skysight-inc/HackerNews huggingface dataset:
> Silencing and/or hiding people with different opinions is never the way to go.

I completely agree with this. But looking at the (now dead) comment (not having flagged it myself)...it's not really an example of a differing opinion. It's a cheap rhetorical shot that adds absolutely nothing to the discussion. If the commentor had actually expanded on their disagreement, the remark could certainly stand as part of that. There are examples of substantive comments in this thread that disagree with yours.
On its own, that one has no merit except to lower the level of discourse here.
From what I understand it, UBI (as proposed by Andrew Yang) will give a lot who are not receiving any money whatsoever (from any government programs) income they didn't necessarily need.

aka, he is proposing to give both impoverished people and billionaires UBI
Who Cares about Writing?
https://github.com/serverless-components/nextjs
Knuth!
If the NSA revelations have shown anything, it is that meta data is very valuable.
Impossible to resize and read on my phone. It amazes me when a developer writes a presentation about a developer tool using a goopy JS-dependent infrastructure that apparently has never been tested on mobile.
but why aren't those fat profit margins being competed away by competitors?
The US lawyers rolling back wildlife protection one species at a time
HAML and Pug/Jade got popular precisely because HTML/XML is harder to read and easy to make mistakes with all the closing delimiters you need. Making HTML a function with two arguments for virtual DOM is simpler than needing to make an XML parser with special rules ala JSX where people constantly get hung up on className, etc., which compiles to this same binary functions you use in Elm is API.

Pure functions are definitely a selling point. Random number generation needs to be in an isolated part of your app unless it's a toy. Because it deals with IO much like reading from disk, it should have a "hard"-ness to it.
Thanks, I couldn't read it because of the pay wall but at this link I could read it without any hassle.
Besides some edge cases where you actually need elastic scaling, public cloud is always more expensive.
I think the explanation is that you can't guarantee success without luck, but you can guarantee failure e.g. its random how long you'll live, but you can ensure your death at any time. Its random whether your next business goes exponential, but you can walk away and it implodes at any time. Its random whether you stumble on the "big kill" and the tribe feasts, but you can guarantee failure by refusing the hunt.
I was going to explain how there's no difference but then I thought about the more facetious terminology

cloud - someone else's computers

private cloud - someone else's computers that you own???? or that nobody else uses, but in this context you also own???
It's already happening. Have you noticed how both Google and Apple introduced features to monitor, control and reduce usage? Classical optimization for long-term gain.

Google is especially in unique position: through biasing search results, videos and ads there are raising compliant humans that are capable enough to have disposable income, but spent it all on "experiences". Have you noticed how in the recent years consumption focus shifted from "possessions" to "experiences"? Google can take the cut from experiences forever, each kind of material thing you sell only once, thus they influence their users to prefer the former.
The addiction starts when you can't go more than five minutes idly doing nothing without a screen check. Few teenagers can do that these days.
They are not. Right now, the #1 player on the Hearthstone Asia Wild ladder is named "HKisCHINESE". Meanwhile, you are prohibited from registering a battle.net account named "FreeHK".

That is imposing China's rules. There is nothing illegal or even offensive about naming your gaming account "FreeHK". (Battle.net has plenty of political account names; seems like half the people in my Overwatch games are named Trump2020, and they're probably not talking about the Starcraft/Hearthstone streamer.)

Edit: I did go to actually check, and this account is currently #2 and Asia and North America, and #1 in Europe. Clearly Blizzard is aware of it, though, and has chosen to take no action.
Evaluating Electron for our Windows App
Get a VPS and run your own VPN. It doesn't have to be complicated: https://github.com/jedisct1/dsvpn
Here is one model that you can download and run:

https://www.mi.uni-hamburg.de/en/arbeitsgruppen/theoretische...

It has a GUI mode where you can check and uncheck various things. (Needs a FORTRAN compiler though, and I needed some legacy packages.)

edit: It might be less comprehensive that what you mean but it is an actual physical model.
Very cool, I did not know that.
> Did the guys who went to work for Google take any additional risk? Yet, they are now millionaires.

They probably are smarter though! If they weren't, they wouldn't get in.
I don't particularly care for Systemd, just out of principle, but I don't mind using it. Personally, I feel Arch Linux went downhill after Judd left. Maybe I'm naive, but I absolutely loved Arch's 'rc.conf', which was basically an entire system config in one file. That going away, and the adoption of Systemd, really made it feel like a different distro. Not better or worse, mind you, just different.
FedEx Delivery Robots Coming to Dubai
That takes me back to the HS\Link protocol I used on BBSes back in the day, which let you upload and download at the same time:

https://en.wikipedia.org/wiki/HS/Link

http://qodem.sourceforge.net/hslink/shsmith.htm
Interestingly; Pulseaudio was a shit show until the distro maintainers got a good hold of it, now it mostly just works without much fiddling (or, any, in basic cases).

SystemD is much the same way, I'm coloured by my impressions from Fedora21-22, where it.. didn't work great.

The issue is with poetterware, it's _incredibly_ difficult to discover /why/ it's not working properly, which is dangerous for an init system (or, an "everything between your application and kernel"-system), a failure rate of 0.0001% is still an unfathomably enormous number of systems; and due to how it works it lends itself to an incredible host of threading issues.
I work at NoRedInk. We have over 200,000 lines of production Elm and it's going great!

(Evan, the creator of Elm, also works at NoRedInk)
If you're in the US, how exactly does moving from a US host to a German host make you more secure?

At least there are a few shreds of controls remaining on US agency surveillance of US persons using US networks.

But there are absolutely zero controls on monitoring networks beyond US borders, so it's open season for non-US hosts.
Reactive RunLength Encoding
Its nesesary to eari in omega
I use DDG for almost everything now because it's mostly just as good as google. I think there's still some cases where Google is a little better: for example with Developer/technical searches.
Costco, for one. Based on their track record, I don't think twice about purchasing something from there or something branded Kirkland Signature. I know what I buy is decent quality at a decent price.

Target/Home Depot/Lowes also helps, I know what I buy from them doesn't come from a random reseller, and I don't have to filter through reseller garbage on their website either. They also have pickup in store options, as well as showing me where the items are in the store if I need to go find them. Also, I don't recall waiting in line more than a couple minutes.

I just happen to use those stores as an example, I'm sure many others offer the same benefits. Point is, I don't want to worry about counterfeit, commingled, and all that nonsense. I also know sometimes Amazon hides the option to only show items shipped and sold by Amazon.com, and based on their attempts to deceive me, I assume they intentionally break search to make it not as easy to find things.
Thank you for the link! also I've never seen "blogspam" used before. So fitting.
The Olympics have a long history of protest. As an example... https://en.wikipedia.org/wiki/1968_Olympics_Black_Power_salu...

Using a sport as a platform for protest is very common and has been a positive for the world.
I don't really know what I'd do in a leadership role at Blizzard or the NBA. On one hand, both companies have acted with bounded rationality: China is a huge market that can drive major growth. On the other: the more companies develop market share in China, the more the Chinese government can dictate how they act. In some sense, non-Chinese companies become de-facto arms of the Chinese government.
Did the 911 terrorists really spend millions of dollars on that operation? I don't think so.

I'm not in support of terrorism, I'm also not in support of the government sticking their nose into every single transaction between two people.
This is completely false - I imagine they didn't take into account how much the migration and upkeep actually cost them. AWS's promise is not that its infrastructure itself is cheaper in terms of number of servers, or otherwise. Its cheaper in that it helps automate a lot of manual things away.
There aren’t that many competitors and they like profit as well.
> After listening to the BSD Canada talk on systemd and BSD

For someone who don't know, here is the video "The tragedy of systemd". This is a really good talk.

https://youtu.be/6AeWu1fZ7bY
> So to answer your question, there wouldn't be extra inflation, because there wouldn't be extra consumption.

Andrew Yang's campaign states he believes that the UBI he is proposing will boost the economy because people will spend it. That's definition of consumption, right? Increased spending?
Do I sense an upcoming fork? ;)
>> In fact, I'd argue that they basically never react to statements made in dollars, one person can only control a small number of dollars by speaking in dollars, and can control a surprisingly large number of dollars by speaking in English.

> Those of us that spend money on Blizzard products are definitely making our statement with dollars. I really want to play this new Priest deck in Hearthstone, but don't have any of the cards. Instead of buying some, I'm just not playing. I really want to play Overwatch with my friends that have a Switch, but I'm not buying Overwatch for the Switch until they make clear what their values are.

You can't make much of a statement with only dollars. There are a million reasons why someone may have chosen not to buy something, so the message sent is highly ambiguous and unlikely to be interpreted correctly.

Every boycott needs to be backed up with a statement outlining its reasons, and the boycott will only be maximally effective if each participant echos these statements to the boycotted company and in the media.
Plenty of smart people lose money through investments, even conservative ones. There’s risk in anything, and wherever risk plays a part, so does luck.
How to Train a Core ML 3 Model on iOS Device
The PM’s response that he also believes in the rule of law is utterly facetious. The whole point of the campaign is to demand that media organisations should be free to report on more matters of concern to the public. The most logical way to achieve that end would be the entirely usual procedure of changing the law, which is how every other legislative programme is achieved. The rule of law could not thus be undermined, for the legal situation afterwards would expressly allow what the media seek to do.
You'd wish, have you seen the code of scientific models?

Coding is one of the things you just pick up on the way, while physics etc is taught formally.
C++ Tricks: IIFE for Complex Variable Initialization
Watch a survival documentary. 10 contestants, many battle-hardened. The conclusion after watching 5 seasons of "Alone" is -- its all luck. The fittest didn't win, it was the person who happened to be dropped off in a relatively safe area, with access to resources, and had some good luck day to day. The people who randomly dropped into areas filled with predators or hazards, they were forced out (despite many being hardened survivalists). People with random equipment failures, or where the fishing suddenly dries up, they have to quit too. No matter how hard your will, if the resources disappear you aren't going to win (one contestant stumbles on a moose and literally has hundreds of pounds of food fall in his lap, only to have the fat stolen by a wolverine).
You read HN. So you're one of the few people on this planet who have even heard of the term "huge data collections company" much less have an opinion about it.

In the mind of the populace, I think Google might stay in the same brain spot reserved for father christmas. I would have suggested a massive privacy awareness campaign but I doubt it'll work - especially when it comes at the cost of convenience.
Nice! I like the idea of using existing protocols to build something more usable for large groups. How does this compare to TopicBox? https://www.topicbox.com/
The short version: cross-region and cross-AZ data transfer costs the same.
There are plenty of people in America who continue to chase money long after their safe retirement is assured.

I don't know if I'm qualified to compare Americans to Europeans, but many Americans really are enamored with money and judge material wealth as the be all and end all goal of life.
Walking and thinking constantly
nah, people are just suspicious of people calling bitcoin "fintech"
I agree IQ is largely meaningless, and I could have formulated my standpoint better, but...

> I think the point of the article is exactly that you might not need a huge sample to find someone with the potential to do these things

If it is then I'm quite sure this conclusion is in no way backed by the referenced scientific article.

> nor these things require a different order of magnitude in talent or intelligence, just the right combination of drive, luck, inspiration, opportunity, etc...

It would be great if this was true, but it's just not. For example, I see myself as a few standard deviations out on the mathematical talent/ability scale, but I would not stand a chance against somebody like Andrew Wiles or Terence Tao. Why is it so important to pretend that it isn't so...?
I don’t know about Elm, but regarding your point on evading html I actually see it as a pro rather than a con. If it’s the same as hiccup syntax in Clojure, it’s great decision. You build your Dom out of primitives that the language is designed to work with, that’s nice.
I guess it depends on the definition of "rich".

We live in a frothy time when a relatively jr software engineer in SF can make $300k/year. It wouldn't take that much discipline to save 60%-70% as a single person and have a million saved in a few years time with the right mix of discipline and investing.
From http://www.michaelnielsen.org/ddi/lisp-as-the-maxwells-equat...

> Alan Kay has famously described Lisp as the “Maxwell’s equations of software”.

Maxwell's equations could be considered fundamental axioms in electromagnetism and physics. Lisp, likewise, expresses the heart of computer science at its core. I'm still working on grokking it myself, but believe that studying Lisp could be precisely what you're looking for (even if you also mean writing software in addition to strict computer science).

Paul Graham's essays could prove interesting as well.
"If money is all that you want, money is all that you will have" - no idea who first said this, but so true.
I think a strong argument can be made either way.

There's definitely financial savings to be had by doing it in-house (either literally or utilizing existing data centers as here). But what I've experienced is that companies are often attracted to Big Cloud™ not just for financial reasons but to flatten/simplify their corporate reporting structure. It is the ultimate delegation.

This isn't simply about having fewer staff (although that can reduce internal politics and inefficiencies), but making fewer decisions and more importantly reducing the potential for making the wrong decisions (which can be career-costly, regardless of right decisions made previously).

These "soft" costs/savings are rarely discussed because they cannot be measured, unlike a balance sheet. But there's definitely a whole other dimension to infrastructure outsourcing that is worthy of note.

In this case BoA are saving money but in exchange retain additional layers of staffing, that require oversight, and ultimately decision makers willing to take risks.
An Introduction to Pandas in Python
Fair enough. I edited the question to include having that as an aspiration. Maybe it would have been better to just say "do you adhere to something approximately like the Hacker Ethic", which is more or less what the spirit of the question is.
Reducing and eventually eliminating net emissions is not optional. How we get there can be discussed - if you have any better ideas please put them forward!
A statement like Randy Marsh made - “F—— the Chinese government” - seems like a candidate for a redemption ;)

Edit:formatting
To be fair, this seems like an illustration of GP's point:

> complex corner-cases that only a a very tech-savvy user could generate in the first place

I agree that an init system should work on complex corner-cases, but systemd remains popular because it works for most people most of the time.

Tangent: have you found an init system that you like the most? I've only used four or five init systems and don't have any super strong opinions -- maybe because I'm not running and SBC farm. :~)
Isn’t it kind of weird that this isn’t news on the WoW subreddit?
The dissonance runs high here on the subject of 5G, the only thing I can think of that comes close is vaccinations.

Once religion is out as a guide to navigate the world, there's really not much left except science to cling to.

Despite plenty of evidence that everyone and everything can be bought, despite plenty of respected researchers raising their voices against, despite all the proof you could want of how these situations tend to play out long term.

Once you give up blind belief in science, there's nothing left to hold on to; and that's obviously a scary thought for many.
Do you see how your advice is logically problematic?
xkcd is always relevant: https://xkcd.com/1138/
likely Russell & Norvig, aka that AI book with Alan Turing & a chessboard on the cover

http://aima.cs.berkeley.edu/

https://en.wikipedia.org/wiki/Artificial_Intelligence:_A_Mod...
Do not mistake my judgment in favor of Blizzard's actions for approval of China's actions.

Hong Kong is in crisis and its people need help.

Blizzard's actions do not equate to subservience to China. They may have been a little too harsh in enforcing their extant policy, however.

I think these protesters would be better served by protesting at NBA games, given the much wider audience. I don't deny their right to protest at BlizzCon, but I think they're wasting their time. As such, I don't see their disruption of BlizzCon as anything other than a disruption. It's not like it's going to change my opinion of China (which I've stated elsewhere here).
> My kid will someday pay taxes that will finance the retirement of people that didn't bother to have kids.

That's an unnecessarily reductio characterization. That kid might, say, end up working for a business started by someone without kids.

New people are only an element of a diverse, functioning economy.

For the record I'm a parent myself, and glad to be, but it's not right for everyone, and, I believe, not right for a significant percentage (>10%?) of those who do have them.
I've replaced my usage of DDG sadly, with startpage, I get superior results. Found myself way too often prefixing queries with !g especially for technical or localised (UK) stuff.
There was a bit there... and without an actual reply, it's hard to know what part or parts someone took offense to or disagreement with. I'm fine with being down-voted, but would prefer to have at least some insight into the why. As it is, there was no furthering any discussion which is less than productive.
Sure, to the average HN user, if even that. As a thought experiment, you know the inner-workings of G. Take one step back, and consider if your parents have that same understanding. Sure, you may have talked about it with them at dinner once/twice/often, but do they really understand it? Now, multiply that by the greater majority of people that have no-tech understanding nor friends/family to enlighten them. To them tech might as well be magic. Everything is "push a button, get a prize" mentality for end-user tech now.
It's a good example because most human traits are normally distributed. There aren't any 1000IQ humans, just like there are no 18ft tall humans, or ones that could run a marathon in under an hour.
Yes, but that is a pedantic technicality that misses the point. Google markets Nest's ease-of-use and plug-and-play simplicity to non-tech users. That's a critical piece of the product's value proposition: that it just works and you don't have to think too much about it. For user security not to be a major design consideration from the onset seems extremely shortsighted... especially since this is an internet-connected camera that you're placing all over your home. Not thinking about security and privacy implications was Google's first failing. The second failing is its broken culture when it comes to customer support.
For the networking noobs, what happens at these exchanges? Is this where different ISPs all interconnect to each other and to the companies that run cables across the world?
Yes. Exception is generally a decent solution to error handling unless you're using RAII languages like C++/Rust where unwinding the stack doesn't work well with destructors.
Helping to Protect the 2020 US Elections
Haha. They are all smart. Not everyone chooses to apply for a job at Google.
A lot of the issues people see isn't NTFS per se, it's how the VFS is connected to the IFS drivers and cache manager. Essientially on windows it goes:

1) user space
2) cache manager
3) filesystem driver
4) disk device driver

whereas on sane platforms its

1) userspace
2) filesystem driver
3) cache manager
4) disk device driver

So on windows you as the filesystem have to cache your own metadata reads because only you know when they're invalidated, and the caching layer above you is more focused on data plane. On other platforms with the caching layer below you, you can just pretend you're hitting disk for any accesses (data or metadata), and it's probably already cached.

Just throwing ext2/3 in there wouldn't help because as I said above, it's mainly the system architecture that's screwy.
Clever way of getting free credit from people that signup to DigitalOcean via your referral link.

Nice try, but I already have an account. :)
Operate on first principles, what do you need to know to be a "successful" programmer in the technical, social, and/or ideological context.

Data Structures and their relationship with each other to be a great technical programmer. These books (just highlight not everything) I would think -> Algorithms Sedgewick, Lisp Programmers Manual, Designing Distributed Systems. .To be a great collaborative programmer (in a work enviornment) -> Pragmattic Programmer, Code Complete, Mythical Man Month, A Philsophy of Software Design by Ousterhout. For philsophy of programming itself -> The Soul of a Machine

Edit: Programming is very broad and operates in many context from the technical, social, to the ideas behind it. I would say it is almost to early to have those definitive fundamental books