skysight-inc/HackerNews huggingface dataset:
This is a terrible article. The awfulness starts at the title, and continues throughout.

What's wrong with the title: he asserts that "we" all defined technical debt incorrectly, when (in my experience) there's no meaningful agreement on that term. It's one of those terms that, if it's used, requires follow-up to be sure that both parties are talking about the same thing. The author even acknowledges this lack of agreement, but he asserts that we're all using it wrong.

The author then proposes a definition: "any code that decreases agility as the project matures".

Sorry, but there's no polite way to say this: that is, quite possibly, the most useless definition of technical debt I've ever heard. Every line of code decreases agility in one direction or another, every step forward is a step past some other opportunity. Thus, a definition that conflates necessary progress with actual problems is worse than useless. It's harmful. And frankly, I have trouble imagining an intelligent person who would use it. At this point I'm attacking the author a bit, but at this point the author has attacked the entire world a bit, so it seems fair.

The author has made clear that he thinks he's smart, that we're dumb, and he's figured out things we can't understand. So gross.

Captain know-it-all then proclaims, in bold font no less, that "The Most Important Thing is Getting the Thing to the User". No. Fucking. Shit. We fucking know that. We get that. Please don't do this shit where you conflate the whole damned world with the one guy in your office who you're passive-aggressively railing against with this awful awful screed.

Then this just gets into total dishit territory. We're supposed to not worry about getting everything right, but god forbid we need some migrations along the way, no... those aren't acceptable to this bloviation blowhard, we must get them all right on version one.

I now have a better understanding why BigCommerce is about the fifth company I think of when I think of places to host a shop. They're a fifth place company that hires fifth place management.

And Shaun, if I'm correct that you wrote this because you're tired of hearing your team talk about technical debt, then you are truly a horrible manager and you should just fucking quit. I'm not a person who typically advocates quitting, but this seems like nothing more than a passive-aggressive attack on one or more of your engineers who mentioned technical debt or code quality more often than you'd prefer.

And if you really just thought this was brilliant insight: you're an idiot. You used a dumb definition of tech debt to justify an argument that showed you don't understand the original metaphor. You are an impressively stupid man.
He talks about some of his book making journeys here (with some deviation throughout):
https://youtu.be/smqT9Io_bKo
Speaking in Code with America and Penelope Lopez
"At least in ski resorts the bystanders can immediately rescue the person" - someone who has never been in or experienced an actual avalanche.

No they can't.
Just tried it out with the same pics I used for Wolfram. For one of the previously wrongly identified pics, Clarifai produced better results. For another, it miscategorized it with the same tags as Wolfram.
It's also a "luxury tax" because travel is considered a luxury activity, not a necessity.
I don't think the specifics are comparable, tho. Even as a pedestrian or skater, I'd rather be sharing the road with an uber or a lyft. At least here in SF and in oregon, traditional taxis are reallllly bad.
Just tested it with my laptop. I was thinking "This is one of those games that works best with a touchscreen." Then I saw that it's available for iOS and Android and went to get it. Btw, when you search for "twenty" on Google Play this app is not the first result. Does Google Play have any SEO options to get you higher on the list?
i really love the sounds
I think you are an outlier, though. When you are talking about mass appeal, a lot more people are aware of thee node name than io. There is no reason to have to rebuild the branding and awareness process.
Only suggestion would be being able to turn off the sound. Very fun tho!
Not all are talented?! You mean not everyone's talent is understood and appreciated :)

Napolean Hill postulates that there are two types of creativity.

1. One is analytical and is the intuition that comes from turning over a topic and examining all the angles.

2. the other is a flash of insight that comes from outside the person.

As someone who considers himself exceptionally creative (but not so humble) I can tell you that most of my ideas come from seeing a pattern in something and applying that pattern to whatever I am working on. Most of the universe is fractals and when you see interesting relationships between random things it gives you a new way to think about whatever you are considering.
So I submitted this at work out of frustration after I went down the rabbit hole trying to find the phone number (seriously) for the NEC to get a simple question answered about managing/changing the UI on the sharepoint (because those rights are sequestered to literally one dude who works in a basement and is currently on leave) and got lost in the just awful intranet. The Army faces some different requirements for cloud services and business enterprise software, but most of the time at work I find myself just getting lost in how people think these things work versus how they actually work.

I'll be out of the Army in 60 days, but most of what I do right now has to do with writing orders and building other data products. 9 times out of 10, the folks above me want to do things with microsoft products that they were just not built for. Powerpoint is not a place to store and analyze data, yet that's how the boss wants things. "Take this and make a powerpoint slide" is something I hear a lot. So I read this hoping to find some future hope in how things might be getting better in the future. Maybe.

Mostly, I guess I hoped to generate some discussion amongst you folks at HN that undoubtedly know more than I do about how and why products work and about what the Army and the DoD at large could do to get better because for the first time since I commissioned I have a boss that likes to listen to what me and my peers have to say.

As an aside, I also feel like Army leadership has a weird relationship with technology. Especially folks that, like me, are from a combat arms branch and are now on staff.
That was great until I discovered I was allowed to drag things out from under other things. IMHO the game is a lot more fun if you're under that constraint! Maybe call it "hard mode"...
Instead of saying 'pick up tiles and drop them' in the tutorial, how about 'bump tiles into each other' or something like that.

I didn't realize until halfway through the first game that you could combine tiles laterally without having to pick them up off've the stack.

Great idea for a game.
Synesthesia: Number Six Burns Like an Orange Flame
Gave it a pic of tip-off of a basketball game. It offered "Instrumentation".
The two best summaries I can think of are care about your co-workers professionally and care about your craft. Just about anything else can be derived from this in how you act.
Good concept, I hate games with timers though. You should have an option to turn it off, I like enjoying strategy games + taking my time
I'm not so sure. Are there studies or anything?

Facebook got pretty big and they're just now doing this, and mainly because one guy is spearheading it. I have a hard time believing Facebook's user base or revenue would be any different if they consistently used a certain sans-serif font.
Copy Video to Blu-ray
I am not a visual designer and I can immediately differentiate between the word marks. I can't say that one is "better" than the other, but certainly consistency within a brand is a worthy objective. If they mismatched the lettering, I definitely wouldn't actively notice it, but a very small improvement summed over a billion users does make an impact.
> The individual who was fired said "As a result of the picture she took I was let go from my job today. Which sucks because I have 3 kids and I really liked that job."

Isn't it really "As a result of my manager firing me, I was let go from my job today"?

Or even "As a result of my shameful actions at PyCon, I was let go from my job today"?

Do you blame the reporter in all circumstances? If you hear about Texas executing a murderer, do you think to yourself "it's the fault of the person who reported that crime that that man was executed"? Or do you think the state of Texas and possibly the person's own actions may have had something to do with it?
I think I'm missing something important here. I understand it as far as "internal networks give people a false sense of security," but it's still worth something, isn't it? Why not implement all of these security features AND keep your internal network locked up? Is it really just convenience?
VMware Photon and dnf
3 TED Talks on the future of work
Good idea, less than great implementation. But still, it's just a presumption--presumptions can be overcome.
Their website is here: http://www.startupcastle.org/
I am of the opinion that George W. Bush is the greatest actor this country has ever known. Andy Kauffman didn't perform as brilliantly as Mr. Bush did.

https://www.youtube.com/watch?v=9o6LquMyLvU

Everyone disagrees with me, but nobody's been able to convince me that I'm wrong.
It would turn into 2048 pretty quickly. Obviously the game mechanics are different, but siding two like numbed together is pretty much Threes and by extension 2048 all over.
Mozilla's FAQ for Deprecating Non-Secure HTTP [pdf]
Are you gonna put it on GitHub? I'm itching to make Twenty 48
Exercise 15 hours a week? That must be a very liberal definition for "exercise".

This place sounds so pretentious and douchey that I'm not sure it's not satire.
GitHub repo: https://github.com/vmware/tdnf
"Then they implemented Operation Eliminate the Macho Effect: guys who showed-off in class were taken aside in class and told..."

THIS. THIS IS STUPID. Guess what? I was a good programmer. I showed off, and had amazing project presentations. People either wanted to work with me, knowing that we would do a good job and get good grades, or they didn't want to work with me because they knew that I would require them to work, too. It has nothing to do with gender. I've worked with awesome female (and male) programmers, and I've worked with horrid female (and male) programmers. Gender doesn't matter, skill and determination do.

Quite frankly, if I were at that school, I would probably leave because they sound like they are pandering to the PC police.

I have no problem with having women in tech. I have no problem with women out-numbering men in tech. I do not, however, have ANY respect for an establishment that caters to specific demographics at the cost of program quality, subject rigor, or the demoralization of others.
Thanks, I'm actually a little bit proud of them because the combination sound effects actually form a little chord progression all the way up to Twenty.
Likewise, I believe there are correlations between depression and strong memory skills.
I'm skeptical of the way the author framed the discussion around his patches, I believe the majority of people out there are genuinely not evil, people don't often reject contributions that have clear benefits without reason, and I find it's often best to get said reason straight from the horses mouth.

Does anyone have a link to that discussion? I get the sense there is more to that discussion than the author let on in his brief response.
He is dead and still gets 30+ points in HN. Sugoi.
Thanks for the smashing magazine link, should be worth exploring. While the MDN resources are great I was looking for more interactive tutorials. I'm hoping the gameification format used by codecademy will pull him in. Experince tells me his enthusiasm is inversely proportional to my own, so I'm hoping he can catch the bug without me having to walk through it with him.
3 ways to get a quick no from investors
Humble Bundle Book Bundle for Makers
I live in an apartment building in which one of the tenants is constantly renting the apartment out on airbnb. It means we've constantly got random people coming in and out of our building, partying, making a lot of noise and not caring what anyone else thinks, since they'll never see them again.

If airbnb had a policy where you could only rent out your apartment for say 3 weeks a year, I'd be all for it. i sympathize with someone renting out their place while they go on vacation to fund their trip. But instead it's abused to create essentially a hotel, that's a nuisance to neighbors and raises rents.
How is this news? Chat has been around for a long time and Pusher is nothing more than a cash grab for lazy developers. You can easily get better performance, scalability, and customizability, for much cheaper with socket.io and and a caching and/or messaging service (Redis, *MQ).
Your point is valid. This isn't ultra-high scale, just the name of the series I intend to publish more into. It's more about building a simple service for instant usage upon launch.

We also used Pusher for global in-app notifications, which had to scale past 1,000,000 concurrent connections.

Aside: 50000 concurrent requests on a single thread, huh? :) Unless I'm missing something, that's 50 seconds assuming a request takes only 1ms to process. Sounds like magic.
Wearable pain treatment
A few people have said they are keen to play without a timer. The iOS app does have a "Zen" mode (along with a few other variations) but I'm actually thinking of building a separate game where the modes are all turn-based. The hardest thing is thinking of a good name that both associates it and distinguishes it from this game.
I cut a bunch of them from aluminum, for which I showed no ID, and they do not have serial numbers.
I think I prefer Zarvox ($ say -v Zarvox ...).
from the patch I see, isn't the problem that C doesn't enforce a default case?
At least in the US, private sales are legal, and there is no requirement to file any paperwork whatsoever.

Moreover, there is a staggering number of firearms that predate any sort of government record-keeping. It's not like these are muskets and black-powder revolvers, either - most of the designs for hunting rifles and shotguns are nearly unchanged from models that were available a century ago.
>Adria Richards' questionable actions do not make her any less a victim.

Yes they do. People are responsible for their actions. You're discussiong this as if it's some abstract ethical hypothetical. In the real world if you try to get ahead at other peoples expense then you should expect retaliation.
Tencent Invests $60MM in Pocket Gems
It's even more fun if you teach them "sleep" too, so it will start speaking at unexpected times.
Getting downloads will help me. I'm already pretty easy to find on the iOS appstore (due to the app having more downloads), but having a common word as a name makes the initial release harder.
A common request. I added that to the Android and iOS app but haven't got around to that on the web version.
I can already sense the clones being coded up.

Cool game!
Original WSJ article here:

http://www.wsj.com/articles/tencent-buys-stake-in-u-s-game-m...

Tencent bought a 14.6% stake in Glu Mobile less than 15 days ago.

UoP is said to be for global expansion (especially in the Chinese market)
Uberalls – Track code coverage metrics with Jenkins and Phabricator
This is a race triggered by a particular reording of memory accesses as seen by different cores. It's the kind of thing that doesn't necessarily show up in a unit test anyway.
Didn't you brag about taking out HDD out of external drives to use in your DC? But now you are saying you can't even put a label on a drive?
Run Yeti: The next Flappy bird
Clarified the 1MM number in the post.
It also hijacks the mouse buttons for back/forward and was submitted one hour earlier than this article as well:

https://news.ycombinator.com/item?id=9541057
Azure has P-ATO since 2013 - I'm not sure how that stacks up vs. AWS.
Retail shops also have a right to be upset if say online shops don't have to pass on the sales tax and they do.
> The culprit turned out to be JSON strings containing zillions of backslashes.

Sounds a little like doubly-encoded JSON. Not that I would know about or have ever been responsible for something like that.
That is a ridiculous statement. But that 'definition' there are no good or bad people, good or bad engineers, good or bad project managers, scrum masters, managers or anything.

Not everyone can be 'taught' or just go by a structure. In fact I would strongly argue that those who just go by a predefinied step-by-step structure are always never the 'good' ones.
The drops don't seem random:
http://f.cl.ly/items/1Z232p073A40323n3o30/Screen%20Shot%2020...
House votes to end spy agencies' bulk collection of phone data
Ha! No plans for github (at this stage) but I don't mind if someone else builds on the idea.
You're right the app is really low on the list. Hopefully that'll improve with downloads, ratings, views, etc.
Here's the app in case anyone is looking for it: https://play.google.com/store/apps/details?id=net.frenchguys...
Personally, I think the ruby world really lost something when merb folded into Rails. It left the community split between the one giant framework and many microframeworks, where merb was really something in between. Big enough for real work, but small enough and with a small enough dose of 'magic' (where rails has an absurd amount) that it was still pretty understandable.

Rails became more configurable because of it, but I don't really feel like it ever got smaller or more understandable. That said, I've been out of that game for quite a while, so maybe it eventually did.

But I also don't think it's really comparable because merb wasn't a fork of rails like io.js was of node.js.
Extensive prior discussion: https://news.ycombinator.com/item?id=9537691
Seriously? the information isn't that personal if it's publicly listed on AirBnB...
Artificial and full of preservatives or not, it's extraordinarily more efficient and good-tasting for sandwiches and toast than bakery bread.
Awesome!

1. Love the tutorial, super simple and I loved how you introduced harder concepts like linking blocks later on.
2. The objective is clear and challenging right from the get-go, as opposed to introducing levels, the game just naturally kind of gets harder.
3. After introducing the timer that's when I was like "oh shit just got real" and I felt that pressure made it more fun

You think you've done a bunch of things right here. Nice work.
Why a Law Firm Is Baiting Cops with a Tor Server
CEF is the API used to embed Webkit (now Blink). Servo is Mozilla's new research rendering engine, it's adopting the CEF API to make embedding easier for people.
Yev, if you're taking a drive out of the anti-static bag and installing it in a machine it takes slightly less than 3 seconds to pull an asset tag bar code off a sheet of printed labels and stick it on the drive. Two scans of the drive asset tag, serial number on the label, and poof you are done.

A very large consumer of drives at a previous employer :-) did this pretty efficiently. When we expanded our cluster for Blekko we did this for the 5000 drives we got from Western digital (well the scanning, we didn't really need an asset tag) and it goes really quickly with a code scanner in hand and a python script recording the values.
Servo itself can run fully headless right now; though I'm not sure how it's implemented.
Ask HN: Who are the notable adtech angels in SF/Silicon Valley
what is going to happen to the websites under an intranet... for example the ones you access as http://server:8080
Just throwing out an idea, not a particularly well-formed one:

Air BnB could allow you to enter your address on the site if you wish to report noise or disturbance. Without informing you who the occupant is or forcing you to submit personal ID beyond your unit or house number; based on your proximity to any booked Air BnB properties the nearest user would get a ping via SMS and if they continue to make noise the lessor gets a ping via SMS.

The ping would be done without letting the reporter know any information other than a nearby user has been notified. The lessor SMS could include the phone number of the lessee so that they don't have to go hunting for the details and can act on the information quickly.

You'd need to set it up in such a way as to prevent someone spamming the system with random addresses or ceaselessly pinging the lessee/lessor.
Yes: this is precisely the issue that most people seem to be ignoring.

I traveled in Europe a bit last year and was amazed at the affordable options for travelers. Between nicer hostels and hotels that offered small single rooms with a communal bathroom, I was able to get a clean place to sleep for $25-70/night. I haven't seen that in the US outside of AirBnB.

Most US hotels give you a huge room with a huge bed for a high price, and they're either located right in the middle of downtown or all the way on the edge of the city so you'd need to rent a car.

When I'm traveling, I much prefer to ditch the bullshit standard amenities like room service, a pool, continental breakfast, etc. and get a simple room in a part of town where people actually live. Even more so if I'm visiting friends.

Not sure what in our regulations makes this unpopular, but it's the real problem.
I've seen Agile work, except it wasn't called Agile, and it was before Agile existed.

At a small game studio, you may have one guy that knows the hardware really well at a low level, but not the engine or how it's used, but the engine developer does. When you put these two guys in a room together, they will crank out something beautiful in an amazing amount of time, something neither of them could have accomplished alone.

That's agile. Not whatever crap the current mantra is. The manifesto gets this, but it never should have been made into a process.
In my apartment building there's an apartment that is rented out through Airbnb. There's also an apartment rented out to two students...

We have a lot more issues with those two students and their friends than with all of the Airbnb short term renters. It's anecdotical but I don't believe that short term renters are more likely to cause issues.

Airbnb's concept is also not new. Before Airbnb people rented apartments on Homelidays. It's interesting that thanks to the critical mass of Airbnb and their marketing people become more aware of it.
thats what kept me going :)
but man they are the most fun spreadsheets in the world :-P and addicting.

I want to make more isk.

Why?

So that I'll have more isk of course!
Yes computer science is "different" from software engineering, but not all computer science curriculums are purely theoretical. At least in ucla, all theoretical classes have several hands on labs. I finished UCLA as an electrical engineer but the computer science courses I took taught me basic skills that I needed to become a good programmer.

IMO, I think most university curriculums involve this sort of hybrid education that involve labs/projects combined with theoretical lectures. I'm guessing the type of courses taught in Temple are not the norm.
The definition of "species" varies based on the biological specialty you're talking about (it's the least arbitrary of the taxa, but it still is kind of arbitrary). Cladists/geneticists tend to have a view close to the one you mention ("interbreeding with viable non-sterile offspring defines a species"), but even they will say that definition gets too simplistic. Behavioral biologists generally have a more stringent definition of "species" that involves the population's ecological niche.

But, either way, surrogacy is not breeding; it would be a northern egg and sperm implanted in a southern rhino.
Are you sure about that?

https://en.wikipedia.org/wiki/AMBER_Alert#Retrieval_rate