skysight-inc/HackerNews huggingface dataset:
I only learn something new if I have a reason to. I may learn PHP in the near future because my company is migrating to Magento from Rails.

I actively try to avoid learning when pursuing side projects. With side projects, the idea is to explore a domain rather than tools. My current side project, a productivity / accounting app, requires no new knowledge, and I want to keep it that way.

I am very skeptical that, after a certain level of proficiency, that significant time spent in other programming paradigms makes you better all around. I went through HtDP several years ago, and thought it was wonderful, but I don't program that way now. I do not TDD everything, or even most things, even though I know how to do it and why you would want to. You take the best parts of everything you come across, and throw away what you don't like.

The longer I code, the more I default to the tried-and-true. Everything else just seems counter-productive.
The New York City subway is stuck in the past, but it can glimpse the future
"Cultural Marxism" is a shibboleth used in far-right white nationalist circles to mean "not racist". It's typically paired with claims that "cultural Marxism" is a "Jewish plot" to cause "white genocide".

If you see anyone use it unironically, run away.
Is it adjustable? Is so, how adjustable? That's a key feature of the standup desk and IKEA nails it.
(I haven't used Atom)

How come Atom is slow for so many people? Visual Studio Code is based on Electron as well and doesn't seem to have that.
I tried VSCode for TypeScript and it was very smooth, not as good as Pycharm for my usecase though
How to Advertise Responsibly Using E-Mail and Newsgroups (2001)
Impact: a malicious server could read client memory, including private client user keys.
You're using the PHP extension based on libtidy:

https://github.com/gathercontent/htmldiff/blob/master/compos...

http://php.net/manual/en/book.tidy.php
How Product Hunt Ruined Christmas (Eve)
If only it existed for windows phone, then I would probably get the app just because of the name
Scheme. Although it has it's own problems with practicality. Namely, there aren't enough libraries available. Although most implementations have VERY good FFIs...
XMPP wasn't a great protocol though... I'm not aware of a better option though. I know that something over WebRTC may not be much better, but may be the best chance of seeing something more open in the next decade again.

Every company wants their walled garden though... though there's moats stocked with alligators and piranha around them..
People say that a lot, but most athletic departments aren't actually profitable. The biggest thing that athletics helps with is marketing exposure for the university. Applications go through the roof when a team is on TV. It improves morale in the alumni base which has a big effect in academic donations as well.

I'm a Clemson grad for example and 15 years ago, Clemson's athletic department budget was about $30 million a year (for all sports combined). Since Tivo, it's gone up to about $70 million a year but it's totally self sufficient as well. It's all fueled by donations, ticket sales and TV revenues. TV revenues account for about $20 million of that budget so half of the increase is purely from TV.
GitKraken home page: http://www.gitkraken.com/
As mentioned in another thread, don't do this blindly. If there are `Host` or`Match` blocks in the config, this new line will only apply to the last of those blocks.
Like the article, thanks for sharing but what would you be selling to universities that would be $9.99/month and only be sold once, or have one license? Also, wouldn't it be 1300 * $10 * 12 months = 156K not 1.5M?
My eldest started secondary school this year. She wanted a smartphone and is very happy using my old 3GS. I'd love to know what anyone might suggest as a smartphone manufacturer that does more to support their devices for longer than Apple.
You have that backwards. Everyone who has ever died had previously lived.

Besides that, all people still currently living have not died.
Control flow in brainfuck
Howzatt- a live cricket scoreboard app for Mac
I think both will be interesting.

Very often the voice recorders from plane crashes contain important clues (aside from what the pilots said). You can hear audio alerts from the aircraft, switches being flicked, lightning strikes, all sorts of things.

And in this case, we want to know what the heck was going on with the pilots. Did they go crazy, just go unconscious from drinking too much, was there a fire...
I'm a big fan of flux, but brightness adjustment is another story.

On my iPad, I quickly turned it off. The auto-brightness never hit the spot I wanted, and switched too strongly and too late. Reading on the bus, the brightness basically goes berserk at every shadow and never settles. At home it would be more manageable, but unfortunately desktop monitors don't support brightness adjustments as far as I know -- really wish it was standard through HDMI.

Having to put an entire iMac computer on the wall to have access to brightness adjustments (at least that's my understanding of the solution) makes it a lot less practical. But kudos to the author for addressing that essential part of the problem.
The features do not outweigh the performance loss in my experience.
Are there any medical studies to show and measure the value of a standing desk? I realize that sitting for 10 hours a day is disastrous to a person's health, but how much benefit does a standing desk provide when compared to getting up and talking a walk every hour or so?

Also are there any unintended consequences of standing all day as opposed to sitting all day (varicose veins?)
Regex matching on 40,000 expressions for every resource takes a lot of work.

Even with native code generation, which Apple would have to do extra work for 32-bit CPUs, it would add seconds to each page load on those old phones.
"By Grabthar's hammer ...what a savings." Amazing how such deadpanned misery can be so funny.
You'd be surprised how it's worked out in reality though... I'm not against what HIPAA was meant to do. I just with the actual circumstances allowed for the more easy communications system that was hoped for... not filling out 100+ fields across 4-5 pages when seeing a new doctor for the first time.
The problem with biometrics is the inability to change them if need be. So what's to prevent someone from recording your voice (potentially under duress) and using that to authenticate in the future? I won't be using this, especially with a system that transacts money.
Nvidia: Chrome 'Incognito' Porn Leakage Is on Apple, Not Us and Windows Is Safe
Nice job. I like the familiar node approach.

ps, the author wrote a post about the CSS used to create the Material-like `:active` animations used on the demo page - https://ghinda.net/article/css-ripple-material-design/
Agreed for Snape's character.
Survey on your experience with robotics competitions
They will probably say nothing. Not a significant business for the company and the iAd program continues, just changes the approach because they didn't have any traction.
Yahoo Offers Data on 20M of Its Users to Spur Machine-Learning Research
> And soon we'll have an aggregator on the other side of the data pipeline as well that gives you a unified dashboard of all your analytics dashboards.

This already exists: https://www.singular.net
OpenSSH 7.1p2 Release Notes
Given than iAd never did web ads anyway, probably not a lot.
Oh, come on. Have you never seen a "charity" guys who just cover their expenses, which include luxury gadgets, top-branded clothing, liquors, taxi rides and four square meals a day?

Welcome to Nepal, then (or any other place in the World). And don't tell me, please, that meditation centers are any different. It is a business. Period.
I continue impatiently waiting for a large format true color electronic paper display at a quasi-reasonable price. I have had a different project idea for such a thing for several years now, but the wait continues. I imagine such a display would be excellent for the use described in this article. No need to mess about with matching light levels (although doing that was super cool!), battery would only need charged every few weeks or months, etc. There are actually a couple products that seem to be what I want, but for reasons I do not understand the image displayed can not be changed. I have no idea why someone would buy electronic paper signage whose image has to be provided to the manufacturer and which can not be changed later. I would expect a simple printed sign would be superior for any use that would be put to.
Alan Rickman played the voice of Marvin the Paranoid Android in the Hitchhiker's Guide to the Galaxy, a book series well-beloved by hackers.
Difference between fork, spawn and exec in Nodejs
.. riffing on not only Patrick Stewart and Alec Guinness, but also Rickman himself going from Serious Theatre to Hollywood action movies.

Rickman clealy had a lot of fun playing villains; apparently he improvised or re-wrote most of his lines in Robin Hood, making it hilarious.
How the GyroGlove Steadies Hands of Parkinson’s Patients
The Toxic Truth About a New Generation of Nonstick Chemicals (2015)
That's just the first release of Linkpack :) There are plans for a universal app in a future update that will support all iOS devices.
Adele Singing Karaoke to Adele Songs Could Set Fire to the Rain
OpenBSD 5.8 errata #10 (fix for CVE-2016-077{7,8})
Bitnation public notary
<3 I'm so sorry about your mother. My sincerest condolences to you and your family.
I like learning new languages that are of VALUE to learn: to quote Alan Perlis: " A language that doesn't affect the way you think about programming, is not worth knowing."

Imba doesn't seem to do anything new, just add some new syntax that seems similar to coffeescript.

If you want to make a new language, good on you, but don't trumpet it as the next big thing, that's a revolution, unless it's doing something new, or at least has a different idea about how to do it. Failing all that, at least have it be good for getting stuff done fast. This is the "perl approach."
Just tried VS Code, because I was curious... It seems to be using around 230MB of ram, and almost no CPU with a single file open... I was surprised how much better it worked compared to some of the other browser/nwjs/electron based editors. It's become my daily driver.
It is on a broadcast where people are listening to a single signal (radio, antenna, satellite, etc).

Over the internet, it has to operate as a point to point TCP connection for each device so 50,000 people watching is 50,000 individual HD streams. If multicast over the internet worked it'd be another ballgame of course.
most of those seem to be documented: http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/...

I did a quick comparison between the OpCodes enum and the latest man page, and `UseRoaming` is the only real undocumented option.
ASCII-hex encoded binary XMPP, mmm... "a018ab978d9877c6" is still text, after all!
If it's not obvious, don't just add that config option, you have to also restart it.

Actually wait, is this only affecting the ssh client and not the server/daemon ?
I want this and I don't know how to make it.
> Why can't my older iPad use ad-blocking? It says it's performance related, but isn't the ad-blocking supposed to improve performance?

Where does it say that? Lack of ad-blocking on older (pre-iPad Air, I think) iPads isn't performance related, it's because they're 32bit. A lot of Apple's new OS features are 64bit only.
Crisis coming??
Does xmpp handle the case where you've read a message on another client and you want all clients to see it as read? Seems like possibly an argument for centralized storage
Well there are still >7 billion people that don't fit your categorization, which means only 93% of people who have lived have died. http://www.scientificamerican.com/article/fact-or-fiction-li...
full quote: "one two-hundredth of a percent", which is indeed 0.005%.
> through the [?] for each

BSD pf is interpreted by a kernel module in kernel mode. There is no e.g. kernel / user transition involved.
In the magazine industry, those are the only "jobs" at all. There are very few paying jobs (and those that do pay a non-livable wage) so you have people with degrees and a year plus experience still working for nothing (or next to nothing).
Stanford professor who pioneered praising effort sees false praise everywhere
Because the regulatory system which keeps planes safe also makes it paralyzingly slow to keep them up to date. If plane tech is always 20 years behind what is possible, it's not shocking they don't have continuous tracking.

There are also other historical reasons. It's traditionally the job of the pilots in the plane to keep track of its position, meaning giving them GPS was more valuable than giving position information to the ground. The US is just getting to the point where air traffic control can get GPS from planes, and that is based on ground stations which won't work over the ocean.

Which leads to the final issue, the outdated nature of the rocketry industry (and the intrinsic difficulty of getting to space), has made it very expensive to launch the satellites you need for worldwide communication. They exist, but they are much more expensive than any other way of communicating. Which means, if the airlines can piggyback on ground based comms (which they can), there's not much incentive to make that work over the ocean. Until you lose a plane.
Agreed it's slower than Sublime, but seems to have more in the box too... There are also some quirks that I haven't liked, but it's become my day to day editor over sublime at this point... I like the UI a lot.
Weird, my manpages didn't get updated despite man claiming they did. Fixing that now.

Edit: fixed, http://sprunge.us/LVYB
Algorithms, defined
Five Ways to Simplify Your Code
Yes, because everyone who uses React also uses React Native. 100% No one has separate repositories and no one keeps frameworks from crossing platforms in order to preserve some degree of software stability these days.

I hate it when people say, (and I'm paraphrasing) "well there's software for everyone's needs" but there really is. Everyone participates in different communities and ecosystems, and not everyone is riding the latest FluxTypeGoNativeAngular2 rollercoaster.

There are plenty of people who don't even use React because why bother?
Surprising how many comments are of the "why bother" variety as opposed to critiques of Imba itself.
AF447 Is a bad example they found bodies (first 2 were found within 5 days of the crash) and some wreckage pretty much immediately.
In this case the last known position wasn't "that off" our understanding of currents and ocean topography was.

Even if Radar will give you the exact point of impact with water (which it will never do) there are still so many variables that it might not be that much of a help to begin with over a general grid area.
Coming from a Windows background, I can understand the initial learning curve in getting used to the Linux filesystem. I still don't quite grasp it all myself.

With that said, who the hell goes looking for stuff in C:\Program Files? The exe's live there, but most Windows programs create shortcuts on the Desktop/Start Menu, so you're rarely going to go into the program's directory itself unless you need to modify a .INI file.
>The definition of "startup" has been tranformed into basically "a business that is primarily based on a website or mobile app," which it is not.

Only in the Hacker News / Silicon Valley echo chamber.
It just sounds like a big code-base fuckup. They more or less admit it: "Server side was disabled/gutted for years already, but this aspect was surprisingly forgotten."

Sounds like this was put in at one time, forgotten about, and the code lingered for a long time until someone pointed it out. SSH as a protocol is pretty crazy. Everyone loves it, but its a lot of things in one, which ironically goes against the unix philosophy. Its a remote terminal, a file transfer server, a network tunnel server, a socks server, etc. There's a lot of stuff in there and I imagine difficult to work with sometimes.

No word if this is enabled in Putty, but I imagine it is if its using openssh libraries.
To submit a story link, the comment box must be empty.
The development of Atom shows a common anti pattern of software development: choosing the technology first. The goal was to develop an editor with web technologies, and not to develop the best editor in the world. The result is as sad as foreseeable: a buggy and slow memory hog named Atom. When I tried it last time, a couple of days ago, it was impossible to enter an @ sign into the text area.
To summarize my above findings.

For me the biggest problem here is the high CPU usage when the app should be idling. That KILLS battery life. I would not accept this behavior from high end video software, I certainly will not accept it from a text editor.

Following that the high RAM use can lead to swapping which will impact performance and battery live. As I said above after a clean install, and with just one short markdown file open, Atom is now using over 2GB RAM and Climbing. Fortunately, I have 16GB RAM on this system, otherwise I would already be swapping.

BBEdit and SublimeText never tax the CPU unless I am working with extremely large files, or doing search & replace on a huge number of files. I often will have 50 to 100 files open for days in these editors.

I like the evolving ecosystem of Atom, it now looks to be about on par with Sublime, and I can see that it will soon over take Sublime on that front. But it really need to get the resource utilization under control.

To be fair to Atom, I also tried installing it on a Mac Mini with an almost clean Mac OS X 10.11 installation. I had similar problems.
Yeah, as well as minbif and others.
Sad the future of "Yahoo!" (the tech company, not the Alibaba stock) is uncertain. They were always very open with their research. Thinking back to 2008/09 they had the biggest Hadoop clusters, etc. even the first edition of O'Reilys Hadoop books says "Yahoo press".
I could not agree more! To me it seems that most of what is happening today is an exhausting chase by some developers to fill their CV / Resume with the latest buzz word technology, resulting in a shallow understanding of deep fundamental concepts and years of experience on a CV that means absolutely nothing.
Its not that surprising to see mostly men since all technical fields consist mostly of them. And the social part is pretty common among tech-enthusiasts.
While some IoT project probably are just toys, the reason you have yet to see what IoT is supposed to do for you is because you're looking at it from the wrong perspective.

IoT is about finding some sort of just-shiny-enough bauble - that may or may not have an actual useful purpose - that you find interesting enough to buy without paying attention to the data you're handing over to some company. Occasionally you will find more traditional vendor lock-in plan, but these "smart"/IoT devices usually use some amount of surveillance-as-a-business-model.

Sure, there are lots of possibilities. We have barely begun to explore what is possible with {,inter}networks. I'm sure there really is a lot of very interesting ways to mix traditional products and network access. For now, though, like any new technology, the market is mostly misguided designs, scams, and safety risks.
That's a fair point, though it would be even better if science wasn't so terribly underfunded as it is. We have a lot of pressing, current issues but we also have a lot of spending that could be put to better use. Like defense, for which in first world countries $100M is basically change money. Or corporate welfare. Or funding political campaigns. Science is literally the last thing you want to use "we have a lot of pressing, current issues now that may be worth more fixing" line against.
Really? Gruber was an out and out thief and murderer who used terrorism as a front for his plans.

The Sheriff was also a proper villain, doing whatever he could to try and ensure he ended up on the throne.

I concede on Snape.
Umm, my father wasn't an old man at 70. Neither was Bowie or Rickman. My father is old at 92.
Same. If you get the impression management feels threatened by your skills and experience, it is not a place you should work at. Management should recognize what you can bring to the company at an individual and corporate level and groom you for a tech/business leadership role. If a company isn't prepared to do that, then they probably just want to use you.
What happened to bash.org?
Is it just down or is it gone for good :(?
For some reason, I remember him best for his role in "Sense and Sensibility".
Change Politics – Elections by the people
No Copyright Law: The Real Reason for Germany's Industrial Expansion?
How to Find the Perfect Startup Job [An Insider's Guide]
Show HN: Leo – the Slack app to keep your team happy :)
This is some of the best news I have heard in a while. I really wanted to love atom, but just couldn't wrap my head around the decision to use coffeescript
Interesting. I think the posts contains a lot of useful information, however I believe this kind of response is detrimental toward user acquisition.

It's very much akin to the tech guy walking into a sale's person's office, to fix their immediate need. The tech guy is thinking all he has to do is teach the person to think for themselves, problem solved. All the sales guy is thinking is is "oh god, please don't teach me anything".

Personally I find locate and slocate very useful in linux to find the files I am after. Going over these might be more useful. That or whatever third party tools are available, with a UI and good UX, to achieve a similar goal.
Clojure.org new look website
It's hard to have independence without independence. You want separate, you're going to have to deal with separate.
Since this is a client side issue, can this be used to exploit those automated scanners who try to break into your SSH machine?
But before the book series, there was the Radio series, with Marvin played by the incomparable Stephen Moore
Which 2011 MBP do you have? We have 4 of our 15" 2011 MBPs fixed by Apple for free under the recall without any issues.

https://www.apple.com/ca/support/macbookpro-videoissues/
Sounds like DWIM, NWIS...
So that's a no, as it appears there's no documentation in the repository beyond the comments.
Discover a new kind of hotelier: the Sofa hoteliers
Server-side you can see the "full config" sshd uses:

$ /usr/sbin/sshd -T -f /etc/ssh/sshd_config

Modify, if necessary, to point to the location of your `sshd` and configuration file.
Pope Francis to join Google's Eric Schmidt in rare tech industry meeting
Ok, so what is the reason it is more than 10x faster than React (as claimed on their web-page)?
Huh... isn't that required for being "transactional"? I should probably read the paper...
As Australia is geographically isolated from the rest of the world, the area that they're responsible (under maritime laws/treaties) for doing rescues in is extremely large.

Questions have been raised in Australia previously about the cost of doing search and rescue missions at sea.

http://www.smh.com.au/news/national/rescues-to-continue-rega... (article from 2008)
I am watching VS Code too. At the moment, Code's eco-system of add-on packages is missing too many tools I would want on a daily basis. However, I like the strong progress and road map, I could see Code being my go-to editor in the next year.

Actually, it has been a few months since I last checked on VS Code, I guess I should give it a spin again.
Distributed Transactions with Consistency, Availability, and Performance
Search through radio telescope data and discover a new pulsar
Actually on their own benchmark page the imba example is the slowest.

http://somebee.github.io/todomvc-render-benchmark/index.html
I was amazed when I found out the truth about new year resolutions
Is 2016 the year you let robots manage your money?