skysight-inc/HackerNews huggingface dataset:
> My point is that I don’t believe in being punitive toward people for expressing opinions different than mine.

I mean, it depends on the opinion. If we're talking differences in the number and spacing of tax brackets or whether or not the Government should fund beautification projects for the highway system and not just rote maintenance, yeah. I wouldn't say you should be punished for expressing those opinions.

If on the other hand you think certain groups of people shouldn't be allowed to exist with their full set of rights or in some other way, demonstrably less equal than others, well, that's not really a difference of opinion I'm prepared to entertain. You're wrong. I can't change your mind but I find your viewpoint corrosive and you yourself as a person less appealing, and so I'm disinclined to do business with you.

This is a bizarre kind of entitlement to be honest. "I don't discriminate between people based on their viewpoints so you shouldn't discriminate against me for mine." But like... that's not an understood level playing field. Again, the context is crucial. What is our difference of opinion? It's easy enough to play status quo warrior when the status quo doesn't harm you, but that's an entirely different world for the person it does.

And like, even if it's a low stakes issue to you, like for example, the planning and maintenance of a sewer line, if your hypothetical opposite person is someone who lives near where that sewage line is currently flooding the back of their property with dangerous grey water, they're going to have a MUCH stronger opinion on the maintenance of sewer lines than you, and if you say something like "this really doesn't warrant this kind of aggression" they're probably going to punch you in the face because you're minimizing an active threat to their home because it doesn't directly affect you.

And to be clear, that would be wrong of them to do, but I also would understand why that aggression would come out. If someone else has a problem that's benign and forgettable to you because you don't deal with it every day, if you're sitting in front of them telling them it doesn't matter and they're being ridiculous for getting so upset, well, I think them not wanting to patronize your business is pretty reasonable.
Until recently Java always seemed conservative. That's not "fun" or very interesting for a programmer, but it does offer some certainty. Java 8 bucked the trend with some major but highly useful additions, and ever since it seems like it has been going down the C++ path of accreting everything under the sun.
New York and Los Angeles at least use them (Spot) already. Nestle and AB InBev in their facilities apparently. Paris uses it for Metro inspections.

https://m.youtube.com/watch?v=ZFRcle4Szo4
https://m.youtube.com/watch?v=a2Y52zjZYXo
https://m.youtube.com/watch?v=9pZQ29RSz4I
https://m.youtube.com/watch?v=XPOpnJSldUg
https://m.youtube.com/watch?v=p535RRR5MqM
Once again: Counting MDs, computer scientists and religious science graduates as a combined group opposed to a "no college" group that consists of electricians and McDonalds toilet cleaners is extremely misleading, makes absolutely no sense and quite frankly, dumb.

One needs to discern between mostly useless degrees and degrees that almost guarantee a life in the upper class.
Nothing, they're just the ones trying to reinvent forms.
That works in theory but as soon as you have multiple stocks batch auctions become worse than continuous. How are you can you implement a long/short strategy with auctions? If prices are transparent during the auctions then the stocks that runs the latest auction becomes susceptible to latency arbitrage so you're back to square one. If prices are not transparent you can't see prices during the auctions and you can't be sure of the relative prices for your long and short leg which complicates risk management considerably
That's absolutely true, but let's not forget that $40k financed over 10 years is about $400/month payment and about $10k in interest of the loan duration.

That's a lot of money monthly. That's a car payment, or groceries, or a lot other consumption that isn't happening.
When your solution to any societal problem is always "make it free!", maybe you need to broaden your thinking.
I don't disagree college is too expensive, but I don't know why people would go to out of state schools if they are concerned about money. Local schools with lower tuition and where you may have family housing and support makes a huge cost difference.
That's not the point - "they're wearing a black t-shirt, therefore they are a business genius" is the dangerous assumption.
Time complexities of Python's data structures
Bit off-topic but I love the artwork on that site, and especially the parallax on the image at the top.
I recently learned we can drag password from any text or Bitwarden to the password fields without triggering paste event.
It's almost as if life is a series of trade-offs.
Fantastic movement, not bound to human anatomy.
The article is based on this report,

Transparency Report: July to December 2023 (https://www.redditinc.com/policies/transparency-report-july-...)
yea because you bothered to verify who actually did that, if that's all it takes then anybody can just spray such things against their own tribe and create artificial hysteria.
Then again the food industry is pretty powerful. Remember when they legally forced Oprah to publicly apologize or saying that it could be dangerous to eat raw hamburger?
It's so easy, in hindsight, to be harsh on people who chose degrees with seemingly little job prospects, but I remember how college was described in the late 90s and early 00s by most parents, teachers, and guidance counselors.

It was pitched to most kids as a panacea for poverty.

Just go, get a degree, and everything will work out. It did for all my Baby Boomer peers who went to college, and it will for you. Don't worry about those loans, you'll definitely be able to pay them back!

Only now, looking back, after an absolute flood of children followed that advice, do we collectively realize how misguided it is. And how much more thought is required by parents and educators to really do a cost benefit analysis on tuition cost relative to employment prospects and properly guide kids to a financially healthy future that fits their unique circumstances.
Those elements don't nullify the existence of democracy.
> I have learned to be suspicious of the Steve Jobs pretender look through the years; it’s not a complete tell, but it should make you suspicious.

Totally agree with your comment, there are several images like this and that note should've been in one of the captions.

On a separate note, even Steve faked the 2007 iPhone demo [1]. It couldn't play entire songs or videos without crashing. It constantly crashed unless tasks were performed in a specific sequence. The team programmed the phone to display five bars, and brought in a portable cell tower, for the demo.

When the iPhone came out, all these bugs had been smoothed over, and the news of the demo didn't break until 2013. I guess that's the difference—people were using the iPhone, loving the screen and interface, and tolerating the flaws (no copy and paste!).

[1] https://www.nytimes.com/2013/10/06/magazine/and-then-steve-s...
> How exactly is a browser supposed to get access to the ciphertext in the first place?

MITM attacks are usually considered relatively easy to pull off. Run a fake wifi-hotspot in an airport, use the "login portal" to get access to their browser, use the hotspot itself to get access to the cipher texts when they visit other https page (edit: I suppose those would be decrypted on the CPU... but when they use whatever odd program that thought decrypting messages to it on the GPU is a good idea).
You already mention Materialize -- have you looked at the SUBSCRIBE feature? https://materialize.com/docs/sql/subscribe/

It's fairly straightforward to write a websocket endpoint in whatever backend you have that issues a SUBSCRIBE query on connect and then continuously forwards the updates to the client. The complicated parts you'd need to build are on the frontend -- handling updates and merging them into whatever state you render from.

Disclaimer -- I work at Materialize -- but it does seem like the perfect fit for what you need (efficiently updated real-time materialized views).
“We should improve society somewhat.”

“Yet you participate in society. Curious!”
Hopefully the EU will be able to put pressure on them at some point :

https://en.wikipedia.org/wiki/Max_Schrems#Schrems_II

The election of Trump in 2024 and the end of the Russia/Ukraine war might be some of the events that could make the EU come out of its denial about their relationship with the US.
Smog check cheaters busted, feds say; California ring turned pollution into cash
>> the lifetime earnings for a college graduate exceed those of a non-graduate by in excess of $1,000,000

Is correlation causation?
Unclack
I believe this can be done with CT scans - they are already applied to non-destructively learn more about known fossils.

Routinely scanning random chunks of stone would be prohibitively expensive, of course.
Yeah, that's another fundamental fail of the OS - it should allow you to simply register an "OS input editor" that can be used in any text input field so you can use all the features (including recovery) of a dedicated text editing app instead of relying on whatever shoddy substitution some apps have come up with
68k a year die in the US due to lack of medical. Poor people simply don’t visit the doctor.
I don't need a peer reviewed paper to observe a drop in traffic reported by Comscore. That can be taken at face value in the absence of any opposing data in this industry. Editors at The Atlantic are well aware of the state of the marketplace and are very analytical. I used to work there. Beyond that, the conclusion just makes sense when considering the demographics. Why would a population of people who are less trusting of the media consume more media than another population that is more trusting? You can make your own judgment calls of course, but nothing presented here is a convincing rebuttal to people in the know.
Lots of doom-speculation here, but I think the whole "ChatControl" controversy could be contained with One Single Measure: "If >X% of messages in a given group contain the term(s) 'Y', auto-report that group, and silently-add verified LE to said group if requested."
We need to invent "Touch Grass Driven Development" TGDD.

These products are clearly built by people who live in the SV bubble.

Nobody is going to use this pin in their day to day if you can't wear a seatbelt with it. Nobody is going to be able to easily use it outside. This is obvious to anyone who has been outdoors in the last decade.
CT scanners can visualize the interior of stone blocks to locate fossils for the purpose of extraction planning but obviously you're limited to the dimensions of the scanner. They're also used to image the inside of fossilized eggs.

Ground penetrating radar can be used to visualize fossils but the conductivity of the material greatly impacts resolution (it's poor no matter what) and reach. Low-conductivity materials can be imaged up to tens of meters, high-conductivity materials you're lucky to get one meter.

There are other methods for imaging that can penetrate further but I don't think they have the resolution to be useful (think: "there's an oil deposit down there" not "there's a body").
The rise of frontend developers over the last 5 years learned everything must be new.

That a math library of all things could be complete is several orders of thinking beyond their ability. I'm sure the gut reaction is to downvote this for the embarrassing criticism, but in all seriousness, this is the right answer.
Under 25s have never been buying homes in mass.
The problem I see is that unlike traditional lending, student loans are handed out without ever looking at the underlying "asset" that those loans are used to purchase.

A bank won't extend you a loan to buy a house for more than that house is worth, likewise they won't extend you a $100k loan to buy a Honda Civic because the car is not worth that much. But when it comes to education, it seems that loans are handed out without ever looking at what the borrower intend to use those dollars for.

Granted lending rules will be different than physical assets because you can't exactly value an education like you can a car or a house, but you could totally estimate the value of an underlying education with how much that person expects to make in the job market after college.

So if you want to become a doctor, the bank will extend you a loan of $200k to go to med school, same with a lawyer or engineer where that education has a high probability of landing you a well paying job. But we shouldn't be extending those same loans to folks that do other things, if you want to learn religious studies, the lender should only extend a loan that they think you can reasonably pay back with the job you will with your degree, so a religious studies major may only get $10-20k in loans.
Not to mention the soundtrack and FMVs.
Mixtral-8x22B-Instruct-v0.1
Statements from Miguel De Icaza on .NET in the last three or so years are mostly useful if you would like to baselessly bash the technology and look for anything that can confirm your bias (nowadays he advocates for Swift which is way less FOSS).

Of course if you put a stick in the wheel it won't turn.

Engineers who are unburdened by prejudice and are up-to-date with industry advances simply do `sudo dnf install dotnet-sdk-8.0` and get on with their life while accounts like in this discussion keep posting how it is """unusable""" on Linux (it runs better, and is more portable for deployment targets (self-contained JIT and AOT) than Python or JVM).

Also, Mono (not the Unity fork one) is now just a part of https://github.com/dotnet/runtime like CoreCLR and is used for targets which CoreCLR is not suitable for or does not support yet like WASM (NativeAOT-LLVM is in the experimental stage).
Or UAE (amiga) or ... 1000 other things. Strange.
I remember being blown away by the dancing bear from Lionhead Studios[1]. It was promotional material for their video game Black & White.

[1] https://winampheritage.com/visualization/black-and-white-dan...
Until they pull out the wrench, that is.

https://xkcd.com/538/
Libranet

It's nice to hear that people still remember Libranet, it was a two to three person shop.
Well, I'm not telling you how to live your life, but someone who used to work in a related field, please at least consider it if you ever are in that situation. It's always useful to have more data, and some data will always come from random findings like this.

Maybe AI image recognition is good enough by then to actually determine if it is from a human or some other animal, so that you know beforehand that your paperwork will not be in vain at least. I don't expect that there will be much of a police investigation, the age should be rather obvious in most cases. On the other hand I've heard that there are states where the police get less than half a year of training, so maybe there will be one. But still, think of the potential scientific value :)
This seems good in theory but as someone who just started grad school in my late 30s I have forgotten just how Kafkaesque dealing with higher education administration can be. I'm in the midst of an ordeal trying to get an itemized $25 receipt right now for my employer reimbursement. I'm not exaggerating when I say it's been weeks, talking to multiple departments and multiple people in each department. I still do not have a receipt.

I can think of no scenario where letting these idiots manage financing for 18-year-olds ends well.
Cities of millions of people are too big to effectively be a self organized community, imo. And I have moved to a city or town that operates closer to my ideals.

But the other thing that's important to remember is that those communities need to be organized for the well being of all, and there aren't such places today.

Also, there's a practical element. Capitalism is here and powerful. I still need to eat, so I participate. I just also spend a lot of time and money on mutual aid (I have a spare house I rent at "cost of maintenance" to families in need, because I believe housing should not be a commodity. Do I take what I can out of the capitalist mode and put it into the anarchist mode.)
> sortition

Cool, I learned a new word. Thanks.
What are you talking about? There is literally only one opinion that is illegal in Germany and that is to deny that the holocaust happened.

Everything else can be published (there can be civil lawsuits later of course, but the state won't stop you unless you are actively treating people).
In the true HN spirit, I have a little script goes through the Hacker News API and shows them as an RSS feed. But if you'd rather use something off-the-shelf there's https://hnrss.org/submitted?id=synergy20
From https://threadreaderapp.com/thread/1779885123363635572.html#...

"If the bill becomes law, any company or individual that provides ANY service whatsoever may be forced to assist in NSA surveillance, as long as they have access to equipment on which communications are transmitted or stored—such as routers, servers, cell towers, etc."

We have the tech (and have had for some time) to prevent this happening. I don't know why some intrepid coder hasn't released an easy to deploy, self-hosted, p2p encrypted platform allowing limited sharing of files, comms, sites etc. I was involved in the development of something like this, and local government (AU) regulation made it untenable, but there are countries where this could be doable without repercussions.

The vast majority of traffic I care about on the internet is related to my close peers and friends. This could all be completely private. The intersections between other communities could be done with ACLs, the largely public stuff can still be hosted on servers.

The 2 main problems this faces are that it's adversarial to advertising and analysis, and that it doesn't involve payment to a 3rd party for hosting / processing. Both of these are positives in my view.
It's the boot camp point I think, over-represented in FE (but I haven't done a survey and not GP, just my impression) perhaps because it's more tangible/accessible - 'oh yeah I'll learn to make websites'.

Or perhaps just that it skews young, which I could believe, and might be easier to find survey data on.
Ask HN: How to model interplanetary light delays in a game?
This is purely a thought exercise, I'm not actually writing a game. I'm not a good coder and was wondering how this situation would be simulated. I've taken this from a good book series by Jack Campbell called The Lost Fleet.

You have a star system. Star, several rocky planets, couple of gas giants, etc etc.

Warship fleet A (200 ships) jumps in at a fixed point on one edge of the system. Fleet B (250 ships) location is on the opposite side of the system. Both locations are about 4 light hours from the star, and about 6 light hours from each other.

The light from your ships won't reach the enemy for another 6 hours. You start to approach the enemy fleet. After 6 hours they see your arrival, and start traveling towards you. You don't see the light from their movement until it has reached you. The light delay gets smaller and smaller as you approach. You can travel at a maximum of 0.4c but you can't target enemy ships unless your relative speed is less than 0.2c due to relativistic effects.

Before you enter weapons range, you try to arrange and maneuver your fleet such that it will cause the most damage to the enemy, without taking lots of damage yourself. Ships take about a second to pivot, so if you can maneuver just before contact, the enemy won't have time to react. Time to fire weapons at such high velocity is just fractions of a second, no human input is practical at that speed so targets are set up beforehand. It's a poker game, trying to guess what the enemy will do, and counter it while making sure they don't counter your attacks.

How do you model such a system? Each ship would need to be modeled, their velocity, position, armour/shields, etc etc. Mainly I'm interested in how the light delays would be tackled: would it be far too complex or can it be done? How would one player's view be constructed, would you have light propagation from every ship?
Again, please read the story of vid.me

Youtube didn't kill vid.me, it's entitled user did.
The site lays out plenty of practical examples and I agree that it's useful!

However, this feels a bit edgy or just unkind:

> Getting it wrong makes you look stupid. And ugly.

Oh well.
Lack of safari support is a bummer. Not very useful until that happens
The announcement doesn't specify, but it looks like they are using a llama finetune for this (and basically llama.cpp exposed with gRPC)
Don’t much about quantum physics. Please bear with. Many years back when I was in school, I learned that weight is not primary property of matter but mass is the primary property of matter. So now mass is not the primary property of matter and it happens because of the interaction with Higgs field? If mass is no longer a primary property of matter, then what is?
> taking on huge debt for useless degrees

That‘s the one and only mistake here and for societies sake, it would probably be best to forbid this. If someone wants to take a loan for a useless degree, they are not mentally fit to do so.
I wish NPR would follow the BBC model. Multiple radio stations devoted to different topics with high quality hosts and a completely ad-free experience for those living in the host country. Instead, it’s quite political and pretty small in scale.
Complex numbers! I didn't expect complex numbers to have a deeper relation to quantum mechanics. It feels like negative probabilities is just the "sqrt(-1) doesn't make sense" topic all over again. Yeah, why is it Quantum Mechanics taught on how it was historically sequentially discovered instead of reorganizing it in a clear manner for future students? This may be long overdue and might even yield new perspectives on quantum mechanics from future researchers.
I'm GenX and the beginnings of the loan crisis was definitely getting started in the 90s and 00s, as the tail end of X moved into the workforce. I had friends who definitely forwent consumption of things like vacations, newer cars, etc due to loan obligations. And it was the same pattern we see now - largely liberal arts graduates from expensive private schools or out-of-state schools.
And the Nitter link to the full original series of posts replied to by Snowden:

https://nitter.poast.org/LizaGoitein/status/1779885131873800...
What's your solution?

I considered the alternative in my second paragraph. You didn't respond to that point. How do you reconcile meritocracy with pay-to-play?
Previously that attack was possible against USB security keys (U2F/FIDO). Browsers fixed it though by blocking webusb from interacting with security keys.

https://www.yubico.com/support/security-advisories/ysa-2018-...
Related fun fact. The owner of the website Civit.ai (the huggingface of diffusion models, and also the place where all the AI porn is being made), is a Mormon.

Take that how you will, but in light of your comments, it’s fascinating.
Sure, and this is all fine, but it feels like this information gets buried or smoothed-over, and I think you strengthen your position by leading with it as a differentiator. Nobody new to Nix knows what targeting 2.3 means, but they likely know what flakes are, and you aren't doing a lot to make it clear why they should prefer a fast language evaluator to something that can handle flakes.
I can say the exact same to those whose solution is to privatize everything. And frankly it seems like they're the ones who have governed the US for the last half century and the results do not seem great.
No, just the effectiveness of democracy.
https://nitter.poast.org/LizaGoitein/status/1779885131873800...