skysight-inc/HackerNews huggingface dataset:
Some anecdotal experience: I travel to Asia for vacations and majority of the time, I catch a minor cold. The endless coughing and runny nose can really sap my energy. A friend suggested wearing a mask. Once I did, the air I was breathing became warmer and my throat and lungs felt less dry. It really helped a lot. I was glad there were so many others around me wearing masks so I didn’t stand out at all.
I honestly don't understand this in the context of Figma, and especially considering how coy they're being about what this means. I have heard from my own network that the 'web version' of Sketch is not designed to subsume the macOS version, which seems...misguided.
He didn't renounce his US citizenship until 2016 when he was 52. I'm pretty sure that Boris would have known from an early age that he was an American citizen.
I think I agree but in a slightly different way. I see people like Kanye as the random noise added to a function to avoid getting stuck in a valley.

He just kind of vomits thoughts into the world and some of them get you thinking.
> if you have a modern laptop with factory configuration from one of the generic Windows laptop manufacturers

The general advice is to never ever leave the factory configuration in place (if you're not going to install Linux at least reinstall windows)

Hardware manufactures are, in general, not your friends.
Radicalization happens a lot quicker when groups are forced into ideological bubbles that have no pressure release valves. I feel as if we have two real choices here:

+ We fundamentally change how the Internet works and introduce an omnipotent overseer that enforces norms and behavior. We have to go all the way with this in order to reap the security benefits, half-measures - what we have today - won't work. If we do go all the way, we find ourselves living in a hellish dystopia. This is the top-down, centralized approach.

+ We realize that the only way out is through and ride the wave of rapid information propagation on the Internet, waiting for bottom-up reorganization to take place and the emergence of something new. Censorship has no place here. Extreme points of view should be allowed to diffuse-disperse by exposing them to the rest of the system. This is the decentralized, cybernetic approach.
I'm in the industry in the Netherlands, and as far as I've heard, they think it isn't even the same game. I guess they're about to be surprised.
>Various community members have been warning for some time that we'll face regulation sooner or later; all that needs to happen is a sufficiently large disaster.

I'm reading that line as if it is a bad thing. I don't see why and couldn't disagree more. Software failures should be handled just the same as in hardware or harsher as you can much easier and faster update software. Bad enough bugs should be handled like they are in hardware, IE. cars that are pulled of the marked if they pollute too much, planes that are grounded, etc. Throwing your hands in the air saying "we don't support version X" shouldn't be an excuse. If a car have a 3 year warranty and they start going full throttle killing people or you can exploit a jeep to disable its brakes the manufactures should be just as liable as if it happened on day one or year 10 and with no difference if the error is hard or software.

If IoT and router device manufactures should pay the damages their unpatched devices cause, they would be fixed, unlike now where even my consumer-grade managed Cisco switch had had exactly zero firmware patches since I bought it.
No, that’s the binary representation of the binary Liouville’s number. It’s also the decimal representation of the decimal Liouville’s number, which is typically what people mean when they talk about Liouville’s number.
Hypocrisy? Why do you assume that censorship will be used to block far-right material rather than leftist material? The right is gaining more and more political power and historically (at least in the US) is the side most willing to use censorship for it's own benefit.
Come on. The problems you list (in the introduction) are:

- control characters in filenames: irrelevant to non-shell languages

- leading dashes in filenames: doesn't affect normal Python/non-shell languages; for example, unlike in shell, directory walking in Python is implemented by calling os.walk, not execing a separate process "find" and parsing its output

- the lack of a standard character encoding scheme: doesn't affect Python 3, now that the filesystem encoding system is complete and cleanly handles encoding errors

- spaces in filenames can cause problems: irrelevant to non-shell languages

- special metacharacters in filenames cause some problems: irrelevant to non-shell languages

As you admit, these problems are worse in shell (I contend, only meaningfully exist in shell). So why is your article written using shell scripting for its examples?

- If you really believe that shell is worse for this, then you should be warding people away from shell

- If you really believe these problems are pervasive, take on the hard target, instead of going for the easy target of shell

- If these problems really still affect Python programmers who believe they are safe from these footguns that are so prevalent in shell, then you should be warning them, not the shell programmers who already know that shell is an incredibly hard language to write robust programs in

But as your article is using shell for its examples, I can't help but conclude that this is just another piece of shell-zealotry. If you seriously want to fix this problem for people, you should be advising them to stop writing programs in shell. That is undeniably the fastest and easiest mitigation to the majority of these problems. On that, surely you must agree.

-----------------------------------------------------------------

An aside on the topic of leading dashes in filenames: it's true that any program parsing filenames from the command line will run into this issue where data and options can be confused. You diagnose this as an issue with filenames, but I disagree: This is an issue with traditional argument parsing, which is a very poor serialization format. Any number of alternative serialization formats would avoid this issue; for example, https://github.com/NuxiNL/argdata does not have this problem.
I read a lot less of it than I used to.

Most items are covered many times a day.
Did you read OP? In context, the idea is clearly that Facebook violated some sort of contract with its users.
The concepts presented are good, but the grammar issues are very distracting from the content.
Damn, 15 minutes after getting pointed to your mods the disappointment :)

Also, thanks for all your guides on the thinkpad forums.

Would you mind writing a small idiosyncratic guide about "51nb procurement for dummies"?

Like: Buy one of these models of chassis. These aftermarket batteries. These screens (possibly with aliexpress links). Use this preferred method of ordering. Remember that you also need to procure (ram, wifi, ssd).

I was lucky enough to have a chinese collegue who dealt with everything for me (I sent him the taobao link and gave him cash, next time he visited family he brought me my board). Without that I would have been lost.

(seriously, taobao? no way to enter a non-chinese address? Take my money already! There must be somebody in China who wants to make a quick $50 per item for just reshipping 51nb boards to the West, e.g. via aliexpress or ebay, instead of imposing on the time of hackers / hardware engineers who have better things to do than reshipping packages)
"Under certain circumstances" is, as I understand it, close to stall. Many planes have less-than-desired stall characteristics. The tendency of T-tail planes to go into an unrecoverable deep stall comes to mind.

Or have you ever flown a Cessna 152 or 172? They have the same tendency to pitch up strongly when power is advanced at low speeds. This is probably the most common training aircraft in the world, and yet have a behavior that may cause them to stall at exactly the most inopportune time. And they're flown by students, not airline transport pilots!

The 737 MAX does not require the MCAS. The pilots could be trained to expect and handle this characteristic. (And they are, as it is apparently, to a lesser degree, present on all 737 models.)

The big problem lies in the design of the MCAS system and the fact that it was decided to rely on this and not train pilots on the new behavior.
Steve Jobs: Wired Interview (1996)
No, but, say you don't pay for the automatic breaking system. You may rear end someone that the car might have otherwise saved you from.
> When you're young, you look at television and think, There's a conspiracy. The networks have conspired to dumb us down. But when you get a little older, you realize that's not true. The networks are in business to give people exactly what they want. That's a far more depressing thought. Conspiracy is optimistic! You can shoot the bastards! We can have a revolution! But the networks are really in business to give people what they want. It's the truth.
Rumour has it there was a guy in the UK who could sing the tones.
Activity Monitor itself also consumes a lot of CPU. And you tend to only use it when you've already suspected a problem, like when your fans start running.

What's nice about having a global CPU graph is that you get used to normal idling levels and will start to notice anomalies.

You're also just closer to the pulse of your computer. What exactly are normal bandwidth consumption levels over the course of a day? What speeds are you normally getting? Which apps and which actions seem to be the hardest on your resources? I think these are just nice things to know about the device you use every day like how you might get used to the sounds and feel of the car you drive every day.

For example, I often see HNers suggest that a good computer confers no benefits for web browsing. Meanwhile, I can say that web browsing is the most resource intensive thing going on in my computer. What your CPU graph as you click around the internet. Or when decoding a high res Youtube video or a muted autoplaying video on some news article. Or scrolling Facebook/Instagram.

I have an older machine that stutters while playing 720p+ Youtube videos unless the CPU is idle, and busier webpages take much longer to render and lock up the UI before I can click around. A better computer can save an impressive amount of time in the long run. It's not for nothing!
I did read the article.

> Although widely held, the belief that merit rather than luck determines success or failure in the world is demonstrably false.

Yes, he offers a token line at one point that effort and skill can be relevant. However, most of the article makes a bunch of unsubstantiated claims about Gates's success being due purely to luck, and fortuitous circumstances (as though examining the right tail of the distribution is even relevant, of course, he also doesn't even provide any evidence for his claim anyway).
Most of the safety features that keep the car out of an accident (ABS, ESC, rear cameras, TPMS) are mandated by law in the EU and USA.

Yes, lane-keeping and auto-braking are not mandated. I expect they will be within a few years.
Cryptographer here. Yes, in principle encryption is relatively easy to get right. The amazing story of ransomware is how often live ransomware packages have gotten the basics wrong: everything from using sub-200-bit RSA keys to leaving the encryption keys in RAM on an encrypted machine [Wannacry]. There have also been private key recoveries from captured C&C infrastructure. This sort of least-effort incompetence is absolutely the best thing about the project of ransomware. The bad news is that they’re getting better at it, unfortunately.
I penalize people slightly for an empty GitHub if they put it on their resume, just out of annoyance. Why did you put this url for me to follow if there's nothing here but a half started React tutorial from 3 years ago?
The same people who gathered around TVs on 9/11 after the first strike and then saw the 2nd strike live? So most of the country?
The poster may see something worse than luck there; they may see cause. One cannot reroll in life and be reborn as the heir of the Hilton family.

Or do people imagine that there’s a global repository of souls which are randomly drawn from when two people have reproductive sex? The contrasting idea to luck is fate. People don’t have as much of a problem with luck as they do with fate.
Thanks! For what it's worth I was looking at glass bakeware that advertises itself as heat resistant and microwaveable, from a company called Iwaki glass. Googling suggests they make a lot of borosilicate scientific stuff but I couldn't find any info about their consumer products.
All the "free speech" advocates here, do you still stand by that when it comes to child porn, or specific threats against individuals? If you do, and publicly, well... at least you're consistent. If you don't then you're already ok with some kind of censorship, and the argument is just about where the line is drawn.

I really don't like when people talk about "censorship in general" when they really mean "This is below my line for what should be censored".

If you want to make the case for no censorship at all then you need to use the most extreme examples of what will be shared and consumed because that's what will happen.
Can I ask you: how can I, who does not at all want to see any graphic images, avoid these without censorship? It's not fair to allow these things in the public field where we might see disturbing things without wanting to. Videos and images must be tagged, and therefore given a rating so that I can self-censor.
Gates was as obsessed about business almost asmuch as about programming. His father was a recognized lawyer. And he was immensly strong willed.

He didn't really take huge risks. If his business had not succeeded the worst that would have happened to him (likely) would have been an upper-middleclass career and life.

He was immensly shrewd, bold, hard working and smart. But ... I'm not sure what he exactly can be held for as an example since he had the right genes and the right topics of interest and the right place in history.

You can't approach just the business as a form of lottety since, although it's a game of chance, it's not a single roll of the die. The stars must be aligned, lot of small things need to come together just right.
Equality doesn’t exist, and believing it does is bad for you.

That doesn’t mean it’s bad to have it as a goal / ideal.
Getpolandaddress – Google Search
Global Ocean is Absorbing More Carbon From Fossil Fuel Emissions
> Which is a good example, because that's literally how you get people out of a hole. You dig your self out -- you stop digging down, and start digging at a 45 degree angle upwards, so you and everyone behind you can safely walk out of that hole.

If you do this in sand, you risk having the structure of the hole collapse around you, trapping you. Either way, we're both taking what is meant to be an idiom a bit too literally.

> That's what we need people to be doing -- continue consuming, but sideways instead of downwards, so their consumption helps fix the problem.

> Then you should be thrilled with what Tesla (and all EVs) are doing. They are eliminating some major externalities.

They're shifting externalities. Mining lithium and raw materials for cars are both environmentally devastating and happen in regions with little to no environmental regulation. Manufacturing is both energy intensive and puts out pollution. I'm sure you're familiar with the conclusion reached by several analyses in which a used vehicle with an ICE will result in less net CO2 output than buying a new electric vehicle.

Many places in the US and China, where Tesla's vehicles are popular, generate electricity from burning coal. We have not come up with a solution that solves the problem of supplying energy to meet the grid's baseline demand with renewable energy.

> In NYC, with the density they have, that's probably easily possible. In Michigan, we're nowhere near that density today, and none of us has the $200k-per-person cash necessary today to change that.

I agree, that is a problem. But again, consuming new electric vehicles instead of used ICE vehicles will dig us deeper into the proverbial CO2 hole.
The people who were willing to work for a risky startup with a vast vision are willing to work for another risky startup with a vast vision again.

The reverse causation seems like a compelling explanation: innovators built Uber and AirBnB, rather than Uber and AirBnB built innovators (as the title implies).
Python Data Types
>An economic and social system with many games for one to play does sound an awful lot like a gambling house.

Humans play games. And business is just lots of humans playing lots of games. You can either accept it, go along, and build a career, or take your shot at doing your own thing. The latter is terrifying and incredibly unlikely to succeed, so most pick the former.
Sketch is suffering from the result its own breath-taking success.

As a result of its incredible popularity, too many other companies with larger war chests have started to compete against it head to head
- Adobe XD
- Invision Studio
- Figma
Every single one of them allows you to import sketch files.

Bohemian has made a lot of money for its founders already. Now it needs to stay in the game.
The original quote strikes me as a strawman. To anyone familiar with the science instead of the dogma, it's obvious that genetics have a huge impact on conscientiousness and IQ. But meritocracy, even in its most hyperbolic idealized form, doesn't strive for everyone getting equal outcomes, but rather outcomes in proportion to their ability. There are certain things that we almost axiomatically consider the property of the individual, and their body is generally one of them (the fairly-universal revulsion at the theoretical idea of "redistribution of sex" rests on this assumption that your body is yours in a way that the product of your labor is not).

I'm not aware of anyone arguing for meritocracy encompassing all of society: this would suggest that eg the intellectually disabled shouldn't be taken care of if they can't be economically productive. The application is generally much more limited than resource allocation, to things like production: those who are the best at a job should be the ones doing it (and compensated for doing so), for the benefit of society overall, while a separate belief demands allocation of a baseline of resources to anyone who needs them based solely on their inherent worth as a human.

This comment isn't interpreted as a full-throated defense of meritocracy as much as a lament that this gross misunderstanding of the concept has so rapidly become dogma among the stupider (and unfortunately, louder) parts of society.
Its easy to be cynical. It’s harder to recognize that any significant societal change is going to come with some identifiable downside and that those downsides aren’t automatically a reason to not make the change.
Software itself is about the flow of control and data, trouble often follows where dogma obscures this fundamental.

Trouble always follows where dogma conflicts with first principles and empirical data.

More correctly, a significant part of software development is organizational politics. The "flow of control and data" inevitably gets you embroiled in that.
Not an X210 but you can get refurbished X201s for just about nothing. They suck for games but I don't really know how to improve them as a homework/development computer (maybe EFI would be nice but that actually exists as part of the open source replacement firmware.)
https://en.m.wikipedia.org/wiki/Curiosity#Morbid_curiosity
It's called choosing your friends and information sources.

Cause I haven't seen the video once. I haven't been offered to neither.

You have to take some responsibility at some point. Always asking the rest of the world to do good by you is only going to lead you so far.
A Two Pixel Gap Is a Complicated Thing in Super Mario Maker [video]
I never look at them, at all. Some of the worst programmers I've met have got some fantastic portfolio/showcase work on their github. Conversely some of the best coders have no OSS contributions at all.

In all, I find it to be a fairly poor signal. I get a much better feel for someone from conversation alone, and some well thought out questions about someone's previous projects and workflow usually tell me all I need to know.
> Luck doesn't exist.

Or maybe you're just lucky enough that you've never been in a frame of mind to notice its absence?

I know nothing of you as an individual, but if we define "luck" as events unfolding in your life beyond your control in a positive manner it's absurd to say it doesn't exist. We are all brought into existence either lucky or unlucky, relatively speaking. Were you born healthy, attractive, tall, rich, smart, with loving parents with a stable income, in a first world country? Or were you born poor, diseased, addicted to crack, and into sex slavery?

Yes, there are things you can do to improve your lot in life, but saying luck doesn't exist is a harmful truism. You believe it because it makes you feel in control of your destiny, not because it has any basis in reality.

Tell me how you feel about luck after being diagnosed with a terminal illness that will make the rest of your life miserable and deplete the savings you pass onto your grieving loved ones.
Of course, you can do all the branding you want and be as productive as you want and have it fail because you aren't in the right circle of folks to make your career take off.

Isn't that part of the whole package?
They have raised so much money and have so many engineers. Is performance of their app so low priority that no one is working on that?
As was pointedly observed in Harrison Bergeron, sameness and equal treatment under the law are not the same.

To attempt to have the former is folly; to attempt the latter, sanity.
Perfectly encapsulated in this tweet:

18: Go to Harvard or Stanford for CS.

22: Work at FAANG companies.

25: Quit and raise millions for your startup.

26: Sell your company to a FAANG company/IPO

28: Join a VC firm, invest in people like you, and make predictions on Twitter all day.

https://twitter.com/TheLexTimes/status/1105131411411886081
Honestly a four-line PHP script that reads a text file or calls `fortune` is probably going to be way more efficient
And how is world supposed to be eaten by AI?
I think as far as credentials go, it's pretty simple: (market capitalization of the company) * (the level of responsibility given at the company).

The smaller the company is, the higher the position has to be to make the credentials stand out.

For instance, being a recent graduate at FAANG is probably more or less equal to being a pre-A series startup CTO, if there are no other entries in the CV.