Hacker News new | past | comments | ask | show | jobs | submit | codeulike's comments login

I remember this at the time, a really interesting idea (for 2006) to try and change the world by getting the next generation in the developing world onto the internet. I saw headlines about the project from time to time and my vague impression from the time was that they got bogged down in open-source purity arguments (lots of arguments about what should be on the device and what not on the device, and creating their own OS/UI rather than going with a common one, some seeing it as a way to conquer Windows for the next generation ) and ever increasing scope-creep or constantly redesigning everything as technology progressed. And so they never really shipped.

I guess with the ubiquity of smartphones these days you could say that 'one laptop per child' more or less happened anyway, but not quite in the way anyone imagined.


You shouldn't take 'Illusion' too strongly here. Ms Hossenfelder is saying that conceptually time can't really be separated from 'change' so the only way to measure time is to have some constantly changing but steady ticker like a pendulum. This has always been a problem in quantum mechanics because you can't study the a system independently of its clock, you have to add the clock to the system. The video is discussing a paper where they use entanglement and a tiny ticker to get around this problem. Arxiv: https://arxiv.org/abs/2310.13386

So don't worry everyone time still exists.


No need to invoke metaphysics here. Whether time is an illusion or not doesn't depend on its "existence," though I'm not sure what you mean by "exists." I'm not convinced anyone does.

I agree with your overall point though. All we really need to say, when we say something is an "illusion," is that the phenomenon in question is not as it intuitively appears. Our expectations were one thing, but because of x, y, and z, this can't be the case. We think of it one way, but it's actually another way.

It's tempting to draw this distinction upon metaphysical lines, e.g., we thought it was one way, but here's how it Really (TM) is. Again, this is totally unnecessary and adds nothing to our scientific understanding.


Darn I wish I could go back in time.


One of the other innovations of Minecraft is that they didn't worry too much about rendering chunks in a timely manner. When you're on multiplayer and moving fast its not uncommon for the landscape to get rendered right infront of your eyes. Some games go to great lengths to avoid that (e.g. slow the player down or have distance fog so that they never notice areas being loaded). But if the game is fun, no-one cares about hiding the loading.


I don't know that it's an "innovation" as much as a lucky break.

I would say it's one of Minecraft's systemic flaws, actually. It greatly constrains how smooth exploration can be in what is otherwise an interesting world to explore.


I believe they solved (to a large degree) it in their C++ rendering engine that they use for Bedrock


Yeah, Minetest which was C++ from the start manages well these days. It still offers distance fog, which I think is something you want anyway for aesthetic reasons - being able to see clearly 5 km away feels wrong, especially if your game does have a weather system. OP sounds a bit like "sour grapes" to me, especially in this case. Other games deal with the issue with level-of-detail (LoD) tricks, or make it a proper part of the game (e.g. the "popping" of objects like trees is animated).


If you're playing over a network you still get chunks loaded infront of your eyes sometimes because it depends on the network/speed of the host


Not even network speed. If you're just playing multiplayer on 1 console, that creates a client-server setup behind the scenes. On the Nintendo Switch, boat travel is hell because every 20 seconds you'll hit the invisble wall at the edge of the sea that makes you wait 20 more seconds before you can continue rowing.


Sheesh I don’t play bedrock but that sounds infuriating


Underrated thing Microsoft have done is allow Bedrock to cross-play between Windows, IOS, Playstation, Switch and XBox


There's a paywall so if you're wondering, here's the 'one question customers ask that shows a lack of respect': (Although really the article is more about general experiences and the 'one question' part was probably pulled out as a headline by a sub-editor)

Customers in restaurants have a fanatical interest in the level of education achieved by the people serving them. In the odd instances where I would have time to talk to a diner about something other than the day’s specials, I would always be asked what I did at school. What did I study? Did I complete a master’s degree? Good grades?


Microsoft didn't blame the European Commission for the outage (thats a ridiculous headline), they said they can't close off the Kernel due to agreements made with the European Commission. The original soruce macrumors is quoting is thie WSJ article, see last paragraph: https://archive.is/FLNKH

A Microsoft spokesman said it cannot legally wall off its operating system in the same way Apple does because of an understanding it reached with the European Commission following a complaint. In 2009, Microsoft agreed it would give makers of security software the same level of access to Windows that Microsoft gets.


They absolutely could close of the kernel - it's just that Defender as an antivirus product would have to use the same APIs. Apple doesn't offer a defender-like product, so the move was easier for them.


> Apple doesn't offer a defender-like product, so the move was easier for them.

Isn't that XProtect?


How do they close the kernel and provide API at the same time?


Not a kernel-level API - they'd move Defender to an API without kernel-level access. On Mac their API is called Endpoint Security Framework which lets antivirus monitor system calls without giving it kernel-level access. And System Integrity Protection is how they close the kernel. Microsoft would love to do the same, but also want their own Defender to have kernel-level access. The EU says they have to give third-party antivirus the same access they give their own antivirus, for anti-trust reasons. Personally I disagree with the EU here.


I find it unironic how for decades the tech community complained about the apple walled garden and how Microsoft isn't open about kernel internals and how it's hard to get things done with it compared to Linux which is open source. Now everyone is an EDR expert and they think Microsoft should be more like apple and less like Linux.

I think people don't know that Microsoft also has a Crowdstrike Falcon competitor that isn't too bad at all. While it would be funny to call out the hypocrisy in the tech world, I think the DoJ would indeed sue Microsoft unless it extracted it's own EDR and had it use the same API's it is asking other companies to use. Furthermore, there is something called the anti-malware scanner interface (AMSI) which Falcon and other EDRs indeed use and there is an ETW api that allows them to do additional monitoring as well. But that just isn't enough to counter many real world threats. In effect, the EDR must be like a rootkit to get complete system visibility and be able to stop any and all threats, kernel or userspace. Also, a user space process can prevent booting or freeze systems up.


> Now everyone is an EDR expert and they think Microsoft should be more like apple and less like Linux

You are responding to a statement from Microsoft that compares its own behavior to that of Apple. Why do you characterize it as everyone else thinking Microsoft should be more like Apple?


Because Microsoft is responding to "everyone" who are asking it why it is allowing EDR makers to write drivers. Win10+ only load signed drivers, so every driver is approved by Microsoft. I'm criticizing the people and journalists that are asking this question. I'm sure congress will grill Microsoft's CEO as well and ask this same question again.


> think people don't know that Microsoft also has a Crowdstrike Falcon competitor that isn't too bad at all.

Which one? Defender isn't a CS competitor.


There are multiple products called "Defender", I believe "Microsoft Defender for Endpoint" (which is an enterprise product, not the consumer Defender AV) would be considered the same.

I _think_ at least, the enterprise software space is confusing as hell :)


the enterprise version, which used to be caused defender advanced threat protection (they keep renaming it) is a direct competitor to Falcon.


There is nothing technically stopping Microsoft from addressing this.

Fixing one’s kernel extensions does not violate anticompetitive laws. It does however make for click bait headlines if you as a corp choose to troll everyone affected by CrowdStrike instead of offering mitigations.


'Analysis' of the null pointer is completely missing the point. The simple fact of the matter is they didnt do anywhere near enough testing before pushing the files out. Auto update comes with big responsibility, this was criminally reckless


There are enough people in the world that some can examine how this happened while others simultaneously examine why this happened.


I can't wait to see the reasoning employed by CrowdStrike management to try and justify their continued existence after a lack of testing caused them to trigger the very same global IT meltdown that they are supposed to prevent


Microsoft are going to be pissed that this is widely being discussed as a Microsoft outage. Do AV vendors like Crowdstrike need a license or something from Microsoft to push these kernal driver based things? Or is it just like anyone can make one?


yes, and they have two. it is a windows problem.


Time to repost my favourite Greg Egan short, Crystal Nights:

https://www.gregegan.net/MISC/CRYSTAL/Crystal.html

“What created the only example of consciousness we know of?” Daniel asked.

“Evolution.”

“Exactly. But I don’t want to wait three billion years, so I need to make the selection process a great deal more refined, and the sources of variation more targeted.”

Julie digested this. “You want to try to evolve true AI? Conscious, human-level AI?”

“Yes.” Daniel saw her mouth tightening, saw her struggling to measure her words before speaking.

“With respect,” she said, “I don’t think you’ve thought that through.”


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: