skysight-inc/HackerNews huggingface dataset:
You want to stay stuck in the past, that's your call. I for one stay fascinated by the prospect of colour being introduced into written languages to denote intent now that we don't have to grapple with ink. We're talking on the scale of centuries, but even Arrival didn't have the guts to include colour into the lexicon of its alien language.

With, of course, accessibility for those needing it.
That's irrelevant. Give me the total price, so I know how much something will cost. I don't care what percentage of it goes where. I only care about easily evaluating whether something is worth the price.

Seriously. I don't care if the total price consists of 100% tax or 0% tax. I care only what it is. I don't ask to know how much you pay the cleaners, how much it costs to operate the pool, how much corporate profit you're booking, or how much the CFO is embezzling. The amount of tax is equally useless to me. I care what it costs me.
You should try iOS dev.
Oh I thought essay was some kind of abbreviation for S.A. - short article maybe…
Looks like athletes can't wait for Peter Thiel's Enhanced Games
I'd argue that the Elizabeth Line was delivered in an Agile way, at least as far as is possible for a project of that size.

"TfL Rail" ran the line from Liverpool Street through Stratford out to the East, and I believe parts of the line out from West London to Reading. The first iteration of this was with old rolling stock, and then they even started running the new Elizabeth Line trains on the routes before the Elizabeth Line itself opened. This meant that by the actual opening they had proven out the trains, a bunch of stations, and a large portion of the line (by distance, not complexity), as well as trained many staff and operated it as an a separate group that ended up becoming the Elizabeth Line.

Now they did still have to open 6-8(?) new stations, change the signalling, change the timetables, all on day 1 of opening, but there are still other ways in which they did an incremental approach. Trains didn't run end to end on day 1, they would run shorter, simplified routes, they decoupled Bond Street as an emergency exit from Bond Street as a station, etc.

I'm not sure what more they could have done. Personally I felt the incremental "agile" approach worked here, kept them on target, and got value early on (I used TfL Rail for years!).
The First Law trilogy by Joe Abercrombie starts with a fantastic inversion of this writing advice that sets you up for the tone of the entire series's humor, I highly recommend it!
I think this paper is more focused on figuring out what would happen in the theoretical scenario that most data on the web in the future might be AI generated without being marked as such. As they say,

> We find that indiscriminate use of model-generated content in training causes irreversible defects in the resulting models, in which tails of the original content distribution disappear.

The companies you listed are surely not training the models indiscriminately. In particular they have piles of data for which they can have high confidence that they are written by humans.
I worked at AmEx for many years. I hated every second of it- the culture, the work, the people, and management. Besides that, I hate to admit that they have a great product.
Finally, those mechanics were getting paid too much. I’m glad someone is shutting down this practice so their wages can be lowered.
Android development is definitely insane. Just the process for getting a dev environment setup is stupidly complicated compared to almost anything else.
I loathe to say this, because I still have a soft spot for the language, but you could say the same thing about Python development in 2024
And since they haven't been removed, just not implemented, you get the joy of finding out it doesn't work anymore when you try to use it, instead of when you build it!
Yes.

Technology is overpowering our social systems of control and justice more and more often.

Reacting with force, forcing Canada to lose, is just.
I bet you more people prefer the water gun. Two opinions are not automatically equal. Especially with anything regarding languages, a consensus is to be respected.
https://www.youtube.com/watch?v=KwiI_5ZSKZY
> From this we can conclude that humans do not need any nice things like programming languages, assemblers or compilers to program effectively.

But maybe not efficiently. I realize that was tongue and cheek, but since this sometimes comes up in earnest (especially when it comes to dynamic vs. static type systems), it's worth noting that we knew from the very beginning that we can effectively program in what we'd now call adverse conditions: Not only were some earlier computers programmed directly in binary code (and Woz famously still programmed a 6502 by entering hex bytes into a monitor), before that we programmed by plugging in cords into panels, and in some sense still do in logic circuit design.

However, we sure became much more efficient in programming not only because higher level abstractions allow us to do things quicker, but because in addition of static type systems, we either catch really hard to debug issues much earlier, or won't make a lot of mistakes in the first place (you won't accidentally save a temporary into some register that you already used for something else even if it's "just C").
Stack-PR: an open source tool for managing stacked PRs on GitHub
They obviously didn't plan for this error.

Just like they didn't plan for their testing infrastructure to have its infamous error.
Switch to Claude. I haven’t used ChatGPT for coding at all since they release Sonnet 3.5.
I lost a few AMD Athlon CPUs back in the day. They were not reliable long-term (I think they died after ~6 years, or something like that).
There were celebrities and leftwing figures getting away with all sorts of unsavoury language on Twitter for years, so the tools were probably already there. Would be more surprising if they hadn't been put to use for the inverse after leadership changed.
to be more specific. People with power desire to retain that power. They will work with other people with power to keep that power if it's in their mutual interest. The people change over time, but the basic psychological need and human behaviors are pretty constant.

The methods to stay in power tend to evolve, but they match the same patterns throughout history (e.g. Divide and Conquer).

That's it. That's the big conspiracy. Some people like to control others.
It's silly but having the Apple robot or Google robot put stuff into your Apple shopping list or Google shopping list is a pretty good ecosystem play, right? Like how people get kinda locked in with photo sharing and airplay and friends.

Like if both environments feel equivalent but one has a better speaker setup (or inversely if one environment feels better and both have equivalent-feeling speakers) now you're locked in? It's good marketing I guess? Very hand-wave-y
Same here, or more often I'll just wait to start eating if it comes early. I was selfconsious about it at first but staying in range is more important to me than any awquard feeling saying "please start, I just need to wait a few minutes", no one ever makes a fuss.
/? termux USB webcam: https://www.google.com/search?q=termux+usb+webcam

Termux was F-droid only, but 4 years later is back on the Play Store:
https://github.com/termux-play-store#current-status-for-user...

Termux has both glibc and musl libc. Android has bionic libc.

One time I got JupyterLab to run on Android in termux with `proot` and pip. And then the mobile UI needed work in a WebView app or just a browser tab t. Maybe things would port back from Colab to JupyterLab.

conda-forge and Linux arm64 packages don't work on arm64 Android devices, so the only option is to install the *-dev dependencies and wait for compilation to finish on the Android device.

Waydroid is one way to work with Android APKs in a guest container on a Linux host.

That Android Studio doesn't work on Android or ChromiumOS without containers (that students can't have either).
Interesting read. It's crazy how artificial pancreas aren't yet broadly available. It seems like a big market and represents a big problem that people would be willing to pay substantial money to solve. Surely it's not that technically difficult.
(I recommend to read the instructions before starting.)

Almost solved it in the first try. I needed just 3 more moves.

Backward alphabet is too difficult. You should a add a copy of the alphabet to make it easier.

It would be nice to be able to drag a letter a few slots instead of one.

Perhaps if I undo one move, forgive it and cancel the +2 increase of the count. (I don't like the idea of allowing many undos at once. Only one to forgive mistakes.)
I call businesses like that Llama's. When a Llama (the creature) generally starts getting friendly towards someone it means they are about to get nasty and attack/spit in your face.

Amazon and Microsoft are two great examples of this. When they get close to you be weary. Go for the buy out or watch out for them trying to get ideas to steal.
You're witnessing the contributions of perhaps a thousand people here on HN, but keep in mind there are millions of silent lurkers who feel exactly as you do. You are not mediocre; you are simply not the best.
That’s like saying “may you live in interesting times.”

Sounds fun at first, but it always ends in tears.
Kotlin is a dream. I literally love writing it.
It's not necessary that lower farm income results in lower prices at the supermarket. For instance, the price of a chicken at the chicken farm is completely disconnected from the price of a chicken at the supermarket by the Tyson/JBS monopoly.

Food distribution is currently consolidating and rolling-up rapidly (ex: the Albertsons/Kroger merger). The result will be low farm income and high supermarket prices.
> Of course, we have to be careful not to villainize a neutral tech

This is a very good point IMO. If we're going to chastise LLM's we may as well give servers, switches, routers, fiber-optic cable, and silicone a bollocking as well since that's ultimately what's facilitating all this.
Tried Bing the other day and found the result page noisy and with too much movement, not the results as much as the page elements.

I've been trying side-by-side searches with Google, and the G remains the king of relevance, Bing misses on a lot of my searches, especially stuff that requires being up-to-date with the index
>Why in the hell is no one using it?!?

As they state, it requires a 46 camera rig to record, immense computational power to compress the data into something usable, and a 1 Gbs data stream, which means there is nearly zero commercial use, and certainly not widespread use, at those specs.

Oh, and it's covered in a patent minefield. You can check the author names to see. Pretty much every paper from Google gets covered in them, so be wary of implementing anything you read in their papers without a serious patent search. This one took me 10 seconds.

Not everything whizzbang you see in a paper or demo is not being sold as consumer products because of ignorance. There is always a reason, usually one you have not discovered yet.
#1 sounds like something hacky web browsers should introduce as an option for the address bar, as it's just aesthetics (I know it's not _just_ aesthetics, but close enough). Either to flip it, or perhaps even a regexp of some sort?
Traffic Lights: How They Work [video]
Should the App Store allow pornography? What about apps by terrorist organizations? Where does censorship begin to make sense to you?
I am reminded of how completely wrong I can be.

With all the layoffs over recent times there may never be another message like that.

Not a single one.

I guess you would have to look over old comments if you want to re-live the experience.

Sorry to be so misleading or hurting anybody's feelings.
Yeah, so with capabilities, the naive idea of "categories" might or might not make sense. It depends how much duplication you get (how many pieces of equipment have large counts of capabilities). Most real-world scenarios I've seen only have 2-10 capabilities per piece of equipment though, which makes the simplest, dumbest solution work in the real world (anything fancier pushes closer to the database literature, and there are good solutions, but you hopefully don't have to care).

> tens of thousands of tasks

Am I misinterpreting, or are you saying that you have tens of thousands of queries and a much lower equipment count? That enables all kinds of solutions. Even on a single machine, multi-thread it. For deletions and insertions, use something like bounded-wait hazard pointers [0] with a bias toward cheap reads. If you have concurrent tasks, horizontal scaling is the name of the game. 10 microseconds is an easy baseline for intra-datacenter networking, easily allowing 10 millisecond reads and mutations even with a distributed solution.

Related, simply caching results might get you the performance you want on a single core if you only have hundreds of pieces of equipment you're searching each time. For each capability, just record the last time you mutated it. You can re-use any query result whose associated results don't have potential mutations. Especially if writes are much less frequent than reads, and especially if you have a bias toward not handing out equipment with all possible capabilities when something cheaper would suffice, most of the time you never have to hit the raw data structure, allowing a single core to handle a much higher query load even with worse data structures.

[0] a decent walkthrough: https://pvk.ca/Blog/2020/07/07/flatter-wait-free-hazard-poin...
I tried to book a small-group (~12 people) conference room at a US hotel and when I asked for a flipchart, they added "resort fees" and a $200 staff "service fee" to bring the flipchart into the room.

This was on top of renting me the flipchart for $107 for 6 hours.
Amazon could have that business model if they hadn't almost completely squandered any trust people had in their listings.
Ask HN: Does collapse of the wave function occur with an AI observer?
The mechanics are not independents, in this case. They are specifically trained, retained and dispatched by John Deere, for paying John Deere customers. These are salaried people that are more or less employed as part of a scheme to prevent price-competitive repair from existing, not mom-and-pop wholesalers fixing a radiator.
It's kind of sad how slow some technology progresses.
10 years ago, I thought that by now we'd have self-powered machines which can manufacture insulin inside the body or replace essentially any organ.

It's crazy that we still can't replicate biological processes. Literally a peace of meat can do this stuff but we can't replicate it.

As a software dev, I feel like the industry has slowed to a crawl. Most of the jobs are about building gimmicky software as part of some weird corporate acquisition scheme. There are very few jobs available to build real useful stuff. Those jobs involve taking risks... But private equity firms don't see the point of taking on risks when they can just as easily get risk-free profits.

I find the risk-aversion of private equity firms very weird because at their scale, with their finances, you'd think they could make a large number of risky bets and get relatively predictable results but that's not what they're doing. The alternative approach I'm suggesting clearly works; just look at what happened when companies started investing in AI. The level of risk in that case was off the charts, yet clearly, even that bet paid off. The productivity gains of recent AI innovation are broad and obvious. Why isn't this approach the standard?

If incentives are the issue, we need to reform the socio-economic system to align incentives to prioritize useful innovation. Remove perverse incentives which reward useless schemes. Encourage broad bets, prioritize technical skill. Funding should be easily accessible to skilled tech people and shouldn't be based on social connections or arbitrary metrics of past financial success.

Technical success and financial success rarely align these days because technological alignment with financial schemes is the main determinant of financial success in the tech industry.

A lot of innovation is brushed under the rug. Useful innovations which could have provided a solid foundation to build upon are completely deprived of funding. Almost every useful innovation becomes a dead end.
I think the basecamp does the same thing. have designers who work on html / css and it shows in the beauty of their products.
Wow, that 6-set visualization feels more asymmetric than 2,3,4,5. Is there an upper bound to the number of sets you can visualize in 2D, and how about 3D?
Looks like I'm not the only European that has seen a price tag of $9.50 on a product I wanted, only to find out that the $10 bill in my pocket was only two thirds of the amount needed!

Look at us poor Europeans with our metric-system money-math
It’s a bit trite to call out the next nesting step, but in this particular case I’d really like to see original TECO emacs running in modern emacs TECO.
With a voice assistant you can set a timer while actively handling the raw meat.
This walks like a dark pattern and quacks like a dark pattern. People's entire livelihoods are at stake and they don't care. Most likely because plausible deniability and obscure TOS rights of how and when the code is used is more valuable to them than the reputation hit. It is hard to imagine this is very hard to fix.
Caltech alum.

difeq is part of the common core that everyone must take to graduate and taught to sophomores first term, although a few (maybe 10-15 or so each year? out of about 200-250) (as of about a decade ago) students will test out of ma1a and then take ma2a first term freshman year instead of sophomore year. Testing out of ma1a requires knowing both calculus and also proof techniques.

courses numbered 100-199 are taken by both undergrads and graduate students, and because of Caltech's "rigorous" core often (but not always) the undergrads have an easier time.

I don't know this class specifically, but you would probably have a couple super motivated sophomores but mostly juniors and seniors taking a course numbered like this. Occasionally a few people will take 100-level courses freshman year (I took one such full-year and 1 one-term class, and I wasn't the only frosh in either).

(humanities/social science courses numbered 100+ are a bit of a different matter and tend to be super easy, but no one really takes those classes seriously for obvious reasons)
Technically that would be a 1983 Sun 2, since netbsd/sun2 port is still maintained.
Meanwhile Britain is busy trying to deport people.
They made a movie about it already
Set in 2027

https://en.m.wikipedia.org/wiki/Children_of_Men
Getting native libraries to work well on Android is a beast. I happened to have done exactly what you're describing though, specifically rendering libusb through an Android phone. My code is at https://github.com/kevmo314/kineticstreamer and you might be particularly interested in the CMake build at https://github.com/kevmo314/kineticstreamer/blob/main/app/sr...

Happy to answer any questions or help you out if you decide to keep going down this road, shoot me an email at kevmo314@gmail.com. Ultimately an Android phone is still just a Linux computer but jumping through the hoops is definitely hard.
Google Lens in Photos app can do that.
Which mammals? Paragraph 1: "A new study provides evidence that a spillover of avian influenza from birds to dairy cattle across several U.S. states has now led to mammal-to-mammal transmission – between cows and from cows to cats and a raccoon."
I am fairly certain that you're incorrect re: selling books with FBA.

Source: I've self-published books and sold them on Createspace, KDP, Amazon Advantage, and all of their old systems before switching to using my own local printer and shipping the books to FBA.
Chemistry happens in the electron cloud surrounding the atoms. Specifically the orbitals. While there may be some electrons in and around a neutron star, they are not organized into orbitals. By definition, a neutron star cannot undergo chemical reactions.

What happens in neutron stars is somewhere between nuclear reactions and quantum effects. Both of which are decidedly not "chemistry" in the way most people use that word.

More generally, only normal atoms can undergo chemistry. All of chemistry depends on the arrangement of electron orbitals. Once you leave that domain, you're in an entirely different field of physics.
Where did you get this idea from?

Tokens aren’t the source of facts within a model. it’s an implementation detail and doesn’t inherently constrain how things could be counted.
Do you mean time was used as the key for the hashmap? What was the vector used for in that setup?
Does it make sense to measure a dataset in tokens? Shouldn't it be tokenizer-agnostic? I.e. the OpenAI tokenizer encodes about ~4 characters per token, but I could also have a tokenizer that does 1 character per token leading to a ~4x increase in token count (relative to the OpenAI tokenizer.)
I remember this too. Very early on there were both proc and a /dev/kmem versions of ps and maybe top too.

Yep, found it: https://www.ibiblio.org/pub/historic-linux/ftp-archives/suns...

And the Linux kernel CREDITS file has an entry mentioning it too:

N: Rick Sladkey
D: utility hacker: Emacs, NFS server, mount, kmem-ps, UPS debugger, strace, GDB
[...]
The madness stops when you win the war? What do you mean what does it mean to win the war? What do you think the war is? It means you eliminate the abuse and criminal behaviours of drugs. This is easiest done by eliminating drugs themselves as a societal problem. Obviously it's impossible to eliminate every single instance, but it's quite easy to eliminate virtually all negatives to society.
I expect a competent physicist to correct me, but belief the actionables, the outcomes lie only in the presence or absence of an observer feels to me like an attempt at theism. Personally, I think the real-world events which we consider collapse of the wave functions happens without observation.

Observation is only the discrimination of which outcome, not that an outcome happened. The problem is "the knowing" not "the existing"
Mainstream media are unlikely to report into such detail, they would often ask questions such as "How could such an update cause a global outage?" or "How could this be allowed to happen".

Most people didn't even know what Crowdstrike was, let alone understand the concept of testing updates and staggering them.

Lastly, the media are at risk of reporting the wrong thing and being a target of litigation. Therefore they report often in hyperbole and without much factual information until the facts are determined.
FWIU, Photons leave other particles in their path affected, and it's possible to infer photon state by measuring those affected states in the wake without causing state collapse of an already-passed photon.

If none look at the sun, is it still shining?
So… similar to setting up a dev environment at most FAANGs? ;)
Just the letter T.

lowercase t, probably
That’s a blink and you miss it joke of the highest calibre - well done!
You are just trying to do something that nobody cares about making work on smartphones, and so you are "on your own".

Trying to do userland USB in an Android app to talk to a UVC webcam connected through USB OTG is not something even a niche of apps care for, and the native camera framework definitely doesn't care about because if it was trying to workaround the UVC spec Android phone cameras would have never left the original Gameboy camera age.

So with no native support for your use case, you are now having to wrangle the pretty shitty libusb and the even more terrible libuvc in working within the confines of an Android app. And to the credit of Android, this is possible! People have made it work! People with in depth knowledge of how the parts fit together, that is, and so GPT won't be of any help.