skysight-inc/HackerNews huggingface dataset:
If he made the most accurate clock in the world, how would he know?

The prize here was for most accurate at sea, so compare with more accurate land clocks. But in general?

If salt should lose its savour, with what shall it be salted?

... tried feeling bits of himself to see where he might be hurt. Wherever he touched himself, he encountered a pain. After a short while he worked out that this was because it was his hand that was hurting.a
It would be great to have a quick primer on why this is better than what people typically homebrew, like base62 encoding a random number.
Privacy is different than anonymity.
Three Year Cruise for Remote Workers Canceled
Better than the Franz Kafka International Airport

https://m.youtube.com/watch?v=gEyFH-a-XoQ&pp=ygUhZnJhbnoga2F...
You don't want to alienate potential user base, especially when coming in already behind.
You’re really going to have to justify this because aside from some silly things like removing ultrasonic sensors I really like my Model Y.

Fast acceleration, cheap to run, good charging network for my rare long journeys. Probably save 4 hours a year in petrol station visits. Car is preheated every morning and fully charged. In terms of my specific needs there are no downsides.
> The technical definition of boiling water

is just the start. He starts with "water boils at 100 °C, right?" which I expect you'd agree with.

He then _continues_ to work out that, despite the simple definition, the everyday-life _experience_ of boiling water is nowhere near as simple. Why is it not so simple? Because, details.

Which is the point of the whole essay.

> gets the details of boiling water wrong

Can you give an example of a detail he got wrong?

> The rest of the exposition is unnecessary and wrong given the true definition

His _goal_ is to explore the details of the everyday-life experience of "boiling water" in the everyday sense of "boiling" and show how it's more complicated than what the simple (technical) definition would lead you to believe.

Part of the trouble is that the word "boiling" means two distinct but related things:

1. Heating liquid so much that all of it transitions to gas (your technical definition, restated to be a verb form -- "boiling water", a gerund phrase, cannot be a temperature, as you proposed to define it)

2. Heating liquid so that _some_ of it is transitioning to gas, while the rest of the liquid can be used for cooking

The second sense is what people actually mean when they say "I'm going to boil some water" or "Is the water boiling yet?"
Previous stories:

https://news.ycombinator.com/item?id=35025337

https://news.ycombinator.com/item?id=35053505

Turns out they weren't able to buy a cruise ship.
Yes but some claim to have debunked the debunking also. [1]

This paper (2023) claims "the magnitude of the effect was minimal; bringing its meaningfulness into question." [2]

[1] https://andersource.dev/2022/04/19/dk-autocorrelation.html

[2] https://www.sciencedirect.com/science/article/abs/pii/S01602...
I’m giving up after spending 10 minutes on Algolia and Google. The closest I can find is this here: https://news.ycombinator.com/item?id=31279481
Database PKs usually aren’t random, which AFAIK is what is usually used as the number in this case.
Amazing. I guess the modern equivalent might be doing the same in a WeWork or other co-working spaces.
Mexico city too has rubber wheels on some lines
Another contributor who is watching this more closely informed me that the issue appears to predate Oracle’s acquisition of Sun. While this is bad, it at least suggests that this bug is very rare.

The code has never been formally verified, so there was always a possibility of such a bug existing. Without formal verification, it is possible that more such bugs will be found. I should add that there is no formally verified production ready storage stack, so not using ZFS would not eliminate the risk of hitting bugs like this. :/
I think that's only if you don't want to leak user count when your ID is an autoincrement. Elsewhere people mention cryptographicly remapping integers, which could work (by itself, or before passing the ID to sqids).
The author fails to make his point quite badly. Of course if everyone's self assessment was random the bottom quartile would overrate themselves! And that would be half of the Dunning-Kruger effect and we could truthfully say "the bottom quartile of people overrate themselves"!

The other part where those at the top have a better idea or where they rank noticeably does not come out in his toy example.

Honestly, he comes across as not having the slightest understanding of how people interpet those graphs...
> everybody is violating everybody else's patents

Violating patents is one thing, as you're only violating the concept/idea, but the implementation is still up to you meaning it will still be clean room design, whereas this guy also blatantly copied the source code and design files which is a slam dunk lawsuit, hence why no company ever wants to have competitors' IP on their systems.
Was that recent? I was in Paris in August and I still had to buy paper t+ tickets to ride the metro. It felt very outdated.

I live in SF and travel regularly to NYC and both of those just let me tap my phone and go. It honestly felt weird for the US to be ahead of a major European city in this way.
Discord bots are their own ecosystem, you can find bots for pretty much anything you can imagine https://discord.bots.gg

For example Midjourney is just a Discord bot you can invite to your own server and use it there.

I also ported an old IRC bot that had some specific functionality for a group to a basic Discord bot pretty much in one evening.

As for Telegram, I've get most of my server and software notifications via a single Telegram bot. A simple command just calls the API and sends the message to the bot

I also have an Octoprint bot on Telegram that I can use to monitor and control my 3D printer remotely.

Additionally we have a family channel in Telegram, and a home automation bot sits there. When someone forgets to close a door (front, fridge, freezer) the bot will complain in there. Same with temperature/humidity warnings and notifications. I'll add actual two-way controls when I get around to it, so that we could control the for example AC via the bot.
That is questionable.

We are still answering questions on LLM/AI scaling. Ya, you might have your cottage industry AI giving out answers on the trickle of information you feed it, but will that even be comparable to one being fed megawatts of power with terabytes of data per second flowing into its databanks?
I haven't paid close attention recently but that doesn't seem that far off of performance available via (hardware accelerated) AES?

Looking at https://eprint.iacr.org/2018/392.pdf , it seems like:

- Intel CPUs can use AESNI to do AES at 0.64 cpb
- AMD Zen cores have two AESNI cores and can achieve 0.31 cpb
- Vectorized AES instructions (supposed to ship in Ice Lake five years ago, but maybe a casualty of Intel's AVX512 mishaps) were expected to bring it down to 0.16 cpb

In some sense this isn't a "fair" comparison in that it's fast because there's hardware acceleration, but that doesn't really matter, the hardware is there so it might as well be used.
How many managers need to be in-the-loop with the theft before we can fairly say "the corporation knows"? As far as I'm concerned, even if no managers are aware of it, they should have been aware of it (it's their job to know what their reports are doing) so the corporation should be liable for the theft. Otherwise it's trivial for everybody to play dumb and turn a blind eye to what's going on.
> First thing is I don't believe in paid courses/MOOC's/Books

> what to learn so that my career will be sustainable for the long run (make money peacefully)

> get foundational learning at a free of cost and career experience should be the learning process

Maybe OP thinks education should always be free. But I got confused because they think on the job learning is the learning process and then obviously your employer is paying for your training indirectly or directly. So maybe the point is that OP doesn't believe in paid courses by themselves but is fine with employers paying for that?

Obviously people should be compensated for their work creating courses/MOOCs/books

But OP wants to make money like everyone else and live peacefully. But others have to work for free for OP's benefit.

I don't know how to process this. I'm confused.
What's equally fascinating is how they manage to brainwash and agitate so many people to kill each other, from their remote estates in Dubai, Spain, Italy, France, and from yachts in the open sea. Many countries can be called "rich country of poor people" but Russia, Belarus, Ukraine indisputably beat all competition.
The rate of change over time can be used against you; many people consider their businesses’ month-over-month growth (or lack thereof) to be private information.

“$WEBSITE did 50,000 signups a month during the beginning of the pandemic, but now struggles to sign up a thousand a week” is a story.
What have you made?
Yes.

But there is so much to know one short life

I use Perl, now, for shell scripts. Long before LLMs I decided I could not learn another syntax when Perl was 99% as good

Same reason I have not learnt Sed and Awk.
>Just as some doctors are bad, some vaccines are bad.

I suspect that most doctors are bad, because in general medicine appears to be very medieval to the extent I have explored. Same goes for vaccines. Most seem to be ineffective or harmful, and when they appear to work it can be difficult to attribute it to the vaccine. Quality verifiable evidence and integrity seems to be missing in the medical sciences.
It was an increased rate of adverse effects due to drug mistakes, which is monitored and easily detected so unlikely due to just an increase in detection
Ask HN: How would you learn webdev if you had to start over today?
Considering how LLMs will change how we develop code, how would you approach learning web development as a newbie, for the purpose of building things?

It's me. I'm the newbie. Feels like there are so many different frameworks and sub-frameworks to learn. What's highest signal-to-noise? What's likely to stick around, what foundations should I focus on learning myself, and what can I farm out to ChatGPT/Copilot to half-ass?
Unreal Engine Multiplayer Tips and Tricks
I recommend siphash24 [1] for its excellent statistical properties and good performance. It's a light weight, almost cryptographically secure, seeded hash, very popular in hashtable implementations.

[1] https://en.wikipedia.org/wiki/SipHash
Woops, I meant walter
The group is small enough, ie intimate, to not do zoom. Just bring it up.

Or turn the camera off. I dont get why people confrence with the camera on. Its usually a distraction and is fraught with dangers.

If you're not talking your mic should be off, you camera should be too.
I'm fairly certain I read there are slave markets even today in Libya.
This plays rather faster than I remember on my 8088.

My favorite was to launch the bomb while making a vertical climb. It goes off-screen but eventually comes back.
Bringing knowledge is one thing, which is legal, but stealing source code and design files from your employer to copy it to the systems of their competitor where you now work is a completely different thing which is illegal.

Companies want your knowledge, not you bringing proprietary IP from their competitor to work, as they know that's a very expensive lawsuit waiting to happen.
You fail to see what the problem is here. The problem is freedom eroding banking laws that do peer into my fruit transactions. They should be first challenged in the courts. Calling for violence isn't legal either, doesn't mean we support the state peering into all my emails.
Fertility as Metascience
That's essentially the plain-language interpretation of what the author of this article is pointing out - when you plot (actual score) against (difference between test score and actual score), you will always find a trend that underperformers overestimate and overperformers underestimate - for the exact reason you state.
Conversational AI is a great tool for education
I think he watched for a particular star to disappear behind his neighbour's chimney, from a fixed vantage, on the understanding that this should always take exactly 1 day, and by measuring how many seconds have elapsed on your clock you know how well your clock has kept time over the previous day.
That's a great observation. For what it's worth though, it does seem logical to me that the best would also be best at estimating their skill. Not necessarily because they're better at it per se (though there's likely some of that too, for the reasons originally posited by D-K), but also because they have an easier problem to solve. When you know something well, it's fairly obvious that that's the case. (Think of the experience of acing a math test. It's entirely possible you'd know you answered everything correctly.) When you struggle somewhat though, it's much more difficult to estimate how much you're struggling compared to how others would fare.
This can be dealt with to an extent by truncating the extreme ends. Even the middle quartiles in the graphs in the linked article show the same trends.
Thanks for stating just how much of a statistical minefield this is. The reference does a great job showing just how wrong the DK studies are. Unfortunately, most people have already made up their minds and are happy to link conflicting blog posts as evidence.
It's fascinating how great Elo and similar ranking systems are at curbing DK. You just get a number, and that's how good (bad) you are. It's incredibly precise too, there's just no arguing with it.

Also since the topic is D-K I'm a bit scared that I'm the fool here, but isn't he misusing the term autocorrelation? What he describes sounds like just normal correlation?
> The Times hasn’t screwed up the game the way I thought it would

I don't know... they've changed word list multiple times breaking my TUI version of Wordle.
> These "trends" are not statistically significant, but they certainly are a trend!

This is an oxymoron.
Ask HN: Can you detect heartbeat rate from a video
Of the person holding the camera (maybe through micro vibrations) it would of course depend on camera
Is it a bad thing?
Would the world be better if no sanctions, no anti money laundering rules, no financial regulations could be applied by governments?
My original comment (https://news.ycombinator.com/item?id=38415864) is a response to the comment I quoted (https://news.ycombinator.com/item?id=38415793).
If you use a random number then you need to store it somewhere to map back to the original. Sqids is an encoding, you can decode the sqid back to the original without storage overhead.

Features like the profanity filter avoid creating URL routes like /user/cuntFh.

Cross language support allows interop between the encoder and decoder across microservices written in different languages.
Or, it isnt even an identity, just an account. I have one for my pension in France, and theyve been updating their systems and I can no longer enter addresses abroad. So I must leave it blank and never change any personal details because I'll fail the forms checks... I can't prove I'm me because it's just some account.
A problem here is that while the companies will generally make very clear that they don't want you to have any single line of code, any schematic, any drawing, anything at all from your previous company; they may also expect you to bring "experience" from the previous company, thereby pressuring more junior employees into doing exactly that - bringing some docs from the previous company - but not telling about it. Through my career I have been to several meetings where everyone was, notebook in hand, expecting to hear the "experience" from the new guy. That is obviously as legal as it gets, but the pressure for the junior employee to have kept a couple of notes is there, and you'd never know.

i.e. I suppose no one was aware that he had this code, and it's unlikely it went into nvidia's codebases or that nvidia wanted it; but it also doesn't mean nvidia did not pressure the guy into doing that.
I was not aware of that problem. The do_info is trivial anyway, so performance is not an issue there. But in ansicat, that might speed up significantly the HTML rendering (which is quite expensive with images transformed as ANSI strings by Chafa).

So I would be curious to have some benchmark and would happily accept patches improving performances in ansicat.
Idk I genuinely feel like after having to deal with 10+ doctors who all had different opinions. The last doctor finally made the same conclusion as me and he was the last person I had to see.

There's always exceptions. And sometimes reading publications pertaining to a very specific thing should give you more say on a subject.

I just feel bad American tax payer money and the best years of my life was spent on telling medical professionals they don't know what they are talking about.
People were willing to die for the revolution and Napoleon. Apparently, self-determination and free will doesn’t apply if you don’t agree with their politics.
Your argument doesn't really hold.

The task did get easier in the short term and in the long term. The only thing that changed was the task itself.

Local job markets were the only practical thing for most people, but if you found a job somewhere else, you wrote a letter. Farming took dozens (or more?) of people per farm, now it's done by a small team if not a couple -- the task isn't to farm to provide a living or feed your family, it's to supply tons and tons of foodstuffs to a global economy.

Similarly, you can now call or video chat with your immediate family when they're at the store, while you're working from home -- or even if you're in an office 20 mins away. And if you wanted to run a small farm, you can now do that, providing for your family and maybe even generating a small income (see YouTube for homestead channels).
As a German, living in a car-centric city with egregious and never-finished public transport projects in rich districts, but no functioning public transport, this makes me envious. And it seems very well-thought out, focusing on connecting suburbs.

Please, let this project finish successfully and inspire others to quit the madness of resource waste that is car scapes.
Black Friday shoppers spent $9.8B in US online sales, up 7.5% from last year
I haven't seen that article.

The way I see it, there are a few different kinds of software.

An old kind is something like using a spreadsheet instead of an abacus or punch cards, using a word processor instead of a typewriter, email instead of snail mail / fax machine, etc. In this case, you're using computers/software to increase the efficiency of some external, real-world, non-computer thing, and it works pretty well, especially if you have a complicated logistical problem like running a big warehouse, airline, bank, etc.

Another kind is software that talks to other software, like a trading algorithm, exchange, a search engine or spam filter where the inputs to your software are the outputs from some other person's software. In this kind of software, there is never any permanent outcome/result, it's just a never-ending arms race where you write some software that temporarily produces better results, but then the other side figures out a more elaborate way to exploit it and get through the filter or better SEO results or whatever, and then you obfuscate some more / change again, etc.

Unfortunately, more and more software is now in the latter camp :(
The number of times I witnessed tourist's suitcases being swiped from the RER B as the doors were closing was just depressing.
What API allowed that back then?
That's a fun use of LocalStorage.

I used the same LocalStorage sharing technique to update the target window when the setting had been changed on a separate browser window. Just listen for the storage.onChanged event for the update.
If the discussion was about boiling pasta water I'd be on board (e.g. a discussion of the every day). But it's wearing the clothing of science and so falls flat (for me). None of the details turn out to matter for the real technical definition. Amusingly the one detail that does matter- air pressure and by proxy elevation- is omitted.
Two years of using nearly exclusively offpunk without ever trimming the cache:

2.5G gemini
1.3G gopher
1.5G http
23G https

With the exception of dynamic webpages, every single page I’ve read in those two years is there. With pictures. And with every single page linked by those webpages. And all the pages linked on HN.
Will this make annoying cookie banners go away?
Well, matter of opinion, and judging by critics' lists your opinion is the minority.
It's not what OP is looking for, but there's a relevant video I know of by a well known game-dev, The Thirty Million Line Problem - https://www.youtube.com/watch?v=kZRE7HIO3vk
Well. It also depends on who you're importing. I don't think anyone in Europe complains that their Filipinos aren't integrating.
The trick here, is that once you got him his own seat at the table, he was perfectly happy to sit on it with his face poking up and watching us play. If I just made him get off the table, the first time we look away he would hop right back on and start knocking pieces off in protest of this mistreatment.
3.2kbps is the maximum rate of symbols (i.e. 3200 baud). So K56Flex squeezes one extra bit per symbol.
I think someone posted the mirror in the time between me loading the comments and writing my own one
I think if you close a window, another pops up. Or two.

You should go to this site and test this.
It’s not ideal, but I’d go with something non-JavaScript. Heaps or Kha in the Haxe ecosystem would be a far more worthwhile choice IMO.
>IMO this is more of a "don't ask don't tell" thing.

I assure you isn't. If your company (in the law abiding west) has any suspicion you're using another company's illegally obtained proprietary IP, they won't see you as some hero doing God's work and put you on the promotion track wile closing a blind eye to what you're doing, but they immediately ask you to delete everything and every trace related to that.

Foreign IP is radioactive and they don't want to get sued because you're bringing some source code and PDFs from their competitor, which might not even be that useful for them anyway.

There were even cases of companies ratting out their employees they found using IP they stolen from their previous employers and getting them arrested, because if you stole IP from their competitor what's stopping you from also stealing from them?

>not audit the new employee's dev environment

Audit how? Against what? Stolen foreign source code you don't have? That's just not realistically possible to audit every employees work and accurately determine if they are or not reusing source code they stolen form a competitor, especially if the employee doing this is careful to change or redact what he's checking in.

Only thing you can audit is against FOSS code that is public, but not if it's stolen proprietary code and the employee made sure to not check-in anything giving away the origin of the original IP holder. They didn't catch this guy until he got sloppy and made this huge blunder.

You can never secure everything and audit everyone, especially if you want people to get any work done and not feel violated, so everything boils down to trusting employees they won't steal from you, and trusting the legal framework and law enforcement they'll do their job when in need, so you just have everyone sign NDAs and hope for the best.
I assume (but don't know) that this method of construction would be less viable in more seismically-active parts of the world.