skysight-inc/HackerNews huggingface dataset:
I think it's a matter of that most elusively difficult-to-engineer qualities: Trust. (Making sure the two people are in the same team are just an easier way to get it.)

The setter trusts that they don't have to micromanage or over-stimulate responders to react and fix the problems. The person dealing with the alarm trusts that the setter isn't crying-wolf or shirking their own duties to minimize alerts.

> The end users of the software need to be involved in the building of it.

That's my personal bugbear at work right now. My team was literally (albeit indirectly) told to stop talking to users and to route everything through the same "proper channels" which we had written off as clueless.

I'm gradually working my way free of "maybe they'll change this time" narrative that's kept me there since my original employer was acquired and merged into the blob.
I love reading about issues and solutions to problems. After getting part way through the article I started wondering if the real problem at hand is simply the Active Record pattern. It feels like the solution here was to use a Data Mapper pattern, described as a shim, to add a layer between business logic being enforced and strait up database calls.

I can understand the need to stay in the same stack, I think this solution clever. I'm curious is there a different ORM that would be better suited than Active Record for this or the idea of making this a separate micro-service where you're free to use a different stack? Payments feels like a well defined area that could be broken out.
Hahahaha. No. Currently, approximately ten in ten schools offer math education, and there isn't a glut of mathematicians. On the contrary, the majority of adults now hate math.

If you want to have more skilled American programmers, the solution is probably more along the lines of lead paint remediation, childhood nutrition, and anti-poverty measures. Create an environment where children can succeed at playing around with computers, math, and logic, and you'll go much further. "Programming class" at a typical school is not this environment.
Vehicular Manslaughter is a crime in many jurisdictions.

However, it's easily dischargeable. This is conjecture, but I wouldn't be surprised if many of those cases were settled privately.
Congressional watchdog to probe lax Fed bank oversight
A case of over-engineering where the solution is incapable in real-life scenarios.

Try stopping a trained drone-flier flying the drone at 30-40mph (I believe drones can go much faster than this though) or being manoeuvred at tight angles.
Matrix2D<int>. Removing a space from between the brackets misses the forest.
Feel free to ping us (TensorFlow) on github issues to get installation issues resolved -- on cudnn r4 we're doing much better, and we're soon to check in a series of changes to get us roughly on par with Torch on cudnn r4.

We'd love to get a more up-to-date representation of the state of our own progress :)
1. I hate web apps for things that run the the background, Music is one of the things that needs a Tray Apps.
2. If it "bogs down" I can kill it by my dropdown terminal and killall, probally much faster than killing the tab

I do not spend all of my time in a browser, so I want a native app.
submitted on Apr 1 probably as a joke.

Is this patent actually valid?
18F has what I think are pretty good descriptions of junior-to-senior level developer expectations (related to their pay scales). See the section titled, "Selecting a grade level."

https://pages.18f.gov/joining-18f/pay-grades/
"The state protects wealth. Being born now in the west is like joining a game of monopoly two hours in. All the squares are owned. Round you go."

You've made this analogy a few times in the past few days and I think it is flawed.

It's only like a game of monopoly, joined two hours in, if in monopoly the players are periodically removed from the game (death) and have their assets divided up among new players (wealth taxes OR the dilutive effects of transfer to heirs whose number is greater than the original player).

Also: imagine 50,000 more property squares that nobody wants. Detroit Place. Haiti Way. Rural Spain Parkway.

Really, the analogy is flawed.
> proposes a vector of vectors to make a 2D matrix

what would be the right way to do this?
Sources:
1. On Intelligence: http://www.amazon.com/On-Intelligence-Jeff-Hawkins/dp/080507...
2. https://www.quora.com/Whats-it-like-to-have-a-150-IQ-Is-life...
3. Some article shared in the MENSA group years ago I'd have to dig in to find.
Slack would have been a great investment for Microsoft.

Still, I look at Skype and realize that Slack would have probably declined in quality after an acquisition. Kind of glad it didn't pan out.
Personally I find the version with spaces easier to read, but I'm not going to get annoyed either way.

Of course, it should also be std::vector<std::vector<int>> ...
There's some pretty fierce irony in using a throwaway created just to make this comment to question someone's credibility.

(Account created one minute before the parent — so far, its only — comment was posted.)
https://www.tensorflow.org/versions/r0.7/get_started/os_setu...

I guess the cards listed there are not an all inclusive list?
Ask HN: What are your non-computer-based hobbies?
I've come to realize that pretty much all of my hobbies involve sitting at the computer. I'd like to take up some new hobbies that still scratch my hacker itch, but let me stand up from my desk and let me get away from staring at a screen all day.

What kind of non-computer based hobbies do people here like to do, especially ones that stimulate the same hacker mindset as programming?
No, I made the mistake to pursue a professional dancing career in parallel to a career as software engineer.

It was fun while it lasted, but I'm sure glad to be done with it :)
Saying No to Selling My Software Business
Wish we could do this for extending Copyrights so that Disney gets their Golden Ticket for Mickey Mouse and everything else gets to be Public Domain.

Make it cost $20,000,000 to file the motion, a million to every Senator's campaign fund and $25,000 for every Representative and $2,000,000 for the Chairman of every committee.

That way it is just upfront who wins a special copyright extension and everyone else get's Anne Frank's Diary, the rest of Sherlock Holmes and the Autobiography of Malcolm X.
https://news.ycombinator.com/item?id=11220180

and many others: https://hn.algolia.com/?query=Oculus%20Mac&sort=byDate&dateR...
And a Porsche from 1992 can outrun a current day Prius, it doesn't make one better than the other...
> learn to program in my downtime

The hard part here is curation of resources and environment setup.
Enabling sideloading is a developer convenience feature. It's not really meant for end-users. I don't think shutting off developer features is part of their future roadmap, and your certainty about it is unsettling to witness.
building this for gentoo right now. It's pretty funny (positive) that you don't include .deb or .rpm packages. This isn't for any of them.
I read Dear's The Dungeon Master back in high school and want to reread it at some point. It's a complex, real story, and told with some empathy.
You can always catch regular crashes in your app through Mach exceptions, or by scanning the crash logs directory for your app.
Data Scientist @ CircleUp (https://circleup.com) | San Francisco, CA or REMOTE | Full-Time

We're looking for a Data Scientist to join our team at CircleUp, a marketplace for private investing in consumer companies.

We want to understand the information around us to see how and why entrepreneurs and entrepreneurial enterprises succeed at a early stage.

We have interesting problems to solve with named entity recognition, rare topic modeling, rare event predictions, concept extractions, question answering systems and recommendations among others.

The full job posting is here: https://circleup.com/jobs/data-scientist/ - This is the best place to submit an application
Reviews of individual university classes are prolific. Last time I used one of these websites [1] (years ago), there weren't any compunctions about posting negative reviews.

I know this isn't exactly responding to your comment, but I thought it fit.

[1] ratemyprofessor.com
Skype is most bloated app on my desktop excluding browsers.
Currently it takes 169Mb of memory doing nothing.
"The idea of the Protestant/Puritan work ethic is that hard work is a sign of God's grace and centrally important to the character of a person and society as a whole."

I can't comment on the "God's grace" part, but hard work is indeed centrally important to the character of a person and society as a whole.

That's a fact. Ignore it at your peril.
Did you read that this is for _competitive programming_?. I know you did as you mention it, but then some of your points don't make sense. In topcoder every second counts, and if using `all(c)` instead of writing up `c.begin(), c.end()` can save you two seconds, you should do it.
Also your code can be 'challenged' by someone else (they give an example where your code fails), and making obscure typedefs and macros that will make it ever so slightly harder for someone to decipher what you are going is allright.
Seems like you either had some seriously huge maven projects going on or how you possibly made Netbeans misbehave with Maven.

Me, I use the two day-to-day and never have issues, even not when I open all of the TomEE examples in addition to my normal projects.
It's real and granted. They were made to put into breakfast cereal as prizes by a toy company (Rb Toy Development Co) that holds many other patents. I suspect the April 1st date is just a coincidence.
> What really drives me nuts is that, on the Mac, Apple codifies this crazy idea. The NSAssert macro throws an exception on failure, and uncaught exceptions on the main thread get caught by a handler in the event loop which logs the exception and continues running the app!

There's a defaults setting you can use that will pop up a window with crash/continue options if it catches your NSException.

But it is inconsistent - some old stuff like NSInvocation also catches and throws out exceptions, but dispatch queues will kill your process if they catch one.
Slack has voice in beta.

https://get.slack.help/hc/en-us/articles/216771908-Making-vo...
Not an English-major, but I suspect it goes something like:

(D) "Here's a truck. Also, it's a BLUE truck."

(CD) "Here's a truck. Also, it's a BLUE truck, not a RED one."

But on a practical level I doubt anybody cares about this contradistinction in terms. :P
Iron.io | San Francisco, CA | Full Time | ONSITE | Operations Engineer at Iron.io HQ

Hey all,

We're looking for Operations engineers to work on large scale distributed systems at Iron.io HQ in San Francisco. We're the makers of IronMQ (our cloud message queue) and IronWorker (our asynchronous task execution service).

Here are some fancy numbers to describe us:

* IronWorker has scheduled and launched over 1,100,000,000 Docker containers to date since we started using Docker (see http://blog.iron.io/2014/10/docker-in-production-what-weve-l... for more))

* All of those containers run 3rd party code on behalf of our customers

* We execute over 500k process hours worth of user code per month

* We serve over 5 billion API requests/month

* We run services in many regions across multiple cloud providers

Here's our StackOverflow company page with more details about us. (check https://careers.stackoverflow.com/company/iron-io)

If you're interested in the job, send email to jim+opshn@iron.io with:

* Your Github handle

* Your resume or description of your experience and projects

* A short description of your favorite operations related project and why it's interesting
How about this one? http://www.google.com/patents/US4022227

:)
http://patft.uspto.gov/netacgi/nph-Parser?Sect2=PTO1&Sect2=H...

Valid and it wasn't submitted on April 1, 1980 it was approved on that date.
"This article completely ignores the other paradigm, that if you don't have a job, it's up to you to make yourself valuable to employers."

This paradigm totally ignores basic economics. If there is a greater supply of people looking for work, wages will go down for all employees across the board.

Now of course, wages vary from person to person based on skills, connections, and industry. So it's possible to improve your position relative to other potential employees. But across the population, overall wages will stay flat or go down.
> and there's a reason that the movement for equality between sexes is called "feminism".

Except you're going to have a hard time pointing to any of the places where feminism is fighting against this well-acknowledged discrimination against men.

...And that's fine! Really, it's okay to say "this is the movement for women's equality meeting here in this room, if you're interested in men's issues you're going to have to go somewhere else." The NAACP doesn't spend all its time fighting against anti-Semitism, after all, and that doesn't make the NAACP bad in any way. I don't understand the weird compulsion to try and crowd everyone else out of the gender equality mindspace.
Silicon Valley Has Not Saved Us from a Productivity Slowdown
The most important sleep of the day!
Back in the late '90s through the dotcom boom, we were teaching ourselves as we went. There was a running joke about HR looking for "someone with 10 years experience with HTML". In the mid-1990s, I was working on data transport stuff that involved hand-rolled socket code and daemons in C, and parsing the data stream in lex and yacc. We didn't have Apache, or ssh, or xml. A few short years later, I was working on really early Java application servers - technology that wasn't even imagined five years before.

It's hard to even describe what a change in productivity all this stuff was. Using an ORM to get data from a database and dumping it into html tables, and there was a browser that could format it all for display with nothing but some tags that were generated on the fly? Amazing!

I taught myself html, because there wasn't anyone to teach me. I taught myself server-side includes and cgi - no one to teach me. I taught myself Java. Etc. And I still do this today! If someone can teach you how to do something, it's already mainstream.
Slack bought screenhero and is apparently working on integrating the screen sharing and audio into Slack.
I remember the web before ads became so prolific, and before it became so commercial. There was still content, people still cared about topics and put up web pages devoted to them. Without ads, it would still make sense for an individual to write a blog or a company to put up a page that allows others to search or purchase their products. IMDB started as a place to put information related to a usenet group (rec.arts.movies?), iirc.

Without ads, there would be a lot less "get rich quick" schemes and search engine fiddling. Websites that exist only to point to information scraped from other websites and wrap them in ads would disappear. If a web site created by some lone coder started to explode in audience size and bandwidth costs, they could go the donation route. I already donate to some sites that provide content I like. I think we would end up with quality over quantity when it came to finding information, and that's probably a good thing.

So I'm right there with you. I don't care how someone's business model is going for them. I block ads because they've been out of control since before the "punch the monkey" stage came around years ago.
6 bytes ;)
Getting to bed early is not a complex issue - you're right. But actually getting QUALITY sleep is very much a complex issue.

Not only sleep apnea, but you can have trouble sleeping for other undiagnosed (and hard to diagnosed reasons). For example, you may suffer from adrenal fatigue, too high/too low cortisol levels, or chronic stress that can lead to early morning awakenings. You can suffer from nocturnal asthma. You can suffer from restless leg syndrome. You can suffer from COPD or some other pulmonary issue.
John Resig – JavaScript Trie Performance Analysis
It's a tiny amount indeed, but not everyone looking to start a startup has access to f&f with $20k to blow.

Their goal, for better or worse, seems to be to circumvent the relationship-building part of fundraising at the earliest stages of startup development.
Good point. Also, there is CoreCLR which is now open source and may compete with LLVM on some levels.
from HACKING.md:

IPC

i3 has an IPC interface (it creates a socket that applications can connect to and issue commands or queries via its protocol), and sway replicates that protocol (so e.g. i3-msg can be used with sway by simply changing the socket, e.g. i3-msg -s $(sway --get-socketpath)). The code for that lies in sway/ipc.

No D-Bus in this day and age?

(not to undermine the otherwise impressive achievement, I was just a little surprised about this little backward bit. But then, I guess it's required for compatibility?)
It's not part of the Camera module, but you're right that there is a dedicated h/w core for it.

Some lower end SoCs just do it in the DSP.
If you mean deposit safety there is the FSCS which protects account up to £75k (~$100k)
Yeah, those are just cards we know that work: we don't have all possible GPUs to test our 20+ changes a day on, so we can't formally guarantee it will work on older cards, but in general we try our best to keep it all working for older and even newer cards.
Girlfriend Mode in Borderlands 2: http://geekfeminism.wikia.com/wiki/Girlfriend_mode
Not a fan of the questions.

1) is trivia/trick question (obviously designed to catch those who learned the squeeze theorem as the sandwich theorem), 2) is hilariously simple, 3) is trivial, 4) is trivia, 5) is interesting.

Anyone have access to the harder, non-trivia(l) questions please?

[edit] found a few more from 2013, which I think are more interesting: http://digitaleditions.walsworthprintgroup.com/display_artic...
In addition to the difference between hiring and teaching: the dot-com bust did not happen for lack of technical savvy but for lack of business savvy.
Only certain things can pierce the corporate shield, like unpaid workers comp. Legal fees, thankfully, don't.

Of course patent trolling always becomes a discussion of corporate shielding instead of the conversation we need to have: a radical reform of the patent system and a re-thinking of what should be patentable, especially in the software world.

This conversation always gets derailed by the tort reform crowd on the right or the anti-corporate shield crowd on the left. Those are just symptoms to a larger problem and both of those things (torts, shields) exist for valid reasons. Fix patents instead.
I would not describe corporate/enterprise jobs as less stressful, based on my experiences the opposite is true. I've found the best niche is mid-sized companies where you have a better chance of finding someplace where you can actually contribute in a meaningful way, get paid decently and not have to spend more time ass kissing than working.
Neighborly | San Francisco, CA | JS Engineer, Data Engineer and internships
We're a small fintech startup building a modern public finance platform for school districts and cities.

We're looking for civic-minded engineers passionate about public finance/economic data and beautiful frontend experiences. At the moment, we have positions open for a Data Engineer and JS Engineer. We also have internships available for the summer.

Our tools help citizens invest in projects in their communities and public finance professionals research and advise local governments.

Best way to apply is at https://angel.co/neighborly/jobs.
To me it also looked like a lot of work to do what was being done. I've been pretty into Rails 5's API-only mode lately as it works great with Ember front-ends. Here's a pretty quick guide to jump in if you're curious: http://emberigniter.com/modern-bridge-ember-and-rails-5-with...

Rails scaffolds are ridiculous these days. A working object model + controller + routing resulting in a JSON API with CRUD ops on your new class is a one-liner now.
From that page:

> Supported cards include but are not limited to[...]
Geez, this site seems to be full of humorless people (or Microsoft fanboys). This is supposed to be a joke, people.
>In America the market dictates your self worth.

As it does everywhere in certain factors.

If you aren't attractive to a life partner, you don't get a life partner. Why should a work partner or an employer be different?
It's also used for video games a lot, but between leaking your IP and allowing esports players to get DDOSed, and just generally being not a great fit, Discord is getting more popular.
How I Connect My Laptop to TV Using HDMI Cable
For programming contests, often saving keypresses is more valuable than good style or practice. Agreed that no one should cut these corners when writing code that will be used again tomorrow, but when you're trying to hammer out something in under 10 minutes (or whatever), there are lots of bad practice tricks that become very useful (like macros that would be awful in any other context).

Before people lynch me, I just wants emphasize again that I'm not defending these practices in production code, but the article wasn't advocating that either. And of course there's the old debate about whether the contests themselves become harmful because they encourage bad practice, and that may be true, but that's a different conversation.
Yes, but it's a casino whose gamblers aren't particularly invested in gambling, necessarily.
FireOS is a heavily skinned Android. That's it. Supporting it is free as FDE is built into Android.

As someone else said, this is probably becauase their hardware is somewhat lacklustre (it's a $50 tablet, after all) and therefore the performance hit was hurting the end user experience to an unacceptable level.
Five tricky developer personalities – and how to rally them
Thank you for that explanation.
remember that Stewart is a Canadian and that 8 Billion US dollars is approximately 2.6 Trillion Canadian loonies, that's just about enough to get him a nice 2 bedroom condo somewhere near downtown Vancouver ;)
Amazon is the safest bet for me given their resources and reputation. For my uses I can live with their rudimentary dashboard for now knowing they'll likely improve it over time. My service sends about 1500 emails a day.
Well, that goes right back to what I said about them not appreciating our methods.

Yes, a lot of this mess is due to the way the British drew the borders there in the wake of WWI. However, has there been any effort to redraw those borders? Hell no. The Kurds would certainly like to see the borders redrawn; it's obvious to anyone with a brain and some idea of the situation there that the borders are making the problems worse, but no one with power wants to change the borders. There's too many vested interests who want to keep their borders: Turkey doesn't want to cede any land to the Kurds (it has oil on it IIRC). Iraq doesn't want to cede any land to the Kurds (oil again). The Sunnis in Iraq don't want to lose control of the country because their portion has no oil. The Shias in Iraq would be happy to separate from the Sunnis because they do have oil. Saudi Arabia doesn't want the Shias to take control of the oil-rich areas and leave the Sunnis with a bunch of sand, because the Saudis are also Sunni and hate Shias. It's just a total mess, and pushing ourselves on the place yet again to try to fix it is going to be just as successful as the last time we tried. The only way to really fix it is to invade the whole region, take it ALL over (including SA and Iran and Turkey too, even though this could start a war with Europe, might as well throw in Egypt and Israel while we're at it), then redraw all the borders and set up all new governments run by dictators for a while. Obviously that's not going to happen, so the only sane alternative is to just stay out of it, except maybe for lending a little assistance here and there to deal with really awful groups like ISIS where pretty much everyone (including Russia) agrees that they need to go.