skysight-inc/HackerNews huggingface dataset:
Are you managing petabytes of data though?

What kind of servers are you running? What's your max QPS?

The fact is with your mmap impl. you probably use ram + virtual memory, and have more ram than needed to compensate for the fact that you don't keep the most used keys in memory, which a DB will do for you.

Point is if you have petabytes of data and access patterns only mean you access a subset of it, even Mongo might be cheaper to run.
In the U.K. there are plenty of pubs in residential areas (as there have been since long before zoning was a thing) and they may often be noisy in the evenings. Some people will buy a house/flat next to a pub and then discover they don’t really like the noise.

There are rules about when businesses may open (and when they may sell alcohol) but a lot of them are historic Sunday trading laws or designed to give convenience stores an advantage over larger supermarkets. I think there are rules about where industrial buildings may be located. I think there are very few rules about where offices may be (and they can be open whenever) and there are probably some generic night noise laws, but eg the pub example above isn’t breaching them (you may see a pub with a sign outside asking people to be considerate or more rarely a pub with a sign that says something like ‘a pub has been here for X years and our neighbours should have known that it would be noisy in the evenings’)
It’s also a patently absurd statistic by any possible measure.
The OP's premise is that you need more frontend. No comment has any information supporting it, and both are disagreeing on it.

If what you take as conclusion is the premise, you have just been a victim of confirmation bias.
>Torrents are back.

They never left because most of us saw this coming.
That's a shame. And also on appeal, the judgement was tamped down. What is the system working here is that the woman got her medical bills paid for, and in a country where medical bankruptcy is a routine thing, that's really important.
I was shocked to learn recently how diverse various parts of Russia is. There's hardly anything common uniting Russia including language. Russia is so huge simply because they did not had mountains to protect from marching invaders and the kings solution was to keep marching until they found mountains to define the boundaries. Along the way they made treaties with all sorts of culture and it became Russia.
Ask HN: CLI Journaling Tool for macOS
I use JRNL on my linux machine and it's great. I am spending more time using my Mac and would like the same experience. I installed jrnl but it is very buggy. It regularly fails to recognize the date and continuously throws this >Quote line that is unescapable. Sometimes it fails to save entries to file at all. Maybe it's the ARM M1 chip? Maybe ZSH? I don't know but it definitely doesn't work as well as it does on my Thinkpad running Pop_OS.

Can anyone suggest an alternative CLI journal tool for Mac?
Murderers don't disproportionately trigger chargebacks. We've had this discussion a lot in the past few years [0].

[0] https://news.ycombinator.com/item?id=28337834
You could put LineageOS on that Pixel, though.
Can someone post that rotating puzzle post from yesterday? I think I missed it (and can't seem to find by searching)
Any with your own domain, because then you can change the provider later if you make a mistake
Thanks a lot for making this! Really exciting and difficult game, makes my mind tired. I just got 16 several times in a row, seems like that's my level, will try tomorrow to see if it improves after sleep.
"nonlossy pixel-perfect animations "

That sounds way less awesome, when you consider it only had 256 colors, so allmost all content did indeed loose a lot, by converting to gif.

And this is actually the first time I have heard of apng and interesting that it is even now widely avaiable. But I do not really see a broad use case, compared to webm.

Because file size matters usually much more, than pixel perfect animation.

I wanted to convert a short screencast to a gif, result: hundreds of megabyte big monster, with crappy quality.

The same with webm: 2 MB and good enough quality.
I'd prefer to catch such errors at compile-time. More static the language is, more optimization/analysis can be made.
Sometimes the problem can be simplified when your CPU is 64-bit capable but you limit array sizes to 2GB, then you can use 64-bit math to calculate memory sizes to avoid integer overflow. Java and Google protobuf are two such examples. Sometimes the 2GB limit is acceptable, sometimes it is not. You know protobuf even tries to limit string size to tens of MB for safety? The simplification can not be accepted as a general solution.

Back to your Raspberry Pi 4 example: The CPU is 64-bit, but most users only use 32-bit OS with it. Today most Linux installations are 64-bit. I believe Google doesn't care much on protobuf's security on 32-bit systems. So does the other OSS software. So if you take it seriously, it works but it is not safe(when we are talking integer overflow).
Ah, a parser doesn't have to he recursive to blow the stack. Several layers of calls with lots of temporary arrays of large discriminated-record variables blew in my face, because of a misunderstanding about the size of some objects and not enough stack space reserved :-\.

I wasn't thinking of asking the SPARK examiner/prover to prove stack size, more for gnatstack itself to support the full SPARK subset with precision. IIRC gnatstack used mostly -fstack-usage reports with a thick layer of post-processing, which can probably be improved with a layer of abstract interpretation handwave :-). I'll have to check the current state of affairs before I complain any more.
well, you answered it. "because they can"
You're right, these are separate issues. What you're describing is really just money laundering, which is already illegal and there a number of dimensions available for this to be discovered and prosecuted under the law. What the person you are replying to is concerned about - and rightfully so[1] - is that zealous enforcement of banking controls, even though it comes from the same principled place of "dictators shouldn't be allowed to hide their funds in country_that_has_laws", can and probably will result in banks making decisions about who has access to banking services based on internal political dynamics. It's a huge elephant in the room that I think deserves more discussion and scrutiny.

[1] https://twitter.com/OttawaPolice/status/1495367658132361216
Looks like it is also possible to buy "punch limiting" harness. Here is an example search on Ali: https://www.aliexpress.com/w/wholesale-expander-boxing.html
Once again the leaker went to Süddeutsche Zeitung [1] and left his/her/their documents there. Panama papers [2] and Paradise papers [3] started there as well. I'm really wondering why that is.

[1] https://www.sueddeutsche.de
[2] https://en.wikipedia.org/wiki/Panama_Papers
[3] https://en.wikipedia.org/wiki/Paradise_Papers
Get yourself a dog and regularly allow it to take YOU for a walk, particularly in a park or `green' area. Turn your mobile off and use music to help your mood.
> I don't know about you, but I don't want to do all of that. [...] I don't recommend being on either extreme of this spectrum.

It's a list of extreme techniques for protecting ones' identity online. Of course, completely sanitizing your online presence is difficult, and probably unnecessary. I thought the two lists were a nice rhetorical framing - present a dilemma (total openness vs. total anonymity) and then wiggle out of it to a compromise.
>especially in these days where ML can be used to statistically narrow down and pinpoint who wrote a specific piece of text only based on things like use of punctuation, vocabulary, sentence structure and style.

I think you can fight ML with ML - for example, use GPT-like algorithms generate text for you. But then you must also be careful about when you post - I remember some of the Russian trolls were exposed because their bursts of activity coincided with 9am-6pm Moscow time. So you have to use a random number generator decide when to appear online if you want to hide your location. There's always something which can narrow down their search. One small mistake and you are busted. They don't even need to pinpoint you exactly, if it's narrowed down to 1000-10000 people who meet the criteria, they already win because they have the capacity to go through the list one by one and eventually find you.
Your grandparents came at a different time with different skills from a poorer place relatively speaking.

If new immigrants are finding the quality of life to be lower than expected because rents are higher and opportunity to buy a house is lower than your grandparents era you have to agree that the quality of life may be the same for newcomers. Plus the quality of life in China and India is higher than ever.
12 matches on my first go. Not very impressive, but likely an indicator of my middling IQ.
Also, why would you put your public key in your own authorized_keys on the same host? (that has the private key)
Is that something people do..?
Edit: typo
11 shapes! This is a fun game. I think it's testing something other than shape rotating though.
That's kind of the point. What makes you think that people still using suboptimal GIFs are going to want to go update those GIFs to comply with breaking changes in how the spec is interpreted?
Consumption cannot scale to infinity. There's little harm in periodically taking account of the externalities of the things we value.
A few more things to consider:

* I've been playing with checkov recently as a way to track Dockerfile quality and best practices

* If you use GitHub, here are some additional considerations

* Use image digests for base images and configure Dependabot to update

* Look into implementing OpenSSF Scorecard and Allstar

* Supply chain security is hot right now. Look into cosign (signing) and syft (SBOM)

* Step Security has a GitHub action to harden the runner. Think of it as Little Snitch for runners
$200M+ worth NFTs stolen from OpenSea via an email phishing hack
You can, yes, but not in the mail. (That's a terrifying thought!)

I agree that it needs to be treated with respect. Not allowing the public to access things that need to be treated with respect is indeed treating them like toddlers.
And be OK that sometimes some people don't want to interact with anonymous randos... Credentials are not everything, but they are a filter on medias with large amounts of time-wasters...
They were touting their graviton (arm) powered instance types a lot at last year's reinvent.

https://aws.amazon.com/ec2/graviton/
> I so want this abomination of a technology uninvented.

Good enough beats perfect almost every time. The real fail is that the major desktop OSes have spent the last 20 years jockeying for a monopoly on how software is made on and distributed their platforms. Apple and MS (and even the Linux desktops to a lesser degree) want me to have to build and maintain completely separate apps for their platforms to unlock all of the capability in their GUI.

You know what I want as a user? I want to be able to buy Affinity Designer and run in on whatever device I have. I don't want to care about Mac, Windows, Linux Chromebook or whatever. I would love to have some real Adobe apps on Linux.

As a software developer, it's about time that we stop having the native vs. whatever universal GUI layer debate, too. I've never seen a single ticket for an Electron app where the user was reporting that my app wasn't MacOS-y or Windows-y enough. I have seen plenty of tickets with native apps where something isn't right with the clipboard, print menu or or some component wouldn't correctly embed on a paste.
So, like Delaware?
> It's a list of extreme techniques for protecting ones' identity online.

The items I quoted do nothing to protect ones' identity online. Snark is only effective if relevant.
The article touches on a good point: one mistake and you're out. It doesn't even have to be your mistake - you didn't choose to put your SSN out there after all, yet here we are.

This gave me a radical company idea, on the other end of the spectrum: spam as a service. Something that'll take your name, email, and other things and put it all over the internet in questionable and plausibly denial ways. That way, even when someone is trying to find things out about you, it'll be hard to find, and easy to deny. (I'm kidding of course).
> Can't it be considered public transport as well if they're owned by a transportation company, to be used by the public, and not an individual?

Sure. But then you would have something that is actively managed and planned by the local municipal government (implemented by a commercial or semi-governmental public transport company). It wouldn't look like the current mess where coverage is decided exclusively on the basis of profitability, multiple companies battling for dominance in the same area, and externalities such as misuse of public space left completely unaddressed (because not technically illegal).

A proper solution that could be considered part of public transport would have rentable (e-)bicycles with fixed terminals to retrieve and return from/to. Like Citybike Wien or StadtRAD Hamburg.

> If you have a link and/or some keywords I'd also be curious to read your source material btw!

I read it in a column in NRC, the source referred to is this report by the Amsterdam municipality:

https://docplayer.nl/221773234-Tussentijdse-rapportage-deelv...
Thanks for the explanation.

Do you know how they get the strontium atoms in place to be hit by the lasers? That’s the part that throws me given the scale.
What do you do with world’s hardest logic puzzle? Make it harder (2012) [pdf]
Depending on the model, this various from "extremely easy" to "cheap tool required". Search around, there's plenty of sites with that information (but the "official" sites would certainly not have it.)
It's what I was taught in the US as well, if you're on foot you should be going opposite traffic
Looks like an editorialized title.
https://devblogs.microsoft.com/dotnet/announcing-yarp-1-0-re...

https://aka.ms/aspnet/benchmarks (click on the "1 of 21" pagination at the bottom of the page and select "Proxies"). You can compare it to nginx, envoy, and haproxy.
That might be why the next thing in the article is:

>I don't know about you, but I don't want to do all of that.
Could you please stop posting unsubstantive comments to Hacker News? You've been doing it a lot, unfortunately. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
The other part has no relation to Jevon's paradox either. Stating that as creating a game becomes "cheaper" people do more of it is the basic behavior of the demand.

Jevon's paradox is about people spending even more on the thing than before the thing got cheaper. If you state "as creating a game started to take less time, people spent more time doing it", that would be a form of Jevon's paradox. But just that "as it started to take less time, people did it more" is not.
It's also likely a made up number. I find many people think business is about careful planning and optimising what you do for the best outcome. In practice, it's the opposite - you do what hope will add the highest value in the long term, then you scrabble about trying to realise that value or change tack in response to feedback. Some win, some lose, and all with varying degrees of severity.
Why did you post the same comment as by user kajal7052?
When Turbo Pascal came to the Mac, it made life MUCH easier. I started with MPW.

What was always difficult, was the toolkit. Apple had MacApp (but not when I started). In fact, the original Adobe Photoshop was a Pascal/MacApp (1.0b9) app.
https://devblogs.microsoft.com/dotnet/announcing-yarp-1-0-re...

More here: https://github.com/microsoft/reverse-proxy/issues/40

It was hard to read on my phone, so I don't know if it shows what you want to see.
Ah, beat me to it :-)
Hokey old values like "respect your neighbors, and their right to be wrong" will still work.

"Chaos is coming" hah! It's been here all along, you've just been lying to yourself about its distance from you.
Lua 5.4 has to-be-closed variables that are similar in functions to with blocks in python.

Unkike the __gc hook which provides no guarantee as to when it will be called, if ever, the __close hook is called when a value goes out of scope.

http://www.lua.org/manual/5.4/manual.html#3.3.8
Again, you are focusing on one specific source as an example. Feel free to ignore a decade of research on this topic -- but it's worth getting informed IMO.
Thanks for that. Now I have 530 episodes in my podcast queue :)
"I am confident that true sovereignty of Ukraine is possible only in partnership with Russia."

Indeed. Under Russia's warm brotherly embrace, Ukraine will have full sovereignty, as long as Russia approves. And seeing the marvel of human civilization that Russia is today, who would say no to such a deal? High incomes, long peaceful happy lives, a representative government... The list goes on. Clearly all anti-Russia sentiment is a product of western deviousness.
The absolute numbers of patients in these groups (4 vs 10 for ventilation, 3 vs 10 for death) were so low that the difference between these groups didn't make the threshold for significance. Nothing to see here, to be honest.
Hey - David from The Land of Random newsletter here. I shared it on Feb 7. I'm glad to hear you got a bunch of traffic from it! It was the second highest clicked link.
Good article!

As an experiment, a few years ago I put my mobile phone number on my blog, and to date I've only received 2 anonmous messages on Signal but no calls besides recruiters.

The old adage "No one is thinking about you as much as they are thinking about themselves" is true.

While it's good to practice good security hygiene, be mindful of also being practical.
Article by ipnon "On the Historical Unity of Americans and Russians"

"Russians, Ukrainians, and Americans are all descendants of Ancient Sahelanthropus ... We all come from the same Hominid species out of Africa"

See that was easy? Oh wait, I don't have thousands of nuclear weapons and an army of millions.

We are sadly seeing the return of might equals right, and history is written by the victors. But the difference this time is that the strong have the option of ending everything for everyone if they so choose. Assuming Putin is crazy like Hitler, then who knows if this is what he will decide to do.

The military options available to great powers today gives the most leverage to the most deranged. Americans and the West have lost their appetites for war and imperialism. The costs are too great and the benefits are marginal. The depravity of the Russian ideology-state doesn't have these limitations.

MAD means Russia wins as long the conflict is a military one. The only way out of this now turning Ukraine into Russia's Iraq/Afghanistan. An endless insurgency that grinds down resources and public opinion. It's a hybrid war of plausible deniability, disinformation, and cyber warfare. Europe is in this situation because the West is fighting fire with water guns.

The Bear will stalk eastwards until we play the same game.
I am not sure paper usage is down. Overall, humanity is using more than ever.

As for video calls, they don't need massive data centres since it's supposed to be p2p for all sorts of reasons.

I am struggling to get where you come from. The actual content is so wrong, that it seems satirical, yet it's presented in a very serious, almost patronising way
> Yes we still have paper and lots of it, but now it's significantly reduced.

But a la Jevons Paradox [1] I'm sure the total amount of information being shuttled around now is far more than what was being sent around on paper -- bu orders of magnitude. So it's not at all clear that we still have a lower net ecological footprint.

[1]: https://en.wikipedia.org/wiki/Jevons_paradox
Judging by the fact that all external links on this page appear to be dead, this must be quite old.

Also, isn't generating/enumerating maximal length LFSR solved? AFAIK the maximal length is known to always be 2^n-1 for n bits.

It should be relatively straightforward to check if a given polynomial has the maximum cycle length. All you need to do is make sure that it repeats after 2^n-1 steps but not after any of its divisors. Evaluation can be done using something similar to double-and-add, so assuming 2^n-1 is factored the check should run in poly(n) time.

A (not entirely trivial to compute) formula for the number of max-length terms is also known: https://oeis.org/A011260
Perhaps not infinity, but if we manage to exploit space then it'd be close enough.
Well yes and no.

Being a football player is also applying comprehensive checklist, question is who does it faster and is able to execute it.

Like I do understand all the exploits but executing them and executing them quickly or iterating over possible solution space is taking me 4 days on HTB easy boxes.

There are people who break really hard boxes in matter of hours or even minutes.

So for me it is comparison like I am playing soccer with my neighborhood friends and playing premier league. Like I do know the moves that should be done but I do not have reflexes built for that and building those reflexes takes years of focusing on playing football. Having reflexes on which exploit to choose or which tool you should pick up to go through with hack is something like that and you need years to build it up.
How is that? There are still plenty of devices with USB A/Headphone jack available. Apple devices are far from the "whole market".
I mix @realname and @pseudonym accounts. I'm generally pretty careful about what I post under my real name and less so under an alias.

However, over time I drop enough clues that people could figure my real identity with a little work. That leaves me with the worst of both worlds. It seems safest to assume that your identity is always tied to everything you do online.
Because someone already wrote a text on the historical unity of the Germans and the Austrians?
Something that might be of interest: https://github.com/hzeller/txtempus

I live in an area without decent WWVB reception. So one of these days, my plan is to build a house range WWVB antenna so that I can get all the radio clocks in my house working consistently.
That assumes the same amount of information is being passed around. The ease of the modern internet has led to more work being produced for servers to process. No video site 10 years ago had HD enabled by default, for instance.
Writing competitive applications or games without a huge team. In the 80s and early 90s, a single person could create an office application like a spreadsheet or word processor, or a best-selling game, in a year or less. Today, despite much better tools, this is almost impossible.
> Their security features are awesome.

The certainly implement a layer of security on top of email, but as always the weakest link defines the strength of the chain. How often can you use these extra security features, given the capabilities of your peer? Back in the PGP days, I think I was able to send a real (not just some test email) encrypted email less than 5 or so times? I can't imagine things have gotten much better since then.

Edit: not saying to give up, but perhaps email just isn't a good choice for secure communication. I've had lots of success with Signal for example.
Ditto and recommend them!
NFTs close the crypto loop back to cat videos. So now it's really cat videos all the way down.
It's a great website! I shared it on my newsletter "The Land of Random" https://thelandofrandom.substack.com/p/the-crypto-restaurant...
Just remember that Apple was definitely going to die in the 90s and there's nothing that could possibly change the trajectory of technologies or companies.

Written from my RIM BlackBerry
Interestingly: it is Facebook.com/dating

That's also the only page I've ever seen Facebook let you use multiple accounts...