skysight-inc/HackerNews huggingface dataset:
Playstation Auto Grind
Ask HN: Do you like code pairing interviews? I hate them
I dislike code pairing interviews. Specially ones where you haven't even talked to the team, don't know anything about the people they just give you a laptop connected to a tv so that they can sit infront of you and watch you code. Maybe I am the only one but I can't perform when someone is watching me or analyzing what I am doing. I would prefer if they gave me a set of tasks. A github repo where I commit code and then I submit the code and we can discuss what I did and my reasoning. But when I am being watched I forget everything. It sucked :(
Through a combination of playing, reading bug explanations, and modding the game through the raw text files, which define everything from what types of organs a creature has to the different types of cheese that can be made from it's milk.

Since the learning curve is high, the best way to start understanding it is to first learn how to play. From there you can start tinkering with the available mechanics.
Satellite wars
The colleges are taking a disproportionate amount of credit for kids that probably already had the gumption to do what it takes to make a higher salary.

I remember a study from a Malcolm gladwrll piece where they compared the earnings from students who could have gone to UPenn, but opted to go to the state school, Penn St. The result, the state kids earnings were on par with the Ivy League School kids.
It depends. Someone more experienced may be able to add more info, but gyp appears to know what is available pre-built vs what needs to be built. Depending on what platform and options you've selected it might call (for example) the Visual Studio C compiler to build a native extension for you.
>web-dev skills in interfacing with hardware

I would love to check out what you're doing. This is exactly my profile, web-dev pivoted to IoT(embedded) engineering
> Also the persistent data-structures of Clojure make life so much easier. It's basically a language build around persistent maps and arrays.

When programming in Java (which I did for 14 years), I always thought about the little machines I was making and how they interacted. In Clojure, I'm thinking about what shape the data should be and what stack of stencils and folds (as a visual metaphor) I need to get it into that shape.

That is to say, Java is object-oriented, Clojure is data-oriented. So take data-orientation and add easy-mode concurrency and you have something wonderful.
Modern science detects disease in 400-year-old embalmed hearts
> Just to be clear though debt is actually a preferred type of financing because it is one of the cheapest forms.

Honestly? That statement seems a tad simplistic to me. Especially in the context of startups.
Aww but there's a kitten. This must be innocent.
It is a trap in the sense, that nothing he discusses is convincing me that it is any more than a simple application of a general theorem. ( See my example above, obviously we learn nothing about physics, we just shift the missing information from 'theory' to 'initial conditions.')

So assuming a discreet space may be fruitful, but by itself is not a step forward.
The accidental discovery for how to stay young longer
Show HN: Looking for your insight!
I don't recall the details but I understand M$ opened .NET because they're going to have a cloud-based ".NET IL in, optimized C(/C++?) out" service for Windows (desktop, tablet, phone, XBOne), while everyone else is stuck with running the .NET runtime bytecode interpreter. It's a remarkably well-thought-through plan; .NET has proven itself as a reasonably snappy platform, so Linux/FreeBSD/OS X won't feel too left out.

So yeah, pretty much exactly what you described.
Looking for feedback on my MVP for grad school. Any insight would be appreciated :)
"LLVM project's goal to produce a permissive-licensed suite of tools"

This is really far down the goal list ;-)

"This matters to important LLVM backers like Apple, who employ a lot of the core devs."

As mentioned numerous times, the vast majority of core devs are non-Apple at this point.

More to the point here, the person who wrote the blog post, and is responsible for the vast majority of LLD as it exists today, ruiu, works at Google (happily, ELF is being pushed along by others as well)

I'm responsible for the entire C++ platform there, and I can happily state that i don't give a single whit about whether LLD is permissively licensed or not.
>That's implying that it hasn't always been like that.

I don't ascribe to the "culture is always the same constant thing quality-wise, nothing ever changes but fashions" viewpoint.

From all I've read from others and experienced personally, I see that even if that well-informed culture in the past only concerned/involved like 5% of the people, the equivalent 5% is worse off today.

At least in my country, along with the usual entertainment stuff, 20 or 30 years ago we had several excellent newspapers with big circulations. Editorial standards now are at an all time low -- and even worse for the internet outlets that replaced them.

Same with TV -- the quality of TV product has shrank considerably, from high brow movies and talk shows to the equivalent of Oprah or reality TV.

TV news for example, started with a couple of presenters giving an overview of current events in a somber tone and well written copy, and it has since the late nineties turned into the equivalent of a Geraldo show, with "dramatic" music, overdone titles, and the hosts having guests in PIP windows arguing at each other.
Did you read the article? The article seems to demonstrate that the scientist behind the publication wants to wait to discuss the details of the stranding until the paper is released: "She declined to disclose the conclusions, which will be published by a scientific journal later this year."
>What people want is exactly the first thing you said. They want a package manager that does the things that npm and bundler and pip+virtualenv and cargo and everything else do, but works for all languages and across all platforms, and also provides the functionality of a system package manager.

But Guix and Nix provide exactly this. They just need to be ported to more platforms and processor architectures. Language-specific packages all have giant flaws like not being able to handle dependencies that aren't packages for that language such as C shared libraries, or duplicating dependencies on disk for each project bundle, or relying upon a single point of trust without the option to build from source, non-reproducible builds, non-precise package specifications (loose versioning), etc.

Nix and Guix come with tools that act as a language-agnostic virtualenv called nix-shell and 'guix environment', respectively. For example, if a Guix user wants to build Emacs from source, they can spawn a shell with all of the needed dependencies with 'guix environment emacs' and move on with their lives. It can't get much more boring than that. This is precisely what I want as a user of a package manager: To spend less time worrying about dependency management. Nix and Guix, using the functional package management paradigm, are the only projects that offer it.
My quick tests here (using the same methods outlined in the post) suggests its around 30% faster on 64-byte buffers. If we're ever shopping for a new hash function entirely, I'll make sure its considered. Right now its not worth it because as noted in the post, we're not actually under any particular stress and changing hash functions is a big job.
You're right. I did misrepresent the situation. I've had quite a few positive experiences there too. Some of the best feedback I've gotten from this thread is that I should be looking at my own behavior and considering whether or not I'm doing my part to learn and be friendly to work with. I still may consider a job change in time, but I should be careful about where I place blame and what accusations I throw around.
So, serious question. Why can't Japan use these whales for their research instead of killing more?
Your holiday lights might be slowing down your WiFi
Would it be easier if you had half an hour to chat with the person before you jumped into writing code?

A lot of companies prefer pair programming so they can talk through problems with a candidate, both to get a feel for how they approach their work, and to make sure they aren't blocked on anything, given the limited amount of time. Was your interviewer talking with you while you paired?
Isn't this in postgres 9.6 anyway, due to the parallel sequential scans?

i.e. if your aggregate function is defined with `PARALLEL SAFE`, then this should magically work anyway. Yes?

(I'm aware this solution works with postgres 9.5 too)
Not all traffic relies on certificates. Not all traffic relies on known PKI structures. Most known protocols this doesn't apply to: ssh, various vpns.
Structured Page Fragments by YouTube
> Just to be clear though debt is actually a preferred type of financing because it is one of the cheapest forms.

That is the central thesis of the linked article as well.
The key of autopilot is not the current state of the software. The key is that they have shipped it and their learning curve will be steeper and product development faster and more user-proven than the competitors.

Google had an enormous technology lead but they've squandered it on a clowncar that remains a concept. They're overthinking the product, how can we ensure people aren't afraid of the technology? Make it cute. Riiight. Funny how they don't mention any pre-orders.

Shipping autopilot was bold and smart. Tesla has a deterministic path forward. Meanwhile Google and the traditional car companies are lost in indecision. And Apple is starting out even further behind. Tesla's autopilot is a wake-up call for all of them.

EDIT: Qworg, they can add a sensor to the cars they ship at any time. They did it in the past and you can be sure they are doing it now. The others still need to figure out how to ship a single car.
What are your views on AppScale?
Not enough anagonism or nationalist sabre rattling in that. Full disclosure: I'm from New Zealand.
Depends on the project. If you are promised a physical product , then it is a sale :

http://backersmanual.com/2014/03/19/crowdfunding-terminology...

I think that link provide an accurate description of what some transactions on KS are legally.

The problem is that KS TOS are vague on purpose, entertaining the confusion as backers have no legal status (hence the endless debate about what "backing" is), which is illegal in a lot of European countries. One day however even US justice will have to decide what is the legal status of backers once and for all.
Kickstarter is UNSECURED debt. Almost certainly unsecured debt, positioned well below undersecured secured creditors with liens on everything.

Kickstarter is tiny unsecured debt. Debt that is not economically worth any collection effort.

Kickstarter is all about faith and trust. Good luck with that.
Improving Diversity Does Not Mean Lowering the Bar
Status:	Obsolete
Closed:	Dec 2014

Sigh.
>broadcast their messages (¶) to everyone they're connected to. Those peers in turn forward everything they receive to everyone they are connected to and so on.

That sounds like a great way to DDoS everyone using it and every network in between.
PowerISO Crack V6.4 with Registration Code X86 Download
Gnomoria is to Dwarf Fortress as Nano is to Vim. It's much easier to learn to play and fun, but it's about 1/10 the magnitude.
"research"

Also. This is sad effin news. And that's your response?
What exactly was your use case that couldn't be solved with javascript, python, or java? I'm not being pedantic I'm just curious because I've been using it for a variety of workloads.

In fact, you can even compile and embed binary dependencies and native packages, zip it up and give that to lambda -- or even possibly write your own in C or whatever language is compatible with FFI. So you can basically do anything.

The only limitation I've run across has been the size restriction, which you can easily run into if you have a lot of shared libraries....but it can be worked around by being careful and only including what your application code needs.
I'm guessing botulism is why not. Their research is acomplished inside the scientists' g.i. tracts.
> ...I've never been more convinced of anything in my lifetime actually.

Any time you feel like this, assume it's self-delusion because it probably is.

Stop worrying so much about failing and just expect to fail a lot, then it won't seem so scary. Launch this thing. Try to make it work. Then work on something new that genuinely interests you more. Follow your interests and work hard.

You are going to fail, but if you don't give up, you are also
going to succeed.
Enso.me video teaser
There is a demo in this video: https://vimeo.com/145662314
Authority is a self-made concept, and governments are just a type of corporation. Of course neither "has" to enforce your human rights, but if these corporations stood up for the people it would be good for everyone involved.
Show HN: 8Yet? An iOS app to find lunch buddies
I had the same realization and it terrified me.
> Because an educated, critical-thinking society who's members are good at communication is better for everyone.

Oh, is that what you get from college? I can guarantee you that at best only a tiny percentage of college graduates are properly categorized as "educated critical-thinkers".
JavaScript Developer Survey 2015
How to bring users to your product, Part 1 of 5
It's incredible, I go to scroll up one line up to re-read it, and the header completely blocks it.
It's important to bear witness. It's important to not look away.
Redux Tutorial – Learn how to use redux step by step
One day we're going to find out there are whale apocalyptic cults.
> wasn't the hot take that she could be counted not to screw things up as Yahoo's investors struck it big on the Alibaba investment?

Why would you hire someone with a background in products if you don't want to see new products?
I find the utility of list comprehensions is maximized when I'm in a Python shell and dealing with indentation when writing a loop can become obnoxious to edit. I tend to have a Python shell tab open in my terminal throughout the day, and it's nice to bang out a quick loop in a one-liner.

When writing actual code, I tend to stick with regular for loops.
Thank you for posting this. I had seen Watson's stuff before whenever it was originally released, but have recently stumbled upon it again and am just gobsmacked at the APIs available, such as speech/text translation. I don't want to insinuate that you could be doing a better job at evangelizing ;)...but the more you just remind people of Watson, the more happiness you'll bring to a good number of developers purely through introducing them to what they might have ignored because they didn't think to look at IBM. I mean I see far more buzz around WolframAlpha stuff and yet not much of what they've offered seems as accessible or purely useful as what Watson purports to have.

(I would also say the exact same thing for Microsoft and it's Project Oxford APIs, whoever here is working as its evangelist)
Keep the government out of our dick picks!

John Oliver: Government Surveillance
https://youtu.be/XEVlyP4_11M?t=1518
> FF isn't dead

From http://www.computerworld.com/article/2893514/an-incredibly-s...:

> In the last 12 months, Firefox's user share -- an estimate of the portion of all those who reach the Internet via a desktop browser -- has plummeted by 34%. Since Firefox crested at 25.1% in April 2010, Firefox has lost 13.5 percentage points, or 54% of its peak share.

I love Firefox, but having used FxOS and mobile versions of Mobile Firefox, the Mozilla Foundations new products feel like the Netscape 6 / Mozilla Browser Firefox was created to replace, rather than the lightweight, user focused alternative.
The author is assuming that universities want to rein in the costs in the first place. Universities are a business, and just like any other business, why would they want to make as little money as possible? Their main goal is to give students an education, while also making as much money as possible.
I've been staring at this for a good 15 minutes, and I can't find the video URL. I have nothing currently running Windows.

You gotta take a look at the HTML for this page. It definitely looks like an academic research group built it. ><
What makes a start up different than any other business?
> I think most code should be made an image to limit copy/pasting

You think what now?
> using an egg analogy, you can't uncook an egg

An Australian man who uncooked an egg has won an Ig Nobel Prize for achieving the unintentional feat.

http://www.northerndailyleader.com.au/story/3359027/aussie-s...
Simple Sabotage Field Manual (1944) [pdf]
Oh, that's how it works. From the info on their web site, it looks like it's something that's controlled by some signal at the venue, and unlocks automatically when you leave the controlled area.[1] Yonder's site says "If at any point attendees need to use their phones, they simply step outside of the phone-free zone to unlock the case."

[1] http://overyondr.com/
If you look at college as a means to getting further educated, and you consider other options outside of college such as going through a startup accelerator or going through a college alternative like Make School, then you can make a stronger argument for apprenticeship-type programs. These options are still heavily intellectual and learning focused, sometimes even teaching you more in specific topics than you'd be exposed to in college.

I can maybe understand where you are coming from calling college a waste of time, but would interpret it as college not being the most optimal option for every individual, rather falling somewhere on the scale between best and worst option.
Starting a List of Awesome Documentation Reference Tools
Especially if top 10 is defined as "doing well" :)
Do you have a source to this?

I haven't seen any news regarding this in any of the auto websites or related sub-reddits
Job Hunt vs. Purpose Search
> The debate of profitability/sustainability vs. quick growth is a never ending one.

tbh it is not never ending. From a non wary eye one can celebrate the bansals for building a pvt business valued over 10billion $ but seriously, there is no way they can match that when they become public, there is something called as revenue that they need to generate regularly! Just by offering crazy discounts they might be able to boast that they sold 100000000 MotoG's in one day, but what they don't tell is that they are solely functioning on the money investors are throwing at them also they have around 2Rs loss per 1Re revenue

So just because they built a seemingly large enterprise doesn't build their legacy, there are many many such examples of the so called unicorns who collapsed just because they couldn't gain traction after they hype they generated, take a look at homejoy, they were earning some real heat in their market until they realized they were solving the wrong problem or solving them in the wrong way, so it folded, it won't be long until paytm/flipkart/snapdeal etc etc who have a huge customer acquisition cost fold because their CA >>>> CR customer retention. The sole reason people buy from Flipkart is because it is cheap on flipkart, if the same item is cheaper somewhere else, they buy it from somewhere else, I really don't understand how this is any indication of being in the right business or a measure of being a strong business?

Amazon is the sole major ecommerce provider in US and for 30 long years they didn't become profitable despite being the sole provider, only now did they become profitable, compare that with the complicated scene of Indian ecommerce where there are way more providers and the CoD woes plus marketing costs and the ridiculous "coupons". Some people I know actually think paytm makes money, it is silly, they don't! They are just making people habituated to using and spending their hard earned money on paytm in hopes that they will be regular customers which they won't because the sole premise that people buy from these companies is because of the discounts they provide and nothing else, so when the dust settles down and they can't provide any more discounts, they'll fold.

Warren Buffet and Bill Gates may be considered good for founding a fledgling enterprise because they earn money.

That being said when this bubble will burst a new age will dawn upon their ashes, I think we really need this lesson to make more prudent investors for the better future India!
I suspect rather that the reversed N is a take on the letter ŋ (https://en.wikipedia.org/wiki/Eng_%28letter%29), or "eng", since that's the sound that the 'n' in 'Anglo' makes anyway (when followed by a 'g').
My impression is that education, like programming assignments, could be modeled as a step function. You can make a lot of progress, but until you reach a certain point, you won't see most of the value.
If you ever find yourself in a situation where you need to use I/O completion ports and related API calls, talk to Len Holgate.
Meet plop, a little node package which quickly bootstraps new files
Pretty sure the fb board wouldn't have a problem with Zuck getting any in into one of their top competitors. Zuck bleeds fb and a minority stake worth a fraction of his net worth isn't going to negatively impact his judgement.

It's pretty common for companies to get minority stakes in competitors to get an in. Granted that is much more common in the public sector and sometimes sews the seed for a hostile takeover. This is why the snapchat board would never approve the deal; but the fb board would.
COBOL.
Open borders are scary probably because the upside is relatively limited for rich countries, because we are already rich. We can either make ourselves a little richer, or on the downside we can make ourselves a lot poorer, by becoming overcrowded with worldwide economic refugees.
> If your company's doing well enough

That is the key. And 'well enough' can be a pretty tough hurdle for your typical fast growing start-up-without-a-business-model. Even though it seems to be all about growth (which I disagree with in part) growth by itself does not pay the bills. So you may be firing on all pistons and still find that you can't sell your stock at all.
This is likely the model that Faraday Future is going to attempt (either that or in town rentals).
Ah, this is interesting, didn't encounter this during testing. Working on a fix, thanks for reporting!
I think it might be related to a restriction google groups has (https://twitter.com/liliakai/status/672219521654980608)
"Waiting for Signal Desktop beta access? Know any googlers who can lift the 100-person daily limit on google group invites?"
He's probably referring to stuff like this:

> Do Not Copy-Paste

> You must type each of these exercises in, manually. If you copy and paste, you might as well not even do them. The point of these exercises is to train your hands, your brain, and your mind in how to read, write, and see code. If you copy-paste, you are cheating yourself out of the effectiveness of the lessons.

(from the intro of "Learn Python The Hard Way" ( http://learnpythonthehardway.org/book/intro.html#do-not-copy... ))
Why do your friends care about the underlying transport?

I too think SMS transport should have been maintained, but I believe it only really matters when you're stuck without mobile data access (for example, when I was on a cruise ship earlier this year I had roaming SMS/voice but not data).

As long as you _do_ have mobile data access at both ends, then a message to another TextSecure user will be sent encrypted over the data connection; and a message to a non-TextSecure user wouldn't have been encrypted anyhow.
about 80% more

Correction: at least 5x more.

Also: obviously I don't know the full context about this particular deal, but it always seems a little sleazy to me when still-involved founders sell in a secondary without making that deal available to the rest of the owners.