skysight-inc/HackerNews huggingface dataset:
A strong desire to continue living in Japan, where this is pretty much the societal expectation for professional work. I stayed there three years because I had made a commitment to do so to my bosses. They had staked their careers on "This wild unprecedented decision to hire an American will not blow up in our faces." They were scrupulously fair in their dealings with me, particularly in one way which is table stakes in the US but requires anomalously strong moral character to do in Japan, and so I tried to uphold my end of the bargain.
What I've learned about learning is that it's a very personal thing. People learn their way, not the way you think is the "best" way (and I mean the collective you, not you personally). Which is the best way to get started learning something? The way that you are comfortable with and the way that you see yourself continuing the learning process.
I think you mean Coinbase is a YC company. Bitstamp is an exchange based in Slovenia.
Unmanned Flying Vehicle May Become Ambulance Of The Future
A doubt most people idenity with to hot, farm girl in big city, little slutty, stuck working at cheese cake factory because acting isn't going so well stereotypes. Comedy is funny because they take quirks people see in themselves and others and magnify them. The jocks aren't cool and relatable in TBBT either.
Author here, happy to entertain questions / beratements on the project. Also, if you happen to know a lot about how Java packaging works and want to contribute, please get in touch!
yess, static pages!! ghost was in dire need of that. Such a basic feature, yet you dont realize how much you want it until it's not available out of the box. Really happy to see the platform maturing nicely. Great job Ghost team!
I think the GP is referring to web hooks[1]. When an alert gets triggered, rather than sending out an email/sms/smoke-signal you'd do an HTTP POST to a URL. The receiver of the HTTP POST could then add there own custom alerting or hook it into an existing process.

[1]: http://en.wikipedia.org/wiki/Web_hook
I deployed it at work last Friday and i'm in love with it already. :) Good job guys!
I would like to see more clarification of why you'd call HoTT OO. I have no doubt you can encode those things, but I find it strange to try to argue that it doesn't have more in common with the FP tribe than the OO tribe. Given that neither term is terrifically well-defined, I think that's the best you could argue.
This is, in my opinion, the best answer. The dynamic nature of the language is something that allows for great flexibility, especially in passing objects of varying types down the road until it is time for them to be displayed.

For example, if I have a news aggregator that keeps an array of 4-5 types of article objects, I may want to process them differently in a UITableView. I could store them all in the array and then do type checking at the time they should be rendered to determine how each are displayed. Of course, this can be achieved in statically typed languages as well if, say, each article class inherited from a common class, but what if they don't? On that note, does anyone know how this library handles inheritance?

This library would definitely help if you prefer the statically typed languages, but I would be wary of losing the freedom of Objective-C. Instead of binding data containers to types, perhaps good documentation and clearly written code is more the answer.
This is a classic example of where people think that freelancing is a good idea when in reality it's a horrible idea.

I can't get a job is not a reason to start freelancing.

The mindset which leads you to freelancing needs to look something like "I love helping people and I believe I have serious value to bring to the table." You see, one viewpoint is self centered, negative, desperate and looking for a way out. The other viewpoint is to focus on the potential client and how you can help that person achieve his or her goals.

If you couldn't cope with high school because of personal reasons, then what makes you think you can cope with freelancing? Did these problems go away or are they still present? If they are still present, then they will cause greater problems with freelancing than they did with high school.

Let me tell you a little secret about freelancing.

Your technical skills mean dick.

There is a long list of critical skills and attributes which you need to be strong in before you get to anything which resembles writing code. Freelancing is about people, not computers. You will find that the most successful freelancers aren't necessarily the strongest developers.

On the other hand, to get what you want out of life, you have to hustle. People will tell you what you can and can't do. A hustler will get it done out of sheer will.

Ideally you would be able to get a job doing web development so that you can see how a successful shop is run. If you can't get a job in your local area, then ideally you would be able to move to an area with a lot of tech jobs. You could work remotely, but working remotely is hard, just like freelancing. Again, your personal issues might be a problem.

Once you have some experience under your belt, then you will have a better idea if freelancing is for you. Hopefully you find a better track.

The effort you would need to put into snagging freelance client work is the same effort you would need to put into getting a job. Build your portfolio, put some stuff up in Github and ship your side project. Find places where other developers hang out and contribute something. That could be code, help or just about anything which gets your name out there. As people get to know who you are, then they may reach out to you for paid help. It's possible that you still start out as a freelancer by going this route, but deal with enough people and you will eventually get job offers. Of course, as you build yourself up, you can apply for jobs along the way.

This is just one route. But starting out, it's the route I would go.
Blogspam, a lot more content in the original: http://winsupersite.com/windows-8/threshold-be-called-window...
Google: I will make love you son.
When you enable replication in MongoDB, you turn on an effectively global lock: the 'local' db must be locked for all primary writes so that the oplog can be written consistently. MongoDB replication is a very unfortunate thing, IMO. Primaries write to the target DB (maybe a cheap atomic increment) and write the query itself to the local database (taking that global lock). The secondaries use tailable cursors over that oplog and apply the operations to their own target db and local db (for fail over). So basically you have global locks and replicate via disk io. This slaughters performance on cloud services. A smarter approach might be to use distributed consensus like Paxos or Raft and avoid disk. Because they use that oplog for replication, durable writes are bottlenecked by disk io and have a terrible concurrency factor. Anyone please feel free to correct me on any of that
Sigh. More new stuff to learn when I need to help people with their Windows boxes.

How long can these guys go on releasing new operating systems? And how long will people keep buying them?
That's normal though right? Are you comparing this to historical data? Also, what kind of attacks are you seeing?
Why would I spend money on a single malt when I get multiple for the same price with JW?
Kevin O'Leary: He's not a billionaire, he just plays one on TV
What software are you using ? was it a large scale attack ?
İnanılmaz Vahşi Hayvan Resim Sergisi
Dictators hate seeing the image of their harmonious society shattered by people telling it like it is. China, Iran, etc, block twitter because they let people speak their minds with less fear of retribution. An NSA-proof version means they can't do anything to ensure that everyone toes the party line.
I can't tell whether you're trolling or doing a poor job of getting a point across.
Mobile web usage increases worldwide
2013 Webrazzi Awards
Even the blog post mentions the raging debate about what really makes one a "true geek". People calling others posers.

That is happening because it is now hip to be geek.
Shirts should have geeky stuff on them, glasses should have thick black frames, toys and video games are used as part of the design when decorating, Comic Con is sold out a year in advance... list can be made however long you want to.
Agreed. The Mythical Man-Month by Fred Brooks is another great book. It is famous for Brooks's law: "adding people to a late project makes it later".

But for me, even better with that book was one page at the end of chapter one, entitled The Joys of the Craft. There, Brooks described what's so great about programming. I really loved that part, and wrote a blog post about it: http://henrikwarne.com/2012/06/02/why-i-love-coding/
You need to read it in conjunction with the sentence that follows it - I'm saying the burden of proof that it isn't a Ponzi scheme in public perception is currently on BTC, not that it is a Ponzi scheme.
HTML5: Myths and misconceptions
Commas are what really throw the parser off.
Pretty sure if all humans stopped working, the human race would be dead in the water.

Sorry, but what you said is absurd as long as bitcoin has value.
I discovered TBBT through a friend who nicknamed me 'Sheldon' due to my tendency to be somewhat socially awkward, geeky, and sharing some of Sheldon's OCDs.

I fell in love with the show, and I don't really agree with the conclusions of the article.

I don't feel like the writers are making fun of me, and I certainly don't feel that Penny is the 'normal' and cool character in the show. She's an underachiever, has a borderline drinking problem and poor choice in boyfriends before she met Leonard.

Yes, there is a self-deprecating component to all this. The characters are caricatures of various nerdy personalities, but I find them lovable, and I can relate to some of what happens to them.

I can laugh at myself, at my fondness for Star Trek, at my awkwardness in public, at my OCDs, at my love for everything technical and my interest in sciences.
Being able to laugh at yourself is a strength, not a weakness.

What if others are watching the show and believe that it is to be taken at face value? Why should I care?

These nerds are successful scientists who work on the Mars Rover program, fly into space and go on adventures to the North Pole while Penny -the supposedly normal and cool character- is waiting tables in a dead-end job, shows no real passion for anything apart from shoes and it going nowhere.

Anyway, it's just a show. Some like it, some hate it. I personally don't think it fuels such a negative view of what nerds are. Maybe it's a caricature that some may take at face value but I'm not worried about that, the joke's on them really and they don't even know it.
I wrote 130,000 lines of code from scratch, in ten years. It never executes code I did not write except a couple BIOS calls on boot.

I wrote all this code: http://www.templeos.org/Wb/Accts/TS/Wb2/LineCnt.html#l576

Yer a nigger and cannot believe what a white man can do.

http://www.templeos.org/Wb/Accts/TS/Wb2/Downloads.html

I wrote all this:

Includes: x86_64 64BitMultiCoredKernel, 64BitCompiler, Assembler, Unassembler,
Debugger, Editor, VGAGraphics, Tools, BootLoaders, Keyboard&Mouse, HardDrives,
FAT32, Partitioner, CD/DVD, ISO9660FileCreator, FileManager, WindowManager,
PCSpeaker, Apps, Games, God-Oracle-App, Hymns, Demos, Documentation.
A Valid Business Model Requires Real Customer Sales
And I generally use the space bar to scroll. That's not working here :(
Interesting perspective that I had never thought of. . .I totally get it. . .but I still enjoy the show, only now I may feel guilty about it. Maybe I was so nerdy/naive I never perceived that the audience could be laughing more at them than with them. And honestly, I've been wishing we could see less of Penny. I get why Leonard is supposed to pine after Penny, but I keep thinking "get over her and move on to someone better". . .And I'm speaking as a female nerd.
> "To distance itself from the Windows 8 debacle, Microsoft is currently planning to drop the Windows 8 name and brand this next release as Windows 9."

I... I don't...

As opposed to what? Windows 8 2? Or Windows 8 SP2 I suppose. Still, one of the most ridiculous sentences I've read in a while

(edit: didn't realise they released 8.1, thought it was SP1. I guess I partially retract how stupid I think the sentence is)
I'd be wary of special-purpose editors. Generally devs are better served getting really, really good with one editor, and then extending it to meet their needs. Sublime Text, for example, has good Markdown syntax highlighting, and I'm sure it wouldn't be that hard to build live preview, assuming that such a plugin doesn't already exist.

That doesn't mean there isn't a place for a TTW editor - sometimes you just want to edit something in place when you're in a pinch. Nothing wrong with that. But I would argue in that case that you'd probably want a true WYSIWYG editor, a la what browsers kinda sorta give you with contenteditable containers.
Most definitely. Many people I know basically develop a relationship with the office because the relationship with the spouse is that difficult / messed up. As a person working from home, I have to sympathize with them : it takes a lot of work to keep a good relationship and working away from your spouse / significant other for n hours a day certainly makes sense. I suppose the problem is when n becomes greater than 8!
Yes, web hooks indeed.
I think you meant to reply to the "1000x Faster Spelling Correction: Source Code released" comment section.

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

Oh, don't be a dick if I am wrong.
Are you using something like fail2ban? I'm seeing slightly higher activities on all my servers, but I doubt it's actually statistically significant (i.e. not different from random)
Chinese Startup Hopes to Capture Apple’s Magic
Agree: cellphones should be waterproof. One of the two iPhones that I destroyed in 2013 drowned in a waterproof case that was not closed properly, when I took an unexpected swim in the Atlantic. The silver lining was that I discovered Android, which I prefer.

Also, I visited the site using a Thinkpad T60, which dates from around 2006 and would not be considered high-end. Using Chrome on Ubuntu, it was pretty smooth - but I let it load before trying to scroll.
I love commas. They save me from having to carefully lay out my thoughts, I can just string them together and offload that task onto the reader. I need to use more semicolons, then I can make my sentences into an almost meaningless trail of tokens without actually breaking any grammatical rules.
As opposed to Windows 2015.
"check out the glaciers for the last time"

No need to wait until 2040 as per the article, people do this right now at Glacier National Park in Montana. (edited: I understand now, the reason the article listed 2040 and the alps instead of GNP, is the latest estimate for GNP is its last glacier will melt around 2020-2030 timeframe, figure in the next decade, so by 2040 you'll be going to the alps to see a glacier not GNP...)

Some of the comments are amusing, mostly unintentionally. The general public is much less educated and intelligent than HN. If you think we're uncomfortable with self driving cars and digital womens fashion, imagine how those clowns are going to feel.
The concern is that aggressive/imperial-minded political leaders may conclude the USA's current leader is disinterested in fulfilling defense agreements with several nations.

ETA: With US presidential terms limited as they are, there is a fast-dwindling window of opportunity for others to take advantage of this timidity. Such an action would take about a year, and would preferably be completed well before a more militaristic President is elected.
There is some value in being able to read non-expert code, you're more likely to run into non-expert code during your day to day job. Someone like Abelson, or Armstrong, will write clearer almost effortless code. Someone at work may spend a thousand lines trying to munge an associative array out of a database result. You have to be able to read both.
Understood. No it doesn't at the moment, would be trivial to add.
what.cd doesn't use CloudFlare, but yeah they've been under attack
shameless self-promotion:

demo: http://o-0.me/RgbQuant/

repo: https://github.com/leeoniya/RgbQuant.js

* doesnt support alpha channel or dithering (yet)
On the Social Value of "Programming for All"
What an odd article. Sounded interesting but was painful to read and I don't see anything insightful, unless you include "think before you act". Oh, and silly gif :-(
I could say the same thing about the most recent Iraq war and subsequent occupation; that still happened.
So are we now seeing the confirmation of the anti-Star Trek Curse[1]? Windows 9 will be OK, 10 will be terrible, 11 will be OK, and so on...

Microsoft's new leadership needs to start thinking about resigning itself to being the stable operating system choice. Nothing fancy, nothing sexy, no major "rebirth" to keep up with the Jonses ever other version. They are an enterprise operating system for 95% of businesses out there, and businesses don't want rapid change. They will continue to buy Windows in huge numbers as long as they can rely upon it. It's too expensive to switch to anything else. If MS wants to keep turning over the apple cart to try and stay in the consumer market, they're going to upset their true core audience (IMHO).

[1] http://tvtropes.org/pmwiki/pmwiki.php/Main/StarTrekMovieCurs...
I hope with this release they resolve some edition confusions between nonsensical words, like Premium, Professional, Ultimate, etc.
I like what Go offers, but is there anybody else who find code written in Go ugly?
Wounder how this would be a "wordpress with superpowers" since wordpress is in 3.8 and this is only 0.4.
The constant churn is frustrating. Since Vista almost every release has had vast sweeping UI changes, and it just feels so pointless.

To me, the perfect example is the MS office icons - in 7, MS dropped the text-labels off the taskbar entries. This would make sense if they had any kind of consistency, but MS office has had a complete makeover with every release, not even sporting a consistent color-scheme.
Well they could have called it Windows 8.2, no?
As long as OEMs pre-install Windows, and ISVs make binaries for Windows, people will "buy"* and use Windows. But times are changing. Consumers don't upgrade PCs as often as they used to, or they switch most home use to tablets. And most software used by consumers these days are web applications.

Anecdote: I'm a software engineer who develops using Windows. But at home I rarely turn on a computer. I do most everything from my iPad. Though to be fair I often do most of my digital errands from work on my PC.

* Most consumers never directly pay for a Windows, or any OS really. They get whatever the hardware vendor installs.
Broken Link Building: a Step-by-Step Practical Guide
awww.. it don't like postgres anymore. And postgres is not supported for backups.. sigh. :(

anyone has tips or tricks? or should I say byebye heroku since I can't use sqlite there?
Could you care to explain why exactly you dislike an open source development effort with commercial elements, such as theme/module marketplaces?

And what about Ghost ecosystem that is far from a healthy dev environment?
Facebook acquires link-sharing app Branch for $15 million
Not Amplify or Schoology.
This does not necessarily conflict with the diminishing returns theory. If you are 4x as rich as your neighbours, you will probably want to move to a more affluent area. At which point you will have richer neighbours (i.e. stronger competition.) There's a good chance you will again be dissatisfied with your relative wealth and be motivated to increase it further.
A percentage of Apple's "secret" is California and it's culture. If China is going to try to capture Apple's mystique it will need to move to the west coast.
I guess just making it sound nerdy/technical should be enough for most of the audience to think it's nerdy as hell and thereby funny, even if it is nonsense? Like "I'll make a GUI interface in Visual Basic to track their IP". :) I haven't watched the show myself.
- "foreign enemy"

Not saying you are wrong. But this sort of brainwash usually goes two ways. You might not see it, but China, in a way, could well be the same type of foreign enemy of your country.
Bug in loremipsum macro, typo in sixth word
> Those characters do not exist in real life.

Unlike other popular TV shows like Friends, which are a very realistic depiction of what it's like for young people to live in the big city?
Very good, but looking at the examples, the smooth gradients look awful.

They would benefit from some noise to hide the transitions, but then the compression would suffer.

Maybe some more palette entries for large smooth areas.
Always a great night, the talks from the November session are also well worth wacthing http://vimeo.com/hnlondon
Stock footage video free
Idunno, the idea of unifying a tablet/phone UI seems to be a good idea with the massive shift to mobile devices. MS stands the risk of being completely left behind.

I think the Metro UI could've worked if they'd bolted a taskbar/start-menu onto it, as a concession to the fact that notebooks/desktops aren't tablets and have enough screen-real-estate for such things and aren't really a good fit for "hot corners".
The only thing I want from Microsoft is for them to stop messing with the UI. Metro is fine and users will learn to like it.
If you don't give me the $2,000 in travel fees to reach you then you are suppressing the free speech rights of both me and my herring.
A glance at the logs and it looks like our dedicated servers are fail2banning IPs at pretty much the normal background level—i.e. a fairly steady stream of mostly Chinese addresses all day long.
Is it typical that Texas would be such a large percentage of global attacks? It's at 24.83% at the moment.
I knew I hated that show for some reason I just could never put it into words like he did.

To be honest i never even got into it it a lot of people wanted me to watch it but after a few episodes it was clear this is not something worth my time.

I couldn't help it cringe when the main characters put themselves in a socially awkward position unlike regular geeks I values social interaction as much as technology so my social skills are quite high for a geek.

Plus i didn't find any of the jokes in the show funny frankly i found them quite insulting to geek culture.

There's no one you can identify with the guys are just too awkward and the girl seems more like an extra that happens to be sexy and the guys are drooling on her.

I know this is supposed to be a exaggeration of the typical geek but it just doesn't work for me.