skysight-inc/HackerNews huggingface dataset:
I wrote the post with pretty rose-colored glasses on. :)

I totally agree that microservices can be a form of premature optimization, in particular because of the cost with today's tooling. But I think there's hope that lot of those costs will go down (both in terms of dev time and infrastructure) with things like AWS Lambda, etc.

Anyway, if devs think a little more about the interfaces, I think that will be a good thing.
I'm actually looking for an editor to embed inside my lua-based mail-client.

Given the history of kilo (being inspired by nano, and that in turn coming from PICO & PINE) it is pretty ironic.
Connection count is just how many friends they have, not how many swipes.

There's nothing new to discover with this 'hack', seeing your friends' tinder profiles is what tinder social does.
How can I tell if I've even been opted in? Bastards. I'm a paying customer and they pull this crap.
You can use Speechmatics directly
That will be my end-goal; an editor I can ship with my (lua-based) mail-client.
Yeah, we were debating about whether I should write a post about "the end of servers" instead of "the end of microservices." I thought we'd get a livelier discussion with microservices, ;) but I totally agree that they are already getting to be yesterday's buzz word.
How does this work at the lowest level? How does one know that the flashing itself is not being subverted or altered by the microcode?

There has to be a level below all of the turtles, right?
Volume of a hypercube?
I wonder if there is a distance function to it, so you can render it in 3D using sphere tracing.
We did nothing to "win". Most people would require there to be some action to get the credit.
The other issue with Canadian telecom is that certain companies are essentially given a government monopoly in certain areas. Where I live, cogeco provides cable Internet and Bell DSL. However, in the next city Rogers does cable and another does DSL. The logic is that one company owns one line and does maintnence on it. Also encourages companies to raise prices and decrease service since you have no other choice.

As for cell phones, it comes down to competition. I know that Saskatchewan as saskatel and the offerings from Rogers, Bell Telus used to be half of what you would pay on other provinces (haven't checked this lately).
> Once all threads are active, the IBM POWER8 core is able to outperform the Intel CPU by 41% (geomean average).

Nice! I see good multi-threaded performance. Can use regular memory in it as well. Also someone mentioned already I see but I understand POWER8 doesn't come with something equivalent to Intel Management (ME) -- the friendly backdoor inside your server <insert Intel Inside joke here>
Nvidia Launches Pascal TitanX GPU at AI Meetup with Andrew Ng
Live stream: http://www.ustream.tv/channel/fWbQyaEMfbh

Event: http://www.meetup.com/superintelligencemeetup/events/232203547

GP-102 Pascal chip. 12 billion transistors, 1.53 GHz, 3584 Cuda cores, 12 GB OF GDDR5X

Publicly available: 2nd Aug, directly from Nvidia
> having the user ID of someone you "matched" with

Most of the information was already available to someone you matched with (that's the whole point of matching), barring the 'last logged in' value. The real concern is that you can get the user id of any of your facebook friends, exposing information that was previously hidden unless you did match. Matching relies on two-party consent, this violates that for a subset of users.
I appreciate your thoughtful comment. As somebody who's spent the past year writing console-based applications with Lua it was immediately obvious to me that antirez's code was both clean and useful - and that it could be a lot better with "scripting".

I've seen a few other forks which are also going down that round, perhaps yours is the most interesting of those!

Although I've never thought to write an editor having this functional base upon which to build allowed me to get started and I've been enjoying the process.

(I write code in emacs, and reply to email in vim. So I use both editors. Nothing else though.)
Definitely . . .

Team Treehouse

Railscasts

Laracasts

Pluralsight

YouTube

CS Lecture Videos

More than enough.

And more being added everyday.
Why do you wonder what I think about affirmative action?

>"you shouldn't"

Why shouldn't Americans enact trade policy that is best for Americans?
Tracing and debugging-in-developer are solving different problems, though: tracing is there to help you understand issues that you can't reproduce in development. And for the record, Zipkin is only one tracing tool and is really aimed at helping you address latency issues, not errors.
From many stories of family and friends who live there, this is not only Kazakhstan.

This is every Eastern European country.
As I read the parent comment, it suggests that the reason we think of the first few terms of a Taylor series as approximating the whole thing is that the notation suggests that the series is composed of a sequence of discrete terms. We know that this is wrong; Taylor series were developed so that the first few terms would approximate the whole.
(...maybe i'm the real problem after all...)
Getting Started with React-Three-Renderer
Here are some but you should try to find numbers you trust.

http://www.worldbank.org/en/topic/poverty/overview
how do you build this in OSX? Apple's python situation is out of control
Others have already mentioned most of what I like, but I'm also a fan of the muting. If an alert has already fired, additional instances of the same problem don't result in a new alert. No more opening your mail client to find 5000 emails with the same stupid "An error happened" subject line.

Integration was dead simple as well. I couldn't use the official client (because reasons) and it was only a few lines of Python to fire alerts from TIBCO Hawk.
Totally agree, though I'd extend this to all biometrics. If you can't rotate it, it should only ever be used as an identifier, not a password.
Have you seen the (now quite ancient) animated evolution of default Facebook privacy settings[1]? It's insane.

It's for this reason that, by default, I assume essentially everything I do online is public. My username is my name, almost everything on Facebook is defaulted to public, etc.

If you live under the assumption that you're never private, you'll never make the mistake of thinking you are.

[1]: http://mattmckeon.com/facebook-privacy/
What he meant is virtually irrelevant; the crowd understood it -- as one would expect -- as LGBT rights being a distraction from important things (such as, I suppose, the fight against LGBT rights).

More directly pertinent to HN, I think, is Thiel's lament that America was once "high-tech everywhere." How many investments, I wonder, has Thiel made outside the Bay Area?
I'm glad to see antitrust enforcement in the Democrats' platform, but surprised that Warren is naming Google, Apple, and Amazon as prime examples. Comcast/TWC/SBC^H^H^HAT&T/Verizon seem like a much bigger problem.

The only thing that needs to be done about Amazon is to deal with the sales tax problem: either an interstate sales tax, or make Amazon pay state sales tax for every state they ship to.
Nvidia announces the new Titan X, an absurdly powerful $1,200 graphics card
"This restriction includes the use of USOC's trademarks in hashtags such as #Rio2016 or #TeamUSA."

Say what??
4 superb questions. You made the list. :)
> That's kind of scary that you can get that information just by (if I read this right) having the user ID of someone you "matched" with.

Not quite... the API returns the Tinder user ID of all your Facebook friends that use Tinder. You can see who uses it, when they last used it, what picture they use there, etc.

You can also "swipe right" or "swipe left" using the API on anyone you have the Tinder user ID of, even if Tinder never matched them with you.

So it's scary in a "creep on your friends" way not in a "creep on strangers" way.
The absolute difference in dollars scales ridiculously high though once you start getting above 90%ile though. Going by percentile practically makes it a logarithmic scale.
Well said. Security is a continuous process, not a product, checklist. If security isn't built in at all levels, the developers are creating more attack surface instead.

The categories in your list are important, but I suggest adding what I consider the most important idea in security: stop designing features in a way that requires an enumeration of badness[1], aka default permit is always a bad idea. Checking for known problems inherently skips anything new.

Instead, anything that arrives over the net or other hostile input needs to be validated with a formal recognizer. For a good explanation of this approach, see Meredith and Sergey's 28c3 talk, "The Science of Insecurity"[2].

[1] http://www.ranum.com/security/computer_security/editorials/d...

[2] https://media.ccc.de/v/28c3-4763-en-the_science_of_insecurit...
You could say it more formally as, "Many variables correlated to outcomes you want are not causes of those outcomes. When you intervene and change those variables, they cease to be correlated to the outcomes," but it's a bit verbose[0]. I've always read it to be not about measuring things, but about optimizing the wrong thing, because people will game the system. The concept is valid. What's your concern?

[0] https://en.wikipedia.org/wiki/Goodhart%27s_law#Expressions Turns out the original formulation was "Any observed statistical regularity will tend to collapse once pressure is placed upon it for control purposes."
Disingenuously left out of your arguments here

First, this is way out of line. I'm going to reply anyway, but please don't do this kind of thing in your next reply.

Second, instead of treating it like a black box that has a fixed cost that we have to accept, take a medical education apart the way Musk would do when figuring the ultimate cost of one his cars or rockets:

Putting people in a room, books in their hands, and having them sit in front of a lecturer is not actually that expensive. I won't name names, but two medical students I knew in the last fifteen years actually skipped most of their lectures, studied straight out of the book and did just fine.

It is true that the hands-on aspect of medical training is more expensive, but people in much poorer countries manage to do it.

Even if you managed to show that this education outlined above is inferior to the ones available today, right now I'd still be overjoyed to see a doctor educated in this manner. It's better than waiting two months (note that this is not even for treatment - it's just a biopsy!) while I can feel this thing getting bigger, with sharper pain as time goes on.

Finally, what is the point here? An more economically "equal" society, or a society where people like me don't die waiting in line for care? I stridently advocate for the latter.
he should ask them to install aggressive adware - the ultimate fan experience
virtualenv venv --python=python3.5
source venv/bin/activate
pip install -r requirements.txt
You can probably hide evil in a few gates, in the right place. A little additional logic that perturbs an MMU mapping or TLB load, or fail to register an exception if a bit of hardware has seen a recent pattern of behavior. Heck, with a few thousand gates you could have a full microprocessor embedded on the sly.

I don't know at what point this stuff becomes noticeable; do you subvert the silicon toolchain? Do you buy off the people who make the masks? Are there feedback loops in the silicon production chain where changes would make it back to a designer, who would say "Hmmm, that's funny..."?

In the early 80s it looked possible for a chip designer to stick in Something Bad without much notice. With billion transistor chips, it seems a lot easier.

Is there a VHDL equivalent of the Underhanded C contest? :-)
https://oyyo.ca provides beta testers with a telephone number in exchange for feedback. Runs on WiFi or with a tablet data plan from Rogers or Bell.
Just to chime in since I'm the OP of this subcomment.

Generating 128 byte identifiers is ridiculously overkill. I can safely say if you generate 128 byte identifiers securely, the earth will cease to exist before a collision is found.

You would be safe generating cryptographically secure 128 bit identifiers and looking them up. It is trivial to generate IDs that will not collide.
When people hear ambiguous things that make them happy, they often imagine that whoever they deem the hero at the moment agrees with them on everything and would do exactly what they would do, regardless of what the truth might be.
Clear Skies Ahead: How to Successfully Invest in a Cloud Startup
I understand the "if it works, it works"[1] argument, but I also get the despair in it too. We used to be leaders in advanced technologies, now we're not lagging but not leading in advanced technologies in the very visible "great society" ways. The mission and the hope that technology could deliver.

[1] Taking this too far let's us say horses and oxen "worked" at tilling fields --but very few people would argue modern agricultural machinery is superfluous.
"We did nothing to "win"."

Oh, I think the Cold War certainly counts as something. It's a dead certainty that, without U.S. nuclear force and somewhere around half a million U.S. troops in Europe, the Soviet Union would have eaten Western Europe as thoroughly as it ate Eastern Europe. Also, as I type, I'm within a few miles of three former nuclear missile sites. Those didn't magically appear by themselves, dude. How does that count as "nothing"?

I also think that (contrary to your claim that increased trade brought the downfall) if the U.S. hadn't sold the Soviet Union vast amounts of grain beginning in the 1970s, the fall of the USSR would have been much faster, and much, much uglier. Nonetheless, I'm glad that didn't happen. Millions in the U.S.S.R. would have starved to death.
first line isn't working for me

virtualenv venv --python=python3.5
Running virtualenv with interpreter /usr/local/bin/python3.5
Using base prefix '/Library/Frameworks/Python.framework/Versions/3.5'
New python executable in venv/bin/python3.5
Also creating executable in venv/bin/python
Failed to import the site module
Traceback (most recent call last):
File "/Users/ericlw/Development/tinder-detective/venv/bin/../lib/python3.5/site.py", line 67, in <module>
import os
File "/Users/ericlw/Development/tinder-detective/venv/bin/../lib/python3.5/os.py", line 708, in <module>
from _collections_abc import MutableMapping
ImportError: No module named '_collections_abc'
ERROR: The executable venv/bin/python3.5 is not functioning
ERROR: It thinks sys.prefix is '/Users/ericlw/Development/tinder-detective' (should be '/Users/ericlw/Development/tinder-detective/venv')
ERROR: virtualenv is not compatible with this system or executable

ugh none of this python 3 stuff works right
I think most of them have things like IPMI already anyway and admins often uses them.
That's sort of what I figured, that it was necessarily hyperdimensional. But then I don't see why geometers of this era would have been willing to ponder hyperdimensional solids, but aren't willing to admit arbitrary exponents. Path-dependent historical attitude, I guess.
No worries, Tinder doesn't ask for your race.
Please don't be uncivil on HN, regardless of how wrong someone or some group is.
The only thing anyone outside of tech will remember about this speech that an openly gay tech leader from a liberal city is supporting Trump.

To paraphrase a past PT quote "It's easy to be easy to be contrarian, it's much harder to be contrarian and be right". But I would personally add to that, "it's yet quite harder to be right and know why you are right."

That's the problem with backing Trump. While it's not impossible he'd be a good president, it is impossible to know this today given his inconsistent, incoherent, and volatile statements. Not to mention his wildly incorrect past statements.

There's a weird grin PT has during this speech that I have never seen before. It's like the world's worst poker face. If he has a broader plan I am not sure it's off the right start.
HW & SW just happens in the middle of the night by elves? Mistakes were made? For a tech board I expect a bit more ownership of the problem here. This is OUR domain and we should act like it.
Coding Horror: Has Joel Spolsky Jumped the Shark? (2006)
Punching up vs. punching down.

I'm still reflecting how I feel about this, though my inclination is to be forgiving to disempowered minorities -- or majorities.

It's not as if the empowered majority (or minorities) haven't, and don't, make use of similar organisations and tactics. There's something about balancing power which matters.

That said, I'm also somewhat leery of, say, exclusively gender-divided organisations. Contra: the National Organization for Women, which admits both women and men.
You must have a better crystal ball than I do.

Clinton is a known quantity, yes. But I know that a Hillary Clinton presidency will be 8 years of investigations and recriminations into crimes, real or imagined. I also know that very little will change going from an Obama presidency to a Clinton one.

Trump is an unknown quantity that has said some scary things when taken out of context - but speaks the things people won't say, but think. Is probably equal to our current president in the ability to sell a message. The worst case I see for a Trump presidency is something ineffectual. The middle case, he's a wrecking ball, and breaks up enough to the deadlock, fake culture wars, and stupidity in politics to unite our country against him and on to further greatness. The best case, he's a very effective president and can break down walls, modernize the executive branch and shave off trillions in waste.

In short, if you think things are fine as they are - and only incremental improvements are needed, Clinton is your lady - if you think the system is broken and needs a wrecking ball, Trump is your guy.

I'm confident enough in the fundamentals of our system of government, that I'm not concerned about the future of our country with either outcome.
The commenter your responding to is most likely using "gender" to refer to the concept you would describe as "sex". That is, the biological characteristic of being male or female rather than a grammatical concept.
Walter L. Shaw – Fascinating, Brief Wikipedia Biography
Walking is good for your health. It's basically impossible to walk anywhere in the suburbs. Many don't even have sidewalks.

In a car oriented suburb where you have to drive to literally every location you have to try extra hard to get even a basic level of exercise.
I would be very surprised if Thiel (who professes to be a libertarian) were much of a fan of the New Deal.
Christ almighty. That fucking website's moble responsive bullshit is intolerable.

Stupid shitty buttons need to fuck off permanently, please!

No, I'm not going to be emailing anything. No, I am not going to tweet your shit. No, I am not going to facebook your shit. No, I am not going to fucking whatsapp whatever the fuck that even means.

But wow, can I fucking READ the fucking website?

No! Because all the fucking shitty useless buttons are in the fucking way, so I can't even SCROLL THE FUCKING PAGE WHETHER IT'S FUCKING PORTRAIT OR LANDSCAPE. GOD WHAT THE FUCK IS THE PROBLEM WITH YOU PEOPLE???
> You can also "swipe right" or "swipe left" using the API on anyone you have the Tinder user ID of, even if Tinder never matched them with you.

So you're saying I can brute-force iterate through the entire Tinder userbase and swipe right on everyone automatically?

Finally! The feature we've all been waiting for!

(More than a little sarcasm here.)
> The cars would cooperate to solve congestion issues that individual human drivers struggle with.

Does this effect overcome the added amount of cars on the road from people who can now drive that wouldn't be able to before? I'm skeptical.
In other words, if you're a Tesla driver, you're safer driving the car yourself than driving it with autopilot.
Dissecting Peter Thiel's RNC Speech
Harvest Season: Sudoku Puzzle – Gameplay Video
Sort of. Facebook also pours money into making its platform family-friendly through moderation teams, auto-detection of obscene/inappropriate content, etc. Not to mention all the analytics and targeting capabilities of their advertising programs. Being a household name, they're also so huge that it's impossible to ignore - grandma's not on Reddit but there's a pretty good chance she's on Facebook.
You can't make inflammatory assertions about people without evidence here.

Also, please don't create many obscure throwaway accounts on HN. This forum is a community. Anonymity is fine, but users should have some consistent identity that other users can relate to. Otherwise we may as well have no usernames and no community, and that would be an entirely different forum.

We detached this subthread from https://news.ycombinator.com/item?id=12140780 and marked it off-topic.
Can you elaborate? People are downmodding me for having an idea and putting it out there for comment (is that really so bad?)

But I really do just want to know if my ideas hold water or not, and if not why not.

For example the time dilation on black holes fits every description of black holes I've ever seen.

Gravitational potential energy of stars being significant makes sense to me - after all the farther from the center, the higher the "apparent" mass of the star (as seen in its orbit), which matches well with the potential energy also being higher when it's farther. Is it not enough maybe?
Translation: We hired a consultant to write this thing 5 years ago, haven't touched it since, and now we can't find the guy so we can update it.
Worth noting that Mythbusters did an experiment with spoofing fingerprint scanners. They didn't use a 3D printer, but etched a copper plate. It looks like the fingerprint reader technology is not the same, but it seems like the ballistics gel version they made might have similar capacitance to a human finger and could work.

https://www.youtube.com/watch?v=3Hji3kp_i9k

tldw: http://www.discovery.com/tv-shows/mythbusters/mythbusters-da...
The key word here is preference, which is subjective by definition. Just because certain notations are considered outdated does not mean there is no situation in which they can have merit.

To wit, my preferred method for understanding tensors is without indices, and matrix notation is primarily useful for computers, not humans (in that regard I prefer the coordinate-free perspective). In fact, the insistence that linear algebra must be understood entirely using matrices and rows and columns is a red flag in my book!

I'm not saying that notation is irrelevant, I'm saying it's a matter of perspective. Of course there are notational breakthroughs throughout history. But what makes a breakthrough depends on what problems you're trying to solve, which is largely why computer scientists like indices and algebraic geometers like commutative diagrams. Each is as unwelcome in the wrong domain as roman numerals are in algebra.
I've been with Wind Mobile for years (unlimited everything for $40/month), but I've got tired of not having service when I really needed it. Now that I have an online business, I can't afford to be offline every time I drive out of town. I'm moving to Rogers and going to pay more than double for 5GB of data.
"There's a weird grin PT has during this speech that I have never seen before."

I don't know the man, but from looking at Google Images that doesn't seem to be outside his normal range of expressions.

For example, http://dde39d2gc4th3.cloudfront.net/wp-content/uploads/2014/...
His other article is about how to never call 911 if you see someone injured because you'll get arrested.

Good reading material, but I'm probably going to call the embassy (and 911).
When Corporate Innovation Goes Bad; the 101 Biggest Product Failures of All Time