skysight-inc/HackerNews huggingface dataset:
When I saw the headline "Reason open-sourced" yesterday, my immediate reaction was "wow, propellerheads have open-sourced Reason??!!??".

Luckily I also like OCaml..:)
Alas, it's a bit more complicated than that.
Yes, and they where replaced with mainly useful jobs. But how many useful jobs can keep coming up with ? At what point does it just become sick extravagance of goods(materialism) and services we do not need?
Neat. I'm surprised to learn from your post that Unicode, which has space for everything, doesn't include shorthand.
My public high school was extremely expensive. Public schools are paid for by property tax in the US and taxes in my home town were extremely high. Most of that went to fund the extremely competitive and highly ranked school system.
Why would human guts be that much more confusing than nice guts?
Honestly, I read these studies and think nobody writing them has any idea of what these jobs actually entail. Driving a truck is not the be all and end all of being a truck driver. The driver covers a great many tasks, from admin and security, to safety inspections, to dealing with law enforcement and boarder guards. I see no talk of how the robot is to replace those functions.

I do see sweeping statements about rebuilding entire infrastructures in order to accommodate robots (ie doing away with roadside safety inspections or eliminating boarder crossings). Every day I see ships come into harbour. Creating an autopilot for a ship is simple compared to one for a trucks. Yet every day a speedboat heads out to deliver the harbour pilot, and tugboat captains stand guard as tankers approach the bridge. Automation has failed to remove any of those jobs. The engine room crews may be a little smaller than in days past but the bridge crews, the drivers, are still there. We wouldn't have it any other way.

And aircraft ... and trains ...
You can also use the `operational non-interpretation', and just use the math to calculate without worrying about what it `means'.

(That's pretty close to the spirit of the Copenhagen interpretation, though.)
What's salt?
I don't think so - I have to build javascript onBeforeUnload checks into forms manually. So: you can protect against it (mostly), but only by annoying the other users who actually do want to navigate away. It's lose-lose.
TOML? First time I'm hearing of it
Its achievable to actually live long and remain young at the same time
Find JavaScript Code Snippets by Functionality with Cocycles
Writing your language's build system in itself shouldn't be any worse than writing your language's compiler in itself.

The GHC folks are rewriting their jungle of recursive Makefiles in Shake, a Haskell-based build system.

I think you only need the ability to build a cross compiler for this to work.
I love the tor browser, however much of the internet without javascript is not useable, at all. Very unfortunate for a tor fan like myself. To be quite honest, if most people weren't like 'grandma' and actually took more interest in the underpinnings of the computer itself, they would automatically be more self-aware of said security. However, it can be said that our 'security', and most importantly, our identity, has been compromised by the very govts and colluding corporations who regulate the devices with which we network. The "land of the free" is anything, but not that. I can't stress enough that societies need to preach good computing habits with encryption first and foremost. Instead all I ever hear is how wonderful the latest device is because: it's newer, faster, you can piss on it, etc. Where in the hell is the spiel on how secure it is and how wonderfully it encrypts everything?
The worst part of it is that most don't take enough interest and the powers that be are similar to snakes in the grass. The balance of anything, even information as well as communication is what we all need to strive for.
Finding a password for a protected file: The very basics
We hired a consultant to help put together the paperwork and deal with the actual submission itself. They did not support us on putting our documentation together, and could not provide specific answers to questions we had.

What they did provide was a means to package our paperwork together in a way that is recognizable to FDA reviewers, and the resulting work is what you see in the StartupFDA repo.

We still had to produce all the work, and interpret the FDA guidelines on our own. It was a bit of a compromise on speed and cost, but worked for us.
> (Am I doing it right?)

No, you're using Atom
NB, I assumed the missing word when I read that. But yes. (Missing) A word can (not) make a difference ;-)
A simple reporting app for automatically creating reports and diagrams from a database.

- point-and-click interface for designing reports

- easily share report templates with coworkers

- usable by non-technical people

- low barrier to entry (easy installation, low price)

Most reporting software I've seen is geared at "enterprise"; terrible to use, or to license. I think there's an opportunity in this space at the low end.
I went to a conference recently where an MD/researcher in this field discussed the latest state of the art findings.

https://www.youtube.com/watch?v=83u-i73ppr8

Long story short, the gut-brain axis is a compelling area of study, but based on the fact that nearly all studies have been in murine models coupled with the relative paucity of human trials, the jury in the medical community is still largely out.
https://en.wikipedia.org/wiki/Unintended_consequences
I'm amazed LinkedIn is as big as it is. They have a big, new, building in Sunnyvale and lots of employees--too many it seems for a simple social network. I drive past their HQ a few times a week when I'm in Sunnyvale and see their employees, who don't look like other tech employees, waddling down the street to the McDonalds on the corner of Mathilda and Delray.
> Start by forcing the banking system to offer minimal modern services for the poor without escalating fees for trifles.

In this case the problem isn't the banks. It's that given the choice between paying $10/month for banking service and "Free* Banking" with escalating fees for trifles, people pick the second one and the bank that offers the first one loses customers.

But payday loan companies are lenders, not savings banks. The problem there isn't transaction fees, it's interest rates. And that isn't a problem you can solve unless you can somehow reduce the number of people who default on their loans. And most of the ways to do that are worse-than-the-disease solutions like restricting bankruptcy, garnishing wages, debtor's prison, etc.
I'm kind of surprised streaks and such, are things people feel so strongly about. This is how it's used in my product.

http://imgur.com/5uy9DSp

The heatmaps are created based on the search results, so if you want to see your contributions, you'll just search for your email. Searches are at the branch level and you can search across multiple branches from different repositories, and so forth.

My intentions for the heatmaps was never to help you visualize commit streaks though. Their purpose was to help you visualize search results, to make it easier for you to drill into certain timelines.
Protocols and generics cover everything you need to do that. Idiomatic Swift makes little use of classes to begin with, it's mostly structs, enums, and protocols, none of which allow inheritance.
I came to the comments to see if anyone had already commented on the engineer vs technician aspect of this. My experience is that the divide is much more established in the Mechanical Engineering world, where the difference in what you learn in school and the role that you play in industry is much more pronounced as a result of having e.g. a B.S. in ME vs an associates degree in something like Engineering Tech.

My understanding of the divide is roughly, "I may not understand all of the theory, but I have a practical understanding of the formulas and how/where to use them to get the job done" vs "I can design a Turbofan engine from scratch".

Since moving to software, it seems there's little preventing anyone who can sling some code from calling themselves Software Engineers, for better or for worse. Personally, since my programming skills are all self-taught, I feel like a technician in my day-to-day work, but I also feel the pressure to present myself as a software engineer for cultural and professional reasons.

Unfortunately, it seems the closest term we seem have to describe something like a "software technician" is the pejorative "code monkey", which doesn't do justice to the actual role of technician.
https://en.wikipedia.org/wiki/Identity_politics
Wait, he's the snob for suggesting that you don't need to have gone to a prestigious music school to be a well accomplished or well known musician?
Moving people and things is way bigger than just vehicles on public roads, too. There are giant earth-movers in pit mines, metro trains, and other fairly car-like examples. There are also less obvious examples like the increasing automation of Amazon warehouses: where once pickers moved amongst the shelves in a warehouse, now pickers are stationary and robots move entire banks of shelves around, entirely automated, and the same amount of picking and packing is done with fewer pickers.

These are all facets of the same problem, and it's everywhere.
How growth became the enemy of prosperity – and how to fix it
Mossberg: Google doubles down on AI
Drink hot water and go for one hour early morning walk;
192 days as John Doe
Quick tips for developing beautiful Android apps
Yudkowsky, truly the Goethe of our times.

Johann Wolfgang Goethe was convinced history would remember him for his (bad) science; not for his literature. They are not quite on the same level, yet, but Yudkowsky still has time to polish his writing skills.
yeah. I have been making this case for ~1 year. Let me tell you, it has been wildly unpopular around here.
You'd need to take a wide definition of profit to make that statement true.

They take risks into account as well.
Fairly certain that this could be a commercial product!
Google Transfusion.
In conjunction with ex CTO of Zynga, who say they are not a gambling company.
Web Project Management: Sprint Reviews
Nobody should ever "need" food. We should stop advertising potatoes.
Isn't it just more succinct to say we have tribal instincts because of our evolutionary origins? I see heated debates in politics, religion, even sports, because people identify from a certain "tribe". And I agree with Paul there, from what I have noticed, tribalism does seem to give you a certain blindspot to opposing arguments
Mirror as at 5AM Friday UTC: https://tune.pk/video/6528544/hack
No More Flat Tires: Gecko Cellular Rubber Punctureless Tires
Swallowing human faeces will cure disease, NHS say
You may have misread the previous comment.
Chrome DevTools in 2016
Jason here again. Tally is like a self driving car for your credit cards. Here's how it might have played out for you if you had had Tally before, during, and after carrying a balance.

1. Before you carried a balance ($0 Balance)
-Tally is free to use and pays all your cards for you every month. This means that instead of keeping track of multiple payments and due dates, you make just one payment to Tally. No more late fee anxiety. Easily manage all your cards in a single app.

2. During balance building (building up to your $15K balance)
-Since you lost your job, you no longer choose to pay 100% of what you spend every month. Instead, you just pay pay your Tally minimum and your Tally balance grows.
-Instead of paying 13% APR to your credit cards, your balance is held with Tally at a lower APR. I obviously don't know your credit score, so I can't say what your Tally APR would be, but for me my best credit card APR is 13.24% and my Tally APR is 8.90%. So assuming you qualify for the same Tally APR as I do, you'd save $500-$600 in interest.

3. During balance paydown (paying down your $15K balance)
-Since you now have a job, you start paying more than the Tally minimum.
-Tally continues to pay your cards on-time for you, and you just make one payment to Tally.
-Eventually you pay your Tally balance down to $0.

4. After balance paydown ($0 balance)
-Tally continues to pay and optimize your credit cards. Tally is free to use, protects you from late fees, and is the easiest way to manage all your cards.
Ubuntu LTS updating failing all over the world
We should definitely stop advertising loans for potatoes at a 600% interest rate.
Symptoms:
apt-get update hangs, and the appstreamcli process is using 100% CPU.

Fix described here: https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/157...
Specification-driven REST API testing
But it only shows up to 1 year...

I wish they made the number available on the page only the account owner could see.
Microsoft Edge and IE11 Even Better Together in Windows 10 Anniversary Update
This was MakerSquare SF, last year.
Good question on introductory rates and fees. Tally does NOT offer introductory or "teaser" rates. Your Tally APR is your Tally APR.

And Tally does NOT charge ANY fees of ANY kind. Here's a cut and paste from our FAQ: "There’s no annual fee, no origination fee, no prepayment fee, no balance transfer fee, no late fee, no overlimit fee, nada. Like you, we hate hidden fees."

Tally makes money by charging interest on the amount you borrow from us. We only make money if we can save you money. But that’s it.
Facebook co-founder’s new $143m fund wants to close funding gap in Asia
We have to rotate our password advice to family and friends every couple years or so. It used to be "use a random combination of memorable words with a number thrown in" a la "reddogbarkhard7". Now I feel like right after guessing the 10k most common passwords a hacker would immediately brute word combinations with a single integer ending.
Bootique: Minimally Opinionated Framework for Runnable Java
It seems like the solution might be to make the term of the loan longer. Paying $30 of interest on a $200 payday loan once shouldn't really break anybody, the problem is people are doing it every payday.

What happens if you borrow $200 and pay it back at $20/month over the course of a year? Then next month you don't need another loan because you still have $180 left from the original loan, instead of having -$30 from having already paid it back with interest.
Featuring:

- new Device Mode

- SASS first-hand support

- new Application panel

- node.js debugging
You will probably be interested in Plover, which is open-source and CrowdSupply-crowdfunded: http://www.openstenoproject.org/ http://plover.stenoknight.com/
So it's like chinese. One word can have several meaning depending on context. And they seem to be able to figure it out.
Apple was basically in the same position and they lost it to google.

Someday there will be something better and people will switch.
Interesting read ... since we evolved to co-exist with oxygen, maybe the same for various bacteria? More likely than not.
That's an old and outdated page. 1Password has moved to a subscription model, thus storing the encrypted database themselves. The old "offline" option is still around, but it has been deemphasized, for one because they stopped implementing features supporting it (like an offline HTML interface for opvault, or sync with other clouds besides Dropbox). Even more upsetting is that the standalone version is now much more expensive than it was. They did that to increase the attractiveness of their subscriptions of course. And the writing is on the wall really.
Not saying that you should keep everything, but your argument does not take into account "git bisect skip", which works both manually and automatically.

https://git-scm.com/docs/git-bisect.
I did some adult parkour classes. We learned how to break our landings outside on concrete.

No reason you can't take your gym training outside and start falling on hard surfaces.
I dont pay for private GitHub repos but I do prefer their UI over Bitbucket's.
Very interesting. Just built it on ubuntu 16.04 smoothly, the only dependency is gtk-3.0.

What's the difference between libui and libsdl? The latter is also in C and supports many platforms. For large applications I may just use QT and for some embedded GUI I can use libsdl, what's the goal for libui?
We also have recycling trucks in the UK which are (where I live) just flatbed trucks with some bins on. I would imagine they would be a better platform and they also go everywhere.
Chromebooks aren't better - they are just cheap and familiar looking. Google has done nobody a service except themselves.
Complex web applications that have less functionality than what you are trying to replace.

Great work!!!
The Government’s Hacking Powers Are About to Grow Exponentially
Ask HN: A keylogger in Chrome OS?
With the available APIs for Chrome OS today, is it possible to create a keylogger? Can my company laptop be able to eavesdrop all my activities?
While I also generally prefer to choose open source services over closed source ones, it seems to me there is a place for both....

That said, over 75% of algorithms on the site are open source. Perhaps that's not obvious enough?

[disclaimer: I'm an engineer at Algorithmia]
It goes back in history on windows 10 too. I never actually knew that, but hey.

I definitely believe removing backspace-to-go-back in the browser is the right choice. I did know about that one, solely because every so often I do it by mistake. The problem isn't that I lose data -- I don't. The problem is that this shortcut does nothing but cause me problems I don't want. I never want the functionality, and yet it keeps happening to me anyway because it's so easy to trigger unintentionally. There's no case for this shortcut continuing to exist.
The said dump contains unsalted SHA1 encrypted passwords: https://www.leakedsource.com/blog/linkedin
Since iPads oursell macs by a significant margin this is just a typical distorted comparison by IDC.
I really enjoy the asian "pocket wifi" systems for travel. Brilliant convenience.
Finally.

I'm hoping that a native UI toolkit that can be used via FFI from nearly any language might take a chunk out of the Web-as-application-delivery-platform mindset.

I don't blame anyone for making non-native apps with Electron and HTML5, because it's so difficult to make them work on every platform. But here's to hoping someone finally got it right, and that native applications can take back some ground.

Death to the battery-eaters and memory-fillers. Let the OS do the heavy lifting.
What about Ruby?
You realize the article is about Android apps coming to Chrome OS, right ?
> Eventually a war happens and instantly degenerates into a massive my-blob-chasing-your-blob-benny-hill-nonsense :/

You might be surprised by some actual wars.
> We've also got modern biometric technology that would allow a lender to never lend to someone who was delinquent twice.

Then what happens to the person who was delinquent twice but still needs a loan?
> What's the difference between libui and libsdl?

The way I understood it, libui is a widget toolkit (e.g. GTK, wxWidgets, Qt, etc) -- while SDL is low-level library to handle drawing, input (i.e. you'd need to implement your own widgets using the low-level primitives that are available to you).
Just today I switched back to TW from Frontier(FIOS). Using fast gave me more than double the speeds of fios. The tech was super cool and he normally uses speedtest but I told 'em, try fast. Plus now I finally get to use my brandnew surfboard modem and brandnew RT-N66U router.
They took a page from Microsoft's playbook. They know that you have to capture the next generation in schools.

I agree with your worries. But it also tells that other parties in the market have utterly failed to compete. iPads used to get traction, but are more expensive, and Apple doesn't provide a complete ecosystem like Google Apps for Education. Microsoft has been sleeping, they have all the pieces but wanted to push Windows as-is. The open source solutions require you to hire some sysadmins, while Google Apps did exactly the opposite: it cut out some personnel that used to maintain the infrastructure.
AFL Round 9 Previews
Not the OP but Cruz was an ideologue (would apparently not compromise) engaged in risky tactics (shut down government) , was disliked by colleagues and religion was above all else.

The country does not need a priest or pastor in chief.
Minecraft Server with a Bitcoin-denominated monetary system
Gonzo ft Pohhla off the shits
SDL isn't quite "lower-level"; it used to stand for Simple Directmedia Layer. It's a layer over some common drawing operations and the instantiation of a window.

So you get a box you can draw in, and that's it. Then you're allowed to poke pixels until you get what you want. It's not that you're poking a lower level (which would be akin to directly blitting to the screen buffer like an old-timey OS), it's that you're poking a different level (creating a new context and performing operations on it, via GDI+ or OpenGL or whatever). You trade one set of primitives for another.
Are you certain it's Electron based? The OSX Slack app is built with MacGap.
The "old friends" hypothesis is a very interesting point of view regarding the epidemiology of immune system disorders. Of particular importance is the evidence that major depressive disorder falls into this category.

The impact of this is huge. IIRC MDD is the 3rd leading cause of disability world wide. MDD costs the American economy >$200 billion/year according to recent studies.

Quite fascinating to me that the quest of developed nations for hyper-sanitation may well be a cause of rising levels of disability. When I was a kid my mother didn't seem to object when I was "playing in the dirt". Maybe she was on to something, I sure don't have the allergies so many of my contemporaries complain about.

IMO this article is a really excellent review of "old friends", at least it made quite an impression on me when I read it at the time of publication:

Raison CL, Lowry CA, Rook GA Inflammation, sanitation, and consternation: loss of contact with coevolved, tolerogenic microorganisms and the pathophysiology and treatment of major depression.
http://www.ncbi.nlm.nih.gov/pubmed/21135322
The influence of Ernst Mach in the teaching of Mechanics [pdf]
why hot water, I read that cold water burns some calories as well?
Perverse! Nano is actually more difficult to use than vi over time. Sad, but true. The first time you have to learn the arcane control-keys to search for something, you've already lost, because vim is approximately as arcane, but much faster.
It's a tough fit as Electron apps have access to all of nodejs. Which is a very different philosophy from ChromeOS which keeps its apps very sandboxed.
Isn't that only available on Windows 10, and only very recently?
The best thing about optical storage backups is that they are self destructing.
I like the idea of compiling to bash from a much saner language even without Windows compatibility. With containers and slimmed-down OS like CoreOS Python and friends may not be available. Besides, for some tasks Python startup time is just unacceptable so using Bash could be a good option if not the awkward syntax to put it mildly.
Considering how effective 419 and cat-fishing scams are, I doubt ransomware will ever die. No matter how unreliable it becomes, there will always be another sucker.