skysight-inc/HackerNews huggingface dataset:
Wouldn't it be simpler to just build everything so that a missing second even every hour or two isn't an issue? No? Why not?
Since delta encoding is applied after this step, it's probably better to just use 26^5 instead of trying to pack extra things into those bits.
Perhaps because I'm an introvert, but never quite understood the motivation for social exercise in VR. Half the advantage of it is that I can work out on my own time, in private without being coupled to fixed schedules or other people's expectations.
I was the same, I thought it would be because I slept poorly and that krick in my neck would be there all day and cause headaches.

What did I do? Drink water! Holy shit did that fix it almost immediately.

Buy a half a gallon metal jug and sip that all day until you finish it. Instant fix.
John List is a top behavioral economist; the humble-bragging is backed by science, FWIW
> But your business will suffer if you optimize for efficiency over customer satisfaction.

But who are the customers? Business, engineering, or finance? :)

> it's a lot easier to run a team where everyone on the team can meet at the same time.

Of course it's easier. It's also easier not to maintain documentation or standards, just be a five person startup and have everyone be in the same room. Enterprise communication is hard! Even when you're in the same time zone. The question isn't "how do I get my life to be a utopia?" but "which challenges should I choose?". If you run an organization, you need to put your employees first, even ahead of your customers. Employees and customers both come and go but 80% of the time the effect of an valued employee leaving is far worse than a customer leaving, and you have far more control over whether employees leave than whether customers do. So you can either put your employees first (build a calm workplace) or you can put your customers first (prioritize feature development velocity in organizational design).

> I think we both agree that it's better for devs to get paged for their services instead of operators

No! Dev should never be paged! If I "buy" Jenkins off-the-shelf, and it breaks down in production, guess what, I don't get to page the Jenkins developers! Why should internally developed services be any different? If Ops needs to page someone from Dev instead of waiting for a response at normal business cadence, then this is an Ops failure, not a Dev failure!
Thanks for sharing. I would like to add the Artistoo framework (not mine), which is an easy to extend implementation of the Cellular Potts Model in JS that you can also fiddle around with in the browser. It supports chemotaxis, movement of cells in reaction to nearby concentration of diffused chemicals. I have used this in a project with genetic algorithms to evolve cells that "hunt" for food.

https://artistoo.net/examples.html
Here's another example from a constrained environment: in Andy Gavin's interview with Ars Technica, he talks about a domain-specific compressor they made for storing Crash Bandicoot's animations, because storing each coordinate of each vertex for each frame would have been too large.

https://www.youtube.com/watch?v=izxXGuVL21o&t=21m12s
I like your website, like a digital scrapbook immortalized online
nah i get it. and some people need to work on vacation or they won’t enjoy it. i can still think it’s crazy
Since it is obvious it wouldn't last 300B years, how do they plan to synchronise time on a replacement clock? And if they can't do that with equal precision, what good is having it at all?
Yeah I have a friend at an IX, with a lot of insight into IPv6 and he's constantly "chasing" ipv6 support in his personal life. It's just not worth my time right now.

And someone in this thread said the problem is not at the consumer level but at the enterprise level, BS. There is maybe 1 or 2 ISPs out of a dozen here that do IPv6 at all.

Mostly it's enabled for mobile operators for some reason, maybe they need the IPs more than regular broadband operators.
> This example above is the entire dict file, not the wordle fil

only 5 letter words from the dict, not the entire one. check the grep command at the beginning.
I always appreciate how HN links to sites that hardly have any ads, reminds me of old internet pages from a few years ago
This seems misguided. If you are taking principle-of-least-privilege seriously (and it seems that's what people are trying to do with very sophisticated authz systems) then legitimate users will bounce off the edges of their privileges very frequently. If they can't figure out what those edges are or how to expand the frontier when necessary, they're not going to be able to accomplish necessary tasks.

A policy of "stay the hell away, don't even ask" only works if you're drawing the boundary very far from the user's legitimate sphere of influence.
Small price to pay for the truth.
Colic is really bad, it hurts the baby quite a bit, so they'll cry non-stop, which makes the adults crazy. If you have such a baby, it helps to remember how badly it's hurting them.

Have you ever had really bad heartburn? Now imagine that for hours on end, with no ability to do anything about it.
>Ultimately, we concluded we are moving to BSD on future projects where possible. Not because of some overwhelming need to keep source closed from customers, rather just to avoid the mess.

It makes sense that developers or slave owners want different freedoms then users or slaves. If your code was BSD or GPL do you still need a layer ? If you are not a slave owner you are not affected by the fact there is a law that does not allow owning slaves.
I think this old proposal contains some interesting ideas, such as:

“2.5 Mapping of version 4 numbers

Initially, all existing Internet numbers are defined as belonging to the NSF/Internet AD, number 192.0.0.”

This means you could keep your assigned IPv4 address if you already have one, and wouldn’t need two separate addresses, right?
It's a mix, some do some don't. About 30 years ago it was not common at all, but there has been a huge reversal.

The messaging right now is that breastfeeding is better, but be careful not to oversell it so that you don't make those who can't feel bad.
Sounds like a similar pricing model to MxRoute, who I've been quite happy with.
It's because there are still significant issues in the average user's stack. If I enable IPv6, my ISP puts me behind a single address still and requires NAT that my router won't do.
This happens to me all the time for no discernable reason. The first time it happened, I had recently had an ear injury and was freaked out because I thought I had lost hearing in one ear. Nope... The balance just got cranked over to the left for some reason.
That’s not how patents work.
I had somehow not understood that you ran the api yourself.
So at first it seemed reasonable to use the HttpClient to fetch someting that was available over HTTP somewhere. But then I realized that you hosted the api yourself. To me it seems very inefficient to introduce both server and client to analyze some text.
But paying 50 USD still keeps the data in the cloud. You cannot spend money to solve the backup problem, you need a process and quite a lot of technical and organizational skill.

I honestly think there are less than 1 in 100 people who have a working system of backups that would bring them back all their photos taken from their mobile phones.

Since Google turned off syncing of photos to Google Drive, my system broke for instance. Like OP, I haven't had time to set a new backup process up since then.
I would normally think that this is the population that matters was meant as since this is the predominant number of users these are the people that matter in delivery of services, since if you can make a logical demarcation of your userbase then you can use that logic to determines who 'matters'.

Since they then showed that the statement was factually incorrect and the largest number of users was not in the developed world I would personally have found that an adequate take down of the report. Personally if I had written it I would feel like a fool and be depressed at my own stupidity. So, since I don't think that this is the population that matters was meant as anything other than 'our preponderance of the users are here and thus they matter more' and my belief that the takedown, touching on the intellectual vanity of the authors, would be more than adequate. I found the whole PC HotNets complaint story a bit overdone.

But obviously the author and his friends thought the this is the population that matters bit was meant as more derogatory than I took it as.
Google's new Chrome OS Flex wants to turn your old PC and Mac into a Chromebook
Citation needed on that one :) How do you think elites took control, other than through mutual obligation?

E.g., if you farmers grow the grain and give us some, us warriors will protect you from the other tribe who would burn your homes, enslave your children, and steal your food. Or, us priests will resolve your disputes according to our tribe's values, and intercede with the gods to ensure the rains come.
There's a technique whose name I can't remember, where you take a bunch of words and you produce a much shorter string that has all of the input words in it but overlapping, where the beginning of one word is the end of the previous. Functionally it's like a 1 dimensional word search, and you store pointers into it for all of the individual words.

Anybody know what I'm thinking of?
I can still buy genuine Lenovo batteries for my Thinkpad T440p from 2014. Yes, they are not cheap (the 9cell battery cost ~140EUR in Germany). I did consider switching the cells myself, but given that a good 18650 costs around 7-8EUR, and all the work involved, I don't think it's worth it.

EDIT: I see now that all current Thinkpads have integrated batteries. What a shame. One more reason to keep my T440p alive as long as possible...
That'd only matter if you're trying to make measurements across the time where you switch from one clock to another.

If you use it for 10 years to study gravitation waves, it'd be fit for that purpose since you'd be comparing intervals from the same clock.
Very good to hear. When they launched I remember them saying that it will take up to 15 minutes for the VM to be ready.

My small Hetzner VM has been reliably running for years now, so I'm super happy with them, don't get me wrong.
Why do you think that? Most people actually need to pay Google at least for the data storage subscription.
Doesn’t “minimiz[ing] wealth concentration by imposing a competitive cost on obtaining coins”, basically translate to “only the wealthy can afford the compute resources needed to mine”? So, not really minimizing wealth concentration as practically gauranteeing that only those with a tremendous amount of resources to waste on PoW will see any return? In fact, the first link in the post [0] touches on this point very well in the first 30 min or so.

[0] https://www.youtube.com/watch?v=YQ_xWvX1n9g
".....To avoid reporting the full amount of his compensation in Nissan financials, as required by Japanese law beginning in 2010, Ghosn had Greg Kelly (a Nissan director and former head of human resources) structure complicated deferred payment plans that went unreported under his own interpretation of the disclosure rules- of which Nissan's auditors never agreed to, & totaled around $80 million at the time of their arrest. In addition to paying for properties & renovations in cities like Rio de Janeiro, Beirut, Paris + Amsterdam...Ghosn also charged family vacation expenses to the company using this method. He also shifted to Nissan personal losses of US $16.6 million related to a personal swap contract. In return for a personal letter of credit from Sheikh Khaled al-Juffali to Ghosn during the 2008 crisis, which served as bank-demanded collateral for Ghosn's swap contract, Nissan also indirectly paid $14.7 million from an internal discretionary fund known as the "CEO Reserve" to a wholly owned Juffali company in four installments."

He had some messy divorces too. This slushpuppy fund seemed purposed to conceal his true holdings & losses (behind company ink) which is obviously very illicit in Japan. Sad too...He was once a visionary. A cost-cutting mastermind & instrumental in pioneering one of the first modern electric cars to the world (Nissan Leaf).
I think you are thinking of a trie
It's a scientific instrument. Some things need the precision.
This person's conclusion does not follow from his or her premise
How many disks does this require?
I'm not sure whether this list is only for CA's, but I'm gunning for 'U-Skate World' (a specific set of coefficients on the Gray-Scott reaction diffusion) to one day hopefully have a chance at being shown to be turing-universal:

https://mrob.com/pub/comp/xmorphia/uskate-world.html

I've also found some things that I thought looked and behaved vaguely 'game-of-life-like' in other formulas in Ready:

https://youtu.be/W6sO8ZkgU9s
For what practical applications is it the only choice?
Great product!

Could this be integrated into gmail? That will make e2e email encryption default for a large part of the population.
Of course, browser extension is still needed for other domains.

When will this be made available for general use?
Actually I was summarizing his article. The situation he describes in pubsub for Websockets is exactly this.
"One second per 300 billion years" is really a statement about the bandwidth of the signal that the clock generates, translated for lay readers. We don't know what the actual bandwidth of the signal is, since it's not stated in the article. Bandwidth is measured in Hz.

In order to measure the bandwidth of the signal (and how accurate the clock is), you have to measure the clock over a period of time. The shorter that period of time, the worse your measurement will be. The smaller the bandwidth, the more time you need to measure it.

Note that a signal with 5 Hz bandwidth and 5 Hz center frequency would make a very terrible clock, while a signal with 5 Hz bandwidth and 5 GHz center frequency would make a very nice clock. The bandwidth is the same in both cases, and the amount of time required to measure bandwidth is the same, but they make very different clocks.
AMD has the PSP which is basically the same thing.
microscope invented

Wly_cdgr: Why don't we just make things bigger?
Yes, in fact, the current state-of-the-art atomic clocks are hitting a limit called the standard quantum limit (SQL) of the quantum projection noise (QPN). Basically, atomic clocks operate by probing atoms with an accurate local oscillator, in this case, the laser, to drive the clock transition (here, 698.446nm or 429.228 THz). In this two-level system (a ground state, g and excited state, e), you can think of the measurement yields a "pointer" that points the state of the system (which is a superposition of g and e, which is related the the fraction of atoms in the ensemble being excited, i.e. the excitation fraction), however, such measurement is not certain, hence QPN.

However, there're workarounds to beat this SQL. One approach people are working on is called the "spin squeezing", which, one can think of the uncertainties of a measurement mapped onto a 2D plane, for simplicity, a circle. Spin squeezing is used to improve the uncertainty in one axis while sacrificing the other, like squeezing the circle into an eclipse. There's a group in MIT which attempted to show metrological gain from spin squeezing in 2020, which they failed.
Really neat.

I found my dad's DUI.

He went into rehab and cleaned up. I got to spend more than a decade with a sober father, before lung cancer got him.
There were proposals at the time (1992!) for a backwards compatible version but they were rejected in favour of a clean slate approach.

https://dl.acm.org/doi/pdf/10.17487/RFC1385
> What is so bad about just going out and doing sports with people

Inflexible, time intensive, lacks variety, intimidating to those with lower fitness, dealing with annoying people, competition limited to whoever you work out with rather than matching your level, affected by weather, injuries, expense ....
In Europe unless the law has changed, in most jurisdictions the typical US style licenses are considered void unless the consumer of such software has been given and agreed to the license before acquisition.

That is why most ship wrapped software started putting a reference to the license on the box.
Almost every console and handheld have been sold at a loss -- including the new Steam Deck. Games, licensing, and access to the platform has always been the money makers.
They must have optimized it for making more money rather than showing proper results
I am CS mayor and would say that I failed to create a system that works reliably for backup.

My digital footprint is only something like 2 TB, but none of my devices can store this kind amount of data at once without external HDDs. So doing a backup is a step by step manual and time consuming process of downloading and juggling data, rotating individual backups, etc. I rarely could think of doing it more than once per year.
VR exercise was a bit of a revelation for me. Used to run 8km per day but lockdown convinced me to try exercise at home using VR and I fell in love with it. Apart from being fun (you're literally playing computer games), I got a much better workout, exercising parts of my body that running didn't touch. I actually started bulking up in my upper arms for the first time in my life. Really surprised me and sold me that this could be one of the real "killer apps" for VR if enough people knew about it.
Epic History TV.

Napoleonic Wars: https://www.youtube.com/watch?v=91OmO2YMiDM
Well, I guess I learned something new today. That link doesn't work. Still paywalled. I didn't know that sites like New Scientist block archive.is
No, not a trie.

After throwing more words at the Google Wall, it finally allowed that what I'm thinking of is the Shortest Superstring Problem.
I'm convinced the name Alphabet was chosen to mess with Amazon. Bezos has said he choose the name, in part, to have it very early Alphabetically.
C has had a true Boolean type for over 20 years now, since C99. This time around they're merely dumping the backwards-compatible _Bool/_True/_False syntax + keyword-like #defines in <stdbool.h>, and replacing it all with proper keywords.

That said, it would be nice if C caught up with Algol 68, seeing how that's the one many of the concepts (and the corresponding keywords) are taken from. Let's start with first-class functions...
Does anybody know how much words the Lingo/Motus GB game had ? Can't find the info online. Might be interesting toncompare to the original 1994 version (if it can be decompiled ?!).
You can do that with “git show HEAD” (and “git commit --amend -p”).
What kind of smart-ass OS would do that in a single line text input form?

This is a feature that belongs to a word processor.
If you believe the consensus of medical professionals, then yes there is. In my country, Infant formula comes with a government-mandated warning on the tin recommending you not to use it. Maternity wards won't give it to newborns unless there's a medical need, and if the mother can't produce enough milk, they work hard to ensure that she can. That's the "appeal to authority" reason. How wrong it is, and even how sure we are of that, I have no idea.
You can see a trie in action used to build a better regex expression: https://www.npmjs.com/package/trie-regex
The best way to do pub/sub on the web with a standard protocol is MQTT (https://mqtt.org). It supports websockets, it scales, supports authentication, can handle unreliable networks.

We use it exclusively for the soon to be released 1.0 version of Zotonic. See: https://test.zotonic.com (running on a 4.99 euro Hetzner vps).

We developed an independent support javascript library called Cotonic (https://cotonic.org) to handle pub/sub via MQTT. This library can also connect to other compliant MQTT brokers. Because MQTT is fairly simple protocol, it is fairly easy to integrate in existing frameworks. Here is an example chat application (https://cotonic.org/examples/chat) which uses the open Eclipse broker.
The possible number of x-byte-long valid UTF-8 strings is defined with the following recurrence relation:

f(-x) = 0
f(0) = 1
f(x) = 0x80 * f(x-1) + 0x780 * f(x-2) + 0xf400 * f(x-3) + 0x100000 * f(x-4)

(Replace 0x80 with 0x7c to account for ES6 template literals.) The characteristic polynomial for this recurrence has a positive root of 144.61 (or 141.12 for literals). This means that you can actually put quite more than 7 bits per byte in a valid JS code, provided that your decoder is negligibly small enough. Indeed, there exists an encoding that allows exactly 7 bits per byte by using two-byte-long UTF-8 sequence as an escape code [1].

[1] http://blog.kevinalbs.com/base122
What process do you have to stop this spammer sighing up again. It sounds like you already have some automation, but in this case it got flagged for manual review.
> grow you company (that's the point of a company)

OMG... No. The point of the company is to provide satisfactory profits to the owners. In case of many smaller companies, the point is not even that, but instead "to provide a place of work for owners where they can work on their own stuff and on their own terms".

Plenty of people don't care about infinite growth. People are not bacteria.
> Ownership is the power to coerce someone to do your bidding

I could maybe agree with this. But I find the gap between "helmet laws" and "you're forced to do the government's bidding" rather wide. Like as far as I can tell this reduces to "any reduction in rights is ownership", so the government limiting your right to murder people means that the government owns you already.
Why can't you appeal? Did you get a lawyer?
My daughter had 3 different cries that I learned when I was left alone with her for 1 week when she was 3 weeks old.

Hungry. Wet. Tired. When I learned these she was easy to take care of.

The night terrors tho. That phase is soooo hard. 3 weeks walking up in the middle of the night screaming for no reason. Hours to get her back to sleep. Then just stops…
If it feels stressful to you, not sure what to recommend other than the "don't do it". If it's just the "it feels wrong" part, why is it wrong? My weekend days feel a lot better if I just spend half an hour or an hour on something to gain knowledge.

Just explain it to your family, block some time for it and stick to a time limit.

In my case I started early on with computers, then during my teens was too busy with meaningless stuff. Now I have that same urge to make up for that. A couple of years of uni also pound in the, "didn't learn anything today? That's stagnation".
I figured out what was charming about that, and it was the camera shake.

Digital animation sequencing lost the entropy from the shaking of the cel frames.

It can be added back in via simulation, during production. I think I would love that.