skysight-inc/HackerNews huggingface dataset:
Me too. I hate the culture that tech-companies seem to be gravitating towards in general - gimmicks like open-plan offices, frequent parties and outings, games etc. I didn't get into software development for the perks - I did it do solve problems with software, and these companies seem to be missing the point that software development requires extended periods of focus.

I wish I could find out more about WhatsApp's culture in this respect. Something like Valve's new employee handbook[0] or Netflix's culture deck[1]. I can only really find second-hand articles referring to its culture [2]

[0] https://steamcdn-a.akamaihd.net/apps/valve/Valve_NewEmployee...

[1] https://www.slideshare.net/BarbaraGill3/netflix-culture-deck

[2] https://www.fastcompany.com/40459142/whatsapps-cofounder-on-...
Analyzing Commutes with Location History Data
I wasn't using the terms "open source community" and OSI interchangeably.
Me: Parent of a 13 and 9 year old with software screen restrictions in place.

My kids clearly know who put the restrictions in place and the reason why. They also know that on request with a reason, I will unlock the restrictions. I find that this gating question sufficient that they police themselves.
Actual title: "If wages are to rise, workers need more bargaining power".
Jetbrains is probably fighting a losing battle with ReSharper, but I still prefer it to Rosylyn editor improvements and CodeLens.

Their hope is to get out in front of .net core enough and leverage the fact that Rider can be 64-bit, while VS stubbornly remains 32-bit and suffers out-of-memory errors regularly under serious use.
To the rest if the world, no. Washington is used to refer to the whole country of the USA
Definitely or an art gallery as a sibling comment suggested
And a lot of thieves won't break the window.
Here's one of the most recent take from Chairman Jay Clayton for ICOs not following state and federal securities law:

applaud our fellow regulators in the United States and Canada who are coordinating and participating in efforts to police fraud in the Initial Coin Offering (ICO) markets. These state and provincial regulators play a critical role in protecting Main Street investors.

When investors are offered and sold securities, whether through traditional channels or through an ICO on a sales-oriented website, state and federal securities laws apply. These laws have applied to our securities markets for over 80 years. At their core, these laws require full and fair disclosures of material information about both the securities and the venture being funded. Unfortunately, some market participants seem to believe that the use of new technology provides a basis for ignoring the core principles of our securities laws. In the United States, we have built a $19 trillion dollar economy by facilitating investments in our public and private capital markets through our disclosure-based approach to regulation. Certainly there are improvements that can be made to our regulatory system. There always are and we are pursuing various initiatives to increase efficiency and enhance investor protection. But there is absolutely no case for abandoning our core principles. I know NASAA shares this view.

source: https://www.sec.gov/news/public-statement/statement-nasaas-a...
Ahh, but is it correlation or causation? :)
> If the problem is that money can buy unlimited federal power, then you can limit the federal powers available for purchase without curtailing the freedom of the citizenry to engage in political speech as they choose.

I may be missing something obvious, but how do you suggest this could be done?
I suspect that a company that gets someone killed in a PR stunt may be poorly run in other ways.
Since the fully adaptable solution of an Robust Optimization problem is typically intractable, people try to approximate it with decision rules. Linear, piecewise linear, binary, and less frequently with polynomial rules. This paper seems to help the polynomial case.
How long has it taken them to figure out how to get around the restrictions on their own ?

I think the only reason I would put blocks in place on my children would be as a testing mechanism.
> Ehhhhh not quite. The point of hiding UI like how I mentioned in that talk was that those features in particular were for the 1% (or less). Basically, the finicky power users. Rather than cluttering up the UI with every single toggle and dropdown under the sun, we'd focus more on nailing the experience for the 80-90% of users that would see the screen.

Oof. Yeah. I understand what you meant -- I guess I wasn't specific enough in what I said. I didn't mention it anywhere in that comment, but I was thinking about their issue page as the prime example. See here: https://gitlab.com/gitlab-com/www-gitlab-com/issues/2231

I'd say that 1% features shown to anyone on this page are things like confidentiality, time tracking, weight, lock state, and reference. Most of them are in the default position, and reference appears marginally redundant. I didn't execute my example too well, but I think this notion does carry around the rest of the app.

I guess I painted too broadly if you had to catch me. Sorry, Zach!
Show HN: Quod – crowdsourced misinformation database
https://www.quod.us
In my experience that's not the case for American culture.

Quite the opposite, people tend not to divulge the chosen name until after s/he has arrived as it's less likely anyone will react in a way that might cause them to rethink their choice.
At my company your email inbox, sent, cc, attachments, spam, deleted items...everything is backed up instantly. Once you leave, all of your access is revoked but if necessary our mail admin can retrieve every communication that passed through our server. We’ve had to do it a couple of times actually.
Furthermore, it is not well-defined which speech is "political" speech, and which is not. What cause is it possible to advocate for that is not political in some way? If the business of politics and government is passing and implementing laws, then nearly any issue is or can be political in nature. If I advocate for regulating or not regulating the Internet, software, app stores, data privacy (a la GDPR), or basically anything else, then that can be construed as political.
The Idiot is also famously muddled largely because it was written for serialization and he left himself a bunch of loose ends he could pick up if he didn't know what to do with the story.
Supersonic air travel may be on verge of return, but don’t expect it NY to LA
Well, I obviously didn't mean hardware meant for specific applications where ECC would do notably more harm than good must use ECC anyway nor that non-ECC memory should not be available to those who consciously want it. Perhaps graphics rendering farms should be built with non-ECC RAM or with both kinds used together (ECC for the system code and non-ECC for the graphical data).

As for me I'm just annoyed by the fact I have never seen a laptop that supports ECC (as for now it seems there actually are a couple of models e.g. ThinkPad P70). I personally don't really care about the RAM bandwidth, I'm still using DDR2 anyway, but I would love to use ECC.
Any time there is a "right at all costs" ideology, I assure you, mistakes like these will grow to seem utterly insignificant at an astonishing pace. Now the demand to tie financial compensation directly to the ideology. Selective hiring to ideology AND gender. That IS bad.

Elsewhere on the internet you find that using outright violence against individuals is acceptable in service of this ideology (or you know, just search "antifa" on youtube, to see that whatever these people are, they have zero interest in bringing us a more peaceful planet). I assure you, this will get worse, far worse, before it gets better.

And the irony is, that the base instinct that causes racism is the same as the instinct that drives these efforts. People wanting to feel better about themselves, without, of course, actually doing anything for it. "Action", by attacking others, nothing else.

The ideologies always start with a core of people that are actually admirable. But at some point they decide to grow their movement, and feel the need to include every brutish idiot moron they can to achieve their aims. From that point forward, however, their aims are nothing more than entertaining brutish morons. Worse than that, this forces their opponents to do the same, or face getting beaten up or worse.
If your boss tells you to do something illegal, he could have 100% of voting shares and you would still get in trouble. If Zuckerberg's directives haven't been illegal than nobody stands to get in any trouble at all. The only case where Zuckerberg stands alone as the only person in trouble would be if he gets in trouble for lying about doing the thing instead of getting in trouble for the actual thing. That's an "ablative heat shield" solution because it may appear to the public that something has been done, while in reality the disincentive and the thing people want to stop are totally unrelated.
You didn't in any way address what Harry or Rayiner said. You just "giggled" at the suggestion that anyone might have legitimate problems with Taibbi's reporting on its own merits.
I know right?!
We had an employee who was terminated and had her friend who still worked for us log on to her personal drive on the network and delete everything. Of course the admins were able to retrieve it all and of course her friend was immediately terminated.
This project is still in the experimental phase but the ultimate goal is to provide an open database of misinformation for researchers and developers to work with.

Anyone can submit misinformation when they come upon it online. The site also allows reporting of misleading headlines, fake news, logical fallacies and more.
Morris comes across as pulling a Neil deGrasse Tyson stunt.
In some cultures names of children are determined algorithmically. If the first born male child is expected to be named after the father's father, it would not be normal to ask for advice on a name.
Huawei does not have "strong ties to the Chinese government." There is absolutely no concrete evidence that Huawei of such a relationship. Please stop spreading propaganda.
There are solutions available for hosted Jupyter notebooks, such as https://cocalc.com/ (which is collaborative!) and https://mybinder.org/.
I'm not sure it's a mistake, or a statistically accurate representation.
Asians have massive respect for authority. This, in effect, mean that they won't ever say no to, or disagree with, their boss. I had to learn to ask open questions, because if they could say yes they would. They would still guess at what I wanted to hear and tell me that. I got told different things than other members of the management team, not because anyone was trying to deceive, but purely as a show of respect.

My favoured leadership style is servant leadership, that my job is to enable everyone else to do their jobs properly. That didn't work. I had to teach myself how to do authoritarian leadership, which I hate with a passion, but it's the only style that works.

The language barrier is a huge thing. I would give an instruction, something else would happen, and the reason would be "I didn't understand you". They wouldn't ask for clarification, because of the respect thing. After training myself for years to not send emails, I had to get used to sending lots of emails again, because if it was written in plain English it had more chance of being understood and followed.

There's a ton of other, more subtle, stuff. I've been comparing notes with other western leaders here and it's a shared experience. Except for the douche bosses who are naturally authoritarian - they love it here.
That synchronicity is wonderful, and for me, characteristic of the psychedelic experience.

Also, I am commenting so my future self listens to your podcast!
Show HN: Introducing Luna – JavaScript Testing Done Right
Is their management in China? If so couldn’t one argue that they are under the complete control of the Chinese government ?
Well, bacterial spores can survive outer space, too!
Yeah but this type of advertising is really common on Twitter and not on HN.
It's kind of a cynical position, actually, because embedded in it is the underlying contention that all of the attention the platform has gotten since 2015, the startups it has spawned, the resources being put into it by every major systems tech vendor, the doubling in size of kubecon every year for the last three years, the hundreds of how-to and in-depth articles that have been written, have all resulted from some sort of hype and anticipation of future benefits. There are thousands of nodes running production workloads right now. I've been running it in production since 2016. The value is certainly apparent to our team. Yes you can stitch a lot of it together with shell scripts and systemd or swarm or whatever. But why would you?
There's a theory that the psilocybe is a mechanism for discovering and communicating with intelligent life throughout the cosmos.
It's not an overreaction. MS sucks, they ruin everything they touch. Move to gitlab with literally one button, move on with your life like nothing happened. What's not to like?
However, those tactics really work. I don’t like them either, but I have done A/B tests and the intrusive model always results in people who are more “gullible” and thus more likely to buy whatever it is you are selling. The dismissive types — they wouldn’t have been a customer anyway. (Generally speaking..)
Lying in public seems pretty relevant to an article about lying to Congress.

He didn't call anyone a name, he mentioned specific actions: namely, lying.

I obviously can't speak to whether he'd say these things face to face, but you can't either. It sure seems like he made a good faith effort to raise his concerns, though.

The articles he linked to are well reasoned and anything but shallow. Your argument, on the other hand, seems like a pretty shallow dismissal.
I can very much see an exhibition filled with just these.
I've seen no comments of gitlabs recent performance. Performance today may be very different from a year or two ago when all these opinions were formed.
It was notable when it nuked my install drive on update and I had to restore from backup ;) That was a first for me with an Apple OS.
So I live in Jakarta and bike at the weekends. Theres this little stall that sells coconut water close to my house and I stop there on the way home.

They source and deliver the best coconuts they can find in the early morning, and spend the next few hours cracking them open to fulfil previously booked orders. People like me also come in to bring some home.

By 11am every morning, without fail, they are out of stock. They pack up and go home. Its a very successful business for them, and they have scaled to the point where they aren't bothered scaling further. Their coconut water is the best, they are orders of magnitude more successful than other stalls in the neighbourhood.

I asked the woman who ran the shop one day what her secret was. She said "Harus Murah! Harus Enak!". "It has to be cheap! it has to taste amazing!".

I run a tech startup but I swear this is still the best advice on product management Ive received.

- Make something that solves a concrete need in a spectacular way (tastes great)

- Make the difference between the price users pay and the value they receive huge (cheap)

Combined, you've created a proposition thats impossible to turn down.
He might be just a consumer not a compiler expert.
>An interesting example that someone gave from elementary mathematics is the derivation of the quadratic formula...

A tangential point: this is indeed a horrible way to derive the formula, for the reasons you mentioned.

If anyone is curious, here's a better way to think about it. The graph of ax² + bx + c is just the graph of ax² translated. Keeping that in mind, let's investigate.

First, consider a very easy problem: find roots of ax² = 0. The graph intersects the x-axis at x=0, done.

Now, let's shift the whole graph down by Q, and solve the problem again. The equation for that graph is ax² - Q, and it intersects the x-axis at ±√(Q/a). Still easy.

Now, let's shift the whole graph again to the right by R. The equation for that new graph is a(x-R)² - Q.

What of the roots? Oh, we don't need to do much work here! The places where the graph intersects the x axis simply shifted to the right by R. So the roots are R±√(Q/a).

So, to recap: the roots of a(x-R)² - Q = 0 are R±√(Q/a).

What if our equation is written in the form ax² + bx + c? Well, now is the time for algebra. Open up the parentheses:

a(x-R)² - Q

=a(x² - 2xR + R²) - Q

= ax² + (-2aR)x + (aR² - Q)

= ax² + bx + c

Solve the following system for Q and R:

-2aR = b

aR² - Q = c

Obtain:

R = -b/2a

Q = b²/4a - c

Now plug these Q and R into the formula we already have: R±√(Q/a) - to obtain the all-familiar result

x=(-b±√(b²-4ac))/2a

What the formula is hiding is the simple idea that the roots of a parabola are easily found if you know where the vertex is. So assume you do, and work backwards from there.

A deeper idea is solving an easier version of the problem, and then changing the problem back to the more general original question, refining the solution on each step.

And this is, in fact, how mathematics is often done.

>and that kind of thing is in fact the rule rather than the exception in many parts of math study.

There's work done to change it[1]. Note that in the argument above, I could have left out all the "work", leaving only the questions, and many people would still be able to do the work. And with the right preparation, the student would be led to ask the same questions.

[1]https://en.wikipedia.org/wiki/Inquiry-based_learning
The University of Washington made the same mistake pushing our glass blower Bob Morley out for early retirement, partly out of spite to "reduce costs" that didn't need reducing.

https://books.google.com/books?id=HKLUF3PWOGYC&pg=PA66&lpg=P...

> Our glass blower, Bob Morley, has retired. He
made essential contributions to many of the
experiments over the years, and the Department will
miss him and his skills.

https://sharepoint.washington.edu/phys/newsletter/Documents/...

Pushed out. And with him a lifetime of hard won skills. They asked for him back after they learned their mistake but he had moved on.
Thanks Aaron. You make a compelling case.
We saw demos of glass blowing in the Chemistry basement. Quite impressive, especially for how nonchalant they are when doing the work.
Eh, you live, you learn. I'm always happy to chat with someone quick to go "Oh, yeah, oops. I totally could have said that better."
Cool fake notch
Fused deposited glass is not the same as glassware.

FDM glass: https://static.dezeen.com/uploads/2015/08/Glass-Printing_Med... (and sadly this counts as a pretty complex example)

Glassware, not complex at all: http://www.raystoreylighting.com/wpimages/wp71af747e_05_06.j...

Somewhat complex glassware: http://www.adamschittenden.com/laboratoryglasswarecondenser....

You can see the clear differences. Assuming you can get the printer at all, 3d printed glass has layers (and therefore isn't going to contain gases or hold vacuums very well), it's easily 10x heavier, far more expensive, ...
These sketches in a way reveal a quite a bit about the "medium" (or however they call the person doing the remote sensing). Psychologists often do this with children "draw whatever you like" and then they can tell a quite a bit by what they draw and how and maybe see some patterns or issues which could not be verbalized easily.
Hmm... yeah, you're right. They're filtering out customers like me. That means the intent of the site is not the site content, but the mailing list they can generate by dangling that content via a link, eh?
Man Presumed Dead After Tragic Mount Everest Cryptocurrency Stunt
Yes. Apple doesn’t really do hardware at WWDC. It would have been an anomaly.
I gave this a try:

https://hastebin.com/raw/ipodigizey

There's no difference between an inline assembler call function and a fully unrolled, inlined thread swap that avoids any calls at all. There's only an infinitesimal difference between these two versions and the libco method of using a byte array and a function thunk to invoke it in a compiler-independent way.

Further testing in bsnes (where tens of millions of thread switches occur per second) reveals absolutely no observable difference in performance.

It's a fun idea to toy around with this, but in the end any of these methods are going to be almost identical. You might as well pick whichever you like and go with that.
What is this? It’s very well done.

Edit: Found a twitter thread. Probably a photoshop mock: https://twitter.com/nikitonsky/status/1003593821723267072?s=...
True, but I don't think anyone is making a legal case against Trump and his campaign for treason. The case being made is for obstruction of justice and conspiracy to "obstruct the lawful functions of the United States government through fraud and deceit".

Fortunately no one is above the law and Trump can't pardon himself for shooting Comey or commiting fraud and obstruction.

We'll see what evidence Mueller has at the end of his investigation. The whole thing -- all the Russians and campaign members indicted may have nothing to do with Trump. But considering how much the Trump campaign has already lied about Russian contacts and how loudly Trump is squealing like a cowardly pig, I expect the result of the investigation will not be favorable for him.
There are a lot of ways. For one, an adversarial congress is a feature, not a bug. We've seen already that as congress has become more polarized, lobbyist dollars have moved from federal to state in droves.

Limit the scope and power of the Interstate Commerce Clause. Most modern interpretations are based on Wickard v. Fillburn's "Well, if everybody did it, it might affect interstate commerce" interpretation, which I find flawed, and which gives the federal government outsized power over the states. It is through ICC power, for example, that the federal government was putting state-legal dispensary workers in federal prison, for example.

States need to reclaim their 10th amendment rights. We've seen an uptick in that recently, with many states adopting gay marriage in defiance of DOMA, or allowing marijuana usage in defiance of federal law, or more recently with Vermont (or maybe CT?) allowing prescription drugs to be purchased from out of country.

Disallow regulatory bodies from having effective power to make laws. Laws should be made by Congress, and so long as agencies are beholden to the executive, and they can make rules that have law-making power, congress has abrogated its duty, and gives far too much power to <insert president's name here>.

Past that, you achieve electoral results the same way you achieve any political end -- voting in the people who espouse your aims, voting out those who don't. You know who to vote for by maintaining your political savvy, from reading both sides of news articles, by holding both sides accountable, even when you happen to like them, and by being eternally vigilant to the laws, the law makers, and exploring the intended and unintended side effects of "good" laws.
I agree that Germany and Japan lost principally due to relative manufacturing capacity (though we could say they lost because their strategies didn't take that into account, particularly Germany, whose attack on Russia put them even further behind).

But I think that's a different question. I was looking for,

> a country with wealth (and population) that lost a war due to a lack of manufacturing capacity

I should have been more clear, though I think the context still conveys it: I meant, has their been a wealthy country that lost a war simply because it didn't invest in manufacturing capacity? Germany and Japan invested heavily in it, but the Allies, combined, were simply much wealthier and larger. Also, the Allied capacity in the USA wasn't reduced by bombing.
Ha, that is interesting! I had no idea there was a word for this, I love it when HN comes through with a nugget like this! Thank you!