skysight-inc/HackerNews huggingface dataset:
Re: Direct vs. indirect threading (aka ordinary dispatch). I had the impression that recent Intel x86 chips did enough trace caching to render any performance distinction basically irrelevant. Is that right?

(Of course, Apple has their own ARM implementations to consider.)

EDIT: Here’s the paper I was thinking of in this regard:

https://hal.inria.fr/hal-01100647/document
Your analysis would be more compelling if you added some $$$ here and there. The savings in maintenance and fuel are really what's driving this technology.
It actually was a little difficult to figure out what this business is about from their website, but their LinkedIn is comprehensive enough:

“Overview

Non-publicly held banks are facing increasing risks when they maintain a private list of their shareholders. Sharing unpublished information about the bank’s stock with a few shareholders exposes the bank, its management and directors to potentially serious liability. Simply answering one shareholder’s question without notifying every shareholder with the same information puts the bank at risk. The threat and penalty of litigation can affect the bank’s reputation and financial performance. In some cases banks can face civil and criminal penalties.

One of the fastest growing bank services companies today, BancList (BL) provides privately held financial institutions and their shareholders (and other authorized users) with an easy-to-use web-based posting service that replaces the list. BL lets shareholders post notices of their intent to buy or sell their bank stock and keeps the bank out of the negotiation process – the way transactions are supposed to occur.

Not only does BL provide a risk mitigation service for banks by replacing the list, it helps banks enhance shareholder value and provides banks with even more information about what is happening with their shares. BL bank clients receive automatic email alerts every time someone posts a notice, which keeps them aware of active negotiations.

BL is not a broker dealer and does not ask for a list of your shareholders. BL never interferes with the relationship between bank clients and their shareholders. BL does not collect broker fees for its services. BL clients pay an annual subscription fee based on the asset size of the financial institution.”

Very cool something of this scope operates with only a handful of employees.

[0]https://www.linkedin.com/company/communitybanklist
Slack: They first built a game, it didn't do well, so they pivoted to focus on the message system they built for the game.

Flickr: They first built a game, it didn't do well, so they pivoted to focus on the image hosting they built for the game.

Games are hard.
>Oh, but you can't get food substitutes in any restaurants and they'll deal with allergies by kicking you out of the store.

Yes, I saw several restaurants that warned that they don't change their recipe. It makes sense: they've optimized their process in the kitchen for those particular dishes, and aren't going to just change things around for one customer. It didn't seem to be a big problem there. So I just have to wonder: why do so many Americans these days have food allergies? This wasn't a problem decades ago. From a little bit of Googling, it seems that Japanese just don't have problems with food allergies the way Americans do. Honestly, they're right to kick you out of the store: you're too much of a liability, and they just aren't prepared to deal with people with such problems.

>https://www.citylab.com/life/2019/01/language-japanese-store....

I have no idea what your point is here. This is an article about the level of politeness to be used by retain employees (the Japanese language has several levels of politeness built-in). I wasn't talking about any details about the usage of the language by employees, I was just talking about them being polite in general, something you don't see in American stores much.
It kills specifically. The immune therapies are turning your (or someone else's) body's T cells into murder machines, tuned specifically for a target. And because it is so good at its job, cleaning out the biological waste from destroying cancer is difficult, so trips to the ICU are not uncommon.

Chemo kills everything in your body, just the cancer a little bit more. You do the chemo, wait a few weeks, then do chemo again, wait a few weeks, maybe get a scan, do chemo again, wait a few weeks, ..., maybe in 6 months if your treatments are going well you keep going, maybe they switch you to something else, maybe this round is done and you take a break for a while. You wait because if you don't, the poison kills all of you, not just the cancer.
US House panel advances election security bill requiring paper ballots
Not to be all "me too", but yeah, I've had a lot of problems with Firefox like this. It stops responding or the entire desktop stops responding. The only systems I use Firefox on are Lubuntu laptops I use for monitoring my Twitch dashboard when I stream, so it isn't like I'm browsing esoteric sites with strange and complicated workloads or something.
I'm curious if Slack ever considered using XMPP in their stack for core chat? As an outsider, it seems XMPP would fit like a glove (even signing in to a work "domain" screams XMPP).
I don't think burnout and depression are really the same thing. They exhibit similar traits and can have similar symptoms, but so can the cold, the flu, and bacterial meningitis. For example there are lots of depressed people who aren't burnt out and are highly productive, you just don't know about them because most people understand depression as being unmotivated and in a bad mood most of the time (which is not at all a comprehensive understanding of it). There are lots of burnt out people who aren't depressed either, they are maybe just disenchanted with what they've been working on and need an extended break; their bad mood isn't intrinsic so much as it is a reaction to working on something they've grown to dislike.

Of course burnout and depression can coincide but I would guess that in that case it is more likely to just be misattributed depression. I don't want to gatekeep depression but I don't think working a lot on something you dislike and consequently needing a break or to move on to working on something else (what I understand to be burnout) is depression. For example I hate cleaning things, both household cleaning and dishes, so if I were to force myself to clean 60 hours a week I would quickly feel burnt out but I wouldn't really be depressed.
Thanks for the info! I stand corrected on that point.
Show HN: Building a simple autonomous robot with fizz and Lego Mindstorms [pdf]
I can list quite a few police shooting innocent people incidents from USA, and quite a few civilians shooting innocent people incidents from USA.

Can you reference any incidents of people with guns using them to stand up to the police or military in recent (~20 year) history, in USA - and winning (whatever that might mean)? Any armed political protests? Any hint of a serious suggestion that a group of armed civilians could take on the US military and military-weapons-armed police forces if it came to a fight?

Armed civilians don't mean civilians stand a chance against the police or military. They're outnumbered, outfunded, out-trained, out-equipped and whatever the out- equivalent of the state having sheerly more options, is.
I don’t have a whole lot to say other than this looks awesome! Well done!
There is a (likely apocryphal) story that when Galileo presented the Doge of Venice with his first telescope, he took him aside privately and they went to the tallest tower in Venice to spy on the incoming trade vessels, then rushed down to the market and proceeded to make a killing on the knowledge of when exactly cargo would be arriving.
I'd think Ragnarok doesn't work too well unless you've at least got the gist of several of the other films, like the first two Thors (which... ugh, especially 2), probably the first two Avengers, Civil War AKA Avengers 2.5 which in turn drags in the first two Captain America movies (you'd think it should drag in Iron Man 3 too, at least, but they just kinda ignored what happened in that movie for some reason, so it doesn't). Especially lots of the jokes, but also much of the character development. Could be wrong about that.
I have similar complaints with Firefox. It doesn't freeze my machine to the point of rebooting, but a whole lot of seeing MacOS's "rainbow beachball."

Overall it is just a clunky experience. And I can't run stuff I'm working on because they don't support communication with MIDI devices (they've been talking about it for years)

I think a better solution for many of us is an un-Googled version of Chrome/Blink, such as Brave or maybe even Edge when it is ready. You CAN get the best of Chrome without the worst, and the more Google does these things, the more effort people will go to to make it easier to do so.
In Finance, ‘J. Crew’ Is a Verb. It Means to Stick It to a Lender
WebKit2 Qt when? Also, full QNetworkConnection support. That would be great.
Oh yeah, but the temporal sparseness doesn't just apply to the symmetric memory encryption key. The most important part is that it also applies to the asymmetric host keys, which are the actual thing one wants to have protected.

prekey -(hash)-> memory key -(decrypt)-> host private key
> They are market-making...

It's often claimed that HFT help make markets more liquid and efficient, "which helps everyone".

It's much less than clear whether the presence of HFT helps make an entire market more efficient, or whether just the HFTs are able to benefit.
It's first-party but I've found the benchmark results frequently posted in their blog do indeed transform into real-world results. https://v8.dev/blog
Avoiding Instruction Cache Misses
Regulators Alarmed by Risky Loans, but Don’t Know Who Holds Them
The key thing often missed is that jet fuel is much better than it needs to be, particularly for domestic flights.

Batteries don't need to equal jet fuel in order for electric air travel to be viable.

We have airplanes capable of 15,000km trips. But we were making transatlantic flights back when our aircraft could only do about 2000km range reliably. Going from from Labrador, Canada to Greenland to Iceland to England, the minimum hop distance is about 1200km. https://en.wikipedia.org/wiki/Transatlantic_flight#/media/Fi...

I don't expect electric air travel to operate Transatlantic flights with 1.5MJ/kg batteries as major competitor to jet travel unless there's a very hard clampdown on greenhouse gas emissions. The logistics of adding major stops in Greenland and northern Canada to enable transAtlantic electric flight just likely won't be worth it. But for domestic flights (which are the majority of flights), electric air travel will be common.

Source for ~1.5MJ/kg batteries:

https://sionpower.com

https://oxisenergy.com
96% true positive, 0% false positive.

Agreed that this seems like a measurement of something other than vocabulary.
Show HN: Gist – checking for pub.dev package updates
Horrible mental exercise...

As localized as a 700 megaton nuke (compared to the 13-18 kiloton nuke that his Hiroshima). Reliable sources say that virtually everything within a 3 mile radius from the impact was heavily damaged in Hiroshima and everything within 1.6km / ~1 mile radius was obliterated so you should be able to extrapolate from that.

For comparison, the entire USA is ~3.797 million sq miles, so the equiv area of 184.35 entire United States would be utterly obliterated.

700000000 - 18000 = 699,982,000 sq miles of totally obliterated things

For comparison, the entirety of planet earth is 196.9 million sq miles, so the equiv area of 10 planet earths would be heavily damaged.

(700000000 - 18000) * 3 = 2,099,946,000 sq miles of heavily damaged things

Update: My math is totally wrong and people smarter than me explained it. Yay for internet people!
Considering how experienced Slack appeared to be with Elasticsearch by 2017, why did they choose Solr for search?
None of this really matters; Or rather, this consolidation is only laying the groundwork for the real change coming.

Once deepfake tech is so good that we can create hyper-realistic performances at a fraction of the cost (both in terms of effects and salary), the game is really on.

Over time big studios and fans alike will adjust to the idea that a movie doesn't need real actors to be good. Maybe it needs real actors to sell the star system Hollywood has milked since the 20's. But they don't need to be present for filming, and salaries will adjust accordingly.

Many ticket-selling actors will just become celebrity icons and nothing more. You thought the lip-syncing phenomenon of celebrity pop acts during the 80's-00's was bad? Just wait until we are having the conversation about whether an actor can really act or if it's just CG.

In fact, many small studios will survive because of this; like the underground music scene, they will represent "real" cinema with "real" acting. But this will come with massive paycuts and lifestyle adjustments. And higher ticket prices for fans of real cinema.

Underground acting will become what theatre is now: a chance to test your meddle and artistic credibility, at the cost of fame and fortune.

It's crazy that something as artistically extravagant as movie-making scarcely lasted a century, compared to other mediums.

Arrival of a Train at La Ciotat was released in 1896. By 2026 the days of real cinema will be in rapid decline, and if the progress made in the last two decades are any indication, by 2046 it will be all but gone from big studio productions.
The scale of co2 that would need to be sequestered is massive, I don't think anyone has a vaguely viable plan of how that would be done.

Most attempts at biofuel are not even net positive on energy. if we did get there then the question is how much forest do we have to clear to grow biofuel AND eat, and what net effect does that have on co2.

Hard problems all around.
If you hit the limit of articles you can read, refresh the page and hit Esc immediately before the whole content loads xD. You will miss images but you'd still read content.
Yes, anyone who isn't a professional trader should stop actively trading.
I agree with your post a lot and made another comment before I saw it. I think comparing burnout to depression indicates a lack of understanding of what depression really is. One of the greatest differences, which you mention, is that burnout has a pretty straightforward treatment which is to remove yourself from the work that you are burnt out from.
Thanks for teaching me about the fn trampoline, which I had never seen/used before!

Really cool project!
To be honest, I'm not using that many websites. Maybe 20-30 in total. It is possible that other sites have similar problems, but I noticed with Gmail and YouTube because I use those two a lot.

Or maybe, unlike the rest of the sites, Google engineers don't bother to test stuff on Firefox?
Please don't post generational flamebait to HN.

https://news.ycombinator.com/newsguidelines.html
Not anymore, latest cinebench benchmarks are showing AMD beating single threaded Intel too.
> This scenario would just be so politically aligning we'd be able to mobilize massive resources to stop it in that timeframe; way more than 6 launches. I'd be much more concerned about one they didn't see until 6 months out or something.

So what you're saying is, this optimistic scenario where everyone pitches in to do the rational-but-expensive thing to save themselves is less like an imminent car crash that's unavoidably about to occur because an oncoming car has swerved into our lane, and more like... the steps we'd need to take to avoid drastic climate change?

That's the scenario where you don't believe we'd fail to do the right thing?
How to Get Rich by Being Nice
Just out of curiosity, what do you mean when you say "holding me back in my life"?

I'd also say that browsing the web, learning new stuff, posting on forums, reading in general, is one of the things I use the most of my spare time on. And of course it takes time away from doing potential "productive" things, or more ambitious hobbies. On the surface, it seems like this has a lot of similarities with "information addiction". So I'm just trying to gauge whether this is a problem for me or not.

I've sort of made a deliberate choice that this is okay, since I spend 7 hours a day doing "productive" work anyway, and I get a lot of enjoyment out of this, and it would adversely affect my mental health to chase more ambitious things in my spare time.
Netflix Jokes It's Cancelling Good Omens, While Amazon 'Kills' Stranger Things
The Algol, Smalltalk, Pascal, and early Scheme languages were prized for being small and beautiful.

Those languages are also not very popular at all today. Perhaps "small and beautiful" are not the right metrics to optimize programming languages for.

In many ways, keeping the core JavaScript language small has led to the JavaScript ecosystem being too large and sprawling. For example, look at module importing, something which is a fairly normal part of most programming languages. It still works in a completely different way in Node.js and in browsers. I think if there had been a standard way to handle JavaScript imports years ago, the practical experience of working in JavaScript would be simpler today.
Big Real Estate Is Fighting New York's New Rent Law
It’ll be an unfair fight of China brings troops into this.
I work on multiple Flutter apps and have been checking https://github.com/flutter/plugins so frequently that I finally wrote a hacky little script to just tell me if I had any package updates to worry about. I made the gist because I thought someone else might find it useful.

The most opinionated detail is really using any imports at all, but that's the point of a MIT license, right?
Facebook Co-Founder: Libra Will Empower Companies and Weaken Developing Nations
Definitely a fair criticism. In the paper we test for experimenter effects (are the results different for male vs female research assistants? Are some researcher assistants acting differently in a way that might bias the results?) and do not find any meaningful differences. But this doesn't get to your broader point about the homogeneity of our research assistants (all are undergrads from Western Europe, etc).

My sense is that our results probably serve as a lower bound on reporting rates -- if the person who dropped off the wallet comes across as a local, reporting rates would be higher. But this is pure speculation.
YInMn Blue
Is there a reliable place to stream/rent Hong Kong movies? Didn’t seem to be on netflix or prime in Canada. I checked iTunes, of the ones you list, only exiled is available, and it’s dubbed.

Know of any legal source? They sound great.
HN is Reddit: SV WebDev edition these days. Why is there even a downvote button? Look at this thread: lots of perfectly normal comments are greyed out because they say something involving Firefox not being perfect software. It's ridiculous. What possible purpose does a downvote button serve except to encourage this kind of behavior?
Yeah, I got that. I don’t really understand why you’d bother to reply if you don’t believe the link I posted and don’t care to rebut it.
Just reloaded the Slack tab in Firefox to clear down 1GB of RAM use.

As I do every day.

Every single day.

For the one single channel I join. with no PMs and no threads, no file transfers, no voice or video anything.

Maybe I wouldn't mind so much if it was astonishingly good. But it isn't. It isn't even basically competent, it's terrible. Terrible at scrolling back, terrible at editing previous lines, appalling at completing names properly, bad at search, and completely lacking at customizing when it displays 2MB animated gifs inline.

I would expect a 4Gb machine would mean I never have to check on a text chat client. Apparently not.
Aren't there other companies that started out as games companies? I mean, it seems obvious, but Discord started out from the wreckage of a videogame company: https://en.wikipedia.org/wiki/Discord_(software)

I was sure there were more examples, though.

Games are hard.
I did the same until I read your comment! Thank you. Learning never stops.
Agreed. To elaborate, if you have enough advance warning, you can also dodge all the questions about asteroid composition and what happens if you impact it, etc., by using a gravity tractor: https://en.wikipedia.org/wiki/Gravity_tractor

If you can lob one at an asteroid with a multi-year period as it passes near Earth, you can totally, reliably solve the problem for quite cheap. I'd like some significant redundancy in the mission just to be sure, but it wouldn't be that hard, inasmuch as one can say that about anything in space.

The situation gets once worse once that ceases to be an option. When you're back to using electromagnetic forces by touching it in some manner, by landing, pushing, exploding, whatever, you've suddenly got a lot more problems.
I'm in general against mass surveillance (on privacy and potential for abuse grounds), but that a measure is not perfect and can be worked around with some skill and motivation is not a good argument against it on its own. It is possible for an imperfect system to increase minimum level of motivation sufficiently to reduce incidence significantly.

Same as in cyber security -- that you have no chance against a state level actor doesn't mean you shouldn't use good passwords and 2fa on your accounts. Because for some criminals effort becomes just not worth potential gain.
Hi Alexander, could I get un contact with you? Id like to name you some questions if possible.
Looks similar to A* to my non-Clojure using eye. How has your performance been? If I use a 1000 x 1000 grid in my A* Python implementation I wrote last night it takes forever.

[0]https://en.m.wikipedia.org/wiki/A*_search_algorithm
it seems to me the five principles - responsibility, perseverance, excellence, creativity, courage - are actually surface terms describing deeper motivation, which is our constant drive to improve our "mental model".

in our brain, we have a "mental model" of the world. it is imperfect, yet allows us to make predictions. Our goal is to improve this model (aka simulator, prediction engine) over the time. We seek for indicators which tell us if our mental model is improving or not. One of the indicators is money one our bank account, our praise of some master.

I'd be grateful if anyone of you can point me to some literature which describes the approach I outlined above. I use the expression "improve my mental model", but I guess philosophy is using some other (more established) term.

---

I am not trying to deal with the question why we actually strive to improve our "mental model" :) though I like the idea that it leads to "less suffering".
Krypton Authenticator app anyone? https://krypt.co/docs/security/privacy-policy.html
I didn't even notice the downvote. How can you tell? and thanks for your reference.
If the information gathered is required to be made public, they won't go gather it. It's simple incentives.

There is no market regulatory philosophy that says "thou shalt not profit from working harder or smarter." Rather, working harder/smarter is encouraged, because when information is discovered, the new owner of that information acts on it in such a way that it creates price pressure in the market to push that security to be more accurately priced.

This is an unalloyed good. Yes, the people who get the information may profit from it, in a similar way any capitalist profits by reacting to price signals. There is no guarantee that all information should be available to everyone. If your information gathering is better and more determined, and your analysis superior, you may profit more than those who do not put in the effort.
Or you can rediscover LOGO, which is LISP to the bones:

? show (map [[x y] [output se :x sum :y #]] [a b c] [10 20 30])

[[a 11] [b 22] [c 33]]
To me the scope seems rather narrow, and the technical requirements about on par with a mailing list.
Glyphosate in Childhood Vaccines – Moms Across America