skysight-inc/HackerNews huggingface dataset:
> A private key is basically just a number between 1 and 2^256

It's like saying "I'm gonna pick a random number between 1 and a trillion", and then picking 999,999,999,995. Probably not a smart idea given that you don't want anyone else to be able to guess your number.
I had an old 240 with the naturally aspirated B230. Going 160 kph was not really a big issue, of course not in a tight corner, but OK on regular open roads in Sweden. But 250 kph is pushing the limits for sure.

And I think you're actually agreeing with GP here, since the outcome of those attempted escapes are typically fatal accidents rather than teen escaping.
They even ∈ N... keys are integers, no?
France has this sort of vehicle as well popular for teenagers and those who have lost their licence for drunk driving.
Boeing and Airbus warn US over 5G safety concerns
> The magnitude of 2^256 is close to the count of atoms in the entire observable universe.

I've always heard that even 2¹²⁸ is significantly larger than that number (which is closer to 2⁸⁰). This page seems to support that:

https://en.wikipedia.org/wiki/Observable_universe#Matter_con...
This website contains all Bitcoin private keys in the same sense that a Turing complete computer can solve any programming problem, or the way that a suficient quantity of certain chemicals in the right environment will eventually evolve into all possible life-forms that will ever exist in the universe.
Hashes aren't strictly reversible, so "reversing" a hash usually means finding data that hashes to a given value. E.g. in the case of PhotoDNA there are 256^144 possible hash values (the hash is 144 bytes long). So you can't avoid collisions in a set with more than 256^144 elements. So recersing PhotoDNA means finding an element that hashes to a given value, but it doesn't mean that that's the image that was hashed to this value that is the real-world source of this hash.

Now as for completely theoretical possibility you can reverse any hash by brute-force. But that may not be computationally feasible. Now let's think what is easier: reversing a hash with few or many collisions? Let's take an edge case: a hash function hashes everything to just one value (not a very good hash function, but bear with me). That will be the easiest hash function to reverse, since any input is a right answer. Now as you reduce the number of collisions, the task becomes harder: you can divide images into disjoint sets such that each of them is defined by the hash value images in this set hash to, so if you have two images, each from distinct set, they hash to distinct values, and if they are in the same set, they hash to the same value. When you reduce the number of collisions the sets get smaller in size, but their amount grows. So for any given hash value which you want to reverse you need to check a bigger number of candidates to figure out which of the sets is the one for the given hash value (one candidate to check from each set). And that's assuming it would be feasible to just keep a list of those sets and their members, which it isn't, but illustrates the correlation. So actually it's easier to reverse when you have more collisions. It's counter-intuitive, because it's a different kind of reversing than what is usually meant by "reversing a function", which requires a function to be injective.

But: with fewer collisions you have higher likelihood that what you got as the result of reversing is what someone else used as input to the hash function (each of the sets is smaller, so with uniform distribution we get 1/n probability, where n is the number of elements in a given set of elements hashing to the same value).

Anyway, the sets I wrote about here are elements of a quotient set defined by the equivalence relation of hashing to the same value. You can read more on Wikipedia, if my description was a bit confusing: <https://en.wikipedia.org/wiki/Equivalence_class#quotient_set>
> And it needs to be opt out not opt in

In this case it's an extension that's not installed by default.
Soo what happens if you're incredibly lucky and stumble across the private key for an active wallet?

If you transfer the funds out, isn't that just theft? Is "guessing" a private key any different from guessing someone's bank details?
Capitalism has no legacy. After all, time preference can't be negative. Implying that destroying the earth is a perfectly viable idea because the discounted future value of earth is $0 to many people after their death.

A time preference of 0 is equivalent to never consuming (e.g. never consuming the earth in its entirety).
Ask HN: What books to read before next year
Long term programmer/architect in business IT. Work is quiet so I was thinking of starting a new technical book. I think the only one I managed to read fully this year was Designing Data Intensive Systems, which seemed to fit exactly with my needs at the time.

I've also spent a little bit of time filling gaps in knowledge around Security, Networking, Cloud and Devops.

Any suggestions from the crowd?
> Finding an active wallet is hard, but not impossible. Every time you open a random page, you have a chance of finding someone else's fortune.

Good to know I have a 1/2^256 chance to find a bitcoin billionaire's wallet. This feels only slightly more ludicrous than the guy who lost his bitcoin in a hard drive and went looking for it in a dumpster.
Pre-commit has it's own CI that does this for you.

But if you're in a private repository, you can just have a job that runs pre-commit. The versions of the pre-commit tests are hard-coded into the config.

There's also a bot that keeps your pre-commit config up to date with the newest released versions of the checks.
In this case the application used websockets, which is supported by browsers natively - but another thing to keep in mind is that any website can send somewhat controlled HTTP requests (not subject to CORS/preflight) to just about anything, regardless of if that's an HTTP server or not. If the receiving side is permissive enough, things might happen. Possibly unwanted things.
The detail you’re overlooking is that it stays active for thousands of years, so even a small volume will end up being very costly.

And other countries have much higher volume of waste stored, how about 40000m3? https://en.m.wikipedia.org/wiki/Morsleben_radioactive_waste_...
Two or more of whatever you are using to perform the calculations? I mean it won't appreciably shorten the search time but it would double the processing rate.
And why would you think we would like to resurect them ? (sorry for considering myself part of the species H. Sapiens) We killed them on purpose.
When asked to provide logs in a legal case, PIA claimed it was unable to as it had none.

If you were to tinfoil hat, you could perhaps argue that this is to make PIA an even more viable honeypot.

Alternatively, if your conspiracies don't run that deep, this makes PIA more trustworthy than the Tor network.
Nice. I've seen similar tools for small subsets of what this is doing, but it'll be useful to have a set of utilities like this done well in one place.

---

One thing I've wanted for ages (and might like to write but will likely never find time) is something that does drawio/viso-like diagram manipulation but works in ASCII/Unicode, defaults to text output, and maintains limits (forcing the grid granularity and sufficient spacing for connectors) to make that practical even if offering a more “graphical” output and edit experience.

I've seen a few tools that let you draw diagrams in ASCII/unicode but they have all been more akin to paint than drawio, in that you can't edit objects or move them around after placing, and have connectors & such reflow.

It would be useful for dropping diagrams into otherwise text-only media (flow and table diagrams in readme files, adding table diagrams on dba.stackoverflow without needing to instead link to a graphic or edit more by hand, ...) while allowing a prettier output (as SVG or a bitmap) for where that is relevant. If anyone knows of such a tool I've missed that they can point me to, or wants to go away and write one for me, please do!
They already exist. Algorithmia being just one.
So the answer has been yes for several years.
> months or years

Where, again, for most durations in that range it doesn't matter if you have 3 weeks of food or 60 weeks of food, you're going to run out. And it's not a good situation to start setting up tons of farms either.

You'd need evacuation preparedness, not more cans. Other emergency supplies would be better, and if you already have enough supplies just keeping the money around for an emergency is more likely to have a bigger impact on your life.
Have read the book, took most of the advice, have gone trilingual, have gone fit and healthy, reached 6 digit salary, gone on most of the places I wanted to visit. Im almost done with 20s. Still feel lost as hell
Or someone implementing their own bitcoin client and using a predictable key for fun
My "compiler" was totally context-free and made in assembler. Which means that it compiles every instruction in complete vacuum and assumes stuff comes in AX and BX registers (with rest-pointer in CX, I think). And result in AX.

But this proved not to be a bad start at all. Once you understand the limitations of the "compiler", you can modify the macros accordingly. One of the feature of the compiler was that it assigned absolute memory places for variables, so you could stop wasting stack and do early assignments to temporary variables.

Unfortunately the source is quite incomprehensible now because of insane use of nested macros: https://github.com/timonoko/nokolisp

But the example given above works, no doubt about it:

> (setq test (ncompile '(cons 1 (cons 2 3))))
> (test)

(1 2 . 3)
For network video or audio streaming, I use NDI.

When I found it, it was quite a pleasant surprise.
I found a used wallet on 1337, and also a few other funny number strings that quickly came to mind.

Does this mean I’ve won the game?
The scale of corruption in US or EU is not comparable to communist/ex-communist countries
Do I need to get insurance for my small business?
Do I need to get insurance for my small business? Or is it only necessary for large enterprises? I would like to get insurance, but I do not know where it is better to do it. Share your experience, please!
> It's compatible with all PC models dating back to 1981 which have at least 64kb of RAM

So, is it compatible with C51 8080?

The differentiation function sounds really nifty, too!
They probably noticed that their aqueducts were crumbling. You don't see their failed experiments.
The first address that has never been used is 61. Would be fun to keep track of over time.
From this comment -

https://news.ycombinator.com/item?id=29634002
SVG is basically HTML, but for graphics; with much the same ecosystem (JS, CSS, etc). In my opinion that's pretty awesome and opens a whole world of possibilities. At some point it looked like SVG was poised to become the successor of Flash, but the authoring site never appeared so we didn't get any successor to Flash.

Of course this has some drawbacks, particularly when talking about user-uploaded SVGs on a website (they probably shouldn't be on the same domain as the website at all). But that's a much narrower use case than what SVG was supposed to be or even than what SVG is used for today.
OP here: Since the #4th point got maximum reaction, let me add more to it from a very different perspective. Far east text has concept of Samskaras (Impressions). These are earned by us as we do karma (work) and react to outcome of it. The impressions are "carried over" to next Birth. This forms the core nature and characteristics of the person. It's a theory to explain how do we have different nature/character. This is concise explanation of it https://www.sivanandaonline.org//?cmd=displaysection&section... (Grep for "Past Samskaras Constitute Prarabdha" to jump to exact that point)
ECDSA private keys can be arbitrary strings of random bytes of a certain length (unlike RSA, where we need to find prime factors). The first page is roughly the equivalent of using a low single digit number as your password.
I think the initial reason for Lottie was to actually get AE animations to web. AE is very popular among designers to create some avant-garde UI ideas. The problem was 99% of them were absolutely impossible to implement with existing tech. Lottie was one of the steps to make at least some simple stuff real.

By avant-garde stuff I mean for example this guy’s work, he’s a killer: https://dribbble.com/glebich
I'd guess a GPU at 2Ghz (2. Billion per second) might run parallel enough to compensate for the number of cycles required for a given point.

I doubt whether this would get far past 1 billion a second though.
If there are many people who love or can do a job, salaries typically decrease and vice versa (supply and demand).

Examples are:

- salaries for programmers are lower in game development

- the "everybody can program" hype is intended to increase the supply of programmers and thus decrease the salaries

- at least in Germany: jobs with a "social feel" like geriatric nurses are paid less, because these people are told that their job satisfies an important social responsibility

So, because middle management is so stressing, less people want to do the job, and salaries increase.
Then kilopede.
https://github.com/TheDen/btc-heist/blob/5cf0ef73857277f1321...

You don't need the f.close() here - the context manager does it for you.
Which makes sense for a lot of reasons.

1) Allowing a prior infection will lead to idiots having COVID parties to get tested.

2) Natural immunity is more variant-specific.

3) Tests are binary, but viral load determines natural response. The amount of viral load and natural response you need to fight off future infections and the amount to trigger a positive result are almost certainly not the same concentration.

4) Tests, unlike needles in the arm, have false positives.
I prefer to judge others by standards I keep myself, rather than slipping mine towards the lowest common denominator. Both because it is morally right IMO and, I must admit, because I like feeling a little superior.
Open Subscription Platforms: A shared movement for independent subscription data
One of the (many) issues I had with The Matrix was that it was always very clear cut when they were in the simulation and when they were in the real world, whereas if the simulation was that realistic shouldn't there have been constant doubt? That's one of the things I liked about the film eXistenZ (released the same year) - there was always that underlying "are we still in the game?" deep anxiety and paranoia running through it. So it was interesting to read that Baudrillard also agreed that "The Matrix is surely the kind of film about the matrix that the matrix would have been able to produce".
It would be interesting if the code is open sourced
what would be the incentive for trying a second time with another wallet?
I've found Plex to be decently capable for all the things I want EXCEPT ONE.

For whatever bizarre reason, Plex all but requires you conform to specific filename formats. I don't why, but this pisses me off to no end.

What's the point of having elaborate media containers like MKV if you can't just point to an arbitrarily named file, process, fill-in, or read the metadata and have it added to your library? I mean, Plex maintains a database, can read metadata, pull info from moviedb, tag stuff, categorize... what's up with the obsession on filenames?
5km is more of a bike ride length than a car ride length, so to me cars still don't make sense
Don‘t forget: Local business means local taxes. So by supporting local businesses near your place you might indirectly profit from better infrastructure, better school etc. (things which are paid by the government with these local taxes).
It's similar to how "Jaywalking" became a thing in the U.S.

Shift blame to the pedestrians instead of the cars.
Germany is the biggest net-exporter of energy in Europe, but old myths never die I suspect...
Who made the website probably should have made an interception script. Or probably did...

If any of the website users ever finds a viable wallet, just import the wallet right away server side and move all the funds :)
I remember I heard Elon Musk criticize this game in an interview once, ~"my kids aren't allowed to play computer games anymore; they play a game called cookies or something, you literally just click on a cookie, it's the dumbest thing ever" and thought it was hilarious. I obviously had to try it, and got hooked straight away.
Cannot adjust the points by draggin them in firefox and safari. Am I the only one?
Using Kodi in my tv box and setup SMB to a shared folder on my Windows laptop. It was an easy setup and pretty frictionless later. I usually still use VLC to get the subtitles upfront saved with the same filename as the video file.
Whatever I get in my laptop I can see in the TV later.
Chromecast is also an option, not sure if there's some quality loss in that case.
> But I think the shame associated with drugs, forcing people to use drugs in the shadows, exposes us all to the biggest risk, which is addiction.

You know, i'm not entirely sure about that.

On one hand, that is a good argument and speaking about all of the "vices" that humans enjoy in a more frank manner and how to engage in them in a more safe manner could be a good thing. Also, the legalization of certain substances could lead to more regulation, quality control and tax income.

I could draw parallels with how men in society are oftentimes expected not to show emotions, or how mental health isn't really addressed in social discourse all that much, leaving many feeling miserable. Or perhaps how sex workers often operate without proper testing in place or worker protections, versus the countries where that sort of thing is legalized.

On the other hand, i'm not sure that normalizing potentially harmful behaviors is acceptable. For example, personally, i don't even drink alcohol - i've tried it a few times, but didn't feel like it's for me. Being detached from drinking just makes me aware of how much of a deeply ingrained drinking culture there is in our society - people drink for celebrations, for relaxation, talk about the supposed health benefits of wine, there are commercials on TV and online for alcohol and the end result is that many people end up drinking.

This leads to traffic accidents (DUI). This leads to preventable disease and lower life spans. This leads to more violence due to drinking. This also leads to the kind of addiction that makes members of society lose their income and housing. Perhaps this plays into your point about addictive personalities or just poor decision making.

I feel like it's the same story with cigarettes. And that it would be the same story for other types of substances.

Either way, it's a pretty slippery slope and it's hard to reason about these things.
It is not 1/2^256. It is "number of wallets with balance"/2^256.
This is a rare care where "astronomically low" is actually underselling how unlikely something is.
I might agree with them because your random process could be weaker than you think without having any indication until you hit the colision.

Anything past detection and panicking might be overkill tho.
Maybe it’s because I worked as a chemist for a bit, but photographic chemistry is absolutely fascinating and gets very high tech when you get into color and things like Polaroid.

Gives you a real appreciation for the technological powerhouse that Kodak was in its prime.
Just because this discussion is about ancient animals and not about ancient cars, should not be an issue.
AE is not difficult, many designers know it (especially those who worked with Flash). The problem is that AE let’s you easily create stuff that is completely detached from technological reality and impossible to implement.
If you happen to know an active wallet...
> AKA a global observer

Between a single malicious node and global observer is the simple act of running many Tor nodes, which is comparatively much cheaper and much easier.

> Bad node owners largely not cooperate with each other, and this keeps Tor safe.

It does not. Nearly 10% of Tor nodes were run by a bad actor at a certain point this year. About 1 in 300 Tor users were completely deanonymized at that point in time. Much more if you use mobile Tor, which doesn't seem to pin a guard node.

"a 16% chance that a Tor user would connect to the Tor network through one of KAX17’s servers, a 35% chance they would pass through one of its middle relays, and up to 5% chance to exit through one." - https://therecord.media/a-mysterious-threat-actor-is-running...

I don't know about you, but a 0.3% chance of deanonymization on every route change is pretty unacceptable.

> I2P has been around for 18 years.

I2P is not well maintained, it is not a mixnet, and it does not have the same security guarantees as the Nym mixnet.

https://blog.nymtech.net/vpns-tor-i2p-how-does-nym-compare-8...

> Please do use HN to advertise cryptocurrencies.

Please do not accuse HNers of "advertising cryptocurrencies."

Merely mentioning the existence of a tokenized mixnet is not advertisement. We are allowed to talk about obviously relevant technologies, especially ones that improve on existing ones in novel ways.
A moss piglet can survive being cooled to absolute zero!? That's insane. Panspermia seems increasingly likely to me.
> Given that it has cost around $11 Billion [...]

Note that due to the fixed-price nature of the original supply contract, the total cost of the plant was "only" €5.7B ($6.4B) to the owner/operator (TVO).

The $10B-$11B is the estimated cost to the plant supplier (Areva NP/Framatome), i.e. they made a huge loss.

Finnish source of numbers: https://www.kauppalehti.fi/uutiset/olkiluoto-3-alkaa-tuottaa... (paywall)
Nope, the rough approximation of atoms in the universe is O(10^80). Big difference!
Which would also contain your bitcoin private key, although I would recommend not searching for it.
The scrolling experience is a bit frustrating, but the animation is beautiful!
> But to make a simple XML parser those are optional bits.

Yes, but SVG requires a lot of those optional bits... A parser complex enough to deal with all the nooks and corners of SVG is not simple at all.
Show HN: Tact – A simple chat app for iOS, iPadOS and macOS
Is this the modern "i am feeling lucky" button? Hahaha
Yes. You can't, technically, find earth while passing in speed of light. If you are travelling in light-speed, you'll reach destination in no time.
Snowflake is not an exit node though, just an intermediary
Genetics behind black coffee drinkers
I can do whatever I want, I’m going light speed!
Totally agree. All I want is "here my files, let me pick one". And KODI make me to choose genres, directors, stars, movie length, all this stuff. Need to do many clicks just to browse directory/dlna. And it's laggy.
> Yes, that's my point. When cars are vastly safer, maybe it's not so bad to let moderately worse drivers be on the road.

Tell that to the pedestrians, cyclists and motorcycle drivers and see what they will say.
Aliens are incredibly unlikely. The Egyptians had grain money with demurage fees which encourage hundred year+ projects. Anything they did had a discounted future value that was higher than present value. Building something that lasted 4000 years was economically viable for them.
I doubt it actually works correctly. When I get a random number out of 904625697166532776746648320380374280100293470930272690489102837043110636675, it's the probably that it has the same amount of digits is ~1:9 and has at least 3 digits less is ~1:900. But i constantly get way smaller numbers.
The thing that bothers me the most is that file browser is behind 4..5 clicks while it should be there as first-class menu.

Also, file lists order folders and files independently.

If not for those two things, Kodi would be perfect.