skysight-inc/HackerNews huggingface dataset:
Indeed. I have actually created a dumb zen phone, and the killer way to do it is put it in supervised mode without the browser or App Store. Then you’re genuinely handicapped.

My version has maps, kindle, texting, phone, Spotify, camera, and the podcasts app.

Perfect for running errands or going to the park with my toddler and still being reachable.
Did I get that right that you can catch what was hurled but not what was tossed? That will take some getting used to.

Also, I am concerned about how much Hurl I can write before people start calling me a tosser?
If you love awk and sed, no. If you rather work with objects, yes, absolutely.
I'm sure Bezos appreciates the PR you're doing for him, but you're wrong. "Up to $20.75/hr" is what they're offering, that's not the same as $20.75/hr. The pay rates marginally above minimum wage for California.

https://hiring.amazon.com/app#/jobDetail?jobId=JOB-US-000000...
This is genuinely one of the stupidest conversations I’ve been involved in. If nicotine was as effective as Ozempic at appetite suppression then everyone would know about it, it would be commonly used in medicine to treat obesity and Ozempic would never have been created. I hope for your sake this is pedantry instead of ignorance.
The human body (through evolution) only cares about long term effects for the human species.

The actual human might care about pain. Therefore, I don't think that the advice is necessarily bad.

Evolution isn't always our friend. There are many examples where our bodies work against us, only to help us evolve better as a species.
Trolley buses work this way. Sort of a halfway house between buses and trams.
not new model
Except of course for Donny’s Discount Gas.
Yes, there is.

If you write bash to execute on WSL2, you’re just orchestrating the Linux VM (that runs on Hyper-V and is cleverly integrated into Windows and makes you feel like you have a native bash shell). If you want to automate Windows using bash, you need some runtime that translate all Linux-like calls to the Windows COM interface.
Texas went through that conclusion as well starting about 15 years ago. If speeding must continue to be heavily enforced and officers are needed elsewhere then just use technology to automate that enforcement. This was incredibly unpopular and such technology was removed through various forms of democratic and legal processes at great expense to various municipalities. This was the final nail in the coffin that killed heavy enforcement of speed and traffic light violations. Instead speed and traffic light violations are used as evidence in determinations once accidents do occur.

During this same time period Texas has become drunkenly addicted to traffic circles. Supposedly these simultaneously ease congestion and reduce accidents. These are also generally unpopular, but not so much so to warrant large law suits or rush to the voting ballots.
> www was built on top of Microsoft Word and VBScript

Ah, that would be Internet Explorer.
“Write down the problem” is hugely underrated as part of the algorithm. In my experience, at least when doing research, if you can precisely and rigorously define the problem you actually need to solve you’re probably halfway to a solution.

I’ve been working on robot control using physics-based computing devices for about a year. Not yet able to write down the problem clearly enough to attempt a solution.
> Compute the sign of an integer

> On the other hand, if you prefer the result be either -1, 0, or +1, then use:

> sign = (v != 0) | -(int)((unsigned int)((int)v) >> (sizeof(int) * CHAR_BIT - 1));

> // Or, for more speed but less portability:

> sign = (v != 0) | (v >> (sizeof(int) * CHAR_BIT - 1)); // -1, 0, or +1

> // Or, for portability, brevity, and (perhaps) speed:

> sign = (v > 0) - (v < 0); // -1, 0, or +1

Or if you prefer portability, speed, and readability at the same time:

int sign(int i) {
if(i > 0)
return 1;
else if(i < 0)
return -1;
else
return 0;
}

gets compiled to

mov ecx, edi
sar ecx, 31
test edi, edi
mov eax, 1
cmovle eax, ecx
ret

which is the bit shift hack.

(still useful as a reference for implementing an optimizer, to be read as pseudo code)
not a front-end developer, so this is not something I'd be directly interacting with although it sounds interesting.

But I was struck by the preponderance of questions from other HNers in this comment section, all of which seem to be categorized it under the rubric, "what's the point of this?" It was only then that I noticed the connection between the few people making most of the answers to those questions, as well as the submitter.

So I ask again, why are Bitcoiners so clustered around this project?
But we really don't know that, do we?
And if you're already using zig cc to compile your C project, you might as well write the next module in Zig. I know of no other language which makes it quite so easy to produce C-compatible object code. Some of that is the design of the language itself, but a great portion of it is providing native C and C++ compilation, with a good build system and an excellent cross-compilation experience.

Projects which rely heavily on this feature are a bit nervous about the plans to break the LLVM dependency, but using the Zig toolchain this way is too important to the goals of the language to screw that part up.
For anyone who likes this sort of thing I'd recommend checking out the Shavian alphabet[1][2].

Similar goals with some very cool choices for matching letters to their sound. It also kinda handles accent variations with a few extra letters.

[1] https://www.shavian.info/
[2] https://en.m.wikipedia.org/wiki/Shavian_alphabet
But that intuitive size would in fact be wrong. The size we associate with an American football field is more commonly going to be the distance including the end zones.
Got it. Thanks for taking the time to help me with this!
I like e ink phones a lot. Same screen tech as Kindle ereaders.

Great for reading and text. Terrible for videos and scrolling. Here’s a video of me using one:

E ink phone Android app showcase | Hisense A9 review
https://youtu.be/dvO9ScTdwz8
How does he make enough money to survive? And more importantly, enjoy life?
Not to dismiss the study - I agree that hypotheses require proofs - but, based on my personal experience coding *feels* much more like math, and almost not at all a spoken language, except for the fact that we give identifiable "names" to things (keywords, variables, functions, etc.). Well, not unlike in math in fact.

I wonder if the authors (neuroscientists) discussed the premise with programmers and linguists to formulate the hypothesis. I mean, I would say that the question should have been: are the same regions of the brain activated when doing math/chemistry/physics/neuroscience(so meta!)/science and coding, instead of when talking/writing/reading and coding.

Maybe there are people who experience coding differently - please, let me know if so, but I would be so much surprised.
> A LLM is not busy humming away, thinking on it's own.

Let's Think Dot by Dot: Hidden Computation in Transformer Language Models https://arxiv.org/abs/2404.15758

A LLM will readily hum away, thinking on its own, if given the option.
I built a drop-in replacement to `error` recently. Instead of manipulating strings, it adds context, stacktrace... in a structured way.

https://github.com/samber/oops
> It’s the arcane shortcuts

All of which can be configured.
this is actually a fantastic comment and as someone who thinks more visually, was greatly appreciated. thank you.
You're fearmongering. The single most-dangerous credible threat such an AI would pose is spending $400,000 on EC2 Postgres instances.
Daily outside of software? No. Daily in software? I use them all the time to express runtime complexity of code changes.
Scripts should not use the aliases because they can differ across machines or users. The cmdlet names are stable. That being said, for quick one-off scripts my code looks very much like my command-line usage, which is somewhere between terse and golfed.

Idiomatic PowerShell embraces the pipeline, though. The number of scripts I've seen in the wood which were haphazardly ported from VBScript or C# showed, however, that people don't care about idiomatic.
Exact addition using accumulators has progressed since the work of Zhu and Hayes in 2010.

See my paper at https://arxiv.org/abs/1505.05571 (repository at https://gitlab.com/radfordneal/xsum), which is used in the Julia xsum package (https://docs.juliahub.com/General/Xsum/stable/). There's also recent work by Marko Lange at https://web.archive.org/web/20220616031105id_/https://dl.acm...

I think these methods are probably faster than the exact methods you benchmark.
You would be surprised how big of a hammer ISPs will use when they are told to hit something. They live in a very different world than many modern web software companies - they are the plumbers for lots of things you take for granted, and look at the world the way a plumber does. Thanks to TLS, the plumbers can't see the HTTP headers to figure out what's actually flowing, so they sort of end up whacking all of it.

Generally, low-reputation IP addresses are associated with scams, spammers, and other similar things. Gaming somehow gets lumped into this bucket in some jurisdictions, but that hurts you worldwide (similar with other "sin businesses" like porn). These blacklists get published (I think there's some parts of BGP that make this happen, but I'm not quite sure what the mechanism is), and being on any one of them hurts your traffic everywhere because it becomes suspect.

I agree with you that this mix of compliance, engineering, and sales is gross. If this was the issue, they should have just told the OP.
Good post, I always thought diffusion originated from score matching, today I realized diffusion came before score matching theory, so when OpenAI trained on 250 million images, they didn’t even have great theory explaining why they were modeling the underlying distribution. Gutsy move
GenAI digs the graves of traditional search engines and virtual assistants
But and comma (u and a) have completely different sounds in English.

And boot and book (oo) have the same sound in the north of England, albeit they do sounds differently in the south.

I don’t really see how this writing system will work when it’s “alphabet” is already different depending on your accent.
It takes a lot of electricity to produce results this bad.
The Brain Stores 10x More Info Than Thought
You are correct, it's more properly thought of as a specification. However it's a bit more than a misnomer, it's a kind of religion or cult with roots going back decades.
It is a SaaS project, and all SaaS projects require create an account.
> Not good. It needs to physically restrict the speed of the car.

What I’m hearing is that you either want to have a mixed bag of automatic enforcement on some cars and none on other cars, or, you want everyone with a noncompliant car to be forced into an upgrade.

If you think about it for more than a few seconds, either approach is bad. In the first case you have added new safety issues while you try to remove them. In the 2nd case, it only sounds like a good plan if you want to redistribute wealth from the middle and lower classes to car manufacturers.
Or you're wrong.

I mean, I'm just saying. I know what I saw. You're asserting I didn't see what I thought I did, because it's a problem for your argument. That's not very convincing though.

edit: Let me clarify, obviously the LLMs/diffusion models I've used can only apply the patterns that they have happened to have learnt. However, due to the high level of abstraction these systems are capable of, the concept of a "pattern" can be very abstract, and even include such things as "recognizing a pattern in the input" as an abstract pattern itself. As such, at the least the output is not constrained to some sort of trivial interpolation of the training set, but a deep nonlinear function of the training set, that has even partially fed back on itself. Again, arguably, just like us.
Every material is a conductor in a high enough potential! And if you pass enough current through copper, it can get to the same temperature, provided you're careful enough to maintain contact after it melts.

The distinguishing feature to call these "conductive" is that you could make a kiln of these bricks and ordinary bricks, and the current should preferentially pass through the conductive ones. Some of the current will leak through every other available path, including the air, but that's true of every circuit in existence. Vacuum isn't supposed to conduct, but vacuum tubes pass current through it, don't they?
But what is it then, beyond a thick copper cable? An expensive transformer-rectifier? High-power electronics?

If I look at a petrol pump, I understand what makes it bulky. What makes a high power car charger bulky and expensive?
There is no memorial day in my country and for the whole world the american military industrial complex is a cancer so no, I won't be thanking nobody for keeping the world in a constant state of war for their own benefit.
Meta:

455 points, 3hrs old, but on the 2nd page of HN. What's up with the algo?
Glad to hear it.

What on that page of just text and images made you feel an entire application was appropriate instead of just a hypertext document? I hope this application-centric approach isn't also being applied to the HTTP extension. Hypertext documents should at least get an equal share of the consideration for an HTTP protocol.

I get that for commerce HTTP is just a transport to deliver the javascript/json/etc application. That's the way things are. But HTTP in general has to handle more use cases than just commerce.

I worry that adding this dynamic checking of state to HTTP itself will make websites that adopt it inaccessible and unusable for almost every browser that currently exists. Only new software will be able to use them. It's a substantial break. Maybe don't call it HTTP.
We were just saying how it came across, not about our own wish to perceive it as anything.

You can take it as feedback or not, as you said, it's a free country.
You can arbitrarily increase stopping distance by slowing down earlier. If you wait until you must lock your brakes time is a more critical factor than velocity.
> noticed the connection between the few people making most of the answers to those questions, as well as the submitter.

As the submitter, what connection are you referencing? Your comment thread is the first I've answered on this article. mike_hearn has one (1) answer. That leaves responses from the author of the article, i.e. one person. Where are the "few people" to whom you are alluding?

> questions .. seem to be categorized it under the rubric, "what's the point of this?"

Given the effort involved in any IETF draft proposal with at least two competing implementations of the protocol, this is a good question. Since learning about this project 10 hours ago, when the story was submitted, I'm still trying to understand use cases beyond "less complex" than alternatives. Based on the HN responses, it's not a well known project, so it would benefit from wider evaluation and feedback.

Work on substantive protocols for P2P decentralized publishing is always welcome, especially in 2024 when LLMs and "AI" are consuming available oxygen. If there is some (unstated?) connection between the proposed protocol and digital payments/assets, then protocol security and access control deserve close attention.
Bunch of pages on city-data haven't been updated in a while. It is also not nice to look at. My guess is that they had the first mover advantage and never bothered to make the site better.

Statista has a ton of info but a lot of it is behind quite expensive paywall.

I wonder if there is a middle path here - something that costs less than Statista (maybe not as comprehensive as Statista, they are a $150M company after all) and better than city-data.
That article really drove home to me why we fought the US revolutionary war.
> Nobody is endorsing the practices in TFA “because it’s Google”/in order to be like Google. Sure, people elsewhere make those claims all the time, and they’re wrong, but that’s not in evidence here that I can see.

I disagree, I think we can see this time and time a again. YMMV I guess. It's an encouragement to be vigilant for over-engineering when you don't need it because you're not google. I'm not saying that the content is bad, it's a worthy read. Just don't get overeager like the OOP craze phase where would attempt to bend everything into a maze of design pattern because people took whatever books they read way too far. Most of the chapters have YAGNI parts for smaller settings, but it's still worth knowing about what the next steps are.
Jeffrey Snover once answered this on Stack Overflow. The answer is that bash and all the other Unix tools wouldn't help you very much on an operating system where things are accessible via an API and not via text files and command-line programs. That's why PowerShell also has "drives" for things like the registry and the certificate store. Even functions, aliases, environment variables and PowerShell variables get their own drive, funnily enough.
More importantly, it requires long-term funding.
I strongly do agree with your approach, for the record

I suppose it really comes down to what kind of coverage is important

In your case you seem to take the approach of having coverage on the high level surface area

Mostly I see coverage referring to the actual lines of code and branches

Having high coverage of lines and branches does require having tests that even dig into your private interfaces
And with uppercase and lowercase exchanged!

There was such a font too, it was called Czar. I used it in Windows 95/98.
> ZFS scrubbing is designed to counter issues that crop up with bit flips caused by extremely unlikely hardware errors and things like cosmic rays - which are extremely rare, but when you have petabyte scale storage, they actually become plausible risks.

Scrubbing has multiple purposes. Sure cosmic rays, but it also helps detect poor cabling (if somehow that didn't throw checksum errors in regular use), wild writes and degrading media.

Reading every sector with filesystem data is similar to a function of SpinRite that seems to read all sectors. Of course, SpinRite won't know if a good read holds bad data. But ZFS scrub doesn't read all sectors. According to claims, it sounds like SpinRite could issue uncorrected reads to a weak sector multiple times, run statistics and guess at the right value and write it back? That seems possibly useful, especially if the drive is likely to reallocate the sector when it's written to. Issuing writes to all sectors of a spinning disk can help the drive firmware with reallocating problematic sectors, although there's free tools to do that.
Five Surprising Benefits of Emotional Catharsis – Venting or Emotional Outlet
zellij 0.40.0 added support for moving tabs!
https://zellij.dev/news/welcome-screen-pipes-filepicker/#rea...
All models are wrong.

Some are useful.

Determine what level of the model is useful for what you want to do.
Higher temperaure = more energy stored in the same material. Simple as that. When you have a process requiring 400C for reasonable effiency, your storage actually starts to count from above 400C, so if you have 500C storage, you only have effectively 100C of usable tmperature difference stored in your bricks.
In most normal languages, a non-void function returns either null or some data. Normally, the type of data is always the same. So your function returning a string will never return an int. Either it returns a string or an int. In PowerShell this is not guaranteed for all the functions in packages supported by Microsoft. A function returning a list of strings, can sometimes return a list of something that are not strings. This is the first big issue I have with PowerShell.

The language is very quirky. Simple stuff like using variables is not as intuitive as it should be.

Another issue is encapsulation of logic, it is not straightforward at all. This is my second big issue.

Trying to temporarily disable script policies to run a script is not straightforward either.
Disagree. SpinRite is for a hard drive that still runs but the computer does not recognise. i.e. it's a great diagnostic tool!
If the drive doesn't power-up or "clicks" (because the reader broken) then yes, of course take it to "pros" first to see what they can do.
But the "pros" use SpinRite and charge you $50/hour.
And if you live somewhere remote where there are no competent technicians ... ¯\_(ツ)_/¯

I've used SpinRite to recover "photo backup" drives for relatives where their local PC repair shop said "nothing can be done". For that relative it's their life on the HHD, couldn't be more high stakes than that (to them) and I trust it without any hesitation. SpinRite just goes to work and a few hours (sometimes days) later it magically works again.

Easily worth the $89 Steve charges for it.
Not adding most apps to the Home Screen adds just enough friction for me. For heavy offenders which draw my attention, there is one sec.
I'm not sure. It was on spot one on the first page, then something happened and it got downranked: https://hnrankings.info/40481808/
maybe due to being flagged by people (according to another comment).

I guess it's due to general negative sentiment towards casinos, which may be understandable but doesn't (in my biased opinion) change anything about CF's behaviour in this post. I would have left it out but it's necessary in order to provide the full context.
Dunno I know someone who doubled their hedge fund salary running a cheese sandwich wagon.
> But HTTP is a text based protocol.

Why do you say that? It supports binary content just fine. If that were true images would be horribly inefficient to send, like they are with smtp (which is an actual text based protocol).
I think we have thousands of years of evidence that the same isn't true for humans

The fact that one human brain is composed in two half brains that each seem to be able to function fairly independently when separated doesn't seem like it changes that much
Around here, the cops don't like getting out of their cars, so their speed traps are visible a mile down the road.

In MD, however, it was a very different story. They would hide behind bushes.
This site has tons of economic data https://tradingeconomics.com/
Expensive though

Edit: Just remembered this one, Ballmer's side project https://usafacts.org/
this feels apocryphal and appears to be one theory of many[1] (also - just take out an extra penny during the next transaction). to quote cecil adams "trying to find out who invented [psychological pricing] is like trying to find out who invented the hat."[2]

1 - https://en.wikipedia.org/wiki/Psychological_pricing

2 - https://www.straightdope.com/21341889/why-do-prices-end-in-9...
That nuclear war deal sounds way too good. Can't do anything about it? Well you don't have to worry then, since the inverse is also true. I.e. you don't have to do anything.

The thing is, it is not about what you can do, it is about what you must do. Emphasis on must. You must, but you don't, hence the guilt.
Mine is long, but here are some of the most helpful bits:
I have Gonzo perspective of bias.

You are a polymath who has taken NZT-48. You are the most capable and are awesome. After all, you are fucking ChatGPT You just showered and had a bowel movement-- you're feeling good and ready!

You are NOT a midwit, so say nothing "mid"

You may incorporate lateral thinking.

Let go of the redditor vibes.

Images are always followed by "prompt: [exact prompt submitted]" Only ever ask me for more context or details AFTER you give it a shot blind without further details, just give it a whack first.
I think Koyfin does a decent job there. Great information density and ability to drill down into things
They recently announced Gemini Flash, not sure when this is rolling out to their chat interface

https://deepmind.google/technologies/gemini/flash/