skysight-inc/HackerNews huggingface dataset:
I got a reply from a financial engineering consultancy HR person on Friday to say that they would not be able to process my application until I had submitted my high school results.

From 1997.

I have several applications on the go right now, so I do not have time to go historical for them. They miss a candidate.
COW due to forking was just an example of how use not allocation leads to problems. I got the impression that if the container does not solve its own OOM condition, the kernel simply resorts to blocking all memory access. Perhaps blocking reads is not strictly necessary, as they do not have to increase memory use, but on the other hand it's possible that some of the memory already had to be discarded due to the OOM condition so it could have become inaccessible.
>Infinite scrolling is a terrible idea in an _archive_. //

I disagree, it's about discoverability, scroll to discover random new things. If you're there for a specific thing you won't be wildly scrolling; if you're not then they are doing what you want they're displaying possible areas of interest.

I'm not commenting on the implementation though first look of a few seconds and it seems slow but otherwise quite apposite and cleanly designed.

Don't personally like the accordion-like drop-down of the page to show content above the tabs, but it's OK.
Survey on What Americans Fear
I wouldn't say the JVM is a proven multi-language JIT, FOSS or not.

It works for multiple languages that go the extra mile - e.g. Jython pays very dearly in performance because of the object model mismatch between Python and Java. And I haven't looked closely recently, but when Clojure first came out, the impedance mismatch between Clojure's persistent data structures and Java's mutable ones also had a ridiculous performance cost.

Mono is perhaps more deserving of that title, especially together with IKVM, (so, everything JVM), F#, IronPython and Boo. But note that everything is still shackled to the underlying object model.

But if anything, LLVM is the only proven multi-language JIT for FOSS platforms; it's method-at-a-time, which is great for staticly typed languages (whether those types are declared upfront or inferred), not so much for extremely dynamic languages.
I almost pay everything by credit card (visa).
If it disappear, I imagine you'll replace it with something else, what would be the differences between the new thing and VISA? In 10 years?
React looks interesting JSX does not. I was considering using React for my next project , but I really do not want JSX or Coffescript or any of this other crap. Dojo suffered terribly by having a split brain, I think you guys a following a well worn path.

I don't care if JSX is this or that, I simply have no interest in using or learning it because its not significant enough nor applicable outside of your framework and enforces anyone else who I work with to also adopt it.

This isn't just my opinion, having discussed using React this was the general consensus in a team of very different people, I stated that its fine because you don'e need to use JSX ... but at the moment it looks like you are focusing on moving developers in the direction we don't want to go.
How does the lazy-load infinite scrolling stop you from getting to what you want? [I'm not saying it doesn't, I'm asking how]
> Although Windows still dominates the desktop market, a huge share of the laptop market belongs to OS X, which is (partially) based on BSD.

Shouldn't Apple be somewhere in this table, then?

http://en.wikipedia.org/wiki/Market_share_of_personal_comput...

I think you're hugely overestimating Apple's market share in laptops.
AirHopper – Leaking Data via LCD and FM Radio
Translating between coordinate systems and basically anything that involves mapping and measuring in 3 dimensions on an irregular not-quite-spherical surface is really hard to get right.
Ask HN: Just graduated from a dev bootcamp. What now?
I've just finished twelve weeks at Makers Academy, a twelve-week dev course in London, where I cut my teeth in Ruby, Rails, Sinatra, and a little node.js/Javascript.

What's the next step? I plan on applying for junior dev jobs, naturally. What technologies should I be focusing on to stay sharp and keep learning? If you could go right back to the beginning, what would you do differently?
I would have to say it is very elegant and simple. Besides the missing adds I had no problems with anything else.
The infrastructure and initial apps for a decentralized communication platform to eventually compete with the internet. Starting with a modest messaging app. gounplugged.co
so if you're not logged into Gmail on IE you should be good?
>was my number one referrer for a long time //

What happened then?
I imagine the anti-slavery folks seemed to be the more hysterical.
Just as ridiculous as companies offering support via Twitter; and its customers expecting structured answers from it.
Remotes.io: remote control for the web
You tell me that only Exchange can work with their own binary protocol?
I'm shocked!

Evolution can understand it, as I recall, and Red Hat has a server side component too, I don't recall the name now.
Goodbye-Barnes-and-Noble
Seven Mutally Touching Infinite Cylinders by Sándor Bozóki [video]
I guess you could look at it as a sport then. Race cars and speed boats aren't a sound investment even if you occasionally drive them competitively, but they can be fun and are social indicators.

There's not much of a point in investing in unsexy bootstrapped businesses because they're stable. Stability is boring. If you can turn a funded startup that is bleeding money left and right into a profit, that's a much bigger thrill to the investor.

But it's not only VCs. "Serial entrepreneurs" pretty much admit they're in it as a sport.

That said, I wouldn't be surprised if a lot of stock market investors weren't in it as a sport either. The amount you win or loose isn't as important as the thrill of winning or loosing.
An option during router setup when SSID is named? An organized promotion of this approach, e.g. list of routers that make it simple, list of services that honor it. A cool name other than "Do Not Track".
You'll get there, with or without them. That kind of persistence will eventually pay off because you're not letting outside factors determine your success as much as you can. Kudos!
Show HN: Storyline, combines Google activity into one timeline
How to Make Content Marketing Work for Your Business
We've already done this with free trade agreements, human rights, etc. A strong consensus is enough, rest can be done with such and carrot diplomatically (aid, sanctions).
Let's say a huge share of a particular niche then. At least Apple is pretty good at making everybody feel as if they dominate their markets.

Case in point: I don't even own any Apple products.
It was gaining popularity at the point where they killed it; there was this real buzz, a feeling that this really cool thing was finally spreading to more people.
That project has been abandoned, it seems, and wouldn't work with 1.0.
This is the most perceptive comment in the thread, IMHO.
> The hacker first set up an anonymous Gmail account, then infected a computer on the target’s network with malware. (Shape declined to name the victim of the attack.) After gaining control of the target machine, the hacker opened their anonymous Gmail account on the victim’s computer in an invisible instance of Internet Explorer

It seems not. The attacker is getting the compromised machine to sign in to a Gmail account set up specifically for this purpose - so it doesn't matter if you're signed into your account or not.
That's nonsense. If you're black, female or eskimo, any combination of those and whatever else you could come up with that would put you into a minority group PLEASE do apply with your start-up, that's the only way the numbers will start to reflect society as a whole.
Each rocket contains conventional explosives which are used to destroy the vehicle if attitude control is lost during flight. It's to prevent the rocket from causing more damage by possibly crashing into a populated area.

http://en.wikipedia.org/wiki/Range_safety
As a basketball player/sports fan and computer programmer/ tech enthusiasts, I love to see people post these types of articles.
Read Paul Graham's and Sam Altman's postings; that should get you enough of a head start to be able to find the rest.
Twitter = Information.

Google+ = Conversations
Try:

http://webcache.googleusercontent.com/search?sourceid=chrome...
And hilarious - try imagining @antirez explaining average vs 99th percentile to someone on the street as he drives by while keeping a straight face ;)
The irony being that you weren't being ironic; mildly sarcastic instead.
> Because on desktop Windows still has a ~90% market share.

This is only true for _PC_ desktops but not for the overall desktop situation.

Consider Windows 10. It derives from the mobile Win 8 desktop which is made more suitable for PCs so that people can use office and spreadsheets and other classic software in the traditional Win 7 way. But you can do many of these things right now on Android devices. For instance, gaming and office:

https://play.google.com/store/apps/details?id=com.microsoft....

Both "static" and mobile desktops are continually merging together. Soon we will have mobile desktops which can turn into PC desktops instantly by just plugging the device into a docking station which is connected with a large display, keyboard, and mouse.

So when we define "desktop" as the sum of all traditional desktop applications then Android has really overthrown all other OS. The current office versions of Android are yet just not as convenient as PC desktop versions. Soon it will make no difference if you write your letters on a PC or on a mobile device with docking station. Of course this doesn't count for productivity software (software engineering, CAD etc.) which still requires a lot of PC horse power.
UK Startups Failing to Explain Equity to Employees
All our Coderwall are belong to you
This is a lot like the Wigle wardrive app: https://play.google.com/store/apps/details?id=net.wigle.wigl...
i know it was just a joke, but for vim users working with html i recommend the html5 plugin[0].

[0] https://github.com/othree/html5.vim
Remember when phones had keyboards? Like, actual physical keyboards that slid out when you needed them and tucked away neatly when you didn't?

I really miss them :-(
Ex-Google employee arrested trying to join ISIS
2013 pro; IIRC it was the same for 2012 pro, rest is too long ago to remember but I'm pretty sure it hasn't been like that always :]. You got me thinking now though: I don't think I ever installed on a fresh machine without any previous installations of VS where possibly the prerequisites would require a restart.
Cool, but could you throw in some RAM and CPU usage stats?
I guess the key bit of the article is:

"These frameworks work well for highly interactive apps with complex user interface requirements. We only needed a small piece of what a full framework would offer."

As you say its a tradeoff...
My experience of watching kids (ranging from 3 to 15 years old) use this stuff is, in order of level of use/desire to own: Smartphones, tablets, <moderately large gap>, PCs/laptops. As a proportion of use, parents are more likely to use a PC/laptop than kids.

For kids, their default go to device isn't the PC. That's what they use when they have to do something which isn't great on a tablet.

The other interesting thing is what they think "isn't great on a tablet". Non-professional photo or video editing - if you're a 15 year old today, that's a tablet thing, not a PC thing. A lot of gaming is phone/tablet rather than a PC.

A PC looks to me to be primarily homework using something MS Office-ish.
Getting rid of premature promotions via adaptive heap sizing
Richard Gutjahr: "And as you would expect in the Church of the Apple there are Commandments here that journalists have to obey. One of them is: 'Thou shalt have no other gods before me'."
The New Health App on Apple’s iOS 8 Is Literally Dangerous
Ben Evans himself says that Eric Schmidt was right when he said Google would own the TV market a few years back - he (Schmidt) just didn't realise it would be Android tablets rather than GoogleTV.
Correct. And because I can't have conversations on twitter I find it very tedious.
It might not stop you scrolling there, but:

Linking to page x of result set y so you can send it to a colleague...

Or even say I've scrolled dozens of pages down, then navigate to a link, when I use my browsers back button I'm not back at the top of a list with no way to easily get back to where I was.
Funny Fails Compilation || Best Fails Compilation 2014
I don't recall them leaving the Union.
I made this as an experiment. It's an idea that I've been toying with for a long time, but I only just got around to building it.
Isn't this why twitter supports links in tweets?
> twitter's priority as a business was to build a database for analysis and that was the design constraint which resulted in a 140 character limit to messages

This is the first time I hear about this. Do you have any source or did you make it up yourself?

Twitter's original function was group SMS messaging among friends, the 140 char limit was the 160 character SMS limit + an 18 character username.
the obvious option is to request consent instead of violating people's privacy and make a dragnet data collection effort like this opt-in instead of opt-out.

but that's clearly not the intention here, because how dare anyone question someone else's motives/objectives/priorities for collecting data about devices they don't own. in fact, we're supposed to think this is the "nice" version because a google-funded nonprofit is doing it instead of google doing it unlawfully with cars or through waze.

seeing mozilla move in this direction while talking about how much they respect everyone's privacy is a strategic stumble indeed.
The inevitable will come soon
News headline:
Google buys meteor
That would require an action on the router-side, not on the mapping one. I think it could be a good option, but this doesn't apply for this case.

Also, what if I agree to put my SSID into an open database but not in a locked one? Apple's and Google's location databases do not compare, for me, to Mozilla's one: I am more than glad to be in the latter, but not to be in the two formers.
Google Test Automation Conference – Day #1 Recap
http://www.android-x86.org
"fact of life of web server logging" = screw you, we're not even going to consider deleting our logs even as we talk a good line about how much we respect your privacy

edit after downvote: also, mozilla engineering PMs will intimate on hackernews that it won't internally correlate and potentially sell any of the location and other information it most obviously could correlate about people, even though it has already announced its intention to advertise.
NSA Fraud
I think the problem is that we tend to treat everything as a moon-landing. There are very, very few times when we should put all our eggs in one basket yet we do it all the time.
It's limited to 140 characters because it depended on SMS as a transport. The idea that the main purpose of this limit was for generating datasets presumes far more foresight than the Twitter founders deserve.
How to quickly localize your app for 300 dollars
> Your assumption, which I think is wrong, is that WPM (or maybe APM) is the bottleneck for most work.

I don't care if it's a bottle neck. I want an efficient means of typing, so that I can keep my focus on other stuff. Maybe I could do a lot of my typing using a terrible interface like my phone, but it would be very aggravating.
Docker Official Images – The Good, the Bad and the Ugly
The article mentions the actual reason for the theft multiple times, and still seems to not notice it - they have had many collectors requesting to purchase seeds, but they have refused to release any due to bureaucratic reasons.

Plants aren't artwork that's supposed to be unique, and most plants aren't animals that are hard and slow to breed, and have a limited number of offspring - if you have an endangered species, and there are seeds left remaining after they've sent them to the relevant seed banks and interested scientific institutions (as they had done), then you should distribute them. The current policies on endangered species, as described in the article, seem to prohibit this. Such policies are simply evil and broken - either by design or accident - and they should be changed, otherwise they simply facilitate extinction of such species.

There is no reason why Kew gardens should be prohibited from selling the seeds/saplings to any interested collector at a price appropriate to the rarity and the limited supply. It would reduce incentives to employ thieves, as any collector can simply obtain the species legally, and it would produce revenue relevant to funding further maintenance of such species in Kew gardens.
Make It Rain Monetize Your Mobile App with Cordova Plugins
There's a few that provide interesting and new ways to connect with and donate to charities (I forgot their names, but you must've seen at least a couple pass by the frontpage).

There was one developing a robot spoon with stabilizing anti-vibrations for people with Parkinson's. I remember the look on the faces of elderly people in the video, as they could finally again bring peas to their mouths without spilling everything. That was genuine, they didn't need that "I appear in all the startup videos" guy or hire actors.

There's a bunch of startups working to bring encryption and other privacy-enhancing tools to the masses.

These guys providing mobile laundromat service for the homeless. Though I dunno if they were making any profits with that.
Did you ever count APs during a short walk in a relatively low density neighbourhood? You have hundreds in under 100m.
Tell me, how do you plan to ask each and everyone of them? Ring on every doorbell?

-Sorry, is FritzBox!239?

-No, here is YouMakeTooMuchNoiseWTF

-Oh, I see, could you please pass a message to your neighbour? I'd very much appreciate if he could please fill in this form and send it back through paper mail to Mozilla…
I do not know if Google is evil, however I do find it hard to trust an organisation that feels the need to have "Don't be evil" as a motto, for much the same reason as avoiding someone on the street who is loudly reminding themselves not to kill people.
If everything you do is CRUD, sure. Often there are non-CRUD, more advanced queries that need to be run. These, and other issues, are normally what gets you. For instance, pgsql will error if you attempt to write 5 chars to a 2 chat field, mysql will silently truncate.
Well maybe the lesson is to always think how you can verify your solution quicker. To take your example, that is the same line of reasoning Boeing is taking as a subcontractor for NASA, but where SpaceX has shown that they can verify their solution for half the cost that Boeing can[1].

[1] http://qz.com/281619/what-it-took-for-elon-musks-spacex-to-d...
It's really unfortunate though there there are people who can't resist the urge to shame others and enlighten the world with their sharp & intelligent wit, such as the person who wrote:

"You have clearly not understood how the math works or why tail latencies matter in dist sys. I think we're done here."

Was the bluntness really necessary?
does anyone really believe this occurred "mistakenly"?
Inveterate Rustacean here, and I agree with this. We need to carefully clarify the sort of safety that Rust provides in order to avoid misleading people.

Improperly implemented `unsafe` blocks can cause crashes. APIs that don't properly isolate unsafe interfaces can cause crashes. Bugs in the compiler, bugs in LLVM, and unforeseen unsoundness in the type system can cause crashes. So instead of saying "Rust makes crashes impossible", I'm starting to prefer "If you write only safe code, any crashes that occur are not your fault". A bit less comforting, but still a best-in-class guarantee for a bare-metal language (not to mention that the former claim is impossible in any language).

Furthermore, I think it's important to express to people the true role of `unsafe` blocks, which are not so much "Rust without safety" as they are "reified inline C code with a bit more safety". Rust without `unsafe` blocks could exist, but it would require an enormous amount of FFI and/or much more machinery baked into the compiler itself.
Good luck with the interviews. Great Mission.
> People that need to edit complex spreadsheets, compose scores for films, analyze genomes, and render 3d effects need real computers. As a developer this kind of customer is in many ways a better customer to serve than a teen snapping selfies on a phone.

This is true, but the point is that this is now a very small (and very rapidly shrinking) fraction of what constitutes "computing".

Digital photography - used to involve a PC, doesn't need to now. Casual video editing (which lets remember is the vast majority of video editing) - used to involve a PC, doesn't need to now. E-mail and electronic communications - used to involve a PC, doesn't need to now. Basic productivity/note taking/sorting/keeping - used to... you get the picture.

It's not just that SmartPhones/tablets are replacing some PC tasks, it's that there is a whole new swath of users for whom what might previously have been thought of as computing has nothing to do with a PC.

Think of it in terms of shooting video. 40 years ago if you were shooting video there would be a good chance you were some sort of professional (or at the very least an enthusiastic amateur). Now, if you're shooting video, you're probably just a regular person. That doesn't mean that Smartphones have changed what professionals do or use, but it does mean that professionals are a very small fraction of the video now being shot.

The PC is the same, it's still there and still needed, it's just shrinking in terms of it's proportion of what's being done.
Rakudo Perl 6 and MoarVM Performance Advances
This is the problem I have with a lot of software. We're supposed to use redhat, for example, but don't subscribe to the RHEL repos. So I then I have to go add EPEL repos or find whatever repo the actual piece of software I want is in. Like google chrome, each time I can remember where to get it.
it might not be open source or subject to standardization
How about South Korean?
> wifi AP database

You linked to the download page where there's only the Cell Networks database.
I take it you don't have much experience with powershell, which is fair enough. Most people don't.

Long story short: These are "Commandlets", commands provided to your PowerShell-session through extension-modules.

The PowerShell convention for command-names are Verb-Noun, like for instance Get-DiskImage or whatever, so it makes sense that OneGet builds on these.
It's an inherently conservative-biased view. If you think the status quo is fine, you're less likely to get hysterical than if you think there is something wrong that needs to be changed. But actually, sometimes change is necessary.
What really worked for my SaaS while measuring Net Promoter Score was the ability of talking to my investors about product quality across time.
Try ConEmu.

https://code.google.com/p/conemu-maximus5/

It's a real windows window, not that stupid /subsystem=console window.
Can 8-player Smash Bro Become an ESport?
6 Lead Generation Strategies from Fast-Growing Startups
Yup, also a good reminder that you need to constantly question the design decisions as you go (on an almost daily basis).
Or we could use a real binaries path (e.g. %programfiles%/bin) and symlink (NTFS supports symlinks I think) the binaries from there. Then include that in the %path%.

There are many ways to do this but until Windows and its developers decide on one, it'll remain a big mess.
also goodies, and whatnot.
TurboPFor: Fastest Integer Compression