skysight-inc/HackerNews huggingface dataset:
Warren Buffet stories are like Chuck Norris jokes. Buffet does this, Buffet does that. Oh well.

I just see a pattern in that story: Save your precious time. Use your resources in a better way. Be more efficent. Amass more resources (that could be personal fitness or wealth as well). Here the resource is knowledge. And they finally turned the quiet nerd realm of reading books in solitude into competition and sports.

Wondering what you do after year two when having read 400 books. Will you be able to recite what was in book number 42? And then what? You start a discussion with your coworkers about Plato or some obscure sociological theories? You could do that but this might not go anywhere (speaking of personal experience here).

I guess the idea is to speed read your way through as fast as possible to get the numbers right. So you can simply throw in some quotes like the article did with Orhan Pamuk. Why not ambling a bit and enjoying books instead?
Chop Suey or 雜菜 has a history way longer than what the article suggests. A clue to this is the Korean dish of Japchae (잡채) (the stir fried glass noodle dish in Korean restaurants), which is Sino-Korean for, you guessed it - 雜菜, when written in Hanja. This is traced back to the early 1600s in written records, purportedly invented in Korea. Given the circumstances, it was likely a Korean version of the original disk from China.

Another dish that bears this name has a even more direct connection - Indonesian Cap Cai. This is clearly a localised version of the original dish that either slightly precedes or is contemporaneous with the westernised dish.

So maybe this article is a history of Chop Suey in America, but definitely not Chop Suey as a dish in general.

https://en.wikipedia.org/wiki/Japchae

https://en.wikipedia.org/wiki/Cap_cai
Not a computer engineer either, but I did do some GPGPU in college (~6 years ago).

Notably, branching on a flag f on the GPU was so slow that most of the time it was faster to (manually) compute both branches b1 and b2 and then calculate the result as r = f * b1 + (1-f) * b2 (where f is either 0 or 1).
But most taxation does go to waste... if we define "waste" as "whatever elected officials fancy".

It's fairly easy to devise a system where taxation is fair (or at least more fair), e.g. by having "pots" - e.g. tax sugar drinks, but that tax revenue goes into the healthcare pot and can be used only for that purpose. If the ostensible reason for taxing rich people is "more equality", then that money should go into the "helping poor people" pot and be used only for that purpose (scholarships, financial aid / basic income, etc.).

Obviously, there's a reason politicians don't want to do that... because that would mean they no longer have control over money and can't spend/waste it as they want.
It's this Jupyter notebook: https://github.com/sdiehl/numpile/blob/master/Let's%20Write%...
> One aspect is failing to break out huge problems into manageable pieces.

Isn't this rather a sign that the world is simply too complex and should be simplified?
While this is valid view. It is a view. Language can be used to describe reality or to create it.

>That seems reasonable to me. I've often found optimism in others to be foolish.

"Stay hungry, stay foolish",- Steve Job's commencement speech at Stanford.

Sometime foolishness is what make a difference. It is really all about timing and context.
Self deception seems reasonable.

Most drivers rate themselves as above average, when in reality only about half are.

I'm sure most people view themselves as nice, reasonable people. The presence of idiots should indicate they aren't all correct.

I know that I'm an attractive guy, who makes extremely well reasoned arguments on the internet, unfortunately it's everyone else that isn't enlightened enough to appreciate my true genius.

I suppose you could file it under cognitive dissonance, self deception seems reasonable too.
*backed up with heavily contested social science references
I would like to see an improvement in the culture, too, and I've seen organisations experiment with "Do Not Disturb" desks, with very limited success.

Every office I've been in has been open-plan. If it's full of developers it will mainly be quiet and conducive to work. Put just one person in there who needs to talk, especially Sales and Marketing, and it's all going to fall apart.
Then you've got a bug which crashes if all your results were even and index is left zero.
What would you suggest? We pronounce it "meet a bit"
Here's another similar solution:
https://1kunva278v7137enrsgbuqym-wpengine.netdna-ssl.com/wp-...

Basically this problem is absolutely solvable if you actually want to
Although I have heard the name before, I am not familiar with Nonviolent Communication. However, reading through the article, I could not help but notice the strong similarity between the 4 steps of NVC and the OODA loop (https://en.wikipedia.org/wiki/OODA_loop).
In most legislations they are taxed (and deducted) very differently and must respect specific characteristics (eg donators must not receive nothing of value in exchange, must not be asked to donate a minimum amount or a repeated amount, etc)
Ask HN: Would you like to have “Was a Sys Admin” written on your tombstone?
I am struggling to find meaning in IT work. I've been in the IT field for 7 years now, 6 years of college and 3 years of working.... and I don't know if the passion just got sucked out of me in school, or if it wasn't in me in the first place...

Currently I am doing Sys Admin job, before I was Java EE programmer, but I never really immersed or rooted myself in the field, because I was/am not sure, if it is the right thing for me.

Could you throw me something, like what is the meaning of your work for you? Would you like having "Sys Admin" in your epitaph? Why? (well, "his uptime has ended" is better, but that is not my question/point).
I work from home, and rarely take my laptop out to work in other locations, so my setup is complex in terms of hardware, but simple in day-to-day working:

Two separate laptops. One 4k monitor. 1 keyboard/mouse/headset/ethernet. A KVM switch with a USB hub to make it take just a button press to swap between the two laptops while using the same peripherals.

I have Slack installed and signed in on both so I can remain available even if I've switched over to the personal laptop. And both are also connected to wifi, so my active laptop gets the gigabit ethernet, but the idle one still has connectivity for any background processes that are running.
It's fucking infuriating that the only way to get the attention of a human at Google is to know someone or to frontpage HN.
Watch some Jacob Collier, he often changes tunings mid-song (i.e. on Hideaway, he starts with A432 and ends at A440 (?), and in In The Bleak Midwinter, he modulates mid-song to G-half-sharp, or A453 iirc). This is just mind blowing when you notice it, like it's a very detailed painting which shifts slightly right before your eyes, and the shapes are still familiar, but if you squint, you can see some weird colors

And he talks about it extensively in master classes, fascinating stuff

As for songs in wrong keys, for me they just sound kind of wrong(-ish). Like, correct, but not quite at the right place maybe?
Fruit loops are light. How do you deliver a pallet of bottled water on a bike?
What is it? Like coaching subscription?
Good point, didn't think about this myself either. Will take this into account when we update that part of the flow next.
You're implicitly assuming that there are only two classes of problems: ones where performance doesn't matter at all, no matter how awful, and ones where one is willing to expend unlimited amounts of wizard-level optimization effort to achieve maximum performance.

On the contrary, in practice, it is important that the obvious code a programmer would write should be reasonably efficient (let's say, within an order of magnitude time and space of the optimal single-core solution). For this (very simple problem), this article makes it clear that is not true in Haskell. In contrast I believe it would be true in Rust and even Python (without having written the programs, but using BufReader::lines() and String::split() in Rust and the lines iterator and split() in Python).

It's also a problem for Haskell that the first thing you do for performance is to disable one of the key features that distinguishes Haskell from other languages.
Wednesday: God’s Election
Ask HN: Who pays the investors back if the company issuing the SAFE shuts down?
I was going through the SAFE User Guide by YC (https://www.ycombinator.com/docs/Post%20Money%20Safe%20User%20Guide.pdf) and in the section - Basic Mechanism Q5 (page 8 ) "What happens to a safe if the company shuts down and goes out of business?" it says that "The safe holder is entitled to receive its Purchase Amount back". My question is who pays the investors back? The company that shut down? And where do they get the funds to pay back?
Freedom of speech is the government not throwing you in jail for saying things it doesn't like. What Twitter does or does not allow has nothing to do with freedom of speech.
CNN Veritas videos aren’t from CNN. They are undercover videos that purport to show CNN’s biases.

https://www.realclearpolitics.com/video/2019/10/15/project_v...
If we're comparing regional variations, I defy anybody to exceed Regina-style, as taken to it's extreme by Vern's:

https://www.google.com/maps/uv?hl=en&pb=!1s0x531c1ec8469aabe...

Truly an abomination.
You have to ask me :) Canberra added.
The next paragraph goes on to state they targeted 10.1 million people:

In all, Harris Media created seven target groups, according to Canter, including mothers (2.6 million targets), business owners (1.1 million), and working-class people such as union members (6.4 million).

The detail about the 1% is pretty much a non-sequitur; I don’t really follow why that is even mentioned.
'The West' is, in fact, the world's biggest gated community
Klimt, Monet, van Gogh are very popular though, and they are included in the definition of modernism in the article.
Differences in naming & parameter order for the PHP standard library functions are because they are usually just a thin layer above a C library, therefore are consistent for that C library (e.g. string functions), but not between libraries. Would it really make sense for PHP to standardize between C libraries?
Using one of these?
https://1kunva278v7137enrsgbuqym-wpengine.netdna-ssl.com/wp-...
We can cherry pick a few examples of some of the protestors acting violently, then use that to claim the protestors in general are violent. That's what they've successfully done to claim Pepe the frog is racist after all.
> Could it be that people who see the world Realistically, get depressed?

This fits my experience quite well.

To give a software development analogy:

The more you learn about deep, esoteric details of various parts of computers (i.e. you get to see computers more realistically than idealized), the more depressed you get about the current state of software development. And yes, late at night, I often work privately on how to improve this situation - but I talk to a brick wall.
My city has a two-way overpass over a popular pedestrian street: https://cdn.olhares.pt/client/files/foto/big/980/9808889.jpg

I think it works well as long as the overpass isn't too wide. Also, using colours and stone instead of raw concrete on the outside helps.
You're stating, essentially, that anyone who wants to publish FOSS software with a donation link should be forced to go through some convoluted procedure and register as a charitable organization. (where? in the US? in their specific region? does it matter? how much time will it take for them to figure out? is this even possible in all regions? does this require ongoing effort e.g. accounting, document submission, general bureaucracy?)

This is simply not how the real world works. If it ever does, you've created a dystopia.

Google are being bureaucratic twats here. There's plainly and obviously a difference between WireGuard and the 10,000,000th iteration of some bullshit F2P casual game, and there's obviously a distinction between donations and purchases - the intent of the user, for one.

That they put prole-tier support on the case and 'accidentally or otherwise' sling the banhammer at pivotal pieces of software is their problem to figure out.
Normal programmers never write those things, and one practically never sees them in real life, so they're not relevant.
https://dark.fail/ for market and forum links. Dread and Avengers are the forums.

Browse around or ask questions on the forums. Reputation is everything on darknet markets, a reputable seller from your own country is highly unlikely to do you wrong.
do you actually use that little red button in the middle of the keyboard? if so, what for?
Logic doesn't matter, it's the ability to sell it. This goes for almost all major decisions which are usually decided based on emotional "gut feelings" rather than logic and statistics.

I would suggest something like:
"I've been crunching the numbers on how to increase efficiency and been pleasantly surprised at how well we're performing compared to our competition. I was thinking of trying an experiment based on this new study I've read <Link> where we leverage existing great management techniques to also allow remote work on a limited basis. If you're interested I could show you the numbers but I think with a small sample set <me and a few other good developers> we could prove that this could boost our efficiency even higher! In fact even though it's increasing our numbers we can even offer it to the team as a perk, <study> has shown that when a team gets a perk even if it boosts efficency they work even harder! We have this great new/old project <X> that would be perfect to measure the numbers with. How about I roll it out at the beginning of next month? Don't worry about the planning, I have some experience and can have a proposal on your desk by the end of the week."
> it's a toy

This was a shallow dismissal even in the first dotcom boom. Nowadays, when it's in half of phones, most consumer smart appliances, literally every internet company, and even cars, it's just wrong. Linux is the default work tool whether you like it or not.

Back in 2001 we had a build farm for Zeus Webserver that targeted something like 20 different versions of commercial UNIX. All of them are now effectively dead, including some spectacular failures like HP-UX on Itanium.

> flood of kids who overnight became "system administrators", which along the 1.95 trillion USD being wiped out caused the market to crash

No, this is just revisionism. There are very few companies that could have become a success if it was just for having a more expensive server and sysadmin from Sun. At best you might have prevented them from forming at all, along with a bunch of others who did go on to succeed.

The cheap commodity hardware is better for the business because you can get results that are as good or almost as good for far lower costs.

Worse for you, we are starting to obliterate "root" as a concept. There are vast swathes of machines, physical and virtual, where no human has ever logged in as root at all.
I was always a fan of the humble Microsoft Intellimouse Trackball, mechanical though it was. It's the only finger-trackball I've ever seen which dedicates the ring finger to scrolling, which works very well in practice.
Char sui 叉燒 is a Cantonese dish of pork, barbecued (燒 - roasted, burnt) on a skewer (叉 - forked, skewered).

It is typically served as a dish on it's own, together with rice or noodles, as a filling in buns and pastries, in fried rice, or mixed in with other stir-fried or slow cooked dishes to give it a meat component.

https://en.wikipedia.org/wiki/Char_siu

In a takeaway, it's is usually the meat on it's own, possibly stir fired with some sauce (and maybe other ingredients) as the cha siu would be made previously.

In authentic Cantonese restaurants, it would be typically made on the same day, and cut from the skewer on order. Served on it's own, with maybe a bit of cha siu drippings and trimmed blanched vegetables.
In a funny not serious but also totally serious way: I want to hire everyone who cares about the fact that this repo exists with the know-how to apply it.

// Email in profile.
I find an _average_ of 40 hours to be quite extrem also. I've been at a new 40-hour job for 1 1/2 years now, after working 26/30 hours week for the 3 years prior. My impression is that 30 hours a week might be a realistic average to aim for (26 being the ideal amount IMO). It shifts the work-life balance to "I go to work and in the evenings and on weekends I do whatever I like", where 40 hr / week feels more like "life is work and I'm glad if I get one day completely off on the weekends"

EDIT: Maybe I should give some perspective: I'm single and under the impression that people in a relationship have an easier time managing 40hr weeks because they can better distribute the random shit that comes up every week (how people with kids do it though, I have no idea...). Also I'm currently laying in bed sick, due to having had no reasonable work-week for months, because the only thing I get as reward for finishing my projects in time and to the utmost satisfaction of our customers is even more work. /rant off I guess...
>It exists purely to legitimize a neoliberal economic ideology.

As opposed to which model? The highly successful communist alternative?
Only if you choose the right tensor product for your monoidal category of endofunctors.

But seriously, nobody says this in earnest and posting it doesn't help the discourse.
Smile Direct Club – No Smiling Allowed
The idea that awarding a prize to the most respected scientists in a particular field is solely for the purpose of advancing an ideology is in itself extremely anti-intellectual and biased. Have you even looked at the work of the scientists who received the prize?
Prewarming PostgreSQL I/O caches
> Do you think the one percenters that Bernie Sanders rallies against have anything in common with your [1]?

I don't know and I seriously doubt it.

I didn't see Bernie Sanders stickers in the middle of Germany advertising for "We only need 1% to change the country", as the German identitarians do.

But as you say: It's very likely just a coincidence.
Is this assuming A = 440 Hz?
You just reinvented delay slots [1].

Two issues:

- It is not easy for the compiler to always fill up a single delay slot. Filling dozen of them (as required for a deeply pipelined modern processor) would be significantly harder.

- The number of delay slots would depend on the depth of the cpu pipeline. If you do not want to expose microarchitectural details in your ISA, you need either JIT or install time specialization. edit: or stick with a potentially suboptimal number.

[1] https://en.wikipedia.org/wiki/Delay_slot
A Neapolitan just died of heart attack reading this comment :)
you could hang one off the output, not the most elegant but at least modular then
The only way for Blizzard to get back any PR is to clean house or offer a “blood sacrifice.” Fire all ELT and upper management that approved the heinous decision to ban this Hearthstone player.
How is it so? Lazy evaluation (and thus the concept of a (weak-head) normal form, and the possibilty of space leaks) is pretty fundamental to Haskell. It's also impossible to write generic folds (i.e. without adding an NFData constraint, which comes from outside the standard library) that evaluate further than WHNF. And just making all things may lead to worse performance or even non-termination in some cases, anyway.
I think it’s fantastic (and representative) that you just started using ‘she’ where I was deliberately not using any gender.

1) Exactly

2) Someone who does not participate in the workforce for 10+ years is giving up some career advancement and therefore lifetime income. Potentially quite a lot.
I was going to suggest this too. According to the Android dev site "Google Play Billing can be used to sell the following types of in-app products: One-time products: An in-app product requiring a single, non-recurring charge to the user's form of payment. Additional game levels, premium loot boxes, and media files are examples of one-time products."[0] So could you have buttons to buy a "bronze supporter badge", "silver supporter badge" etc. (trying to avoid using the word donation in case it triggers something), perhaps even enabling a "Show my supporter badges" page that shows the ones you've purchased? Kind-of unnecessary extra dev, and as you say Google will take their hefty cut, but might be better than nothing.

[0] https://developer.android.com/google/play/billing/billing_ov...
I would think that the fact that people disagree on what the number is implies that it's not clear what the number is.
> Google take their 30% cut.

AKA follow the money.
This movie was done by non-technical people for non-technical people. When I started to look at this from this point of view - it became really enjoyable.
Show HN: Sensitivity Analysis
This is the main reason why I've codified a bunch of bit tricks so I don't forget them [1]. They're often not worth using, but can sometimes work as a last-mile optimization after you've done all your algorithmic changes, cache locality, sizing, alignment, etc.

[1] https://github.com/kstenerud/bit-tricks
Noam Chomsky is 91. Holy crap.

My favourite Chomsky thing is the very short shrift he gives to conspiracy theorists.

e.g. Rethinking Camelot, his book about JFK - https://zcomm.org/wp-content/uploads/zbooks/htdocs/chomsky/r... - the thesis being that JFK was really no different to any other president at that time - the idea he was radical being a kindof post-hoc reconstruction - and hence there was absolutely no reason for anyone to want to bump him off.

A methodological point is perhaps worth mention. Suppose that we were to concoct a theory about historical events at random, while permitting ourselves to assume arbitrary forms of deceit and falsification. Then in the vast documentary record, we are sure to find scattered hints and other debris that could be made to conform to the theory, while counter-evidence is nullified. By that method, one can "prove" virtually anything. For example, we can prove that JFK never intended to withdraw any troops, citing the elusiveness of NSAM 263 and his unwillingness to commit himself to the withdrawal recommended by his war managers. Or we can prove that the attempt to assassinate Reagan was carried out by dark forces (Alexander Haig, the CIA, etc.). After all, Reagan had backed away from using US forces directly in Central America (unlike JFK in Vietnam); he was cozying up to the Chicoms; he had already given intimations of the anti-nuclear passion that led him to offer to give away the store at Rejkjavik and to join forces with the arch-fiend Gorbachev, whose perestroika was a transparent plot to entrap us; his associates were planning off-the-shelf international operations, bypassing intelligence and the Pentagon. Obviously, he has to go. Or suppose there had been an attempt to assassinate LBJ in late 1964, when he was refusing the call of the military to stand up to the Commies in Vietnam, pursuing Great Society and civil rights programs with a zeal well beyond Kennedy, and about to defeat a real alternative, Barry Goldwater. Nothing is easier than to construct a high-level conspiracy to get rid of this "radical reformer." The task is only facilitated by a search for nuances and variations of phrasing in the mountains of documents, usually committee jobs put together hastily with many compromises.

This is not the way to learn about the world.
What do you mean by tiny minority? I feel like I'd have a problem finding an employed person in London who never used a standard black cab.
Learn Python From Scratch 24 online resources
(promo) - For builders we have created https://www.yourtempo.co to help you manage e-mail and only process / reply once or twice a day.