skysight-inc/HackerNews huggingface dataset:
Sometimes I like to imagine the extremely unlikely universe in which Douglas Adams decided to see what would happen if he wrote a Hitch-Hiker's Guide sequel that took place in the same universe, but concerned the humorous misadventures of new characters, who had drives and motivations that were more compatible with actually moving a story forwards than folks like Arthur or Zaphod or Ford who would much rather slouch off to find a nice cup of tea or a party than get involved in saving the world. And then discovered that it was a lot easier, and actually fun, to write stories about characters like that, and went on to write two or three dozen more loosely-connected books of SF-flavored comedy.

Given that every story about the man emphasizes how hard it was to get any writing out of him, this is a universe that could probably only exist as a side-effect of an Infinite Improbability Drive, but it's still fun to imagine. And to wonder if it would have started getting weirdly poignant and serious under the silly surface the way Discworld did about a dozen books after Terry Pratchett gave up trying to find reasons for Rincewind to ever leave his room again.
That is the beauty of Hacker News. It abstracts the content creation such that it doesn't matter if the content is created by a bot, a human, or an infinite number of monkeys with typewriters. How the content is created is just an implementation detail that is not visible to the user, nor does it affect the user. The user only interacts with the software. The software is why the user is here.

So, I say: Who cares? You already went into this knowing that it could be a bot and it didn't brother you one bit. Nor should it, because, again, it only being an implementation detail of the software means that it affects you in no way. A bot, a human, space alien, or an infinite number of monkeys are all just as good as each other. It makes no difference. No difference at all. So, what compels you to bring this up now?

But, getting back to the topic at hand, we'd still love to know how your comment at the top is significant enough to justify violating the established premise. If it is simply that you didn't bother to take time to understand the thread before replying, and that it doesn't fit the discussion, that's a perfectly acceptable answer. Although, admittedly, we cling to the hope that you actually have an interesting nugget hidden in there that will blow our minds when you finally get around to telling us about it!
And yet, without something like the GPL, you can be sure that the majority of improvements would eventually be sealed off behind doors and high walls. The whole reason for-profits wouldn't want to touch your work is because they would make _less_ profit, not _no_ profit. The real impact, as we see now (such as in BigPharma[0]), is things being more expensive than they need be with cheap alternatives being actively suppressed.

[0] https://www.aarp.org/politics-society/advocacy/info-2019/gen...
I can't even begin to imagine the cost of proving the health effects and attempting to win the case.
> Seriously. Imagine all of them up and vanished tomorrow. Would anybody miss them?

Probably not much. Arxiv works pretty well. Usenix is already open access. NSF-funded research already has to comply with their 12 month open access policy (zero months would be better though.)

I don't see many good reasons for journals to stick with non open access publishers.
they are dumb enough to process their "channel files" in kernel, this should be only done in usermode
Yes. On login issue a single session auth token to be stored in the header and passed for all future API requests.

You should consider one of the many frameworks that handle this sort of thing for you (every language has them.)

It is unclear from your comment how you might be helped.
Not to sure how your backend is set up, but it looks like you're generating GeoJSON on the fly and the JSON serialization for this amount of data can be slow.

In typical HN fashion, I would suggest looking into using Tippecanoe to generate some vector tiles of the data and host that on S3. Then the DB can fall back to performing simple lookups via the accident ID. Filtering by time will need to move to the frontend, but that should be fine (if not, look into clustering the data at further zoom levels).

https://github.com/mapbox/tippecanoe
I think we need to understand the term 'world better' from different perspectives. In my opinion, enabling an ordinary person to have a job and earn a salary, to support themselves and their family, and to have the material conditions to pursue their interests and hobbies, also makes the world better to some extent.
Hello Kitty is not a cat. Fans aren't buying it
> It's like getting maced by a tiny orange asshole.

this rant didn't remind me of George Carlin but I still laughed anyway
Hanlon's Corollary: Always make your malicious acts look like stupidity and Hanlon's Razor will save you.
Yeah this piece is top tier delusional, I’m thinking it had to be written by someone with heavy crypto libertarian leanings. Argentina’s poverty rate is currently ~57%. See https://www.thedialogue.org/analysis/will-argentinas-poverty...
It has a long heritage. In fact, Cappadocia in Turkey is thought to have housed 20,000 people in one big underground network!

https://www.bbc.com/travel/article/20220810-derinkuyu-turkey...
> Vehicles that can get remote updates like Teslas are going to be much less reliable than one not connected to anything that has a single extensively tested final version.

I don’t think it’s necessarily this, but the fact that being able to update anytime is a great source of pressure to release untested software at any cost.
Heard on the Street: CrowdStrike May Get More Than a Slap
i thought that was wayland
"meant to" how does that work exactly?
I wasn't a consumer back then but I absolutely know the analogy and followed the logic.
> Does your hardware vendor offer long term support for Linux?

This seems muddled. If the CNC manufacturer puts Linux on an embedded device to operate the CNC, they're the hardware manufacturer and it's up to them to pick a chip that's likely to work with future Linuxes if they want to be able to update it in the future. Are you asking if the chip manufacturer offers long-term-support for Linux? It's usually the other way around, whether Linux will support the chip. And the answer, generally, is "yes, Linux works on your chip. Oh you're going to use another chip? yes, Linux works on that too". This is not really something to worry about. Unless you're making very strange, esoteric choices, Linux runs on everything.

But that still seems muddled. Long-term support? How long are we talking? Putting an old Linux kernel on an embedded device and just never updating it once it's in the field is totally viable. The Linux kernel itself is extremely backwards compatible, and it's often irrelevant which version you're using in an embedded device. The "firmware upgrades" they're likely to want to do would be in the userspace code anyhow - whatever code is showing data on a display or running a web server you can upload files to or however it works. Any kernel made in the last decade is going to be just fine.

We're not talking about installing Ubuntu and worrying about unsolicited Snap updates. Embedded stuff like this needs a kernel with drivers that can talk to required peripherals (often over protocols that haven't changed in decades), and that can kick off userspace code to provide a UI either on a screen or a web interface. It's just not that demanding.

As such, people get away with putting FreeRTOS on a microcontroller, and that can show a GUI on a screen or a web interface too, you often don't need a "full" OS at all. A full OS can be a liability, since it's difficult to get real-time behaviour which presumably matters for something like a CNC. You either run a real-time OS, or a regular OS (from which the GUI stuff is easier) which offloads work to additional microcontrollers that do the real-time stuff.

I did not expect Windows to be running on CNCs. I didn't expect it to be running on supermarket checkouts. The existence of this entire class of things pointlessly running self-updating, internet-connected Windows confuses me. I can only assume that there are industries where people think "computer equals Windows" and there just isn't the experience present, for whatever reason, to know that whacking a random Linux kernel on an embedded computer and calling it a day is way easier than whatever hoops you have to jump through to make a desktop OS, let alone Windows, work sensibly in that environment.
https://archive.ph/BYEOV
Milei's whole pitch was that growth was never going to be immediate given the incredibly poor state the economy/administration was in and how dependent everyone had become on gov spending to do anything. He said from the beginning that there was going to be a period of economic hardship in the first years and then things will slowly start getting better as the system is restructured.

If anything the growth numbers might actually be a sign that the existing systems and institutions are still largely continuing (Milei never had full control of congress) and it might merely be optimism by financial systems that anything at all new is being attempted.
> I mapped almost every USA traffic death in the 21st century

Is your server on that list?

j/k, I’m sorry, I’ll see myself out XD
Okay we're definitely living in a simulation. Multiply the probability of each unlikely event that happened in just the past week, then tell me what's the probability all of them could happen...
If you think AV cannot stop viruses in the same privilege level, then that is more reason for AV to run in the kernel mode. Because by your logic, an AV in user mode cannot stop a virus in user mode.
In the vein of “this is what people considered ‘comically fat’ as the punchline of a joke when the Simpsons started running”, it’s funny to look back at the “Toby ruins everything” video and look at what Aaron Sorkin considered “comically devastating” for climate change in 2012 in The Newsroom.

https://m.youtube.com/watch?v=Uc1vrO6iL0U&t=228
Tarpit Ideas: The Sequel [video]
They are also a company that exists outside of history books thanks to Steve Jobs.
Yes: https://puri.sm/why-purism.

Sent from my Purism Librem 5 (GNU/Linux phone).
No one assumed Windows were stable and secure that's why they install crowdstrike
Its a messy process cause no one has/gets time to come up with something more imaginative (ironic I know cause this is supposed to be a creative class).

Thanks to globalization, ever changing regional differences in interest rates, corporate taxes, forex, labor costs, real estate prices, govt freebies/subsidies/laws etc etc, companies make decisions that have nothing to do with product produced yday or its quality.

In corporate wonderland, execs aren't trained (or given the time and resources) to use their imagination or think too deeply about how to respond to All these external forces. They are expected to avoid complex or unpredictable solutions and React as quickly as possible before the competition takes advantage of the external changes. Its automatic and highly predictable behavior how execs will respond.

The only way to slow the instant (bordering on mindless) reactions down, is to add Delay. Which buys people time on both sides of the equation to think. Now obviously its hit or miss whether any thinking happens and creative solutions are found. But its a starting point in having some sort of say in a process people on all sides have lost control over, due to global not local changes.
I am not very familiar with the backstory here. Are you saying one person pushed for this? I assumed it was a purposeful strategy of the crown, for a departing colonizer (Britain) to weaken a former vassal state that might otherwise seek revenge for hundreds of years of colonial rule.
Why is that orthogonal? If their research is truly free then everyone has permission to republish it all the time. If it was done with public funds then it belongs in the public domain, and if it's in the public domain then everyone can do everything they want with it.

If they're not comfortable with that, then they aren't comfortable with their research being free-as-in-freedom.
> and achieved fiscal superavit

I didn't understand what you mean by "superavit"

Then I realised you are using the Spanish word superávit instead of its English equivalent "surplus"
I assume claiming back their ancestral land lost to colonizers, much like what native Americans would desire.
Yeah but also Nate went to work for a Thiel company so take whatever he says with that context
Looks awesome. Been looking for some flexible self-hosted WebDAV solutions and SeaweedFS would be an interesting choice.
This is going to mess up the arrival date for those compression sleeves I ordered on Prime Day, isn't it?
The problem is that people are naturally very bad drivers and are especially bad at judging what safe speed is.

We already know it's hopeless to teach them so what is left are traffic calming measures, heavy handed enforcement and technology (automatic speed limiters in cars).

Setting speed limits to speed people choose is a terrible idea.
It was a Friday. Devs just wanted to go home for the weekend.
Exactly. I think the Boring company has unlimited opportunity.

In the future, everything will be underground
Sure, but it’s expensive and it’s still devastated by storms etc. Like these building techniques works so well that insurers have left the Florida market because it’s unprofitable to rebuild everyone every couple years, so the state outlawed charging rates that account for the actual expense of it, and now people can’t get home insurance policies anymore.

Like literally it’s already too expensive to keep doing it without a massive funnel of taxpayer money into peoples beach houses. It’s literally only viable to keep doing that by leeching off the largesse of the taxpayer and other homeowners in less dangerous locales.

Florida also has the additional problem that it’s literally built on karst topology, it’s limestone riddled with tunnels and sinkholes so water comes right up under it, you can’t even pump the cities dry like the Netherlands.
So, is the whole webpage just a static JPEG image of a car crash?
Enjoyed reading your analysis - a good reminder about finite attention span and something to explore in a future post. Thanks for that.
The way is to not install third party software with kernel level access that you can't stop pulling remote updates.

How does that pass a security audit in the first place?
To me that sounds like a safetyist argument. Even if the number of deaths are high in total count, it may not matter when you consider the trade offs. For example if everyone spends an hour more in traffic each day - which is what the effect of “calming” has been in my experience - you’re causing an impact that is worse than the small number of deaths in my city. That delay and damage to our life quality matters, and needs to be weighed against the rare deaths.

Cars are very safe today and are getting much safer. Even basic cars come with many features to avoid accidents now. We will probably see deaths per mile driven go down on its own, without the need for malicious road design.
While I can understand both arguments for and against a gradual rollout, this is the main issue: why do these things need to be processed in kernel? And if there’s a good reason to do it, why isn’t there some kind of circuit breaker?
Huge thanks for the great feed back, really appreciate it.

Regarding the UI colours and icons - we wanted to show overall how the brand creates a visual foundation for the rest of the syste. This is something that is a standard in other fields ofc, but due to the lack of designers (and especially non-technical ones) in oss, this step is often gets missed. Therefore, the whole concept basically tries to show why current visual brand limits the whole system. This being said, both UI and icons are non-final and are mainly for presentation purposes.

For the icon matter the best thing would be to:
- introduce some basic guides that can be easily followed by community and app developers
- create an icon basis (like first 100 icons for the default icon pack)
- introduce some automatic icon switch.
For some icons these guides can be applied automatically with adjusted padding and sizing.

Regarding the logo we always need to think of:
- how dynamic we want it to be
- context defined

I noticed that frequent criticism so far was about logo either feeling imbalanced or being too simple. First of all it is not imbalanced technically, but it is indeed built this way that creates stronger visual dynamic than something more standard like git logo. Coming back to logo simplicity - we need this for a higher brand versatility, at the same time keeping it efficient. The more complicated the logo, the more time it would take to adapt it to various contexts (and sometimes the higher skill it requires). For community-maintained system having a complicated logo would make no sense cause it would just create hours and hours of extra work and design blockers in the future.
The Linux kernel images my company ships do not use the shit driver you are citing. We intentionally do not deploy hardware with these chips for this reason.

Yes there are tons of Linux images out there built by stupid people and thus crash all the time, which is not Linux' fault but the fault of those stupid people. As already should have been clear enough, or so I thought in the comment you replied t: my company doesn't ship stupid images built by stupid people.
Neat! Nearest traffic fatality to my house happened 22 years ago. Oddly it involved three women -- two in their late 70s and one in her late 90s.
We can all thank the Lancet (and Peter Daszak) for thoroughly and definitively debunking this conspiracy theory back in 2020.

https://www.bmj.com/content/374/bmj.n1656
Part of the draw of WSOP is that it turns poker into somewhat of a spectator sport, especially during ESPN's coverage.

With solvers now it may need to segregate players from spectators just like chess and esports of games with fog of war. May not all be a bad thing as you can possibly start introducing live commentary to live audience.
Any chance you can cite the case, when decision is published?
Tonsky: Don't go crazy with Clojure unless it makes you happy
Except this is not that, good and known practices exist against these kind of fails, and are used by others.
How many fires were started by PG&E gas explosions vs power lines?
probably they didn't find solution where they fully trust information coming from usermode process
Canonical in particular are no better, they do the exact same thing with that aberration called snap. They have brought entire clusters down before with automatic updates.
You are probably not the target market of this product then. The real product CrowdStrike Falcon sells is regulatory compliance and it's a defacto requirement in many regulated industries including banking.

By the way, Falcon can be and is deployed to Linux and MacOS hosts in these organisations too it's just that this particular incident only affected Windows.
> It is a fact that Linux driver crashes causes a kernel crash

See what was already written in the comment you replied to:

We do not ship Linux kernels that contain drivers that cause crashes.

We do not ship drivers that crash, hence they do not cause a crash.
I assume the Kernel driver itself has been signed, tested and verified by MS. The channel update files would be the responsibility of the CS and contain most of the information, including urgent (untested) information. This CS kernel driver is there to inspect, collect everything, receive CS settings and commands, and act in privileged mode. It's not a so complex system, the intelligence is in CS, that's why MS partners with them. But the code in the driver could at least do a perfect input check.
Shits happens. Blaming MS: I want to believe they do extensive sandbox testing, but in this case they could do better canary deployments, staged updates and not affect worldwide.
Yup, it works now!
Whatever else may be the case, it was certainly interesting to learn the following:

* That the model which 538 used up until 2022 puts Biden's chances of winning at 28%

* That the new model (which puts the candidates at "about even") is owned by Disney

Yeah, that tracks.
Yes, you’re right! But it was so difficult for me to come up with a fitting name that accurately reflects what it does (the classic computer science problem).
spy vs spy, round n
Unlikely to you but to the universe it’s all even
Because paying people who know how to do that properly are pretty expensive? The average local MSP is paying $25/hr for people who are either early career or flunked out of college or were too incompetent for a corporate job at a larger employer. AD/O365 is pretty easy to get going on a reasonable scale without much
although the name says 'drag and drop', it's not truly that. you click on any column in the designer and then select the component (heading, text, image, etc) in the left panel. you can then move components up and down using the arrows.

we found this approach simpler than drag and drop, especially when designing long emails.

let me know if drag and drop is something thats an absolute for you. we can bring it back.
That list seems a bit lacking substance and slightly off target. NLNet doesn't claim to fund libreoffice for example - that was a Sun office suite, picked up by the Apache foundation and now controlled by the Document Foundation (mainly through general donations if I understood their financial reports). NLNet seems to be funding things like "encrypted collaborative editing in the browser [using libreoffice]" which is a different kettle of fish. Nice option to have, but fairly niche functionality in the LO suite as far as I know.

And how does all this funding compare to something like the Google's Chrome & Firefox? That is one company controlling the majority of web traffic through OSS that on balance respects user freedom. To me, that is a better funding model with better results.

Funding use cases may well be a good use of time, but given the serious issues the EU has establishing itself in the tech industry, the military and economic crisis they have managed to waddle in to and the general political turmoil that seems to have kicked up I opine it is not the time to be wasting political bandwidth like this note calls for. The US model of letting companies fund and build software (including free software) seems a bit stronger, more flexible and politically easier to coordinate.

We don't need all of Europe to come together and work out who they think is the best team to build web technologies. Google puts a team on it and it probably happens. There are worse ideas out there than calls for government funding but it just doesn't sound effective to me - these continent-spanning governance bodies don't have the bandwidth to pull off this sort of delicate technical work.
Avoid software that will need constant updates. Because that is a signal it is defective to begin with, or expected to be broken soon.

For example, I avoid graphical commercial OS, large, graphical web browsers. Especially mobile OS and "apps".

Avoidance does not have to be 100% to be useful. If it defeats reliance on such software then it pays for itself, so to speak. IMHO.

The notion of allowing RCE/OTA for "updates" might allegedly be motivated by the best of intentions.

But these companies are not known for their honesty. Nor for benevolence.

And let's be honest, allowing remote access to some company will not be utilised 100% for the computer owner's benefit. For the companies remotely installing and automatically running code on other peoples' computer, surveillance has commercial value. Allowing remote access makes surveillance easier. A cake walk.