skysight-inc/HackerNews huggingface dataset:
So, why is it?

Such a nerd snipe this one. 400+ comments and still could not get the answer.
Yes, it could imply lots of things. To focus on only that possible implication shows a bias; to focus on any possible implication without data shows a disinterest in actual science.
Our Delta flight was cancelled twice going back from Tokyo to Seattle, each time they put us up in the Hanade airport hotel to try the flight again 24 hours later. Well, my wife promised to never fly Delta again, although we have comps for half the price of our flight to use before August. Sigh.

What are we going to do? We just have a choice between bad and worse.
Synergy was great and extremely useful. Had some pretty crazy setups working with it.
Synergy, Barrier and forks are Not interesting till they support Wayland.
An interesting take. I think we're already moving in a direction (at least in the US) where Tesla is becoming less "cool," but that's mostly because of their CEO, not their cars.

Tesla targets a very narrow range of the car market. It doesn't make much sense for them to have two similar-sized models, because the Venn diagram of "people who want an EV" and "people who want a $SIZE $BODY_STYLE" is already pretty narrow.
Ask HN: What's the best out-of-box Document OCR/Analyzing/recognition API?
I tried with Google Document AI and AWS Textract, they both seem a bit hard to use and AWS is especially pricy
Literally no part of the building being discussed has ever contained housing for NYC residents.
Have you attended any of those institutions? That's not my experience at all. The education was off-the-charts good. In more detail:

https://news.ycombinator.com/item?id=38829116
Submit my project to HN
Thanks for the info. Looks really interesting.
I am not judging the article what I am saying is that I doubt the audience is someone that needs to classify images with numbers.
tesseract OCR is open source and very good. https://github.com/tesseract-ocr/tesseract
Beliefs around WFH didn't change. Economic circumstances did. If it reverts to difficulty hiring and retaining people, WFH will change back. Productivity is an excuse after the fact.

>When margins are high the returns to growing revenue are much greater than cutting costs.

Margins aren't necessarily high and growing revenue isn't always an option. Certain products/services just aren't in demand, no matter how well you execute.

AWS is high margin but retail isn't. For better or worse the two businesses are merged and considered together by Wall St. which means management also has to look at it that way.
There's no evidence of fabricated data, afaik. (That's your own fabrication, apparently.)
> I think the point he's trying to make that the search results page from the mainstream search engines are a minefield of scams that a regular person would have difficulty navigating safely.

Yes, and he makes the point well. It also means if you are part of the 0.49% of people who use Firefox on Android, he isn't talking about your experience. I find Firefox mobile remaining at 0.49% utterly inexplicable, which I guess just goes to show how out of touch with the mainstream I (and I assume most other people here) are.

It's not just ad blockers. My first attempt at a tyre width query got relevant results, mostly because "tyre grip" looked so bad as a search term so I used "traction" instead. In the mean time, friends of my age (60's) can't get an internet search for public toilets to return results they can understand. When I try to help them, their eyes glaze over in a short while and they wave me away in frustration. These mind games with google hold no interest for them.

I am regularly bitten with one thing he mentions: finding old results is hard, and getting harder. It makes it really hard to find historical trends ("am I wrong about what it was like back then?") really difficult.
Of course not, I wouldn't get in.

But I never said the education is bad. I just said their purpose is not to educate. Morill Act institutions were developed to educate, and by accepting the vast majority of people that apply University of Oklahoma will always exist to educate. The same cannot be said for Brown or Stanford.
Tesseract can run locally and you can also use other open source OCR models which use neural networks. I am pretty sure it is possible to fine-tune open source LLMs on images and get reasonable results.
2023 Book Review
By your logic it makes perfect sense to say "Its a choice to be with someone of a different race. You could perfectly well just choose not be with someone of a different race. Since its a choice you are not a victim."

It seems the line is arbitrarily drawn at "getting high". Is this because you dont personally like the idea of other people getting high or is there some other logical basis for your determination?

Say holding some religious belief is illegal. By all accounts what religion you believe in is a choice. Is the person who is punished for their religious belief a victim? They could have just chosen not to hold that belief but they "went against the law". So theyre not a victim?

I am going to disengage from this conversation as I suspect this stance has less to do with any logical reasoning and more with personal conviction. Which is fine, no shade on anyone for their personal convictions. As long as they dont go around trying to force that on other people. ;)
Finnish Museum of Games
One simple way to get around this is to use some sort of labelling system for your notes.

Then you can hash the labels and keep an index of the hash. You can also symmetrically encrypt the hash, or slugify it first. The index can be a file, or many, that you load in memory and keep updated / synced on changes.

You can then do label-based searches on your notes by first hashing the input string and searching for an exact match in the index.

For something like full text search on encrypted data, I guess you'd need to use a database that already does that.
Seven Steps to Fixing Stalled To-Do Tasks
Wired Tested Miracle Hangover Cures. You're Welcome
(fyi)Japan Standard Time(JST) is UTC+9, single zone and no DST. Not sure of absolute time but Tweet is showing "Jan 1, 2024 at 2:19" timestamp on my JST phone.
In QBert it "knocks" when the QBert character jumps off the edge of the grid. First, there's a sound effect that sounds like QBert falling, then a short time later a loud knock that sounds (and feels) like hitting the bottom of the cabinet at the end of the fall.
Had the misfortune of tech directing a conference in a ballroom there once. The distro was literally 3-phase cams coming through a hole busted in the drywall, patched into a residential-style breaker panel which was strapped to a furniture dolly with romex as the ‘strap’ and leaned against the wall, front of house, in the ballroom. You can imagine how the rest of the tech was. Worst gig of my life.
I didn't know about the tomatoes, but it doesn't surprise me anymore.

I think I learned about Salmon being artifically pink from Hacker News several years ago

https://qz.com/358811/heres-why-your-farmed-salmon-has-color...

On the bright side, essentially everyone I know seems to like local produce, BEFORE I tell them it's local. Their taste buds are still attuned, and can tell the difference
There will be disengaged workers no matter what company you work for (with a few exceptions like perhaps NASA) so your best bet is to learn how to work with them instead
I'd love for you to tell me, step by step, what someone that didn't get into a top institution of any kind should take away from this comment.

Because all I can take away is that people like me are just objectively inferior compared to you, destined to not be a future leader or professional. Is that not what you are attempting to communicate? I just want to be crystal clear. We all know people like you are superhuman. I'm just wondering what it should mean for the rest of us, the 99.99%.
Elon goes off on government subsidies, just not his.
Also lifelong musician and knew immediately what it meant. "The drop" is fundamentally different but not unrelated to a break - indeed typically it's after a break.

("break" and "breakbeat" are also overloaded terms, particularly in electronic music)
Not at all absurd.

Maybe not through crypto but otherwise perfectly achievable. No reason to achieve this within a file. If you really want to, some fancy solution involving blockchains and smart contracts is probably possible but there is no need.

Require by law all who desire copyright protection to register the work with a governmental agency and place a copy of the work in escrow at an archive as a condition. The archive knows when the copyright expires and starts serving the work to the public from that point forward. This is what to do if a state cares about public domain.

The status quo of corporations abandoning works to bit rot, actual rot, misplacement or fires for decades is strictly worse.
Estimating Standard Deviation from Timeseries
AI is still pretty much a bubble. We don't really even have anything that remotely resembles AI right now, just way better search engines, that Amazon was never in the business of. All they need to do to stay relevant in AI is to offer cost effective EC2 instances with accelerator hardware.
> then you unplug it

Who unplugs a kettle? And why? Once it has stopped boiling it turns itself off.
For ML/DL papers you can check https://paperswithcode.com/
Its funny, because cryptocurrency/NFTs/etc feels like the least punk thing i can possibly imagine
Fun to learn that the hotel and phone number inspired the movie Transylvania 6-5000!
From what I understand "core" is a central part of a fruit.
first, I have a functioning brain that makes it possible for me to imagine that incentives to cheat and the complete lack of replication process makes it easy to push the balance towards publishing fake results. Then, I am well aware that the peer process is not about replication at all and is mostly useless in its current shape.

Then people actually tried it which confirmed everything I mentioned:

> This certainly does not only happen in cancer research. In a study from Nature, out of 1,576 researchers, more than 70% have tried and failed to reproduce another scientist’s experiments, and over half failed to reproduce their own. And even though 52% agree there is a reproducibility crisis, only 31% think that failing to reproduce published results means that the result is wrong. Even if replication is not necessary for results to be valid and true, any further work based on these results requires confirmation of valid results beyond the initial study.

source: https://vce.usc.edu/weekly-news-profile/the-replication-cris...

Current Science is mostly cargo cult.
Existing cars and electrical systems, there isn’t a lot of novelty involved here.

“Standard cars in this day and age are expected to keep running up to 200,000 miles, while cars with electric engines are expected to last for up to 300,000 miles.” https://www.caranddriver.com/research/a32758625/how-many-mil...

Of note older cars tend to go to be driven by teens etc who drive less meaning EV range is less of a concern. Meanwhile battery replacement costs keep falling, 13k to replace a model 3’s battery is way down and predicted to falling further. So the used market is likely to segregate with some % seeing 1 battery replacement in their lifetime and others having quite significant degradation.
>> If the federal government were interested in passing a law that required this, I'm sure the Library of Congress could run such a server, but no such law exists.

> Require by law all who desire copyright protection to register the work with a governmental agency and place a copy of the work in escrow at an archive as a condition.

You’re just repeating what I already wrote. By all means, call your representatives.
As part of the definition of the monad it includes "applying" computation on the underlying dataset (wrapping and then applying a function is defined). The mondad also defines the resultant type of the operation (unwrapping) and so in another language, something like mapping a function over a dataset is a built in "consequence" of the definition.

This makes it natural to express a program as a pipeline of operations over a variety of dataset inputs by wrapping, mapping, and unwrapping operations.

An example is something like the IO monad in haskell allows a programmer to incorporate non-functional (side-effect) computations (e.g. writing to disk or to console) naturally where as a 1d list (more like a buffer) doesn't naturally express the same semantics
This isn’t something anyone used, it was a meme.

See, in 2005 John Hodgeman (PC in the old Mac vs. PC Apple ads) published “The Areas of My Expertise” [https://en.m.wikipedia.org/wiki/The_Areas_of_My_Expertise#Th...], including a description of hobo signs and 700 hobo names. Hodgeman was on The Daily Show and the hobo thing took off for a few minutes.

I went to one of Hodgeman’s signings during that book tour. Jonathan Coulton was there during his his “Thing a Week” project and traditional Hot Fries and brandy (or bourbon?) were served. I bought a copy of the book and some hobo chalk for my brother.

We were talking when Hodgeman went to sign my copy of the book. He asked my name and started to write “To Mike”.. I blurted out “No! It’s for my brother!” He looked up at me and let out a sigh before looking down and continuing without pause: “To Mike — If you wish you may give this to <brother’s name>”. Always wondered if he had that one chambered or if he came up with it on the spot. Either way, brilliant, and, 100% in character given the tone of the book.
The Urgent Airline Employee Crusade to Stop Passengers from Taking Photos
In A, the publisher is repeating the claim without validation or substantiation that the passenger was actually kicked of and reason Y is asserted by the passenger. Basically A is hearsay

In B, the publisher is stating as factual that the passenger was indeed kicked off (as opposed to getting off for any other reason) and that it was in fact for reason Y.

B puts the weight of the writer/publisher behind the claim with a higher bar for verification of events

Also, I think the passenger is trying to be helpful but surely he knows that he can’t manage the infotainment system as a passenger. There has to be some detail or interaction not reported here
One more year and the century is a quarter of the way over.
Erm...

> Retractions remain exceedingly rare for scientific papers

This retraction actually happened because someone BOTHERED to check the results and push for hard questions.

You can bet that this does not happen for every publication... So...
I too liked this approach, and was annoyed when they deprecated it.
https://archive.ph/RNs6p

https://www.supremecourt.gov/publicinfo/year-end/2023year-en...
Depends on what you do with the hours you actually work, as well as your previous history. There is a whole meta associated with this, but basically if you establish yourself as the person that people message first to get answers to questions, especially outside of your team, there is a very low chance you are getting fired.
I'd recommend ov for Windows users.

https://github.com/noborus/ov

bat on Windows does page, but I believe it's only available on Choco and not winget.
The best 6 months of my life was studying abroad at a foreign university where I would stay up late with 30 other class mates in a lab solving comp sci course problems and then playing quake over lan til midnight.

Nothing will ever replace that magic time but HN comes close. Thank you guys happy new year HN!
I'm someone who hasn't used Next.js a lot, and started building some projects with it (so I don't have a very nuanced opinion).

In general, I don't use the app router because I find it has little benefit as compared to the added complexity for my use cases (mvps / smaller projects). I've been bitten a couple times by not understanding the usage patterns and just making stuff "use client", so I just started using page router again.

I assume with more complex projects it helps, but I haven't experienced it first hand
That’s a great location, I enjoyed my visit in 2022!
See [1] (Filip's commit message introducing ShadowChicken is also quite well written if a bit more technical [2]).

[1] https://webkit.org/blog/6240/ecmascript-6-proper-tail-calls-...

[2] https://bugs.webkit.org/attachment.cgi?id=274533&action=revi...
> making the data fit

What? this is literally what happened (someone pushing hard to challenge the results) for these 4 retractions related to this guy's work. You don't get a retraction just by posting a comment on HN or something.
(over 6 mo old)

https://archive.ph/RAMzY
What type of ECC is a requirement? All DDR5 has on-die ECC but it's hard to get real ECC with error reporting. Since errors are pretty rare (about 1 / year per 100GB) and you sacrifice to get it, seems like a hard choice.
In general I agree with the idea here. That said, it's worth reviewing https://www.gnu.org/prep/standards/html_node/Standard-Target... ... are there other sources of semi-standard targets too?

Some of those are specific to the historical way C projects work, and others I disagree with, but a lot are still useful and weren't mentioned in this link:

build family:
all - build everything, but don't run it (this is an important thing). GNU says this should be the default, but sometimes I have `make default` only compile the main program, whereas `make all` additionally compiles some maintainer-only helper programs and such (which might take longer).
all-$FOO - for example, all-objects verifies that everything compiles without running the expensive linking step
gen - build just generated files. Might have subtargets for non-distributed, distributed-but-not-committed, and committed files.
docs - GNU names specific formats, but info is largely ignored by everyone else. Generating `man` pages may depend on building the program first (but beware cross builds ... should that mean such docs are committed!); other forms of documentation are generally unrelated to the main build but may rely on other tools (which must be built or even installed separately - beware versions generating different output!).
dist - build a source tarball; note that this often includes generated files not committed to the repo. Generally we defer binary tarballs to the package manager these days, but historically a lot of C makefiles *not* from the GNU project also built those under some name.
clean family:
(each of these depends on the previous)
mostlyclean - delete all but a few slow-to-build core libraries. This is probably mostly an artifact of poor dependency tracking, but not altogether useless in some form
clean - delete all normally-built files. This concept remains useful because we don't like junk lying around. Compared to `distclean` this does not delete configuration; like distclean it isn't supposed to delete generated files if they are distributed.
distclean - revert everything to exactly the state of the source distribution tarball (which, again, includes some generated files). People have kind of given up on this as a stated goal in favor of from-scratch builds but that doesn't mean the concept is useless.
maintainer-clean - delete all generated files, even ones that were in the dist tarball. Many non-GNU projects don't distribute generated files (since nowadays we assume it is reasonable to have bison etc. installed), and thus don't distinguish between distclean and maintainer-clean.
(using `git clean` is useful for the end user but is dangerous in scripts)
introspection family:
help - give a basic overview of what build targets are available
list-$FOO - for things like "list what programs and libraries will be built", "list what tests are available" etc.

Now, certainly some of these could be merged into fewer entry points, but keep in mind the verbosity.
Editorialized title.

"Elon Musk’s growing empire is fueled by $4.9 billion in government subsidies"
Your belief that somebody who got into MIT is “objectively superior” in “basically every dimension” compared to someone who didn’t is one of the cringiest thoughts I’ve seen expressed on HN and that is saying something.

I honestly thought (and still hope) that I missed the sarcasm.
You're missing the fact that the spending is not inherently required - if they pared back their ambitions their costs would be lower, at the cost of potentially losing out on future 10x revenue.

Chasing 10x is a choice, not a force of nature.
Don't forget: we have those crappy UPC routers everywhere. In every street, at least 5-10 are still upcgen affected and 1-3 usually never change the default passwords.

It gets worse once you dig deeper and find out how T-Online, vodafone and o2 hotspots work.

[1] for the curious: https://github.com/yolosec/upcgen
As the non-glue friend - YES, we do appreciate it, so so much.
The president of Harvard should be subject to a higher level of scrutiny related to academic integrity than most people.
>Presuming the allegations are true, I find it interesting that it went unaddressed for so long. The matter was seemingly systematically ignored for almost 30 years until [...]

If the recent youtube plagiarism drama[1] is anything to go by, you can do blatant plagiarism for years, get called out by randoms, and still get away with it.

[1] https://www.youtube.com/watch?v=yDp3cB5fHXQ

[2] https://www.vulture.com/2023/12/hbomberguy-interview-james-s...
I think you can do very slightly better by using great circle distances rather than straight lines cutting through the earth. After all, I think that's what this model is doing.
From 2015.

> before the public largesse ends

How is it largesse when the government is doing it because it's in the public interest? Also as far away from a welfare queen as can be since much of the money is government contracts.

Makes as much sense as saying all government officials employees are welfare queens.
> with the first machine, the SPARCstation1 (a.k.a. Sun 4/60, a.k.a Campus), being delivered in 1987.

Quoting WiKipedia:

The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing microprocessors based on Sun's own SPARC V7 RISC architecture in place of the 68k family processors of previous Sun models.

These all proceeded the 4/60 aka SPARCstation (1), which wasn’t introduced until April 1989.
Optics aren’t free either.
I'm always amazed by the information that can be had in the comments section on this site.
What could be merged into Fedora and e.g. Gnome?
I'm not being sarcastic and I don't just mean MIT obviously, any elite school. I didn't get into any and I've met people that have. They're just superior - physically, mentally, in habits, by net worth and income.
One (relatively) easy solution is to have one big community kitchen per floor. That’s how my dorm in college worked and it was fantastic. I’d love to go back to that approach. Having a dedicated kitchen area taking up square footage 24/7 that you only use a few hours a week is pretty silly, even more so if you do prefer eating out.
This is the original ASCII plist file format from NeXTSTEP. Foundation still supports reading these but not writing them.
While it might have happened in a few rare circumstances, I guarantee that most enemy vessel sinkings were never verified by divers. The wrecks tended to be too deep for divers to reach regardless of equipment. During the war, divers were needed for more urgent taskings including salvage, construction, and maintenance.

Instead US submarines documented evidence of sinkings using a variety of other techniques. They had cameras attached to periscopes and for use on the bridge when surfaced. They could hear breakup noises on the hydrophones. And when possible they would pick up small pieces of floating wreckage. Errors were common.

After the war there was a major effort to reconcile sinking claims. The committee relied largely on seized enemy documents to verify what had actually been sunk and how.

https://en.wikipedia.org/wiki/Joint_Army%E2%80%93Navy_Assess...