jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The writer's use of imagery and contrast is pretty powerful. Here are the quotes that stuck out to me:

> He was curled up like a fetus and in a white plastic bag. It's the same bag we put everyone in before we stick them in the cooler along with the others. The cooler is a bit like a triple-tiered dorm room, except it's coed and everybody in there is dead.

> A urine test later, I was interviewing for the position with the office manager. A week after that, I was officially an employee of the booming death business.

> Like all customer service jobs, most of the art comes down to language. In the death business, every tool has a public and private name. There is the "vinyl shroud." It's really just a plastic bag we removal technicians use to cover a loved one's body, but "vinyl shroud" makes us seem less like the overdressed movers we are.

> After we've got the body on the cot, we'll say our good-byes and go on back to the funeral home to tape, label, and store the deceased in a temperature-controlled environment. Also known as a walk-in refrigerator. Exactly like those you find in ice cream shops.

> Death, as you might expect, has boom and bust cycles. January through March tends to be the busiest season, while the summer months seem a bit slower. I only worked at the funeral home for a year, but I learned that during the boom months, it isn't uncommon for a funeral home to have so many bodies they don't know what to do with them.

> There are changes that come over you after you work with the dead. You see things differently. You notice weight in not only a cultural context, but also a pragmatic one. I can't count the number of times I've been in the grocery store and found myself thinking about how if this or that person died, how difficult it would be to get them into the van with just two people. There is also a sense of commonality that comes with it. You see people not as their class or title, but as what we all truly are, bags of slimy, gooey muscles and bones.

> And then there is the sadness. For me, my career in the death business lasted just over a year. In that time, I would guess I picked up more than 500 bodies. All sizes, all shapes, and all ages. There are the elderly, the middle-aged, and the young. The expected, the surprised, and the forgotten. The kids are the ones you never get used to. It was sad every time, and a year was just about as much sadness as I could take. Everyone in the death business has their own way of getting around the sadness. Religion, booze, and time are the primary prescriptions. Eventually, for me, all it took was quitting. And that works for most of us.

An important reminder that we all die. Thanks for sharing.
> If python continues to be this popular, there will be more maintainers who join the project.

Will there? I feel like most of the opensource attention flows gradually up stack / toward trendy things on github and away from infrastructure older than github. When heartbleed happened a few years ago it was revealed that OpenSSL was maintained by basically one guy. The same is true of the linux timezone database. Apparently python is mostly 2 people.

I'd put money on this being is a theme for lots of tools we take for granted. How many people work on bash? Or busybox, grub, libpthread or libicu? I bet the number is tiny.
You know, there is a lot more done on the taste and flavors of wine than for coffee (in term of funding and research output). And a lot of science with that. In US the research is almost inexistent, but big at least in Portugal, France, Italy...
I find these arguments incredibly short-sighted. A typical American in 1850 could not have conceived of most of the jobs that employed a typical American in 1950. And a typical American in 1950 could not have conceived of most of the jobs that people here on HN hold.

The idea that "this time it's different" seems so vain to me; like somehow NOW we're able to reliably predict the future of society, when we've proved terrible at doing that for thousands of years.

What an amazing coincidence it would be if we all just happen to be alive at the time when all the surprises were over in human society!

The founding premise of the market economy is that we can't predict the future, so we set up systems to be flexible in the face of changing technologies and cultures. Is that really all over now?

That feels like an extraordinary claim, so I'd want to see extraordinary proof, and I'm not seeing it. Employment is actually on the upswing in the U.S. right now, and there are hiring shortages in "jobs of the future" type fields like programming, data analysis, genetic analysis, engineering, etc.

Employment will change, and our training and education systems need to change too. But I think it's way early to declare the end of specialization and employment.
If they implemented and enabled DANE in Chromium then we could detect and render harmless this miss-issuance for our domains via PKIX-TA Certificate Authority Constraints instead of playing Whac-A-Mole
The way I see it, the top item on the menu is probably fresh and people like it. Or they wouldn't be in business very long.
> I’m a hardcore capitalist, but I’m directly opposed to corruption, and that’s what cable and ISPs like Comcast are.

The nice thing about supporting capitalism and free markets is that it still is easy to object to monopolies. In a free market, I wouldn't care if $ISP sucks or charges extra for certain traffic, because if I didn't like it I'd use one of their 40 competitors.
> How is it more efficient to get the government involved? Why does the government have the right to claim authority over privately owned infrastructure? Why now, and if NN is so essential, why did the internet have so little trouble developing over the past 2 decades?

I can’t answer these. I’d like to see someone attempt it, because I’ve been lambasted on this site for saying a version of what you’ve very cleanly stated.

It’s like everyone has forgotten the cute “save the internet” banners on the bug sites that loaded like 56k dialup progressive pngs did. No, that hasn’t happened at all.

If I was to make a piss poor attempt at your question, I would probably say that over the last two decades the scale of services didn’t increase so sharply, so what worked then might not work now... but it’s a halfhearted argument.
One thing the Chinese get right: high-level executions. When the blood cries out, I doubt it's to send a paltry $2.5B to the feds.
Wizenoze | Full-time | REMOTE or Amsterdam | https://www.wizenoze.com

Wizenoze is using technology to make the web readable, reliable, and relevant for students across the globe. We have interesting tech, fresh challenges, and we're changing the world for the better!

We're looking for 1) a senior java developer with devops focus, 2) a senior frontend developer, 3) a senior product owner, and 4) a research engineer (IR/ML/NLP).

Our main tech stack: Java, Groovy, Spring, Elasticsearch, AWS, React/Redux, RiotJS, Storm, DL4J, OpenNLP, etc.

Details available here: https://www.wizenoze.com/language/en/jobs/
For the price of one of those robots you can hire a minivan full of armed goons that will do exactly as you tell them todo with less supervision.
Plenty of such studies have been done. An AFAIK relatively recent and neutral one https://www.carbonbrief.org/solar-wind-nuclear-amazingly-low...
I've done lots of volunteering teaching programming to kids and recommend this for Python - it is pretty much foolproof to install which is a major thing of you only have an hour and a half session and you can get pygame working on it extremely easily - which a lot of projects for kids use.
Yeah, those Switch sales are tanking, while PS 5 and XBox X/S pile unsold on the store shelves.

Ah, you mean that 1% market share on Steam, sorry.
A follow up article from the Washington Post: https://www.washingtonpost.com/national-security/trump-prote...

It appears the DC leadership and the Pentagon wanted to avoid a show of force that mimicked what happened during the summer, trying to learn from their mistakes during the protests triggered by Floyd’s death.
Criminals still need jobs.
> It also seems to be driven by a vengeful jealousy

I have to disagree with that. My personal impression is that Americans are the most accepting of other people's fortune, so much so they need an excuse before they can attack the rich and powerful, something on the moral plane because riches themselves are not considered a sin.
but we're drawn to "analog warmth" for whatever reason. We see it in guitars obviously with tube amps and analog effects pedals preferred over their digital counterparts. Vinyl has that messy analog-ish sound that we find pleasing in a similar way.

Shrill low-bitrate, lower-fidelity digital sound just doesn't evoke that feeling in us. The same way no one is asking for RealMedia videos on their home theater system, but prefer film grain on video and 3D CGI to look "messy" (another analog noise characteristic). We humans love noise apparently! I guess evolution built us for a noisy and messy world and digital sound just seems off to us. We'll make an effort to get closer to analog warmth but do out best to flee digital shrill.
It's not Russian vs English. https://slon-i-giraf.ru/app/ofertaIP/ is represented by both English and Russian versions and they're the same. LLC's mentioned above is a document about our offline activities not linked to the blockchain project.
While I am, overall, fully with you on censorship and don't think it is acceptable, this specific case is a bit different.

It is one thing to censor something due to a hypothetical possibility of a threat or due to some "dangerous ideas". But it is another thing to censor a tech giant from an authoritarian country (with the government of which that said tech giant is almost definitely collaborating) that is literally physically invading your borders by force and taking your territory using shady tactics and excuses ("these are not our soldiers, they are just some unmarked militia that has access to our top tier weaponry... oh wait, jk, we lied, it was our troops all along").

Especially given the fact that tech giants in Russia are all, pretty much, under a thumb of the government. Just check up on what happened to Pavel Durov (the Telegram guy, previously known for creating another russian tech giant VK.com aka russian version of FB), he ended up having to give up his company and flee the country, because he didn't collaborate with the regime readily.

And no, I am not a russophobe, I grew up in Russia myself, and I am not the kind to fall for the "every hack is now attributed to russian government-funded hackers" hysteria that seems to have polluted mass media in the west recently. Which is why, imo, it is important to emphasize when the real threats happen and address them, just like Ukraine did with the Yandex ban.
Why would they? They should just go ahead and skip the cookies banners.

The EU cannot do anything against that, so why bother.

Blocking the site is something I do not understand
That URL was obfuscated to prevent bot abuse.

It will now be replaced with a new one.
I am personally using a lots of browser extensions because of my dev job. I have switched some years ago to Chrome when it was faster than Firefox for a short moment. Now i consider going back because Chrome eats so much RAM there is little left for node.js and vscode. Even more with every extension installed. I had to disable bunch of these for that reason.

I know it is off topic. However, can anyone share info if Firefox is better at this point considering memory usage?
Yes this is absolutely common in Turkey. Please do not believe in the press trying to portray Turkey as being totally overrun by a fundamentalist autocratic regime.

In fact even these photographs are portraying the poorest and probably some of the most conservative neighborhoods of Istanbul.

There are 10's millions of Turks who are secular and striving to keep modernity alive in this part of the world.
Not just Rachmaninoff, but more than a little Stravinsky too!
> Contrast is good. It makes things easier to read. Why would you want less?

One sensible reason for this is that it allows using higher contrast, or different hues w/ similar contrast, as a kind of emphasis that naturally stands out from the surrounding text. Same reasons why most terminal emulators display text as light-gray-on-black, while keeping pure white as a highlight color.
The article mentions they took some inspiration from a Stripe blogpost/gist; for convenience, here's the direct link to the relevant lua code (helps compare what is interesting/unique about github's approach):

https://gist.github.com/ptarjan/e38f45f2dfe601419ca3af937fff...

(disclaimer, I worked on the rate limiter at Stripe a bit, but can't remember how similar the 2019-era code was to what you see there; I think broadly similar).
If someone has transitioned they are transsexual. Transsexuals have had legal rights for decades. The recent transgender rights movement is specifically about people who have not transitioned.
I did a 23 and Me test and never unlocked the health results. I'm a little terrified of finding out that dementia is in my future as well.

I was in almost the identical boat but I pulled the trigger on looking at the test results, ended up fine. Better to know and try to manage it I think.
> Do you like 400 nits of #ffffff right into your eyeballs?

If you don't like what your display does, tweak its settings to do what you like.
I liked GOPATH at first, but the limitations of projects stepping on each other quickly made me sad about it. Now that go modules has removed the need for GOPATH, I'm very happy about it being obsolete. :)
Markdown is okay for a README, but it's pretty sucky if you want to make a document easier to read. It's the .ini file of text markup.
Why isn't this on the front page given the number of upvotes it's gotten (12 in 32 minutes?).

Yet this is?

Show HN: New Fwix Local API (from the team at Fwix)
4 points by goo 56 minutes ago | flag | 1 comment
Multiple studies have shown that beyond a certain point (around two to three standard deviations), further IQ is not particularly helpful.

Is this true? I'd wager that the average IQ of top-rank mathematicians (say, the top 100 as judged by their peers) is at least three standard deviations above the mean, and more likely closer to 4. In fact, it wouldn't surprise me if the average IQ of said group is well over 160.
Lex, Yacc, the RBParser, and SmaCC, and perhaps some others.
While I agree that generational GC can perform spectacularly well, what you're describing is close to the case it's optimized for, not close to its worst case

Here's the thing: Most of the rest of the app was rather close to the case it's optimized for.

I don't know what you mean by "something like LINT but for the runtime reference graph."

Something that tells you that you've created a reference graph with a cycle, you have a memory leak, or that you're using references in some other stupid or suboptimal way. I'm not even sure if there's a way to automatically detect anything like the last category, though the first two are certainly detectable. Basically, you take most of the infrastructure of GC, and you just turn it into a runtime advisor to warn devs and testers of mistakes.
Anyone remember Googlezon ? That EPIC2014 project which was talking about how the world was going to be taken over by a merger of Google and Amazon. When I joined Google in 2006 there was joke about putting into the new hire orientation that you didn't need to forward the video to the misc list :-)

That didn't mention Facebook at all, most people thought MySpace was going to dominate social. Anyway, ...

People who had been around computers and networking have known since their first (or maybe second) class on data structures that structured data was computation. The last node in an LRU list is, because of the structure, computed to be the oldest node in the list. One of the really cool things about Python was list comprehensions is "foo" in bar?

So its sort of a yawn when we see that you can infer a traffic jam by the smart phones sending in position data periodically, or that the movie 'companion' suggestions from Amazon are all from genres you've previously purchased. But its just dawning on a lot of folks.

This blogger thinks Facebook is AOL because they have grown rapidly and have a valuation they don't understand and a number of page views that made their AdSense ID salivate. They equate AOL's walled garden to a castle. They draw a parallel between Facebook's other properties and the kind of walled garden that AOL once supported.

And yet they miss evidence that Facebook isn't a service that people use, it is people instantiating themselves in what is most like a network directory service. Humans as nodes in a n-tree of relationships and desires (likes) and even dislikes.

Peter Warden's original "who your friends are hack" illustrated so clearly, you don't have to 'guess' you can know truths by looking at the data structure that is Facebook. This is not something AOL even imagined.
I'm at a big company that uses hadoop, and someone else maintains the infrastructure. But, the problem we have is that hadoop is a very leaky abstraction and it's very easy for someone that doesn't know implementation details to break the grid. It's relatively easy to exhaust the memory of the jobtracker, we constantly have problems with mapper starvation because someones seemingly innocent job is causing issues, etc, etc.

My experience is that it doesn't just work, even when someone else maintains the infrastructure.
I've been meaning to write down some thoughts about this book, but I haven't had time to put the direct knowledge gained from reading it to real use--hopefully that'll change soon.

I too was glad that there was a lot of introduction before the "hard" topics came into place. I do believe that the harder topics were explained rather well--certainly better than some of the other introductions I've seen online.

I just got my hardcopy in the mail today. I hope to reread some parts and "Put to use a Haskell for Great Good."
It is not praising wealth destruction, it is praising competition. The market is not a zero-sum game where Sony's loss is everyone's loss.
"the simple fact is, when you have a cash cow, you got extremely lucky"

And here we have yet another comment purporting to argue against the article, and inadvertently proving it's main thesis.

Google should give the profits back to shareholders instead of trying to duplicate or continue what you yourself agree was success that was "extremely lucky".

The author isn't expecting lightning to strike twice at Google, and thinks they should put the money back in the marketplace where it can be spent wisely.
Not to mention, under option B), you have a future taxpayer who'll be creating economic value.
I agree that lolcats, in and of themselves, are useless, but to say they do not have any cultural significance is a very big assumption. Don't you think that the popularity of such a meaningless meme is representative of some undiagnosed issue with society? I mean aren't you curious as to why certain pictures of cats are becoming more well known than leaders of most countries? Isn't it odd how such a simple idea is able to still amuse us as well as grow in popularity?
I used v2ray+nginx on a linode instance to expose NAT-ed port. I have tried cloudflared before but it seems to not able to proxy the cockpit GUI well.
And the credentials (for the whole domain) will have to stay with the device, that make me a little nervous.
http://archive.is/JTQSp
If only there was a good system to deliver water directly to your house.
Yup. There was a famous/notorious comedy TV show that livestreamed a guy living in an apartment stark naked, subsisting entirely on what he could win from magazine sweepstakes contests. The TV producers had to hire a video editor 24/7 to keep a little eggplant emoji over his privates.

https://en.wikipedia.org/wiki/Nasubi
What I don't understand about all of these languages born out of some inspiration to "do C++ right" which includes the inception of Java, Go, and now this: is the complete disregard for established systems and failure to stand on their shoulders. C++ stood on the shoulders of C and one doesn't need to cite the decades of success as proof; some syntax has proven itself as quite optimal.

From what I understand compiler frontends can be augmented to solve all of the problems Rust is trying to solve. Instead Rust is reinventing the entire wheel which is already sharing an axle with Go and Java's entirely reinvented wheels -- not just with syntax, but entire ecosystems from the ground up.

I'd like to start seeing a little more reuse of both ideas and effort instead of this present state.
Well there's also the other side of the spectrum as well. IBM for instance has essentially no vacation policy, and it's up to you to determine how much vacation you take. Of course some people claim that this ends up giving you less actual vacation time because the work culture promotes using the relaxed rules for a lot of remote work stuff, so you're more likely to get dirty looks if you were to try to tell them "Yeah, I'm going on vacation and I won't be on call"
Definitely a case to be made for that. The one time in undergrad where coq came up in a programming languages lecture, I distinctly remember thinking "haha penis".
Thank you again, http://lab.arc90.com/experiments/readability/ , for making my web browsing experience safe from the onslaught of backgrounds and fonts.
We won't publish anything to twitter or facebook related to private files. This is about telling your friends about dropbox, answering an implicit survey with your fb/twt data, and improving the user experience in a bunch of ways.
Are you asking because you don't know, or because you think I don't know?
I use "favorite" as a bookmark. Just recently I discovered how to do so.
If it doesn't inter-operate, it's not really an alternative.

Chrome, Firefox, Edge are all alternative web browsers, you can drop-in replace them when visiting websites. But none of these can be drop-in replaced when talking with your friends who are using WhatsApp.

WhatsApp is the de-facto messaging standard throughout South America, Africa, and half of Europe. That's a lot of inertia to overcome.
Well for one, giant repos from folks who don't understand why you shouldn't commit and push your 1 GB pytorch model.

Yay working with academic researchers.
There was a relevant article recently [1], [2] talking about similar issues & maker movement[3]. Also reminds me of camera manufacturers trying to stay on top of innovation by convincing customers to buy higher megapixels.

[1] http://www.engadget.com/2014/12/29/the-cure-for-our-disposab...

[2] http://www.telegraph.co.uk/news/science/science-news/1129892...

[3] http://en.wikipedia.org/wiki/Maker_movement
You can just disallow the compilation of anything where null appears, as well as plenty of other style issues.

The language gives you plenty of tools to enforce the appropriate coding style for a given project.
Most of my scripts run unmodified between Cygwin and Linux (OSX is a different story, if you don't have GNU tools on the path).

The single biggest problem with Cygwin is performance: forking is very slow. When I need to rewrite a script for Cygwin, it's almost invariably to reduce the number of processes spawned.

But almost all of the time, it just works, even building third-party stuff from source. On my home setup, I spend about half my terminal time with Cygwin, the other half in ssh sessions to Linux boxes, and there's no real mental context switch required.
Well, then, you can't afford to have less than two laptops then - because every single operating system, including Linux, Windows and OS/X, had botched upgrades.
Video lectures from 2011 are available here. http://pdos.csail.mit.edu/6.828/2011/schedule.html
Cool. Code isn't open source, it'd be way too embarrassing at this point :)