skysight-inc/HackerNews huggingface dataset:
I wonder if those working in corporate IT realize that they're competing with Microsoft for money.

Most corporations see IT as an expense center. It's not a place where the business make money. It's simply a place where they spend it. You can argue the validity of that idea but whether it's right or wrong doesn't matter. It's the way most businesses think.

Businesses, of course, try to limit expenses. They especially try to limit any increase in expenses. So basically there is a certain sized pile of money for IT to work with. If the costs of Microsoft infrastructure goes up, the difference is made up by cutting another part of the pile. The part of the pile that can be most easily managed is salaries.
Because Yahoo! use Bing for their search engine, big deal, was made in 2009, transition finished last year, amongst the transition was of course the transfer of site indexing to Bing, and so you gotta use Bing webmaster tools now.

It's fairly handy actually, and Bing's webmaster tools are quite good.
Seems like this guy's images became somewhat handy afterall:

https://news.ycombinator.com/item?id=5794083
I don't want to endorse some of these behaviors, but:

* Thanks to video gaming, we got super-high-powered but cheap graphics.

* Thanks to people's seemingly insatiable appetite for pornography, we got the VCR and eventually, home internet.

* Thanks to people's desire for conquest, we got natural selection and world exploration.

Nature is boundless. From every great evil, eventually, comes great good. This isn't an endorsement of evil, but of nature's resourcefulness. Humans using technology are no exception.
I've been running with this for about a year. No one has mentioned self discipline as an issue.

Its strongly tempting to "change one little thing" outside the model. Yes yes I know "git flow hotfix" blah blah blah its only a dozen command lines or whatever. But sometimes its so tempting just to checkout master, fix one character, and push it.

The problem isn't so much dumb little typo-fixes that should have been caught in "release" testing, if not feature or develop, or keeping "real" huge changes in the git-flow, but those annoying border cases where both could be argued to be wrong or right.

One solution is to go hard core fundamentalist and demand everything go with the git-flow never outside the process, although that will "waste" some time.
Yes you get to keep all of the licenses obtained during the program.
Titus the Fox also does this (1992 by the same developers IIRC)
To formally define a hypothesis, the claimant should be obliged to define cognitive processing and willpower in terms of what you call "human phenomena".

Then we can design experiments to challenge the hypotheses, as in any other science.

If you want to test "cognitive processing reduces willpower"
vs "hard work merits reward", you would presumably define these four terms differently (or preferably rewrite them to be less ambiguous) and then you could design experiments which test each statement.

I am not an expert in experimental psychology but the main wikipedia page even makes direct reference to this idea as operational definitions: "Operational definitions are definitions of theoretical constructs that are stated in terms of concrete, observable procedures".

https://en.wikipedia.org/wiki/Experimental_psychology#The_Fo...
Tangent: predictions on a "3D printed plane"? Push a button, wait, result needs little more than an engine installed?
I've been teaching myself git on side projects for several months. I've read through Linux's man page tutorial at least twice, I think I'm starting to get git. It's revolutionary. It will probably still be in use a half-century from now. It's almost too much power, I think some of the git commands should use ASCII art to paint a big picture illustrating the power of the command the user is about to invoke and double checking with the user, do you really want to "xyz", rebase, etc.
Try/Catch Blocks - T-SQL Step by Step (29 free videos)
Apple Falls Victim in China Anti-Foreign Campaign
Ask HN: Help a fellow dev marry his perfect woman
First off: I'm using a throwaway because my girlfriend reads HN.

I've been with, for me, the most incredible woman for five years now. She has been learning iOS dev from me (she wasn't super interested but wanted to help and learn more about my work), spends her lunch break answering support emails for the startup/SaaS product I'm running, doesn't ask for much or complain that I plough all my left over cash into my business and generally supports me in everything I do.

We've discussed getting married, it's something we both want to do and she knows I'm going to ask her. Doesn't want a fancy wedding and fully expects a cheap ring and not much of a big thing. With everything she's done for me, and because she knows it's coming, I would love to at least surprise her in some way and make it special for her.

I'm looking to take on any extra work over the next month or so to get some extra cash (around $3000 but any jobs will add to the fund) together for a nicer ring and to take her somewhere as a surprise. So, if you'd like to help making a memory for a perfect hackers girlfriend I'd love to take on any extra work you need doing.

Recently I have been doing work involving:
- Objective C (mainly iOS but have done some OS X dev recently too)
- Prototyping any mobile app ideas
- Setting up A/B testing frameworks (PHP)
- Writing lifecycle emails with Customer.io
- Basic front-end dev work

I also have some experience with flask/python, javascript, highcharts, etc.

I'll happily provide examples of work etc over email (you can reach me on proposingprogrammer@gmail.com), if there's anything you need doing let me know.
Ask HN: Quiet/cheap study havens around San Francisco?
So I'm planning on going to SF soon (coming from O/S) for a job interview. The only problem is I have to get into the US a couple of weeks earlier to present some research at a conference in Wisconsin, and am at a bit of a loss as to what to do with the time in between. I really just want to find a quiet place to study up on Coursera so that I'm fully prepped for the interview, and to just make good use of the time.

Can anyone think of somewhere to stay that's quiet and not too expensive (and accessible by public transport)? Eg. a decent cabin in a caravan park or something like that. The closer to SF the better but it's not an absolute requirement, I guess technically it could be anywhere between Wisconsin and California. Doesn't have to be anywhere touristy. My plan otherwise was to just hang out at the Hayes Valley inn for that duration, but it seems like an expensive way to spend all day on the computer! Airbnb would also be an option I guess (can be risky tho...).
The software on the Voyager probes is pretty old, 1977, and I can't find anything that says it's been (or can be) updated since.
I don't think the point is that you should pull rarely. I think the key there is _my_ tree and he later refers to a branch named linus. I would suspect that he maintains his own development tree that gets pushed to the central repository and then merged to master when he feels it is ready. But prior to it getting merged, it is random and subject to his own rebasing.

I have a similar flow, I might maintain multiple feature branches but I will pull and rebase master very regularly to be sure I am working against the most recent code base. I will also rebase my work to squash commits to create a clean history prior to moving work from my feature branches to master. So if someone was to pull in one of my feature branches prior to it being merged or tagged, that tree would very likely change and then we have two versions of my work that would create a merge nightmare when we decided to get everything into master.
It was several smaller apps written with most logic in the app (Hibernate) and had very little T-SQL/stored procs. We also weren't using any of the add-ons like SQL reporting, etc. The big commercial DBs have the advantages when you start using their reporting services, BI/OLAP stuff...and likely when you have several different groups as stakeholders in the process...
> although that will "waste" some time.

Not so much, although it wastes someone's time.

Someone has to be the release manager, and git-flow gives them only one tool: To reject the release by pushing back.

If they eliminate the develop branch and merge the features directly into the release branch (whenever they attempt to perform a release) then if something goes wrong, they can simply drop one of the features and re-build their branch.
We ran into similar problems on the hosting side; another surprise can be the debian-sys-maint password configure by the Debian mysql-server package.
Wild High-Tech Goggles Give You Superhero Senses
BTW: Freedom of speech does not have to be gratis. If you want freedom of speech, buy your own server and migrate over to it there. But as long as moot is funding 4chan and /b/ culture, I'm going to have to say that he's part of the problem.

I get it, total freedom of speech leads to /b/, jailbait, and creepshots. Total freedom of speech allows people to get together and perform dox operations. And you're cool with that? Frankly, I'm not.

I'm not cool with online witch-hunts. Reddit is perfectly happy to criticize Carmen Ortiz for "wrongfully" prosecuting Aaron Swartz... but they are perfectly fine with Sunil Tripathi (probably) committing suicide over the online witchhunt taken place over his name during the Boston Bombing event. Or maybe the legions and legions of hateful and hurtful memes... such as "An Hero" that fester on those boards.

Some speech is harmful, and we should work together in removing harmful speech. I fully understand that this runs counter to 4chan (especially /b/) and Reddit culture... but enough is enough. At some point, someone needs to take responsibility for the development of the website's culture. If it isn't the webmaster who is _funding_ the operation, then who?
PC-dos.

The programs convert the ebcdic files on tape to ascii and then build a cheesy search index for other DOS based programs. It takes 2 different virtual machines, two different dos releases and 4 different programs to get it done.

The whole process is an exercise in Seuss-ian ridiculousness.
The hardest part was keeping straight in my mind what is executing in the page environment, and what is executing in the environment that controls the script

YES! that's why we used a browser extension in this and the previous article. Because you know that all the objects live in the same world. You don't have this controller/scraper duality. If someone likes the Phantomjs approach, they can implement the controller as a background web page and the scraper logic in the content.
Git branching and totally is really atomic. But sometime some other can remove not owned code that seems as cause of integration error with his code. Well and more its will pushed in mainstream and reported about success. At other side the other developer will surprised. I hear about signed commits - hope this help.
I do wonder if something bad happens if you try to screenshot the screenshot script url, being a get request and all.
Internet First Omni-Channel Strategy
I used to really enjoy this service, back when they offered solid deals and introduced me to new products at the same time.

Then the deals went away and the once or twice a week emails because 7+. Also the fulfillment process there was painfully slow, though I suppose them switching to their own inventory will at least solve that issue.
I worked for a small rural telephone company who still operates a DMS100. One of my job duties as an on-call Unix system administrator was to perform a reel-to-reel tape backup on it. This DMS100 was installed in 1983 and the programs that operate on it must be much older than that. Still operates today.
Progress in Design: 22 Hot Webistes Then and Now
very hard (impossible?) to copy the most important parts of a startup:

+ business model innovation
+ go to market strategy
+ execution, focus and efficiency
+ iteration
+ user/customer care and cultivation
+ brand integrity and trust
+ vision
+ interfaces
+ partnerships
+ etc
I got bad grades in high school because I was a kid and didn't yet know what was important in life. That shut me out of any possible avenue where I'd be able to contribute to "curing cancer".

No one will let me work on cancer. That door is closed. But for some reason people will pay me to write "useless" software. I'd imagine many of us are in this boat.
Germany got significant help from the US; https://en.wikipedia.org/wiki/Marshall_Plan

Taxes are maxed at 57% for income above $70000/year. It is around 40% for income less than $70000. The initial around $10000 are not taxed. You'll never get to 65%.

A huge amount of people living on welfare is not by itself a bad thing. It is better than having the running around in the streets looting to survive.

Both the University of Copenhagen and of Århus are on the world top 100 list. http://www.topuniversities.com/university-rankings/world-uni... . I don't know why you think grades are given randomly or politically, or why you are missing competition.

Cost of living in Denmark is lower than e.g. Norway... It is also not necessarily a bad thing. Salaries are also higher.

Danish is the official language. I suspect you'll have as much difficulty finding a job in Germany where you don't have to speak German, or in France w/o French.

With that said, it does sound like you had some bad experiences in Denmark.
I completely agree, after realizing I had asked two questions on one ticket I immediately saw I should've done better. However when I received a response that said they were working on it, I understood that to mean it was in the queue to fix.
A friend of mine was a QA engineer for a famous children's hospital. He could do absolutely nothing, because every doctor had their favourite vendor with their favourite sales rep that gave them goodies, and they all hated the idea of interoperating and making things more efficient. And once a doctor says "If you change this system, children will die!", that's it, conversation is over. It doesn't matter that everyone knows the doctor is covering themselves, the point is that the only people that can override the doctor are the higher-ups, of which there are few, and all of those are playing their own political game.

My friend tells the story of being in one meeting with the various doctors, and one of the elder ones made a snide comment about another doctor 'not being here long enough to understand how things are done in this place' - to which the reply was 'I've been here for 17 years'.

Myself personally, I worked as a neurology tech for four years, and the doctors I worked with were a broad mix. Some of them were the sweetest people you could hope to meet. Others were such money-grubbers they directly said to the pharmaceutical reps "don't give us 'gifts', just give us the money directly". In that broad mix were doctors so awesome that they write their own mouse drivers, to doctors that behaved just as xradionut mentioned.

Doctors are humans too, there are a lot of them, and they run the same kinds of personalities as other humans.
Surprisingly France isn't too much behind the US, and US isn't rank 1 even with the Mission style approach - http://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28PPP...
Comparing JVM Web Frameworks
I have.

Over the years I have tried everything, but I like WinAmp 2.

WinAmp 2 just works great. It's no nonsense and I love the quick find (CTRL+J) on the library... search file name, path, and metadata. Which is how I need search to work, based on my file conventions as well as the metadata.
But try doing poster paints and sand pits for a degree at Cambridge.

Oh, that's the sociology dept.
Kroll-Ontrack Rescues Data From RAID 5 Disks: How it's done slide show
The trick is that you (or even the audience) actually dial Mr. Smith's number in front of them. The trick is no good if you dial your friend's number openly.
Yes, absolutely fantastic.

"Hands holding photoshop-able screens in environments" is rich photographic territory. I would also love to see fat hairy hands, dark-skinned hands, waxy old hands, prosthetic hands, etc.
Brilliant. Bookmarked.

Would love some Windows-y machines as well, all laptops are Macs. (Which is what I use, but still live in a world of Windows laptops)
It doesn't matter how many you send. If your scenario relies on the fact that the last in line must be the fastest of the group, it's always going to run in to the object directly in front of it.
I think using a browser extension is faster than using the webdriver. Do you agree?
True and true, but what good is 'improving the future' if there's nothing to enjoy once we get there? A lot of modern technology revolves around content distribution and consumption. Someone has to make that content in the first place in order for consumer tech to improve our benefit from it. Both sides are important.
In my experience, 'haveged' [1] has worked out really well for generating entropy on headless servers. It could be scripted into a provider's base distribution to include the haveged binary and run haveged before generating the SSH host keys.

[1] http://freecode.com/projects/haveged
I'm sorry, but if you have to read a feature grid to figure out what a product does, you've already lost.

Also, isn't this when you look at Postgres or MySQL and go... licensing cost, what licensing cost?
Great! Yeah, community would be ideal but a small company like yours is definitely wonderful, as well. As long as it's open source, it's fine by me.

I see you're building on PGP, which has been historically confusing for non-tech folks, but I look forward to see what you've come up with to counter that confusion.

A couple of issues:

1. Not sure if you'll be using the same server/TLS cert for your actual web-based e-mail sender, but I got a giant warning on Android (Kindle Fire running Chrome for Android) about the certificate being invalid. It's probably the fact that you need to host the intermediate certificates on your site (i.e., the chain of trust is "broken"). If you are hosting them, then it might be this issue:
http://www.unrelatedshit.com/2011/10/21/positivessl-not-work...

2. Again on the https, have you considered upgrading to TLS 1.1, or 1.2? You'd be able to offer ECDHE for forward secrecy, among other advantages. But you may have reasons for sticking with 1.0.

3. Are you vulnerable to SSL stripping attacks, like Moxie Marlinspike proposed? You are redirecting http requests to https.

Again, you may not be using this server for your actual registration, but just fyi.

One more suggestion: you may want to simplify the pricing. Do you really need 6 different categories? I'd try to eliminate at least 1, and ideally 2 or 3. Three categories may be the sweet spot (I think there's actual empirical research underlying this, but don't have time to search for citations). For a (non-scientific) summary of this, see:
http://thinktraffic.net/most-common-pricing-mistake

Good luck, and feel free to e-mail me at my username @ gmail if you need a beta tester.
Food for thought:

If a weakly-godlike AI system slightly more adept at seeing the moral implications of current actions on future events than you are suddenly instructed you to kill the person next to you by any means necessary, would you obey it?
Onion Pi - Make a Raspberry Pi Tor Proxy
The Little Schemer,
The Seasoned Schemer,
The Reasoned Schemer, by Daniel P. Friedman

All 3 should really be among those great classics. ;-)
Postgresql. Mysql is missing far too many basic features to be considered. One of the big reasons that so many fad driven developers jumped ship from mysql to nosql "dbs" was just because mysql can't even do online schema changes.
It's interesting that in the same article they also mention they are hiring for new positions. I can't imagine how this feels for both departing employees, and the ones who remain. I don't know much about the situation, but I am interested in how flash sales staffing requirements differ so much from standard catalog-based eCommerce hiring needs.
After playing with Foundation, I must say SCSS's variable defaults [1] are a much cleaner way of handling configuration than LESS's.

[1] http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#va...
Information retrieval for eminent domain case
Have a friend (works in non-profit) that needs to find evidence of private contractors funding the assesments used in eminent domain cases. Problem is that cities don't broadcast this information and reporters typically don't dig this deep. Needs information by the end of the week. Ideas?
How?

The not-so-subtle subtext was that "I, erm, actually sell software which does pretty much exactly this." The how, in relevant fashion: create software which does appointment reminding phone calls for, without loss of generality, HVAC contractors. Read up on HIPAA requirements and talk to people who've done it before. Do some very boring paperwork and not-all-that-impressive technical work for ticking off the boxes. Start landing hospital clients, through a combination of slackadaiscal meat-and-potatoes SEO and being a lot more hungry for their business at the low end than the competition is.

I don't typically compete in or win two year bid cycles. I go after smaller projects in the $X,000 to $X0,000 a year range. The sales process often involves convincing a single nurse or office manager that I'm not some slick sales guy from the big city who is going to sell her $10,000 of software where she needs $2,000 and then never be there for her if it breaks.

Your mileage (kilometerage?) may vary in the United Kingdom.
Tough to do an inter-agency transfer (L1) if it's because you closed your international location, but they do have a distribution facility in Eindhoven and an IT center in Pune. (And probably more elsewhere, but I just looked at the 'careers' page.)

It's amusing/ironic to look through their press kit. Especially "Happy 1 Year Birthday Fab Europe -3.5M Members And 30% of Fab’s Global Sales-February 21, 2013.pdf", which is all about the growth of the Berlin office.

That said, you don't need a lot of people after the Brennschluss. Amazon laid off 300+ people in IT after the big initial push. Builders are less important than processors after a company has established a new capability. You'll often create a redundant hierarchy to Get S* Done that will become an obstacle to later growth.

There may also be a bit of German labor law involved as well. Closing the location entirely may let them dodge termination considerations.
What are the Browser Events in Javascript?
How I Learned To Write About Myself Publicly, Even The Bad Things
We are insatiable problem-solvers. The truly great ones can find the right compromise between rabbit-holing like this and actually getting the important work done.
Love the idea for this app!
I moved from the U.S. to Denmark 2 1/2 years ago and so far am liking it. The healthcare really does work without me having to shop for complex insurance packages! I really do get 6 weeks/year in vacation! People really do work 37-hour work weeks! There really are good arts grants if you want to bootstrap your indie-game or film company! (And a good safety net so you don't end up homeless if your company fails.) It hasn't been a bad experience at all. Why should I have trouble acclimatizing to the culture?

The only thing really difficult to acclimatize to is the language, which is hard to speak (though easy to read/write). And to some extent the weather. But Copenhagen in particular is incredibly easy to live in as a foreigner. And it is diverse enough that culture-wise you can hang out with whoever you want to, more or less; my social group includes a number of Germans, some Spaniards, some Danes, some Arabs, some Greeks, some Swedes, and some Koreans.