skysight-inc/HackerNews huggingface dataset:
For all of you feeling that the huge expansion of gTLDs is incautious, wait till you get a load of unicode in DNS: http://unicode.org/faq/idn.html

Oh yes, and this is happening in gTLDs now, too.

I'm amazed how many places unicode has been jammed in without regard for how utterly unlike ASCII and left-to-right plaintext it is. Check out the vertical text overflowing its boundaries in Youtube comments. Also look at how Youtube's attempts to block keywords from spam are evaded by lookalike characters.

I suspect unicode's keepers won't be satisfied unless it can render any monochrome bitmap via a cryptic formatting language the rest of us still naively treat as plaintext in order to slap a "localizable" label on our software.
Why do think so? Both the Ars and Comcast.com pages are dated 2 April.
Another solution is to remove all debug commands as part of your build/deploy process.
Awesome collection of Python resources
GlobalSign IAM is hiring several full-time Java developers based in Helsinki, Finland. Some remote work is possible. Send me a signed and encrypted email with your public key for details. IAM Maven Java EE JAX-RS﻿ DevOps CI PostgreSQL
Note that this story isn't really about vomitoxin, or about the permissible amounts of unpleasant stuff, at least not directly.

While that was the lead in, the actual story was about Kraft leveraging the markets, including products they can't use, to get a better price on the stuff they can use.

And FWIW, while the human limit for vomitoxin is 1ppm, it's 5ppm for pet food, and 10ppm for livestock feed.
Euro exit is the nuclear option that Germany wants to keep in order to maintain its hegemony within the Eurozone, but never wants to exercise. The Euro served nobody better than Germany. The day Germany starts facing competitive devaluations all across Europe, recession will be brutal.
The only problem is that the machine was built 300 years ago and almost no one would agree it works the way it's supposed to. The essential, defining aspect of human experience that you mention was invented by people who had the equivalence of, at best, a modern highschool education. I'd take my chances with contrarianism before I trust dumb old ghosts with my humanity.
Though insignificant compared to the problems that Greece will have.
http://www.nationalpost.com/m/wp/blog.html?b=news.nationalpo...

It's an arms race that will not end.
What do you mean by understated? Whenever I see stuff about it, it's called an epidemic or a public health crisis. And it is often accompanied by statistics.
The sbase page on suckless.org is here:

http://core.suckless.org/sbase

> 9base is a port of various original Plan 9 tools for Unix, based on plan9port.

While sbase is supposed to be POSIX-compliant.
>>Then again, modern emulators are a godsend for debugging.

Hell yeah they are. I think thats also a key factor for why development on the old machines is experiencing a revival.
Yes, the only bottleneck here is rasterization which we are trying to solve by making native Rasterization API live. You can read about here http://pixelscommander.com/en/javascript/state-of-html-conte...
Very nice! I was actually wondering lately how I could find out about github repositories that are of interest to me (without reading HN every day).

I'm wondering, what kind of recommendation engine is this project using?
If anyone is interested in a more personal tagging service, there is Astral (http://astralapp.com/). Shame it isn't open source though.
Counterfeiting is unfortunately still a thing in Australia. A friend who runs a cafe makes his staff subtly attempt to tear any $50 note they take due to counterfeiting in the past.

They were caught out by scammers (or unknowing people with scammed notes) several times last year and the bank rejected the notes (and of course wouldn't hand them back)

Apparently the counterfeit notes are sometimes on a plastic too, but not sturdy enough to withstand a quick tear. I'm not sure how long that will hold true though.
I think the sites brought it upon themselves by accepting ads that move and sometimes even play sounds. This distract from the content people want to read etc in ways that static images can't (tho there are some ads, for various movies etc, that can be "distracting" no matter what).
Fast Fibonacci
While not the best comparison, there is a bit of truth in it. I consider myself a discerning 'consumer' and I've switched to an Android phone, away from the iPhone, a few years ago. I switched back to iPhone last year. And while the main reasons were functional (better camera, an OS that I prefer), aesthetics and the 'feel' of the iPhone (5S, in my case) definitely played a role. I don't think it's a stretch to say that these factors are even more important to the non-tech crowd. Fashion is important enough to many people that it can be considered part of 'objective value'.
The only bottleneck here is rasterization which we are trying to solve by making native Rasterization API live. You can read about here http://pixelscommander.com/en/javascript/state-of-html-conte...
Thanks, didn't know the book, looks like an interesting read.

However, I think when you program the pattern you have already instantiated it, anyway. At least when you used it several times throughout your program. In those cases I think it's then better to explicitly abstract it away (i.e. tell the computer you are using the pattern).
@euccastro Yes life was miserable with the Deutsche Mark. Oops it was much better for most Germans. China is in trouble because it controls it's own export destiny through it's currency? I think not.
I think the required noise / subspaces are unlikely to be met in real world scenarios. That is, you won't take a picture of a spider where the sun just happens to shine in the right way and your lens is in just the right angle to make an image recognized as a giraf.

It may become an attack vector, but one the is very difficult to fit to the classifier you are targeting (your car may be using online learning, so there is a chance that an image generated on one self driving car won't work on another of the same model) then you have to show this carefully generated image to the car, but if you show it to the camera, it will already be distorted beyond its fooling capability. due to angle, lighting, lenses etc.
I gave you [1]. I'll generously give you also: The Theory of Money and Credit, by Ludwig von Mises [2]

[2] http://www.amazon.com/dp/1442175958
I would guess that at least 20 points of that 41 percent is due to Youtube. Which is ironic, given that it probably hurts Google the most. For a long time I held out but after learning about ad-malware and being bothered by Youtube's 15th ad when I just wanted to listen to music, I just said screw it.
bash for it's the most standard. That helps management a lot.
None that i can think of, but i recall one or two stories that poke at the concept of a nuclear winter.
This is for the SSL Observatory, a feature you can turn off and about which HTTPS Everywhere asks you at startup.
I can't seem to be able to get to that page, even when I'm signed into my Heroku account. When I try to go to the above link, I'm instantly redirected to https://www.heroku.com/home. Anyone else observing the same thing?
The US will also not pay back it's debt. This is not how it works. You do not pay off debt. You refinance debt with other debt. So this "There's no way Greece's debt can ever be repaid in full." is beside the point.
I was a huge Amiga fan as a teen, but I can still remember the moment I saw that PC gaming was where the action was going to be. It was ACE Magazine issue 35, August 1990.[1]

When I saw the previews of Wing Commander (Called "Wingleader" in the magazine) and 256 color adventure games like "Rise of the Dragon" [2] I was completely floored. This was the future of gaming. However, I couldn't afford a PC until 1996.

The end of the home computer era was a difficult time for me and my circle of working class nerds. The price of computing shot up massively. As a troubled teenager who staked my future on being a self-taught programmer, this changing-of-the-era came at the worst possible time.

One of the most valuable things about the Amiga (And the Atari ST, in the case of one of my friends) was that kids like me could learn about programming, 3d modelling, music production and productivity software all with a £399 machine plugged into a 70s TV set. My whole life as a programmer and indie game developer is thanks to that machine.

[1]https://archive.org/details/ace-magazine-35
[2] See "movies in your micro" in the above magazine
Is it hashable? Fun and games with hashing in Python
Yep but some could use a bit more documentation love. I should make myself useful...
Bikes that are rarely ridden don't need a lot of maintenance, as long as they're stored indoors. You mostly just have to pump up the tires.

Solid tires are available, but the reason you rarely see them is that they ride like bricks.
Since it's a really big, technical book here are some quick quotes I thought were useful in general:

"This book is a handbook of widely applicable and heavily
used design techniques, rather than a collection of
optimal algorithms with tiny areas of applicability."

"As a rough rule of thumb, use the simplest tool that will
get the job done. If you can, simply program sequentially.
If that is insufficient, try using a shell script to mediate parallelism."

"[...] parallelism is but one potential
optimization of many. A successful design needs to
focus on the most important optimization. Much though I
might wish to claim otherwise, that optimization might or
might not be parallelism."

It's a very good handbook for advanced developers who use native languages. It basically adresses any problem you might encounter when dealing with sync, locks etc...

Near page 300 the author writes about higher level languages and clearly states the shortcomings of these new types of programming. Not sure what to think about it. Are we really discussing the usage of high level "scripts" to handle heavy computations in the 10 next years? I'd love to hear a math or physics Ph.D about this.

EDIT: I mean, Wolfram is kind of a "ultra high level scripted platform" and seems to work pretty well. Isn't that the future?
On its fifth anniversary, the iPad's next frontier is creativity for the masses
Cranks and unknowns often look alike. Heck, researcher who diverge just a bit from accepted doctrines often look like cranks until either they repent or their approach bears obvious fruits.
The new Macbook is slower than the 2011 Macbook Air
hmm... Sounds doable. I'll try to gather more ideas about the structure, but we definitely should put a README file in the repos folder to explain things a little bit. Is it possible that you could open an issue in the repo and put your ideas there? Thank you so much.
I'm one of them! But in the end I got behind in the course (it was on the Magna Carta, very interesting), and it closed before I could finish the material/assignments, so I unfortunately wasted 40 dollars (except I like to think of it as a donation to Coursera).
Clue :: Berlin, Germany

We're a startup based in Berlin with the vision to make a dent in the history of family planning. Currently 14 people, we work hard but are easy going. VC-backed and with a secret hardware project in the works.

Check out our app on iOS (https://itunes.apple.com/us/app/clue-period-tracker/id657189...) and Android (https://play.google.com/store/apps/details?id=com.clue.andro...) app.

:: CTO ::

Help us stay the bleeding edge of technology (http://cl.ly/image/1k0U1b073x3h/download/B87HFICIUAED3eC.png)

We're looking for someone to be part of our management team and provide knowledge of technology, product, and team to contribute to the development of our long-term strategy.

Heroku cofounder and Clue advisor A​dam Wiggins​ will be available to you for assistance and mentorship. Equity stake will be suitable to this senior position. You must live in, or be willing to relocate to, Berlin (we will help you get a VISA, if needed).
https://clue.workable.com/jobs/37322
Personally, I feel like the media frequently tries to over complicate the issue of obesity and make excuses for people who can't lose weight. The individual depicted here clearly has underlying psychological and substance abuse problems, but in no way is he reflective of the general population of obese individuals.

Baring psychological issues, it's really not hard at all to pick a diet and adhere to it. It literally requires a few hours of upfront effort and a bit of time each day. I was able to go from about 300 lbs as a 6'3" male to 210 lbs with significant muscle mass added by following a basic diet and lifting 3 times a week, and I literally started on a whim.

If you want to lose weight, I would start by getting an idea of what you already eat using http://www.myfitnesspal.com/

Once you get an understanding of your habits, head on over to http://iifym.com/iifym-calculator/ and select a diet plan which will make you the happiest (low carb, low fat, zone, stricty calorie deficit etc). Every morning, plan your meals using myfitnesspal and the output from iifym.

It's really that simple.
...and the idea is actually awesome! (sorry i'm not sandwich approach-ing you, I just forgot to mention it :)
Is that really true though? From what I gather Beats are a step up from most headphones non-audiophiles traditionally use, and generally on par with headphones of around 80 bucks. Which is definitely better than kind of earbuds/headphones I and most people tend(ed) to buy who don't really think about this kind of stuff.

I think the comparison with Apple makes sense, looking at it that way. As a 'technophile' I used to pay more for my laptop (Dell, at that point) than most people around me. They would work on really crappy laptops, curse how slow or loud or hot they were, but stick with them and not spend a premium on something better. Apple changed that, and made it 'fashionable' to spend a bit more to get, at the very least, a mid-range laptop. Those who did get one understood the benefits after the fact. Beats are similar. They might not be 'great' to audiophiles, or worth their money, relatively, but for many people they are the first experience of, at least, decent sound.
How do I get addicted to Generation Y?
How we think
We're still using the 'real' DOM. Eventually your diffs are just dom modification instructions. It's just that we generate those instructions instead of designing them ourselves.

This gives overall good performance without being too imperative. But manual DOM manipulations, when done well, will still be way faster...

https://github.com/atom/atom/pull/5624
>I sincerely don't understand people like that.

Go through US cities and realize how much absolute garbage food is produced and made available in place of healthy meals. Then look at the portion size that most places serve. Then realize that obesity and overweight rates are higher the lower you go down the income ladder.

It would be another thing if we had loads of great food and meals being produced with almost no fast food and the obesity rate was still climbing.

What your post illustrates is that you have zero respect for how powerful the environment can play in behavior and the other powerful forces (greed, politics) that go into shoving nutritionally cheap, unhealthy foods in our faces.

You're right about it being 90% mental effort and developing one good habit, and that can really only be conquered once you develop a self-awareness of what's going on with yourself and your environment. IMO that is one reason why obesity is present in the lower income levels at a higher rate, because education is usually lacking there.
>What's even worse most frameworks are not that extendable without going out of your way when you need some custom functionality. So as soon as your problem becomes interesting, and you could really use some help from a framework, it's when they tend to break and you have to work around them...

Then you discover the framework designers consider your problem too far from their core target use cases and so show no interest in improving that area of the framework. The community question why on earth you were trying to solve that problem in the framework in the first place, and tell you that obviously you should have used a different framework from the start.

Frameworks all target different use cases; often simply the ones the designers happen to have faced over the years. Half the battle in choosing a framework seems to be finding out what those target uses cases actually are - most frameworks seem to think they are good at everything.

God forbid your app evolves and changes such that no framework fully supports all your uses any more...

(That's not to say frameworks are bad, I just think there's a bit too much religious fervour involved when discussing them.)
Application Engineer Salary in Tokyo
I'm an experienced Android software engineer. I moved to Tokyo a little while ago and am looking for a new job. I got an offer which is a third as much as I was making in San Francisco. I know it is a very different market here, but it's pretty hard to swallow. I also don't have a big background on what people are making here to know if it is in the right ballpark.

What are experienced engineers at start ups making?

What about other compensation?
Spains unemployment rate was 24% in 1994. It was 21% in 1985. Or 18% in 1998. Unemployment in Spain is traditionally 10% above northern countries or the US. So yes unemployment is high (we had a crisis and had a recession!) but not as high as you make it look without context.
Learn Spock, a Haskell web framework
Coding, is it an art?
First of all Greek people need to pay their taxes.
Solving Linear Recurrence for Programming Contest (2011)
Blind Motion detects car turns, overtakes, etc. using mobile sensor data
I guess the point is, whether you want to tag everything yourself, most of the tags are really standardized anyways. Probably a standardized shared tagging system that allows some personal touch would be the best.
It's backwards. Resource is private property on internet unless there is a licence attached and allowing otherwise.
Correct!
http://wildsparx.com/eurionize/
Perhaps, but the PCI card also contains it's own controller instead of using the existing SATA controller in the box. Not a complete justification for the added cost, but even if the flash is the same, getting it connected is more hardware than a SATA device needs.
I took the Intro to AI and later AI for Robotics through Udacity but I was only able to get through one other course.

Now I am in my first semester of Georgia Tech's OMCS and I think it has been very challenging and enlightening. One improvement would be to get other colleges to make a macro-OMCS. Where you could take 10 classes across a wider selection. Maybe that will come with time. I also think there would be a great need for a $7k OBCS, that might be the next step in offering education to a wide group of people.
Wow, this actually looks really great.

I just got through reading Edward Frenkel's book "Love and Math", which was excellent up until he started to make claims about how mathematics would save the world, triumph of objectivism, etc. etc. And just prior to this he wafts over Godel without even mentioning incompleteness.

So I'm heartened to read Dyson talking about incompleteness as a failure of "reductionism". And then throwing Einstein into the same dumpster. (But we all love uncle Albert anyway.)
I tried replicated Nguyen et. al's experiment on MNIST. I decided to do it using different classifiers and that "state of the art" was less than 5 percent 0-1 error on testing set.

I ended up with a ~98% accurate Gaussian kernel SVM classifier and my generated images all looked like numbers.

I also got ~96% using KNN, but haven't figured out how I would measure confidence in such a classifier (average distance?)

Any ideas?
Does anyone know how the postgres plugin is going? I did some googling, found not much. I know devs talked about it ~6 months ago, but I havent been following the project too closely, it looks cool but mysql/csv is not that interesting to me yet.

Thanks in advance!
The historical way lots of content came into the public domain is death.

That's why plenty of artists [...] died relatively penniless.

can you expand on this? how does lifelong copyright cause artist poverty? i'm not signalling either dis- or agreement, but your claim needs to be substantiated.
Can you describe how graduation works at a Sudbury school? Does everyone have to meet the same requirements as in most school systems, or are graduation requirements tied to each student's stated goals?
Yes, astral is a great tool. But our goal is different. We're trying to crowd source the tagging work so that most people don't have to tag repos any more. And the tagged data could be used by any Github related services or anyone who wants to study open source projects.
I am reading "Enigma" the book, that the recent Turing movie was made from. I am exactly at the point where Alan is taking classes with Witgenstein. Hehehe :-)
SLAC has a larger budget, better staff and processes with narrower use-cases than campus proper. They run a decent IT shop.
AngularJS Service for accessing Philips Hue API
I found the comment about incognito mode interesting. I've been been using my browser like that for almost a year now, but I thought I was the only one. I never thought anyone outside tech would do it either.
If you read up on IMF's track record, esp. in Latin America, you could be excused to roll your eyes approximately as hard with both versions. I understand that Wikipedia accepts the first definition because it's an official mission statement of the IMF. That doesn't make it any more true in practice.
Kivy 1.9 – A framework for creating novel and performant user interfaces
Announcement: https://groups.google.com/d/msg/kivy-users/PZpI1g-W3do/OZ84jGTlp4wJ
Blog post: http://kivy.org/planet/2015/04/kivy-1-9%C2%A0released
Downloads: http://kivy.org/#download
Per the article, the helmet isn't built by Lockheed, it's built by Rockwell Collins.
hire someone to come and take the bike and change the tubes every year

What do you guys do to your bikes?

The biggest maintenance I've ever had to do on my 10yr old bike was putting on new tires and brake shoes. Any bike shop will change those for you and give you a full check up for like $30 (materials included).

Unless you leave your bike outside in the rain all the time it should last pretty much forever, needing little more than some air, oil, and re-fastening of the odd screw.
The episode with the poker-assisted demonstration of the "simplicity of matter" could probably be interpreted as an expression of Wittgenstein's belief that metaphysics (which presumably a discussion of the nature of matter would constitute) could not be meaningfully discussed in words. When it comes to metaphysics (and other "nonsense": poetry, ethics), "show, don't tell."

This is how, for example, Janik and Toulmin's book Wittgenstein's Vienna, explain his obsession with Westerns (the film genre, not the people): they show what cannot be said about morality in their depiction of good, evil, loyalty, etc. Talk of "the simplicity of matter" would be nonsense, but we can definitely get something across by vigorously swinging a poker around. (There is general agreement, I believe, that Wittgenstein significantly revised his stance on what can be meaningfully said/done in language between the Tractatus and Philosophical Investigations in the 50s.)

On the other hand, maybe he was just angry (he "threatened" Karl Popper with a poker during a philosophical disagreement).

Take all of this with a grain of salt, I am not a Wittgenstein expert.
Re: caveats, if you want to snapshot something at a point in time but still have it look nice:

console.log(JSON.stringify(someObject, null, 2))

Will nicely indent it for you.