skysight-inc/HackerNews huggingface dataset:
IIRC there is some rudimentary AVR5 support in https://github.com/ZigEmbeddedGroup/microzig (https://github.com/ZigEmbeddedGroup/microzig/blob/main/src/m...)
Oh, I see, sorry. I think the "as well as they do now" is a constraint which means the answer will be null because of continuous improvement.

But I believe the video with the blind guy does have a long form version somewhere, so if you consider that (different vehicle, much older technology) to be "as well as they do now" in the sense you meant then that's still roughly in the six year mark.

xracy talked about autonomous vehicles which will include at least trains. London's Victoria Line underground service build in the 1960s was always ATO, which is closer to L4 in this scheme than L3, under normal operation the original Victoria Line trains basically require the driver to push a button, closing the doors and then once the train concludes all of its doors are safely closed it will leave, drive to the next station, stop and open the doors, then we just rinse and repeat.

Now, trains don't actually use the car terminology, in trains we'd call this GoA2, Grade of Automation 2, with the next steps being GoA3 in which there's a human who knows how to operate the train manually in principle, and they are on the train, but they aren't up front "driving it" unless something went wrong; and then GoA4 in which the train doesn't have anything resembling a human driver it just has passengers, in an emergency some central authority will set out to rescue the passengers from their disabled train. There are a handful of GoA4 train systems, but they're probably only 5-10 years old.
Then use Emacs only for SLIME and not for anything else?
My favorite is American Wire Gauge: 0, 00, 000, 0000

"This gauge system originated in the number of drawing operations used to produce a given gauge of wire."
I have multiple QA teams. Some are straight up regular users who cannot write hello world in any language. Others are programmers who got hired to write and maintain our QA end to end suite. A good end to end QA suite for a large project is complex enough that it needs everything any large software project needs: architects, tech leads, and all the other technical staff.
Would it be possible to take all my user manuals and past customer Q&A and train on just on that to produce a customer helper chat bot?
I find OpenAI having exclusive access to that kind of high-quality data more concerning than them having access to their current amount of compute and currently trained model. A couple of million dollars worth of compute is in the realm of any medium sized research university, larger company or any country worth of mention. And seeing as Moore's law still applies to GPU, the cost will only fall.

However high-quality data is scarce. I would be willing to fund a proper effort to create high-quality data.
The other post probably didn’t make it to the front page
How are we all not n=1? If we don’t share the same fingerprint how are we supposed to have the same chemistry? And you’re a DR? Sorry but scary. Like me saying all Dr’s are killers or all pigs are cops no? Must be nice weather over there
An interesting read. Thank you.
ahaha you guessed it right! I was interested to see the reactions:

1) If a discussion had started from chatGPT's comment, then it would have been interesting for the future of ChatGPT

2) If, as it was, it is discovered to be a robot then it makes me wonder if chatGPT is just yet another hype.

In your opinion, will a chatGPT identifier be included in HN's spam filters to limit the noise?
The repo seems to imply that it matches GPT-2, so I imagine any analyses of GPT-2 will give you a good idea.
You could do that but many of the minor stylings might not warrant a component, like a specific hover effect. For quick prototyping though it just is way more convenient to not to constantly break apart small html snippets into their own components.
Voxel Space Engine: Comanche Terrain Rendering
ahaha you guessed it right! I was interested to see the reactions:

1) If a discussion had started from chatGPT's comment then it would have been interesting for the future of ChatGPT
2) If, as it was, it is discovered to be a robot then it makes me wonder if chatGPT is just yet another hype.

In your opinion, will chatGPT be included in HN's spam filters to limit the noise?
Monoliths can also scale horizontally and be restarted automatically when they fail. No need for microservices for that.
The was clearly some kind of problem with the Earth's gravitational pull in the mid 80s...
Him doing this is not like when your average bloke does it.

He appears to be building a business and maintaining his profile. And there is nothing wrong with that - I admire him for for pursuing his career in this positive and helpful way.

But random folks do this sort of thing everyday with no such career goals and little recognition, so I'm not sure it is this specific contribution that needs to be called out.
> Air purifier

Bless you. Not only do my neighbors burn wood for heating but I also have to use an AC for heating. Totally forgot air purifiers existed.
Don't forget the John Hughes commentary track on the original DVD.

Separate is the 'Bueller... Bueller...' DVD which has documentaries but no commentary track.
> Alternatively, the most barebones version, useful for inside a container where all you have is a shell and the kernel:

> cat > /dev/tcp/www.google.com/443

I was unfamiliar with this device so I googled a bit. This isn't a real file/device, it's a bash-ism when built with --enable-net-redirections (apparently disabled in debian-based distros [1]).

That's too bad, would have been cool to have such easy access to sockets anywhere using fopen().

1. https://www.oreilly.com/library/view/bash-cookbook/059652678...
"if they all have specific mobility problems, the wheelchair is there to reduce them. "

Yes, but if a person with 2 normal legs insists on continuing to use the wheelchair after an accident - he or she will allways remain dependant on it (muscles go away very fast and it is hard work to regain them) and not be able to walk again on their own feet. Same with antidepressants I figure. It will be hard, to not use them anymore.
I grew up in NZ & moved to the UK. There's similar rules here as well, 2s normally, 4 seconds in the rain, 8-10 seconds in the snow.
compare https://news.ycombinator.com/item?id=34296702

Inspired by the title "Sketches of an Elephant", I wonder if practitioners might be interested in a CS book that would be the equivalent of Körner's "The Pleasures of Counting" ( https://books.google.ch/books?redir_esc=y&hl=de&id=wUdtVHBr-... ) which is structured more like a cookbook (inductive presentation) than a textbook (deductive presentation)?

lagniappe: http://www.willamette.edu/~fruehr/haskell/evolution.html

[Edit: come to think of it, what is HN but an institution that throws up a transect of species which may be found within the general —open— interval (CS theory, MBA case studies)?]
Modules are for organising your code, services are for organising processes on the OS, and micro-services are for organising teams of developers
What would be your first choices for each of the above?
Do you have additional examples of those simpler ways? I totally understand how Celery can be a hammer and everything is a nail type situation.
Next time my server is down I'll blame the Russians and Chinese too.
Show HN: A Golang package and tool to detect Tor exit IP addresses
Confirmed. Me, too.
Nobody is without fault, that's for sure.
That just tells us that more people use the code than star the repo. I don’t think that’d be a surprise to anyone. The claim was that more people clone and copy code from the repo than the ones who star it, which is a different matter from the number of users.
> "but nobody writes React like that"

If it's "possible" people WILL write code like that. That's why I like styled-components, you are FORCED to separate the style definition and then you can say nobody writes code like that. But dozens of style classes mixed with functionality? People DO write code like that, a lot more than I like admitting seeing myself.
Ask HN: Using the GPT Name for your Products
I've been noticing a lot of services built on GPT-3 naming their service something-GPT. Does OpenAI have any copyright for GPT. If I named a service with GPT, would I need to worry about OpenAI asking for the project to be renamed sometime in the future?
Why not? This is the exact use case of what Spot instances seem to be for. (Not hosting a service, but just calculating something for yourself.)
I just use microservice whenever i can't embed many languages inside each other (WASI is a solution).

No need to run a microservice just to make some function call.
Ask HN: Why was Terraform created?
I get the idea and general use cases of Terraform - to have a unified interface with a single language for all kinds of cloud infrastructures where the machine you are deploying to can be virtually anything.

But in majority of the cases developers are very much aware of environments their code run on - they know that their containers are stored in ECR, ran in ECS, their data is stored in S3 and RDS.

It is trivial to build a container, upload it to ECR and then deploy it to ECS from a shell script. And it is a lot more readable and comprehensible for a person not familiar with the tool.

Maybe I am the problem and I just don't get the declarative style, where you only describe the wanted state, not the steps you take to achieve that state?

If we assumed by default that our cloud infrastructure provider is AWS, wouldn't it be simple to write a shell script that would call `aws-cli` few times?

I came to that question, when discussing a problem my friend, a DevOps engineer, was having - he wasn't able to get the Azure Resource Group from his `foobar.tf` files and he ended up with something like the following:

cat << EOF
{
"aksvnet": "$(az resource list --resource-group $1 | grep -i \"aks-vnet- | cut -d ":" -f2 | tr -d '", ')"
}
EOF

And what is it? It is a shell script inside of a JSON that was created in the shell! What for are these layers of abstraction? Why does he have to wrap the Resource Group name in a JSON? Why couldn't it be just piped in plaintext format, as all the tools that try to be POSIX-compatible do?

UPD:
This question is for environments where all the engineers are (to some extent) familiar with %CloudProviderSDK% and bash. And, in my opinion, it's a lot easier to pick up bash and %CloudProviderSDK%, as those are imperative therefore closer to engineers' daily routine, as opposed to Terraform's declarative style. Shell scripts, in my opinion, are just more intuitive by default.
To me this is the important quote:

Unlike OpenWebText this will run in seconds. Finetuning takes very little time, e.g. on a single GPU just a few minutes. Run an example finetuning like:
No, it's not a bad thing.

It's how (nearly) everyone using React (or any frontend framework) + Tailwind will structure their code. And I'm not sure the author is arguing against Tailwind's utility in static styling scenarios.

I think the article's author would argue that once you move beyond static classes that Tailwind's class building becomes messy.

So <SideBarItem padding={4} active={true} /> would be cleaner in the authors mind if the exposed props get applied by some other tooling better suited for dynamic styling instead of simple string manipulation.

There is some merit to that argument. Building the class string can be cumbersome in some scenarios. But Tailwind "clicks" for me where other solutions do not. So I do it anyways.
Arguably coffeescript was a big push to move JS spec forward into ES6 and beyond.
>the research has shown unequivocally

Citation needed. And it most certainly has not showed that.
The context window (block size) of this model is 1024 symbols. Symbols approximately map to words. So you can't ask it to summarize anything over 1024 words.
I explicitly mentioned this is in situations where the original authors aren't around anymore, and hence you're on your own figuring out and maintaining the code.
so it goes:
consciousness emerges from stardust in infinite permutations

one class of mutation becomes homo sapiens and that class can have a bug in the code called depression

other homo sapiens manufacture biology modifiers that fix those other experiments

and that is good?
These are conceptual "differences" that don't actually explain the mechanics of what's going on. For all you know "motivation", "intentions", etc. are also just GPT-like subsystems, in which case the underlying mechanics are not as different as you imply.
This is the skill that is taught in literature classes. If you've never taken one (or only under duress as an undergraduate requirement), it might be worth trying one at your local community college or similar.
For (much) more detail I can recommend Drepper’s “What every developer should know about memory” paper. Don’t be afraid by its publication date, it is still very very relevant.
Agreed, hard to give a thought to the plights of the world when you're busy just trying to survive and afford basic necessities. The big picture environment doesn't matter to the person trying to find food _now_.
It's not a bad thing.

Or if it's a bad thing, I'm guilty too
You're right, although farmed animals eating grass has its own complexities such as deforestation, low yield per hectare, methane emissions & "non-arable land" actually being a vague/relative category where hardy food crops like alfalfa can often be grown. But overall if the world moved to exclusively grass-fed meat it would be a massive improvement.
Hey. Thanks for this.
I can't give up ngrok (which I find too expensive) without the ability to view and replay requests. That's a must have for me personally
Astronomers May Have Just Spotted the Universe’s First Galaxies
Which is to be expected when you build a massively centralized, both physical and organisational, power system.

And which is my main issue with nuclear power: it isn't distributed, but centralized and heavily dependent on governments and extreme long-term-planning. Which is a recipe for disaster. The chance that Flamaville would be delivered late is about 100%. Reacting to rapid changes like a war (spiking fuel prices or making NG unattainable) always slow, and always late if possible at all.

So, aside from all the other arguments against nuclear power, it is slow, expensive, centralized and heavily dependent on governments; it's the closest you'll get to a government-ran electricity production. All of which make me wonder every time why the European left (pro- government) are against it, but the right (market liberalism) love it. It should be the exact opposite.

The entire opposite is solar: heavily distributed, privately owned and immensely fast. Wind is somewhere in-between, cheaper and faster to build than a CHP, but obviously more centralized than solar.
You'll remember the numbers after the first 2-3 gym sessions without any kind of apps or paper tracking. It's not a problem at all.

I speak this as someone who has terrible memory.
> I am pretty sure if I went straight to a psychiatrist instead of investing into long term therapy with a psychologist (that eventually suspected me having ADHD), I would have probably been given an SSRI and sent on my way.

That's probably true, but a lot of hospitals try to push this dynamic onto doctors/psychiatrists. When my dad (was psychiatrist for 43 years) took a job as medical director at a hospital in Wyoming, they told him when he first got there that they only wanted his role to be prescribing medication, and that they would have psychologists evaluate the patient first, and then determine what medication is needed and then his job would be to write them. I assume the previous psychiatrist was fine with this (he was an unusual guy in general but that's another story), but my dad told them he would not operate this way.

But at the end of the day, the "roles" usually end up being the therapists and psychologists doing the more therapy-focused work, while the psychiatrist makes diagnoses and determinations of which medications may work, and prescribes them because of his M.D.

My brother has been bipolar his whole life, major depressive for large parts of it as well, and generally has had a rough time with mental health. It's taken both medication and life-long therapy to get him to a sort of manageable/live-able baseline.
I have seen a few manager, team lead, or even director titles that don't even have subordinates.

"I'm a team lead!" Who is on your team? "Me."

I couldn't explain it, because the reason isn't overtime pay.

https://www.ontario.ca/document/industries-and-jobs-exemptio...

I linked to "IT Professionals" specifically, but you can fall into a lot of categories here and end up exempt from basic labour laws.
Deployment is done with Kubernetes (on our side).

If the repo builds a container and the service provides a health endpoint, we are good.

My company has 10 - 15 developers and we are at about 10 macro/microservices.

One should definitely not create a new service for every function call but some seperation works quite well on our side.
I don't know the answer, but as far as I know, 23andme seems to be the most focused on medical conditions?
I don’t know, if they are able to recover the deleted clusters I would consider this a qualified success.
The games industry's biggest problem isn't even crunch anymore. It's sexual harassment. I imagine there are a lot of people here who would view long hours as a viable trade-off to make a creative work but not have the same view towards, say, your boss being a sex pest.
I would guess: age, code availability, inertia, and lack of benefit.

PBKDF2 is old, and had time to get adopted. Code is widely available for it, even included in many frameworks. Once you implemented something like this, unless it's really broken it's a lot of hassle to change it.

I fairly recently looked into implementing password hashing, and my requirement was that somebody already did the job for me, because I'm not a pro cryptographer and don't trust myself to do it right. So since Qt supports PBKDF2, PBKDF2 it is.

And Argon specifically is RAM hungry, which limits applications on things like low end virtual machines and mobile devices.
Great post, I hadn't seen this before
30,000 words wouldn't be enough to train this from scratch - you'd ideally train from hundreds of millions of words at least.

30,000 words would be enough to finetune an existing model. If you did that, then the model would output text similar to the finetuning data. For example, if you finetuned it on shakespeare, then you might be able to use the model to make a new play, in shakespeare's style.
Eh I think there's balance. On one hand I do certain things like cross the road or not go to certain areas at certain times, things we shouldn't _have_ to do.

And I think the victim blaming thing is less "you didn't follow common sense" and more "this happened to you because you asked for it". It basically boils down to: yes, people should follow common sense, but it's not their fault that bad people are out there - it's all of our faults in society, and we should get better at figuring out how to prevent these things happening at all.

Ie rather than just dismissing an area as a "bad place to go at night", we should probably try to address why it is so, and fix it.
Good point. These are test clusters that we use to reproduce customer issues. They usually have three or even just one node. It is in no way a production environment.
My choice for periodic jobs is cronjobs.
I never know how well it applies but headline outages always make me think of that “The Coming Software Apocalypse” Atlantic article from a few years back[0]

[0] https://www.theatlantic.com/technology/archive/2017/09/savin...
Why would you call it a good idea?

Even your calculations are way too optimistic.

Giving it little thought, I can say that NYC would have at best 10k sales of this item. In total... including any knockoffs.

The product may have scaled to be able to sell to London, Paris, Tokyo, Soul, Beijing, Shanghai, Hong Kong and Singapore. But this is the total addressable market for this item.

Let's say you have 2 engineers in US working on this full time - that's 500k in salaries(that includes all associated staff).

In NYC you would be able to charge $300, but no other major metro area has that kind of disposable income. In London the max price would be $170, Paris and others - $150... And boom, you can't even make a product to cover development costs.(not to mention any operating costs)

Cool art project and commercial viability clash perfectly here. This item is at best - an art piece, that should cost as such($3000+).
It's funny that the linked article doesn't mention the heaviousest thing about the film, which is the surprise reveal toward the end that the day was not a lark, but specifically engineered by Ferris because he was afraid that Cameron was contemplating suicide, and he wanted to give his friend a glimpse of the value of life.
Nasal injections could treat long-term Covid-19-related smell loss
> the people involved

Who are these people? They're certainly not representative of Native Americans overall. Just like demanding the use of "latinx", 99% of the supposedly affected minorities either don't care or would prefer to leave it as is. This kind of activism is by and for white people, especially the kind with lots of family money, lots of "education" but few marketable skills.
I find SCS [0] as a very pragmatic and functional alternative to Microservices, which usually fits better to most organizations.

[0]: https://scs-architecture.org/index.html
It is liberating to be able to produce one's own energy for residential needs. Can't wait for the energy storage technologies to catch up fast such that it becomes sensible to set up solar panels wherever possible, and wire them to a cheap enough battery storage such that the grid becomes a backup connection and solar + battery is the primary source.

I have resisted the idea of Li-ion battery in the house because of fire risks and costs. If Na-ion battery tech or one of the many promising battery tech being talked about every week comes to life soon, I'd jump on it.
Wow. Is there a way to favorite a comment on HN, because this is so spot on.

I've worked on _a lot_ of different applications, and all of them have their ups and downs. Knowing when to implement a micro service, and when not to, depends on experience and knowledge of the application(s) at hand.

Same goes for _everything else_ in the software world. How many of us hasn't used something wrongly in our dev-life time?
The written form is derived from the spoken form and not the other way around. This is easy for highly literate people in writing-focused societies to forget, and our education tends to not explicitly address it.

But there it is. To/too, their/they're, it's/its, should of/should've etc are all transcription errors, not a failure to understand or deploy standard grammar.
> There are a ton of things that cause depression, and often psychiatrists just prescribe an anti-depressant and off you go, especially in countries where doctors have an incentive to medicate people instead of curing them.

For what it's worth: toxic work culture (=absurd amounts of overtime, lack of mandatory PTO, lack of legal protections for people with mental health issues compared to those with physical health issues) makes it often impossible to actually cure people, not to mention global impacting issues such as unaddressed climate change, the lackluster response to the pandemic or open warfare.

To actually remove these contributors or causes of depression and other mental health issues, we'd need a society-wide reform.