skysight-inc/HackerNews huggingface dataset:
Just proving that whoever is the best bullshit artist can raise money. Look at theranos and 99% of "blockchain" vc funded startups.
Kudos on being able to "reset"! That's probably the hardest part, fighting against the sunk cost of a snowballing probably wrong answer when you have such limited time.
I wrote a blog post about Simpson’s Paradox. One of my more popular pieces.

https://blog.forrestthewoods.com/my-favorite-paradox-14fab39...
I've convinced quite a few acquaintances using iOS to switch, or to use both.
Oh wow.. I literally just described something similar in a follow-up comment as a theoretically better approach.

Thanks for this.
Waits for Chris Domas to write an LLVM backend for the internal RISC target so we can get 1337 performance out of our C3's.
the minimum for a salary is currently $913/wk (~$47k/yr).. otherwise they have to pay for overtime.

From 2004-2016 it was only $455/wk though (~$23k/yr).
When a company is more vulnerable to short sellers and FUD it may make more sense for it to be private.

And there are reasons a company may be thus-vulnerable apart from mismanagement. E.g. if its success depends on fantastical sounding but trade-secret-constrained longer lead time tech.
In Phoenix, ofo was basically a madsive donation of bikes to the homeless population. There even seemed to be a cottage industry pop up of people who could break the locks off.
Was that ever more than a joke, though? The National Enquirer sold plenty of issues but almost everyone knew it was entertainment rather than a reliable source. Similarly, while bookstores had books & magazines they tended not to shelve them with more legitimate materials.

The other big difference was the barrier to entry: printing things cost real money and anything at all mass-market required a physical presence which could be sued for libel. In contrast, it’s much easier for anyone in the world to slap together a decent enough website or upload a video to YouTube and Google will feature it right next to official NASA content. Sure, anyone who wants to can learn that the source isn’t credible but the last decade really underscores that most people won’t check.
I hire for propensity 100% of the time. I've hired around 20 engineers in the past few years, zero regrets. White board interviews eliminate a lot of green highly talented people.
I just created a Gab account to try to find hashtags or accounts that are not WN.

There are some, but of course, Gab just passed 500K accounts (no idea how many are active: they are privately held and don't publish a breakdown unlike publicly-traded TWTR, which has 335 million monthly active users) so it's tough to find exactly which non-WN communities there might be...

I am not sure if you are saying that Gab is "majority WN" or that it is "exclusively WN". There are certainly other users (of non-white ethnicities), groups and hashtags represented:

Kenyans group
https://gab.ai/jojiwanyoike

Search for "Iyer" a typical Indian (Tamil) Brahmin last name:
https://gab.ai/search/iyer
I'm not so sure. The key has to be stored somewhere on the car. Why not desolder that and examine it?

(If we're going with "Theoretically possible," that is.)
There are plenty of things one can gauge candidates on via the whiteboard. System design, application design, psuedocoding implementation (or real coding, if necessary - it should be natural flowing from psuedocode to implementation though), problem solving with visuals to denote intuition...the possibilities are vast.

There seems to be a bunch of ingenuous assertions here that is characteristic of someone who doesn't think one should have to prove oneself. I'm at a FAANG and we don't even ask anything crazy hard for algorithms/data structures like Google or Facebook does, but our interviews still manage to be intense for technical and soft skills - they will challenge even strong candidates and one cannot pass the interview without displaying strong technical acumen or communication skills.

There is so much more to technical assessment than just coding. A whiteboard is just a standard medium for communicating ideas in a collaborative manner that still works the best for any sort of deep collaborative design when compared to any other medium so far.
I guess if you are old enough you'll know that one from the movie. Doesn't mean you remember how they solved it (because what did I care at the time?). Nothing to do with programming unless someone asks you to write a short program to figure out the most efficient (least steps) on how to do it. Behind a computer.
Hardly a justification though. "Yes, I provided projections for only 24 out of 26 pay periods, but each of them had some buffer so you should have been good."
How to Implement an HTTP Request Library with Axios
Something that seems to get forgotten in these discussions is that there’s a big difference at runtime between exceptions and error flag return values.

With error flags there’s a lot of code that runs all the time (although simple code with very predictable branches). A cycle or two in the common case, maybe tens of cycles for a branch mispredict in the error case.

Whereas exceptions (in the C++/Java style) are free when they don’t fire, but very expensive when they do -- hundreds or thousands of cycles to parse exception tables and unwind the stack.

Won’t anyone think of the runtime? :)

I tend to think exceptions are better language design since they give more freedom to use different implementation strategies. But of course that freedom isn’t really useful unless you know the programmer’s expectations about how often errors are likely to occur, and as others have noted that’s really the hard part of the problem.
The SEC Is Intensifying Its Probe of Tesla
> The officer I spoke to was unable to tell me which phone number or external call center it was, but that it was, in fact, a call center. The message they passed on was that there was either a burglary attempt or that my car was involved in an accident.

That last bit is key: "or that my car was involved in an accident." An accident means people could be hurt which is something the police have to respond to.
How much non-geek non-privacy-activist socialising have you done via Signal?

Without emoji and animated gifs, I suspect 70% of my Signal contacts wouldn't use it at all. It's hard enough to convince some of my friends to use it at all, "Can't I just Facebook message you?"

For me, amongst my group of friends - it seems Moxy is making all the right security/usability tradeoffs.

If you don't trust PlayStore, it seems not much of a jump to say you also shouldn't trust Android.

If you're _rightly_ that concerned (and I'll note that Snowden recommends Signal, so I wonder what it is you're up to that makes you more of a nation-state target than him), I don't have a clue what your options are - I suspect they start with "don't use the internet at all"...
By that definition the US is the least nationalist country on the planet. 20% of the world's foreign born population lives in the US.

https://en.wikipedia.org/wiki/List_of_sovereign_states_and_d...

And it seems to me that it's that lack of "nationalism" as you've defined it that's helping US-based companies exploit cheap labor in (or from) other nations.
I do for videos because I notice that I just see a lot more. Turning down the brightness is like turning down the light in the room that was filmed in. That's both on OLED and on LCD screens (wish I could go back to OLED, though, but it has gotten fairly rare among cheaper phones).
> It is impossible to give meaningful error messages for all errors.

Not for end-users, no, because you're faced with a lot of future unknowns about who they are and what they were thinking of doing.

For developers, on the other hand... IMO this has similarities to the "exceptions or return-type checking" debate. Certain architectural choices will have a strong impact on whether the inevitable runtime/production failures are mysterious or not.
Relates a lot with my entrepreneur experience. My last venture sunk like 5 years of my life and money. Guess most risked things are hard. The hardest part is to actually get experience. Experience is different from success.
Can the same argument be applied to adopting children over biologically conceiving them?
Cowardly obscurantism is the standard tactic of white supremacists and others with loathsome views. They know that if they come right out and say what they believe, they will get nowhere. So they engage in slight of hand and dog whistles in order to recruit the gullible. Andrew Torba's entire platform is built on this obscurantism.

It would be an insult to my intelligence to claim that the target of this tweet is anyone other than the Jews, for example: https://twitter.com/thetomzone/status/1027695084236668928
The idea is that hardware acceleration is a niche feature, so it should be kept out of the core, low-level crypto primitives, and then a higher-level API can be built that allows dynamic dispatch to an accelerator if available:

https://lkml.org/lkml/2018/8/3/15

> A very large majority of in-kernel crypto users (by number of call sites under a very brief survey, not by number of CPU cycles) just want to do some synchronous crypto on a buffer that is addressed by a regular pointer. Most of these users would be slowed down if they used any form of async crypto, since the CPU can complete the whole operation faster than it could plausibly initiate and complete anything asynchronous. And, right now, they suffer the full overhead of allocating a context (often with alloca!), looking up (or caching) some crypto API data structures, dispatching the operation, and cleaning up.

> So I think the right way to do it is to have directly callable functions like zinc uses and to have the fancy crypto API layer on top of them. So if you actually want async accelerated crypto with scatterlists or whatever, you can call into the fancy API, and the fancy API can dispatch to hardware or it can dispatch to the normal static API.
The opposite of what you said
Congrats on launching, David + team! So great to user test a few weeks ago — everything from landing page plus onboarding flow seems to have come a long way since then. Keep up the good work.
This whole story doesn’t hold water. It sounds much more like what happens when you have pushed your funding round right to the limit and then suddenly it evaporates.
Thanks Ted! We learned a lot from our user onboarding with you! :)

(I should reply to your email from last week - sorry I've been really busy with launch!)
How to become a billionaire [video]
Their data is carried over the same right of ways as cable TV. It’d be like the power company refusing to sell you electricity because you manufacture legal firearms, or the phone company censoring your conversations.

Probably the reason why Google split into so many companies, so they can insulate themselves when pulling shit like this. A network provider separate from a content provider, when in reality it’s the same.
How is it not a backdoor? Just because it's unintended or due to a very complex reason doesn't mean it's not one.
People don’t get more rights than others. All individuals get the same unalienable rights, and that is a universal truth which is self-evident.
Leibniz plays a central role in a book I composed of excerpts of original sources about the history of computation, logic and algebra[1], and in a talk I gave about it[2].

[1]: https://pron.github.io/computation-logic-algebra

[2]: https://www.youtube.com/watch?v=2oNmR0q1uA0
Perhaps it is trivial, but what's the point? If you can reason what algo to use and reason how to determine which one will be the most efficient of the two without testing them both (or explain the abstraction which allows you to test them both without significant overhead in code), it should be enough.
I block the camera on my work laptop because the conferencing software we've been using likes to default to video.
It is pretty honest in my book. In looking at Patrick's Gab posts, he is clearly an anti-Semite (I don't condone) but given there is no evidence in this article of what was actually said we're missing the context. Gab on their twitter states it was due to a 'phishing urls'[1] and not calls to violence. I know in the article they state "‘complete eradication'" in as a quote from microsoft as part of the reasoning, but if that is true than why would they mark it as phishing to Gab and then make that statement to the hill? The article doesn't fully add up. In looking at Gab's community guidelines they prohibit calls to violence and threats to people (ie things not protected by the 1st)[2].
I will take Gab on good faith that they would adhere to the values in free speech (1st amendment) and remove posts or ban a user if they violate these terms. If they were in violation I would assume they would have removed the posts and/or banned the user and responded to microsoft staying so.

[1] https://twitter.com/scottbudman/status/1027612769913253888
[2] https://gab.ai/about/guidelines
I just wanted to pop in and say that I agree 100%.

Good post.
This reminds me of CubeHelix [0], which aims to create scales which degrade gracefully to grayscale, which also minimizes potential color-blindness issues.

[0] https://www.mrao.cam.ac.uk/~dag/CUBEHELIX/
What was wild to me was watching the founder being interviewed, getting praise for a potential billion dollar valuation then going out of business the next week.

https://thisweekinstartups.com/maren-kate-donovan-zirtual/
> I just created a Gab account to try to find hashtags or accounts that are not WN.

You did what Andrew Torba wanted you to do. He wants people to come for "free speech", to "give it a fair chance", and so forth, so that they can be exposed to, and grow to accept, neo-Nazi rhetoric.

It's a scam. Don't fall for it.
Where's the "This Post is Bullshit" button?
Thought of the day: in the same way that Uber succeeds by exploiting the depreciation of its "driver-partners" cars, Zirtual failed because people value a larger paycheck but no benefits over a pay package with benefits but a smaller cash component, even when the package costs the company more to provide and (at least on paper) has more value.
Right. The first two years of our graduate program were "breadth" and "depth" courses. After that, you could exit with a Masters or do PhD research.
Well, the question is specifically discrimination on the basis of race, so apples to apples there.

Maybe other countries score lower in sexism. (btw America does too, we all know that :) ) However, it still doesn't take away the fact that the extent of racism in America is far too high for a first world country.

As much as it pains me to say this, at a societal level, I don't see any difference between my third world country of birth and America. The only difference between my home country and USA is interstate highways.
This, plus Keating's Fortune rebuttal, is fascinating stuff. Fundamentally, she was the CEO so the buck stops with her; if the company folds because she didn't understand the financials or the practical operations of the business, then the blame is on her. But, you also have to wonder why Keating didn't offer any guidance about the iceberg at which she was steering the ship.

It almost sounds like he wrote up some kind of simplified model, not something meant as an actual operating document. She wanted to convert people to employee status and took the doc as justification, rather than understanding the actual data presented. Keating was not employed as CFO or similar role, so apparently decided he was under no real obligation to provide further guidance.

I think what's most interesting about this is that I recall doing case studies on basics like this 20 years ago as an undergrad; because it's just that basic. One is left wondering if there's a deeper story that would make these seemingly obvious mistakes (IE: there is no way they could afford to make those people employees) less obvious. Or, was it just hubris that they could keep growing the business / an investor would come along and rescue them.
Yeah - as of 1 Aug new apps or 1 Nov for updated apps - you need to "target" API level 26 (Android 8), but you can still set your minSdkVersion to whatever you like (we're still publishing version 16/Android 4.4 updated).

https://developer.android.com/distribute/best-practices/deve...

@mrguyorama - this means you can force the old landgrab user-hostile permissions to people running old Android versions, but you cannot force them onto users running Android 8.
No you can’t, at least, not if you want it work. This has nothing to do with Julia though and I didn’t say you can’t run AD over the solver but that that generally will not produce good gradient estimates unless the solver is written with AD in mind. DDEs are a mixed case where I’d expect some parts to be workable but not in general. Another example is the FFT, totally worthless to use AD.
$11-12/hr is poverty everywhere in the US.
Hindsight is 20/20 though, people may not realize that the people handling important things aren’t actual experts until the bottom falls out of whatever function the purported expert was managing.

In such a position I would slightly prefer to say “I should have hired an expert” and not “I was not keen enough to know that the person I hired was not actually an expert”
I think it's important to distinguish between platforms that host content of a given topic, and platforms that are specifically set up for a certain topic. For example, Reddit has /r/motorcycles, but I wouldn't call it "a motorcycling discussion platform". I'd call advrider.com or bayarearidersforum.com motorcycle discussion platforms. They're websites specifically set up for motorcycling related discussion. A website that takes a strong stance on free speech like Gab probably has a significant overrepresentation of White Nationalists, by virtue of displacement - most other big platforms ban this content so they migrate to the few places that do allow it. In that sense I think it's fair to call Gab "a platform that tolerates white nationalist" but not "a white nationalist platform".

Equating tolerance of an idea as endorsement for an idea is the root of a lot of problems we see today, in my opinion.
The edited title is arguably more clickbaity in that it replaces the actual company name with “this startup”. I also think the exception applies here because the number is more meaningful, not just an “X things that Y” list.
Same. Being so far out of school (10 years in the industry) I really struggle a ton with these interviews. It's really only 10% relevant to my day to day work. I think to get through a Google-level onsite I would probably have to practice for a year, couple of hours a day. I just got a new job at a company that doesn't do any algorithm testing and that's how it's always been. I guess I'm maybe in the "false negative" threshold that all the hot companies are fine with.
Nazis in dark spaces have always existed - their modern grasp of distribution on internet platforms is what has changed.

For years stormfront was a well known butt of jokes about racists, but it existed. What has changed is nazis have started using the new distributive platforms (youtube, facebook, twitter etc) to spread their word outside of the dark space.

All we need to do, is deny them that distribution. Motivated racists will still find their stormfront but they'll stop achieving the bycatch of people who didn't have the skills/motivation to seek out other racists on the internet.

Without distribution their views are repugnant but largely ineffective.
I still believe TunSafe's interoperability and standing security issues are significant, and that TunSafe's existence and confusion-potential are generally damaging to the WireGuard project, as has been the adversarial position of their developer. That project is going in a number of really undesirable directions from a security perspective. I would encourage folks to stay away from this software.

For those who are after Windows clients, the WireGuard project will hopefully have one quite soon, and of course we're happy to work with interested Windows developers who are working on similar projects with a security-minded attitude.

---

I'm sure the subsequent replies to this message will have plenty of outcry, demands for details, misinformation, and accusations, to bait this into a long sprawling thread. I'd like to preemptively step out of that kind of mudslinging. But I do think it's important to warn users, hence the note above.
"Via x86 CPUs" would be perfect. It conveys detailed information to those with detailed knowledge while still being understandable to those less familiar with tertiary cpu manufacturers.
> GDPR states that personal information can only be collected on an opt-in basis.

I said "use said service for data" which means all or nothing, no ability to use a service and selectively decline the exchange of data that makes the company you are exchanging with money.

> The GDPR doesn't force to use anything for free.

I didn't say anything about that. I just don't like that free online content like the la times is now blocking all of the EU because their business model is incompatible with GDPR and so I would prefer if the law still allowed EU users the choice to accept said business model, or use one that contributes revenue in proportion to the old one so their business model works while also satisfying your wants. Does that make sense/sound reasonable?
I read that as each pay period being scaled by 26/24, which means the yearly total cost is the same, but the monthly/weekly cashflow is going to be off every now and then.
Why would you continue working there for 1/2 cut pay?
I would trust Signal on iOS, depending on who I was messaging. I'd turn on timed messages though, and the signal number wouldn't be my main phone number. Far less likely to be key logged on iOS. If you don't browse websites on the device that helps.

You have to consider that face to face meetings are often observed by third parties, you can be tracked easily, extremely incriminating generally. The other person can talk, and provide evidence of your location. In comparison, sending a signal message is comparatively covert.
Best scheduling app for meetings
Readwise seems very useful to me since I already use Instapaper. Since you're here, I was hoping to ask some questions:

1. Have you considered some way to add Instapaper-like parsing and highlighting into your service? It isn't cheap paying for two subscriptions with Instapaper reverting back to a $30/year subscription for my internet highlighting/notes plus your subscription.

2. From the website, it seems like you already have spaced repetition. What are you hoping to add?

3. What spacing repetition algorithm are you using? SM?
Exactly. I could push a broom at Home Depot for that much.
Well, there’s one other I can think of: VW

Hear me out. VW announced $25B worth of batteries secured in March then followed up with an increase to $48B in May. The $25B went to Samsung SDI, LG, and Contemporary Amperax.

Leaving $23B unnacconted for.

https://cleantechnica.com/2018/05/04/volkswagen-doubles-ev-b...
So? Andrew Torba is obviously a neo-Nazi.
Ask HN: What types of knowledge are worth knowing?
The solution here is a combination of tamper-proof secure enclave and ephemeral keys, just like it is for trusted boot chains. Obviously it's not 100% secure and just like mobile phones (which, again, are the exact same problem space) it's eventually defeated, but the magnitude of difficulty can be multiplied without much effort.
What are user defined types that don’t require being defined?
Maybe not. But is one’s life diminished by hearing bad ideas? I don’t think so. For instance, the idea that the Earth is flat is laughable. But my life doesn’t deteriorate nor improve based on that idea. We can all agree it’s a stupid idea, laugh at it, and move on.
I'd like to thank you as well. I jailbroke my iPhone just to get flux on there (before Night Shift), and still prefer it over Night Shift.