skysight-inc/HackerNews huggingface dataset:
Does auto OCR work on iCloud files ? For example: I scansnap a huge collection of documents to a folder that is on iCloud (synced w desktop). It works great because it is so simple. However if I have, say, PDF document, will the Mac ocr functionality perform the OCR if the doc is on iCloud and will I then be able to search for the text in that doc via spotlight / finder ? I tested this a few years ago and the search on content inside scanned PDFs did not work. I had looked at Paperless but decided to stay on Mac os file system.
Just what I've always wanted, a USB drive of a pirated movie!

I agree with your premise but it feels like something is lost here.
No it doesn’t add it to the insurance fund - there’s no transactions here, it just increments the fake insurance fund variable.
Or even one where the profit motive exists, but doesn't supersede our responsibility to care for each other and the environment we share.
“…the Parliamentary Assembly of the Council of Europe (PACE) has urged Poland, Hungary, Greece, Spain and Azerbaijan to promptly and fully investigate all cases of abuse of spyware use… also called on other member states which seem to have acquired or used Pegasus – including Germany, Belgium, Luxembourg and the Netherlands – to clarify their use of it…”
The shape of the shadow of The Thing: what the near future of AI looks like
Note that mankind cannot make Von Neumann probes. We're still having troubles landing serious equipment on the moon (see recent crash), let alone create a probe that would be able to harvest raw materials for making a duplicate probe, refining those to the ingredients needed, converting those to probe building blocks, assemble the new probe, provide it with propellant, program it, and launch it.

So I'm not sure why you'd think that a civilisation comparable to humans would be able to.

Also:
if you can build Von Neumann probes, you can construct a Dyson swarm. You just instruct the probes to create the components of the swarm from the raw materials in your star system. But that would massively boost a civilisation's energy budget. Therefore, it's quite likely that any civilisation capable of building Von Neumann probes will have built a Dyson swarm.

So, secondly, it's about as paradoxical as the lack of detected Dyson swarms.
Once again, every single comment is picking apart the least important aspect of a comment. Though it works a small percentage of the time or not, the Milwaukee protocol is evidently not nearly effective enough, thus necessitating this research into a cure.

Your question stands: why not test it? There's precedent for testing unproven drugs on humans in extremis, so it's not that.

As a halfhearted stab in the direction of an answer: I assume they will try it in human rabies victims in a later phase, they're just testing it in mice first.
"light"?
Sure just like any (big) company paying for a contract.
Rust doesn’t allocate anything on the heap unless you tell it to. When you tell it too, it puts it on the heap. The target use case is as a systems language.

Escape analysis as you’re alluding to isn’t needed in this model because the amount of times this helps you (ie you put it on the heap but the compiler can figure out it can live on the stack) is about 0. You need escape analysis in managed memory languages where everything is nominally a heap allocation and the compiler is responsible for clawing back performance through escape analysis.
Someone singing from the bottom of a well while covered in a wet blanket vs anything else.
I don't buy physical media for two reasons:

- kids destroy them

- I watch things once

Maybe there's a market for an exchange/swap service that also offers resurfacing? Shipping would have to be dirt cheap and hassle free.
Ask HN: Selling a database engine as a solo developer?
After the database startup I was working at ran out of money, I spent 2 months working fulltime on the database kernel and made good progress, taking it in a rather different direction than I would have been able to at the company. I improved single-thread throughput/latency by literally 100x, to the point that I think it's faster than any generally available in-memory key-value database I know of. After some health issues that kept me from working for most of this year, I'm ready to resume work on the project, but I need to somehow make it financially viable, otherwise I'll have to find a "real job" to replenish our savings.

From what I've read on HN and elsewhere, selling tools to developers seems hopeless, so I'd like to target businesses instead. But I have no sales experience, have terrible people skills, and I'm sure I'd lose all motivation to continue work on the project if I spent most of my time selling. I've managed to identify about half a dozen small companies (none of which you've probably heard of) that sell to the embedded database market. Rather than try to compete with them, I'm wondering if I should pursue a reselling arrangement ("white label") that would allow them (under a non-exclusive license) to resell my product, with their branding and sales, and my (presumably indirect) support. Has anyone here tried such a "white label" arrangement for selling a database engine, or for any shrink-wrapped software for that matter (I can only find SaaS examples, where it seems quite popular)?
I am not sure I would consider much of what he did very simple (or easy) compared to what most of us are doing today. The last few chapters of Michael Abrash's Black Book is about his work with Quake (he was involved doing some of the graphics code together with Carmack) and it is pretty hardcore low-level advanced things they were doing. Remember they were software rendering everything in the first version.

https://github.com/neonkingfr/AbrashBlackBook

And also they did pretty soon support MSDOS, Windows 95, and Linux (and possibly some more platforms?). In addition to supporting software rendering, 3Dfx, OpenGL, and possibly some more 3D API.
I was just looking at that! I know how these models work internally (), and I’d have said it’d not make a difference to use capslock. But then I see this prompt by OpenAI engineers and I’m like “they work then?”

() I know the basics of ML, NLP, transformers, etc. I know the theory, not even remotely close to how they really work.
That’s on reading the daily volume. Basically daily_volume = daily volume or 0. It is multiplied by the random number either way
Your life is not completely terrible when you work log contains this line:

- drop green slime percentage
I sometimes wonder why we still use port numbers. Wouldn't it make much more sense to use strings to name ports?
If you look closely, you may notice that the code that "adds to the insurance fund" doesn't _take_ that money from anywhere. It's just retrieving a number from the database, adding a value to it out of thin air and writing it back. This number was then presented to users as representing the balance of the insurance fund protecting their assets.

There was an actual insurance fund and it had a tiny fraction (5% or less) of what this number in the database claimed. The random numbers generated by this code did not represent actual contributions to said insurance fund. They were not, in fact, taking a fraction of their fee revenue and putting it into an insurance fund.

They were not doing anything even remotely reasonable, this was a flat-out lie.
Or have your car broken into and your entire collection of cassettes stolen.

Thankfully, that was right around the time CDs became popular, so I replaced them all with CD's

And then my car was broken into again and they were stolen too.
JS dev is a specialized trade that fills a social function within a larger society that needs many different kinds of jobs. Does polyamory serve such a specialized social function? Does society need any poly people at all? Like, if the world is ending and we need to send a 500 people to Mars to preserve humanity. What fraction of poly people do we need to bring to ensure the success of the mission?
> “Do the benefits you intend to add outweigh these downsides.” Or does there exist some other language that gets it close enough, plus has decades of work and stability going for it? The fact that Apple kept this thing to such a small number of people before announcing it leads me to believe they never even considered this sort of analysis.

I don’t see how that follows, and think it isn’t true. They wanted [1]

a) a modern safe approachable [2] language

b) with excellent interoperability with their Objective-C code, so that it could gradually replace it.

c) that’s at least as time and space efficient as the Objective-C/C/C++ combo.

d) that they have control over.

d) alone implies they needed a new language, but even ignoring d), what were their options?

The ‘approachable’ in a) (IMO) rules out languages like rust (which also didn’t exist yet), b) implies they needed reference counting and strong typing, c) rules out anything interpreted or JVM-based.

[1] https://www.swift.org/about doesn’t mention most of these, but I don’t think that makes it untrue.

[2] I think they got that only partially. Swift looks like a simple language, but is not one (anymore)
Oh man, it is so difficult to please you.
Large Language Models Fail on Trivial Alterations to Theory-of-Mind Tasks
There is still not been a distribution platform better than bittorrent. Yeah, it's annoying dealing with trackers, but not half as annoying as subscribing to ten different services access everything I want.
Low-Resource Languages Jailbreak GPT-4
I use curl inside a lot of Linux containers for this matter because curl is more frequently installed, and you cannot easily install new things unless you're root, which is not possible in many cases.
Looking at his format, I can't help but think what could have been if he had only used org-mode instead!

iD software would never have become anything of note, of course. Obsessing over his emacs config, but missing C, and so becoming the master of the C core. We would probably never have heard of anything like "long lines mode".

Growing up with the iD games, I am not so sure what I would prefer anymore. Actually I think I would have preferred the latter. Which is almost sad. A wild testament to emacs, to be sure.

(yes I know these posts predate it)
Tcmalloc (not the gperftools variant but the new one) and mimalloc would be the 2 I would try first.

I am honestly surprised no one has bothered replacing the system default for distros as a better default allocator would free up RAM since both tcmalloc and mimalloc do a good job of knowing when to release memory back to the OS (not to mention that they’re generally faster allocators anyway).
> Fed has allow_negative too, are they truly held accountable?

To an inefficient degree, yes. Congressional oversight of the Fed is massive because it's popular with many voters. That unfortunately crowds out oversight over the many other financial organs of the United States, e.g. the FHLB.
You: I don't need to watch this sunset, there'll be better ones.

Reaper: Not for you, though. Come with me, please. No need to bring anything.
This is an amazing idea! I use a much more rudimentary version of this to read (and learn along the way) multiple languages. My favorite method so far.
Which is my point; there's no "significantly harm" here at a large scale, and if there is one at an individual scale, that person can sue.

The $75k fine is exactly proportional to the complete lack of concrete harm done. Nobody gets fined for cars existing.
How is that a malign narrative? Supporting Israel has to be the most Bipartisan thing.
No you give them the Blu-ray and the USB drive

Gifting only the USB drive makes more sense for a nice movie collection like in the linked Twitter thread
I do however really own the movies I pirate as long as i don't run out of disc space
I had a meeting with my manager in a few months after move and he asked: hey why o you never smile, is smth wrong? And I was thinking I actually smile a lot...
I guess there's no point, provided you see no problem in being boring.
Comprare the value of say bitcoin and Venezuelan bolivars. The fact that the latter is "legal tender" has not helped it retain value much.

And bitcoin is not backed by nothing. It's backed by a vast army of bitcoin promoters which you may not like but they are not nothing.
Agent Instructs Large Language Models to Be General Zero-Shot Reasoners
Got a source for that?

My source shows that the combined average sales tax (i.e. state, county, city and municipal) comes down to 6.57%, 6.59% if you don’t count DC.

26 of them have an average combined sales tax of 7% or more.
Yes, and by agreeing to Twitter/Facebook's EULA you are generally giving those first-parties a limited license of your IP. Those companies will often then re-encode or otherwise manipulate your data to be less open or generally available. Like how Twitter and Reddit use their user's content as the main driver to sell API access.

Moreover, I think the IP I'm referring to are the things Doctorow takes for granted in the article. These things should be interoperable, but the reductive capitalist mechanisms that stop them from doing so should be obvious. Unless you force Apple, Google and Microsoft to work together at gunpoint, all three of them are going to find unique ways to gouge customers. I think we're going to see this cemented as regulatory legislation like Europe's Digital Market Act comes into play.
You might have better luck with an app specifically for your language by an indie dev
https://kosmonautas.com
I built a tool for this purpose, inspired by a comment on lobste.rs[0].

You can check a port like this, saves a few round trips on a good day.

$ dstp google.com --port 80

Ping: 27.44ms
DNS: resolving 216.58.212.14
SystemDNS: resolving 2a00:1450:4017:804::200e, 142.250.187.174
TLS: certificate is valid for 64 more days
HTTPS: got 200 OK

[0]: https://github.com/ycd/dstp#motivation
I'm guessing temperature control would be rough there most of the year, when it's sunny? Also what were the other issues you had with the building?
/etc/services assigns a string to every port number.

It's ancient, but still present on every Linux and MacOS system.
shellcheck is a great idea. But you know what’d be even better? Not having to write bash in the first place.

Julia is right: computers are great at remembering trivia. One of the best demonstrations of this, is compilers: they take in a high-level abstract program, and use a vast repertoire of knowledge about instruction sets, to transform the high-level abstract description of a program, into a program executable on a machine that’s much more awful to program for directly, with many more gotchas.

(Here’s where you say “Hey, wait a minute.”)

Why are we writing bash, when we could be writing programs in a higher-level language that compiles to bash? One with exceptions, at the very least.

(Yes, such a language would need a runtime that wraps every common binary and lifts its stdout + stderr + exit code -based semantics into safe, high level semantics. So what? That’s only 10000 “FFI bindings” or so for anything a normal person or sysadmin would want to call. For everything else, just ensure that writing your own FFI binding, inline to a script, is easy.)
Each block of IPs probably correspond to a ground station. Your data is probably mostly routed to the closest ground station.
Here's a tip that I use a lot: if you want to follow the latest comments on Hacker News thread, you can do so by taking the ID of that thread (from the URL) and constructing a search query like this one:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

That's a search for "story:37804111" for type "comment" (as opposed to "story") ordered by date.

I use this all the time to follow long conversations here - order by most recent comment is a much better way than digging through a huge hierarchy every few minutes to try and figure out what's new.

Wrote this up as a TIL here: https://til.simonwillison.net/hacker-news/recent-comments
I think there is a lot of disingenuity in this post.

Microsoft was an extremely hostile, aggressive company in those times. (I have seen little to no evidence that it is very different now, but then it was famed for it, and was constantly in court for what I will diplomatically call intellectual property violations.)

The real story is:

* MS went to all these companies and said, in essence, "we're going to bundle your code so either give it to us free or we'll go to your rivals. But you'll make money selling updates and upgrades to all the people who get free versions!"

So, as the company says, it got a free version of Central Point Backup from the PC Tools vendor, and other tools from Symantec.

This was an obvious lie but many companies felt that they had no choice so they signed up.

* STAC Inc was the author of Stacker, the most feature-rich and highest-compressing disk compression package. It was the only one that ran on OSes other than MS-DOS and PC-DOS -- it also ran natively on OS/2 2, where I used it myself. It also offered a hardware compression-offload expansion card, for faster data compression/decompression. (Cheap, much cheaper than a bigger hard disk in the very early 1990s.) Stac entered negotiations with MS, and very foolishly, it gave MS access to the Stacker source code.

* Then, Stac management changed its mind and said no. MS copied some of the data compression code into the inferior disk-compression tools it had got from Vertisoft and shipped it.

* MS denied the theft. STAC sued. STAC proved it, with the help of Geoff Chappell (among others) who just died very recently.

https://news.ycombinator.com/item?id=37384911

* MS had to:

1. Remove the functionality (thus MS-DOS 6.21, with no compression, followed by MS-DOS 6.22, with DriveSpace instead, with the offending code rewritten as the blog post describes.)

2. Pay Stac damages. (IIRC, ITRO $200 million.) Stac bought ReachOut with the proceeds and tried to get into remote control tech support, knowing that now disk compression was bundled, it was doomed. The effort only succeeded briefly: Stac was correct, but the future was remote control over the Internet, not direct point-to-point dialup connections which was the focus of ReachOut.

* Nobody paid for antivirus updates for the DOS antivirus; if they cared, they bought a whole new antivirus. Nobody paid for an enhanced defrag, or defrag at all any more; or for backup tools, or anything else that was bundled. With Scandisk there was little need for disk-repair tools, either, so the PC utilities market cratered. The MS-DOS memory management was good enough that the market for memory management tools such as 386Max, Quarterdeck QEMM386, and the like collapsed as well.

As did the market for DR-DOS: MS-DOS 6.x was perceived as a safer bet, and it was good enough, while a rival _might_ not be perfectly compatible. It was -- better in places -- but there was doubt.

* CPS and the others went bankrupt, killed by MS.
If I did, I'd risk turning into Doctorow myself :p

This is just about my most formal outlet discussing stuff. I do have a Mastodon account where I avoid politics and tech to post memes about video games and gay sex instead, though: https://mastodon.social/@smoldesu
"We've introduced a new tax because taxes worked lately"
I hope enough to win when security goes to votes.
A vacuum doesn’t exist in reality. In addition to virtual particles, gravity travels forever afaik. Which means your rotating sphere will interact with matter no matter how far away it is. Unless you’re hypothesizing a universe that doesn’t exist. In which case, we can also hypothesize one where the 2nd law isn’t an issue.

Also, I’m not so sure that black body radiation wouldn’t have an impact on rotation. At some point, the object will have radiated all its heat and have no energy left. If the particles have no energy, how is the sphere rotating which implies kinetic energy? That implies that even when radiating uniformly, black body radiation must take away angular velocity, no?
I mowed into a ground nest of hornets at my house a few months ago. Took me over a month to get back in the saddle. I "felt" the stings every time I walked near that patch.
I can not speak to your specific questions, sorry. Maybe you had some contact with customers/prospects of the database startup you worked at?
In this case, it's probably justified to have gripes with the editors.

They got an opinion piece with an extraordinary claim about something the writer saw in a slide presented at a trial. She wrote the entire article about it creating theories and then how it needs to be stopped. Not to mention, she had previously worked with a competitive search engine. The central piece of fact checking was seeing that slide, that would have been the second question after "Are you sure you saw something like that?". The entire article hinges on that one slide she saw and what she understood from it.

This is not a case of missing a boundary condition. This is missing the central premise. At any level, it would be inexcusable.

PS: In a sense, as the artifacts are becoming public, i think more such confusions would surface in the coming weeks where merely misunderstanding what is on the slide would lead to a lot of rumors. Probably best we have an initial case and some intuition that this can happen.
I don't think you should derive a universal QA standard from specific release practices borne out of a specific risk/reward situation that depends on things like your particular business model or lack thereof.

There's a wide spectrum of how fucked your software can be when you release it without it being a huge deal, like if I push a broken release for my hypothetical build system that jumbles the error messages a little that's probably fine, if I push a broken build of the google dot com landing page that's raising a few more sirens and I really shouldn't make a habit of it, if I deploy critically broken firmware to your pacemaker or your crewed rocket ship I should probably be exiled from the field. I imagine there's a similar spectrum for journalists and we can't really figure out where on the spectrum to the article from the OP should be with just analogies to a different field. Complaining about a trend of publications slipping towards the yolo'ier end of the spectrum doesn't seem on its face hypocritical.
It shows intent.
The biggest concern is phones store location data in EXIF. It's likely cheaper for most websites to just strip everything rather than modifying those records alone.

Also if you throw a TIF(F) into Imagemagick and resize it the original image could be part of the EXIF data as a blob. (been a few years but I remember 400x400px images being 8mb the same as the original input)
Tried with OCaml, multiple times, and they all withered away and practically everyone is back to using normal OCaml syntax.

(I'm not only talking about ReasonML, Reason, ReScript etc. There was a more officially proposed revised syntax too: https://caml.inria.fr/pub/old_caml_site/camlp4/tutorial/tuto...)
As mentioned in the comments at the link, there were talks with Paul Verhoeven to do exactly that...
Website fails to explain how it is better than existing top browsers? Just because it's Indian made is not enough of a reason to switch.
You could indeed... But a budget PC with DOS was good enough, had hundreds of thousands of industry-standard apps, could be networked with any one of tens of corporate network servers, from Novell NetWare to 3Com 3+Share.

And most of all, you could equip an entire department of a dozen people with a PC each for the cost of a single NeXTstation.
Maybe, but it would have surfaced regardless, either directly or through related things. While the transformer may evolve into the next thing, it's equaly likely the next evolution will be unrelated to transformer.

Moreover while the transformers and current LLMs are a leap, the monoculture around them is not necessarily a good thing, defocusing many good researchers from otherwise promising tech.

Finally, cross-polination of ideas is where the magic happens.