skysight-inc/HackerNews huggingface dataset:
same feeling here, I don't understand the switch, the interesting thing about the Shield was the form factor. Now it only provide a moderate aventage over existing tablet + Xbox controller
Previous, extensive discussion: https://news.ycombinator.com/item?id=5592679

Also:

https://news.ycombinator.com/item?id=5416487

https://news.ycombinator.com/item?id=5481441
> Net neutrality is a very confused idea. Once one tries to define a testable law, it becomes a lot less desirable.

It certainly is. It's not clear to me that a neutral internet is possible, enforceable or desirable either. It seems like what people really want is for ISPs to not show some of the poor behaviors that they've shown (blocking bittorrent, poor connectivity to netflix, etc).

A much simpler solution is local loop unbundling, leading to a competitive marketplace and better behavior from ISPs. Local loop unbundling is easy to measure, easy to regulate, and easy to legislate: we already have the law in the Telecommunications Act of 1996, it's just that the FCC decided that the provisions didn't apply to cable internet, and when DSL providers complained that it wasn't fair, the FCC decided that they didn't apply to any internet.

(Local loop unbundling wasn't perfect, but it's a good start)
printing lots of stars?
It's not, because the direction the penalty taker chooses is not a random event. It may not be the optimum strategy, but it's not the gambler's fallacy.
Facebook might be interested in them. Not as good raw material as live humans, but hey, if it works, it works.
> But without the notion of "programming," you're missing an entire style and class of algorithms.

And if you focus on programming, you miss the forest for the trees.

You can teach CS without teaching programming, and it will still be valuable.

You can teach programming without CS, but the skills you end up teaching will just be skills -- they're non-transferable and aren't going to be useful in 10 years.

> Generally, algorithms are described in terms of pseudo code using programmatic language as well as terms of set theory or graph theory.

I think the latter semantic descriptions are almost always the more important ones.
Something tells me C++ isn't the best thing to implement a compiler with.
My limited understanding is that the simplistic formula for computing p-value assumes certain things about the lack of hidden correlations and effects. If those things are present and correctly taken into account, then the correct p-value would be much higher. Arbitrarily multiplying reported p-values by 10 would not seem to be too far from the mark.
Scientists Use Sound Waves To Suspend And Manipulate Objects In Midair
I don't think anyone is denying the overarching influence of Freud which is enormous, but popularity doesn't confirm or deny validity of his claims. Astrology is popular, but no one consider it to be science.
Jack St Clair Kilby came up with the idea of the integrated circuit during the summer of 1958. According to Texas Instruments, most of his colleagues had left for the traditional two-week holiday period, but Kilby "as a new employee with no vacation, stayed to man the shop"
Left to his own devices at work, Kilby decided to try and crack the "tyranny-of-numbers" issue facing the industry

I wonder how many more breakthroughs like this we would see if companies had a policy like Google's '20% time' but condensed into single stretches.
Ask HN: What do you use for big data?
I'm curious, what's your library of choice?

Hadoop? With HBase? Or something else? How do you query it?
> There's a huge difference between providing an outlet for startup founders to commiserate with each other and providing an outlet for individuals who believe they're suffering from depression to obtain support. Again, it's hard to criticize well-intentioned efforts, but my (hopefully) constructive criticism is that you seem to be blurring the lines. You can build a useful founder support network without focusing on depression.

We're definitely on the same page and our goal is to do the former rather than the latter. Describing it as a founder depression product was ultimately incorrect and we're moving away from that description here at YC Hacks. I definitely appreciate the distinction and your constructive criticism.

> Easily said, but harder to enforce. Case in point: one of the services you're considering using, 7 Cups of Tea, is positioned as an online counseling/therapy portal.

Also a great observation -- with regard to 7 Cups of Tea, the company is an inspiration point but we are not using them and we don't believe our service is competitive to their offering.
Are there any write ups about this anywhere? Sounds interesting. Also, is any information from that system provided to moderators?
By conventional means, do you mean reading glasses? Observing people needing/using them, to me it seems like a hassle and definitely not a solution that most are satisfied with.

The video mentions both the GPS and speedometer as potential targets for this technology. Giving it some thought and being close to the age where I might benefit from this, it isn't such a bad idea after all.
GitHub has a great list of big data stuff: https://github.com/onurakpolat/awesome-bigdata
It's not really true that there's no technical information, since Stellar is a fork of Ripple and almost all analysis of Ripple applies.

BTC-USD exchanges also require trust, so it's not clear that that's a difference.
How I Accumulated 2M Stellar in Less Than 24 Hours
No, you're not missing anything. Scrubbing catches it all. Seems your parent is concerned about errors between last scrub and a failure.

This is why I have a backup system that I zfs send to.
My point: In most cases current residents do not have a tie to the original culture or history.

Do not take my comments out of context. You're making my argument but acting like current residents have more credibility - they don't. They are not the "artifacts" and living through race riots does not have any relevance whatsoever.

In my neighborhood "gentrifiers" are coming and preserving 1890s brownstones, on which a new facade costs upwards of 300k (yes hundreds of thousands). Maintaining our architectural history is not cheap and I think it's great that it's happening.

I find your position absurd.
I have this in my home. I don't think it's been used at all this year, but last summer it was on multiple occasions.

How it works (in my area at least) copied from your linked site. Essentially, radio signal.

> If the demand for electricity escalates to a critical point, a "system emergency" or "peak alert" is announced, and Alliant willl turn on the radio signal that activates the switch on your air conditioner. The receiver will be activated to cycle the outdoor cooling unit according to the program option you elected.
the surprising thing is that none of his friends (nor him) learn any programming in school

Why is that surprising? I am a professional programmer and frankly, it's a trade skill. Teaching kids at school how to program is like teaching them plumbing or how to be an electrician. To specialise that early is just crazy. Sure, teach general logical problem solving, but to specialise as far as what is a niche skill?

Sure, this is an unpopular viewpoint on Hacker News, where the audience is self-selecting to the viewpoint that programming is the most important life skill there is and that 90 percent of the population should learn to program, but that's just the typical nonsense any self-selecting audience ends up groupthinking. If this were a farming forum, people would be shouting "why aren't we teaching children how to grow turnips?".
My point was that "copy an algorithm into programming language X" isn't something which needs to be taught in the first place, and isn't an economically valuable skill because literally anybody can be taught this skill in a few weeks.

If I had to choose between teaching why an avl balanced binary search tree works and forcing students to implement in a chosen programming language from pseudocode, I would choose the former every time. The intellectual maturity is far more valuable -- and harder to acquire -- than the rote skill.
Obviously I can't speak for other bespectacled folk, but I wouldn't call them a huge hassle. I put them on in the morning, and take them off at night. Once in a while I clean them. That's about the extent of my interaction with them.

(Although I'm short-sighted, so the arguments above don't apply to me anyway.)
Technically it's possible for some cards to mandate online authorization (ie 'phoning' the bank).
For what purpose?

Suppose this test indicated that one of the lab workers had 'psychopathic tendencies', what do you propose happens next?
This answer encapsulates what we want to do really well!
Of course it’s a meaningless statement. If they were entitled to or had the right to safety and opportunity, it wouldn’t be a bad neighborhood, they wouldn’t have to move, and there wouldn’t be gentrification.
Seriously privacy is really dead. Comments like yours (which in a previous world would be sensible legitimate comments) make me realise just how gone it is - it was as if we lived in a world of peasouper fogs. Now the atmosphere is better and we can see where we are going things will be much better - but the cost is everyone can see what everyone else does

I am pretty sure that you leave a trail of your political opinions everywhere even here on HN ... Looks at comments in profile ... Yup family history, environmental positions , job, citizenship, rough age. Shit I wonder what the hell trail I am leaving :-)

(I realise that reading two pages of your past comments may seem invasive - I often do it for people whose comments interest me but this is probably the first time I have good anyone - and as a former privacy / liberal (UK definition) activist it's quite painful but i do feel it's best to deal with the real world instead of tryin to undo the fog.
And you can statically cache pages from a proper blog engine.

That still requires the blog engine to handle potentially malicious requests, prevents hosting on static services like S3 and increases load time for any non-cached page.

In fact, that's actually built into some of them, unlike the functionality you describe here for static site engines, which AFAIK all of them require you to write yourself.

There are modules like jekyll-hook, which can do it for you.
Harold Abelson, yeah? I was wondering what an assembly programmer would say to this.

> Learning the problem solving skills to create new algorithms is not so trivial, and often can't be self-taught.

Getting someone to put themselves 'in the shoes of a computer', is just as difficult.
I can't support your experience either. I have about 9 Pi in the field for 1-2 years, as well as some sheevaplugs. they rarely freeze and the sds hold their belongings together in general.
That seems like the market mechanism working as it should. It's a little tacky, but effectively the turkers are valuing their Stellars really low. I'm not sure it's a problem.

Arguably Bitcoin was the same initially, except in Bitcoin's case you paid CPU manufacturers and electrical utility companies who preferred to be paid cash than mine Bitcoin themselves. Division of labour in action.
Good post.

This is essentially the risk you face when dealing with new providers.

I guarantee that other providers had to go thought the same set of issues and phases prior to achieving a truly redundant infrastructure.

Would love to hear a follow up on the audit.

Edit: Misread a part of the post. Thought they were doing fail-over on a different network level.
The C program doesn't print stars. It appears to just call f. It just dereferences f quite a bit before eventually calling it. (He's printing stars in Python simply because it's a more concise way to represent a million stars.)
Bigger tablets definitely exist, but the thing is they're much bigger, and many don't run on battery. Search "android all in one" to find them. Here are some examples:

http://www.amazon.com/s/ref=nb_sb_noss_2/192-7938256-6859156...

http://www.pcworld.com/article/2152540/android-on-the-big-sc...

http://www.asus.com/AllinOne_PCs/ASUS_Transformer_AiO_P1801/
A presidential grant of amnesty would be the right thing.

http://www.politico.com/story/2014/01/edward-snowden-clemenc...
I was under the impression that reddit's algorithm randomized top comments, while also adding weight to other parameters. Adding randomness seems like a pretty obvious way to reduce the impact of the "first mover" advantage. HN should do it too.
Ask HN: Any tutorial to build a classifieds/listings/directory website?
Looking for a tutorial to build a classifieds/listings/directory website where users can sell items

Preferably in rails
I think actually worked at that company 15 years ago. They're a more traditional company that pays based on your age, marital status, and number of dependents. Lots of companies in the Aichi/Gifu area are like that.
are you part of YC, or just a team working on the hacks?
Hmm...

Unable to find instantiation of declaration!
UNREACHABLE executed at SemaTemplateInstantiateDecl.cpp:4384!

Not quite so unreachable...

https://gist.github.com/cwgreene/d689f010619310dbbc77

https://github.com/llvm-mirror/clang/blob/b310439121c875937d...
I agree with this suggestion. It wasn't immediately apparent why I'd want to use this, but upon reading the above reply it made complete sense.
In the time it took you to read that article about 20 Rhesus monkeys who will be cared for in the most humane way possible given the study parameters, roughly 1000 pigs and 300 cows were slaughtered in the USA, many living in ghastly conditions. The Rhesus monkeys will perish so that we can improve treatment for millions of people suffering from anxiety and depression. The cows and pigs died so you can eat a bacon cheeseburger.

I'm not a vegetarian, because bacon cheeseburgers are delicious, but I don't understand why we insist on being so morally inconsistent.
Xapo – Bitcoin debit card
Or if you have some way of pulling the changes (e.g. jekyll-hook, CI server, third-party deployment tool like dploy.io, etc).
Remove them from the job? I work in a company that does animal experiments and I have noticed that some of the scientists don't seem to have any empathy with the animals. They treat them like any other device they work with. In my view they could treat the animals much better without having a negative impact on the study but it's just not a concern for management or scientists.
OK, so working at the NSA == terrorism?
How much will renewals be, and how many domains can I transfer at that price?
Bot farm isn't a term.
Pakistan Government Websites Hacked by Indian Hacker
As you have probably observed by your thoroughly desaturated comment text, many would see "unpatriotic" as a heroic and necessary trait.
Stack overflow?
Well, ex is 'ex'tended ed, and vi and ex are the same program.

From 1976-1979, the way to open vi was to execute 'ex', and run the 'vi[sual]' command in ex. In 1979, ex learned to launch the 'vi' command automatically if argv[0] is "vi", and a symlink from 'bin/vi' to 'bin/ex' was added.
In my case, because I don't trust any blog engine to remain secure if I can't find the time to update it regularly, and I'd rather pay the $29/month that WPEngine would cost me on other stuff.
> Harold Abelson, yeah? I was wondering what an assembly programmer would say to this.

Taking my comment within the wider context of the conversation, and the general conflation of "writing an algorithm" with "copying down into a programming language from existing pseudocode", I like to think most notable computer scientists would agree with the sentiment that we should be prioritizing the teaching of algorithms over the teaching of programming.

edit: Most importantly, no one is claiming that these two are somehow mutually exclusive. Only that the latter should be in service to the former, and not the other way around.

That is, when teaching CS, we should teach concepts, and include instruction on how to implement programs because it's a useful tool for learning CS. "Turtle Geometry" is a fantastic example of this, BTW. The focus is on the concepts, with programming as a tool for understanding them. But -- to the refutation of your core argument -- it's definitely never insinuated in TG that the ideas don't exist independently of the programming. Such an insinuation, that geometry does not exist independently of a programming environment, is as absurd as the notion that algorithms can't be written without a machine.

But anyways, your initial claim was that you need to be able to program in order to write algorithms. Which, aside from your highly non-standard use of the phrase, is just clearly not the case.

Also, of course programming has its own set of hurdles. But there's a difference between writing highly optimized assembly and copying an algorithm into Python.

> Getting someone to put themselves 'in the shoes of a computer', is just as difficult.

In my experience teaching, this isn't the case.

If you can teach the student to think precisely and unambiguously about a single algorithm, the unrelenting logic of the machine is no stumbling block; quite the opposite, actually.

It's far more effective and less degrading than having students fight with the machine and get confused about why it won't "do what they want it to do".

(this comment was massaged, sorry for the edits.)
Don't schools teach reading comprehension these days? "... the solid state disk in the active routing engine failed on one of our core switches. This triggered a failover to the backup routing engine..."
How open source changed my life as indie dev
Would love to work with you on this :). If interested, shoot me an email at info@7cupsoftea.com.
Introvert-extrovert is a spectrum, not a false dichotomy. It is also a model, and certainly no one fits either archetype 100% accurately. There are people across the entire spectrum, and people who have both traits at different times. I only observed that many of the comments by those diagnosed with some form of autism seemed to be mostly on the introverted end of the spectrum, and sometimes to an extreme. It's anecdotal evidence at best, and perhaps means nothing. Just an observation.

Programming was just an illustrative example. Certainly there are programmers who are very social and extroverted. However, if you went into 1000 random night clubs on a Saturday night and polled every person, it's a safe bet that the percentage of people who would rather be at home engaged in software development would be much lower compared to a group of 100k introverts. The fact that you may not fit that description, or that you know some people who don't fit that description, is at best anecdotal evidence.
Pretty common for router/switch manufacturers to include just 1 storage device (SSD/CF/whatever). That's one reason why you buy the second router/switch for redundancy.
Yes, this is normal in Japan and is one of the main reasons why I left.

I don't know all the reasons. A few I imagine are

(a) they don't value programming

(b) they've got a captive workforce because Japanese is only useful in Japan so you can't go somewhere else unless you get fluent in another language and few do

(c) they still have the "one company for life" attitude. It's slowly changing but is still prevalent

(d) their education system doesn't produce people with experience. Most of the programmers I met said they had zer programming experience when they started their jobs. Instead they got the job because they had crammed for the right college in high school. They are then trained on the job

(e) they consider programming a job for youth. Many programming jobs will have an upper age limit of 35.

When I was there the two companies I worked for had an upper limit set by HR on programmer's salaries. It was 1/3 what I came home to.
I'll be back in Nagoya in late September to visit family. I'd be interested in checking out the startup scene there. Give me a shout. My email is in my profile.
I'm not, but I would like to meet CStross someday. [Hey, stop by Valve when you're in Seattle next, assuming you have any time...]
Is USD 1.00-2.00 really enough of an incentive for people to do this (instead of keeping the Stellars), considering they (normally) can do this only once (b/c 1 FB account)?

(Edit: it seems more likely to me that, if this was done over MT, the people working on MT were in turn using botnets for scale.)
> All of Freud's stuff is now considered total bullshit.

This isn't true. Freud's enduring contribution to psychology isn't stuff like penis envy in women or interpretation of dreams, but that thing which you now likely consider a fact: recognition of the existence of the subconscious.

The impact of the subconscious, and the impact of life psychological history on later behaviour (and the fact that recognizing that impact of personal history can assist treatment) was not a recognized process before he promulgated it.
I will point out that there is a section called "Translation limits" that discusses how compilers can't really be excepted to compile every legal program, because they run in a machine with a finite amount of memory.

> Both the translation and execution environments constrain the implementation of language translators and libraries. The following summarizes the language-related environmental limits on a conforming implementation; the library-related limits are discussed in clause 7.

> The implementation shall be able to translate and execute at least one program that
contains at least one instance of every one of the following limits:

> 4095 characters in a logical source line

Of course, it notes:

> Implementations should avoid imposing fixed translation limits whenever possible.

Note that these aren't strict limits, and don't really have an effect on the legality of your program, I feel it's more of a discussion of the limits imposed by reality, and what compilers must handle at a bare minimum.

And honestly, I would hope most modern compilers would do better than the noted limits and I'd also hope for a decent error message, not "gcc: internal compiler error: Segmentation fault (program cc1)" (which is what the program generates).

Last,

> This is legal C

Is it? You're returning the result of a function that returns void in a function that returns int (and even if main were void, I still don't think that's legal). Were gcc able to handle the abusive number of stars, it would say,

<stdin>: In function ‘main’:
<stdin>:1:23: error: void value not ignored as it ought to be

(which is what it says if you remove some of the stars.) Granted, this can be corrected, and your example will still cause the same output. (Which doesn't seem nearly as interesting as the linked C++ code. I'd like to know why that causes a segfault. With yours, I'd like to know why you were doing that.)
Sure it's legal, but the bug you are demonstrating is uninteresting. It may not even technically be a violation of the C standard
That's because karma points aren't important. What if the downvoted were written in the anti-union blacklist handed round the mine owners, or added to the security clearance files or ...

Open transparent discourse.
We're a YC Hacks team.
Yeah we have one and I assumed it was activated by signaling on the power lines themselves, because it's not connected anything else.
Hi gouggoug, actually we're working on Hatch. We just don't want to launch to crickets. We also want to get beta users and iterate the app from their feedback.
I just added some screens on http://www.letshat.ch so feel free to check it out and let me know what you think :)
Hi greggman, actually we're working on Hatch. We just don't want to launch to crickets. We also want to get beta users and iterate the app from their feedback. I just added some screens on http://www.letshat.ch so feel free to check it out and let me know what you think :)