skysight-inc/HackerNews huggingface dataset:
While some may analyze beautiful literature into oblivion and I feel your pain, I can’t agree with you on Huck Finn. My interpretation of the intro you quoted is very different from yours.

Mark Twain went out of his way to highlight barbaric racism on rubber plantations in the Congo by writing a satirical pamphlet to try to get the word out:

https://www.gutenberg.org/ebooks/62739

Even though he masterfully wove his beliefs into the underlying fabric of Huck Finn, I am sure he wished to subtly communicate important truths while spinning a really delightful tale.
I run several personal NixOS servers. it's definitely doable without custom expressions (I can't remember the last time I had to write one).

lots of services defined in the NixOS options will have an "escape hatch" option named something like `extraConfig`. this usually lets you append verbose text to a complex config file, like in the case of Postfix where the options couldn't conceivably cover everything.

you can also always just write a static file to /etc if you want or need to:

environment.etc.foo-config = {
target = "foo.conf";
text = ''
enable_spline_reticulator = true
'';
};

as well as running one-off systemd services declaratively:

systemd.services.foo = {
after = [ "network-online.target" ];
wantedBy = [ "multi-user.target" ];

serviceConfig = {
ExecStart = ''
${pkgs.foo}/bin/food \
--config /etc/foo.conf
'';
User = "foo";
Restart = "on-failure";
};
};

(both of those examples are copied more or less straight from my daily driver NixOS 20.09 laptop before I made the details generic)

another useful escape hatch is that you can run Docker/Podman containers declaratively. I have some things I want the flexibility to upgrade on a different cadence than NixOS itself (such as my family's "production" Jellyfin server) that I just run as standalone Docker containers with volume mounts for their data.
What specific evidence did you find most compelling? Please, share it, if it's more convincing than Cyrillic in a document header or a Russian IP address.

Or, you could just hit us with the oft repeated 2003 weapons of mass destruction talking point of "the evidence is there it's probably just classified" if you want to make me reminiscent for the good old days.
And a nice reminder of being an early poster to popular things.
I agree completely. In my experience, low performers are people who do not learn from their mistakes, and even when given ample support and constructive feedback, do not adjust their behavior or make an earnest effort to improve.

Fortunately most people don’t fall into that bucket, but unfortunately some do.
$60? Wow, happy to not be in the US.

I'd say I spend <$10 a day on food with good quality organic local ingredients.
It sounds like you completely missed the point he’s trying to make...
Appreciate the effort sort of but misguided

Our personal choices, imo, matter approximately zero

That's always controversial to say but I feel like the evidence bears it out

There is prob a report out there somewhere that says "well actually, personal choice does, in fact, matter a little bit"

To which we have to ask

"Well how much is a little bit, and is it worth parroting the oil industry's 60-year old propaganda message that personal choice, not policy, matters?'
We can extract massive amounts of natural resources outside of Earth, at no cost to the natural environment.

The idealistic/utopianist ideas about humanity's potential are actually correct in this case I believe.
Going to guess SF, where those are not overly expensive prices for eating out with a drink at each meal.
This is something that I believe everyone should read: https://www.goodreads.com/book/show/52879286-humankind

I bought nine of these to the local MP's last summer. Mostly to emphasize the fact that all of us are not as greedy as their context might be. Not very surprisingly I only got one message from MP that had read it.
> Wizer can use snapshots to skip initialization & start with a pre-booted application... the thing is: v8 Isolates can do that too.

Hmm, would be great to have this for clojuresscript as well!
Same here. $60 is basically our two-people weekly shopping.
Like I said we didn't really. We generally let the kids explore. Lots of reading, just everything. My older daughter spent some time studying how to perform magic tricks. She did a lot of art, jewelry, painting, sculptures. There is a local community that organized some activities like science fairs, various day trips etc.
it’s not that hard and it makes sure your code isn’t relying on a magic order that can be screwed up by race conditions or some change to the map along the way. it’s a good idea to key it if order matters.
4 years in, no issues. Probably better than ever. Not everyone is an extrovert, talking daily over audio to several people is fine for me. Sometimes we'll meet up for particularly hard problems to brain storm but otherwise, I'm good behind a screen. I think extroverts think everyone needs that face time, but no, we really don't. I'm fine with seeing my friends and family, my co-workers just aren't that special to me.
Built something similar on codepen quite a few years ago. Not sure where I came up with the format, seems a bit wild looking at the v. nice dot notation used here, but possibly more useful/efficient for variable data models, also takes into account data types:

https://codepen.io/theprojectsomething/pen/OwppWW

Note: click the Toggle Info to read the "spec" (groan) :)
It feels to me that this blog post is pointing out the obvious. The examples are a bit forced in my opinion. I would expect it to be about badly designed or architected code, but.

Iterating works. SQL works. Windshield wipers work. The iteration abstraction isn't leaking - the hardware and memory architecture isn't part of the abstraction. The SQL abstraction isn't leaking - the performance isn't part of the abstraction. The windshield wipers abstraction isn't leaking - the wipers were designed for rain, not a hurricane. Abstractions ignore details - that's the point. Reality doesn't cease to exist.

If your car isn't fast enough for the race, the car, steering wheel, accelerator pedal are not a leaky abstraction. You just don't have a fast enough car! If you have to worry about stuff like shifting gears, then an automatic transmission isn't the abstraction for you. The abstraction isn't leaking, you just chose the wrong one.

Abstractions are great.

I've never had to worry about CPU instructions or assembly code in the code I've written - the programming language abstraction is perfect as far as I'm concerned. Somebody handles it. I've never had to worry about the electricity powering my machines in the Cloud etc where I deploy. Perfect abstraction. Somebody handles it. My web browser chugs through hundreds of megabytes of JavaScript daily. Perfect abstraction. I've never needed to concern myself with the implementation of say V8. I've had my share of SQL performance investigations, but most of the SQL I've written didn't need any performance tweaking (there's a different abstraction for performance that works great - indexes).

Leaking is a matter of perspective.
That is one the reasons why I want to build something with it - it is super exciting!
You can barely get a single meal at McDonalds with $10, what is with the frugality signaling in this thread? I've never cooked a meal, and I never intend to. Why? For the same reason I don't grow my own veggies or keep my own chickens. Its low productivity labor.

If you're posting on this site and cook your own food because its a hobby for you, great. If you're doing it to save money, you are probably being stupid with your time.
Yeah, Arrival fits well and I enjoyed it. There are a number of lower budget films you could add to that list like Primer, Moon (2009), or Gattaca. Ex Machina is sci-fi + drama. I'm sure there's plenty more. There's just a tendency for sci-fi films to lean heavily into action (or occasionally horror) like The Martian film did when compared with the book.

Jurassic Park feels more action/horror focused to me, but it has a sci-fi premise.
I bet there's also more than a few people who work at places where work surges up to or beyond a full day but other days there's not much to do. If they're not empowered to actually treat their salaried job as a salaried job working from home is a great way to side step that issue.
I put together an email newsletter that curates HN stories which didn't reach the front page.

Every Friday, I send out a list of 50+ articles. I'm a typical HN reader so the interest profile ends up similar to HN. But I try to omit product/press releases and big corp stuff.

SInce I curate from the 'newest' section of HN, my newsletter has little overlap with other HN-based newsletter and digests. They cover 'top' stories. I cover stories that you probably missed.

Also, I wrote a big intro to it at this Ask HN (https://news.ycombinator.com/item?id=27343897). You can read more about it there.

If you'd like to read interesting stuff that went unnoticed by Hacker News, please have a look at my newsletter. It's at https://bengtan.com/interesting-things.
Ebike next time. Mod the motor. You can still pedal and sweat if you want.
For a discomforting high number of those, their ancestry is probably the least of their worries:

https://en.wikipedia.org/wiki/Pitcairn_sexual_assault_trial_...
Yes--I exaggerated. The diagram clearly depicts a shaded fraction of the right-tail of a normal distribution.

The text asserts:

- this shaded fraction represents the loss of positive outcomes (and implies that there are real-world conditions that can lead to this loss)

- this loss of outcomes is upside decay

- upside decay catastrophic

So, sure. It's a definition in the sense that anyone can highlight a distribution, assert that part of it could go missing, assert a name for such a missing portion, and assert that it would be a catastrophe if whatever the shaded area represents went missing.

But this definition has nothing to do with the article's topic. You can s/upside decay/-8 luck/ without having much impact on what the first ~2/3 mean.

Tautological highlights on graphs of normal distributions surely aren't the kind of catastrophe the definition means. The map is not the territory.

The definition has multiple dangling references, and has little bearing on the topic until the author starts resolving them.
Fedora co-mingles its source packages with Red Hat Enterprise Linux
I did not own a fridge or any cooking appliances for my first year at Google. 3 meals a day at work + takeout on weekends.
Hipify: Convert CUDA to Portable Heterogeneous-Compute Interface C++ Code
The vast majority of IT people in Silicon Valley can yell on the street and get a job.

So then it becomes which company has the best culture, values, people, environment etc.
Making SetInterval Declarative with React Hooks (2019)
You have inflation and deflation mixed up.
Similar setup.

My team and I have been remote for years.

We have channels on slack for non work stuff and we post memes, news, etc. We also have DM groups and just chat. We’ve got more people on the meme channels outside of the team. It’s a nice group. I even play games with some on my switch.

I’ve only been to the company 3 times split between 2 locations.

I’m looking to change teams soon. So advancement opportunities are there. Never met in person the manager, so it’s not that.

Based on my experience, I believe it depends on the company, team culture and the people. By team culture I mean more how the team is run. Some are run very competitive others more collaborative.
Appreciate your reply.
It’s helpful to have insight into what you’ve settled on.

I’ll try some of these myself. Still haven’t found my ideal cycle times.

How do you fit emails and meetings into your schedule?

By scheduling task-specific pomodoro’s around meetings?

Do you use pomodoro cycles on email and other communication?

Say some urgent situation pops up which requires several emails to be exchanged. Does this throw off your schedule?
This is maybe the first relatable comment I’ve come across in here — work kills, the stress of having to be there on time, eating fast food because you don’t have time to cook, no time to exercise because you’re driving an hour a day, all the other things in your life piling up because all you seem to do is drive back and forth to work… I mean people aren’t even getting vaccinated because they’re worried about being able to show up to work the next day.

It’s a dream for a lot of people to just wake up, get a cup of coffee and sit down at their computer, to not have to get out of bed in the middle of the night, plan bowel movements like a military campaign and run around like a maniac all day every day.
I like cooking and tend to prep on a Sunday, and then midweek on Wednesday if I'm bored. I live in Austin, TX. I don't usually eat out at all except the occasional outing with friends. Of course I'll splurge on the weekend depending on what's going on. That said I tend to eat the "zone diet" that stuck with me even after I lost a bunch of weight on it. It isn't particularly "hard" to find food to fit that scheme. Of course you have to not mind reheating food :) . I'm a fairly rugged individual and don't really need froufrou food every day https://www.tasteofhome.com/collection/meal-prep-recipes-wee...
Why Are Investment Funds Obsessed with Old Songs?
Most engineers don't have a family. And some don't have close friends.

Don't assume that your view of the world is the same for everyone.
In Europe your employer can't provide you with free food, it's value is counted as taxable income.
That $60 is assuming that you're in an expensive area and are eating out three meals a day. You don't need to spend that much, even in NYC.
I never thought I'd handle WFH well. When job-hunting, I'd always ignore fully remote jobs. It sounded totally depressing and demotivating to sit at home and interact with my coworkers virtually. I also always valued the office perks.

During the first few months, it felt like WFH stripped out all the non-work aspects of my job. At Google those perks were substantial, and it put the work itself in full focus.

But you know what? I like it now. I'm able to put in more focused work between 9 and 6 because I can take real breaks. There's less BS intruding on my life. In the office, your breaks feel more limited to 1) walking to grab a snack in the kitchen, 2) scrolling through something at your desk, or 3) going all the way outside to take a walk. 2/3 of these make you look like a slacker when you do them too much, so I always ended up doing a lot of "pretending to work" breaks to refresh my mind. That said, nobody ever had a problem with my performance.

Now I can pop out and walk around the block in 10 minutes, or wander into my back yard. I can do manual chores and intersperse them with knowledge work to give myself a break. I also don't have to commute for 2 hours each day. This means I have more time and willpower and actually get more done. I actually measure every minute of focused work, which is how I know.
I am learning Elixir... and I really get a kick out of it. It's zany and pushes me to bend my brain.

It's like sort of Dr Seuss riff for an experienced programmer.

So you've done a lot of program?

Can you, can you, without a reference?

Could you, could you, with nary a pointer?

Will you, will you, use no return?

No for loop? And less control flow goop?

I had to switch back to do some Python and Swift maintenance/development last week after 2 solid weeks of climbing the Elixir newbie staircase, and I was amazed at how much code I write in "normal" languages whose sole purpose is to decide where the code goes next. For the first hour or two my brain kept screaming "why do you keep putting all of these if blocks everywhere?!"
Which is a shame, because the wind blowing across Wyoming is savage.
If we can create general artificial intelligence that can truly substitute for humans in all productive roles, we will have much bigger things to worry about than unemployment.
If you appease the complainers they will only find something new to complain about. They do not seek justice or a better world but only attention for themselves and complain simply for the joy of complaining.
I don't get it. Why a minimum attrition? What could be the possible purpose? Wouldn't you want a maximum?
Really looking forward to this blowing up in Apple's and other companies' faces...potentially some ADA lawsuits as well. The door has been opened and there's no going back and tech workers know their worth more so than minimum wage workers, and those companies are already whining and bitching about how people "don't want to work anymore because of unemployment" etc. Popcorn time :)
That's a nice picture of what it can be like.

VR might take this kind of thing to a whole new level. Check out Imersed: https://www.oculus.com/experiences/quest/2849273531812512/
Not everyone spends that much. If have to guess that most people don't. I'm in the US, and spend less than half that much to feed a family and we don't eat cheap, boxed junk.
Google Joins Apple to Opt-Out of Mobile Advertising IDs
Agree, most of it is luck.
I wonder how many times ransomware has gotten into Google/Amazon's employees laptops?

Having 100k employees, most of whom have admin access to their own machines (cos developer) has got to make it almost impossible to stop it happening.
This was my thought, as well. At the risk of sounding...I don't know some 'ist' word, people are just raised differently and the world varies so much.

Picture you're on a beach, and behind you is a shirtless man with a machete. How you feel is completely dependent on where you are in the world. In LA, you'd run for cover. In south east Asia, it's Tuesday.

I learned a lot from my travels, to back the adage about traveling and learning. I remember being in a small fishing village and someone caught a large fish. I don't even remember what it was now, but the fisherman was so excited to catch this big valuable fish he shared it with everyone, even me the foreigner he'd never see again. Made me think about how selfish we as Americans can be. We already have a good life, and still look for ways to get ahead of everyone else. Yet a person with nothing is happy to share what little they'd found.

Story aside, I agree that the experience would vary wildly by country, or at least upbringing.
$200-$300k less to buy a house that is "outside commute range" of tech companies in the Seattle area.

~90 minutes of commute saved each day (2 hours a day for me actually), valuing my time at $100/hr.

That comes out to roughly 5k-6k a month in savings.
Ban them how? Ban the on-ramps in the US so that companies can't legally purchase cryptocurrency with which to pay the ransom? Is that fundamentally different than making it illegal to pay the ransom in any currency? It seems that in either case, what you've done is push a company into breaking the law if they want to pay the ransom, which would probably deter most of them from doing it.

Or do you mean banning both the US on-ramps and the foreign off-ramps? Are you optimistic that the US could get, for instance Russia, to enforce such a ban?

I'm not necessarily opposed to this "just ban cryptocurrency" talking point, but I'm never sure I understand what people mean by it in practice.
I don't work for Apple anymore (and only worked for the corporate side for a short period), but this does not surprise me. They've never been a company very accepting of remote work.

My current company strongly encouraged WFH during the pandemic and happily is currently set to maintain it as an equivalent choice even after full vaccination. I would seriously consider switching companies otherwise - there are benefits to being in an office, but I can't think of any that outweigh 1h+ commute per day :-/
Tools and Exercises for Practicing Music and Music Theory
That’s because diversity and inclusion pretty much means “blacks” and “women” fullstop.

I was recently hiring a developer and my massive media company insisted I ensure my recruiter is giving me diverse candidates. I selected an individual who is apparently Spanish Jewish. Some very rare tribe of Jews from Spain. Was that considered diverse? Nope. Needs to be black.
No, the OP is correct: the Go developers intentionally introduced randomness into map iteration order to shake out bugs.

For evidence, see:

https://github.com/golang/go/issues/6719

https://stackoverflow.com/a/55925880

https://codereview.appspot.com/5285042
Unfortunately, a ruling class giving themselves special privileges isn't just something that hereditary monarchies do.

While it may seem odious for the British Monarchy to exempt itself from various civil rights laws, it's even more odious when a democratically elected body like the U.S. Congress bestows such exemptions upon itself. For example:

"Anti-Discrimination and Anti-Retaliation Training: The No Fear Act requires agencies in the executive branch to provide such training to employees, but the legislative branch is exempt."

Source: https://www.propublica.org/article/do-as-we-say-congress-say...
well I am a late millenial, so believe me when I say, I had never heard of Mozilla Songbird until you mentioned it.

I suppose I don't want to change the name just yet, will cross that bridge when we reach it :)

Thanks for your insightful and elaborate response though!
Reading FAANG employees talk about food prices makes me realize the old "It's one banana. What could it cost, $10?" is something that was written based on reality.
> one has to be a BG i guess to get that cycle permitted. I wonder what would happened if for example Iran tried to implement that cycle.

Why would that be an interesting intellectual exercise though? The US has had nukes for 3/4 of a century. What is there to be concerned about in regards to that conversion & the US, so long as it's properly regulated and accounted for. The US has had the trivial capacity to spur mass global proliferation since WW2, it has overwhelmingly chosen not to do that.
I bought a $40k Ascent with 8 seats. It's decent.

I'm not a fan of the driver assist nonsense. That stuff is dangerous. It actually yanks on the steering wheel, but of course it has no clue about the real world (no strong AI here) and obviously impedes safe control of the vehicle. Fortunately there is a way to turn that nonsense off. It probably still phones home with photos, GPS, and more.

It does have decent performance, particularly on slippery surfaces. To beat the Ascent you'd probably have to pay more or give up that 8th seat.
I've had poor experiences with PayPal as a buyer as well. Tried to cancel an auto-renewed subscription, PayPal sided with the seller until I got my bank to reverse the transaction.
3rd party apps are a better experience than old.reddit.com to be honest. Rif, sync, boost, relay, etc.
There are innumerable services that will still be in demand, and not automatable, if nail work is automated, so consumer spending, and with it jobs, will just move there.

>>I'm not against automation BTW, just against the common fiction that it's economically good for the working class.

Wages in the West have grown 20 fold, in inflation adjusted terms, since 1820, and that's all due to automation. Automation is practically synonynous with per capita productivity growth, and that's almost entirely positive for every one.
Imagine rarely eating with your kids or wife.
Makes sense for an 8-core CPU.
From my experience, even though we deploy with Kubernetes, they complement eachother just fine. When writing code, I can easily partition things into processes, which makes total sense from pure application development viewpoint. Whether Kubernetes does its own thing on top or not, does not matter to me.

I wouldn't spawn and kill thousands of processes with Kubernetes. That's a bit heavy-handed. A couple of Erlang pods that do the same? Sure.
It’s abundant everywhere