skysight-inc/HackerNews huggingface dataset:
HEAD is counter-productive

Just GET with if-none-match and if-modified-since (based on the etag and last-modified you got in the previous response), and the server will return a 304 not modified with no content if nothing has changed, and the content otherwise.

With a HEAD you'd get the same result except now you'd need to ignore the cache headers from the HEAD response in order to fetch the content in a second request.
I love autolayout. I've never felt it's been so easy to learn how to lay stuff out. InterfaceBuilder felt so confusing and arbitrary and like having to learn an entirely new language just to get basic behavior working correctly. Plus, it didn't compile to code but to a "nib" file you had to work with in abstruse and unintuitive ways. At least I can debug code; how the hell can i debug a nib? Most of the exposed functionality was difficult to google and assumed you knew what all the obscure icons (like springs and arrows and lines) meant. Very confusing and frustrating.

Meanwhile autolayout was very intuitive. Define your variables, define your constraints, and it just magically works.
... okay.

Emergency personnel might need to braze themselves for car accidents every day. That Kenyans need to be traumatized by Internet Content in order to make a living is just silly and unnecessary.
Drop a "Really? Bomb"
At some point instead of 429 it should return a feed with this post as always newest.
> Why not?

Because that costs way more than you're paying for your connection. The business model is predicated upon oversuscription of the ISP's network because near enough nobody does that.
> It is just a convention that a bunch of standard library

That’s not true, this representation of strings (in the form of a literal) is built into the language itself.
No matter how much budget you give to an LLM to perform “reasoning” it is simply sampling tokens from a probability distribution. There is no “thinking” there; anything that approximates thinking is a post-hoc outcome of this statistical process as opposed to a precursor to it. That being said, it still isn’t clear to me how much difference this makes in practice.
Interesting that they didn't use one of their AI models to assist them...
I'm very interested in approaches that avoid cloud, so please don't read this as me saying cloud is superior. I can think of some other advantages of cloud:

- easy to setup different permissions for users (authorisation considerations).

- able to transfer assets to another owner (e.g., if there's a sale of a business) without needing to move physical hardware.

- other outsiders (consultants, auditors, whatever) can come in and verify the security (or other) of your setup, because it's using a standard well known cloud platform.
Using AI to Interpret American Sign Language in Real-Time
A software architecture reading list
They spent time and career points learning cloud things and dammit it's going to matter!

You can't even blame them too much, the amount of cash poured into cloud marketing is astonishing.
Trained as a physicist I became acutely aware of what mismatches in the academic job market look like and, particularly, how smoking hot fields can become burned out fields in just about the time it takes to complete a PhD.

(Some physicists told me about how quickly Ken Wilson's application of RG to phase transitions went from the the next big thing to old hat, for instance.)

When I can bear to read editorials in CACM I see the CS profession has long been bothered by whipsawing demand for undergraduate CS degrees. I've never heard about serious employment problems for CS PhDs and maybe I never will because they have a path to industry that saves face better than the paths for physics.

Maybe we will hear about a bust this time. As a cog in the social sciences department, I used to have a view of a baseball diamond out my office window but now there is a construction site for a new building to house the computer science, information science and "statistics and data science" departments which are bulging in undergraduate enrollment.

Will there finally be a bust?
not when the client sends unconditional requests i.e. missing If-Modified-Since and If-None-Match headers.

All feed readers/clients should cache responses when sending multiple requests the same day.
It's become popular because Reddit requires double new lines to create a new paragraph.

Reddit is such a popular website that this habit has proliferated across the textual web.

It has the side effect of making your point take up more screen space vertically.

This can help you maximize the number of upvotes you get on your posts.

The narwhal bacons at midnight.
"Many European people are similar, but bigger governments and harsher justice system makes them more orderly, and happier in general. Yes, they can't carry guns, but they don't need to begin with. Yes, they can't own Cybertrucks, but they can walk or use an actually working mass transportation system to begin with."

This comment is a festival of imprecise stereotypes.

Gun laws vary widely across Europe, as does public safety (both the real thing and perception of; if you avoid extra rapes by women not venturing outside after dark, the city isn't really safe), as does the overall lavel of personal happiness, as does the functionality of public transport systems.

And the quality of public services doesn't really track the size of the government even in Europe that well. Corruption eats a lot of the common pie.
The fact is, managing your own hardware is a pita and a distraction from focusing on the core product. I loathe messing with servers and even opt for "overpriced" paas like fly, render, vercel. Because every minute messing with and monitoring servers is time not spent on product. My tune might change past a certain size and a massive cloud bill and there's room for full time ops people, but to offset their salary, it would have to be huge.
> Of course it's not real but it looks the same.

I beg to differ. TV shows and movies are silly. Action movies are just tough-guy dancing.
Ask HN: Overqualified for a mechani–- LLM-ical turk. Now what?
The other day i had an interview.. about some role requiring deep years in framework X and deep years in framework Y, etc.. And the guy kept rolling me on and off within my experience, and about the end let the cat out of the bag.. that they have designed a very specific workflow in VScode with some LLM extension, to translate their current API backend from X into Y (and on the way turning monolith into microservices), and actually needed "software curators", and i am overqualified for that.

Which i completely agreed.. but there was no time left to tell him that i have been also generating code for soo many years and situations, and one lesson of it is that such code alienates its users i.e. programmers.. which brings problems (apart of the monolith-to-microservices miracle, etc). But anyway.

So now what? Is software/programming considered "solved"? Should i de-qualify, i.e. Cut my cv in half? Switch into "wetware"-servicing (not worth as nurse, seems noone wants mentoring, so.. training in physical activities? or, Quit into "land + oxen + solars" (as someone noted here sometime ago)?

Funny times :)
I'm pretty sure watching videos on /r/watchpeopledie or rekt threads on 4chan has been a net positive for me. I'm keenly aware of how dangerous cars are, that wars (including narcowars) are hell, that I should never stay close to a bus or truck as a pedestrian or bycicle, that I should never get into a bar fight... And that I'm very very lucky that I was not born in the 3rd world.
> because there are no ways to appeal

I already addressed this and you're talking over it. Why are you making the assumption that AI == no appeal and zero staff? That makes zero sense, one has nothing to do with the other. The human element comes in for appeal process.
A retirement account is a ship in a bottle. You can't put much into it. The only way to make it huge is to take huge risks inside and have them work out. Which isn't a plan.

And -- options? The most leverage I can think of reasonably getting would be LEAPS (calls) and rolling them. But, even with LEAPS, you have limited timing flexibility, and are forced to realize more gains/losses.

There's nothing on par with a house. They're almost $1M everywhere now. You can't get that much into a retirement account when you're young.
Waste data is not to be taken literally. If i say, you wasted my time by writing nonsense, would you then reply, time is time and hence cannot be created nor consumed?
It’s a RSS feed. In that case, wait until the specified time and try again and any missed article will appear then. If it is constantly crashing so articles never get loaded, fix that.
Real Time: Meaning Beyond the Clock
“The majority of them don’t even have taste” - by your definition of taste perhaps? :-) just sounds condescending - taste is whatever they like, not what you decide is good to like.
I don't think they're not just aware. But purely from scaling and distribution perspective it'd be wiser to start on cloud while you're still on the product-market fit phase. Also 'bare metal' requires more on the capex end and with how our corporate tax system is set it's just discouraging to go on this lane first and it'd be better off to spend on acquiring clients.

Also I'd guess a lot of technical founders are more familiar with cloud/server-side than with dealing or delegating sysadmin taks that might require adding members to the team.
Side note: the conversation in your second link comparing Wikipedia’s model to Instagram and Fb is interesting, especially Kevin’s response about photos living a life of their own on Fb. Even though that integration got a bit tighter, interactions with a Insta photo shared to Fb are still totally separate. The subsequent conversations about graphs and audiences explain that, but it’s still interesting to see how some things were realized early on that never change.
I have heard about an object-oriented assembler (never seen one, though).
How bloom filters made SQLite 10x faster
Show HN: ANX.GUID.Gen - Generate Geek-Friendly GUIDs
I created this cause, I wanted to create few constant GUIDs for a game I am working on. The GUIDs generated might feel procedural-ly. Regenerate few times, to find something that you might like.

Advantage: since the GUID are a bit readable than normal random GUIDs, this are easily spottable in log files.
No uniqueness guarantees are made.
Techstack:Hosted on Github Pages, Proxied via Cloudflare. HTML, JS, CSS, Bootstrap, Wordnet.
Until the mid-2010s, most apps were unverified and people trusted the distribution channels where they got them from.
Playing Music on the Oldest Running Computer in America
Yeah it seems like the inverse of what is logical: Have a human review the code which _may_ have been written/influenced by an LLM. Having an LLM do code review seems about as useful as YOLO merging to main and praying to the Flying Spaghetti Monster...
NS stood for NeXT and Sun. NX was the original prefix before OpenSTEP.

EDIT: I might be wrong about the first part, see my comment below.
I had a similar experience with regular o1 about integral that was divergent. It was adamant that it wasn't and would respond to any attempt at persuasion with variants of "its a standard integral" with a "subtle cancellation". When I asked for any source for this standard integral it produced references to support its argument that existed but didn't actually contain the integral. When I told it the references didn't have the result and backpedalled (gaslighting!) to "I never told you they were in there". When I pointed out that in fact it did it insisted this was just a "misunderstanding". It only relented when I told it Mathematica agreed the integral was divergent. It still insisted it never said that the books it pointed to contained this (false, non-sensical) result.

This was new behaviour for me to see in an LLM. Usually the problem is these things would just fold when you pushed back. I don't know which is better, but being this confidently wrong (and "lying" when confronted with it) is troubling.
The problem with your claims here is they can only be right if the entire industry is experiencing mass psychosis. I reject a theory that requires that, because my ego just isn't that large.

I once worked for several years at a publicly traded firm well-known for their return-to-on-prem stance, and honestly it was a complete disaster. The first-party hardware designs didn't work right because they didn't have the hardware designs staffing levels to have de-risked to possibility that AMD would fumble the performance of Zen 1, leaving them with a generation of useless hardware they nonetheless paid for. The OEM hardware didn't work right because they didn't have the chops to qualify it either, leaving them scratching their heads for months over a cohort of servers they eventually discovered were contaminated with metal chips. And, most crucially, for all the years I worked there, the only thing they wanted to accomplish was failover from West Coast to East Coast, which never worked, not even once. When I left that company they were negotiating with the data center owner who wanted to triple the rent.

These experiences tell me that cloud skeptics are sometimes missing a few terms in their equations.
As a consumer you're only ever seeing the tip of the iceberg of Meta apps. There are at least 3 major user groups: The consumers, the producers, and the advertisers, and each of them is at least as complex as the others. Then you have to consider the global audiences, and that e.g. ads are handled very differently in the EU than in North America, and that needs to be accounted for.
I totally read it as successor as well. Interesting how the brain fills in what we expect to see :)
I also let my computer read it aloud.

You can catch things you don't notice when reading it yourself. I think it's because our brains "fill in the blanks". Listening to the computer is a free and easy way to make a first pass.

On MacOS you can turn on Speak Selection, a setting that lets you press Option-Esc to hear the highlighted text.

You'll find it under Settings, Accessibility, Spoken Content in MacOS Sequoia. Then turn on Speak Selection. Once it's on, highlight some text and press Option+Esc.
Sure but there is a wide gap between teens doing less drugs but still being teen and kids behaving like tibetans monks.
They are not wrong. Do you know any mechanism other than markets that work at scale and that don’t cost a bomb and don’t involve abusive central authority?
They're both okay for coding, though for my use cases (which are niche and involve quite a lot of mathematics and formal logic) o1/o1-Pro is better. It seems to have a better native grasp of mathematical concepts, and it can even answer very difficult questions from vague inputs, e.g.: https://chatgpt.com/share/676020cb-8574-8005-8b83-4bed5b13e1...
That's because a lot of people refuse to use status codes properly, like just using 200 everywhere.
> Why would pay in different countries be equivalent?

Because it's exploitative otherwise. It's just exploiting the fact that they're imprisoned within borders.
> Apple basically took NeXTSTEP and slapped their own window manager and app framework on it only

Yup, that’s precisely it, and Apple made no secret of this. As early as the mid 90s, Apple knew their OS was a dead end and they needed to start over with a new OS as the base. Their in-house effort (Copland) was becoming an obvious failure and it was apparent they needed outside help. At the time a lot of people thought BeOS was going to be it, but the deal fell through when it became apparent that having Steve come back was a priority, and buying NeXT came with him. But it was always gonna be the case that the OS was going to be totally replaced and only surface level UI conventions would be maintained from classic macOS.
The one convincing argument from technical people I saw, that would be repeated to your comment, is that by now, you dont find enough experienced engineers to reliably setup some really big systems. Because so much went to the cloud, a lot of the knowledge is buried there.

That came from technical people who I didn't perceive as being dogmatically pro-cloud.
I completely don't understand the use for synthetic data. What good it's it to train a model basically on itself?
I agree, the cloud definitely has a lot of use cases and when you are building more complicated systems it makes sense to just have to do a few clicks to get a new stack setup vs. having someone evaluate solutions and getting familiar with operating them on a deep level (backups etc.).
> we will upload your pictures unencrypted and do with them as we like

Curious, I did not realize Apple sent themselves a copy of all my data, even if I have no cloud account and don't share or upload anything. Is that true?
What’s the equivalent of meltano’s (singer) taps in Bruin? There’s already hundreds out there that no one is wanting to duplicate of course :)
I'm wondering if there are precedents in other domains. There are other jobs where you do see disturbing things as part of your duty. E.g. doctors, cops, first responders, prison guards and so on...

What makes moderation different? and how should it be handled so that it reduces harm and risks? surely banning social media or not moderating content aren't options. AI helps to some extent but doesn't solve the issue entirely.
Good for her. Though I wonder, how many would still give, if donations were anonymous, so others would never know who is it that's giving?

The moment you hear about the specific persons/organizations making the donations, you cannot help but realize there are also other considerations at play (like publicity), besides the desire to help others.
What a trainwreck of a comment section.

It's great to see such philanthropy. I would love to see more documentation on process of choosing like e.g. Givewell does. Presumably non-trivial amount went into researching how to optimally allocate the money and some lessons from that could be useful to others.
That doesn't add up; you're free to call the bank at the telephone number on their website whether the representative who just called you wants you to do that or not.
I was more thinking about the miners who gather the raw resources for those phones.
I mean, no, not generally. but the success rate of other tools is much higher.

A lot of companies are trying to build these general purpose bots that just magically know everything about the company and have these but knowledge bases, but they just don’t work.
Someone needs to dress up Mechanical Turk and repackage it as an AI company…..
I don't want to report everything as spam. For example, promotional emails from businesses that I bought something from. I don't want to punish those businesses; and those emails might contain vouchers that I could use later. But I want those emails moved out of the way without any action from my side.
> Do you consciously do this? I listen to podcasts in a very passive way.

This caught my eye. What does it mean to listen 'passively'? Meaning it's just 'on' in the background? I.e., you're not paying attention to the content? If so then it would seem you're not interested in hearing what the speakers have to say, which then begs the question of why 'listen' to podcasts in the first place?
Anecdotal - but I once worked for a company where the product line I built for them after acquisition was delayed by 5 months because that's how long it took to get the hardware ordered and installed in the datacenter. Getting it up on AWS would have been a days work, maybe two.
Scientists Have Confirmed the Existence of a Third Form of Magnetism
Does anyone know if FreshRSS behaves properly here?
In small companies, cloud also provides the ability to work around technical debt and to reduce risk.

For example, I have seen several cases where poorly designed systems that unexpectedly used too much memory, and there was no time to fix it, so the company increased the memory on all instances with a few clicks. When you need to do this immediately to avoid a botched release that has already been called "successful" and announced as such to stakeholders, that is a capability that saves the day.

An example of de-risking is using a cloud filesystem like EFS to provide a pseudo-infinite volume. No risk of an outage due to an unexpectedly full disk.

Another example would be using a managed database system like RDS vs self-managing the same RDBMS: using the managed version saves on labor and reduces risk for things like upgrades. What would ordinarily be a significant effort for a small company becomes automatic, and RDS includes various sanity checks to help prevent you from making mistakes.

The reality of the industry is that many companies are just trying to hit the next milestone of their business by a deadline, and the cloud can help despite the downsides.
I agree. The pinch zoom was also buttery smooth. Nice job!
Show HN: I built a chill YouTube watching companion
Can it also detect traumatic brain injuries?
Do you know about this? https://www.youtube.com/@LivingWellAfterSchizophrenia/
At present, it seems pretty clear they’d get dumber (for at least some definition of “dumber”) based on the outcome of experiments with using synthetic data in model training. I agree that I’m not clear on the relevance to the AGI debate, though.
There is a theory that Navy is running cover to hide the fact that Houthis shot it down. Houthis have downed a few Reapers this year alone.
From those I know that worked in the industry, contractor systems are frequently abused to avoid providing the right level of counseling/support to moderators.
> https://youtu.be/vtIzMaLkCaM?si=PI-_9M8ZxmBrJW2K

Larry McEnerney's (U of Chicago) "LEADERSHIP LAB: The Craft of Writing Effectively"
Checkout warpstream (recently acquired by confluent)
How does using Pip feel?
> Riddle me this. If all these people are "getting value", why are all these companies losing horrendous amounts of money? Why has nobody figured out how to be profitable?

While I agree that LLMs are not currently working great for most envisioned use cases; this premise here is not a good argument. Large LLM providers are not trying to be profitable at the moment. They’re trying to grow and that’s pretty sensible.

Uber was the poster child of this, and for all its mockery, Uber is now an unqualified profitable company.
It's really striking how similar your description is of your progress as a writer to the progression of LLM quality, particularly in terms of long context windows ("the more I wrote, the weirder they became") and training ("I extracted what I needed").

At least one key difference is your ability to self-evaluate. That reflexive ability to realize your own shortcomings over time is why human intelligence is still more of a flywheel than that of machines...for now!
> The problem with your claims here is they can only be right if the entire industry is experiencing mass psychosis.

What's the market share of Windows again? ;)
Most sports would profit from a deeper understanding and application of statistical inference. Or even of descriptive statistics. The fun lays in the operationalization, a step most applications of AI will likely omit, since AI will work out the dimensions of the data by itself.

Boxing for example could calculate the amount of kinetic energy brought to the table and how much of it landed or was sidestepped. How much was absorbed? Not easy to do, but also not impossible.