skysight-inc/HackerNews huggingface dataset:
No, it doesn’t. Every train trip is completely planned out in advance, assigning each block of track to a single train at a time. There are no surprises. The Amtrak trains are assigned to wait at the siding while the longer freight train passes, so it certainly slows them down but it doesn’t _delay_ them. It doesn’t put them behind their assigned schedule.
I know it's cliche, but there are Rust frontend frameworks that compile down to WASM.
The article is paywalled but I would imagine DigitalOcean is screwed for many of the same reasons.
As things do in our industry, I fully expect cloud computing to die out in lieu of an “on-prem renaissance” where companies realize they can floor on-prem servers 24/7 for a one-time* cost instead of AWS nickel-and-diming for every little thing. It’s clear AWS (and Azure) are anticipating this because all their new stuff is very AWS-specific or very Azure-specific. God it would be basically impossible for my company to move away from AWS to another cloud, nevermind back to on-prem. Even AWS’s ElasticSearch aaS (OpenSearch) is diverging from ElasticSearch proper. AWS could double prices overnight and my company would pay it.
Probably more like GitHub Copilot. A flat monthly fee that's much higher than the actual costs.

You can build your own Copilot or ChatGPT with the API that OpenAI provides, and it would be about 1/50 of the cost, but most people prefer to just give money instead of digging through the fine details.
this is why I don’t think google is threatened by LLMs. 1) this doesn’t do links, and 2) it has accuracy issues. I don’t understand the hysteria about how google will be replaced by ChatGPT.
I had to be walked down the hall several times to the lab before they'd let me do it alone. Forklifts with loads that would crush you and ruin production. It was ritual, on so many levels. Interviewing the Level 0 meat...

I think this is about myth and ritual. Resist the impulse to build it to something other than the Building. There wasn't any "cloud" in Colorado in the 1990s.

"People lose focus" is an anodyne when they never risked their lives to begin with.
The most accurate and concise weather forecasts come from weather.gov, blows my mind that people don't know this.
This got me through my electrical engineering degree and studying for EE interviews. Still use it whenever I need to brush up on op-amp math
That's great! Thanks for linking this.
There's a series on YouTube called 5 Levels where Wired asked an expert in a domain to explain a concept to a child, teen, college student, grad student, and expert.

https://www.youtube.com/playlist?list=PLibNZv5Zd0dyCoQ6f4pdX...
For reference, level 3 is not exactly well-defined; the main requirements for level 3 over a level 2 system are[0][1]:

- OEDR is required, which is "monitoring the driving environment (detecting, recognizing, and classifying objects and events and preparing to respond as needed) and executing an appropriate response to such objects and events (i.e., as needed to complete the DDT and/or DDT fallback [fallback to driver])".

- for DDT fallback, "At Level 3, an ADS is capable of continuing to perform the DDT for at least several seconds after providing the
fallback-ready user with a request to intervene. The DDT fallback-ready user is then expected to resume manual
vehicle operation, or to achieve a minimal risk condition if s/he determines it to be necessary." It also mentions a scenario like a blown tire, disappearing lane lines, or a malfunctioning sensor/spatial input device.

- "DDT performance by a Level 3 ADS assumes that a fallback-ready user is available to perform the DDT as
required. There is no such assumption at Levels 4 and 5."

- "A Level 3 highway overtaking assistance feature automatically performs the lateral and longitudinal vehicle
motion control actions, as well as associated OEDR, necessary to pass a slower-moving vehicle on a
multi-lane highway when activated by the driver or fallback-ready user." .

Otherwise, the ODD (operational design domain, ie. what conditions the level 3 system can perform in) is entirely defined by the manufacturer. The document includes low speed traffic as an example of level 3 operation:

> A Level 3 traffic jam feature performs the complete DDT on a fully access-controlled freeway in dense traffic,
but requires a human driver to operate the vehicle upon ODD exit (e.g., when traffic clears, as well as before
entering the congested freeway, and again upon exiting it).

Some other goodies:

- level 4 "May delay user-requested disengagement", and level 4 may still have ODD, although it cannot assume a driver fallback is available

DDT = dynamic driving task

ADS = automated driving system

0: https://www.sae.org/blog/sae-j3016-update

1: https://www.sae.org/standards/content/j3016_202104/
Therapod dinosaurs had primate-like numbers of neurons
sidebar, have a question about an older comment of yours that can't be replied to. would you reach out via email (in profile)?
Libraries -> Changes Over Time is particularly hard to read
Hah I got in trouble once for just going through a grab bag of bugs from our designer (mostly trivial CSS issues) and fixing them. My manager got upset because the tickets never got their costs estimated, and I never put them in jira. (Even though the “3, 5 or 8” conversation would have taken more engineer time than just fixing the bugs directly).

I asked him why he was so upset. Eventually he admitted that closing tickets in jira was how upper management measured how well our team was doing - and by extension him. I thought that sounded like his problem and still refused to put the issues in jira. So he did it - meticulously creating a couple dozen issues, making up a BS point estimation and closing them all as complete.

Whenever I think about bullshit jobs, I think about those silly cost estimation cards, that guy, and how deeply satisfying it was that day just diving in and making our product actually better.
I worked for companies/clients where there were teams of all men and, in the case of smaller organizations, literally only men worked there.

I don't think it's as extreme as ~5%, though.
The article is correct. The SAE explains this in more detail and makes the distinction between being constantly ready to immediately take over and being asked to resume driving.

https://www.sae.org/blog/sae-j3016-update
I think that technical communication isn't the same as other communication, so I don't think it's a logical given that people "on the spectrum" would be bad at it. Technical communication is about conveying technical information, at various levels, with just a few constraints. It's a solved problem, really. It just needs to be followed to the letter.
Well, FWIW I have to use all the things you were proposing. However I find them eminently crappy and if I were in a position at my workplace to reject them I would have absolutely done that.

> I took an unmaintainable pile of bugs and made it stable and maintainable.

Same here, except it was supposedly using all best practices e.g. Spring Boot, DI/IoC, Mock testing framework, YAML configs, extremely elaborate package hierarchy and so on. The only thing it did not have was working solution for the business problem it was written for.
Not me, but you have no basis for the degree of certainty you are displaying.

For me this has become an exit criteria for serious discussions. Once you are overcertain i realistically no longer argue the actual issue but against you not wanting to have been wrong. As i see it, given my social competence, best case would be making you over correct in the other direction or make you cry. Both bad outcomes.

I would recommend getting to grips with the varying degrees of uncertainty of a complex world. I get that this feels bad, but simply betting on the frames that make you feel less bad, even just because it confirms your view, is not a winning strategy.
How are you tuning it to make sure it doesn’t hallucinate? I think that’s a fundamental property of neural networks (see, for instance, the adversarial examples literature, or the recent work demonstrating adversarial exploits in AlphaZero style agents in Go).
I think a lot of people are now used to seamless interaction and realtime data updates. Also, pricing models on cloud service providers increasingly discourage serving from rails or nodejs, and encourage static files that offload as much as possible to the end user's device.
You should always leave at least two secondstothe car in front. The first car behind the SUV may have had no time to stop if the speed limit was over 80km/h, but everyone behind had no excuse.
In terms of LLMs what we're seeing in newer research are following trends:

1. Scaling up LLMs only work if you scale up the data.

2. Chain of Thought prompting helps it improve accuracy. Teaching it how to solve similar problem in steps and then showing it how to answer full problem.

3. LLMs are great at translation. e.g translating to code / sql. Interfacing LLM to a knowledgebase / python repl / physics engine also improves it's accuracy.

I'd have to cite a bunch of papers on arxiv if anyone is interested.

Stephen Wolfram is on spot that marrying LLMs to symbolic computation is the holy grail.

E.g the avatar generators are able to tap into latent nodes for a certain face/body and use that to generate other images.

I'm sure as neural architectures evolve, we'll see more symbolic computation in neural networks aka neurosymbolic AI. The hard part is having computers abstract and figure out the symbolic representations by themselves instead of an army of humans carefully building databases and code.
Yes, but they nerfed it by getting rid of article snippets entirely. There are just headlines now.
With regards to 1, yes. yuzu is a fork of Citra, a 3DS emulator written in C++ that was initially released in 2014.

This was done because the 3DS and the Switch are similar in some ways (for example: the Switch OS, Horizon, is a rewritten version of the 3DS OS).
Apline.js is pretty nice for that.
You can't build a modal with Rails.
It's true that users here should avoid programming language flamewar drama (or any flamewar drama), but you shouldn't be attacking another user like this. Between that and the name of the account, I think we have to ban this one.

https://news.ycombinator.com/newsguidelines.html
I've never seen somebody get fired for too often being late to ship, but I have seen someone get fired for shipping changes that too often break customer workflows.
I think the compiled form is associated with the hash of the source. It can’t be machine code though.
Wasm can’t really do DOM manipulations without JS interop, so that would just further the issue.
It's not much overhead?

https://dzone.com/articles/rails-creating-modals
I agree that the criticism is unfair because you've posted about other things as well. However, it's true that you've posted in the programming language flamewar style in the past; we're trying to avoid that here, so please don't do that in the future.

https://news.ycombinator.com/newsguidelines.html
CC0 has the advantage over public domain, that it’s mostly public domain even in countries without public domain, like Germany.

My (IANAL) understanding is that if you release something as public domain (but not CC0), it’s still covered by full copyright in Germany.
> All HDMI PlayStations

Forgive my pedantry, but the "Fat" (CECHA~Q) PS3s do not support this, only the "Slim" and "Super-Slim" models: http://www.edepot.com/playstation3.html#PS3_Model_Difference...
There is no possibility of a "bank run" if tether is actually 1:1 backed with USD. But it's almost certainly not, and that's why it's effectively fraudulent
physiologically, the devices have a limited lifespan due to fact that the tissue will start scarring over and render the electrodes worthless, it's an invasive procedure that can only be done once or twice. Neuronal actions are chemical interactions, not digital computer signals as well.

I agree the work they've done is kind of exciting, but they didn't solve one of the crucial issues that's been blocking the field and technology from flourishing, implantable electrodes have been around for a long time.
The incentives are broken for software engineering companies.

Most of them are operated with a startup mentality, aka we will be around for 18 more months so let’s optimize for that.

All of the employee benefits are incentivizing them to stick for the short term and then move to other pastures.

Or you know they could instead offer high 401k, pensions, career options for people over 55y.o. etc.

But it is always easier to burn though fresh grad meat, and let the dumpster fire for someone else to deal with.
The longevity and viability of their work being anything more than terminal experiments is the main thing, those obviously do not make it to normal human usage. Implantable electrodes have been around for a while and are not new technology.
If you're working with pure functions, you can always be sure of this.
No, I'm just terrible at geography (still better than ChatGPT somehow though)
Being a small business doesn’t mean you have to only compete with other small businesses. With the help of the right marketing tools (specifically designed for small businesses), it can level the playing field for SMBs.
Right.

This appears to be an example of modern software engineering principles, or even the notion of basic automation, not having reached climate researchers.

I'm not surprised.

Electrical engineers, engineers in general, insurance mathematicians, physicists.

They write code. System critical code. Code that puts fundamental research, lives, and trillions of dollars at stake. They're very good at keeping track of the complexity. Not always so good at relaying it. They're sometimes legally required to test. Testing sometimes means doing the same manual thing excessively. That happens. Sometimes not.

To this day, I can't believe how many extremely smart people write code for a living, but because of their training, they don't think of themselves as "software developers". So they don't read up on what software developers do to not kill themselves. (Of course, #notall...)
State of JS but completely leaves out the backend Javascript/Node/Bun/Deno ecosystem.
My understanding is polars will stream if data does not fit in RAM.

Between Polars and Spark Dataframe APIs (not Koalas) as well as the occasional dplyr, I will gladly abandon Pandas.
Please make it easy for users to try your thing out, ideally without barriers such as signups or emails.

https://news.ycombinator.com/showhn.html
Thanks a lot for the pointers!

I hadn't thought of going over the professor's previous publications; I'll go do that.

I know a high-level overview of how blockchains work but haven't directly worked with them.

We have been taught cryptography as part of the curriculum, but we never went deeper than SHA-256.

The paper you linked to is very interesting, I read the abstract and found the idea fascinating.
I liked it, though its a... it was written at the start of the 90s and that was 30 years ago. It has a different sort of "innocence" about the future - before social media, before the internet was there to the extent it is now.

Goodreads review - https://www.goodreads.com/book/show/369932.Hackers

It has been released as an ebook also - https://www.baen.com/hackers.html

Or if you have Kindle free credits - https://www.amazon.com/Hackers-Gardner-Dozois-ebook/dp/B00OA...
You’re right that a faithful photograph of a public domain work is not copyrightable in the US.

But consider this scenario. You run a website that allows volunteers to upload books with covers derived from public domain artwork. Then you get a letter in the mail. You’re being sued for copyright infringement. The plaintiff claims one of your book covers is derived from not a 19th‐century classic work of art, but a 1957 painting made in a classic style.

What do you do?

A scan of a book page printed in 1928 that reproduces the painting would make the lawsuit go away very quickly. That’s handy.

A webpage from a major museum with the painting clearly marked CC0 would provide evidence that you used the painting in good faith. That’s also handy.

If you have neither one, all of a sudden proving this is actually a public domain painting becomes a lot harder. (Worst case scenario: it’s not, and you’re liable!)

I’m not affiliated with Standard Ebooks, but I’ve always assumed this was the underlying reasoning behind the policy. It’s stricter than I would be if I ran such a site, but I can’t fault them considering the clear benefit it provides.
Yeah but no one can deny Lisa Su is an MVP and knows what she’s doing. She’s borderline overqualified for CEO of AMD IMO
Registers are expensive, yeah, but pushing them onto the stack isn't the most expensive part of a context switch on a modern cpu anyway. Switching the page table, and blowing away the TLB is. Pushing all the registers is some nice sequential memory activity and the stack area is frequently accessed and unlikely to have contention, so it's easy to cache (other than one or the other of push or pop has to go backwards, so you better have predictive access in both directions)
If they looked at medical resources, they would have discovered that PMS involves many symptoms unrelated to the uterus, such as mood swings, headaches, bloating, and more, and that since these symptoms are caused by hormonal changes, it might be possible that PMS is the cause of the symptoms they are observing. (Though this isn't directly relevant, they might also be interested to learn that PMS symptoms do not always precede a period even in cis women.)

"Intentional appropriation and trivialization"? You seem to be taking other people's cramps as a personal insult. Consider empathy instead.
> PBR has a PE of less than 2 and is not distressed at all. Its price is down due to political fears that the new government will mismanage the company. Fears which are likely to be overblown.

You really don’t know what you’re talking about and are underplaying material risks like the govt. withholding most or all profits of the nationalized oil firm.

And like I said, the other stocks you had mentioned didn’t exist 3 years ago - that’s not a track record to judge by - issuing leveraged loans in free money environment which is no more.
Could as well be a 300% difference! :P
I was expecting an article on Buddhism.
>A used Nintendo switch is less expensive than a gaming computer.
Clearly you never used the 'Mum I need a good computer for school' trick.
Thanks for the link to the blog post series! What a fascinating career you have had.

I was curious about your statement:

>"Lisp machines were marketed as productivity enhancers with an emphasis on (old fashioned) AI."

Could you say what exactly would be considered "old fashioned" AI now from that era?
I'm very curious about the legal implications of all of this. With NeevaAI they appear to be citing content such as abcnews or businessinsider that is unlikely to have licensing that allows them to use it this way - but please correct me if I'm wrong. openAI and chatGPT refuses to provide sources even when asked saying its "sourced from general knowledge".. which might obfuscate it until someone can find clear terminology from their content being reused.

And if we hackers build on top of tools such as openai how do we cover ourselves from any potential license abuse? Is it enough to have a YouTube style take down policy?
The one thing agile is aimed in the right direction about is that software is for users. Users use it to create value in a business context. Many developers are too far removed from value creation and making sure their features and design changes will actually benefit users in the long run. Tech debt is a thing, but so is business value driven development that works well for users. All of these refactoring side treks need to really be necessary. I do greatly empathize with grandparent, lack of being seen and acknowledged really sucks. And who knows what their situation really was like.
> I kind of assumed people would know

Not everyone writes Python, and not all Python programmers have heard of this particular library.
The difference is the confidence level. The required level of supervision. Other cars, like Teslas, can “do” this task, but not with enough certainty that they are safe to do it while not being actively monitored by a driver.
It’s a choice for many. I’m glad we aren’t forgetting about the less-fortunate in the world, but let’s be realistic too- at least in America, the middle class is pretty much entirely subscribed to consumerism. New iPhone every year, BMW when Toyota would suffice, etc.
Why's everyone being so negative? This is cool!
Ryan (the founder of MuscleWiki) used to be a body builder. Iirc, he's also an accredited personal trainer.
Integrate this with IPFS (or other DHT) and you have a distributed code database with the possibility of massively parallel builds.

(Assuming I understand the claims properly)
Well, yeah, but I just got a chill realizing if I'm just dinking around trying to ssh into a random addresses that I'll be sending my public keys for auth which can be correlated.

Not a big deal, but I forgot about that leak, so "expose" made me read further and be reminded that clearly I am not a blackhat, or any color hat for that matter.
That’s not very “team player” of you ;)
Madagascar’s unique wildlife faces imminent wave of extinction, say scientists
Study suggests 23m years of evolutionary history could be wiped out if the island’s endangered mammals go extinct
Looking at the comments it seems that this talk might be a better introduction than just skimming at the landing page.

https://www.youtube.com/watch?v=gCWtkvDQ2ZI

I watched that in 2020 or so and got amazed at how much a seemingly simple idea could work it's way into the core of a language. What I recall is this,

The main new idea is turning codebases into a content-addressed store, this needs some new tooling, but makes a couple of interesting things possible,

* Having different versions of the "same" function. They are actually different functions anyway, so you can do things like partial library upgrades when there's breaking changes. Large migrations like python 2 to 3 wouldn't take O(10yr).

* Formatting is not a thing anymore. This goes further than just having a formatter as there's really no format nor names you can't personalize locally without affecting anybody.

* Similarly, renaming is free, so you can come up with better names in the future and chanting it just needs a tweak to the canonical name for the function.

* Functions are serialiazable, which makes it possible to send them to remote nodes for execution without any concerns about their deus, since a function is now more of a Merkle tree, so if there's any difference the client would know and be able to ask for missing dependencies

* The tool to manage your function repo might seem like a burden to some, but once you realize that having this as a first class tool that understands the language you can propose safe mass refactoring of code you don't own.
Not all people are programmers and not all people have heard of programming. This post is catered to an audience that probably knows what NetworkX is.
Maybe they should have gotten Chatgpt to write these release notes. It's really not clear what

> Stop generating: Based on your feedback, we've added the ability to stop generating ChatGPT's response

means.
I'd say to him with a straight face that polio never existed, it was just a big hoax. Why, I don't know a single person who has it!
It's not really about certification. I would be surprised if a "charging cable" wasn't USB 2.0

USB 2, 3 (or at least the speeds introduced with 3), and 4 are all valid choices for cables.