skysight-inc/HackerNews huggingface dataset:
currently my workflow is generate some code, run it, if it doesn't run i tell LLM what I expected, it will then produce code and I frequently tell it how to reason about the problem.

with O1 being in the 89th percentile would mean it should be able to think at junior to intermediate level with very strong consistency.

i dont think people in the comments realize the implication of this. previously LLMs were able to only "pattern match" but now its able to evaluate itself (with some guidance ofc) essentially, steering the software into depth of edge cases and reason about it in a way that feels natural to us.

currently I'm copying and pasting stuff and notifying LLM the results but once O1 is available its going to significantly lower that frequency.

For example, I expect it to self evaluate the code its generate and think at higher levels.

ex) oooh looks like this user shouldn't be able to escalate privileges in this case because it would lead to security issues or it could conflict with the code i generated 3 steps ago, i'll fix it myself.
I hope we return back to internet forums. There are still internet forums that are thriving today and perhaps even growing, but it is my understanding that forums has largely died away.
It's also natural and normal to die in infancy, but we've solved that and I don't hear many complaints

Edit: looked it up, 49% is the estimated rate for hunter-gatherer societies and 48% until ~200 years ago (depending on the country, may also be ~60% or as "low" as ~40%). In 1950 it was still more than a quarter; only within living memory has it truly become abnormal to die soon after birth. https://ourworldindata.org/child-mortality

This argument of what's "natural" holds so little water to me, I don't understand in what state of belief anyone even brings this up. Is this a religious thing? Why say "it's natural to die and therefore we should always continue to do so"? Arguments of overpopulation, psychological issues (and unknown unknowns), and other real problems, I can certainly understand, but "it's natural"? Please explain
Can you give us some more details about the CD pipeline you built? :)
Exactly, LLMs are not near ready to fully replace software engineers or any kind of knowledge workers. But they are increasingly useful tools that is true.
https://www.lycee.ai/blog/ai-replace-software-engineer
And the fourth version, which is investor-regulator safety mid point: so capable and dangerous that competitors shouldn’t even be allowed to research it, but just safe enough that only our company is responsible enough to continue mass commercial consumer deployment without any regulations at all. It’s a fine line.
that's arctic.
If you’re going for FAANG most of your day isn’t coding anyway.
So if there’s already easily available information about strychnine, that makes it a good example to use for the demo, because you can safely share the demo and you aren’t making the problem worse.

On the other hand, suppose there are other dangerous things, where the information exists in some form online, but not packaged together in an easy to find and use way, and your model is happy to provide that. You may want to block your model from doing that (and brag about it, to make sure everyone knows you’re a good citizen who doesn’t need to be regulated by the government), but you probably wouldn’t actually include that example in your demo.
Faraday Future gives CEO and founder raises and bonuses after delivering 13 cars
I didn't think lead, in it's metallic form, had a particularly high toxicity. I thought it was lead salts that were the problem.
i attribute my last bootstrap failure to this dynamic, where instead of making something someone wanted, I made something I thought other people should do becaise I knew the domain so deeply. I tell my MBA and ivy league friends that I am quite sure my education is more expensive than theirs as a result.

to anyone developing a security product I would say that nobody wants security, they want what the security gets them. this probably generalizes to nobody wants your product, they want what your product gets them, and if you don't understand what that is, there is no PMF. however, it's also better to take advice from people who win instead of those who can over articulate their failures, so caveat emptor, ymmv, etc.
We’re already seeing that split, between “developer” and “engineer”. We have been for years.

But that’s normal, eg, we have different standards for a shed (yourself), house (carpenter and architect), and skyscraper (bonded firms and certified engineers).
Because some steps in its reasoning were wrong
So which is it, a fake issue (ID already required to vote), or ID isn’t actually required, but requiring ID is too unpopular so it shouldn’t be done?
This. It's actually quite delicious when eaten together.
> At some point platform types will be 1% of code in the wild rather than 100%.

In the case of Java this could take decades. Or people simply continue to write platform types because they are lazy (the compiler doesn't force them). Then platform types will never decrease substantially.
This is the key question.
Nobody expects to live longer and have dementia. People are betting that they will escape that and there's a good probability that they will do. Not to mention that if you are around your 30s or 40s it would be terrible to not care about your general health just to find out in the next 10 or 20 years that science found a cure to dementia but now your body is too much fucked to take advantage of that.
i like to invert the model:

1. host all services on the residential IP.

2. restrict all clients to a VPN.

because self-hosting for me is more about the sovereignty/autonomy: privacy concerns can weaken that, but inserting a VPN in between you and the other self-hosters weakens that _more_ (arguably). whereas not much is lost by adding a VPN between me and my Google searches.

'course the other thing you can do is to ask a friend to tunnel your traffic. i was pretty reluctant to do that at first, due to uptime concerns, but if you know other self hosters who've been at it for a while then they'll be as invested in keeping that box online as you will. your anonymity pool will be smaller than with a commercial VPN, if that's what you care about, on the other hand if your VPN "provider" gets a call asking to unmask you, you're more sure to learn about that.
They should update the driving test to say left on red is okay for the first 2 and a half vehicles

then it wont be legally dubious
What sticks out to me is the 60% win rate vs GPT-4o when it comes to actual usage by humans for programming tasks. So in reality it's barely better than GPT-4o. That the figure is higher for mathematical calculation isn't surprising because LLMs were much worse at that than at programming to begin with.
Allegedly he did say “If there is any one secret of success, it lies in the ability to get the other person’s point of view and see things from that person’s angle as well as from your own”, though.

Which says the exact same thing. You can't just ask someone. You have to understand them.
There's so much software yet to to be written, so much to automate, so many niches to attack that you need not worry. It takes humans to know where to apply the technology based on their heart, not brains. Use AI in the direction only you can ascertain; and do it for the good of HUMANITY. It's a tool that makes the knowledge posterity has left us accessible, like mathematics. Go forth an conquer life's ills young man; It takes a human to know one. Don't worry, you're created in God's image.
It's interesting that it makes that mistake, but then catches it a few lines later.

A common complaint about LLMs is that once they make a mistake, they will keep making it and write the rest of their completion under the assumption that everything before was correct. Even if they've been RLHF to take human feedback into account and the human points out the mistake, their answer is "Certainly! Here's the corrected version" and then they write something that makes the same mistake.

So it's interesting that this model does something that appears to be self-correction.
507 server errors but it looks like they've also made one post to Instagram and another to LinkedIn:
https://www.instagram.com/diypresso/
https://www.linkedin.com/posts/pieterraat_aankondiging-nieuw...
Interesting. I too see many parallels with present-day United States. Especially with all the current political turmoil and cultural ferment. History doesn't repeat perfectly but reading about Vienna and Austro-Hungary before the war and knowing what came after out of this melange- Nazism, Communism, Fascism, it feels somewhat portentous.
One could argue these are minor failure states, but ok, let's change it to anything that loses some amount of progress. Dying in non-hardcore Minecraft is a failure state because whatever you were trying to do was cut short, whether exploring an area, gathering resources, etc.

If you restrict failure states to only mean things that end the game, then games like Dark Souls do not have any failure states, since in Dark Souls you always respawn when you die. Most other modern single player games would also not have any failure states, since they also let you respawn as often as you like.
Docker ups subscription prices by up to 80%, bundles more services to compensate
4o completely botched the Spanish version, but seems to have nailed this one.

> Without knowing the cipher used to encrypt this message, it’s hard to decrypt it directly. However, the structure and letter patterns suggest it might be a simple substitution cipher, possibly Caesar or some variation of it.

> Let me attempt a few common methods to see if I can identify the cipher.

> The most frequent letters in the encrypted message are 'r', 'z', 'v', and 'e'. In English, the most common letters are typically 'E', 'T', 'A', and 'O'. This suggests the cipher could be a simple substitution or a Caesar cipher.

> I'll now attempt to apply a Caesar cipher decryption by shifting the alphabet through all possible rotations to see if we get readable text.

> One of the decrypted messages, with a shift of 17, reads:

> *"virus remains dormant in the body and can reactivate later in life"*

> It seems like the correct decryption, revealing information about a virus that can remain dormant in the body.
There's miseries in all stages of life. I've known people that still enjoyed life into their 80s and even 90s. I'm not very afraid of being physical uncomfortable, and I enjoy being here enough to want to fight for more time.
plumbing still looks like a safe choice for now.
What kind of student, at what kind of school?

Are your peers getting internships at FANGs or hedge funds? Stick with it. You can probably bank enough money to make it worth it before shtf.
Developers are even less aware that SGML has (and always had) quantities in the SGML declaration, allowing among other things to restrict the nesting/expansion level of entities (and hence to counter EE attacks without resorting to heuristics).

Regarding DOCTYPE and DTDs, browsers at best made use of those to switch into or out of "quirks mode", on seeing special hardcoded public identifiers but ignored any declarations. WHATWG's cargo cult "<!DOCTYPE html>" is just telling an SGML parser that the "internal and external subset is empty", meaning there are no markup declarations necessary to parse HTML which is of course bogus when HTML makes abundant use of empty elements (aka void/self-closing elements in HTML parlance), tag omission, attribute shortforms, and other features that need per-element declarations for parsing. Btw that's what defines the XML subset of SGML: that XML can always be parsed without a DTD, unlike HTML or other vocabularies making use of above stated features.

Keep in mind SGML is a markup language for text authoring, and it would be pretty lame for a markup language to not have text macros (entities). In fact, the lack of such a basic feature is frequently complained about in browsers. The problems came when people misused XML for service payloads or other generic data exchange. Note SOAP did forbid DTDs, and stacks checked for presence of DTDs in payloads. That said, XML and XML Schema with extensive types for money/decimals, dates, hashes, etc. is heavily used in eg ISO 20022 payments and other financial messages, and to this date, there hasn't evolved a single competitor with the same coverage and scope (with the potential exception of ASN.1 which is even older and certainly more baroque).
The tips make a huge difference too!
I don't cook, but I solder. And I got a lot of mileage out of a dirt cheap Radio Shack iron. Well, I do cook, but I'm not into it or as skilled at it to the degree I am with soldering.
Fantastic! The less educated and less skilled the next generation of people are, the more opportunity there will be for AI.
This is personal and depends on your perspectives. Obviously the people who want to live longer don't share the same point of view as you. And it is ok, as long as you are not forced to adopt their point of view and vice-versa.
Factor 0.100 Now Available
Or people who can be product owners and can prompt LLMs to code (because I know him, that's me!).

I'm awestruck by how good Claude and Cursor are. I've been building a semi-heavy-duty tech product, and I'm amazed by how much progress I've made in a week, using a NextJS stack, without knowing a lick of React in the first place (I know the concepts, but not the JS/NextJS vocab). All the code has been delivered with proper separation of concerns, clean architecture and modularization. Any time I get an error, I can reason with it to find the issue together. And if Claude is stuck (or I'm past my 5x usage lol), I just pair programme with ChatGPT instead.

Meanwhile Google just continues to serve me outdated shit from preCovid.
I'd go further and add that the fact a change like this could make its way through leadership and be implemented in such a manner demonstrates a disconnect in their understanding of how games are planned out and what their role in the process is.

If you just look at things like market share it's easy to lose sight of the fact that we're all tool vendors like the dude in the Snap-On truck.
Your API should always be behind a reverse proxy (e.g. nginx) which will almost always have compression enabled. Not sure enabling compression at the API level is necessary.
Not only is the Flair very nice to use, and does it allow you to make pretty good coffee,
It is also the cheapest setup I found to make espresso
It's also explicitly listed in their documentation: https://docs.gouach.com/knowledge-base/frequently-asked-ques...
If O1 did rickroll you deliberately, then it would indeed more impressive than solving ciphertexts, and I'd start preparing to bow down to our AGI overlords :)
Three, though not slam dunks:

1. What other course of study are you confident would be better given an AI future? If there's a service sector job that you feel really called to, I guess you could shadow someone for a few days to see if you'd really like it?

2. Having spent a few years managing business dashboards for users, less than 25% ever routinely used the "user friendly" functionality we built to do semi-custom analysis. We needed 4 full time analytics engineers to spend at least half their time answering ad hoc questions that could have been self-served, despite an explicit goal of democratizing data. All that is to say; don't over estimate how quickly this will be taken up, even if it could technically do XYZ task (eventually, best-of-10) if prompted properly.

3. I don't know where you live, but I've spent most of my career 'competing' with developers in India who are paid 33-50% as much. They're literally teammates, it's not a hypothetical thing. And they've never stopped hiring in the US. I haven't been in the room for those decisions and don't want to open that can of worms here, but suffice to say it's not so simple as "cheaper per LoC wins"
Very cool. It gets the conclusion right, but it did confuse itself briefly after interpreting `256 * last_byte + second_to_last_byte` as big-endian. It's neat that it corrected the confusion, but a little unsatisfying that it doesn't explicitly identify the mistake the way a human would.
Jewler's Loupes work as well.
I don’t want to live longer with dementia

I want the entire system to have longer maintenance and repair: skin smooth, head of hair, muscles not atrophied, bones not brittle, oxygenated blood circulating and keeping a brain well functioning without its own independent deterioration, risk of cancer mitigated, but also easily repairable if its occurring

I look at the London borough checklist of what people died from in the 1600s, and it makes me optimistic that the things people currently die of will be solved

I just don't want to be felled by those things. Its nice that solving for them includes a high probability of centenarian lifespans, I’m fine crossing that bridge when we get there.
Why are you conflating long lifespan with miserable last 10-20 years of the life?

I aspire to be like that French gym trainer who was in near-perfect health and an optimal presence of mind at 96 years old when he died suddenly (I think of heart attack).
Maybe, maybe not. Noise canceling with multiple mics is old tech. As far as anyone knows, no one ever tried.

Maybe I’ll try with my pine phone if I can figure out pipewire programing.
What has Met done for you? Curious what noticeable impacts you feel/see.
> While reasoning tokens are not visible via the API, they still occupy space in the model's context window and are billed as output tokens.

https://platform.openai.com/docs/guides/reasoning

So yeah, it is in fact very bad product design. I hope Llama catches up in a couple of months.
I don't agree with the conclusion put forward in the article. I'm reminded of my time trying to get into Urbit many years ago or DAPs. That certainly require me to think differently about things but that didn't make me, or many other people, want them. It might be a necessary pre-condition for stickiness but it certainly isn't equivalent. Barriers to adoption lock people out and, once they have been overcome, lock people in.
I have a simple ethical guideline: don't do anything a Buller Boy wouldn't do.

Arguing in the alternative, if the alleged donkey was, not merely pining for the fjords, but dead, the alleged act need not have been simulated: in November 2015, solicitor Myles Jackman said that performing a sexual act with a dead animal would not be illegal under the Sexual Offences Act 2003. He noted that possessing a photograph of such an act would be illegal under the Criminal Justice and Immigration Act 2008 if it was produced for pornographic purposes, but not if the purpose was "satire, political commentary or simple grossness".
I m wondering, what kind of "AI wrappers" will emerge from this model.
Machines don't really "know" anything they just manipulate what is already known; Like a interactive book. It's just that this AI book is vast.
I'm not? The history of AI development is littered with examples of false starts, hidden traps, and promising breakthroughs that eventually expose deeper and more difficult problems [1].

I wouldn't be shocked if it could eventually get it right, but dead sure?

1. https://en.wikipedia.org/wiki/AI_winter
You also needed onerous levels of proof to get that whopper of a payout. IIRC you needed a photo of you using it or to submit a dump of your MBR showing the OtherOS partition.

I did not get my $10.07.
Just added o1 to https://double.bot if anyone would like to try it for coding.

---

Some thoughts:

* The performance is really good. I have a private set of questions I note down whenever gpt-4o/sonnet fails. o1 solved everything so far.

* It really is quite slow

* It's interesting that the chain of thought is hidden. This is I think the first time where OpenAI can improve their models without it being immediately distilled by open models. It'll be interesting to see how quickly the oss field can catch up technique-wise as there's already been a lot of inference time compute papers recently [1,2]

* Notably it's not clear whether o1-preview as it's available now is doing tree search or just single shoting a cot that is distilled from better/more detailed trajectories in the training distribution.

[1](https://arxiv.org/abs/2407.21787)

[2](https://arxiv.org/abs/2408.03314)
I'm not sure how well codeforces percentiles correlate to software engineering ability. Looking at all the data, it still isn't. Key notes:

1. AlphaCode 2 was already at 1650 last year.

2. SWE-bench verified under an agent has jumped from 33.2% to 35.8% under this model (which doesn't really matter). The full model is at 41.4% which still isn't a game changer either.

3. It's not handling open ended questions much better than gpt-4o.
Also look into the Newcastle Protocol and Prof. Roy Taylor:

https://www.ncl.ac.uk/magres/research/diabetes/reversal/#pub...
Little Comparison DM15L vs. HP15 CE
Usenet was widely used by the IT adjacent as well. For example, by non-technical people at companies where Usenet was widely used.

It's lack of use by non-technical people was likely due to lack of exposure and/or access rather than lack of appeal.
Ask HN: Help mitigating a relentless DDoS attack (4th day) on Onetimesecret.com
Hi HN, I'm Delano, the creator of Onetimesecret.com. We're currently facing a severe DDoS attack that's been ongoing for four days, with traffic reaching up to 4 million packets per second (packets per seconds isn't something we've kept track of, but I'd estimate around 50-100 pps -- to put it a completely different way, we do about 250k+ secrets a month). Our site has been more down than up, and I'm pretty tired at this point from lack of sleep and stress.

Some of you might remember us from over the years. In particular I know it's a common refrain that our encryption sucks. I can say that the reason it hasn't been improved is that our number 1 competitor is folks doing nothing. That is, not using anything at all to protect password and other sensitive info. We are working on improvements though and will get to it, but right now, we urgently need help with DDoS mitigation strategies. We've tried increasing our server capacity and implementing server-level traffic filtering, which has had limited success. The ongoing attack is overwhelming though. And definitely beyond what I would consider manageable with HAProxy ACLs and fail2ban.

This attack is obviously impacting our ability to serve our users. Any advice on immediate actions, recommended services, or long-term strategies would be immensely appreciated. I'm open to all suggestions and willing to provide more details if needed.

Thank you, HN community, for any help you can provide in this tender and critical time.
Truth is, LLMs are going to make the coding part super easy, and the ceiling for shit coders like me has just gotten a lot lower because I can just ask it to deliver clean code to me.

I feel like the software developer version of an investment banking Managing Director asking my analyst to build me a pitch deck an hour before the meeting.
Yeah, but if the number of them has shrunk 100 times even if they make 10 times more money still raises the question is it wise to become one?
I honestly think that unless you’re really passionate or really good, you shouldn’t be a coder. If you, like the vast majority of coders today, picked it up in college or later, and mostly because of the promise of a fat paycheck, I can’t really see a scenario where you would have a 30 year career
But we need to remind also that a very fast collapse, would not left a trace on the DNA. A Pompeii like event couldn't be disclosed just with DNA changes.