skysight-inc/HackerNews huggingface dataset:
I would have expected Goodhart's law (https://en.wikipedia.org/wiki/Goodhart%27s_law) to have been mentioned here.

For me the classic example was when all the doctors in the UK stopped letting people make appointments on any future date because they were being judged on how long patients have to wait for an appointment. So instead people had to repeatedly phone up first thing every morning. The war criminal Blair's government was very good at that sort of crap.
"CO2Rail is still in the pre-prototype stage and proceeds will be used to help transform the CO2Rail vision into a commercial reality"

Most certainly a scam. Over the thumb, not viable.
> I would carry it in a bag sometimes to university and you would feel it randomly turn on with the fans whirringe.

I had this problem with XPS 13. It would turn on in my backpack and by the time I was at work, it would be hot like lava and almost dead battery.

My XPS 9570 is the opposite - sometimes it decides to just not turn on anymore. So I can press power on and nothing happens. Sometimes it will power on for a second and dies. I found that if I open it up, disconnect the battery, then try to power it on with charger connected it will sort of half power on, then I can turn it off, reconnect the battery and then power it on without charger and then connect the charger after it boots up. I have replaced the battery to a brand new Dell one, updated BIOS etc. still the same problem. Then it sometimes charge the battery sometimes it won't. I have replaced the charging port as well, didn't help. Bought new original Dell charger twice - worked for a couple of weeks and then laptop won't recognise it. It was the same thing with XPS 13 that it won't recognise the charger after a while. I had a box full of Dell chargers.
I read plenty of people have issues with XPS not powering on.
Imagine going to a meeting and then spending half an hour trying to turn laptop on.
It's definitely my last Dell product.
We might ask what is the opposite of spreadsheet mentality, because while tracking data is important so is acting on difficult-to-explain intuition.
> The typical user [...] He desperately needs a [...]

citation needed. typical users want communication, entertainment, in general they want to achieve ends, and for them the important thing about the means is that it should look good/cool. hence Apple things.
Why incorrectly? Worked out well considering the resulting revenue increase.
Ask HN: Credit Cards Gone Wrong
We're a small company and growing rapidly with many remote working. We want to start offering company cards to take advantage of all the travel we're reimbursing our employees for now. I'm interested if anyone has experience setting this up and especially any horror stories of how its gone wrong! Is it best to set it all up yourself or are there single companies that do it all for you?
How satisfied are you with this tool from 1-10?
As a freelancer working with global clients and teams, scheduling meetings across time zones is really challenging. Trying to calculate time differences or searching for different time zones on Google is a hassle. To solve this problem, I created this widget. This tool makes it easy to find overlaps visually. It can be customized to fit your team's needs and placed on the dashboard.
Another reason: consultants provide an indirect office politics value add for the individual “wasn’t us - the consultants said that”. ie shield from accountability.

Obviously not in the taxpayers interest
One great thing about HEMA is that just walking around in full gear constitutes exercise.

I was part of a group presenting as the Teutonic Order because there was a dearth of baddies in the community.

But the absolutely best thing about this sport is that there's an easy solution to every conflict or misunderstanding - combat!
Does your entire team read and write to the same spreadsheet?
I have little idea of what «signalling» in the original post meant and asked clarification, but

> not giving a toss ... and just

Is not that (per se, I do not understand it in the context) simply against the whole workings of communication?

A poster diminished the importance of books: I observed that they represent an effort of transmit knowledge and wisdom - which is something "high". The poster mentioned one specific social network: I observed that books represent selection in comparison (to randomness and noise). If anybody is in for the communicational game, those are the proposals. Somebody misunderstood: that happens. If one "does not give a toss", why spending the time (unless one uses the expression "spending the time" for the same that I called "yelling at [running] cars").
Soft heaps are pretty neat. They are like normal min-heaps, but support all operations you care about in O(1) instead of O(log n) time. The catch is that they are allowed to make a configurable proportion of errors.

They are basically only useful in theory, not in practice. They allow construction of some asymptotically optimal algorithms.
There is an accepted (but as of yet unimplemented) proposal to fix just that:

https://github.com/ziglang/zig/issues/7257#issuecomment-1030...
> What is the point of importing a dataset of this complexity if you can't also work with the data inside the DCC?

My understanding is, that you need to reproduce the rendering bug which crashes blender to be able to fix it. And being able to reproduce it, needs to be fast. Even if you have a smaller scene which would trigger this bug, without the optimisations it would take a lot of important time in the feedback loop. Now you have a workflow which crashes the rendering in less than 2 minutes.
In Australia you would need to double those prices, to be on the low end of prices.

Maybe we earn more money?
Have you heard of backup cameras? They are now mandatory on cars and significantly reduce the frequency of hitting pedestrians.

This negates both your point about anything reducing deaths being outside of the Overton window and your point about pedestrians not being considered.
I think you're describing an unrolled linked list: https://en.wikipedia.org/wiki/Unrolled_linked_list

Although specifically, in an unrolled linked list, the blocks are connected by a chain of pointers from one to the next. You can alternatively just keep pointers to each block in a top-level array. it's not clear from your description which you're doing.

The JDK has a twist on the latter, which it calls a spined buffer, where the blocks double in size every time one is added, which makes sense if you have absolutely no idea how many elements there will be when you start.
I've seen much the same problems when trying to programatically construct a large number of objects using the (low-level) Python API. If this kind of optimization improves throughput of those APIs that would be a major enabler for work that I want to do.

Otherwise I'm side-tracked looking for relatively awkward SIMD-style programming (e.g. Geometry Nodes) as a workaround for "CRUD" operations being too slow. Can't be just me...
Sell.xyz is a print on demand and dropshipping company with a wide selection of unique products - white label supplements, cosmetics, t-shirts, sweatshirts, mugs, posters and much more. 100% free to use service.
Pure plagiarism of Cryptonic's top-level comment
Haha, "democracy=monopoly". Haven't heard that one before.
> Clearly they have the budget for a 32M failure. I’m inclined to think they’d be saving money.

The company would, but the relevant executive would be worse off. A $xx million consulting engagement failing is the consulting firm’s fault (politically speaking). Hiring and directing a $y million team that fails is the fault of the exec in charge.

Executives in large companies are frequently not the bumbling idiots they’re portrayed as - their decisions make perfect sense in terms of protecting and advancing influence within the company, which wins out over good execution in driving decisions.
I’m sure most of HackerNews has some handwavy easy ideas for how to improve it. But as you can imagine there is a good reason the system is built on hard guarantees, not obvious shortcuts.

If your simple exit sign fails, it isn’t going to cause two trains carrying potentially thousands of passengers to collide head-on. If that happens it’s a major disaster that’ll be world news and there’s going to be questions to be answered, like why the safety wasn’t guaranteed.
Generally speaking, this shouldn't be an issue if you perform batch collections.

Either way, any new mechanism to release memory would need to take into account both the generation and the reference count, and the atomic release should be performed in the same GCAS fashion.
Control.

If 1000s of people die in ways we deem them able to control (be it car crashes or obesity) that's on them. If they die in ways deemed beyond their control (plane crashes) then that's something you have to stop.
At this point UK gov seems openly hostile to any sort of data privacy.

See also medical data sharing with for profit companies (NHS/palantir).
Another interesting fact about jellyfish is that they are brainless and mindless.
Show HN: I built the social media management platform you'll love
“Flexibility” isn’t why nosql patterns are useful - at least not in the sense of fewer constraints on your data.

Imagine you’re writing an editing interface of some sort with images, text blocks etc. Each is conceptually a “node” but have different attributes. A single node table with a column per attribute means redundant columns. A table per node type introduces other problems because you need to query all your nodes together. Basically however you model this you end up with tradeoffs and real apps can obviously get much more complex - next thing you have 50 tables and a complex query just to get the data out.

Contrast to the other extreme - storing the whole thing in a single hierarchical json document. There’s no restriction on the data shape, and you can just pass the whole thing around as json. Versioning becomes much simpler because you’re versioning a single document. Your export format is just the json.

There’s tradeoffs of course, and often a middle ground is the right approach - but json columns with validation definitely have their place.
The device you own is a third party, the same way that the GCC binary you download is a third party. In both cases you can (probably) analyze the artifact (formal methods for the GCC binary, but I have no idea how to analyze a maliciously designed hardware) and detect the attack. In both cases it is practically infeasible.

The only solution seems to be what you propose, you buy an old device from before bitcoins were invented and code a client there from scratch to validate that your wallet is using the proper nonces.
Wait until you reach the exec level to better understand how internal control, audits, reviews etc. do exist to create a perfect facade and magically make everything legal that you want to be legal. Also it is a good protection from small fishes or other gangs trying to take over your game.
So to be clear, you want it to be harder to update the compiler? I cannot interpret "rustup seems to encourage that behavior" as anything else but that.
Blocks maybe
Speculation like that isn't useful.

My spouse and I had the same vaccination history, yet her experience with covid was much milder.
Extendible hashing allows space efficient growable hashtable on disk, with a maximum of two reads to reach the data page, and an extremely simple and efficient way to grow the hashtable.
That’s not the illusion of control. It’s the opposite. Those 3 things that dominate crashes are quite literally things you can control.
On sketches, there is a genre of structure for estimating histogram-like statistics (median, 99th centile, etc) in fixed space, which i really like. Two examples:

t-digest https://github.com/tdunning/t-digest

DDSketch https://github.com/DataDog/sketches-java
Binge watching satisfies a small, but vocal, group of people. The super-fans with time to watch 15 hours of content in one sitting.

The rest of us are just left out. Even if we get time to watch one or two episodes, we can't talk to the ones who binged it all, because they can't remember what happened in which episode. The only way to prevent spoilers is not to communicate at all.

I like the Disney+ way of dumping 1-3 episodes straight away and then an episode every week, that allows the water cooler talk and fan theories to develop.
Right. Many people somehow believe in a magical justice-ensuring instance in the world, even though, they are proved wrong every single day.
"Businesses can purchase premium accounts (€24 per year) or pro accounts (€84 per year, excluding tax). The pro account comes with ten times more storage, custom branding, and up to 20 aliases. All business accounts include custom domains and customer support."

We have 10 million school kids in Germany. Gsuite costed in 2020, €25 per school, and it was much more than a mail solution. Do the Math.

Reference:

https://de.statista.com/statistik/daten/studie/981823/umfrag...

https://hkmci.com/blog/g-suite-pricing-basic-business-and-en...
The two things that stand out for me would be:

1. Set deadlines, and hold people to them. Repeatedly missing deliveries means an end to the engagement.

2. Sunk cost. He should have fired this agency much earlier instead of throwing good money after bad.
Yeah, probably that was too much work to take on for one person. I hope there will be a better alternative to Google Docs soon :)
By and large, people very much like to stay alive.

So, if you don't care much about Bob one way or another, but Bob and his family care about Bob, on net society cares about keeping Bob alive.
My attention seems to to be attracted to perfect hash functions. They are typically used for stuff like keywords detection in parsers, but they are an interesting concept, that should be possible to extend to much more.
Suicide is one of the leading causes of death for young men, and who makes up a lot of military veterans?

The same for gun ownership.

The same for people facing major changes in lifestyle and income.

The same for people suddenly removed from their social circles.

It's sort of amazing it isn't MUCH MUCH Higher among veterans...
If it's not part of the agreed upon scope and they didn't ask for permission, I see no obligation to pay them. They can put the logo in context, sure, but if they end up spending more time on the sketches for that context than the logo itself, that isn't what you ordered.
https://en.wikipedia.org/wiki/Fibonacci_heap?wprov=sfla1

Fibonacci heap is theoretically better than Binary heap but the cache behavior is terrible

https://en.wikipedia.org/wiki/Van_Emde_Boas_tree?wprov=sfla1

Well, I saw this in CLRS tho. Very clever way of abusing bit patterns for quick range query in O(log log M) where M is the integer size.

https://en.wikipedia.org/wiki/Suffix_array?wprov=sfla1

A simpler way to do text matching since suffix array is the preorder traversal of a suffix trie constructed using the same string. Not heavily used in practice, but I do know bioinfo people used it a lot.

https://study.com/academy/lesson/robin-hood-hashing-concepts...

Not a data structure, but still very underrated. Robinhood hash basically means you keep the first insertion order and the actual insertion order and compare their distance. Once the difference is bigger than expected, you put it in front to "steal from the rich" to have better expected access distribution, hence Robinhood. Getting more prominent today thanks to Rust popularizing it again, since the default hash table implementation of Rust uses hashbrown which uses Robinhood hashing scheme.

https://en.wikipedia.org/wiki/Skip_list?wprov=sfla1

The ordered linked list with a fast lane every log(n) level. Not used very much, but one of the place I know uses it is Redis

https://en.wikipedia.org/wiki/Double-ended_priority_queue?wp...

Basically one priority queue that does two things. Can ironically be implemented with two priority queues (dual)
Wow - looks absolutely dreadful for that price. I could have done a better job for free.
There’s a lot of value in keeping data in the same format everywhere. Why “munge” it into some other format if there’s no actual need?
An alternative streaming method due to Arandjelović, Pham, Venkatesh based on maximum entropy: https://ieeexplore.ieee.org/document/6971097 and implementation in C: https://github.com/dressipi/apv-median
Segment trees are objectively superior in all ways except implementation length
To me this always feels like being asked "will you marry me?" on a first date, before even shaking hands.
The UK absolutely required children to wear masks in schools in various situations. Schools were closed for significant periods of time as well.
Europe is a big and diverse place. Where did you go to?
Here's a writeup I made a while ago: https://www.overleaf.com/read/hjbshsqmjwpg
The BK-Tree, which allows fast querying of "close" matches, such as Hamming distance (number of bits different). http://blog.notdot.net/2007/4/Damn-Cool-Algorithms-Part-1-BK...

I wrote a Python library implementing them a number of years ago: https://github.com/benhoyt/pybktree
More like "Cogito, ergo sum" (I think, therefore I am). And it does makes sense but it's quantum so..
Good point! But is this adhoc-ability something you want to support? I often think doing something adhoc never seems to benefit anybody, but happens all the time.
Totally. And in many countries legal action would follow.
Enfilade trees were going to be my suggestion for this page? Really nice structures. Such a shame the writing describing them is so hermetic in style - dispative and widdative properties, really, come on now.
Game of Life on the MEGA65, in Basic
I am a resident of Bengaluru. We have a city bus service that is quite good, has air conditioning on some routes, and is quite cheap (I spend about 50c to go about 25km).

Our government subsidises the operations of BMTC, so it is cheap.

The central government spent a whole lot of money in cleaning up the country, and I am glad to report that a lot of changes did take place.

All things considered, our cost of living is lower, we try to ensure that there are not too many homeless folks, so that is there.
A new wrinkle in all of this is the current practice of promoting research to the public. Many (most? practically all?) universities employ nontechnical people whose jobs it is to identify newsworthy research results that can be dumbed-down and puffed-up in press releases.

Granting agencies do the same thing, either directly via newsletters and press releases, or indirectly, by encouraging research teams to hire public-relations people.

Members of the public cannot be expected to be able to read, let alone understand, the dizzying array of specialized articles that are published on any given topic. Heck, this is a real challenge even for scientists looking at work that is slightly outside their domain of expertise. Some form of overview is necessary, but press releases, usually biased and ill-informed, are just not the way forward.

But will press releases go away? No chance. This is how students get attracted to universities, and it's how alumni get encouraged to donate for that oh-so-important sports complex.
1. Performance of yes is not a concern for that "common case" (well, is that case still common? who writes only interactive program that require yes/no anwers from the terminal?).

2. Filling a buffer has much less CPU (power) cost as it doesn't involve context switching like I/O.
Yeah, it's more of a "highest bidder mentality". That they don't have any experience with hourly billing should have been a massive red flag as that means they need to be very conscious in how they approach the project. That they used this simply as an excuse to deprioritize the project is what caused the problems.
From government intervention.
> what other area of society do we tolerate extremely dangerous behavior (40,000+ deaths a year) because to not would be an inconvenience?

Lol, heart disease wipes out an order of magnitude more people every year and we do absolutely nothing to stop people from eating and drinking themselves into obesity. But I guess you’re cool with it as long as it’s just suicide and a strain on our healthcare system?
Yeah the thumbnail gurning is silly, but by now it's a lost battle - they're an integral part of many popular channels. At least it can be a source of amusement, I frequently think of this tweet by Rob Whisman: https://twitter.com/robwhisman/status/735281634656669696
For a lot (not most) immigrants, the american dream is to cash out big time on salary/fraud/crime and then fuck back to whatever country they came from where cost of living is at ground floor to live it up. Maybe he was only 5 years away from that and just accelerated it.
Worked for agencies, agree with the conclusion - don't look for an agency if you have a project under 50k$ - this kind of work is too low margin for a full agency (with the whole pipeline of sales, PM, team effort, then their internal cost like HR and finance, etc. etc.).

Such small projects are contractor/freelancer level work.
I think it's more that you now rely on a piece of equipment to do your workout. Say you're on holiday, you can't just hop into a random gym and get your leg workout done. You'd have to bring your squat shoes with you.
Xcode un-xip accelerator? :)
Yes, at least these egg-based projects are usign this idea, but it looks like it's just one of the options:

https://souffle-lang.github.io/docs.html
http://www.philipzucker.com/souffle-egg4/
https://arxiv.org/pdf/2004.03082.pdf
I think it is the reason why the movement died to be honest. Pushing "woke" talking points is also a great indicator of government influence on a corporation. Perhaps the state has stakes or maybe the company was rescued by tax payers.

For corporations the usefulness is actually in dividing people along arbitrary lines. Race, sex or whatever you like I guess. The is textbook behavior for toxic middle management. Treat people differently and they fight among themselves instead of you. Age old trick.
promise map?

do you mean

setmetatable({}, {__index = function(tab, key)
local co = coroutine.running()
uv.read(fd, function(err, result)
tab[key] = result
return coroutine.resume(result)
end)
return coroutine.yield()
end })

This is an incomplete implementation, clearly: but I've never missed Promises with coroutines and libuv.
You just confused the Bay Area with “the western US”.
By definition, if someone is insider trading, it’s impossible to be fully informed of the risks.
> Having a trainer has a better set of incentives. Firstly there's the loss-aversion of having already paid for the session. Humans are irrationally motivated by loss-aversion and regualrly succumb to the sunk-cost fallacy.

I disagree. "Having paid for it" is a bad motivation and sparingly works. I know several folks who bought expensive cameras, bicycles, and guitars which only gather dust. The bicycle I rode almost daily for a year was one of the cheapest I had ever bought. Yes, there's a regret if when not utilizing something expensive, but the regret is more like, "I shouldn't have bought it" vs "I have already paid for it so better utilize it".

In fact, I would advice quite the opposite. Get something no-so-expensive. See if you can build a habit around it. Buy the premium thing only if you see yourself plateuing or seriously needing it.
That was exactly my impression in Germany too. You can search my answer in this thread discussing my whole experience. It is depressing to see this whole argumentation as main blocker to a digital breakthrough. The funniest anecdote was one of the most zealous person against google in the set of meetings that I took place about this topic, used google maps to reach the building where we held the showcases and demos.
Numi App but as a Chrome Extension
But Coinbase isn't "decentralised finance"

Uniswap doesn't have any insider trading because all asset listings are public including discussions about which assets to list
Shorthand -- speed reading -- typing faster (goal is 150wpm)

Skateboarding
That is a form of q-gram indexing.