skysight-inc/HackerNews huggingface dataset:
What struck me most about your response is what you hear from all the stakeholders when it comes to reforming the healthcare system in the US - you talk to each individual stakeholder and they'll give you a list of reasons why they aren't the problem and how they couldn't possibly get by on less money.

Doctors talk about how their salaries, the highest in the world, couldn't possibly be lower and blame insurance and the hospitals. Hospitals tell stories about all the uncompensated care they provide, how they can't tell doctors how to practice and how patients would be dying on the streets if they got $1 less and the problem really lies with doctors and insurance. Insurance companies talk about how hospital spending is out of control and most of the money is paid out in claims and how doctors fees have exploded.

Etc, etc, etc.

The truth is that the cost of university has skyrocketed over the past few decades. University budgets have grown well beyond inflation for decades. The administrative class has exploded in terms of head count and campuses have gotten more and more luxurious (try comparing them with one in Europe or Canada!).

In the end if universities couldn't possible move money around to cover what amounts to a few percentage of their total budgets, then I don't know what to say. Maybe the slate needs to be wiped clean and we start again with a system that makes more sense in terms of where the dollars come from and go.
SI allows either but the document should be consistent. Thousands separators are a half width space.

"The decimal marker shall be either the point on the line or the comma on the line. The decimal marker chosen should be that which is customary in the context concerned."

https://www.npl.co.uk/si-units
https://pmc.ncbi.nlm.nih.gov/articles/PMC300808/

The above is an extremely true and reliable paper. Everything it talks about is true and reliable. But it illustrates the weakness with science. Something you don't understand.
Pretty bad for bikes though, and pushchairs.
Why AI Is a Philosophical Rupture
Can you remember the title? Would love to have a look at the analysis.
To be fair, terrible roads might reduce accidents, reduce speeds, unnecessary vehicle usage, and turn the usual road rage into rage against the road, creating a bond between different drivers rather than antagonism.

And it's also a net positive for mechanics and parts manufacturers. Basically a win-win for society (except for drivers, ofc).

(partly /s and partly not, as I surprised myself realising how bad roads might actually have positives)
> I was an avid Hotline user at the time and connected via Windows. Was there third party clients? Vague memories...

I have a copy of all the official Hotline Windows releases in my archive somewhere. I don't know why, but finding the server software for Windows back when it released was so incredibly difficult. It felt like it was being gatekept.
It's fine to say no to a particular patch on technical grounds.

It's fine to say no to any other language but C in the Linux Kernel on a global basis.

What's not fine is caprice and depotism.

Either Rust is allowed, or it is not.

Stop wasting time.

And stop C-zealotry, it's as embarrassing as Rust zealotry, if not more so.
You have to be rage baiting to make an argument this bad.

First, no, it’s not all unsafe, it’s not even 50% unsafe.

Second, even 50% unsafe is an upgrade from 100% unsafe.

The problem is that the R4L project is raising a lot of questions about how interfaces are handled by some Linux maintainers, and there’s definitely a difference in criteria when it comes to soundness bugs.

I fall on the side that just because nobody has stepped on it on years isn’t a good excuse to keep landmines in the code, but clearly a lot of people in the kernel think differently.
First of all I mentioned most, not all.

Second, while OS X, and NeXTSTEP before it, are technically UNIX, they aren't seen as such by either NeXT, nor Apple.

The focus of the whole userspace experience is on Objective-C frameworks, nowadays also a mix of Swift and C++.

Steve Jobs was famously against UNIX culture, there was even a famous attendance of him at USENIX.

NeXTSTEP was based on UNIX, because Steve Job wanted to win the workstation market against Sun, using UNIX compatibility as EEE, bringing folks into NeXTSTEP and keeping them there with Objective-C development experience, Lotus Improv, Renderman and such.
Ask HN: Why don't we have a name for our solar system?
It also loves cyanide. Which is why it's used to leach gold in mining.
No?

This was never about the languages primarily though. The C programmers here would react the same way towards any other language, be it Zig or Swift, its not Rust specific. They just don't want to partake the additional headache they'll have to deal with to for making the Linux kernel more accessible to languages other than C.

Despite than, Rust devs kept on pushing it after all that was clearly stated, just to make things more and more annoying. Maintaining a software as huge and widely used as the Linux kernel is a huge responsibility that can't be relied on words like "leave it on our shoulders", especially when real time, immediate response is demanded. Development of something like the Linux kernel in Rust will be left unmaintained eventually, unless millions of dollahs are constantly invested into maintaining it because Rust is not as simple as C and the need to avoid accidental copying, memory leaks and almost all memory related issues will add more work because you can't escape "unsafe" when dealing with low level hadrware and C, making the usage of the Rust programming language for Linux kernel development utterly pointless.
I like the heat map. Years ago I made something similar with only generic categories like bakery or shop. In the end it wasn't very useful though.

https://homeground.qwoot.net/
They also help dentists in getting huge checks because every time I catch a pothole with my road bike my teeth smash
Which features would you guys add here? My full attention
I did a road trip through Europe a few years back, and when we passed from Romania (coming from Cluj) to Hungary, the road immediately got _comically_ bad. As we got closer to Budapest things seemed to improve, but wow, I vividly remember this.

I'd be curious to learn whether it's a lack of maintenance (Hungary generally seemed well maintained except for the roads though) or something else.
It has a rough surface in the way that it makes it uncomfortable to walk on, but not in the way that tires will grip to it. Stones are oddly-shaped, but slippery.
One purpose of science is to provide the rest of the society, who are not scientists, with reliable insights, ideally with actionable advice on how to solve a problem. If you treat science purely as a stong-link problem, the burden of quality control lays with the consumer of science. Peer review attempts to lay it with experts. That approach is nowhere near perfect, but is the best we have. And it scales much better.
It just strikes me as inconsistent, and I would imagine it's frustrating as a scientist when you need to reference it and distinguish between the concept/category vs "the place"
But not the right kind of grit rough. The 'stoney' rough asphalts can be extremely slippery when wet, and even dry they then to extend breaking distance.

My guess is they also cause more rolling tire wear and slightly more fuel consuption.
A higher aggregate mix sounds more like Tarmacadam (i.e. tarmac) although probably with a bituminous (rather than tar) binder these days.

The higher aggregate mix generally doesn't make for a more durable road though, but there's far more to a good road than just the materials its made from.
wait a second, I thought you are the one labelling people as "toxic" when completely ignoring the context that really matters.
Trust me, the drugs won't do this..
I'm an intentionally slow adopter of new technology unless it's going to be core to the value add. So generally when I set out to actively learn a new library I pick one that's already been active for at least a decade.

By that point most popular stuff has at least one good published book on it explaining it in an accessible way. William S. Vincent's Django for Beginners, Robin Wieruch's Road to React, (a little older) The Definitive Guide to SQLite, and (a little heavier) Haskell Programming From First Principles are all excellent examples of this that I've read cover to cover.

Maybe the only strange thing about my approach is that I generally take notes by making Anki flashcards while I read. I generally like to learn libraries well ahead of whenever I think I might actually use them if possible, and this is the only way a baseline level of information about e.g. Django/React is going to survive in my head for 2 years before I actually finally stumble across something that makes me think, "Hey, this would be a really good usecase for a Django/React project."
it reads like '(c:b)at|(d:h)og' and not 'c:(bat)|d:(hog)'
A tiny satellite showed it can take high-res pics from space
Well... the maintainer also shouldn't blow their stack

You can certainly imagine ways an authority figure could have defused a situation of a maintainer blowing their stack, but your framing kinda absolves the maintainer of any accountability for their actions.

A team member who needs a lot of defusing is doing something wrong, and needs to learn how to defuse themselves.
>They're not asking for global access to everyones data, the UK is.

They literally do.
I can understand this mindset, but I also think this is how communities die. They go to great lengths to avoid inconveniencing existing members while neglecting to welcome new ones. In the short term, the better choice is always to favor the existing contributors right up until they start dropping out and there's no one left to replace them.

Linux is so ubiquitous & important that might never happen, maybe it will just become increasingly captured by corporate contributors who can at least build long lasting repos of knowledge and networks of apprenticeship to help onboard newbies. Open source in name only.
The name for our solar system is “Solar System”, after our sun, Sol.
As a student - that fucked me over, as working Saturday and Sunday in stores would be the easiest way to earn money on side. :P

And then govt decided to stop for brownie points with church.
The stones are usually not that big and the bitumen makes it more even anyway. The bicycle paths at my place use a semi coarse variant which is fine and drains quite a bit of water.
Ok, but that is the split certification due to the way Sun started to introduce on UNIX world the SDK concept, where customers had to additionally pay for the development tools, the UNIX version of UNIX Home and UNIX Pro editions.

Naturally UNIX Home users are also using a UNIX, and UNIX Pro, users have anyway a C compiler.

Also to note, exactly because nothing else is required, there used to be UNIX vendors, like Sun, that only included C and C++ on their base SDK. Fortran and Ada compilers were additional products to acquire on top of the SDK. Naturally most folks didn't even bother.
> I though of quiet restaurants. but airplanes? wow.

So i can bring my 100W portable sound system with me on the plane ? And listen to some Doom Metal or György Ligetti ? /s
Pot jokes are typically on local roads. These are funded from councils.

Council income is from a property tax, “council tax” and “business rates”.

Councils have many spending commitments, my local council about 80% of income goes on “Adult Social Care”, which is basically paying for carers to go to wealthy old people and look after them because while they own a million pound house it would be unfair to expect them to pay for their own care.

That leave very little in the pot to pay for local services like bin collections, parks, libraries, and road maintenence.
One can ssh into untrusted remote host with little risk for local machine security. That is, if the remote site is compromised one cannot use it general to compromise the local machine. At best the attacker can try to exploit bugs in terminal escape sequence handlings or rendering of complex Unicode characters by the local terminal. This is a relatively small attack surface.

With vscode that exposes the local machine to the remote with support of very complex and undocumented protocol it is entirely different story.

Which is a pity especially given that VScode is browser-based and browsers are designed to allow connections to untrusted servers.

I suppose it will be a different story if VScode was designed with remote editing capabilities and treated the local stuff not different from remote. But given that the ssh extension was brought as an after thought with little regards for the local security we have the present unfortunate situation.
Don’t forget the Skinner box!
care to explain why the following patch that touches nothing got rejected?

rust/bindings/bindings_helper.h | 1 +

rust/kernel/dma.rs | 271 ++++++++++++++++++++++++++++++++

rust/kernel/lib.rs | 1 +

rejecting such patch is the exact cancer that need to cured. stop misleading people.
That is really true.

In 2024 I have visited Japan. It happened that when we changed quickly the subway train in some station, one of us has forgotten his expensive smartphone in the other train.

Someone from the old train has noticed this and she ran very quickly to our new train, returning the smartphone to the owner. She had to run very quickly between the 2 trains, otherwise her train could have departed, but she succeeded to go back.
Like Scala's for-comprehension.
On his Twitter account.

https://www.bbc.com/news/articles/c93q625y04wo
>>When an LLM processes a document image, it first embeds it into a high-dimensional vector space through the attention mechanism…

This is a confusing way to describe attention and gets a bit off topic, the attention mechanism is not really what’s causing any of the issues in the article.
> They do pay a lot of money to the people who program COBOL and maintain their archaic IBM mainframes. But that's mostly because it's basically a giant proprietary stack (hardware-OS-softare).

I meant more so this.
“I’m here to get my son.”

Uh, ma’am, if he’s enlisted he cannot just leave.
Ask HN: why are posts about Elon Musk and DOGE getting quickly flagged?
This is worrying. Clearly a large part of this community is insterested in burying relevant and potentially criminal behaviour by the tech elite.
Is anybody planning to do anything or are we just letting this indirect censorship pollute the community?
Because you know, it definitely does look like pro-Musk brigading is going on on HN right now.
Agree. Live on Welsh/English border & this is a known phenomenon. Some rural Welsh roads are glorious.
If not Rust, what does he prefer? Zig?
And Yahoo search!
By your logic, the entire Rust language and ecosystem would be considered unsafe. Even the Rust standard library is full of unsafe blocks and functions. But people don't consider it so, because Rust isn't about avoiding unsafe code. It's about containing unsafe code and presenting a safe wrapper by enforcing the invariants. This philosophy would have been abundantly clear if you cared to look at the patch [1] at the center of this controversy. Perhaps you should verify the validity and harmlessness of your own claims before accusing others.

[1] https://lore.kernel.org/rust-for-linux/20250108122825.136021...
Just out of curiosity, has anyone here been able to find one of the sites where "the COM" convenes or am I too old to see?
But Github, being a platform, is a nonstarter.

Have there been any recent popular developments on a similar workflow that is as robust as e-mail ?
"To make the self-healing bitumen, the researchers mixed in tiny porous plant spores soaked in recycled oils. When the road surface is compressed by passing traffic, it squeezes the spores, which release their oil into any nearby cracks. The oils soften the bitumen enough for it to flow and seal the cracks."

Are we really buying this?
If you do not fill cracks in roads you get potholes. Lack of cheap maintenance causes expensive repairs and reduces the lifespan of a road. Typical shortsightedness.

If you see black lines in an asphalt road (which are not straight) the odds are good you have a municipality which does maintenance.
I am very confused by this post:

1. VSCode uses SSH (with its security profile) and the user can't do anything more with VSCode that they can already do with SSH. If the comparison is between a system without SSH and a system with VSCode and SSH--sure--I understand the concern, but it's an issue with enabling SSH and not VSCode.

2. VSCode can change files and persist? Well, it's a local editor, so yeah, it can change files and persist, that's literally its purpose. If that's an issue, disable editing permissions for the user.
Lack of maintenance and it’s a generally corrupt country. Stealing is not a crime (especially from public funds) but an act of bravery. There are no consequences.

My theory that construction companies here work as a cartel. For them making good roads is not a business > less projects later. So keeping up
the status quo with low quality is a better business, there is always something to fix and repair and also more opportunity to steal public money.
When i was the focus of the rust community, and trending #1 on HN, i simply deleted my repos and disappeared.

Some people in that community reflexively see a conspiracy or invoke the CoC or use whatever other non technical tools they find to derail the discussion.

It's not even that they're always wrong or that I directly oppose the culture they want to have, but the shotgun blast of drama that this comes with is just so much effort to navigate that i decided to just never contribute to rust again.
Or that they steal the important ingredients from the mixture and the company who does the quality assurance is also on the "payroll".
> at least to C developers.

so it is not about technical merits, but just some language religious thing? nice.
The easiert way to extend road surface life is to go zero tolerance and place extreme penalties on weight limit exceeding trucks.

This will ofc not eliminate resurfacing need, but the impact of excessive load is a very substantial part of road wear.
I haven't seen any posts myself but maybe they are considered off topic as per the HN guidelines.
I like the weak-link/strong-link distinction, but you need to be careful what problem exactly you are talking about. "Science" is not a problem. "How to distribute funding to scientists" is a problem. And here the weakest links actually matter, because you only have a finite amount of funding, and you don't want to waste it on the weak scientists, so you have more for strong scientists.

Another way of phrasing that problem is, "what actually is strong science, and what is weak science"? Over a few decades, that question usually plays out correctly, but even a few years is often not enough to tell, even for specialists, especially for truly new and original science. As an example, right now, would you say abstraction logic [1] is strong or weak science?

And of course, venture capital funding is also not a strong-link problem. You can waste money on some weak startups that you thought were actually strong, but do that too much, and your fund goes under.

[1] http://abstractionlogic.com
Then make it so, so that we can RWIR, and Linux can fade into the sunset with Linus.
Just like if you take eating healthy to the limit, the course of action is to not eat and starve to death?

That’s why we don’t take things to the limit right? That’s how you get a singularity.
An excellent and very understandable summary about the functioning of American democracy, especially so for those who live outside the US and who are likely confused by recent events.

The reference at the article's end to what political philosophy has to say about such matters is particularly apt, right Hobbes, Locke et al summarized it all centuries ago. What's happening now illustrates that history has ways of repeating itself and that even after hundreds of years of perceptive political analysis society still hasn't found a better or more ideal way of revolving political crises.

Edit: why would this story be flagged as it's just a statement of facts? Answer that and perhaps we might edge a bit closer to the resolution to which I referred.
In the 90’s I was walking down a back street in the Tokyo burbs at almost 3 am realizing something felt wrong and I couldn’t figure out what.

There was woman half a block in front of me, by herself, not even worried there was a random white guy walking behind her. I am definitely not in Kansas anymore.

The other weird late night encounter was a road crew working at O-dark thirty on Sunday night/Monday morning when it was a national holiday. I understand late night crews but on a three day weekend?
vote for people who are anti surveillance.
This isn't something specific to VSCode being popular. When I was in college over a decade ago, there were students using Sublime with an SFTP plugin, coding locally and copying stuff with FileZilla or other similar GUI clients to transfer files (I distinctly remember seeing some program that was named something duck-related but for the life of me I can't remember any other specifics). Sublime in particular could be frustrating in the class I TA'd where they had some assignments to deal with processing some (very basic) machine code to simulate running the tool the class used to assemble and run the code from the (similarly basic) ISA they had been taught, which involved them using hexdump or something similar to understand how the bytes in the files worked, but Sublime "helpfully" would render the object files as as their text representation of the hexdump, with extra spacing for readability and swapped endianness compared to the way the bytes would show up if hexdumped on the school's Linux server. There would always be several students every semester who would show up at office hours unable to figure out why their code that was written to try to read an ASCII string like "AD DE EF BE " but instead would instead find some text they didn't recognize because they didn't think to look at the actual byte values, which would always just happen to start with 0xDE, 0xAD, 0xBE, and 0xEF.
It's a lab experiment on a tiny crack. There is as far as the article goes zero real world data.
What I understand from here is that these companies, that are praised as innovative, do not grow by innovation, but cheating.
>Majority of russian population supports the unprovoked genocidal war

Yeah. And who doesn't support - went straight to gulag for 8-20 years. Fortunately, almost everyone there supports it, amazing unity.
Nothing is intuitive on its own. Intuitiveness is a property of the relation between a thing and and some subject. Whether `map` is more intuitive than `then` depends on that subject. Without assuming a target audience, it is futile to design a library to be intuitive. Intuitive is that, for which we already have built an intuition.
20 years? Feels like not that long ago when I was able to leisurely rock out on the new Guitar Hero with that.
But it did work. Linus actually got involved because of it...
I love secretive.
> It was official policy for some time.

Thirty years, two CEOs, and at least two industry redefining tidal waves ago. The people who trot out Microsoft's HTML 2.0 strategy as a reason their work 30 years later is a trap, are deep in tin foil hat land and jumping at shadows.

Look at their wall street filings for the last decade. If Microsoft is running an elaborate EEE with their open source work, that first "embrace, extend" phase is now 10+ years in and responsible for an enormous portion of their bottom line with the fastest growth rates anywhere in the company. "Extinguish" would be suicidal.

One has to wonder if these same people also think Apple still secretly doubts the "think different" vision that Steve Jobs introduced in the same time frame, and could revert to beige boxes at any time. Or that IBM is really a hardware company and will drop services any moment.