jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Mostly, there are a number of unresolved questions which seem to defy measurement and experimentation, and so instead of getting elbow deep in real world experiments, in an effort to reliably re-create outcomes (experiments that predict what will happen next, when carrying out certain steps), many practitioners of physics have had to spend entire careers "at the drawing board", concocting mathematical theories, on paper, that "add up" to the unexpected, unreliable, confusing things that happen in the real world, even when vacuums, clean rooms, and massive radiation shielding (in the form of miles-deep mine shafts beneath entire mountain ranges sometimes) fail to exert control over.

Things like: https://en.wikipedia.org/wiki/Quantum_nonlocality (aka: spooky interactions at a distance)

Quantum Non-locality seems (seems) to produce scenarios where two particles are stimulated using ostensibly unrelated mechanisms, but then also seem to exhibit cause-and-effect behavior where influencing one particle inexplicably influences the other particle, even though they may be (presumptively) incapable of influencing each other at the point in time and space when the correlating behavior is observed.

How did particle A affect particle B? Did you touch it?
What happened? No one touched it?!

Also unexplained is the: https://en.wikipedia.org/wiki/Double-slit_experiment

This kind of interference pattern holds up, even at atomic scales, when diffracting x-rays through barriers of crystalline samples. Recently, there has been an experiment developed which may finally explain this behavior:

http://web.mit.edu/newsoffice/2010/quantum-mechanics-1020.ht...

http://www.youtube.com/watch?v=fnUBaBdl0Aw

https://en.wikipedia.org/wiki/Pilot_wave

...but this would suggest that there are unseen, unmeasuable forces (from parallel dimensions?) influencing our particles in this universe, at all times, and in unexpected ways. If this is true, what does it all mean? Is the sky falling?! Who knows?!

These sorts of unexplained behaviors, made physicists very nervous in the early half of the 20th century, since maybe attempts to build city destroying weapons might have horrible, unpredictable triggers or uncontrollable, world-destroying, runaway chain-reaction outcomes, never to be understood (not unlike the black hole fear mongering surrounding the LHC's publicity). Keep in mind that these ideas were kicking around before an atom bomb was anything other than science fiction. The fears and impatience often strike a chord like Dr. Emmett L. Brown's fear of a universe-destroying temporal paradox in Back to the Future.
There's someone who converts Volvo semis into RVs Asa business.
As someone who has fallen into the unfortunate position of being the local LabView expert, there's a little tricky you might want to know. Pretty much all of the awesome hardware support is contained in the daqmx library. The C api for this library can be connected to through nicaiu.dll (or the corresponding dynamic library format for your OS). By linking in here, you get all the wonderful hardware support while being able to write code in your favorite language with your favorite editor and commit it to your favorite source control.

I've been slowly translating all of our LabView code out of G and it's both made my life vastly simpler and has also allowed other coders to work on it without learning G.
You can play ALAC (Apple Lossless Audio Codec) on your iDevices. If you have a Mac, the free XLD will convert FLAC to ALAC for you.

https://tmkk.undo.jp/xld/index_e.html
Well, it does mean that in C. But some folks prefer to play by their own rules.
Language aesthetics do matter. Broadly it seems like we've accepted that "c like" syntax - including brace-delimited blocks and zero-based indexing - should be the norm for programming languages. Any language which goes in a different direction should have a very strong reason to do so, because any deviation will be an obstacle for adoption.

I share your frustration with the `end` keyword - it's just needlessly verbose, and for something used so frequently it makes sense to be as terse as possible.

I have some similar quibbles with Rust syntax: I know it's a minor issue, but I'm really disappointed that snake_case was adopted. It's just ergonomically inferior to camelCase in every measure. It's one more character to type for every word, and on top of that, on a US keyboard, the underscore character is a pinky key way far away from the center of the keyboard. Making this one of the most frequently typed characters in the language makes no sense.
Because it removes the administrative overhead almost completely. Arguably, that saves even more money than trying to only give it to people who "need" it.
It was the British who stole it, and put it in the British Museum. "Great" British imperialism was common to all areas of GB, and probably of the UK (though Northern Irish history is not in my scope).

Probably safe to argue that one is not from Upper Class/Aristicratic stock to avoid ancestral culpability though.
It says "Backspace" instead of Delete. Heresy.
Er, I am touchtyping, unless we have very different understandings of the term. I look at the screen when typing, or can type whilst holding a conversation with somebody. I can even look at the screen whilst holding a camera under my chin in order to film it ;)
This is a company asking a city, that will see no income taxes from the at most 2,000 employees, permission to pay zero taxes at all to the city in exchange for the honor of housing a future EPA Super Fund site. Sure, the city will get some sales tax revenue from the 2,000 who will almost assuredly live outside of the city. So they'll get what, 6.25% of a $10 lunch from maybe 30% of workers per day? So they'll expect about $100k/yr in tax revenue in exchange for more road utilization and a future EPA Super Fund site. That doesn't seem like a good deal for the city. And that's assuming 100% of the sales tax goes to the city which it doesn't. Most of that goes to the county and state.
Don't forget to raise everyone's taxes within that zip code as well. You need the full experience.
The big question is, would you buy a model S again?

Did you know what their manufacturing process was like _before_ buying your model S?
The fact that healthcare providers could use external staff such as IDF medics only strengthen my point. Even though is just a drop in the ocean of the vaccine task force.
I haven't seen any other resource says IDF transporting the vaccines. Teva is the responsible of that and it's not an issue. Neither about anyone who is not soldier and got vaccine at IDF.
The Covid tests in Israel are nothing to be proud of.
This page is terrible, heavily biased and almost all discussions that occur there are fundamentally flawed due to basics of basics of logical fallacies.

It's one of those websites that makes you lose faith in people e.g when you read popular takes about Bill Gates and COVID related stuff, it's pretty sad.

I bet that just reading titles from the front page for a 3 months would affect your happines cuz majority of headlines there are sad stories, provocative titles about politics, religion, men and women relations with heavy biass towards one side, generally a lot of junk

It's sad that this is one of the biggest ""discussion"" happening sites in the Polish internet.
Author of the original piece here; see my response elsewhere in this thread: https://news.ycombinator.com/item?id=26141175
I'd expect that case fatality rate would significantly reduce after 60+ population (which is 90%+ of deaths) is vaccinated. However, even though more than 80% of 60+ got second dose already, case fatality rate is approximately the same. I don't have any good explanation for that.
Given that software engineering is part of aerospace engineering, some of it is part of that engineering success.

But a key aspect of this is that one does not develop software for airplanes the same way and with the same constraints/goals as other areas of software engineering.

If anything, aerospace engineering is a prime example of how software can be made more reliable by tolerating failures instead of relying on it not to fail, to come back to GP's point about failure-tolerant designs.
If the graph is correct, the current entry bar for the top 500 is exactly 100 times the iPhone. So a cluster of 100 iPhones could scrape into the list? (With the right interconnect, obviously - I doubt apple are bringing infiniband to iOS)
Yes, having a simple and well defined DSL it might help with tax planning. The difference is it allows one to optimize taxes under certain objective, instead of just enter numbers and see what comes up.
Fair has nothing to do with it. We want to remove risk from as many people as possible. If you can do a job from home, do it from home.

Lets not put people at risk just to increase "fairness".
Alphabet is faster. As Cory Doctorow mentioned in one of his talks, they buy companies more often than most people go to the grocery store.
Do those qualities actually correlate with what you want in an engineer?
https://www.youtube.com/watch?v=aXQ2lO3ieBA
Good point on the apple products. I love apple too. Realized i needed to sharpen the question. Haha
On a technical perspective, it's also quite a bit of work. I've spent at least two weeks on it to sort out the kinks, which is a lot of time for a feature that few people appreciate. It's suitable for apps like TikTok, not so much for something like HN.
> Show some willingness to put skin in the game, otherwise all your "beliefs" are nothing but hot air.

This felt like an ad hominem. I was making a case for the existence of people who choose to write software for principled reasons rather than for money. How much extra money I have to personally throw at a project doesn't change this number of people, since they're (by definition) not doing it for the money.

But you seem to think that me not having enough skin in the game is justification for dismissing my argument as hot air. I don't think that justification holds.

---

I'm sorry, I'm not really mad, I'm mostly just frustrated with where this conversation has gone.

Would I support such a project? Yeah, I'd probably throw a few bucks at them, like I've occasionally done in the past with Mozilla, with other projects, and with individual software developers who wrote tools that I like. Would my meager contributions make or break the project? Obviously not. Are you going to argue that the sum total contributions from people like me will likely amount to less than one engineer's salary, and therefore the project is doomed? You can make that argument if you want -- I don't agree with it.

Look, this is the kind of thing we're talking about:

https://twitter.com/CohanRobinson/status/1364172683118866433

I think it's bullshit and don't want that in my browser. I bet you probably don't like it very much either.

The only thing I was trying to argue in response to your questions essentially boils down to "people have gotten angry and forked some pretty major projects for far less than this."

ffmpeg and libav

Debian and Devuan over systemd

...etc.

It just doesn't seem too far fetched to me to think that some person / people might feel incensed and motivated enough about this change to create a de-crap-ified Firefox fork, even if they weren't getting paid. That's all.
Yes, but both are examples of the EU not actually wanting to do the right thing, even if the courts say so. Privacy shield was shot down by Schrems in court, only to be replaced by the EU mumbling about "standard contract clauses, just do the same as before". No billions in penalties in sight.

Same for the Apple (and others') taxes in Ireland: While the Irish have been told by courts and the rest of Europe to collect the taxes they are owed, they just refuse to do so.
Can't you do better? Corona dropped it to 4k. Aren't you stronger than corona?
Also we can predict the short shift to altcoins again before the bubble explodes.
I back my messages up to iCloud.

For Android devices, I've been using the SMS Backup & Restore app [1] since Android ~2.1 or so.

[1] https://play.google.com/store/apps/details?id=com.riteshsahu...
For a different view may I highlight the Best of Bitcon Books @ Open Blockchains [1] - Austrian Economics Bullshit to the Max - The Bitcoin Fraudsters' Lies

[1] https://openblockchains.github.io/bitcon-books
At least in the US, the danger from newer cars isn't more powerful engines, it's that cars are bigger and tend to weigh more than they did 50 years ago. Some of it is quality-of-life changes (AC compressors are heavy), some of it is a trade-off made for safety or crashworthiness, but a big chunk of it is because Americans have largely opted for big cars -- SUVs, pickup trucks, minivans -- to the point that the 3 major American auto manufacturers basically don't sell anything smaller than a family-size sedan[0].

[0] As someone who loves smaller hatchbacks, this really grinds my gears.
I can choose my ISP in the UK, but we have such brutally entrenched network effects with WhatsApp that it literally means not talking to loved ones and community groups if you quit.
Probably you need to add the factor of accidents. Not only do they kill people, they are also the major reason for blocking traffic.
This is great analysis, but has a few problems:

1. Rarely required services might have a small footprint, but that's because they service a very large area. You're not going to have hospitals after every mile. You're going to have one for a small city and a few for larger cities. This means that getting to the hospital for most residents is not going to be walkable.

2. Many businesses of a similar kind seem to cluster together. Eg lots of (competing) shops will be in the same location instead of being spread out. This means that you'll have disproportionate amounts of some businesses at the expense of other services in your area.

3. Jobs and specialization. If you've specialized in a field that is only hired in some specific places, then you're going to be doing a longer commute unless you can move close to your job. If it's a high paying job then chances are that this will be a very expensive area - some people will accept a longer trip to work to save the money.

I think this kind of analysis is great. It would certainly help if cities were more walkable, but I don't think that we can go without driving infrastructure.
The "x == y" test looks like a bug to me, unless duplicate entries are not allowed. For example [1010,1010,1721,979,366,299,675,1456] should return 1010 * 1010, not 1721 * 299.
> If you were working 80% as much, they would probably only be able to pay 70% of your salary.

You mean they would only be WILLING to pay 70%. I'd wager the vast majority of people with salaried jobs don't spend 100% of their work time working. Many jobs can be done in a fraction of the time. I don't doubt that most people could lose a day and probably gain productivity on the other days.
I am a dermatologist, AI researcher and co-founder of an AI startup (skinsmart.ai) and I would agree with you regarding the utility of AI in making an accurate diagnosis of melanoma. I don't think it has a significant role it play in the Dermatology clinic for this application. However, I am very optimistic about the potential for AI to help in the triage of patients referred to dermatology by non-specialists. For this application you are not trying to diagnose melanoma but instead aiming to diagnose - with a high degree of accuracy benign lesions that do not need review in the Dermatology clinic.
I was a bit excited for this since I was expecting physical products. But it seems product now universally means digital product. So what's the term for a physical product now days?
In the business, we call this a "loaded complex question".
Is it just me or is this article really hard to read?

I think I sympathize with them and being behest to a greater entity for their editorial; but, the article was just a horrible mash up of twitter screenshots and transcript. Their stylesheet also made the link to the video, the main point of their post, less than obvious.
And it’s not just TI, the whole industry is like that. Not only datasheets, most of developer documentation is not available for very common chips.
Skepticism and the importance of rigor and the scientific method.
part 2: http://blog.dhananjaynene.com/2010/03/functional-programming...
I remember a friend and I working that out in High school (2003-2004) and coming to the conclusion that since it requires more of π to find a longer sequence, the start index takes up a significant amount of space. (IIRC, this was a while ago)
Which is daft, because to produce a separate app specifically for debugging React Native would be a huge undertaking with zero extra benefit. Chrome's Dev Tools are best in breed (IMO) and it makes sense to leverage them.

If there were things being added to Chrome Dev Tools specifically to support React Native, that'd be different.
What a gazillion pop-sci articles and blog posts suggest is that there is actually a negative correlation between self-assessment and performance -- i.e., that the higher people rate themselves, the worse they will perform. Looking at the graph we can see that while poor performers overestimate their performance relative to reality, there is still a positive correlation between performance and self-assessment.
True and you can still jump out after an attempt if you're high enough that there's time.
It's strange to expect something else from the JS framework, so it's a really moot point in the list.
Assuming that someone has created such a system but has not released it, and that this person asked you what you might do with her system, what would you answer?

Do you envision that users would want to run such a system, e.g., if there was a public benefit to such information sharing?

What if the implementation was a group of small programs written in C that communicated with each other, and no browser extensions or scripting languages were required?

What if the system required attachment of dedicated hardware to the user's LAN, e.g., a $25 single board computer?
A merchant will not always be in a position to pass along that cost. They may have to accept a decrease in profit margin per customer in exchange for increased business. They may also have to accept a decreased profit margin overall in exchange for staying in business, if all their competitors are accepting cards and they aren't.

The only way what you say is universally true is if you hold that all costs of doing business are passed along to the customer "one way or another" which is sort of true but not a really useful way of thinking about it.
Personally, because not all issues occur on a machine I can set up and run GDB in. Having this kind of data in logs is incredibly useful for those kinds of situations.
It all depends on what kind of API you're building. If you're implementing a RESTful API, no documentation is needed, as it is "surfable" due to the use of hyperlinks. If you're implemeting an RPC API (which is what most of us are doing), good and up-to-date documentation is key, as we need to document each and every meaningful end-point.
Getters and setters are a lip-service to the actor model.
Yes. People don't believe ads work on them
Indeed, seems like a great framework.

Considering the timespan of the project, I had to rely on something I'm pretty ok at (Ruby), but I remember hitting a lot of posts about scrapy on the way
When studying mathematics, the math major sees pure truth.

Then you take foundation of mathematics, metamathematics and more of that ilk and you are labeled a Platonist. Well, guilty as charged.
When I'm asked about math there are a couple of things.

Firstly, I ask them about Pythagoras. Most people know of it, and I phrase it in terms of cardboard cutout squares. Take three squares cut from a heavy material, and make them so that A and B together weigh the same as C. Arrange them so their sides lie on a triangle. Not only is it always possible, but the triangle you get always has a right-angle.

Why? How do we know? As it happens, the reasoning as to why it's true is wonderfully elegant, and totally accessible.

Secondly, I ask - do you think mathematicians know about numbers? Here's something. Take any positive number. If it's even, halve it. Otherwise, triple and add one. Keep doing this, and what happens. So far every number anyone has every tried ends up in a ...->1->4->2->1->... cycle. Does it always happen?

No one knows.

Possibly it's useless, but there's a bunch of stuff people thought would be useless, and they've given us micro-processors, SatNav, cryptography, error-correcting codes, and a million other things.

Who knows what will be useful? After all, if we knew what we were doing, it wouldn't be called "Research".
There's a more interesting point to be made about getters and setters than the article offers. In my opinion, getters and setters are a little stinky because by nature they expose internal attributes of the class, even if they wrap them up in method calls. See http://stackoverflow.com/questions/565095/java-are-getters-a... .
Sadly, cameras still have to obey the laws of physics.
Title seems fine to me. "Start your small operating system in assembly". That means it clearly is not advertised as an operating system in and of itself.
How do you get past the signin page without using an email?
I've read that Google's position on liability is that it should be on the maker of the autonomous car, which makes perfect sense to me. Traffic accidents (including with pedestrians) rarely involve criminal culpability anyway, except when alcohol or drugs are involved, or when there's clear evidence of gross negligence, so it's really a question of civil liability. Putting that liability on the maker of the machine aligns the interests correctly and ensures that the liability is well-funded.

So, I really don't think it's as much of a problem as you think it is.
Yes, me. :) I'm intermittently working on an Android app that syncs to Git. I'm using it for my notes, but it's still pretty rough to share widely.
Which sucks because the people that have the most time are those that are paid for their time. So that means that moneyed interests can push their messages via Wikipedia. And it will only get worse as more marketers realize this. In other words, Wikipedia is like every other medium out there. The reason Wikipedia works as well as it does is the same reason Google Search works as well as it does, for topics where there is no money it does a fair job.
No, it is fast, it runs entirely in the L1 cache. That's a huge boost compared to anything that's larger than that. He's only going off-die to do IO.
Is it really surprising that he would have all of the most popular messaging apps? Facebook’s playbook of copying popular features from apps gaining traction is by no means a secret.

I’m not totally convinced by the narrative that Mark doesn’t trust his own tools so he prefers Signal.
I would love to see the actual numbers there. JetBrains uses Java for Windows/MacOS portability, so the marginal cost of supporting Linux is negligible. I wouldn't be surprised if the actual Linux revenue for them is about 1-5%.
>he has to feel the consequences on his ideological thought.

Well, dispatch the ideological police then.
To be clear, I am not defending what RMS said, but "defending child rape" is oversimplifying and over exaggerating his position. His remark related to the age of consent being different in different places (states/countries).