skysight-inc/HackerNews huggingface dataset:
As a little-l libertarian, I'd accept that there's a bit of market failure here as the friction of making payments has exceeded the relative ease of "just slap some ads on it". However I suspect this problem is fixing itself over time. Ad inventory is only going to increase, which drops what you can change on average, which is slowly but surely going to take "just slap ads on it" out of the reach of more and more people, and alternate payment methods, while not quite as easy as just shouting "Micropayments!" and walking away with a smug expression, are in fact developing. Kickstarter is one example, and other models like that will develop and return the concept of "patronage" to the field of culture by mixing in a heavy dose of "crowdsourcing". And once we're comfortable with that, who knows what else we might come up with?

And hey, maybe somebody will figure out that whole micropayment thing too. But at least now there are increasingly concrete demonstrations that they were never the only solution, which is fortunate since they don't seem to work.

I'm actually more optimistic now that we can escape from ads as the only choice than I've ever been before. I'm hoping that this is the last year or two that cstross could make this post and have it still seem a reasonable concern.
Interesting stuff, thanks for the info! Looking across the board, I don't see many companies using functional languages (at least they don't advertise it in public) be they startups or megacorps, hence my question.
This was also a motivating factor for me. Where I went to school, there wasn't really a lot of hardware jobs, but if I switched to software I could go work at a bank. After about 4 years I packed everything up and moved to Silicon Valley, just in time for the dot com bust :)
The better poll would have been: when did you start programming.

I started really young so programming was never scary to me. It was just like a slower version of drawing or cooking. i.e. you're making something but it takes a long time to do the code "recipe" to get the ultimate result. ... It also didn't help that the only way to save your programs was to play them to audio cassette...
My feelings exactly. I would also like to know what it is that Internet Explorer 9+ "doesn't support" that is apparently such a showstopper as to merit dropping support entirely.
tl;dr-version: interesting title. pretty much nothing in it about rest (except: do not use it) and only few very basic caching primitives. no mentions of, say, esi (which is very nice and most of the time pretty easy to do for restful webservices).
Watch Live Streaming of DevOpsDays Conf at Austin Texas 2012
The number of programmers drops more then half between 10 and 20 years, and drops again between 20 and 30 years.

I am wondering if this is due to people leaving the field or companies not wanting to hirer older developers?
No! Don't re-submit the same content.

I'm not sure why your post was killed. Personally I'd prefer to read someone sharing the things they actually did in an HN post than read a LIST OF THINGS on an ad-filled blog page.

Perhaps gently consider re-writing the post. Include lots of technical details. Include figures. Maybe charts. I dunno.
8 Big, Hairy, Bodacious, Universally Game Changing Disruptive Startup Ideas
I learned roughly the same way, except in my case it was a TRS-80 color computer, 6809 assembly, and Forth. I was absolutely fascinated with data compression back then.

The CS classes at Uni seemed really boring, so I went into mathematics instead.
Failure to safeguard against fake IDs allows bad guys to slip through security
I find it strange this post was downvoted. I'd love some further clarification on what criteria people are applying exactly.
Answering this question made me feel old
I think it is more like Google in this case, where the algorithms have to be protected to ensure the quality of the site does not decline. They allow enough information so that people understand, but no enough that the process can be deduced. Gaming HN for front page can be a significant traffic increase hence there is a big reward in figuring out how to do it. While everyone appreciated open and honest, their appreciation does not extend past quality, if the site where continually gamed no one would stick around. Thus quality has to trump an implied open policy.
Same thing here, also 2008, but with an Allied Irish Bank ATM in Dublin. The machine crashed as I was using it and permanently relieved me of my bank card, but the up side was that I got to watch the entire OS/2 Warp boot sequence play out.
How to get in: Secrets of the TechStars selection process
Yeah, Taubes' main point (simplified) is that your muscle and organ cells are pretty good at burning fat, unless you eat lots of carbohydrates, which releases insulin, which will tell your body to stow away any fat that's in your bloodstream instead of burning it. So while consumed - burned = loss is still true, eating a diet that is high on carbs will reduce the amount of calories you burn from the same caloric intake.

Carbohydrates also have the added problem of making your blood sugar swing, which leads to hunger pangs and bigger appetites.

Paradoxically, it's not fat that makes you fat, it's hormones and pasta/rice/potatoes/bread/sugar because they mess with those hormones.

If your body wants more energy, it will find a way to get it, either by inducing you to overeat, or by making you less active. So fixing your hormone balance (specifically insulin levels) is more effective than trying to control your food intake.

Of course, the fact that many restaurants and diners in the US serve really big portions, that most of us don't do a lot of exercise, that we have very easy access to high-calorie foods, that the food industry precision-engineers foodstuffs to be addictive... all of that surely doesn't help, but if Taubes is correct those environmental factors are not the chief cause of obesity.
Yes and Absolutely. (With the latter causing a good deal of the former.)
> I just don’t know how to adjust this value so by leaving it at the average, I can avoid introducing more assumptions.

This is a fallacy of assuming the midpoint equals the centroid. The correct way to handle absence of key information is to widen the error interval, not to assign zero weight to unknown factors. Either those factors have some partially known weight limit and you can estimate a range for the average, or those factors have completely unknown weight and you cannot make any rational estimate of the average.
New York, NY

Yodle helps local business get more business through online marketing - we make online marketing accessible to local businesses through technology. Yodle is 7 years old, we have grown to 800 employees and 30, 000 customers. We are growing our technology team in New York and looking for the following :

Test Engineer - fully automated environment - http://www.yodlecareers.com/jobs/new-york/software-engineer-...

Senior Software Engineer - java, javascript, python, postgres environment - http://www.yodlecareers.com/jobs/new-york/senior-software-en...

Team Lead Software Engineering - like building software and mentoring other engineers? this is the role for you. http://www.yodlecareers.com/jobs/new-york/software-engineeri...

Try out our puzzles to apply or reach out to me directly awecler at yodle dot com.
Most civil servants use Excel more than Word, and I think that scalc is way easier to use than Excel, precisely because it doesn't try to be helpful. Excel has so many stupid rules about auto-correct and special paste that I just can't get what I need to done.

Word is still better than swriter, but not by a margin that I care about, and the fact that I have one-click PDF generation by default is a pretty killer feature, in my eyes.
This looks very noisy after using NancyFx (https://github.com/NancyFx/)
This is not new, really. This is just a different name for the Controller in ASP.NET MVC model. We've been doing this even with ASP.NET MVC 2, i.e. expose RESTful APIs, or any public functions of our controllers, which return JSON data or any primitive data type.

The process to create a Web API class is identical to the process to create a ASP.NET MVC controller class, that is:
- create a class
- create public functions
- set the route

It's nice make the controller role stand out and have its own name (Web API), however, I feel a bit disappointed if Microsoft touts this as a big feature of the next Visual Studio and .NET Framework.
How to Repair Corrupt BKF File
How to Repair Corrupt BKF File? Get SysTools BKF Recovery Software which is professional and effective recovery program to recover or repair corrupt BKF file.
> Not very sexy at all, and not leftist.

I can't make out whether that's meant as a compliment or a complaint. Would you elaborate on that description, please?
I tried to give OS/2 a try, but what happened was kind of bizarre. I had a DEC PClone with a 486 (cannot remember if it was DX or SX) inside. OS/2 needed a graphic driver for the S3 chip. I called DEC support to ask for the driver and they said they didn't have it but IBM did. The DEC rep kept me on the phone while he called the OS/2 support number. DEC had incredible service at the time.

Then the bizarre happened. The IBM support person said I needed to sign an NDA to get the driver. Both the DEC rep and I tried to explain to him I was a humble end user and not interested in anything but the driver. There must be a mistake as I did not want source code. Nope, just the driver required a NDA and some verification. I said I would think about it, and we hung up. The DEC rep apparently had quite a few people gathered around him and they were laughing pretty hard. He then asked if I would like a nice copy of Win NT with no NDA and all the drivers for my machine.

I really wanted to like OS/2.
UK soldiers could be wearing "smart fabric" uniforms by end of year
> Note that this is a review by the (economically conservative) Economist.

I thought they were one of the most liberal papers in existence. (In the classical European sense.)
For video games, the CPU architecture is still very important.

Remember when Halo came out on the Mac, and it was running slow as molasses on higher-performance hardware than what the game was originally written for? That's in part because many of the optimizations that make code run faster on x86 did the opposite on PowerPC. And any code that relied on SIMD instructions would likely have to be rewritten from scratch.

I'm not particularly familiar with the Cell architecture, but based on what I do know I suspect that going between it and x86 would be an even bigger headache.
Lived in Munich for a good while so I know some of it. Most of the optimization and test went on working with documents. They had a lot of excel/doc stuff which was programmed in VB so they had to migrate, reproduce and test them in OpenOffice ( well, now LibreOffice ). Rest went in intregration and desktop.

I recommend reading this: http://joinup.ec.europa.eu/software/studies/declaration-inde...
Calculate popular hashtags in 3 easy steps with MongoDB's aggregation framework
No - seriously - bitcoin has nothing to recommend it! How many times must people who know what they are talking about poke holes in the bitcoin fantasy? Why are self-identified "tech" people clinging to bitcoin? If one is really hell-bent on designing an alternative currency learn from the problems that bitcoin has, and move on to something else. Ignoring the analyses offered by experienced traders, economists, and their like will result in more bitcoin-related mishaps.
Your post raises a couple of questions for me:

1) If you know how to nuke the bitcoin system for profit, are you doing so? It's not clear to me that you personally would be able to corner and squeeze as easily as you think, because I believe most bitcoins are held by a small group of people with a long term interest in a viable bitcoin economy.

2) HFT is usually justified by its practitioners as improving the stability and liquidity of the market, but here you characterize it as a fundamentally predatory tool if applied to bitcoin. What do you think about it in general?
Well, no. The original article was more like a book about the danger of books.

This one is like a book about mostly-hamrlessness of books and more.
Started out on the TI99-4A, yes Texas Instruments made computers back in the early 80s. Learned Basic and then Extended Basic. TV for a monitor, cassette deck for data storage. First program was probably something like:

10 Print "Jeff"
20 Goto 10
I realize this is off topic, so please forgive the following rant. I'm not sure if it's out of principle or just stubbornness, but it's gotten to the point where every time I read an article that is paginated (most likely only because whoever runs the website wants more page views), I refuse to continue to the next page and end up reading only a fraction of the article.

My attitude towards pagination wasn't always this way. Over time, however, it's just annoyed me more and more. When I get to the bottom of a page as I'm reading an article and see that I'm going to have to click on these tiny numbers multiple times, wait for a new page to load each time, all while interrupting my train of thought, I get so annoyed that I immediately say "NOPE!" and hit the back button, no matter how good the article is.

And out of principle, I'm not installing any 3rd party software (like readability, etc.) to handle this for me. I shouldn't have to. Site owners who run articles need to find better ways to get page views, ways that aren't inconveniencing everyone using their site. Some might say "well that's just how it is!"... and I say only if you allow it to be.

So as a bit of a followup to this rant, if you submit articles like this to HN and there's a printer friendly version (or even a "view all" version), please submit that URL instead.
Are NBC and New York Times advertising companies? Does that make Steve Carell and Maureen Dowd advertisers? If you break it down by revenue, yes, but clearly there is much more going on than "Google is an advertising company".
Heh.

Thanks, I'm going to pass though :)
Building Brands in the Digital Age
I started out with BBC BASIC on my Dad's model B when I was 7 or 8. I remember reading a book called "Structured Programming" or suchlike, and hardly used a GOTO again - BBC BASIC was reasonably advanced for its time in having DEF PROC and DEF FN.

From that I progressed to an original IBM PC AT (still got the Model M keyboard from it), using QuickBASIC at first, then QuickC. Then my Dad got a 486sx20 with a stratospheric 16mb of ram. Kept going with the C and some assembler on DOS, messed around with OS/2 2.1 and REXX as well, and then got Slackware Linux 2.1 in 1994. I messed around with all sorts - C, lisp, x86 assembler, C++, shell scripts.

I've programmed professionally, using Delphi, Java, C++, Perl, Python and C#, for 15 years.
OSX on laptops, OSX or Linux on desktops, Linux or FreeBSD on servers, iOS on mobile/tablet.

I don't know you you define "primary"; outside of a web browser, I spend more time at a command prompt on a linux machine than at the command prompt on OSX.
Knew a guy how worked as a quant at several large investment banks in London, and he claimed that Haskell was used at least somewhere at basically all of them. Then again it seemed like everything from COBOL and APL to the latest experimental languages fresh out of academia was used somewhere at most of them.
How long have your questions a preposition ended with?
Started my freshman year of high school with QBASIC and C++. Moved onto Java 2 years later and finally C, Haskell, Python, and Assembly once getting to University.
You're assuming that the local IT staff regularly monitor network traffic and are generally competent. Sadly, that isn't always the case. The attacker may also only need a few hours to get the data he is after, a fairly small window. As well, they'd have to be monitoring internal traffic, not just outgoing, as with one of these plugged in an attacker would be on the internal network. Most likely this type of attack would have to be detected by noticing that someone was accessing files, or trying to anyway, they had no business accessing rather than network traffic per se.

I like the idea of a signal booster. That is actually a great idea for disguising these things. I've seen these things before and figured it would be best to just run the Ethernet behind a printer or something and hope that people don't notice it was still continuing on past the device, but your idea is even better. Everyone complains on some level about their Internet, just install the 'signal booster' to give them a stronger connection. ;-)
An entire website devoted to chronicling Yahoo's long decline
Common and accepted, sure.

Drinking at a party, to the point of über silliness is common an accepted. It's still not prudent and you still have to deal with the consequences the next morning (and maybe for the rest of your life in certain circumstances.)

So, it's an "are you prepared to deal with the consequences?" kind of thing. Maybe the teenage girl had already decided she'd pick something small and unobtrusive and had chosen a discreet location for the work. Maybe, and here's where imprudence comes in, she walked by a tattoo shop with her friend and decided "a tattoo would be, like, totally hardcore!" and gave it no more thought.
Show HN: grep the Linux source with results as you type.
Personally, I find them & their discussions quite interesting usually, and if gathering karma is for some reason important to the submitters, well more power to them.
Ask HN: Could Ycom IPO?
PG recently stated that the companies in the portfolio are worth around $3 Billion. Indeed, Ycom can be seen as a progressive company who's employees are given a budget to make projects to drive profits.
The Long Farewell: Typewriters as Objects of Nostalgia
There are costs to advertising, but most are hidden. They will start showing on the long run, IMHO. There will be a lot of friction.
I am pretty sure when I was 10, it was normal for a kid to know what a sprite was (indeed the finer points of what and how your computer did sprites was playground argument stuff). Most people had at least had an attempt at creating their own game or demo. Kids these days only want to use computers.
Startup advice: Stop solving a "problem", users don't have any
This poll is very flawed. Are we talking paid apps or free?
I have tried similar to this but always find the experience of running desktop software on a VM to be lacking.

Just things like resizing windows or minimising things becomes clunky enough that I prefer to just native boot into whatever I plan to use.
I think the main reason was independence from vendors - since they were based on NT and Microsoft just pulled the support - ouch!, not necessarily nicety or features of a desktop. The whole infrastructure was changed and not just some frontend.
Those huge ranks aren't monthly, they're over the lifetime of an application.
The Economist is a specific publication that has the whole of the English language available to its authors, rather than just the portions introduced before 8th grade. USA Today exists for the other markets.

Complex vocabulary has the opportunity to convey nuance and heterogeneity that simplistic vocabulary glosses over. It is one of the features of the paper, along with occasionally admitting they are wrong and usually providing rational explanations for the positions they take. I also don't agree with them, but have read the paper for over two decades and it has never induced the blind rage the stupidity and sloppy thinking of network news always seems to manage in the first few minutes.

Many discussions could be more productive if other people emulated their philosophy.
Apple’s iPad tops Consumer Reports ratings
Raise More Debt Before You Raise More Venture Capital
UK government faces backlash over web monitoring
I spent a few minute trying to find an "all pages" version of this article and failed. Even the damned print link just prints one segment!
Very elegant! It's similar to Ostrich Sans but different enough to warrant having around.

http://www.theleagueofmoveabletype.com/ostrich-sans

With so many fonts free, and some like Ostrich Sans completely open source, it will be interesting to see who would pay, and why.
Well, you can verify the certificate is the same when accessing the page via your connection and via tor. If they have different chains you stop trusting the root authority.

This can be spoofed only if the nation state buys the master root keys (i.e. not just a key allowed to sign any domain, but the root key the provider uses to sign everything, so that the chain is exactly the same) from every certificate provider... At which point you're screwed whatever you do.
“Whenever I would talk in Washington about this cloud technology enabling data centers to run without people, this was interpreted as jobs going away,” Kemp says. “There was a serious political challenge to the project…and I was called before the NASA administrator — of the whole agency — to explain it.”

This is disturbing to say the least.
There are different degrees of popularity. The amount of people that shared files using FTP and usenet pales in comparison to the amount of users of P2P networks. I think it's fair to say that Napster and then P2P made MP3 ubiquitous.
> They will certainly wear out faster without shoes, no matter what you're running on.

Why should your body `wear out' from activity? Are humans some kind of clumsy machine that wears out from friction?
Inbound Marketing Works: A Copywriter’s Success Story
If you have any understanding at all of Apple's business model, this comes off as almost naive. As right as it is, at the end of the day this is a pipe dream.

Every single thing Apple does, every move, every dollar spent, is to maintain their control. Opening up their database would give away their control.

In other words, allowing third-party app storefronts is exactly why they wouldn't do this.
Would you prefer not to know?
There's an ebb and flow to these things on Hacker News. I'd suggest sampling at a lower rate to determine the flavor of Hacker News. Right now there are a few polls, in a couple of days there are likely to be none.

In general, I've noticed that there are many circumstances where lowering your sampling rate leads to greater happiness and more interesting surprises (for example, frequency of news reading, email checking, "everything OK honey?" questioning, ...).
I agree. While I think its great that key members in the python community are making sure key projects work together, I can't say that this will affect how I do things day to day in the short term.

In the longer term, I'm sure this interoperability will pay bigger dividends, which I'm sure is the reason behind all this anyway.
This is only true for certain segments of the internet.

Internet gaming, for instance, has successfully leveraged a subscription based model, as do some specialist interest sites.

Personally, I suspect that the main reason that the first Internet mega-corps have been ad based, is just because that is the easiest industry to implement on what most people are still regarding as merely another media channel.

However, I strongly doubt that it is even close to being the most profitable thing you could do with a global computer network.
What's true of Adam Smith's Free Hand within marketplaces is also true of trends within HN.
How I hacked My CompSci Class
I lost a spelling bee on "tawny" when I was a child. I had never noticed seeing or hearing the word before, but I sure noticed it when I saw it five years later.

I still vividly remember the moment a week later when I dislodged the lost and then found spelling bee study guide that was jammed behind the drawer of my nighttable.
definitively, people have noticed that this is the fast lane to high karma. I don't see any value in them especially if they ask general questions like what OS do you use to name a recent one. These polls belong on shallow tech sites not on HN (imho).