jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The terrorist is the class enemy -- классовый враг -- of the Western world.

I sometimes wonder how it would be if politicians would try to use this rhetorical device in an ex-Communist country (I used to live in one, so I should know). They'd probably be laughed at the first couple of times, and then quickly labeled as crackpots. The catch is, most of them haven't actually experienced terrorism; to a population who hasn't seen a terrorist bombing for generations, "terrorist" is as empty a term as "enemy of the people".

It's things like this that convince me history should be a compulsory, well-treated subject, everywhere. History doesn't repeat itself, but it rhymes so well!
Why?

Because most of the products are developed by the lowest bidder.
Took a look, no Ribbon UI. Pass.
thank you for this post. i always felt that the other side of the fence was greatly underrepresented here.
I used an approach to boilerplate dummy text like this. Once. It's all it took, because I immediately got a report in our issue tracker that FireFox renders the text with boxes.

Now we routinely copy/paste similar content from similar pages and use that in live mockups.
This issue also affects users of CyanogenMod 11 which is currently based on Android 4.4.4 (https://jira.cyanogenmod.org/browse/CYAN-5728). The same thing happened to the HTC One M7, but HTC fixed it quickly with an OTA update (http://venomroms.com/venomhub-fix-no-sound-calls-htc-one-m7). All in all it looks like the malfunction is caused by an automatic update of the Google Play Services framework. Not reacting at all so far is definitively not a good move of Google.
But what does that have to do with making the suspend features work? I get it that keeping the 3d performance up with open source drivers is hard. But why can't nvidia help out the open source drivers with the basics like sleep/suspend/refresh/resolution etc.
I like your perspective and agree the 0.1% of glamorous tech startups do not define the whole word. I think though that more people lean towards a concept of risk-taking and innovation (me too).

I guess my hypotheses are: a) HN will mostly lean this way too; b) America will mostly lean this way (but I have not lived there); c) if you accept this definition, European business are on average less of this style than American ones (due to government mitigating their risk or them being in established segments) in some - but definitely not all - cases.

You are of course free not to accept the definition ;) and I could be wrong about what the majority of HN readers/Americans think. If I'm not, the Atlantic - an American magazine with mostly American readership - is being a bit unrepresentative. As others have said, even if I'm wrong the conclusions seem a little strong for the evidence.
Socrates, Plato, Aristotle

Essentially start with the classics of philosophy.
Its my biggest regret I wasn't introduced to them as a child.
Generally speaking, a macro lens just has a shorter minimum focus distance so that you can fill more of the frame with your subject. The macro lens I've got is perfectly willing to focus at infinity, and I frequently use it for other things (like portraits) due to it's 100mm focal length.
Is JSX compatible with Typescript ?
This is pretty great (and you even managed to snag a short domain name)!

For those who are trying to use the command line (rather than a webapp), "sslscan" performs these checks from a simple CLI tool.
SICP? How to win friends amd influence people? Math textbooks? Either everyone here is an incredible savant, or it's been too long since you were 14 to remember what it was like.

Looking at my own path, I agree with many of the SF suggestions (intelligent fiction of any kind os the best way to start, IMO). For me, Micheal Crichton was a huge boost to my early interest in science, objectivity, problems with the media, etc. I suspect Neil DeGrasse Tyson is a similar figure for today's generation (The new Cosmos is a great and entertaining introduction to the most fascinating aspects of the natural world).
Countries with a social-democratic (Sweden, Norway) or conservative-corporatist (Germany) welfare state traditionally do not have minimum wage laws, because relatively strong unions and a somewhat robust social safety net have the same effect - you won't find someone willing to work for less than social security benefits which creates a lower bound.

As soon as these states move towards a more liberal welfare model (USA, UK) , they have been forced to offset the worst excesses of the labor market with mandatory minimum wage laws. I think the last was Germany, which recently introduced mandatory minimum wage in 2017.
Interested to hear how you think self-hosted video is superior to Youtube, I have found the opposite to be true in every circumstance (unless you are without adblocker for some reason).
> hassle-free Sonos system at home instead of trying to fiddle with custom soundbars, connectors, sub-par applications

I found this kind of funny, given my experience with the Sonos at work:

* it seemingly can’t stay on the wifi

* the app crashes frequently, often mid song, leaving you with something that can’t be controlled (without the buttons) for a few minutes while the app starts back and and lazily attempts to reconnect.

* both the app and the device apparently need to do updates all the time, and it will nag you relentlessly if you don’t do the update before eventually not letting you use it at all.

* It doesn’t appear to support airplay, but sometimes iTunes and Spotify can cast to it in a rickety kind of way?

* The app UI/UX is also downright horrible.

It’s quite literally the opposite of what I’d consider simple.
Fair point, I've updated it.
In case someone out there is in a similar situation and might be afraid to just let go. There's a lot of societal pressure built up around coupling, but the truth is that for a lot of people it really isn't worth it and the effort only makes our lives worse. I guess I'm trying to show that it's ok, they're not alone, and it isn't really a big deal.
It's not altruistic at all. In ten years Amazon (and likely WalMart) will be out of that labor market entirely and their competition will be left with the baggage.
Haha I'll take you up on that when I get back to Northwestern. I'll admit that the only reason I think it's outdated is because I was just teaching basic cryptography to the network security students and ran across a few things that made me think "Hmm, Niels/Schneier should really include this in their next printing." Some things I'm thinking of are EAX/GCM instead of the conventional CTR.
I suspect while most companies say location based pay is based on cost of living, this is not actually true.

Amazon is quite upfront about this, they pay based on cost of labor. I.e they pay what they need to get the staff they want in that area.
Teachers make <25/hour with poor benefits (Florida, USA). A part-time senior engineer could pay for two full-time teachers...

Edit: and schools don't even have money for paper/supplies.
It's a tool, and as any tool can be use for good or bad things. I don't hear you whining about Chrome/Firefox/whatever extensions written in C++/JavaScript/whatever that can be keyloggers too.
Nice!
Btw: Is there a list with projects that got done due to the pandemic? :)
If the agency that published the article is twisting the truth, shouldn't that be called out?
Assuming it's possible to find out "intelligent" vs not primary/middle schools kids.

We all here agree that finding talented developers is hard- meaning 22+ yr old adults. Isn't the job like 10 times harder for say 8 yr old kids?
US tech workers are massively over-payed so it's tough to feel sorry for ourselves. I moved here from Europe and the salaries are completely absurd, especially at the junior level. People are being brought in from college, they can barely tie their shoe laces without someone there to help them and they are given 6 figures. Meanwhile I know people in the UK who are seasoned lead engineers who work hard and literally put entire companies on their backs and they make half the money.
Children are learning machines. They do it faster than adults, and they could be retaining everything. The reason no one retains things from school is because there’s no effort put into long-term retention. There’s no effort put into much of anything outside of memorization. Math is memorizing formulas, French is memorizing vocabulary, English is memorizing plots and literary devices. The best classes are the ones that the teacher asks for synthesizing something that is not explicitly given. Take some base knowledge and ask people to use it to make something new, and the learning is way more effective.

Language learning works on this principle, thus why “immersion” is the best learning method. It forces you to speak. Math is like this too, playing around with the formulas and learning to come up with new ones reinforces the principles. Writing is far more effective at teaching students to read than just reading is. Creative writing in the same style or using the same devices as a book will internalize them.

Learning is about synthesis, and it’s vanishingly rare in the education system.
Yes. This blog post contains a few screenshots:

https://k9mail.app/2020/06/01/Whats-Up-With-K-9-Mail
I don't see a white background in the list at all. It only gives me the fifteen rotating images to choose from.
Thanks, and for the haters, sorry, but I don't do videos. They tend to be a waste of time unless you're there in person; you can't grep them, skim them, focus on parts you're interested in, and all the other convenient things you can do with text.
On the other hand it kind of correctly fingers Kristin as "Who shot JR" (although it considers the JR of "Secretary of Balloon Doggies" fame to be the more relevant).

Video is correctly tagged as killing the radio star, I'm mostly impressed.
Neither do. I But cars often cost 10 – 40x what computers cost, so my willingness to spend a lot of time figuring out what stuff means goes up.

In addition, all cars share the fundamental feature of foot -> petal and foot -> break. The rest can be inferred from a test drive.
being a white male sometimes feels like the entire fucking universe is suffering from some sort of inferiority complex.
I think it's unclear what responsibility really means. I take responsibility when I buy a house for example. There was something I wanted - I purchased it - and now I am responsible for it's care, problems, etc.

I did not choose for them to drill offshore - I would have recommended heavily against it in fact. Therefore I am not responsible. BP is responsible because they made the decision to drill - and all of the companies that decided to help are also responsible. I am, however, accountable for increasing the demand for oil that spurred their decision.
If you`re talking about money: I`m investing in my health (food, yoga and so on) and appearance. Sometimes family.
But if we`re speaking about not material stuff: self-development (different courses or reading something like this: https://ivypanda.com/essays/were-the-founding-fathers-blatan... and so on) and family.
Right. An alternate take on this passage is, "95% of contacts exercised basic security measures rather than blindly install unvetted code on their machine."

It doesn't take that much of a shift in perspective to turn this into a very optimistic statistic indicating that normal users aren't always quite as security-unconscious as we normally think -- that for whatever reason (security, apathy, paranoia, whatever) sometimes they do actually make the right choices when interacting with sensitive information like their browsing habits.

You could not pay me to install an unvetted Electron application where I can't even see the source code, that is designed to MITM my browsing activity. Even if I trust the author's intention, who wrote the app? Who tested it? How do I know that the automatic redactors are going to actually work? It's not like it's hard to have security leaks in Electron.
You can simplify the coding preparation by just getting a basic LeetCode subscription, filtering down to problems asked at Facebook in the last six months, and then sorting by frequency (how many times each question has been asked recently, according to user reports). CLRS, etc., are nice books, but if you're seriously considering a senior role at Facebook presumably you already know the basics and just need to memorize all the tricks for LeetCode problems.

For system design, though, it actually is worth reading through "Designing Data-Intensive Applications."
What is the legal status and availability of 3.x and 9.x?
Isn't this just one person's opinion? It's not like this was posted on Facebook's blog - right?

At a company Facebook's size - a random Senior Engineer doesn't carry that much weight.
90th percentile wait times for the lowest priority class - anyone who needs an MRI badly gets one immediately - literally, immediately, you walk into the next room. I’ve seen it happen to family. Yes it could be better still, yes it was improved by having the province purchase private facilities, and yes an improvement is a win.

The challenge with transparency like this is you see a number like that and freak out. The reality is need based triage works and plays a huge role.

Their goals are likely a few months, due to low need. Not every MRI needs to happen right right now, and that attitude is part of why there are wait times and shortages in the US too. Still cold and should be better!
An effective way to change a culture is to participate in it.
Didn't Facebook legally state they will NOT do this when acquiring WhatsApp- to me it sounds as this can be prohibited and daily fines with subsequent breakup should be in order.

Sometimes I wish I had studied law...
I cannot speak for mathematic, I have barely used it. For stats, R is hard to beat, it has a lot of "cutting edged" toolboxes through CRAN (CPAN for R), and that's what uses most academics in statistics - most leading academics in statistics use it.

Now, its heritage shows quite a bit, and the language is not always nice to play with. It has great plotting facilities ala ggplot: http://had.co.nz/ggplot, which is a very interesting way to look at data visualizaton in a principled way.

There are also quite a few things available in scipy if python is your thing. If you just want to do stats and are not familiar with python nor want to deal with a general programming languge, R is better I think. If you want to make full-fledged applis with a web-fronted, R will not be pleasant :) {usual disclaimer: I am a numpy/scipy contributor).
College is completely overrated. We need to debunk the myth that a college degree leads to success. It doesn’t lead to a higher salary or better career.

Well, it can. Though to me college is mostly my gateway to the careers I think I will enjoy and the knowledge & skills I desire.
Most recently, just 12 hours ago. I'ts come up before too I'm pretty sure.

http://news.ycombinator.com/item?id=1906613
To be honest the web is a pretty hostile environment to program in.

Imagine if calling into a library randomly failed in Python. Or random apps directly inserted data into your SQLite database. Or users regularly injected code into your iOS at runtime to remove or change views.

One classic example we ran into was DOM that we'd just rendered suddenly had a different structure because Google Translate would insert new DOM nodes. So after a.appendChild(b); b.parentNode would be some random value instead of a. As a coder that's hard, you need some certainty to build on top of.

Experienced devs can develop intuition about stuff that breaks. But it's hard to be exhaustive. And there isn't a great deal of tooling available for fuzz testing this kind of stuff.
Well, you should be able to remake it by now, since that was in 2016, so Firefox should have replaced all the functionality the previous extensions had, right?

Edit: Not you specifically, but someone.
The advertising-funded business model being unviable would pave the way for an alternative to appear.
This is an OS question, not a Rust question. Try typing ulimit -s if you are on a Unix-style system to get the maximum stack size (on my system it's in KB).

And yes, you can do many things using the stack; it's just not as flexible.

But const generics are most useful for increasing the efficiency of certain code while keeping it reusable.
Yup. See https://justine.lol/blinkenlights/blinkenlights-windows.png and https://github.com/jart/cosmopolitan/blob/fcfe7c108083962a3d... and https://github.com/jart/cosmopolitan/blob/fcfe7c108083962a3d... and https://github.com/jart/cosmopolitan/blob/fcfe7c108083962a3d... and https://github.com/jart/cosmopolitan/blob/fcfe7c108083962a3d... It's not perfect though. For example, right now Cosmopolitan won't do the really dirty hacks that Cygwin does to fully simulate POSIX like creating a virtual filesystem or spawning daemons and threads for handling signals. Cosmopolitan does however give you 90% the value at 10% the price. This has been great for my use case, since I'm mostly only concerned with greenfield development. I wanted the feel of POSIX but I didn't need to check off a box with a regulatory body that it conforms perfectly to POSIX. I'm also not trying to create a distro that leverages all the open source works written to date; Cygwin and MinGW are already doing a great job at that and I view Cosmopolitan as complementary.
I aim to read 30+ books a year. Do you have a list of recommendations (for any reason) or favorites?
In the comments, the author suggests that one could pay out less than the cost of the book, turning it into a "discount for fans of the material."
> Most people preserve their battery health

No, most people don't pay any attention to it, which is why all the Battery Management Systems in all EVs pay attention for you.
He also talks about it in the Netflix documentary Inside Bill's Brain.

Warren Buffett famously said to some students, "Read 500 pages like this every day. That's how knowledge works. It builds up, like compound interest. All of you can do it, but I guarantee not many of you will do it."

Charlie Munger is as much of a reader as Buffett. He's especially fond of biographies, according to the book The Joy of Compounding. His children call him "a book with legs." https://fs.blog/2013/05/the-buffett-formula/

From googling these guys just now, I found there are a lot of other examples. Mark Cuban is one, crediting a lot of his early success to reading and saying he still reads over three hours a day: https://blogmaverick.com/2011/04/07/shark-tank-success-motiv...
Nothing wrong with wooing tech enthusiasts, but when that comes at the expense of safety we can take a second look. These screens may contribute to more accidents and if research eventually shows this no one will want one.

I don't see how screens reduce cost since software has become an added cost, and tactile buttons have worked at low cost for decades.
I don't think Zoom cared about Keybase users; it seemed more like an acquihire.
It looks like a ton of companies with very large (and trivial!) C++ codebases will be rewriting their code in new programming languages soon. Thanks for the heads up! /s
His friends and colleagues were very disappointed that at the very end he turned to religion to help him cope with his fears. He even had a priest visit him for last rites. (Source: A Beautiful Mind)
lol. Uncorrupted? What happens when their oil runs out in 10-20 years?
On what data are you basing your opinion?

The doctor accurately describes what testosterone does to boys. Once a boy starts producing testosterone in large amounts he matures sexually, becomes capable of getting women pregnant, and develops a strong interest in doing so. The result is called puberty.

This is as true at 9 as it is at 16. It is much rarer for boys to start producing testosterone at 9, but if it happens, the results are perfectly predictable. (Ditto for girls. There is no known lower age limit at which the body responds to sex hormones. See http://en.wikipedia.org/wiki/Lina_Medina for an extreme example.)
damn, I was to late. They have all been used. Sorry to be a PITA, but are you able to create a few more. Thanks.
These are just shitty keyboards for affected gits.

This (with a usb-parallel adaptor) is a USB Teletypewriter: http://www.wabdo.com/fred/printernet/ (it's printing this thread: http://metatalk.metafilter.com/16190/Print-Stylesheet-for-Me...)

It's my letter-quality (none of that dot-matrix garbage) NEC Spinwriter 2050 printer. I have several font wheels for it, though not the Futura one I covet. One of these days I need to set it up along with one of my Model M keyboards as a serial line terminal.
I haven't used it yet but I'm excited by the possibility of dagger 2, which generates the code that constitutes the dependency graph upon compile.

http://google.github.io/dagger/
I am excited for Oculus Rift and HoloLens. Although the fundamental idea is the same, each one has a completely different application. The Oculus Rift is all about virtual reality and the HoloLens is for augmented reality. The future is sure exciting!
I'm still being not clear of what you mean by:

>with SSH, the server will send a version string upon connection (and expects the client to do the same).

Say for example if I do:

ssh some.machine.com

I'm (being the client ) call the ssh port ( server ) running on the some.machine.com, right? If thats the case, client is who starting the conversation right?

Correct me if I'm wrong.
A function executes once all its arguments are evaluated. console.log executes once its single argument wait.for(...) is evaluated. Hence: No, it will not execute immediately.
> Siegel and other indoor air experts said you should avoid ion generators and plasma air cleaners, which can emit ozone, a respiratory hazard that can cause serious health problems.

Ozone (O³) are used to deodorize, fungicide, and disinfect air (and water, or products bathed with ozonized water). O³ is secure if the concentration isn't too high. And it's really effective doing this. Far better and secure that chlorine. Plus the O³ becomes natural O² given enough time (like 10 to 30 minutes for a room with a high O³ concentraion to be enought low to be safe.)

I know very well that were it's used to disinfect air coiling tower, the risk of legionella bacterium infections, becomes 0. And I saw personally how effective it's to keeping at bay fungus on a problematic damp basement.
Your car has many locks, yet CBP can basically disassemble it if they want to. The judge must mean intrusive in the sense of a violation of your person (or something to that effect).
I wonder if the porous surface of 3D printed materials affects the airflow
IMO, "self hosted email solution" is, to a first approximation, somewhat an oxymoron. An email server is a target, email is a commodity, and there are significant economies of scale: 1 or 100 users require about the same amount of administrative work.

Good luck.
I'm not suggesting the solution to this problem is to abandon compression. I'm suggesting that we make "View Source" do what it says on the tin. Perhaps a "readable-src" attribute on the <script> tag.
given the previous bad press is this any surprise?
Are you guys considering sponsoring of visa?
Serious cliff hanger on this article, with the second part of how it actually made the mistake held off until tomorrow. Reminds me of one of those old tv shows...
Well, you can always ask. These deals are voluntary.