skysight-inc/HackerNews huggingface dataset:
Quote from a bizarro-land lawyer who posts on HN who says he chose his job because he likes confrontation but then deletes his confrontational posts:

"You've got the causality reversed. We're not bizarro world
because we sue so much; we sue so much because we're bizarro
world. To put it another way, it's not surprising that a small, high-trust, high-equality, high-consensus society
like Denmark has much less need for formal dispute resolution than a large, low-trust, low-equality, low-concensus society like the U.S."

Notice how he shifts from bizarro-land to "bizarro world".

The rest of the world is not in all cases just like bizarro-land, or much worse. But when you are in bizarro-land, that's how the media often portrays it. And perhaps believing this makes it easier to tolerate bizarro-land and being stuck in it. Those with such a world view have my greatest sympathies.

"... low trust, low equality, low consensus society."

Sounds wonderful.

What was that old Star Trek episode with the "energy force" shaped like a ball spinning near the ceiling causing everyone on the Enterprise to fight each other?
Possibly-compromised security has the potential in this case to mean your computer gets taken over and starts performing DDoS attacks at the behest of organised crime groups. No security means that some of your email may be read.
Zen99 (YC S14) Makes Life Easier for Freelancers with Finance, Insurance Tools
and while we're at it, don't forget http://slipsum.com/ !
Easy to make a new TV channel? Uh, no. It might be easy to make a web channel. But you will hit an early brick wall in TV if you don't have millions (10s of millions?) of dollars just to get your channel available in a few homes.
Quickly start an app using Yeoman, Ionic, AngularJS and PhoneGap
Going forward, the ideal notation would be suitable for both digital and analog formats while being concise but comprehensible.

It's hard to hit all of those points. Lisp falls short (neither concise nor suitable for analog) as does the existing notation (not as comprehensible and not suitable for digital formats).
Are you trolling us? The Atlantic is a well regarded publication.
Maybe they're link spam bots. Reddit had this issue before, I believe.
The site will soon be moved to another platform, the domain will be registered etc. I really just wanted to get it started, bare bones.

The objective now is to build a list of great startups and create traffic flow to the website. It is a passionate mission of mine to give startups the exposure they need from day one. In essence, Startupolitan is to be the destination for people to go to discover startups in their area. To my knowledge, no such place exists.
The major way Square is struggling is in keeping up the myth that Jack Dorsey is the new Steve Jobs.
No weird security bugs that you need to be careful of.
Great company. Thanks for the submission!
While this is great, it is pretty hard to find students attend all of this regularly. Also, university is where most students will naturally spend their time. In the US especially, there's a great balance of things happening in the local tech community and at College. I would say you need to be a bit involved in both, but your university should primarily have the environment to allow you to start looking into all of the other things happening around you in the first place.
If it becomes a standard I guess they will reconsider their choice.

We are in a weird era where HTML5/web apis kind of succeeded ,making plugins almost obsolete, yet i'm still not sure 5/10 years from now,vendors will still be on that same line.The temptation of implementing proprietary APIs is still huge.

Touch events for instance are a still proprietary API.
I have never received an encrypted spam (that would be one of the four horsemen, right?) but you can filter very effectively without knowing the contents of the message, just going off the headers and reputation of the sender.

I don't think I understood the other half of the article.
http://mark.tel (and about.me mentioned in another comment) is a prime example of a problem with using given names/last names to form URLs to share contact information. Say you get http://smith.tel - this is great for you but bad for every other Smith out there. http://mark.smith.tel doesn't solve it either.

OTOH using some sort of central-issued IDs (NI, kennitala, PESEL, SSN, INSEE, passport number) like http://87120402424.pl.tel feels a bit dystopian...
I took a course on DesignLab, a platform for learning how to design as a hacker, and it was really good. Learned all the basics of how to MVP my own sites with some polish. www.trydesignlab.com
No argument backings, no rationale, nothing. Even the english here is dubious.

"I was poor, like you, some time ago. Then I tried Dr. Hipnotic's Herbal Remedy Tonic. Now I make a hundred dollars an hour and own three cars."
The Best Languages For Getting Into Functional Programming
So really it's a mixed-mode D-D/3He-D reactor? How much more common are D-D reactions than 3He-D reactions while the reactor is running normally?

How much does the initial charge of 3He cost, given that the stuff costs $7,000 a gram?
The irony here is that it's a site largely about computational complexity.
> even modern elliptic curve implementations still produce surprisingly large keys.

> Modern EC public keys are tiny.

Well, which is it?
Faulty logic. Encryption can have vulnerabilities, so don't use it and things will be much better. Yeah, right.
"I think what is important is the LACK of critical articles out there. Where was the counterpoint in this article, or the recent Fortune article."

This is a very good point. My guess would be that we're seeing -- in this article, and in the Fortune profile linked on HN a few months ago -- the results of an incredibly well orchestrated and tightly controlled PR strategy. Say what you will about Elizabeth Holmes, but she is no dummy. She knows exactly what she is doing. The comparisons to Steve Jobs that seem to pop up in all of these articles are no accident. They feel intentionally cultivated, and perhaps to some degree, they're warranted. [1] Jobs also had a knack for image-making, be it in the tight control he exercised over the flow of information inside and outside his company, and in the image he ensured that the media portray.

Does the emperor wear no clothes here? I have no idea. I know next to nothing about the inner workings of the company, or about the medtech world (though I do find it fascinating). I do know that marketing matters a great deal, and traditional biotech and medtech companies don't seem to care too much about consumer image. They rely on time-tested sales channels and retail strategies. Theranos is different in the respect that it's running an Apple-esque marketing and PR playbook in an industry that traditionally does not.

"what these people are doing for lab testing, in terms of technology, sounds totally revolutionary IF YOU DON'T KNOW ANYTHING ABOUT CLINICAL LABS."

Yes, and I think Theranos/Holmes are well aware of that fact. If anything, they see it as an opportunity to seize a beachhead in consumer consciousness. The thinking process seems to be: most consumers know virtually nothing about how this all works, ergo, we can appear as gods before them. That is a speculative and perhaps cynical read, but at the same time, I admire their savvy. I admire it a great deal.

[1] Preemptive note: I am saying "to some" degree here. :) I'm not saying she is Steve Jobs, or that the comparison need extend any further, to any other dimensions, than in the specific area I'm talking about in this case. But I think you can make the case that someone who always appears in black turtlenecks, and has a way of invoking the name "Steve Jobs" in almost every major article about her, is intentionally aiming for the comparison. Which is exactly what Steve Jobs himself would have done, in a manner of speaking. (Cf., his intentional evocations of Edison, Ford, Picasso, etc.)
That's a hell of a blast radius.
“Despecialized” Empire Strikes Back v2.0 now online
I think class and socioeconomic group get seen as the same thing but aren't. Class implies some level of inheritance, you got X because your parents or great-grandparents did Y. Socioeconomic group is something that is more dependent on your current situation - I remember taking the "test" that the BBC had when those articles came out.

I took the test a few times changing my answers based on where I was a few years ago, where I am now, and where I hope my career takes me and also on my mood (sometimes I like X sometimes Y) I managed to span 5 of those 7.
What if Minerva filters just as hard, on admission and retention, as the Ivies... but then also improves the 'delta' on graduates' abilities?

There's even some evidence that the filtering/signalling value of prestigious universities isn't even dependent on them actually offering you admission or you attending. Huh, you might ask?

The mere fact that a student applied to get into a top university (but then went elsewhere) has almost as much predictive value as actually being admitted and attending. See:

http://economix.blogs.nytimes.com/2011/02/21/revisiting-the-...

To wit (and quoting from the article): "A student with a 1,400 SAT score who went to Penn State but applied to Penn earned as much, on average, as a student with a 1,400 who went to Penn."

Now, the income effects measured there aren't quite the same as the "prestige and influence" to which you refer. But it's a hint that the signalling-powers of the Ivies might be open to unbundling, by infotech innovators like Minerva.
This is interesting, because I'm pretty sure Microsoft is going to go full steam ahead with pointer events. Indeed, they're the only major vendor of a device that supports both mouse and touch (finger AND stylus) events – it's going to be super important to handle those events well.

I'm not totally convinced by the Blink argument – the fact that "touch events are here to stay" is irrelevant, given the unifying nature of pointer events; "fast by default" is a noble goal, but must be a trade-off with functionality; and the whole event-handling-scrolling mess doesn't seem like enough of a deal breaker to preclude tweaks to the spec to fix it.

That said, I'm sure they've had extensive discussions about it and made this decision for a good reason - I hope they now push ahead hard with an alternative solution to these problems.
> [...] that means implementing this on the public internet. And I cannot conceive of how you'd distribute a pre-shared key over that large a base [...]

Sure, the servers in question would have to be internet connected for this to be useful. But that doesn't mean they are open-access. If they were, of course it wouldn't make sense to use this.

But consider, for example, that you are setting up a server at your organization to provide employees with remote access. Nobody but your employees need to have access, but it still must be internet visible.

Wouldn't that be a good use case for this?
There are lots of incredibly common mistakes people make in theoretical CS as well:

- Confusing asymptotic upper bounds with worst-cases,

- Assuming asymptotic bounds can only refer to running times,

- Not being clear about what "n" represents in O(f(n)),

- Not specifying a model of computation before talking about complexity,

- Confusing (complexity-class) hardness with completeness,

- Confusing Turing recognisability with decidability,

- Confusing decision problems with function problems,

- Assuming proofs of decidability must be constructive,

- Assuming O(2^n) == O(3^n),

- Not recognising O(lg(n)) == O(ln(n)).

For programming, I think simple type mistakes are a biggie...
Huge Asteroid Defies Gravity As It Hurtles Toward Earth
People used to complain about mobile device fragmentation, but the web is now looking more fragmented than at any point since IE3 vs Netscape, and whoever else decided to chuck together an excuse for a browser and release it.

The approach where all the vendors are ignoring each other as much as possible while pursuing their own improvements has created a giant mess. What is strangling the situation is there is no consistent vision of what they're actually trying to achieve, so the resulting platform is incoherent, and thus absolutely joyless to work with.
While the QuikTrip was burning to the ground several hours after the incident, a Post-Dispatch photographer was whacked in the head and kicked after observing looters with hand guns tucked into their waist bands. Note in the link that police in riot gear did not show up until after all this: http://www.stltoday.com/news/local/crime-and-courts/attacked...

As usual, I see waaaay too much one-side "reporting" of the result with no attention to the origin.
We shouldn't even allow the intelligence community to know who is talking to each other, or who is talking secretly. We should give cover to legitimate secrecy (political dissent for example) through our collective encrypted babble.

Please do encrypt all the things. It may take some more years of engineering to lock things down to the extent a new HeartBleed isn't always happening, but it's worth the effort.

One citizen's lolcats should look just like another citizen's rebellion.
If you do in SASS

.Foo {
a {
/* stuff */
}
}

It translates into:

.Foo a { /* stuff */ }

CSS is evaluated right to left, so this means every time an <a> is encountered in the page it has to at its parent chain to see if any has class Foo. This can cause performance issues especially for really large pages.

That said, for most pages it won't make a noticeable difference so it's kind of up to you to decide if you care.
Lots of HN criticism on the draft. Hopefully the authors find it for the next iteration.

On the positive side, I would use something like this when I have one of:

• A service that is resource intensive to start and reject a connection. Reduce the impact of brute forcers.

• A service I do not trust. Sometimes politics or expediency will place a service on a public port which may or may not have catastrophic security flaws of which you are not aware but the vendor is committed to addressing in "6 months".

• Brute force attacking results in noisy logs or some other annoyance and there isn't an easy option to address it.

If I have one of those cases AND the service is only accessed from a limited number of remote hosts I would adjust the firewall to only allow the proper hosts to connect.

TCP Stealth would let me move that authentication from the firewall administrator to a set of trusted people to whom I give the shared secret. This lets those people address the case where the client's IP changes or they need to come in from a different machine.

Think of it as a portable hole through the firewall.

For the server, I think it might best be implemented as a rule in the firewall, say on Linux…

iptables -A INPUT -p tcp --dport 7 -m stealth --stealth-secret fi9…6g -j ACCEPT

… this means no changes to your servers, of which you may not have control, and you can apply it to forwarded connections for machines hiding behind your firewall.

You could also have a socket option the server sets and handle it in the TCP stack.

Client side implementation is murkier to me. There could be a socket option the client sets, but then you need to remake all the clients, and some of them will be your web browser. You could do something at the TCP stack level to map certain hosts and ports to secrets. That seems strange too. I'm not sure a firewall rule works for the client, it would have to communicate a sequence number back to the TCP stack or forever be translating them.
Lyft vs. Uber: Visualizing fraud patterns
I'd guess it's probably because they don't actually understand proofs in the first place. There are a lot of computer science undergrads who go in with math only up through calculus somewhere and get totally lost when it gets to this weird wibbly-wobbly place where you have to make logical statements using previously unknown Latin notation instead of just solving for x.
Is there really an over-utilization of blood tests? MRIs, yes, but I'm not sure that right now we're really doing too many blood tests.

Regarding your point on Bayes Theorem, that's valid in some ways and invalid in some ways. Suppose someone gets a vitamin D test back at 8 ng/mL. There's not really a chance of a false positive. He's deficient and needs supplementation. Making the test cheaper, faster, and more accessible can really only improve the health of the population. It will likely also drive down the cost of healthcare overall, because vitamin D deficiency has all sorts of unpleasant effects.

Furthermore, the literature suggests that the vast majority of doctors do not understand Bayes Theorem. Source: http://yudkowsky.net/rational/bayes
Touch events for instance are a still proprietary API.

It's a W3C recommendation http://www.w3.org/TR/touch-events/
Powerful to show peoples reactions both to the freckles and to the sunscreen.
While I can't really fault a non-native English speaker for the quality of grammar in that article, I too find the content somewhat lacking in substance. The author encourages other developers on this service to dramatically undercut the prices of competitors. Surely his "10x" capabilities allow him to justify guiding clients into paying for services that optimize his time but do not necessarily meet their original requirements.
When I teach calculus I give an hour-long-talk version of this document. I particularly emphasize that infinity is not a (real) number, so any arithmetic I see them doing with infinity will be automatically wrong; and that "equals" will be overloaded, and that most professors/TAs/tutors will not point out that there are different kinds of equals signs.

The stream-of-consciousness notation section also rang true. It's a huge frustration and time waster for everyone involved.
I just discovered this for myself this past week. I've been playing with Unity for a while now and just recently decided to give UE4 a try. I couldn't even do a serious evaluation of it on my PC with my current graphics card. I didn't have any problems with Unity at all but with UE4 I could barely open or run the sample projects. Even the blueprint editors were terribly laggy. I purchased a new graphics card and it runs beautifully now. I'm not sure how I feel about this. UE4 is definitely a lot "prettier".
> slashed zero

I'd also consider a dotted zero, or a reverse-slashed zero. That way it can't be confused with a null-set symbol (or phi, or a Danish vowel.)
"make blood tests simple, timely, unalarming and cheap" sounds pretty valuable to me. I suspect there are billions of people who rarely, if ever, have blood tests (impoverished areas, children). And then in developed areas, I could easily see blood tests becoming a daily thing (or multiples daily). Athletes might do them every few minutes. Etc.
funny you ask it like that, there is a book which is literally named "design for hackers" and it is pretty good
It depends on a lot of parameters.

a. Motivation: is your dream to dump your day job and join a startup? If not, stop.

b. Savings: can you afford to make almost no income for a year or more, do you have student loans, unpaid credit cards (ignore mortgage debt, it's usually healthy). Is there a minimum income you absolutely need monthly?

Then there is the actual job. Will you be the first dev for the product, do you consider the job a quasi-founder position or just dev #n?

Once you figure all of this out, the right deal can be anywhere from:

Full co-founder: no salary, 20% - 50% equity (with vesting of course).

First dev: 5% - 20% equity, with a third to half of your old salary

Dev #n: 1% - 10% equity, half to 2/3 of your old salary
Any font files for this? would be interesting to use.
Hosting a Website on Google Compute Engine
I think the author has confused encryption with antibiotics.
Show HN: My new app CamRub reimagines the camera, fusing photography and drawing
Fantastic point that cannot be understated. When thinking about this I assumed the authorities would run some quick sanity check and dismiss it. While that probably does happen, we often see cases where it has not worked that way.
QuickCast: The Future
Here's what I did to start solving this problem: I hired a good designer friend to have weekly design sessions with me.

They've been incredibly helpful, and a lot of fun. Books and blog posts help, but nothing beats having a passionate teacher sit next to you and coach you along.

Here are some recommendations and details on how these go down, if you're interested:

1) Read 1-2 books on design beforehand (I recommend these [1]), perhaps introductory in nature. There are several principles and beginner concepts that you can become familiar with on your own that'll provide a better foundation once you've hired a design tutor or coach.

2) Have a tangible goal to facilitate your learning. Like any art, everything design related takes time, and having something interesting to retain your focus over days, if not weeks, if not months, will keep it fun and meaningful. My tangible goal has been redesigning one of my company's products.

3) Before each session I send my designer a page or two I want to focus on (e.g. client list and client edit pages), goals and sample content, and examples of designs I like for inspiration. We both work on designing those pages independently. We don't share or view each other's work until we're in session.

4) Once we're in session we review our designs and discuss each of our decisions on spacing, content choice, emphasizing this or that via different font styling, coloring, etc. As expected, my designer's work is always superior, but the real eye openers are when he walks me through why that is, especially when he points out how much easier, faster, but more relaxed my eye gets to what it wants on a given page w/his designs vs. mine.

We've had 6 sessions so far and I'm convinced this is the best method of learning design (just as having a private tutor is superior for many other things). If you have someone you can hire for a similar arrangement, at least consider doing so, I highly recommend it.

[1][a] Designing Web Applications (Nathan Barry)

[1][b] The Non-Designer's Design Book (Robin Williams)

[1][c] Don't Make Me Thing (Steve Krug)
I also have worked in the Clinical Laboratory field and the above poster is right. The laboratory business is already very competitive, and unless they have some crazy technological revolution going on this is a lot of hot air. Getting these tests approved by the FDA for diagnostic use is HARD and in addition to have the consumer send in a sample the tests need to be CLIA waived. What that means is that there is an even higher burden to prove the test is not very prone to error.

One thing that is good here is pricing transparency and legislation is moving now in states requiring that lab results have to be delivered from the lab directly to the patient if the patient requests it (New York recently did this). BUT that does not mean you can draw your own blood. You still need to have your blood drawn in the traditional way and sent out to a reference lab. So while direct to patient testing will certainly pan out, I do not see how this hot start up has any advantage over the many very large reference labs out there. With competition over HMO contracts for testing so fierce, testing margins have gone down a lot.

Currently Quest Diagnostics has a market cap of 8.4 billion, and is the largest reference lab in the USA. Valuation of 9.5 billion for a company with no specifics, no actual product and huge risks is absolutely ridiculous.
> The comparisons to Steve Jobs that seem to pop up in all of these articles are no accident.

She's literally dressing like him for her self-promotional photos, in a way that was specifically mocked in HBO's "Silicon Valley" series recently.
Seems to me it was written by a non-English speaking individual.
Bitcoin challenge solution