skysight-inc/HackerNews huggingface dataset:
Thanks! From a technical perspective this is a lot better written. And not so much marketing.
I can't reply to ap22213 for some reason, but I agree with everyone else - people are not middle class in Loudon County unless they have more than 25 million. That's clearly wrong, you don't understand what middle class means. Your next door neighbors might all have a billion, and your 15 million feels like not much, but that doesn't make you middle class, you are still rich.

In Seattle, there's this area where a bunch of billionaires live on Lake Washington. If you live next door in your 5 million dollar house to bill gates, that doesn't make you middle class. It just makes you poorer than he is.
Yep. I'm actually really excited to get my hands on a Pulpino[0], just because it's based on RISC-V. Everytime this topic comes up, I flash back to "The Coming War on General Purpose Computing"[1] and think "we can't let computing become totally locked down". Hence I'm always interested in finding ways to support more open platforms, and something like an open ISA like RISC-V seems like an important element of that.

[0]: http://www.pulp-platform.org/

[1]: http://boingboing.net/2012/01/10/lockdown.html
Yes, but the 14th amendment says "nor shall any state deprive any person of life, liberty, or property, without due process of law." You'd think that this would mean that if the government wants to take your property, they have to afford you due process. Instead, they dredge up an obscure concept called in rem jurisdiction from admiralty law. This was originally used in situations where a foreign ship came into port with contraband, and the owner was difficult to determine or couldn't be reached, so they came up with the idea of suing the property instead of the person. Then it was used in non-maritime cases where the owner of the property was unknown or dead. Then they managed to argue that since property isn't a person, it has no constitutional rights -- you're not depriving a person of his property without due process, you're just depriving the property of its liberty. It's unbelievable to me that such an obviously bullshit argument can get past the supreme court.
I also found this unit switching to make it difficult to make comparisons, even when regarding similar groups. The author could have converted units while staying true to the source materials.
Advice converting interviews to offers
Experienced software engineer here, using a throwaway account. Been in the field for a little over 7 years. Looking to change jobs. Started applying to companies (startups and some big cos) a few months ago. Got telephone interviews from 10 companies and 8 of those invited me on site. All of the phone interviews went really well and I could feel a great sense of excitement on the other end as well (or at least I feel so, given that 2 of them didn't want to move past the phone interview stage).

The problem here being that once I go on site I am having trouble converting interviews to an offer. A typical on site interview has been solving questions on the whiteboard or working with engineers on some problem.

In most of these interviews I can feel that I am able to provide good answers to questions posed. But there's a theme I've seen repeating with myself
* Was able to really impress one or two interviewers
* Answered questions with good level of technical detail
* Failed to impress one of the interviewers

Wondering if there are others that have had similar experiences and might be able to provide some advice?
I feel like this all the time.

I feel like I'm always having one last chance at anything life and it will be curtains should I fail, despite knowing fairly well such a thing might never come to pass.
If the Turing Test stipulated that the human were a politician, it would have been beaten many years ago.

> You know, that's a very interesting point. I tend to agree with what you're saying, and I'd go one step further and say that we as a nation ought to be doing more about that.

Ad nauseam. You could call it E-lies-a.

/snark
Unfortunately a lot of R's internal standard library code isn't much better, rife with assumptions of minuscule data, gratuitous copying of input data many times over and pointlessly returning them in results, glacial I/O, grossly inefficient implementations even at the C level, etc. Using R in a production environment is a slow journey through reimplementing R itself.
Vulnerability in Pentagon's "Hack the Pentagon" Using Xsspy
The judging criteria for Startup Weekend is 3 parts: Business Model, Customer Validation, Execution: http://www.techstars.com/content/community/startup-weekend-j...

If your mocks were sufficient for gathering user feedback, that may be okay. I've certainly seen groups with no written software place in the top 3, off of designer mocks alone.
Software have a poor image due to lack of perfectionists in the software industry. Buggy software are happily released. Correct software are very hard to build. I wonder how many have ever existed.
Your verification system is completely broken Brian. All my attempts to verify for past two years give "Unknown error". Any attempt to upload a new ID goes back to main screen.

I am exhausted from waiting for a reply from your helpdesk: they just send the same canned reply, when this might be a code bug in your verification workflow.

On a side note, you have raised 100mm+ from VC. How do you ever hope to deliver these VCs a profit? Is Coinbase going to be a write down for these VC funds?
How IBM's Bluemix Garages Woo Enterprises and Startups to the Big Blue Cloud
I've updated the repo and README.md to reflect this case. For sorting a struct with (int,string) on it's random integer value, I got the following:

[10K elements]
BenchmarkLibPotato-4 10000 2166569 ns/op

BenchmarkSpecPotato-4 10000 1020842 ns/op

[10M elements]
BenchmarkLibPotato-4 3 3829722562 ns/op

BenchmarkSpecPotato-4 10 1802874882 ns/op
for completeness Azure has 30 regions

https://azure.microsoft.com/en-us/regions/
Heads up, i was unable to purchase a shirt, seems /checkout is giving a 500 response:

POST https://snapprint.com/checkout 500 (Internal Server Error)

Note that i also saw no UX changes. No error message on the page, etc.

Hope you get this sorted soon, can't wait to order my shirt :)
As someone who has gone through YC, I think a lot of the kind of absolute talk you are pointing out has to do with consistent messaging and providing general advice to an entire group of people who might not have the experience to understand for themselves what the best way to proceed is.

Obviously in reality, things are a lot more nuanced than 'always', but when your goal is to help as many companies at once, where the degree of experience varies, it often help to simplify the problem. In one-on-one situations, the partners can give you more personalized insights and in general are quite insightful.
If I were them, I would have kept the physical ESC and power keys at either end and fit the touch bar in between.

They still could; the part in that picture might not be final. (It probably is though.)
I guess I'm an old fashioned US citizen and resist your sentiment. I'm of the opinion that if you grab a random adult, inspect them, ask them about their lives, look at their health, abilities, check out their finances, family, and all the rest - then you'll come to the conclusion that, for the vast majority, they themselves are best able to take care of themselves.

"Our civilization needs to take care of everyone" is simply impossible when there's a disaster and people are on their own. If our opening bid is "we (civilization) will take care of you, <random capable adult>", then I believe we set people up to be helpless when they are stranded. It's presupposed weakness.

Conversely, when people have freedom to make their own choices on how they conduct their lives, those self-support muscles and brains are strengthened. It's agency, it's people power.

What is a challenge for me with this philosophy is, how should we then help legitimately disadvantaged, sick, threatened people in society to survive and thrive if we assume most people can take care of themselves? At the bottom, obviously there are street urchins who are not cute and do need saving.

Perhaps the social safety net needs to be retooled to apply the most intense resources at the very bottom and then trail off rapidly such that resources are not spread too thin. This might focus the drive of capable, healthy individuals to take care of themselves as government service offerings would supply an uncomfortable/barely tolerable living.

People in real dire straits, like the homeless, need the most resources in my opinion. Homelessness should be declared illegal so that civil liberties aren't an issue when we force these people to work or become wards of the state if they are not capable.

I don't understand the freedom arguments in favor of the homeless; I would argue purely from a public health standpoint we (civilization) have the right force these people out of their predicament.
C#/XAML for HTML5 new Beta 10.0
Your verification system is completely broken Dave. All my attempts to verify for past two years give "Unknown error". Any attempt to upload a new ID goes back to main screen.

I am exhausted from waiting for a reply from your helpdesk: they just send the same canned reply, when this might be a code bug in your verification workflow.
I have used uber and lyft in many cities and been satisfied. Never once in NYC. I probably just have bad luck, but honestly in manhattan it's the same price to get a cab even at 3am and doesn't require an app or surge pricing. I've heard the same anecdotes from friends. The notable exception is going to or from other burrows. It's often cheaper to get a car from a service if there's no surge, though the green cabs are starting to compete when traveling from somewhere outside manhattan.

In general transit problems (and thus solutions) don't translate from other cities to New York or vice versa.
Yeah, I should've said "I'd like to think/hope the winds are changing" but still, things like all the new messaging apps that make end-to-end encryption a selling point, and services like Skype losing active users at a rapid rate, do point to an undeniable if yet-miniscule effect.

Even during casual conversations with some of my friends who wouldn't be expected to care about these issues, they occasionally let out a glib "Sorry NSA!" whenever they say something that's known to be picked up by their monitoring.

So there is change. There is a chilling effect. And a big player like Apple making a big deal out of it, does help.
Just one last thing from my end on the dangers to democracy. I never said or thought that your bringing this up was idiotic. It is a valid concern that is worth thinking about. I'm just not reaching the same conclusions as you at this point in time.

>Why is it necessarily a big problem that payment is subject to surveillance in this context? How is surveillance of the fact that the average human in the industrialized world pays a certain amount of money per month for telecommunication and data storage services equivalent to surveillance of the contents of their interactions with each other?

If payment wasn't for specific websites or content then it wouldn't be a privacy problem at all. But how does that money get allocated fairly to individual websites without putting governments (or someone else?) in a position to say yay or nay to funding pornhub.com or alt.com?
According to this, middle class in Loudoun county is ~$150K household income.

http://www.loudountimes.com/news/article/the_loudouns_at_122...

Looking at Zillow, it's cheaper than where I live (Boulder, CO).
you can send cash over snail mail, who needs the internet anyways?

heck, you can transfer huge piles of cash with paper checks, which cost around 75¢ around here, try to beat those kind of fees...
That it correct. My comment was intended to be more of an allegory than a foray into ancient history.
Yep. That's because in development mode, your client code was actually real Java running in an external process, and the GWT DevMode browser plugin intercepted JS execution and ran the real Java instead. It was great, especially if you were comfortable with Java/desktop development and not web dev (as I was at the time). However, the DevMode plugin died off around FF27 due to browser changes.
Classic test - frequency of problem or the magnitude of the problem before pursuing a solution.
BTW, I've found that throwing a hard disk drive in a drawer as a backup doesn't work very well. If it's never powered up for a few years it'll not power up anymore.

The only solution that has worked for me is to recopy the backups every few months at least. I've never had CD/DVD rot, but the capacity it too low to use them as backups.

I also just buy new drives every couple of years or so and copy everything forward. Some of my older drives are not even recognized by modern BIOSes.
Edit: I guess with the premise being "startup [in a] weekend", I shouldn't have expected my idea to win even with the team I picked up. Perhaps a startup month would work?
buggy software makes money

perfectionists don't
This is a great point! Too bad they ran this promo right _after_ it stopped being 100+ degrees on the 4,5,6 platform at union square or I might have done it just for this reason o_o
Appears to be loading happily now :)
You might want to delete and re-post real quick, prefixed by "Ask NH" (as in: "Ask HN: Advice converting ..."). That's the convention for posting open questions.
This article made me cry. I feel for those folks who are so poor (the parents in this article, and the kids), everyone should have a decent life, a chance to earn enough money to get an education, or have access to eduction. This kind of thing is an enormous loss of potential for humanity, for these folks that can't get access to education. It's for people like that that we should look into making college much less expensive if not free.

I am from a poorer, less developed southern state. I went to a high school with a lot of poor people. I was lucky enough to go to college, my parents had both been so I had an enormously easier time than most folks, including money to pay for it plus an expectation that I would go. Whenever I have gone back to high school reunions, I feel so sorry for those people that were never able to go to college, or develop their potential.
Reflections on Hissgate
Tips to Speed Up Your WordPress Website
> There's nothing intelligent about AlphaGo.

Classic Shit HN Says material. Never change, HN. Never change.
The key criterion is:

> The employer that provides the training derives no immediate advantage from the activities of the intern; and on occasion its operations may actually be impeded

This disqualifies nearly every unpaid internship in the country. This kind of thing is super common, and these guidelines are almost never enforced unless someone sues, but I just wanted to point out that this is not supposed to be unpaid whether or not the employer is feeling generous.
I'd say Google was hard tech
my impression was that the main use of coinbase is as a hosted wallet (bank) for your coins.
Ask HN: Converting interviews to offers
Experienced software engineer here, using a throwaway account. Been in the field for a little over 7 years. Looking to change jobs. Started applying to companies (startups and some big cos) a few months ago. Got telephone interviews from 10 companies and 8 of those invited me on site. All of the phone interviews went really well and I could feel a great sense of excitement on the other end as well (or at least I feel so, given that 2 of them didn't want to move past the phone interview stage).

The problem here being that once I go on site I am having trouble converting interviews to an offer. A typical on site interview has been solving questions on the whiteboard or working with engineers on some problem.

In most of these interviews I can feel that I am able to provide good answers to questions posed. But there's a theme I've seen repeating with myself * Was able to really impress one or two interviewers * Answered questions with good level of technical detail * Failed to impress one of the interviewers

Wondering if there are others that have had similar experiences and might be able to provide some advice?

Re-posting this with the Ask HN prefix.
The problems with official stats on calorie intake, and how they can be solved
The Power of Roleplay: Stanford Prison Experiment
MS data centers are akin to AWS availability zones, not AWS regions.
A few years ago, I co-wrote a book on third-party scripting that includes best practices for loading JavaScript applications on other people's websites: https://manning.com/vinegar

It definitely includes a discussion on why document.write is undesirable, and suggests async, defer, and other alternatives instead.

/shameless plug
Amazon thrives on new grads. Get a bunch, work them to the brink for 2 years, only the "strong" survive to become senior, repeat forever.
Thanks. I re-posted it with that prefix. Couldn't delete this one.
As much as I like YC and this particular board, their standard deal is $120K for 7% of the company. That amount of money is so ridiculously low for almost any serious hardware project.

Just consider what $120K buys you. Barely one mid-level engineer for a year (don't forget the taxes, social security). In that year you would have to create and mass-produce and sell the product, just to keep paying the salary.

I'm surprised YC doesn't offer something like $500K for 50% of the company.
Samsun Genç Escort Bayanlar
I don't think endemic poor software quality is about "lack of perfectionists." It's mostly about perfectly rational cost/benefit analysis. A lot of software is valuable for reasons other than code quality (e.g. network effects). In this case it makes complete sense that businesses would rather be first to market than produce something of the highest technical quality.

There are other issues at play, of course. In cases where quality and business profitability are strongly aligned - think avionics - then there is plenty of high quality software.
I agree that it is utterly stupid. However, it is almost certainly a political / interpersonal / interteam issue. Very probably, the person making the calls couldn't or didn't convince the service they were calling that a bulk access mechanism was required.

It probably doesn't help that canonical REST as usually applied to APIs doesn't really have a single well-known pattern for this.
'Capitalism' doesn't create jobs. Companies create jobs. Many companies are badly managed, and employ staff they don't need. This is true. (And only has one solution - people not taking jobs they think are pointless, and companies not hiring for those positions).

However, the OP is calling jobs "pointless" based on reference to his ideal planned economy where everyone works on a factory or farm for 15 hours a week. In this imaginary utopia, jobs which grease the wheels of capitalism - sales, marketing, finance - are superfluous.

Thing is, planned economies fail disastorously badly in practice. I assume HN knows why. The deeper issue is that many capitalistic service businesses do serve a vital purpose - finance is a hyper-efficient resource allocation engine, for example, marketing ensures customers find the best products for their needs, and so on. The managers and administrators the OP reviles are highly paid precisely because making large organisations efficient (e.g., not hiring for unneccessary jobs) is hard.

Instead of asking why someone chooses to pay for jobs in these areas, the OP simply assumes that they need to be abolished, by fiat, and like every intellectual since Plato starts planning how everyone should live their lives in his ideal republic.
It's explained two times over, and they are indeed system state controls, not service state controls.

You are exemplifying the people with off-the-top-of-the-head designs for init that I mentioned. The signals to process #1 from the kernel are rarely included, or even thought of, in such designs; despite the fact that they are the things that a process #1 program cannot escape and the child reaping is actually the least of its work and the thing that it can mostly escape. Here you are with yet another off-the-top-of-the-head design being thrashed out in a discussion forum, and you have not even encountered this stuff to know that a design has to include it, as evidenced by the questions about TTYs and windows.

As I said, go and look at many actual process #1 programs, such as Gerrit Pape's runit, Felix von Leitner's minit, and the system-manager program from the nosh package. They all have to handle these signals, and they all do. Don't repeat ... ahem! ... some other people's mistake of not learning about existing softwares and mechanisms.

The nosh system-manager and systemd both discuss them in their manual pages. They both have an explicit list of signals and what they trigger. The manual for /etc/inittab in van Smoorenburg init also discusses these signals and what they are, as do the manual for Joachim Nilsson's finit (http://troglobit.com/finit.html) and its TODO list.

I recommend some manual reading. (-:
This has been popularized by the XKCD article, but it's simply incorrect.

What the physics in the article prove is that you cannot generate a higher temperature than the color temperature of the black body whose light you are refracting.

The moon is not a black body emitter, it is a diffuse reflector. I will grant that you cannot start a fire by reflecting the blackbody emissions of the moon during a complete lunar eclipse.

However, I experimentally proved to myself that I can start a fire with sunlight reflected off an ordinary mirror. The mirror was about room temperature, but the magnifying glass produced a much higher temperature. I never got around to taking a giant parabolic reflector out on a full moon night to measure the temperature change, but I remain convinced that it would work. Seeing this repeated here makes me think I should.
There is considerable experience with doing large software projects in one shot. Many corporate and government software projects are done, or at least used to be done, that way. Results were pretty bad.

It's hard to be positive of causation, but correlation (long time to initial customer contact <=> software doesn't make customers happy) is pretty strong.

If you want to challenge it, you could try to deliver a successful large multi-year software projects with no prior customer engagement, and document the process. People can then make informed comparisons against the accepted wisdom.
Google was working, using Stanford resources, before it was funded. Low investor technical risk. Also, Google's founders had patent coverage of their idea.
"But in jail (jail is a term for institutions that hold people no longer than one year, in most cases, a majority of a jails population is transient), how do they know who the murderers and wifebeaters are? Isn't that the point of our justice system? Everyone is treated innocent until proven guilty?"

I explained it too shortly in my comment in the interest of brevity, sorry.

The jail I visited was also a Prison, it served both purposes. The bottom floor was a holding center (jail) while the upper floors were a prison.

In this case, when a prison inmate needs to be transferred to another prison -- say they've completed 5 years in county and need to do 10 years in federal -- they are moved downstairs to the holding facility (the jail) that is shared with say people being picked up off the street to hold.

In this case, they stored me, a young naive programmer who forgot to pay a ticket, with hardened convicted cop killing murderers who had completed their time in the prison and were being transferred to a new prison.

This was a county prison for a top 10 metro and a major city which has gang violence, so these were convicted and often gang related criminals.