skysight-inc/HackerNews huggingface dataset:
One of my biggest issues when starting to write new code on my own is that I find myself quite often being carried away. So what I force myself to do these days is to write down a few user stories, nothing too fancy but just to have an outline of what I really want to do. Next steps are unit tests and then coding up the model which goes hand in hand with db design. Putting together the UI is another one that requires a lot of discipline as I often find it too tempting fiddling around with design details instead of putting together the functionality first and do the design bit in the end. So yeah, after models build controllers and the views, not worrying too much about the looks. Just my way of doing things, would be interested in other peoples approaches!
I assume you are being a bit naughty there, and your comment did raise a smile, but I do think people would buy them. I mean, lets face it, deep down, don't we all have varying degrees of narcissism?
Your characterization of my logic, as you put it, is grossly flawed.

Your house is not public property. I've said nothing in any way to suggest putting a sign on your private residence is at all protectable free speech or in any way homologous to chalking a sidewalk.

You are fabricating an argument I did not make. In so doing, you appear to either fundamentally misunderstand the First Amendment, or willingly narrow your interpretation of it (which, thankfully, the courts do not stand with you). And you apparently do not understand either what I said, or what you are suggesting.
Speaking as an individual (not representing my employer, yadda, yadda)

> The bug trackers involved are among the most user-hostile and over-complicated interfaces I have ever encountered.

Please provide detailed feedback why that is. If you work with any given system for a while, you develop blind spots for its flaws, and so the devs on the respective projects are likely not even aware of the hideousness. (Except "oh, it was always that way")

> Developers[...] with at least three different flavours in the works [...]

If you have a repro case and a version number, that's more than enough. Yes, testing with latest is appreciated (and at least Chromium allows Canary side-by-side with your stable), but the repro case is what really matters.

If you have that, it is infinitely easier to actually react to a bug than anything filed that's just a vague description.

> Quality of implementation is obviously not the priority

It is a very high priority, in my perception. File a bug, please. The devs might not get to it directly - but that's due to the fact there's a lot of stuff that needs to be done.

> Ranting on public forums is rarely constructive

You posted more than a rant - you mentioned several existing pain points. It's important for all browser devs to hear about them, so thank you for doing so. And the more info you give on what exactly goes wrong, the more likely it is to actually get addressed.
I like the idea that in a thousand years, two pieces of code may well be asking one another: "What is the Navigator?" "Netscape", for absolutely no reason, in a piece of ancient, sealed code that no one but a classics scholar would touch.
I like that they focus on the experience related to DBs and distributed systems instead of hiring engineers that can program in X. You can pick up a language relatively faster since you'll need to build the other skill slowly with real world experience.
Seems like that would be quite the family heirloom, good on you. How far through are you?
Does the company offer a physical solution to the labs, like RFID tags or something? Or is it all software?
> For many years now they've claimed that .Net was the present and future of Microsoft development

And then the iPad and post-PC era happened, killing Silverlight in the process and PC sales are still in steady decline.
My inner narcissist likes this...
If live chat responses were auto-saved as new nodes, that would meet my requirements. The goal would be that any new input could be either manually directed to an old node or auto directed to a new node.

Imagine a 'choose your own adventure' book that accepted arbitrary input and could create new paragraphs on the fly. If your input maps to an existing paragraph, you're texted it immediately. If the book never heard of someone trying your input before, you're told to wait a bit and get a response once the book writes it. A very few commands do something special. 'inventory' spits out your current inventory state.

There are a few levels of game state. Characters carry around a small amount of state (alive, healthy, ugly, etc.). Locations carry around some state. (on fire, dark) Other state might be held in a calendar (May 1st, 9:00 am, the world will end) or the world itself. Each 'paragraph' in the imaginary book should be able to look up and/or update any of those states when entered.

Ideally, any input that comes in would be autocorrected and analyzed for parts of speech. If a new noun comes in, it could be compared to nouns mentioned in previous 'paragraphs' to figure out what the user meant. 'get brown tote' and 'get brownish bag' should resolve to the same thing.

My third bullet boils down to allowing a user to:

You are standing before a door.
> open door

The door resists your furious pushing and pulling. What's that thing people open doors with? A....key?
> get key

Who said anything about a key? There's no key here.

...later, after finding a key...

You are standing before a door.
> open door

The door rattles, but appears to be locked.
> use key on door

*click* The key fit, the door unlocked.

without having to add hundreds of similar nodes at different points in the tree. You'd just make the 'standing before a door' node check 'player.inventory.hasKey' and have it send you the correct 'paragraph'. (Also, 'use key on door' would update 'rooms.boring.door.locked'.)
Reminds us once again that launching rockets is hard and when something goes wrong, there aren't a lot of 'recovery' scenarios. Insurance covers the losses, root cause analysis will find the reason this particular launch failed, and perhaps prevent it from recurring.

One of the interesting questions for the Falcon9 system is whether or not the return to pad recovery system could work in an abort scenario (unlikely but you never know). I once asked a NASA engineer why they didn't put a spare parachute in to recover the payload in case of failure like this and their response was that it was cheaper to insure it than build such a system (in crewed systems the opposite is true since replacing the crew is so much more expensive). Weird to think about it that way but at least for me it made sense.
I agree, but its not (directly) about the ads, its about the profiling. The benefits of profiling infovores should not be underestimated, especially when they are Google's core users (and the ones who spread the word).

Ultimately, if people log in less, and contribute less to the Knowledge Graph (crowd sourcing production of meta-data had to be worth something, after all) then its a net loss.

Google's experiments may cause them to believe this not to be the case, but the trouble with ruthless, consistent optimisation of individual features is that it tends to land you in a local minimum, which may not be the best end game for them.
It's actually fairly easy. I have a system that has hundreds of thousands of JVM's running this way. The way to go about this is to make doing the right thing easier than doing the wrong thing.

The first piece of the puzzle is to present configuration to runtime processes in a read only manner and enforce this rule from the remote side (e.g S3 bucket where the machine only has a R/O key or R/O NFS mount). For added points you can make the OS image read only (but that's another post).

The second piece is to make sure that you have easy build automata that can push into that repository easily and reliably. This is really key - you have to have a programatic way of doing things.
"User-hostile dinosaur companies. Stop trying to do better than..." Oh wait.
Why did you get that laptop?
I am guessing I am not the only one to find how much this parallels some of the comments we leave in code due to venting/frustration or for other random reasons. Perhaps in another 1000 years someone will be going through ancient source code to find similar comments.
So, zooming doesn't solve your accuracy problem? Did you use a graphics tablet or an iPad?
> Capitalism requires an unregulated free market based economy.

No, it doesn't; at best, laissez faire capitalism requires an unregulated free market, but even then allowances are made towards regulation to protect property rights. Capitalism isn't solely determined by a lack of regulation.

I started going through each point you've made, but it's not worth it. You're simply too wrong to bother.

Start by looking up the difference in meaning between 'capitalism' and 'mixed economy.' The former is a description of an idealized economy that hasn't ever truly existed, while the latter is a description of how an economy is actually organized. In fact, a mixed economy is considered a form of capitalism (it's not one or the other). "The common features among all the different forms of capitalism is that they are based on the production of goods and services for profit, predominately market-based allocation of resources, and they are structured upon the accumulation of capital."
Red houses and barns are most common in Sweden and Finland. The reason is that the red color imitated the brick buildings of richer people, it was a matter of class. It also helped preserve the wood, but that is not the main reason.
Meet.  Vet.  Hookup.  Welcome to Modern Dating, Tinder-style.
That language I quoted implies you're only allowed one successful print per purchase.
I'm thinking about working with rocket fuels. I think it should be possible to build a kerosene-drop-in hydrocarbon fuel with about twice the energy density - along the lines of syntin or JP-10, that is biologically derived...

I think this is "relatively safe" compared to hypergolics =)
Actually, when I visit various discussion communities on Google Plus, it has a count of the unread posts in the various areas of the community. So they have read tracking in Google Plus, although not in the default display of the main feed. Not sure Google wants people reading outside content anyway, though, compared to interacting inside a locked in Google Plus community. They are pretty anti-standards lately.
- The survey was anonymous (unless you signed up to get the results). And, I don't think anyone is trying to impress us ;)

- The data clearly shows that this is per hour (see the data here: http://bigswing.com/ios-rates-2013, per the post). You can also view an archived copy of the survey here: http://bigswing.com/ios-rate-survey-2013-archive/
It poses the question: "If you do have an hourly rate, what is it on average?"

- The point of doing this survey was that rates are rarely, if ever, actually posted. There are a lot of reasons for that, but it also makes hard to know if you're in line with your industry. Hence, the survey!

Your critiques and questions seem to imply that you don't think our findings are valid. Is that true or am I reading too much into it? ~$100/hour USD is right in line with our experience for an average across the whole industry. It's low for an agency or big firm and high for a young freelancer.
To be fair, stack scripts are just shell code. You specify an interpretor and write them to be portable, and they will be portable.
Thanks for posting this, amarsahinovic.

This is the latest round of our ongoing project to benchmark the performance of fundamental services provided by modern web application frameworks. With the continued contributions of the developer community, the number of frameworks and platforms included is now 74! Round 6 also adds the often-requested plaintext test with HTTP pipelining (thanks in large part to William Glozer of Wrk fame).

The results web site also now includes a "framework overhead" tab that allows you to compare a framework versus its underlying platform. This was originally conceived by a Hacker News user named goodwink [1].

Like the round before, Round 6 gave us some technical challenges, including a period where we were unable to collect any latency data. Today, some problems persist, such as the Dart test (yes, there is server-side Dart) failing to complete for most of the tests. However, rather than continue to defer Round 6, we've decided it's better to move forward and use the round-over-round progression to iterate, fix, and improve. No problem that exists today is set in stone.

To that end, as always, I would love to hear any feedback, advice, questions, criticism, and especially contributions. And we hope you find this information helpful!

[1] https://news.ycombinator.com/item?id=5454970
Don't get me wrong! I am saying that we need a huge turnout to effect change.
Sounds like competition is working!
just one more reason to use third party tools to do local filesystem searching. had to purchase FileSearchEX or use XYplorer after MS killed off Win 2000 style searches. also, Classic Shell and 7+ Taskbar Tweaker are a must.

http://www.classicshell.net/

http://rammichael.com/7-taskbar-tweaker
SMS-based stuff is also wonderfully simple to develop alternate front-ends for. Twitter, email, web apps, or a command-line REST API.
CTA is a good point. I'll cast my vote for a QR code also - as much as they're apparently hated, they do tend to work, and are usually easier than punching in a URL (plus, they should be able to open the FB app directly). Or NFC / Android beam would be awesome, but there aren't too many phones that support it yet.
For now it is all software but we are moving towards offering barcode scanners integrated with the inventory, RFID tags etc...
There's a few open source solutions that do this. I'd like to see how they compare.
It would be nice if people listed the settings/materials that worked best for printing their uploaded models. I know each machine will always have a different calibration but sometimes hard numbers give me a good starting point.
Fantastic point on challenging your own perceptions of the value of an hour, the market, etc. We really hope this survey (and subsequent ones that we plan to do) gives people an additional data point to consider.
Apparently to simulate production to the level OP requires, the only solution is to have the users test your product--the only way to perfectly simulate reality is reality.
The difference, for me anyhow, is I understand a private corp's motivation for tracking my every data point: money. Simple.

What a government's intentions might be for it seems hazier. Why, exactly, do they want it? Sure, they can trot out the national security routine to get started, but policies and power structures change every few years, and there's no telling how the next group will use (or abuse) that information once the precedent is set.

Somehow, the thought of, "Oh, they just want to make money," is more easily digested. Plus, I can immediately vote my opinion of their methods by not using their service(s). You can't opt out of the NSA's "service".
I read this some time ago, and quote it here often (earlier today, in fact). I don't 100% agree with it, but every point deserves careful consideration.
Showing it's age. They continue to update it, but it's definitely lacking in usability compared to Dashlane.
If you have a lot of samples you might find our interactive freezer boxes useful:
http://support.quartzy.com/kb/inventory-module/interactive-f...

http://support.quartzy.com/kb/inventory-module/managing-loca...
Dashlane's interface is really nice compared to Lastpass & RoboForm
The Most Bizarre Steve Ballmerism Ever is a Doozy
Significantly more than 95%. Opera has been my main browser for the past 5 years, and in the beginning it wasn't all perfect, but I've had 0 problems on at least 99% of sites in the last 3 years. Opera filled the last holes and devs became better.

Interestingly, some high-profile applications such as Basecamp still suck in Opera, for no apparent reason.
I think you choose your browser in Windows before you use it (at least in Europe). // I'm not sure I agree with this law, but it for sure affects browser share.
I was being a bit too sarcastic perhaps. My point was that I hope that everyone who regularly visits this site knows that keeping any kind of webservice up and running takes time. No matter how automated it is.

But I completely agree that there is probably an alternate force at work here.
It's not just the number of users. It's that people who were heavy Reader users are particularly valuable nodes in a network like Google+. They are more likely to draw other people to Google+ than the average user since they curate more content than the average user.
Why would there be a parachute if the payload contained only non-returning satellites? I couldn't see anything I would call a parachute on the videos I watched.
I hadn't considered the transitioners. That's a good point. The other way to look at it is that they don't know how bad they are yet :) When you first start to learn something, you feel like you know everything until you get that first smack down!
I have found the $10 DO server to be about 4 times as fast as the $20 Linode on one of our disk heavy workloads. I'm not going to pretend that this is representative, though.
Almost entirely off topic, but is "ORM" a fitting term for something that maps documents, and not relations, to objects?
I think the reason they give you the opportunity to download another file is simply so that the gcode can be tweeked (for variable such as layer height, hotend temp, max acceleration of head etc.).
It could be, for instance, that with your particular filament the gcode doesn't tell the hot end to get hot enough, and you end up with layers splitting. Or worse, a huge tangle of melted filament.
How To Enhance Your Social Media Conversion Funnel
I'd recommend expiring the link after a single use. A password-less login essentially trades something you know (a password) for something you have (a link). The security of a passwordless system depends on the security of the link... so if it expires once it's been used (which will usually be immediately), the risk associated with the link drops. This also prevents replay attacks.

I'm assuming your site's sessions are longer than the timeout of the sign-in link, so most users won't need to sign in multiple times in a short period anyway.

Also, a couple related links, if you haven't seen them:

http://notes.xoxco.com/post/27999787765/is-it-time-for-passw...
https://nopassword.alexsmolen.com
I imagine radiologists are interchangeable in the same way that Python programmers are; kind of but not really.

Skilled professionals become more experienced at their jobs over time, they also have differing experiences and may have graduated from different schools etc.

This means that they will perform their jobs differently in ways that way be subtle and not easily quantifiable. So if you swap them out, things will change in ways that may not be easy to predict.

On the other hand a minimum wage worker is more likely to perform a job that requires a total training of 1 hour or less and they are likely to hit a ceiling in terms of productivity within a week. There may be minor differences in output, but these are easily quantifiable and if you have a large enough labour pool to draw from can be solved by saying "fire anybody who does like than X per hour".
Same here (even on Chrome Mac), but I get an "unknown error". But when I switch to coffeescript or ruby, it then shows up that I got the correct answer (in the Earn an Invite section).
Ask HN: Who are the journalists covering Internet privacy? 
Right now there's a lot of attention on NSA, surveillance, and the larger issues of privacy on the web. I'm thankful for that.

But it worries me that it takes something as catastrophic as a John le Carré character like Edward Snowden to bring this all to my attention.

I want to know:
Who covers this stuff in depth on a more consistent basis that I can follow (twitter? tumblr? some blogs?) and how can I support them (with money)? I worry that news sources are increasingly moving to big home run stories and / or reactionary commentary instead of investigative and actionable reporting.

I'd like to find the passionate and dedicated journalists who are devoted to finding important information and then support them. Where do I go?
Wasn't the Reader announcement before the NSA scandal though? It seems that most people who would make the switch would have done so before that came out.
Just want to say thanks for doing these tests. I think this is the first time we have such a thorough overview of the basic performance of web frameworks.
Well, no, you're not seriously expected to submit a patch for a code base like that. If you can, that's awesome, of course :)

As for your Chromium bug (http://crbug.com/180300) I'd suspect it fell through the cracks with the whole Blink transition. I've tried to narrow down the tags for it, hopefully that will get somebody's attention.
Countdown for Pres. Morsi of Egypt before announced Military Coup Threat
New android based game console from Google, auto-complete, and more
New android based game console from Google, auto-complete, and more!
He's changed the text of the review since it was first posted. It wasn't originally so positive.
Peers Conf 2013, hopefully the first of many.
Especially comparing the average rates to proficiency and locale, I was surprised. I would expect Journeymen and Master to be charging more than $100/hr on average. Same with people in tech-heavy areas.

But, our data may be skewed this year just due to our reach. We didn't have many people from companies in the range of 20-100 people which I think is a sweet spot for high specialization.
To me the stamp would be an acknowledgement of my support and a thank you for it. So to me, it would be about the stamp. Other wise, why not wait and just buy the thing? Not to ignore your other legitimate issues, I think the lack of a stamp is important.
overgard is correct.

Our PTVS + integrated/isolated shell basically gives you a virtual "Python Express". However recently msft has moved away from the "Express" model to "Scenario" models. ie, VS for Phone, VS for Desktop, VS for Web, etc. and each includes all the tools and multiple languages you might need for that workload. We're hoping to include PTVS into the desktop & Web scenarios in the future.

[disclaimer: project lead]
Yeah, but you're assuming they'd be engaged. If they don't like G+ and they're just using it as a news reader, that's pretty much the opposite of engaged, from a social network perspective.
I recommend trying out Mintty for Cygwin if you haven't already. I love it.
Stash feature is only great if you have a small amount of bookmarks. If you say, have like 1000+ accumulated since first using Opera in 2003, then stash is not so desirable.
This is actually really cool. I don't use freezer boxes at all, but a map system like that would work equally well for, say, keeping track of what's in TEM grid holders[1] which I do use.

This is what I meant when I said in my original comment that I think this problem is a difficult one, because so many different scientists are using so many different types of inventory. But I'm sure it's possible, and I wish you luck :)

[1] e.g. http://scienceservices.eu/media/catalog/product/cache/1/imag...
Coding is excessive drudgery, it crooks your back, it dims your sight, it twists your stomach and sides.
We can only hope that Samsung isn't doing something similar.
No, clearly, its not, since its not object-relational mapping.

And one of the selling points of NoSQL "document store"-style solutions is that, as they do not use the relational model, your data layout can more closely follow object construction and not need the kind of object-(datastore)-mapping represented by ORM, anyway.
LinkedIn, the Serious Network.