jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I've noticed that most techies do prefer dark mode, and I also recall reading that techies are disproportionately night owls - I wonder if there's a correlation there.

If I may be mildly unflattering for a moment, I think it's just a trendiness thing. Dark Mode looks more like a terminal and signals "I'm a real big-boy hackerman" or something.

If someone has real data showing it actually causes less eyestrain or something, I'm willing to change that opinion.
> “They fired four people because they were repeatedly breaking privacy policies and leaking documents.”

I just heard the news about the firing and allegation google hired a firm with expertise to bust unions.

If you’ve ever worked an entry-level job at any firm with high turnover (retail, food service) you will know first hand managers excel who can manufacture write-ups, which become the basis for just-cause firing.

It’s a thing!
Hey, isn't that a quote from a book? Could have sworn I heard it ages ago in a book I enjoyed very much!

I think it was Peeps.
Tech bubbles are great for innovation, take advantage of the situation.
I like the how-much-time-do-you-have slider. But why would I use this over YouTube own "watch later"?
Yes. If I have an app that I host on Heroku and it goes down, it's MY fault for not putting in place the appropriate backups. I would apologize to my customers and offer them a refund for the downtime. I would not blame Heroku, or Amazon. Do you think my (hypothetical) paying customers care if my hosting provider goes down? No Fking way.
Thanks! I suggest you'd use this because it supports more sites than just YouTube (and, if you ask me, because the UI is better too ;).

Right now we only support Vimeo and YouTube, but we'll be adding more soon, once we find out what people want.
Yes, just like cleanup is part of construction.
> Everybody says applying to 50 (or hundreds) of jobs is normal, but I don't think I've ever done that, including when I graduated from college. The last time I was unemployed, it took I think ~a dozen applications and maybe 3 or 4 interviews.

I’ve always used the approximate rule of thumb: 10%-10%

Out if 100 applications, you'll probably get 10 interviews, and out of 10 interviews you’ll probably get one offer. This has been approximately consistent with my results for 20 years.
Is wayland viable for gaming yet or does it still add an extra frame or two of latency?
This is gold -> "Seeing an Apple job posting with Kubernetes listed as a desired skill!"﻿
That's also what C++ is, but surprisingly people like to hate it for that, too :/
There's also very much a tendency to make things complicated in many workplaces as a form of job security and gatekeeping

It’s not only that it’s also boredom. Cranking out another cookie-cutter app can be much more fun if you do it in a novel way. Basically all the incentives are aligned towards exotic over-engineering rather than boring, safe but actually perfectly good choices. The danger will come if any savvy manager figures out what this costs them. So we’re probably all safe but you never know.
He plays on one of my favorite albums, Like Minds.

https://youtube.com/playlist?list=OLAK5uy_ms-PRDnEUGK1o3ncDc...

Check out the 2:55 mark of Like Minds (the song) for a nice piano solo.
> There's no proof of any explanation of why Neanderthal and Human would have interbred.

Proof? It's everywhere. Nature is mostly highly organized and predictable, with flashes of randomness. Is this not evolution itself? DNA "accidents" that prove useful (or not) and become dominant (or not).

At just 2%, that's within reasonable expectation for random. It could have been higher in certain isolated pockets/communities. Unfortunately, those combinations weren't beneficial or perished for some other random reason (e.g., flash flood), and that evidence is lost in undiscovered fossils.
You have to do so much more to be able to reliably measure events on the scale of nanos. You need to lock C-states, disable P-state driver, isolate CPUs, get rid of RCUs, affinitize your tasks, enable low-tick mode, skew hr ticks, make sure you use TSC clocksource, set the cpu governor, get rid of vmstat, set correct idle driver, disable audits, and watchdogs and much, much more.
Why would I want to promote my playlists?
Tax evasion/avoidance was indeed one of the primary motivations for Brexit

No it wasn't, it was barely mentioned. A few libertarian Tories would have liked to lower tax rates but:

1. Countries having different tax rates is not "tax evasion" or "avoidance". By any definition that's clearly propaganda.

2. Lockdowns put paid to that idea.

3. The idea of turning Britain into Singapore never gained much traction within the wider Conservative party.
Hmm. User for 30 days; karma 1; one submission, promoting your startup; one comment, promoting your startup.

Welcome to Hacker News! I hope you'll stick around for a while and contribute.
Haskell is claimed to make hard things easy, and impossible things happen. (Though, who knows, perhaps easy things will become impossible with it?)
why would she never buy a vehicle?
Although I have to admit that evil isn't a very useful concept in history or politics.
What? I didn't mean "out of place" as in it shouldn't be allowed to be posted here. Just that it didn't seem applicable to the situation.
I agree with you. I often interview people who consider themselves "C++ expert" but struggle to use the STL's algorithms correctly.
I prefer my metaphors sharp and cutting.
I've struggled with insomnia since college... Here are the things that have worked.

- No computer before bed. TV shows and movies on my laptop are fine, but anything active and stimulating is really bad.

- No video games at all. Even if I play them hours before bed, I can correlate that with a shitty night of sleep.

- Cut back coffee to one cup early in the day. Even though they say caffeine stays in your system only for X hours, I find that any coffee after say 2pm will probably screw with my sleep.

- Exercise. Studies conflict on whether this works but I know it works for me to be in moderately good shape rather than terrible shape.

- Low volume music. Any kind is fine for me, I've fallen asleep to punk. The key is that it be low volume.

On stretches of days when I can convince myself to cut out caffeine entirely, I find that I can actually take naps, something I normally can't do.
One of the best things my parents did for me as a child was read to me and also teach me to reach on my own at a very young age. Now, I feel as if no one wants to read anything. My professors always joke about how college students do not read any books unless its absolutely necessary, which is upsetting.
I think somewhere where more people interested in teaching Haskell hang out. The haskell-beginners mailing list and the #haskell-beginners channel on Freenode spring to mind, but I am not a member of either so if you take that option please pay attention to whatever the particular ettiquette is there! I'm not personally sure what it is for either of those places.
I originally wrote this up for friends and family, but thought the crowd here might find valuable to hear from someone who thinks similarity.

As Bruce Lee said so well: Absorb what is useful, Discard what is not, Add what is uniquely your own.

Hope it helps someone and Happy New Year!
Pretty awesome app! I always wanted a hacker news dedicated mac client! I love that you can read, share, comment and vote. Also the real time extension is great!
How would you expect to achieve any of the things on your list prior to sharing the code with others, so that people can collaborate? You're basically implying that none of the good stuff happens after the code goes public.
I have problems with both interpretations :)

Second-guessing authors by their works and atrtibuting various -isms to them just because they created world without representing some parts of reality as they know it (or as we know it) still seems mean and unjustified to me.

Was "7 samurais" racist? Would it be racist if it was created by Nigerians and still only featured Japanese people? According to your definition - yes. According to me - not at all. It's part of setting, people of all backgrounds may be interested in whatever cultures they please and they shouldn't need to explain themselves about it.
Looks interesting. However, isn't the conjur API key stored in .netrc just another secret that can be easily leaked?

On the distribution as a virtual appliance: is it a black box? How do I back it up? How do I upgrade it? How do I check the integrity of the secrets database?
No, it isn't. What would give you that idea?

It's illegal for SpaceX to work with foreign governments or companies without State Department approval.
2040 is likely a safer bet. By 2020, America would more likely be resentful than awed. Give us time for a generation to come up with China in the lead.
Are you still looking for contract work? If so, email morgante@cafe.com.
>>>Sadly, ICANN has little oversight

This is why the US Dept of Commerce should have never given up control
How reproducible is this?

There are only so many companies that can make it to that level of success, and only so many pigeons to fill those holes.
> The dispute resolution process would restore proper ownership via existing legal frameworks like it’s been done for hundreds of years.

Not if the owner lost all proof of ownership, which is the assumption your argument is based on.
Google itself used to provide a browser extension called "Personal Blocklist" that did this.
Also, because many worker rights in the West were only very recently won after a very long and bloody political struggle by socialists, trade unions, etc (Who were bitterly opposed by the government.)

When said governments are very clearly acting against their own people, is it no surprise that defectors may choose to side with an opposing ideology?
It depends what you're looking for. For things that are fact-based or in areas where someone could conceivably sell you something, it's not great.

However, I seek out Quora answers often for questions about people's experiences. I have a long dropdown in my history of searches that start "What is it like..." What is it like to become a parent? What is it like growing up in New York City? Things like I don't know of any better place to find those answers.
thought 'ego depletion' was debunked years ago
https://www.theguardian.com/us-news/2019/feb/20/florida-boy-...

https://www.thedailybeast.com/holocaust-survivor-yes-the-bor...

> Nor we’re you forcefully sterilized.

https://www.vice.com/en_us/article/9keaev/indigenous-women-i...
I get a dollar, put it in the bank, which lends it to your company, which pays it to you.

It's sitting there on both your and my bank statement. We both have it at the same time.
So there really are battery issues, people really didnt want to hear this the first time the review was posted.

Any other testers care to comment.
It's possible in any language, although usually not done with compiled languages, because then the user needs to recompile after every change to the configuration, and distributing as a binary becomes impossible. Usually not, but sometimes: I use the dwm window manager, which is written in C and configured by changing a header file and recompiling. The author points out several advantages to this, including scaring away inexperienced users who would bug him with questions.
The current version of Office Mac predates Lion, which is probably why it doesn't use Lion features.
Reminds me of this story, the googling of which is now in my search history so I hope you're grateful.

"A US card cloner forced would-be gang members to take part in group sex sessions as part of an initiation ceremony designed to weed out undercover cops, according to a detective."

http://www.theregister.co.uk/2012/02/01/smut_initiation_card...
Any demoscene people in the thread?
http://linkglobal.org/ - Liberty in North Korea

also their talk at Google is very, very impressive... http://video.google.com/videoplay?docid=-2531661047425836509
"(although I do salivate at the thought of a top-tier 64GB SSD boot drive + 1TB data drive in optical drive bay)."

SSDs are interesting in that they get faster as they grow in size. top-tier 64GB SSD drives are quite a bit slower (at least in write speeds) than their 128GB counterparts, which are slower than their 256GB counterparts. Write speeds scale almost linearly with size.

I'd salivate for something a little quicker.
There's some incorrect logic in there to point out.

"The math to explain this is simple: most Free users won’t give me anywhere near $3.50 worth of ad impressions."

So, a free user is less valuable than a paid user, fair enough. But not 100% of people who would use the free version will buy the paid version.

As he said in the second paragraph, "it’s hard to say which portion of the increase, if any, is attributable to Free’s absence"

While I'm not saying this is for sure, it is a possibility that, while one user with adverts gives him less money than one user who pays, cutting off all the free users could lose more money in advertising than it generates in sales.
The problem is that not everyone can afford that. In fact, almost no one can afford that. The internet as a whole is only viable because of vastly pooled resources - it could never have happened on a "my slice, get off my lawn" basis. Even if you can afford it, you're being vastly overcharged compared to a decentralized network. One that already exists in many areas, most of it is already fully painted with WiFi supposing people could actually all use it.
I'm confused. So, data: image uris work in web clients?
This is an absolutely delightful talk by 80 year old retail veteren Harry Rosen. In the first five minutes he tells a story about herring sales that you'll remember for life.

His wealth of experience in retail can teach us all lessons about sales, customer relationship building and more.

Brilliant.
Have you tried tag bundles? It's not great, but it solves part of the problem :)
May I ask what you do with the old machines?
Very good to hear that SandForce does on-device garbage collection!

I'm seriously considering to swap the HDD in my MBP with a SSD and I was still a bit unsure about the TRIM support under OSX.
yeah definitely a sick device!
In Europe, there are rules about sale pricing for all items, they have to be at the original price for a certain period. They still manage to game it a bit, but slightly less so, eg some items are normally overpriced etc.
I'd rather just watch Gattaca and experience this on the screen rather than in real life. I'm 5'9" and totally content with that.
Veritasium have a nice series[0] about Aerogel - with couple of interesting demonstrations and good explanation on how it made.

[0] https://youtu.be/AeJ9q45PfD0
Indeed, for me, I moved from 8- to 16-bit PIC mainly so I could write in C, even if I didn't always need more power. But the added cost was not an obstacle for my uses. Eventually the ability to use GCC moved me away from the platform altogether. And it wasn't like I had a problem with the Microsoft tools per se, but didn't want to invest my brain cells in something that was likely to be a dead end.
PCR tends to have pretty low false positive rates if used properly - so from a technology perspective the contribution to that would be low. Although, if they're using more innovative PCR methods, maybe there's a risk.

Where I think there's room for them to introduce false positive rates (that we would not know without having access to proprietary information) is in how they design something called a primer sequence. this is a little bit of DNA that will go and find to a different little bit of DNA that's part of a larger bit of DNA. Basically it lets you target it a little bit of DNA within a larger bit of DNA. you want to make this primer so that it only will bind to coronavirus DNA but will not bind to any other DNA. It's important to design it that way because in PCR the DNA that amplifies to give you the signal is whatever that primer was able to bind it to.

If you accidentally make a primer that can bind to some non coronavirus DNA (something we call off Target binding) then you would end up with false positives. There are bioinformatics tools to evaluate this and presumably the FDA and the company did some work into making sure they didn't make any mistakes when designing that, but that's what I think of first when it comes to false positives.
Here's a great explanation on all the different masks. N95 versus KN95, PM2.5 versus PM10 etc.
https://frugear.com/blogs/informational/how-to-choose-the-be...
Is this just a sample PDF?
the gigabytes of STL-using C++ code that works just fine shows that most of them aren't serious issues. In ~15 years of C++ I have never had any issues with ranges being pairs, strings (though in my opinion string handling shouldn't be part of programming languages at all - they should just be treated as opaque binary blobs like you would pass to eg zlib or libpng), forward_list...

Also, all the interfaces of the STL being quite precise mean that

> Set and hashmaps have to use the slowest datastructures, because they considered better ones as too experimental. Hence no open hashmaps, just chained and rb trees. Their arguments of pointer and iterator stability is just an excuse after this decision. Everybody can work around that, and use open hashmaps and btree's just fine.
> No sorted vectors, no small (stack) vectors.

are non-issues: in my own software I can swap std::unordered_map, std::vector, etc... trivially for other containers only by changing their type and adding an include. e.g. in my codebase I have some boost::small_vector<>, boost::static_vector<>, pod_vector<>, flat_set, flat_map, and 4/5 different hash maps which are all chosen specifically for their performance characteristics on various use cases.

In particular if it was C instead, I would have had to change every single call to add, remove, iterate, etc. every time.
Unless you have your head thoroughly buried in the sand, you'd understand that all the major players allow people to send money AND people are using those platforms to send money.

When people evaluate a new messaging client, the minimum feature set required to be considered viable now includes sending money for a lot of the population.

* removed insult
Thanks. It is kind of a show-off of what I built for myself. That's why I put that little disclaimer into the post, that it's not for everyone. I do have strong opinions about a lot of the things regarding where I hold my data, but I don't want to strong-arm anyone in doing the same thing.
Obviously it's not ideal weather, but I think people maybe exaggerate how much that matters relative to infrastructure. I haven't heard of any examples in the more southern US (or comparable parts of the world) where they built great infrastructure and people ignored it because of the heat.
> So it is quite a bit more complicated than just saying "its their platform, their rules"

How about this example instead: Do phones have to serve you? Phone companies are user communication companies, after all. Seems like an appropriate analogy. Whereas a newpaper is more of a publishing company.
The second route sounds like something that would be perfect for me. I assume you are in the UK, how does IR35 affect that nowadays?
In 2006 I started commuting to work by bike. After two days, after 5 near miss collisions with automobiles, I stopped.
This is kind of what scares me. I'm 3 years into my first job out of college, and I'm not sure how people get fired if they're performing fine. I meet my performance goals, get along fairly well with my manager and my skip, and business seems to be doing well...how do people in this same position end up fired? How can I avoid that? Sorry, I know that's a bit of a vague question, but threads like these keep me up at night
Likely, but the causality goes the other way. Sockets arrived in 4.2BSD on Sun and VAX, well after the world's attention had moved away from PDP-11 Unix.
> C++ has many language features that allow compilers to generate efficient code.

It does, but it also has the ability of generating inefficient code. Sure, it's often the developers fault but I feel like it's much easier to shoot yourself in the foot in terms of performance in C++ compared to other compiled languages.

Some real-life examples for me:

* Missing a '&' for a function parameter resulting in that object being copied for each function invocation

* Adding a couple extra chars to an error message string in an inlined function which caused that function to then be 'too large' to inline according to the compiler
Agreed. I got a kitten last year and he has taught me a lot.
How does this replace a Git web interface, though? I guess you could have it serve simple index.html pages but I don't see how you're going to get code browsing and issues and PRs, except maybe locally on your machine.
Before Django the gold standard for Python web apps was Zope. What a tremendous achievement by the Django team!
Hmm, didn't I read that exact same question on reddit earlier.
That is my first thought too.

He might be just trying to experience Signal here and there, and see how to take something from it to facebook.

I don't think he is using this seriously.
Methinks that's excessive. All one really needs is something such as SystemRescueCD on a u.s.b. drive on hand, which I always have with me.

If one's machine be sufficiently destroyed that it can no longer boot from that, I don't think another computer can fix it.
Assuming by number you mean epoch seconds/milliseconds, a number can store the instant in time, but not a TIMEZONE. Obviously you could do bit magic if you shift it over (so you don't mess up sorting), but that's true for any data and a sufficiently large number type.
The coming sea change in electrifying transportation will include roads just as much as cars. Right now we are just barely off the bottom of the 'S' curve of transitioning from ICE to electric. But in about fifteen years we'll be near the middle of that curve and that's when we'll realize roads could be much better if the ICE cars where banned.

With only electric vehicles the air will cease to be continually poisoned by emissions and then roads and streets will start to move indoors. Covered roads will become practical with electric only vehicles and the majority of those e-vehicles will be a lot smaller than the current average ICE car because electric technologies make smaller vehicles much more practical. The current boom in e-bikes is just the beginning of a major trend to electric smaller vehicles.

A lot more quickly than you expect ICE vehicles will be restricted to the highways and periphery of towns and cities because they'll be too big, heavy and poisonous. In a word they'll become unsafe for urban transport and our cities will become much more healthy and livable.
> I think it's interesting that you put quotes around both words surrounding community but not around the word community itself. I think what you perceive as the ruby community is actually a very small subsection of the actual ruby community and that is only a very small subsection of the entire community of people that use plain text editors.

Your insights are spot on :-)

ps. I thought being part of the 'HN community' is the norm for a but maybe it's not. I can't really tell without numbers...
Are aggressive, over-confident males overrepresented in leadership roles?

Yes, and so are cautious men, and nice guys, and pretty much every other kind of guy.
What's that ole Soros quote? Something like "when others are greedy, be cautious; when others are cautious be greedy"
I think as soon as you rename it it slowly starts losing its original meaning and connotations.
Chart source here: https://github.com/brannondorsey/helm-charts/
Sedation should always be preferred to restraints, but for various reasons it is not possible to sedate someone 100% of the time in the ICU. The use of restraints described in the article is disturbing, but more context would be needed to understand whether they were appropriate or not.
1.829m sounds like it was converted from exactly 6 feet.