skysight-inc/HackerNews huggingface dataset:
This is a great article (for laypeople, it's not supposed to be too technical) that explains it and makes it easy to understand: http://zidbits.com/2011/04/why-cant-anything-go-faster-than-...

I'll quote the relevant bit, "Imagine for a moment that you are a happy little photon created by a star in another galaxy some 4 billion light years away. From my perspective here on Earth, it took you exactly 4 billion years to travel from that star till you reached my retina. From your perspective, one instant you were created and then the next, you are are bouncing off or being absorbed by my eyeball. You experienced no passage of time. Your birth and death happened instantaneously.

This is because time slows for you as your get closer to light speed, and at it, it completely stops. This is also another reason why nothing can go faster than light. It would be like slowing down a car to a stop, and then trying to go slower than completely stopped."
I hear someone just released the full corpus of Reddit comments...
Are you sure about that last part? I thought whitebox engineering was completely acceptable in hardware. Additionally the patent says:

A method of issuing and executing instructions out-of-order in a pipelined microprocessor in a single processor cycle...

In other words, it's hardly a patent on OoO.
they held back a toolchain for android native development for ages, but yet quite obviously used one to build the OS itself.

its still a 3rd class citizen, despite being the backbone of the platform.
TIL I am cool. Finally!
Show HN: Detroit, 2029 – a short film by Neil Harvey
Hi guys.

I've been a massive lurker on this site for 4 years. I'm not a hacker at all, but am constantly inspired by a lot of the material I read on here everyday.

Hi guys. I've been a massive lurker on this site for 4 years. I'm not a hacker at all, but am constantly inspired by a lot of the material I read on here everyday.

This film takes a similar approach to my previous sci-fi film Robbie (2012) and uses found footage to create a world.

Anyway, hope this is of interest to some of you :D
Indeed, some the most beneficial exchanges to observe are outright arguments.[1] When no one disagrees, no idea is truly tested.

This reminds me of pg's "What you can't say" essay[2]. We may be able to identify areas we are wrong by evaluating the topics on which we are most unlikely to allow dissent.

[1]: http://i.imgur.com/akfcNkJ.gif

[2]: http://www.paulgraham.com/say.html
i never said you can't. i just said you could...
Ask HN: What are you using for system architecture diagraming?
Time to start doing some system diagramming to explain my design to others on the team and get feedback.

Is Visio still the best option? Or has something else gotten your attention lately?
There's not a problem with trying to build new things, quite the opposite. The problem is not so much with the creators but with the adoptees. Just because you're using something "new", that does not give you the right to say that whatever else someone is using that's not what you are using, shit. That and writing bullshit comparison articles between X and Y and proclaiming that X is amazing and you are lame and outdated if you are still using Y. If there's a profession that's as full of posers and hipsters this has to be it.
Nag: A Chrome extension that nags you while you visit time-draining sites
After wasting hours of time daily surfing time-draining websites, I wanted a mechanism to stop myself from doing so that I actually wouldn't immediately disable. I needed a gentle reminder to stay on-task, so I decided to try to get my Pebble to vibrate while I slacked. I ended up accomplishing this in possibly the crudest way possible; sending SMS to my phone at regular (15-second) intervals until I navigated away. Thought others might find it useful. Pretty much my first attempt at any sort of web coding, so be gentle.

https://chrome.google.com/webstore/detail/nag/jnplobmicjmincpjonhajdhcaeimbakn?hl=en-US&gl=US
Well, the results are now absolutely predictable now that there is established case law.
Ask HN: Why can I push to Heroku but not GitHub over unsecure wifi?
I can push/deploy my project to Heroku when using free unsecure wifi, but not Github.

They both use ssh keys don't they?

Also, should I not be pushing up over unsecure wifi; even if the work is open source and contains nothing valuable within the code?

Thanks.
BTW, thanks Nelson Bolyard for fighting with the server vendors during the secure renegotiation effort (allowing us to finally disable SSLv3 fallback years later):
http://www.ietf.org/mail-archive/web/tls/current/msg05066.ht...
Building a Robot Cofounder
Célébrer le 14 Juillet avec Marseille, le 36ème point de présence de CloudFlare
Gas stations have a lot more shots at survival than just FCVs. In 30 years gas stations will likely deliver a wide range of different vehicle energy sources: fossil gasoline, Fischer–Tropsch process gasoline, fossil diesel, biodiesel, CNG, and hydrogen. The only business they will lose are people who can charge or refuel electric or CNG powered vehicles at home. Those will still be a minority in 30 years due to slow turnover of the vehicle fleet and limited availability of home charging stations.
> Obama wasn't responsible for the ACA.

Yeah, Mitt Romney really doesn't get the credit he deserves.
Someone on reddit also pointed out https://github.com/CarVac/filmulator-gui which looks like a super cool utility for getting "natural" colour control over your RAW files. I'll be playing with it over the weekend, but the author was pretty positive colours come out looking much more like what they should.
I like both representations, the HTML inline and the YAML is easy to read too.

I think this is a niche for people who just want to use a whiteboard and draw their UI in front of people, and the non-technical audience will get it instantly. The goal is make is very easy for non-technical to create UIs, even just writing it in board or paper.
I think it's fine if you treat the services as dumb remote hard drives, meaning you expect them to fail at any time and that anyone can simply browse it at will, so you keep other copies elsewhere and encrypt before uploading.

I have my important files backed up to S3 and to a VPS, besides a local HD, using git-annex, and it suffers from none of those problems. If my VPS provider goes bust or S3 eats my data, I just open a new account elsewhere and "git annex copy" the files to it.
koonsolo is right on with all his points. Flash is better then HTML5 all around.

Though personally I can understand why Adobe dropped support for linux, the market is just too small. Even though this community probably has a higher percentage of linux user then just about anywhere.
I'm not sure how an article about Trip Hawkins could possibly take this tone. Trip's approach to business is legendarily eccentric/arsty/wacky -- for better and for worse. A business mastermind he was not. A man with a clear vision for "Electronic Arts the Game Company" in 1982? No way. For starters, it was not yet called Electronic Arts. And secondarily, it did not author much (if any) game software for years.

For sake of brevity I will quote this gem from the back of the Deluxe Paint II manual, published in 1987:

"About our company: We're an association of electronic artists who share a common goal. We want to fulfill the potential of personal computing. That's a tall order. But with enough imagination and enthusiasm, we think there's a good chance for success. Our products, like this one, are evidence of our intent. If you'd like a product brochure, send $1.00 and a self-addressed, stamped envelope to: Electronic Arts Catalog Request, 1820 Gateway Drive, San Mateo, CA 94404."

That is truly delightful and a great reminder of the tone of the early Valley. It is also a sign of weak management, lack of vision, and in many ways a cry for help coming from a five year-old company.
Hmm, thanks noted, let me research on using the <button> semantic vs. <div> more.
They're really proud of filesystem tricks that Plan 9 was doing in 1994 (see the "transparent ftp" thing)
My personal favorite (on Mac) is Monodraw (http://monodraw.helftone.com/)
Obligatory XKCD: https://xkcd.com/224/
Debugging Lisp Part 2: Inspecting
I think scale matters but so does complexity. Do you really think someone building TTL circuits will be able to do a 48nm design without EDA that's useful for something? Stuff quickly gets out of control to the point that designers depend on tools to catch all the problems. I can use a method such as Cleanroom, basic abstraction, and a homebrew Oberon/BASIC/LISP to design software of about any size on the market's cheapest PC. The ASIC's? I'm going to be begging for synthesis (RTL at the least) & place-and-route before the day is up on a non-toy project.

The patent vs copyright law issue is huge. It's one of the reasons I haven't tried to bring a solution to market: can't defend the lawsuit and don't want to take one down. I thought on it a long time to try to determine a way to reduce risk.

https://www.schneier.com/blog/archives/2014/03/friday_squid_...

There's still risks as Clive Robinson notes further down. Making sure the technology is produced outside the U.S. could help. As Clive noted, there was a hardware engineer both of us talked to whose company specifically avoided the American market due to all the patent nonsense. He said they did fine without it. Corruption in Congress on the issue means it's not changing anytime soon.
Doesn't matter. No matter what your churn is, if you currently have a thousand times more members then your competitors it will be drastically easier to attract new members. In other words, your competitors have a much higher customer acquisition cost. It's still a big barrier.
If you want to make a web app with modern Perl practices, check out Mojolicious[1] or Dancer[2].

[1] https://metacpan.org/release/Mojolicious

[2] https://metacpan.org/release/Dancer
CloudFlare Lands a New Office in Singapore
Qualcomm joins Thread as IoT dance heats up
At least the drama is well understood

/s
I got a job through "who wants to be hired":
https://news.ycombinator.com/item?id=9127238

An employee from the company saw my post and reached out. Really enjoying the job so far.
Whole Foods code of conduct still has the “Online Forums” approval requirement [pdf]
> A solution for identity doesn't necessarily imply a lack of anonymity on the entire internet.

Are you sure it's possible to have a solution with all requirements the article specifies yet without infringing on anonymity?

A bunch of solutions I'm thinking about suffer from one or more shortcomings.
Most of the OoO patents are lapsed. This one is recent:

http://www.freepatentsonline.com/y2015/0026442.html

Who knows what it's patent status is. One can always do an in-order design. Has the advantage of determinism and ease of covert channel analysis.
A recent post that seems relevant,

http://shadow.cat/blog/matt-s-trout/sotv-vi/
If "business needs" was a real consideration, they'd just contribute to PyPy instead of writing a new implementation.

They have yet to present strong case for this project.
Very Long, but at the same time, fascinating and thought provoking. The world is indeed heading in worrying ways, toward simplification and control, something we in the tech community must work to stop, especially when these things are happening in our domain.
Tens of thousands sounds high, even for CF. I am curious if that means you are taking Vertex.

(No obligation to answer. I also have CF and the figures are usually more like $2-3k/mo, last I checked. So, just wondering.)
From what I have read the declaration of war took longer to decode at the Japanese Embassy then was expected, and thus was delivered late.
Atom seems fast enough for a rails/node use case
ppl who disagree with the national folk religion don't deserve to have opinions

if they wanted to make comments they should have been good ppl like me lulz
Last hominin standing
I'm not from the U.S. and I don't want to waste money going to the capital city just to throw away a little battery. There are no battery recycling places around my village (yes, living in a village). Nor anywhere near it.
The Science of Mental Fitness (2012)
> So we want to be in every device, not only have our application endpoints on every device.

That sounds scary (coming from MS).

> I want that to translate into success for our developers. That's what's going to get them to write to the phone.

You know what can translate into success for developers? Supporting Vulkan, instead of pushing unportable DX12.

> Because all of this comes down to how are you going to get developers to come to Windows. If you come to Windows, you are going to be on the phone, too. Even if you want to come to Windows because of HoloLens, you want to come to it because of Xbox, you want to come to the desktop, all those get you to the phone. It's not about let's do head-on competition. That will never work. You have to have a differentiated point of view.

Reduce lock-in, support better cross platform development, and more developers will come to Windows. Lock-in isn't going to fly as something that developers will appreciate these days.
sony have a lot of traction, they have the majority of the imaging chip market. Rxiv is going to be my next pocket camera, check it out. And will probably pick up a sigma dp3 Merrill on eBay, there is something wonderful about the detail it resolves.

Blackmagic is another cool company, they don't make chips but their FPGA based RAW video cameras rock and they put out more firmware updates for all of their cameras in a year that Sony etc do in 10 years.
That's hyperbole though - not once have I seen an article say something like "Use gulpify, browseriffy sucks and you're a shit developer."
I use mSecure with a different, randomly-generated password for each site/service I use.
Why does no one just put all the words in a row like a book or a newspaper or something anymore? Does anyone actually enjoy this "experience" where you have to wade through a maze of obnoxious pictures and logic puzzles and shit? Is the general assumption that, now that we've made it to the internet we can forget our big boy book-reading skills and go back to pop-up picture books?

Why is there all this ADHD frame-shifty-scripty "chapter-one" and "look-at-this-shitty-cover-page-where-you-can't-scroll-right-or-down-and-spacebar-isn't-taking-me-to-the-words-and-neither-is-reader-mode-so-now-you-get-to-play-"find-the-fucking-button"-which-is-camoflaged-next-to-the-social-media-faggotry-because-surprise-motherfucker-it's-a-slideshow-but-not-really"?
Perhaps a bit of both. Regardless, Larry's intentions are good and he's an angel -- which is rare among programmers. Many (like Linus, RMS, DHH) are almost sociopathic in how they view others' work and treat the people they work with, so it's very refreshing to see someone that's not only passionate about his work, but gentle and kind as well.
This is not quite what you're asking, but seeing there are no replies yet regarding the whoishiring thread I will include my anecdote detailing my not getting hired (or even an interview). I haven't since applied for any jobs through the monthly whoishiring threads.

I am a fresh college graduate. The job posting seemed appropriate for someone like me in my current situation (and was the only one in any whoishiring thread I felt was a great fit and not merely a good fit). I did a six-month internship in the same domain, using many of the same technologies as requested for the job. A perfect fit and the obvious next step, I thought. I would be doing what I had already measurably succeeded at, while also being able to use some of my public speaking experience I gained in school to present the modeled data I would be working on. I submit the application, noting all of this. I hear nothing back. A week later, I follow up with the email listed in the post. Still nothing back. I simply assumed they filled the position, however...

I see them post again the subsequent month in the whoishiring thread, still hiring. I do not get it.
The post that the comment you linked to is part of has a link to the clearest statement he made about it:

https://reddit.com/r/announcements/comments/3cucye/an_old_te...

(It's also linked in the top reply to the parent post of your linked comment, but it is not visible in the context= view)
Definitely. There's one in Ithaca NY as well. They are pretty simple to do, I wish there were one in every town.

https://en.wikipedia.org/wiki/Sagan_Planet_Walk
Nextreme 1 is 90nm, Nextreme 2 is 45nm and Nextreme 3 is 28nm. Their easicopy service mentions all three. So, am I missing something? Or can't you just put a Gaisler SPARC design on an arbitrary Nextreme for S-ASIC benefits and convert it to ASIC later when cash is available?

Note: Gaisler's LEON3 and LEON4 are listed in their I.P. library list for Nextreme devices.

Note 2: Avoiding FPGA's except in early stage due to high unit costs and energy use. My favorite, though, are the Achronix Speedsters and their asynchronous circuits. Badass. They'll get bought out, though. (sighs)
The FOCAL Mission: To the Sun’s Gravity Lens (2006)
Don't underestimate the effectiveness of 3x5 cards & string, or of whiteboards. Particularly if you want to change your design in addition to just documenting it. It won't be persistent (unless you take a photo of it), but you can really quickly iterate and find opportunities for simplification.
One thing the "boring/cool" divide doesn't capture is that a certain amount of the so-called cool kid shit involves an attempt to revive computing ideas that are about 50 years old.
Is this happening? (the dde->rump switch?) I know there was a talk about it at Fosdem a while back, but I havent heard much since.
Yea I was in one of the (relatively) earlier groups of users since I was in college when they were college-only. I loved it when it was photo-sharing and event planning, but never got into (and still have never used) any of the other features they started adding. It's only recently that enough of my friends use FB messenger that I've started checking it once every day or two.
Show HN: Actor Messaging platform
Gwern's Patreon Page
I never played Starflight, but I believe it influenced a game I loved as a kid, Star Control 2. It was given a sequel (...Star Control 3) but without any of the original makers being involved - IIRC they wanted more money than the publisher was prepared to pay.

And what do you know, the bad sequel killed the franchise.
People have ported the original to modern platforms, but if anything was due a Kickstarted sequel...
Correct, an Aston Martin DB7 used the basic body from a Jaguar XJS. The body was first used in 1976. Ancient.

The engine at least in the straight six version was a warmed over Jaguar AJ6 engine. This was however very good.
To help you get started, some relevant documentation:

http://docs.scipy.org/doc/numpy/reference/ufuncs.html

http://docs.scipy.org/doc/numpy/reference/routines.random.ht...

http://docs.scipy.org/doc/numpy/reference/generated/numpy.nd...

;)
I've worked with teams that would read things like this and really take it to heart, while I've been part of teams that don't bother with it. Let's just say the latter of the two is much better to work with.

It seems like very legitimate, high preforming, teams aren't really drawn to things like this. In some ways they're BFED and in some they're CFED.
You're right, it should have been Cthullu.
> You can ask the Firefox Development team at their mailing list why they chose to bundle Pocket instead of developing a new standard.

Firefox Sync isn't a standard, but it does its job while respecting my privacy.

There was a reading list feature in development before it was scrapped and replaced Pocket. People have asked why that decision was made. The only answer I've seen is that Pocket popular as an add-on, which just raises more questions.

> If you're not using Pocket and it is not sending any data because you're not using it, having that feature present is actually harming you?

I work with intelligent, technically knowledgeable people who didn't realize Pocket was a third-party service. Or they assumed that Mozilla wouldn't ship a feature like that without client-side encryption. My parents don't understand "client-side encryption", but they understand "even Mozilla can't see your bookmarks", which is what made them comfortable with Firefox Sync. They don't understand why the new kind of bookmark is different.

I no longer trust Mozilla to clearly communicate when, how, or why privacy has taken a back seat to developers' convenience or other goals, so I have to spend time scrutinizing every new feature. Also, getting a private reading list feature into Firefox will be harder, both politically and technically.
Good point, especially considering that Chrome no longer supports NPAPI plugins. :)
Always a pleasure to see Larry.
Dozens arrested in international crackdown on Darkode crime forum
Ask HN: Any tool to generate a page based on my GitHub and SO profile?
It would be helpfull if there was a tool to automatically generate a static page for me to use as a developer and host it on GitHub. That would display my profile info from GitHub and Stackoverflow. Any help will be appreciated. Thanks.
We asked (https://news.ycombinator.com/item?id=9757243) what we can do with our project and make a promise that we will release it to OpenSource. Here we are!
It feels like they saw the Bloomberg piece "What is code" then decided to do that but more that than that.
Remember, our incentive is to find reasons you're hireable, not find reasons you're not. Employers won't get arbitrary read on your history with us -- most don't want it and it is, frankly, waaaaay too valuable to sell.

The REST API thing lets me tell employers "The reason I'm bringing Bob to your attention is you asked me to keep a lock out for API devs. Do I have a story for you..."

As to whether someone recently learning something new and useful makes you seem less valuable to the SF founders when we do our internal "Do we try to reach out to this person to get the ball rolling?" calculation, just trust us to not be idiots on that score. (I acknowledge idiots are widespread in the industry.)
It's the bent to 'now profits' that ends up killing them. They can't see the forest for the trees.
Will it have rectangular pixels like the Amiga?
I'd forgotten how spectacularly academic Wikipedia's math articles are. It actually seems a little better than it used to be, but for example good luck learning what the hell a quaternion is by reading the Wikipedia article, even if you have sufficient background to understand and use them in practice. The German article is much better.
Treasure Data Python Client; Connectors for SQL, Jira
Show HN: A better visualization tool for analyzing tabular data
Have you considered wearing some and not listening to anything? Just as a purely signaling device?
Try it with uMatrix and a policy like mine: https://i.imgur.com/TMzeWu2.png (and yes, these links actually do something)

The web becomes a lot calmer without scripts (and you start to notice how little regard many sites have for proper web markup).
The signal only needs to reach the mothership, not Earth.

Example: Philae communicated with Earth via Rosetta.
JS is by far the biggest vector. Even if you have a good bug in another component (those you listed are good candidates) you will typically need JS to massage the heap or trigger it.

SVG is another good source of bugs that comes to mind.

I don't think FF code quality is particularly worse than other browsers. Part of the problem is that it is simply a very large very public project. Some of the code is very old. Mainly though, they have been a bit slow to implement architectural features (e.g. privilege separation / sandboxing) which would improve resilience.