skysight-inc/HackerNews huggingface dataset:
I'm in Czech republic and I generally keep eggs in fridge, but I have seen people who keep eggs in some other "dark and cold place" (eg. bread-room), but nobody I know stores eggs just in the open. On a similar note everyone here seems to have different opinion as to whether should frying oil be kept in fridge or not.
> presumably because you use your phone for so many other things whereas most keys do nothing but get you into a single building

This logic is utterly bizarre, surely your work key is on the same keychain as your house key…
As usual, people only write to complain ;)

I'll dig the web further just in case someone has interesting tidbits about the Genesis (inspirations, prototypes, ...)

- http://www.sidequesting.com/2011/05/16-bit-week-sega-genesis... very interesting findings here

- https://www.kickstarter.com/projects/darrenwall/sega-mega-dr... closed work
> From what this guy describes, "test prep" sounds like "educating students".

It's educating them in the wrong things. For example, goal of class: better thinker by learning to do multiplication. Because of test, they only learned memorizing multiplication tables.
The article specifically states that it requires C99, so of course it doesn't.
Anon – Tweet about anonymous Wikipedia edits from particular IP address ranges
Queues and databases
Shingled Magnetic Recording (2013)
Horizon – Record horizontally. Always
Bugcrowd on How Bug Bounties Build Better Software
It's fascinating that the proliferation of EC2 has enabled services by different vendors to be provided on virtually the same physical network (with associated performance).

Much of what is attributed to the rise of SaaS and "The Cloud" is in fact a direct consequence of Amazon's infrastructure.
I'm still missing a normal round power plug, as the ramshackly micro USB draws much more power then the allowed 500mA.

Also Ethernet is still connected via USB, and horrible slow.
Yes I was able to go trough and edit the kernel thanks a bunch, I thought I was in a bigger trouble!
"Paid service" does not imply "not OSS", however.
i think post commit hooks would be a better idea than aliasing git?
interesting hack nonetheless :)

EDIT: also I presume you could use afplay on OSX which is preinstalled rather than suggesting installing mpg123
Mastering the Module Pattern in JavaScript
Shocking Cultural Hybridizations: unlikely alliances could crack society open
Eventually there will be a Raspberry Pi Raspberry Pi.

Let's hope it handles tail recursion.
I'd also like to chip in here and say keep an eye out for loan laptops. My HDD broke down and I received a loan laptop while they fix my one.

While installing Go, I found Prey Anti-Theft on my HDD. Nice little bit of camera snapping, location and such. Was never told about it, which also annoyed me.

In short, if it's not your machine, assume it's compromised.
LiveUSB's FTW.
Mysterious X-ray Signal Captivate Astronomers
If you are not able to boot it into recovery (could ask you for root password) you need to edit the kernel by editing "ro" (or "ro quiet ..." something) and changing it to rw init=/bin/bash .. than boot up by pressing [ctrl]+x and voila from there just change the root password via "passwd root" restart and ta daah root password changed
Thanks for sharing, looks intersting.
It somewhat reminds me of Bitauth[0], they share the concept of the user signing his stuff. The difference being that there's no need of third party (the bitcoin like network of public keys).

Anyone knows of a website actually implementing this?
[0]: http://blog.bitpay.com/2014/07/01/bitauth-for-decentralized-...
The essential problem is the frankly insane practice of funding schools from local property taxes. Then being surprised when the poor schools are terrible. Then attempting to fix it with NCLB and Common Core and berating teachers and so forth, as if desperately trying to avoid the root cause of the problem.
> The use case of the Pi is a computer that can be given to small
> children to be theirs,

I completely agree with this part...

> to be a counterpart to the BBC Micro of thirty years ago.

But I don't really agree with this part. The BBC Micro was much more expensive in real terms when it launched, and never got down to an equivalent price during its lifespan. Only when it became a hand-me-down, replaced by something more powerful, did it have become the property of a kid. (I saw this happen with several friends.)

The Pi is something new --- its the first computer truly designed to be owned by almost all kids, from new. It's so cheap, and uses equipment most people have already (especially the TV), that only the very poorest can't afford one, and it's cheap enough that destroying one whilst tinkering isn't a disaster.
>Nepotism and union thuggery have doomed more children to middling educations if any than racism or bigotry.

Saying this shows an ignorance of the history of public education in the US. I don't think you're equipped to judge whether accusations of racism aimed at "reformers" are accurate.
This is something I'm very interested in, and nearly bought a Pi today; I want a board that I can learn ARM assembly and C on to build a toy OS. I built half of a tiny kernel on X86 (woo real-mode!) nearly a decade ago, so I know a tiny bit about it all, but I'd assumed the Pi was a great target: well priced, tonnes of them out there so hopefully well documented, etc.

What would you suggest instead? I'm considering just firing up QEMU and it's ARM baseboard target then dealing with porting to real hardware later, but there's something exciting about seeing a real circuit firing up your kernel that makes me smile.
So this is what we were all working on at ICFP last year :)
Programmable Email: an API to You
The tests ask for multiplying 3 digit numbers. That's a lot of memorizing.
alternative http://metrics.codahale.com/
Does it handle HD content?
Are there private schools in the US that are reasonably priced? There is one thing that going to a school with ambitious and reasonably well-behaved kids will teach you better than homeschooling: The social skills and games required to navigate the world around you.

Interesting comment by the way. Ridiculous that it has become this bad.
Ask HN: Cost of living in Silicon Valley
I’m trying to get a feel for what a two person team’s burn rate would be in the valley. I know the cost of living there is very high. What can someone in Silicon Valley expect to pay each month in rent, food and utilities?
I made a home heating controller with temp plotting and frost alarm out of a couple of Pis.

I don't think a $5 microcontroller would have run a tiny web server, tiny email server, or the plotter code that forms the core of the project.

The Pi is a fine budget Linux computer. It's not fast, it's not powerful, it's not expensive.

But it's fast enough and powerful enough for embedded applications you can put online without breaking a sweat.
"No problem is too small or too trivial if we can really do something about it."

This part tells us to keep solving whatever comes in our way. In today's world, most successful start-ups don't always succeed with their first idea, but rather an iteration of it.

Good advice! Thanks!
This is a very nice idea and should really be available in stock cameras. Maybe they could license it to phone manufacturers to include it in their camera apps?

Anyway, what I wanted to ask.. how do they go around the loss of quality? It's not a simple crop? Can they somehow utilize any part of the chip they want (as long as the maximum is the same?) since the chip is much bigger than the max possible video it can record?
Bascially performance, one way or the other. Ethernet over USB is terribly CPU and power ineffective. I've also found the Ethernet to be a bit wonky (I suspect sleep mode issues) so I suspect reliability could be improved as a bonus.
Ive used it to run an openvpn client on which connected/bridged two WiFis over internet and forwarded igmp packets and multicast (not broadcast). Worked fine, so that my DLNA (minidlna) server could be reached and play movies on a Samsung smart tv as if the minidlna server was on the same wifi as the tv, but it was in fact in another city.

Streaming HD movies in this way - flawlessly. 30mbit up/down conneciton on the minidlna+openvpn server, and 24mbit down 1mbit up ASDL on the Samsung tv receiving end.
Top 13 Mistakes to Avoid on The First Date
Haha - the older I get the more I agree with the catchphrase about variable naming being one of the hard problems of programming. Get that right and so many other problems never even arise
I'm not so sure about that. Machine curated news could easily be used as base for spam, for example.
> Go is designed to take advantage of large amounts of concurrency, while still providing good performance (think cloud).

Java/JVM and C#/.NET fall in that space as well and are doing a very good job, while at the same time exposing a managed runtime that can be used as a target for other languages, thus lowering the friction for bootstrapping such new languages. Because of this, in a sense, Java/.NET are better replacements for C, which has also been used for building portable libraries freely usable across multiple languages. I'm still getting thrills when using well tested, mature Java libraries from Scala, Clojure or JRuby.

Where Java/.NET really suck is for building real-time or soft real-time systems, because they are managed and thus heap allocation must be managed by a garbage collector. Go has precisely the same limitation by design, with the difference that because it's younger, it doesn't have pauseless garbage collectors available for it - like say, the one from Azul Systems. Go GC is even less good than the garbage collectors available in the reference Java/.NET implementation - the one in version 1.0 at least wasn't even precise, let alone concurrent.

And this is not about performance per se, btw. This is about dealing with real-time constraints. In certain contexts speaking of the "cloud", it's not enough if your server is able to respond to tens of thousands of requests per second in under 100ms per request, if you can't guarantee that kind of delivery for more than 99.99% of requests. For video decompression, another industry dominated by C/C++, the average throughput doesn't matter if you can't guarantee a consistent frame rate per second - how annoying would it be if when watching a video, the playback would suffer short freezes every couple of seconds? To make matters worse, if the GC stops the world, it can act like a global lock (GIL) and then you become aquatinted with Amdahl's law, as it severely limits vertical scaling, even if your logic is embarrassingly parallelizable.

Go was referred to as a systems language, but I don't think that was a mistake on their part. If Go wouldn't have been referred as a systems language, then that would've meant admission that the real competition for Go is actually the JVM with all its languages running on top of it.
> Anyway, what I wanted to ask.. how do they go around the loss of quality? It's not a simple crop? Can they somehow utilize any part of the chip they want (as long as the maximum is the same?) since the chip is much bigger than the max possible video it can record?

Who says they do? The app seems to show the entire input so I don't think there could be anything tricky in terms of using only part of the sensor.
Anatomy of a meme: The epic quest to restore your faith in humanity
Release notes here: https://github.com/JuliaLang/julia/blob/v0.3.0-rc1/NEWS.md
Just tried this example. When is not in Prelude, so it is necessary to import Control.Monad to use it.
I defined what it meant to game a test, and gave definitions which fit the example. You have rejected my definition, without giving an alternative.

"That's a useful skill" is not a useful educational criterion. Knowing how to change a tire on a car is a useful skill, but it's not appropriate for a math course.

"Educating students" is also a useless criterion. Education is a never-ending process. I'm still learning things now. Schools by necessity must restrict themselves to certain topics. A Spanish teacher cannot simply use "I'm educating students" as an excuse to spend four weeks on Canadian politics in the 1970s.

If test prep is so important, why isn't it its own course, where the teachers are trained for it, and where there are specific curriculum goals?

"This is why tests are standardized, not left up to the schools or teachers" - are you willfully ignoring the point? Someone defines the standards. The page I linked to suggests that the standards for this New York test were defined by people who want the public school systems to fail, as part of the general effort to privatize public school.

As http://www.washingtonpost.com/blogs/answer-sheet/wp/2013/08/... points out:

> The bottom line is that there are tremendous financial interests driving the agenda about our schools — from test makers, to publishers, to data management corporations — all making tremendous profits from the chaotic change. When the scores drop, they prosper. When the tests change, they prosper. When schools scramble to buy materials to raise scores, they prosper. There are curriculum developers earning millions to created scripted lessons to turn teachers into deliverers of modules in alignment with the Common Core (or to replace teachers with computer software carefully designed for such alignment). This is all to be enforced by their principals, who must attend “calibration events” run by “network teams.”

You even used the passive "that's why tests are standardized" - who standardized the tests, what political and financial goals influence them, and how transparent is the standardization process?

When the schools and teachers define the tests, then these issues are much clearer, and any failures are limited to just the school or teacher, and not systemic to the entire state.

Hence why it's possible, and likely, that some test standardizers have gamed the test results, under my concrete definition of "gaming."
That may be the most convicing bit in this article : http://attrition.org/errata/charlatan/steve_gibson/
Banana Pi – A highend Pi only for Target US$29.99
Great product, but a question about the trailer video...

Since the app seems to seamlessly adjust the picture so it doesn't rotate when you change the actual smartphone's physical orientation, what's the point of rotating the phone mid-shot?

Take the example of the two women sitting for coffee... why does the camera-person bother rotating the phone to horizontal in the middle of the shot? Why not just stay in place?
My RPI number 2 runs owncloud+nginx and Bittorrent sync. Well it's not fast but i can live with it. PHP-APC helped a lot.
Isn't that the point though? That the search results show different possible interpretations of the text entry, and this is one of the possible ones?
You are welcome to submit a PR then :)
Well yes, we've had 30 years of cost reduction, but "play the same social role as the BBC Micro in computer education in the UK" was the goal of the Foundation.
Show HN: My (Refactored) Tech Aggregator
Developers need to eat, pay for living, kids school, ...
> Who says they do?

They advertise certain resolution. I assumed it's for the final video. If they just crop it and stretch it.. that's disappointing.
You should try Openelec[1] instead. It's much more lightweight and less bugs imho.

1 - http://openelec.tv/
That would make the http://www.broadcom.com/products/Applications-and-Multimedia... the obvious choice.
Google's Rich Snippet Hacks, Penalties and Author Removal Alternative
What's the point in that? Then you have to write all your functions to accept structs instead of natural arguments.
Homophones with shared etymology are quite rare, though; so it's a reasonable mistake to make. "Discreetion", anyone?

Besides, in every other Latin-deriving language there is no such distinction. English is the exception, not the rule --and for rather obtuse reasons, at that [1]:

Spellings discrete and nativized discreet co-existed until after c.1600, when discreet became the common word for "careful, prudent," and discrete was maintained in philosophy, medicine, music and other disciplines that remembered Latin and made effort to obey it.

[1] http://www.etymonline.com/index.php?term=discreet
Code Golf – Draw with your CPU
Yes, using omxplayer and XBMC.
They wouldn't fit in as nice. You get quite wider shot when holding it horizontally.
This actually looks better than Raspberry Pi, anyone tried playing with it?
I have experienced the problem, but I have no idea as to the reasoning or lack thereof behind it.

I love to order my groceries to be delivered, it's very convenient. But I generally fail to order them significantly far enough (24 hours!) in advance, and end up going to the supermarket anyway. I would love same-day delivery. Don't ask me the reason, because I don't know it!
As opposed to parties like the republicans?
Not sure, but AIX used to have a similar shared library model.
I wonder if this would run a Quake (3) server? Myself and a few of my friends still like to play the old classic... $35 seems ideal for something I could just leave on all the time for a quick game.
There's a mode that zooms in and out when you rotate. There's also another mode that just keeps it level, and there's no point in rotating it in that mode, you're right.
Sookie Stackhouse's Phone Has A Dreadful User Interface
I would agree with you if you are talking about halfway decent programmers. I have seen some really poor code that naming conventions wouldn't save.
Software Professionalism
I think the current version of qemu can more closely emulate a Pi, rather than just a generic ARM processor.

There was also a small Pi emulator posted as part of the StarFox project on HN a while back.
Ritot – the first projection watch
>If apple invests a lot of money to have a unscratchable screen, it's not really smart research. In the same idea, intel doesn't seem to really improve its processor designs like it was able to increase frequency for so many years.

That's just wrong and it hurts ... Intel is improving their design every year. They extract much more efficiency per CPU cycle, per Watt than we have ever before. It turns out there are fundamental physical limits to what we can do with Silicon and we are hitting them now, after near 40 years of exponential growth driven largely by private industry. Are you purposely so ideological blind that you aren't even willing to grant that??!

You're arguing for either-or and I'm saying you need both. There are areas where, the government laid the ground work and private industry took and ran with it. The government was never going to create a smartphone. Smartphones are a product of years of iteration, coupled with runs of hundreds of millions of units.

>That's why darpa, the DOD and NASA do more relevant research, because they know what direction to give it.

No, they don't. They didn't know that people would have wanted to use computers at home or in their pocket. They didn't know you could miniaturize transistors to the extent that quantum effects would be a problem. They didn't know, and they didn't care.

I honestly don't know what you're arguing. You seem to argue for some form of traditional Communism in place of the free market system with now (with government regulation). We generally know how that goes. Focused government research will create the impressive Soviet space program and leave little room for TVs, microwaves and smartphones, and spread misery and massive waste around.
>or how to make electroplated metal stick to plastic objects (like radio
knobs).

In Surely You're Joking, Mr. Feynman! there is a whole chapter dedicated to his work at an electroplating company.
Come on man, you're not even trying.

https://www.google.com/search?q="I+chose+Micro+keylogger.+It...
When Crisp mode is used (in iPhone 5S), we use the full camera resolution (2592 x 1936 pixels) and after transforming it we project it to the output resolution (1080p, 720p). So, the final video is.. crisp :)
> There's already an existing project that fulfills so many of those criteria that it's going to be very hard to organize a new one from scratch.

It's not hard as in "it can't be done" because it was done several times.

> And the existing project already has a deep legacy of literature and culture.

For an interlingua candidate I see this more as a drawback.

> That project is the world's second most widespread language: Spanish.

Yes, but the second most widespread language is still only about 6% of the population.

> Spanish has been destroying the dreams of Esperantists and others over the years who hope to build a more regular, orderly, and easy to learn common language based on common Indo-European roots.

I don't want to start a flame, but by many standards Esperanto is much more simpler and logical e.g. if we take conjugation system, irregular verbs, etc. Esperanto is not unpopular because it's not simple enough. It is; Likewise Spanish is not widespread because it's easier (in quite a few aspects) than English. The widespread of Spanish and English is due to historical and political reasons, that's it.
CAN-SPAM Act: A Compliance Guide for Business
How about the halting problem?
The New Internet User Stack
Google Kubernetes vs. Circuit?
In this Google I/O talk:

https://www.youtube.com/watch?v=tsk0pWf4ipw#t=190

Take a look at Google's @cmcluck describing Google's next generation DEVOPS infrastructure:

“[Kubernetes and Docker] radically change the game” by bringing “resource isolation”.

The Circuit, http://gocircuit.org, on the other hand, additionally
brings “human resource isolation“ and eventually removes the need for
OPS engineers.

Which is easier?
Which is more understandable?
Which is more flexible?
Perhaps it is feature-complete. :P
What do you mean by that? Sure, the law will hold true, but actually for the good.
Here are a couple of use cases:

- Stick it on the back of your 3D printer and run OctoPrint on it to give a nice web interface for your 3D printer (and a web cam for time lapse capture).

- Connect it to my digital piano to record playing sessions and upload the MIDI files automatically to dropbox without me having to push any buttons except the "on" button on the piano.

There are a thousand other use cases where you want something more than a microcontroller, you just have to use your imagination!
“Can you give me a simple, concrete explanation of how quantum computers work?”
http://michaelnielsen.org/blog/quantum-computing-for-everyon...
Dissecting DRIP – the emergency Data Retention and Investigatory Powers Bill
This is a super important point. My group (the digital services division of a very large advertising agency) pays for Basecamp (pm tool) and Sifter (simple issue tracking) because the features and monthly price were better value than configuring and installing OSS tools, not to mention all the non-technical users who were already familiar with them and wouldn't require training on something they'd never seen before.

However, we use Gitlab for our DVCS (kind of surprised that's not on the list!) because that was a) very easy to install and b) better value compared to paid offerings, based on our usage. Also it's for the developers only, so ramp-up is less of an issue even though none of us had used it before.

So yeah for a lot of companies it's just about value for money. OSS is certainly free to download but the resource costs for installing/operating/training/supporting are not.
License it? Is this such a revolutionary idea that other companies can't "invent it" themselves without licensing it?

This is an obvious idea that everyone has been craving for, and I don't think such ideas deserve patents. If stock cameras adopt this idea, tough luck, they'll just have to compete like everyone else and add more differentiation.

It's not the implementation that matters here, it's the idea. And companies can do their own implementations of it. They don't have to license it.