skysight-inc/HackerNews huggingface dataset:
Related ongoing thread:

Former Coinbase PM charged in cryptocurrency insider trading tipping scheme - https://news.ycombinator.com/item?id=32180428 - July 2022 (370 comments)
Invertible Bloom Lookup Tables. They're like Bloom filters but you can also remove elements and even reconstruct elements in certain cases. Useful for syncing 2 databases which are almost in-sync, by sending only a small amount of data between them. It's used by Bitcoin nodes to communicate the contents of newly mined blocks.
Yep, Spotify, Amazon, Youtube, Google etc. they all use the same three algorithms:

- the more of the same thing algorithm. You clicked this thing, would you like to click it again. And again. And some more.

- the ever popular "we've shown you this thing a hundred times now and you never clicked it; we'll just assume we are right and you are wrong" algorithm.

- the ooooh we've detected that your ip address is in Germany and predict that you are now fluent in German. Would you like some Schnitzel with you Schlager music? This one in particular drives me nuts. I have user profiles with these companies for many years, browser settings that specify a preferred language, etc. I consistently never do anything in German with them. And they'll go ... here's some German content for you. Completely useless and obviously the only criteria they use for these recommendation is location. Worse, if I travel they'll unhelpfully suggest things for those locations as well. Basically, most of their top recommendations are the same generic stuff that they serve to everybody else in the same location.

Recommendation engines are hard and these companies gave up years ago and instead routinely by pass their own AI with some simple if .. else logic. I know how this stuff works. There's a little corner in the UI for the cute AI kids to do their thing but essentially all the prime real estate in their UIs is reserved for good old if else logic, basic profiling, and whatever their marketing department wants to promote to everybody.

If user in Germany recommend generic German stuff. There's no logical explanation other than that for the absolute garbage recommended by default. If you clicked a thing, here's some more things from the same source in random order. Amazon has a notion of books being in a certain order ... so why recommend I start with part 21 of a 50 book series by an author I've never bothered to read? Maybe book 1 would be a better start ... Book series are great value for them because if I get hooked, I consume the whole thing.

Most recommendations are just variations of simple profiling (age, sex, location) that consistently trump actual recommendations combined with very rudimentary similarity algorithms. You don't need AI for any of that. I work with search engine technology, it's not that hard.
You might want to give the Amazfit Bip a go, it's as barebones as it gets. The only gripes I have with it is the craptastic app and the lack of vibration, it only has a beeper.
I have heard stories about annotating the edges with elements from a group rather than using unlabelled edges. Have you heard anything about that?
I'm not sure how you interpreted "many third world countries" have notoriously dangerous roads as literally everybody worse than Norway (one of if not the safest in the world) fatalities as being a 3rd world.

I think you also failed to control for race and income, including the vast (per capita) oil production (which Norway taxes the shit out of) that is used towards the benefit of the average Norwegian (Norways is all the way up next to the Emirates in per capita oil production). One study in Chicago, found that those with 'low' economic hardship had nearly ONE THIRD the rate of fatalities [0]. Compound that with those who the study classified 'white' like the relatively homogeneous Norwegians, and you get several percentage points of correction as well. In short, there's a decent argument to be made that a Norwegian dropped into America is almost or just as safe on American roads as they would be in Norway. That is, roads likely aren't 3x safer in Norway, in fact they may be just as safe, so long as you are demographically like a Norwegian.

In short I would say it's probably not the Norwegian road laws or road system that are largely to thank, but rather the fact that Norwegians sit under a gold mine of which is rivaled only by places like the Emirates. And that gold mine is a source of the single greatest improvement in traffic fatality rate in demographic fatality rate, low economic hardship. So yeah, just be born over a gold mine with a silver spoon in your mouth like the Norwegians, why are Americans so lazy?

[0] https://www.ghsa.org/sites/default/files/2021-06/An%20Analys...
The complexity doesn’t seem to have really moved that much, just the output has absolutely exploded to the point where the average dev ops person is expected to do things that only tech megacorps would have pulled off 15 years ago.

It’s no longer acceptable for anyone to turn their service off for maintenance for example. They all have to roll updates out frequently and without downtime. They all have to scale to huge numbers of users and data. They all have to have almost perfect uptimes.
The West’s Climate Policy Debacle
Fount the HM/Recruiter with their skewed up anecdotal data. Usually bad jobs hide behind lack of salary data and just like companies want to evaluate me, I want to evaluate them first.
Use arrayanes instead of matrix efficiently in boardgames like tetris or chess"A bitboard is a specialized bit array data structure commonly used in computer systems that play board games, where each bit corresponds to a game board space or piece. This allows parallel bitwise operations to set or query the game state, or determine moves or plays in the game"
Prepare for blackout tomorrow? BIG Solar storm incoming
Perhaps you're focusing a lot on the roads themselves, and less on what's around the roads, or even the deliberate lack of road.

More often than not EU designs will put main roads apart from the activity centers, and have shared ways or slower ways inside dense areas. From a car POV it is subobtimal and ill thought out, while from people's point of view it's pretty great in general.
Just the same thing as people say on HN for other things. Your business model is not my problem.
Personal gain, whether that's money or status, at the expense of other people.
I have to say that it's not clear to me from your comment. If it is an open-and-shut case, why is it the subject of such controversy?
> 30% of IT projects still fail, despite “agile” now being widespread.

That's a very optimistic statistic, unless "fail" is defined to be something other than "the opposite of success".

IOW, a fail is any project that goes over time, over budget or delivers under scope.

If you're defining success as "well, we delivered eventually, and we delivered 80% of the requirements, and it only went over budget by 20%", then, sure, only 30% of IT projects "fail".
This is where I'm always curious to see what other dynamics are going on in other places, I don't know how else to say it except that has absolutely not been my experience. In live in just normal midwest suburbia, so if there's places living with that, I should really count my blessings I don't.

With a lot of these things nowadays, I've been looking at my receipt data and rooting through FRED, and obv the absolute numbers are probably not going to be bang-on, but the percentages are definitely pretty similar.

So yeah, it's not fantastic, but FRED data for chicken, beef, sirloin is like 20%, 26%, 51% in two years, which agrees pretty well with what little data I personally have, or their estimate is a fair bit higher for the sirloin (also prob hard to estimate since I wouldn't treat it like as much a commodity as ground beef). Milk is a similar story, FRED has like 40% in two years, knock on wood I don't think I've observed that, but dairy might be a midwest speciality for these purposes.

whole chicken, beef, sirloin.
https://fred.stlouisfed.org/series/APU0000706111
https://fred.stlouisfed.org/series/APU0000703112
https://fred.stlouisfed.org/series/APU0400703613
Finger Trees Explained Anew is a great derivation of the data structure: https://www.youtube.com/watch?v=ip92VMpf_-A
That assumes schools have dedicated IT positions, when its very common for the school IT to be managed part-time by teachers themselves, as often there ain't enough money for a dedicated IT position.
They were using Gmail though. Either the school could get privileged access since they presumably used organizational accounts, or they did TLS MITM with network proxies.
Presuming the original lab didn't also intentionally leave out important details to make it harder for others to replicate their research quickly. Why list all the details needed to replicate your research and possibly let other labs catch up and take your next grant? Much better to add a veneer of listing details but leave out a few of the really important ones.
yeah, post 2019, after the "internet" ban of 9 months was lifted, i was given the privilege of accessing 2G internet so that is the "backstory" of this username....
https://archive.ph/PZzGR

> Do Western leaders recognize or care that their climate monomania is endangering living standards in democracies and empowering authoritarians? Historian Arnold Toynbee argued that civilizations die from suicide, not murder. The West’s climate self-destruction may prove him right.
Sure if you have infinite resources to throw at a problem, you can do a lot. The actual question is: how much effort is all that, is it worth it, and what's the chance of success?

Realistically, for a property damage case, you're not going to get ten cops scanning hours of grainy security camera footage (that may not exist) from different angles and running all over town for weeks checking every auto body shop in the city looking for paint matches. Even if they did that, there's a good chance they'd fail (e.g. no video, no legible shot of the plates, culprit doesn't take his care into a shop), so they're not going to try.
I wonder what it would look like if you’re not allowed to cite papers in the field unless there’s been 5 independent labs that have managed to reproduce the result and all the labs that reproduce get to share in the credit (eg if there’s a Nobel prize). Would that change the incentive structure and create better outcomes? Science isn’t science until you have a repeatable process in place where observations match outcomes and the underlying theory. Someone proposing a bold new theory without the ability to test it usually gets significant credit even if posthumously for being a bold visionary which seems to have been sufficient throughout time as a motivator for the really foundational scientific victories.
Roaring bitmaps are compressed bitmaps and they're pretty great. https://roaringbitmap.org/about/
This is the fun and annoying part of the PE problem set :-) I work on them purely for fun, and suddenly with years between. Some can definitely be a bit annoying, but their purity and conciseness makes it possible to store problems in your head and keep thinking about them for a while. I've never felt cheated by the problems, as often there will be several ways to solve something, and it feels really fun to shave down the running time by improving an algorithm. They are also very well stated, so there's rarely any mistake or edge case issue with them (my experience is in the first few hundred).

Some problems are just fun to work out mostly through code, like Poker Hands [1] or Monopoly [2], and other more geometric ones like Magic 5-gon ring [3] or Hexagonal tile differences [4] are nice to just reason about on paper. These don't really require much specific knowledge. For problems requiring more knowledge to find useful tricks to solve the problem, I'll often load some related Wikipedia pages I can study on a flight or train ride.

[1] https://projecteuler.net/problem=54

[2] https://projecteuler.net/problem=84

[3] https://projecteuler.net/problem=68

[4] https://projecteuler.net/problem=128
Study shows that amino acid taurine could be used in anti-aging therapy
An annotated tree?
What a wonderfully content-free discussion on hacker news regarding crypto currency. Again. They're all the same. Crypto scammers. It's so tiresome.

At least acknowledge the difference between ICO funds, NFTs, native tokens, inflationary or deflationary assets, liquidity pools, slush funds with voting and governance attached.

Even getting some nuance on the different ways in which one thinks different crypto assets are a scam would be nice. But here I see no engagement or interest in the particular assets in question or the details of the story. Why?
Hoped for the action figures, expected electronic component, got machine learning model. Box of chocolates.
Ropes do this too; each node is labeled the size of its subtree. If you want to compute line numbers as well, add them as another label
Here’s gallup https://news.gallup.com/poll/261680/americans-believe-creati...
This is not what the law says. This why courts absolutely will rule against such practices. And this is why if some person goes to court against that, the snooping admin will get into quite some trouble.

There is a big difference between being able to do something and being allowed to do something.
Unfortunately, schools do have budget constraints, so "almost free" is very, very attractive.
You can also have an exciting work that fits your interests because life is short and it is better to enjoy most of your work hours.
You can walk into Mexico basically without a single check of any kind.
> Earlier today, following a Department of Justice (DOJ) investigation into a former Coinbase employee’s misuse of confidential Coinbase information related to listing decisions (...)

If my exchange was accused of having an employee doing something so damaging as insider trade against my customers, I would deny it if it were false, or apologize and promise corrections/reparations if it were true.

Instead, Coinbase does not deny that their employee damaged their customers, but instead spend their effort in denying the legal technicality that could make them liable.

I've made up my mind, Coinbase leadership are scumbags.
How would this be different from a review? and could one be sued for posting a opinionated review?

I guess the title intro and conclusion should be changed as a review..
Skip lists.

They are useful for checking in O(log(n)) if a number (or string) is in any of n ranges of numbers.

You just keep a sorted list of endpoints of the ranges, and when you do a lookup, you do a binary search if the search value is in the list, and if not, between which two indexes. If it's between and even and an odd index, it's in.

Very useful if you remember that IP addresses are also integers, and with IPv6 networks become way too huge to enumerate.
It's not about the SDK being shit. It's about Steinberg having monopolistic licensing over all of it.
Turbo Pascal 6.0 manual from 1990, page 210

http://www.bitsavers.org/pdf/borland/turbo_pascal/Turbo_Pasc...

What is old is new again. :)
> Well, waterfall used to not deliver anything at all. Not delivering anything is pretty useless.

That's pretty much untrue; had this project been a waterfall project then:

a) The devs would not have gotten paid until they hit particular milestones,

b) The deliverables would have been scoped upfront,

c) The agency would have eaten the cost of developing useless things, not the customer.

Because this was obviously an agile/Agile project:

a) The payment milestones were not specified upfront,

b) The devliverables remained unscoped until feedback was needed (which was well into the development phase),

c) The client eats the cost of developers time, whether or not milestones are hit.
Yea machines did that to laborers and computers did that to clerks, yet people still have jobs.
This is also my experience on a HP ZBook from 2014, with an Nvidia Quadro that is about to become unsupported. The two minor problems I have are: shut down (very rare operation) results in a reboot so I have to press the power button when it starts rebooting; sometimes it resumes to a blank screen so I have to ALT F3 to console and ALT F2 to X11 to reset something. My session is preserved.

Still better than having to use Windows or OSX.
Arm architectures, especially the one on an old raspberry pi b+ (running armhf or armel due to some technical magic).

I want to use the old pi as a node in a k3s (lightweight kubernetes distro) cluster but the current releases won’t run. I’m currently reading up on qemu and the k3s build process (which to me seems kinda convoluted).
The "5.8% more likely" statistic would be in comparison to the population rate, not the subgroup who aren't overweight or obese. That group would have a 1-(1-.78)/(1-.736) or 16% reduction in hospitalization rate in comparison to the population, resulting in a relative increase of ~27% if you compare these two groups.
Thankfully in Finland that would be massively illegal. The contents of letters and by extensions by email is so strong that employer or school would need to get specific permission to even try to access the headers.
If people start driving twice as much and die twice as much, I would not report the roads as being anymore dangerous.
ah crap!
sorry, i want..well, i think the best way would be to use some other language as an example

I want something like Zig, or C or any other low level programming language but i want it to be extensible and interactive,
so that i can interactively explore the system, add constructs that i want to, etc.
Macro/HL assemblers sound good but they are missing the interactivity
Count-min sketch comes to mind [1]. It's a probabilistic data structure similar to the bloom filter. Learnt about it in this system design video "Top K Problem" [2].

[1] https://en.wikipedia.org/wiki/Count–min_sketch

[2] https://www.youtube.com/watch?v=kx-XDoPjoHw
1. Nope. Technically you are supposed to show id if you want to go further into Mexico than about 40km? The army has checkpoints.

2. Nope to enter mexico by foot in certain border tourist cities, of course USA cbp/ice requires full id for anyone coming back.
It does: what Python calls lists are actually (dynamic) arrays.

There is also this module, which provides unboxed arrays: https://docs.python.org/3/library/array.html
Five journalists on covering the internet in search of meaning, not viral trends
Mexico doesn't check anything. Years ago I walked into Mexico.
2019 I rode a motorcycle into Mexico, so you could argue they had my plates, but they didn't know who was under the helmet, and definitely didn't know which 5' passenger I had as a passenger also wearing a helmet, even though you could argue she's possibly the size of a child even (she was just a small 23 year old)
The null hypothesis tells us that if we can reproduce repeatedly and reliably then we can actually use even relatively small number of reproductions to raise the net significance of the result (which also diminishes the ability for fraud to work as it requires a larger conspiracy instead of people just accepting people at their word).

If you think reproductions have failed then it’s on you to try to have a cogent explanation for why if you’re personally motivated by a belief that the experiment is actually valid.

The particle physics folks also have a different approach these days where they blind the ability to see results and do multiple cross checks of each other’s results to validate the data (because the underlying experiment is so expensive to run). That can also work in theory although hard to say what the success rate of that approach is just yet.
I spent a long time looking at an algorithm for long range force calculations called the Fast Multipole Method which is O(N) and found that practically it couldn't compete against an O(N log N) method we used that involved FFTs because the coefficient was so large that you'd need to simulate systems way bigger than is feasible in order for it to pay off because of cache locality, etc.
They also did another good unscripted section on their podcast, which I enjoyed, Ryan sprout and friend are both fun to listen too and seem to happily share details.
Same here, specially since many GC languages also offer the capabilities to deal with value types, and if it really needs to come down to it, manual memory management.

Somehow it gets lost in the discussions as everyone associates their GC experience with Python or whatever.
Does anyone know if this uses ICU under the covers? Is that affected too?
+1 if your input and output are both sequences, FSTs can be your best friend…Unless you prefer the company of the flaky cool kids from deep learning (CTC, RNN-T, …)
Alcatel-Lucent Nokia 7360 ISAM FX-8
Alcatel-Lucent NOKIA 7360 ISAM FX-8 with 2xFANT-F, 1xNGFC-E, provides 8 service slots and supports 2×100 Gb/s per slot, VDSL2 with vectoring, GPON, EPON (with DPoE) and 10G PON services
Not all forms of decay are harmful. For example, herbivore feces are mostly harmless, and indeed cow/horse dung does not smell too bad, particularly compared to human or dog shit.
I am quite sure those arcane C optimizations are also possible in Go, it is a matter to learn how to properly use value types and the unsafe package.
I have a Thinkpad X1 3rd Gen that does not handle that flawlessly.

I do not want to discuss that, I just want to show the value of anecdotal evidence postings: zero.
IMO, everyone should stop using Google's email and cloud due to privacy concerns.
i always try to ensure my code scales at worst linearly on 10x to 100x the expected data size, or at 1/10th the bandwidth or 10x the latency, or constrained cpu or memory (mobile).

pays big dividends in the long run, every time.
Is there a video of this scene?
Beside the cringe blog post abusing of the "german angst" rethoric, its not about being ledigt or not, but about offering a better experience to the school kids, which they do not.
I don’t need google as much as I need mdn these days.
Given that stocks and bonds are down over the past few quarters, I can't say I'm surprised.
Formal CHERI: design-time proof of architecture security properties
> I'm learning docker to run a bunch of services on an old computer.

Super cool! This is my go-to setup for all my at-home stuff. I was previously running Kubernetes for my home lab and had a bunch of fancy stuff for it setup (I'm a platform security engineer in an AWS environment) -- but I went back to managing Docker containers for each application I care about as it is so dang simple.

Good luck on your Docker/container journey. Totally useful in any situation in my opinion.