skysight-inc/HackerNews huggingface dataset:
IMHO it's way more complicated than it seems, because of a mix of technical, cultural and personal reasons.

- technical: E-mail is not a particularly good medium to convey emotions (in either way). For example someone with a naturally terse communication style may be perceived as harsh, while in person he's actually a very friendly bloke. And there's no way to communicate this impression back.

- cultural: Often what is quite polite in one culture may be seen as quite impolite or even rude in another. It's not just country vs. country, but even region vs. region (like for example East Coast vs. West Coast).

- personal: People in the community may know each other pretty well, in which case the communication style may be quite a bit more direct. But others may lack the context.

It's almost impossible to get it right all the time, without resorting to entirely mechanical corporate communication style. Which is not fut at all.

Of course, this does not mean there are no truly harsh / rude / WTF posts (even on PostgreSQL lists). But I'd say most of the time it's not meant that way.
>"When we are talking about competing for ad dollars, of course we are talking about Facebook and Google, who take up the vast majority of ad spend," said Reddit CEO Steve Huffman in an interview with CNBC. "We are competing with anybody, or anywhere people spend their free time."<

This leaves me with the impression, these metrics are based on monetization, rather than intellectual contribution.
I have a strongly uncomfortable feeling about social platforms valuation of humans in terms of ad revenue, rather than social technical or intellectual contribution.
I think the schools should play this role. They are the ones with the best information.
Thank you, that's a good suggestion. I have changed that.
> And then you get that one user who takes the collaborative document, downloads it to their desktop, then emails everyone a revision.

This is a constant struggle for me. It took about 3 years, but I had most of our company using google docs and not working locally much. Then a critical mass of newcomers came and the IT department decided we should move away from google docs and so provided a file server. A year later, a few people of us are stubbornly using google docs but 80% of our files are scattered across the fileserver and desktops. And you can be sure that whatever you find on the fileserver is not the latest version.

While I’m on a rant, the same people refuse to use commenting features and instead add red text and text boxes all over the place.
What are they moving to?
I'm pretty sure all the unifi APs support a wireless uplink. They also have "mesh APs". But they do still need the PoE injector if you don't have a PoE switch.
I agree, thanks for the reminder
Mars One Is Done
> There is a noticeable pro-America vibe in S. Korea and wearing clothes or fashion that has the American Flag is typically high end.

Well, that's a bit like saying there's a pro-Chinese vibe in America because so many people have random Chinese letters printed on their shirts or tattooed on their arms. It doesn't really mean anything.
> It's also OSS and it is much easier to surface security bugs for Linux than for Windows.

Shouldn't then the number of bugs decrease much faster, since they are easier to find? Unless they are introduced at even a greater rate than the ones in Windows.
It has never been a better era to be a gamer. We are looking in the wrong place. Compare gaming of our childhood with today's indie scene. And then add on top of that all the AAA selection we have.

There's such an overabundance of great games today. You just have to not focus on the wrong part.
I’m running into this issue with “prettier”, a JavaScript pretty printer. If we were to follow semver, we’d have to always bump the major version because every version changes in some way or form the output of some construct.

Instead what we opted to do is to have the major be 1. to signify that the project is mature, the minor for roughly quarterly big updates and the patch for hotfixes right after we ship a new update.
You don’t need eero in every room. That is a total overkill.

Agree Alexa with WiFi mesh routing is a no brainer though.
Not an answer to your question, but: this is how Meraki started in the previous decade, as RoofNet at MIT [1], then as an independent company building wonderful idiot-proof mesh networking gear. I keep hoping another team of students somewhere will come up with RoofNet's spiritual successor, but interest in stitching together community meshes seems to be waning as everyone gets excited about 5G.

[1] https://web.archive.org/web/20060831053126/http://pdos.csail...
Apologies, I intended "user" in my comment to mean "a developer using the license". Thank you for clarifying.
I think Slack does: https://slack.engineering/taking-php-seriously-cf7a60065329
For scale, fastest supercomputer is over 1.8 x 10^17 operations a second. So generating 10^16 numbers is not that bad for a distributed project over a few weeks.

As to the distribution of states, I am not sure what you mean. Insufficient shuffling can introduce bias, but that gets reduced as you continue shuffling. You can trivially shuffle past the point where remaining bias is not detectable. Unless, you want a specific bias, then that’s more easily achieved generating a random number with a specific format.
This argument puzzled me, but unfortunately this is as far as I got:

~~Lemma 1~~:

z^n can be written as a difference of squares:

Proof:

z^n = x^2 - y^2 = (x+y)(x-y), leading to the system of equations

x + y = z^(n-1)

x - y = z

which may be solved for x and y:

x = (z^(n-1) + z)/2

y = x - z

QED.

~~Lemma 2~~:

Any number squared can be written as a sum of sequantial odd numbers starting at 1.

By induction:

(n)^2 = (n-1)^2 + (2(n-1)+1) = \sum_{k=0}^{n-1}(2k + 1)

QED.

~~~Fermat's Last Theorem~~~:

z^n = x^n + y^n has no solutions for n>2, and positive z, x, y.

Proof:

Without loss of generality, assume a > b, then rewrite z^n as a sum of sequential odd numbers starting at b:

z^n = a^2 - b^2 = \sum_{k=b}^{a-1}(2k+1)

x^n and y^n can similarly be written as a sum of sequenatal odd numbers:

x^n = c^2 - d^2 = \sum_{k=d}^{c-1}(2k+1)

y^n = e^2 - f^2 = \sum{k=f}^{e-1}(2k+1)

By substitution to the Theorem's equation:

\sum_{k=b}^{a-1}(2k+1) = \sum_{k=d}^{c-1}(2k+1) + \sum_{f}^{e-1}(2k+1)

Which is true if and only if there are no gaps in the bounds of summation on the right side, so d = b, c = f, and e = a. But then

a^2 - b^2 = (f^2 + (-a^2))^n + (b^2 + (-f^2))^n

and this is certainly not true by the binomial theorem. We've reached a contradiction so QED.

^^ This is where I'm stuck. I don't actually know why that would not be true by the binomial theorem? It seems like simple expansion should do it.
In high school (32, 33 years ago) my history teacher created a special class built atop Connections. It conflicted with my schedule so I regrettably couldn’t take it, but several of my friends enjoyed it quite a bit.
Firefox at least interprets that as an ordinary include, rather than as a subdocument like a frame or an iframe. You'd think that <html> would start a new context, with the defaults for a new page. But it doesn't.
You didn't read all the above replies
I've been told that Jack and Coke is the #1 liquor drink in the world. I believe it, that stuff is everywhere.
Then use a concurrency safe language. There are plenty of slow ones (pass by copy) and even some supporting references into shared memory.

I would also emphasis the need for type safety and contracts.
Oh no, a misunderstanding! I was talking about the ads on the porn, not the ads for porn. The entities which advertise on porn are currently, super shady, promising me larger genitals and beautiful lonely women in my area. Tumblr didnt have such ads on their porn.
And the CFL as well.
From what I understand from using the product personally, unless you sign up for Eero Plus, it does not.

You can also use them in bridge mode with a separate router in which they simply act as a mesh of wifi access points and don't do any routing or DHCP, but obviously they'd still have access to the frames of anything going over wireless and the ability to read their contents if they'd like, since they'd be the ones doing the encryption.
I'm kind of convinced that this is one of those times where doing anything is worse than doing nothing.

Do we really have a real problem here deserving of all the costs that come with more change?
The clause allowing 0.x releases to contain breaking changes needs to go. Also, the first release should be v1; so many projects never leave 0.x despite being depended on by millions of projects and everytime they push a new minor all hell breaks loose as people have to manually look at the changelog and decide to upgrade.
Especially when the assistant manager that is hiring you has a masters in fine art.
Let’s not hold back. Mitch McConnell, wants to punish the poor for being poor.
None taken. I grew up and worked in Europe in a country with a median household income of $20K. I understand and been through different circumstances. However this happened to be my situation and I’m describing it as it happened. I think my general point still stands though, that motivation through rewards wears off quickly after clearing a certain level of necessities.
I lived there, in Seoul, for over a year and I can say with certainty that there are a good number of Mercedes and BMW. Most of the time I saw a foreign car it was a Germany luxury brand. If I recall correctly South Korea has a trade deficit with Germany at least in part due to the import of these cars. The colors for cars really were almost all black, gray, silver and white. The main exceptions were orange taxis and blue bongo trucks.

I almost never recall seeing American cars out in the wild, although I did walk by a Chevy dealership often.

In the video you linked he does point out a bunch of German luxury cars.
Chrome DevTools has a feature that will let you try it out. I am right now. On the Network tab there is a throttling option. I added a profile for 56k, and based on some research set it to 6kb/s upload and download as well as 100ms ping. It is painful. Loading this thread's comments page took about 23 seconds, though loading the form I am submitting this comment on only took about 4 seconds.

I think it could be workable if you were to set uBlock to block all images and scripts.
It's an endgame wrt to memory safety (like I said). sel4 is memory safe. All the other mitigations like ASLR, canaries, etc are just hacks around the fact that proving memory safety of existing codebases is a Sisyphean task.

And getting down to 5/1 proof to implemention is within the realm of what unit tests you should be writing anyway, so it's not that much of an economic investment.
First 38% of bugs at Airbnb could have been prevented by using type safety. Now 70% of all security bugs at Microsoft could have been prevented by using memory safety.
Rust couldn't solve all of these bugs, but it certainly would have drastically reduced the total amount. The code would also be drastically easier to write and debug. C++17 is still a total mess to write, despite what Microsoft might tell you in their docs. Really doesn't make sense to me, outside of the sunk cost fallacy, why Microsoft isn't pivoting to Rust if they want to write C++.
I think you'll find it's done in America too. For cuts that aren't clean and straight, it's often more practical to just glue it together.
You'll definitely need E&O and Cyber if you work with big enterprise level clients. Christine helped us get those for my company, check out her LinkedIn https://www.linkedin.com/in/christinemarciano -Alexey
Unsolicited advertising in general is immoral. Personal recommendations and solicited advice/help are not.

Good ideas spread naturally, they don't need unsolicited advertising.
What's the benefit though? You could get a mid-grade soundbar with a dedicated subwoofer for around $150 (Vizio) and a Echo Dot or Google Home Mini and get better sound quality.
That’s not supporting your point, a solution that’s harder to mess up is suggested. Secondly, they specifically don’t want a truely ranodm sequence as they require a minimum number of moves from a solution.

If I can hand you multiple sets of 10^10 cubes and you can’t tell which method was used that’s what I mean from indistinguishable not simply humans can’t tell.
Surgical staples will be stainless steel, which office staples aren't.
That's true, but we're not limited to dichotomies of nepotism or slavery. I would put the current system (student loans) at indentured servitude, but that model still achieves the goal of created an educated, skilled public.

Nepotism is a step backwards from this goal. It is only a solution to a symptom of the current means, without achieving the same ends.
I hate seeing negative numbers accumulate in my bank account. I hope that will be enough extrinsic motivation to get me to do something profitable ASAP :)
The AAF got rid of kickoffs as a safety measure, though it's allowing hard-hitting tackles against QBs. The league is investing a lot into game data for betting, as its business model:

https://news.ycombinator.com/item?id=19129902
It was everything leading up to the audit really and some issues with the audit itself as pointed out by a user in a long-running forum thread about the need for an audit [0]. I share most of the concerns in the 3rd paragraph in regards to the audit - it seemed focused on restoring or capturing the master password and made no mention of countless other attack vectors that may or may not be problems.

Compare their security audit with the one provided for Bitwarden [1].

[0] https://discussion.enpass.io/index.php?/topic/404-security-a...

[1] https://cdn.bitwarden.net/misc/Bitwarden%20Security%20Assess...
The NHTSA were using different data, since they had the non-redacted version.

The author uses the redacted version, doesn’t attempt to find an explanation for anomalies, proceeds to analyse data based on faulty initial assumptions, and compounds this by using a cherry picked example where the poorly understood numbers best match their faulty assumptions.

When there is no explanation for “airbags deployed before 0km on odometer” there is no point analysing the rest of the data. It’s all bogus, especially the stuff that looks like it makes sense.

The fundamental fault of the author’s analysis is trusting data that is proven untrustable. In the same set of data which has some cars deploying airbags before ever being driven, the author assumes that the data which matches their model of validity is magically more accurate and thus worthy of study.

The author continues to trust this data because it supports their biases, even while pointing out the errors in the rest of the data. How is this not cherry picking?

The entire study is bogus because it starts with bogus data and attempts to make claims about reality based on a subset of bogus data that can be misinterpreted as less bogus.

It’s like picking the few pages of manuscript from the infinite monkeys room which have meaningful phrases on them and claiming that obviously monkeys are really good writers.
Did any physics enthusiasts read this paper? https://arxiv.org/abs/1001.0785
Except in networks like mine -- I MITM all HTTPS traffic in my network so that I can detect and handle threats that use HTTPS to hide themselves from my defenses.
Oh those sweet green dollars.. So green
The problem is ethical: How many hours of peoples lives must I improve for every person I kill?

If for example, you had a guaranteed treatment for obesity, but it killed 1 out of every 100 people it was used on, is it worth it? More than a few morbidly obese people would take those odds.

I was at CES many years ago, and a doctor had developed an asthma monitor for his daughter. This monitor would alert him and the school nurse immediately, and possibly 911 immediately if the episode was bad enough.

He couldn't get anybody to touch it because, at some point, it will miss an asthma event or the network will fail to deliver the event. And that child will die. And whoever sold the device will lose a multi-million dollar lawsuit.

As soon as some company with really deep pockets figures out that "indemnification" would allow them to generate scores of medical devices that nobody else can take on, we're going to witness an instant monopoly.
>This question from the interviewer is now pretty ironic

The word you need here is prescient. Nothing ironic about how things ended up playing out.
You would not be able to write like that a year ago.

When Bitcoin was going to be the future not just in South Korea but on Hacker News too.

I am still waiting for my world changing dApps to come along from the many promising projects that needed all of this money from ICOs to finance the change that my small ill-educated brain could not imagine.

Just as well I did not quit my job because my coding work was irrelevant because there would be a magic dApp coming along in two months time that would mean I could do everything effortlessly with smart contracts and the new fintech. Just as well I did not get all my money invested in [$altcoin] as I was pressured to do so.

Where have all the serious people gone who were the experts a year ago? Do they still exist thinking that the serious blockchain smart contract stuff has only just started? Do they still make analogies about the dot com bust and where Amazon is today? Do they blame the state of the altcoin on how governments clamped down? A conspiracy, a refusal by governments to let people be free from the shackles of 'fiat currency'?

A year ago you would not be able to write about how 'millions' of people in South Korea spared misery by their government in the tone you can freely write with today.
Unless I'm misunderstanding, it looks like these are just interviews being held in NYC. They still want people to move to the Bay Area for the duration of the program, though they're becoming more and more flexible.
And this is ok. A shift away from strongly typed languages encourages laziness. A shift towards resilient micro services accommodates laziness. It’s good enough to get by and allow large companies like airbnb to grow. Clean code vs time to market is a debate that’ll never end.
Google Maps’ AR navigation feature could solve the app’s biggest little problem
Well, I wouldn't have assumed that they said nothing more. I've personally never worked at a place where I only spoke my mind when handing in my resignation.
It seems the Elixir CPU usage is due to the way the Erlang VM manages schedulers. A scheduler will literally busy-wait if it thinks there might be more work to do soon, in an effort to improve the responsiveness of the system
What’s the size of the error on this estimate given the quality of the input data? At one significant digit are we talking an error margin larger or smaller than the entire data set?
Next year this exploit will still be in thousands if not millions of containers all over

There is a distinct lack of knowledge on how to manage a system in the container ecosystem
Fair call, I should have stressed that "system" is more than just marking and
counting ballots. Operating a well-run election means staffing polling places
with elections clerks from different parties (or no party) so they act as
cross-checks on each other, making sure that spoiled or unused ballots are
a) not counted, and b) accounted for, helping random citizens who are
at the wrong polling place, or are not on the registry for some reason
(registered elsewhere, changed their name, etc.).

In the worse cases it means
dealing with voters who want to read the ballot aloud to their partner,
or camp out in a voting booth for 30-40 minutes, or who are disruptive in
some way. To be fair, the last general election here (Bay Area) had
21 races with 43 total significant candidates, plus 12 referendums/measures,
for 67 items to count per ballot - this is not a good "count by hand" situation.

In the long run what people really want and need is an election system
(including voting machines, ballots, voter rolls, polling places, staff)
that gives them a sense that their votes count.
And the schools that set the price.
That's what other cities do, but we already have 4 other stadiums of that size which are competing to book those events... and nobody has that much stuff going on, so it will be empty a lot more than your thinking.
But you sometimes don't know upfront how much you'll actually work for the client for the thing they need to accomplish. Guess this won't work then.
In theory I agree with you, in practice I don’t.

Sum 20 coin flips mod 3 and you can find the bias in the output. It’s hard with a small sample set, but you could do it. Sum 10k coin flips and it’s a different situation.

Eventually you fall through the noise floor for any reasonable sample size.
In the grand stream of entropy we call computing, the Gates age of Microsoft was bunnies and cuddles compared to the Apple/Google/FB clstrfck of platform restrictions, police-state tattling, and info-rape.

In the current age, Obama got a peace prize for killing fewer Brown people than the last guy. In the current age, Bill is a saint.
> Mr. Kim, who is 27 and lives with his parents, once made so much money trading cryptocurrencies that he was spending $1,000 a month on whatever he wanted. He quit his job. He borrowed to buy more. He planned to buy a house.

Cryptocurrency markets are so volatile that I would just stash that $1,000 a month away somewhere rather than trying to double down. I'd consider every penny I earned to be a win and hope it continued for a while. I'd expect it to end in tears if I didn't. I guess I'm just more risk-averse.
....ok, fair enough.
Bitcoin has not collapsed. The technology continues to work very, very well and it has a world-class development team maintaining it. Its price will continue to have large rises and large drops but it continues on its upward trend. However, focusing on bitcoin's price alone is where 99% of journalists and commentators go wrong.
Well, remember what Carl Sagan said about full stack development:

If you wish to make an apple pie from scratch, you must first invent the universe.
As an industry we should deprecate all unmanaged code. We've proven time and time again that even very professional and highly scrutinized unmanaged code can have critical data safety faults.

Yes, I understand this includes Linux, Windows, BSD, Darwin (iOS, MacOS, watchOS, etc), The Android Runtime, and lots of critical software that runs on top of those systems.

We have the tools to write very efficient managed code. Critical security flaws involving unauthorized access to data will continue to appear until we make the transition. The cost of these security flaws is likely to become more expensive than the cost of replacing the existing software. To make matters worse we are continuing to write more unmanaged code everyday.
How much better is “check the user is looking at the road” than “check the user has hands on the wheel”? Is the improvement in driver attention measurable?
Yes, and it's very sad. I just would rather see the power of the government fix root issues instead of more "WORK SHALL MAKE YOU FREE" fetish.
Neutral. I promised my family that our lifestyle won’t change. If I don’t make this work, I’ll go back on the job market. If we end up spending our savings we can consider it an advance from retirement and I’ll make up for it later. I got insurance to cover for catastrophic situations.