skysight-inc/HackerNews huggingface dataset:
Without mentioning the usual Emacs, AutoCad(AutoLISP), and ITA:

[0] Google App Inventor http://googleresearch.blogspot.com/2009/08/under-hood-of-app...

[1] Quickdocs is written in Lisp http://quickdocs.org/

[2] Jak and Daxter http://www.gamasutra.com/view/feature/2985/postmortem_naught...

[3] Maxima http://maxima.sourceforge.net/

[4] Prime Trader (Lisp Works) http://www.lispworks.com/success-stories/netfonds-primetrade...

[5] Franz success stories http://www.franz.com/success/
> In fact if you look at the source to any comment I make, you'll find that I do it by habit DESPITE the fact that I know that in many mediums it is going to get lost.

I believe you also have a bug in your brain.
Cops have been picking locks for as long as both have existed.
The Short Tail
These are only the relatively new additions, and there are really too many to count. I would certainly add the JDK's java.util.concurrent to the list, as well as Netty and the excellent servlet containers (Tomcat, Jetty, JBoss and others).
there is an equivalent service for Europe without having to download an app: http://www.cleverphone.com/
That was surprisingly good, 'weak' start but tied it well in the end. If you are reading the comments to check if it's worth the time, it slides well through the time it takes. And it will speak to you, because it does what a good short should do. It makes you think.
Tomorrow is the shortest day of the year: 23 hours, 59 minutes, 38.7 secs
I'm going hold off on Windows 8 for as long as I can. For now I'm sticking with OS X and time machine.
To be honest I am not seeing a lot of "excellent features" there. Except for the UI changes the rest seem to be mostly small miscellaneous stuff and some of them for the better.
5 Questions To Ask Before Buying A New iPhone
According to [1] they got 58 abuse complaints for a scan of the entire internet on port 22. The scanner IP address they list is hosted by cari.net who will presumably overlook some abuse reports if you're on their $225-a-month high bandwidth plan.

[1] http://blog.erratasec.com/2013/09/we-scanned-internet-for-po...
Yea this blog is wrong because they just removed the backup GUI. You can do a backup and image using powershell commands just like past Windows versions.
One story, two sides: The History Project attempts a truce.
If these jobs are always available, that's exactly what it means.

If your talking points were true, there would be no job postings in such numbers.

In fact, there's a shortage of unskilled labor, particularly in farming, where they need harvesters, pickers, pruners, packers and can't find nearly enough.

http://goldrushcam.com/sierrasuntimes/index.php/news/maripos...

Think about $300K jobs - there definitely aren't enough for everyone, but they do exist. Do you see many 300K job postings? Nope, they get taken so fast, there's no need to post them.
MIT's class on innovation and commercialization starts tomorrow
Setup your Django server with SaltStack
I agree - 1% of revenue might be something but 1% of profits, after all expenses? I hope that it's still something but I don't think that's enough to pride yourself on it or to use it as marketing.

Of course, 1% is still a lot more than most companies. And aside the donations, this might help get the issue some attention too. But that doesn't seem to be the motivation either, given that they barely go into the problem (and they end with "Plus… pandas are just so cute! :)" - ever heard of speciesism? https://en.wikipedia.org/wiki/Speciesism )
I think reducing a million lines of code by a factor of two is a huge win. Reducing it by half and having the extra type checking in Haskell would be even better. Heck, I'd also take the super fast complilation in Go with the equivalent million lines. Bottom line is that when you're dealing with that much code, those little wins do add up.
Europe, we're counting on you!
> Why couldn’t open source licenses be amended to forbid use in surveillance devices?

Because otherwise, it would be non-free.

If you look at the Free Software definition (from http://www.gnu.org/philosophy/free-sw.html ), the first freedom is : "The freedom to run the program, for any purpose (freedom 0).". "For any purpose" is really clear, you can't forbid someone to use it in a surveillance device.

The DFSG (Debian Free Software Guidelines, http://www.debian.org/social_contract#guidelines ) are even clearer : "No Discrimination Against Fields of Endeavor - The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.".
What Would a Real Cyberwar Look Like?
The author appears not to understand the problem as presented - certainly the "solution" as given is inconsistent with my understanding of the problem.

Consider your position. I present you with two envelopes, and tell you that each contains a number, and one of those numbers is twice the other. You choose an envelope, and find that it contains the number 8.3467394756297. You can choose to swap, if you like, and your objective is to maximize the expected value of the number in the envelope you're holding.

Do you swap? Or not? Here's a line of reasoning.

Call the number I've chosen Z. The other envelope contains either Z/2 or 2Z, and it would appear to be 50:50 as to which it is. If you swap, my expected value is then (Z/2)0.5 + (2Z)0.5 = 5Z/4. That's bigger than Z, so you should swap.

But that means you should always swap, which doesn't seem to make sense.

Perhaps this version explains more clearly to you the paradox. Or not, maybe you still think it's all obvious. In that case, could you revise your explanation for this context, away from the $20 vs $10 or $40 issues?
Scientific publishing isn't just about putting stuff somewhere for people to read it. Publishers, through their parasitic relationship with academia, have kept themselves relevant through the critical mass of people continuing to use them.

The purpose served by publishers isn't really the hosting of articles, it's the names of journals the publishers own which carries an implication that top-tier journals get better reviewers and therefore higher quality articles. As long as academia values impact factor and journal rankings, the parasite can subsist.

Most academics tend to self-host preprints, or stick them on arXiv so the publisher as a hosting service isn't really the "value-add" offered.
That list reads more like a changelog than a list of removed features. For example:

> The Aero Glass theme is replaced by a new theme with a flatter visual appearance in line with the Metro design language. Aside from the taskbar, the new theme uses fewer transparency effects than the previous Glass theme.

In other words, unattractive, resource-intensive, usability damaging transparency effects are out and simple, efficient, usable flat design is in.
I've been reading his blog for many years and can confirm that the resemblance is no coincidence and it is indeed that person.
Yes the Lisp > Blub argument is usually presented with the assumption that the opposing argument is that Blub > Lisp or at least that Blub = Lisp. In fact the argument is actually that Blub provides access to a vast ecosystem of algorithms written by world class programmers, each specialized in their particular domain, and therefore it's actually mathematics and algorithms (via Blub) > Lisp and self-implementation of those algorithms; or you could restate that as the efforts of scores of world class programmers > than my own efforts. Perhaps Clojure settles that gap by linking a Lisp to the JVM ecosystem, but historically that wasn't the case in these arguments.
If it wasn't directly from them, I'd agree. I just think they had a great opportunity but didn't think it through enough.
Why does disruption(1) seem not to work in healtcare:

1. Disruption means offering something with less quality(but good enough). People are less willing to make those compromises in health care.

2. Industry players(big businesses, doctors, nurses) have huge amount of political power, partly because of 1, In an highly regulated industry - this means disruptors aren't allowed.

3.insurance makes people disregard the costs of treatment, again stopping disruptors.

If I remember correctly,Clayton Christensen is aware of those issues, and his first silution(before democrats came to power) was health vouchers.

I think he believed they will enter price competition into the market, hopefully people will be willing to use disruptive innovations, and maybe with the potential new money, disruptors will succeed in lobbying and changing the rules.

That is one solution.

Anyway, if anybody want to lower the costs of medicine, those issues are need to be dealt with. The author just uses a lot of big words, and says nothing but blaming vague power structures. Not a very useful article.
This "hosting service" is an academic journal.
They do not only host the document but also organize review of submitted papers, edit the document for publication, and ensure long-term archival of published works.
And - most important for academic researchers - publishing in a respected journal improves your reputation.
Once your paper gets published, you essentially sign away most rights to the publisher (see also the comment on Open Access in this discussion thread).

Whether these publishers contribute enough to warrant the high price of their publications is debatable.
From my own experience of being an internet obsessed teenager in the UK at that time I'd say the internet was definitely considered a luxury because of the cost involved.

My parents had no idea I was spending hours on the internet until they received their first £200+ monthly phone bill. To say they were unhappy would be an understatement.
Show HN: "Tele-Clinic" Get Medical treatments no matter where you are.
Dropbox allows you to recover past versions of files; does SkyDrive allow you to do the same?
Groene superfoods voor een winter zonder zorgen |
It would be nice if they at least focused on quality when it comes to security. I lost count of how many fast-growing companies shared their database with the world.
Well spotted - http://www.howtogeek.com/167984/how-to-create-and-restore-sy.... Doesn't cover non-image backups of individual files and folders though.
Yes there is. You can copy files to another disk. Third time I've said that.

you don't need an app for that.

It's also the simplest solution that fits in the head space of a user.

Linux doesn't come with a backup app either. You have some tools (dump/tar/dd) from which you can build one or you buy one in (bacula, Amanda etc). Same with windows (powershell, vhd cmdlets etc).
Yesterday, I installed GPGMail on my Mac and had it generate a keypair, and the procedure was actually rather pleasant and clear. I did not know yet about this master- and subkey scenario, and the setup wizard did not offer this option, but I think the UI could be extended to support this without too much extra hassle.
Disgusting how there's scumbags out there who jump at the chance to make some quick money, even if it means destroying the lives of others.
Just did a little research: Anyone who feels competition is being killed can actually let the EU commission know about is so they can correct any problems:

http://ec.europa.eu/competition/consumers/contacts_en.html
That's different. People may say it's "on Google", or "I used Google", but they don't say "I have a Google".
Wait, cyberwar has to be violent and hurt people to count as an attack?

Logistics is part of war. Cyber attacks can disrupt logistics without ever directly harming anybody. Take Stuxnet.

But I think the metaphor of war is a bad one. You have deniable assets who can spy on one's enemies or commit sabotage. You can even make it look like somebody else. That's not war, that's covert deniable actions and intelligence and counter intelligence.

And the military is going to be very capable of defending against attacks directly against it. It's the infrastructure and civilians who will be at risk. Cyber terrorism may also be a useful metaphor to consider... you can make people feel afraid if you attack the power grid or cut off phone service to a broad area.
The users always blame everyone else for their extreme ignorance. That's IT for you as a whole.
Not true. Total FUD.

you click create account, then select local account at the bottom.

Enterprise edition also doesn't prompt for a Microsoft account.
I have a Samsung New Series 9. It's like a Macbook Air, but the hardware plays a lot nicer with Linux. Very happy with it.
The article basically assumes that passphrases are are very easy to break. Is this indeed true?
How are those two links related to "ruby sucks as a language". I tried tons of languages, from php to js, obj-c, clojure, golang, java, scala, python and coffeescript (not really a lang tho :)). Ruby is without doubt one of the best designed languages. The syntax might not be the right thing for everyone (I don't like python's for instance), but the language itself is really well designed to be as natural and less surprising as possible for developers. OOP wise it's a pleasure to work with. PHP is basically the opposite.

In general on the topic: Major reasons why Ruby and JS lead the whole thing is that a) the communities are extremely huge and active (in open source) and b) smaller modules/gems are preferred over huge frameworks (yes rails is huge, but it's actually a set of other gems - sort of). And since the author sorted by the amount of projects and not the lines of code, JS leads the list due to a ton of small modules (e.g. for node.js or component).
"Also my goal is to bring as much attention to Panera Bread as possible."
people will have masks its just human nature.
It's entirely the case in the UK.

The poor are derided by politicians and the media alike.

However, there has been a growing campaign regarding the 'cost of living crisis'.

Food, shelter, water and transport are beyond the means of too many people. For no good reason. Inflation is not a market effect. It is nations purposefully stealing from the poorest.
Copy-Item
There should be the equivalent of wikileaks for scientific papers- a site where you can anonymously post them and their abstract. While I understand someone has to pay for hosting, archiving, validation- people should be allowed to view things like this freely. Otherwise, what is the point of research you wish to share with the public? Even viewing the paper as images with watermarks would be better than nothing.
Still sounds like Microsoft using Dark Patterns on their paying customers.
Depends where you live. "In the EU each hen must have at least 4 square metres of space."
This is basically your solution: http://imgur.com/YNmKId9

PHB: Use the CRS database to size that market.

Dilbert: That data is wrong.

PHB: Then use the SIBS database.

Dilbert: That data is also wrong.

PHB: Can you average them?

Dilbert: Sure. I can multiply them too.

-----

I kid (sorta). It misses the core issue, why are developers estimates so terrible, 3 terrible estimates don't make a "good" one.

The post hits on some of the points, but IMHO misses a major one. Estimations are based on experience, yet developers are constantly building brand new types of products. If all you built was "blog engines" over and over again, you would get damned good at estimating them. The trick in software is as soon as something needs to be reused over and over again, it is abstracted, put in a library, built into a framework, so you can make your product different (read: build something entirely new) -- and EVERYONE sucks at estimating the cost of building things entirely new.

Think of the (entirely new in 1962) Lunar Module... they thought it would cost at max 350 million. It cost 2.2 billion. Those where very smart people with a major stake in getting the initial number right, but it was just a crazy ass guess because they had NEVER BUILT ONE BEFORE.
What is the status of ZFS? I have been running Solaris for years only because ZFS is so incredibly good as fileserver for mid sized company and for personal use.
If you read their terms and conditions they say it's not a backup system as well.

People really need to read the SLAs etc.
The one thing that I never get in posts kinda like yours (and yours), is how it seems when you're talking about jobs, you directly equate "intelligence" with being able to get a job or make an income. I don't believe this is true, and many people who have less "intelligence" can still find jobs. Granted, they might not be the most "cushy" of jobs, but they will still pay and are likely relatively satisfying. I would recommend watching the show "Dirty Jobs" (if you haven't already) to see many, many of the kinds of jobs where you don't need to be a college graduate with good scores to be able to get them. Heck, you can even get a job somewhere where most people would consider you having to be intelligent to get into, without actually being good at that job. (see thedailywtf for examples of "programmers" who have jobs, and just make life miserable for everyone else) So many of the jobs that I've seen in Dirty Jobs, I cannot do. (at least right now, I guess I could learn, but it would be hard) They require a completely different degree of intelligence/intuition that I've never developed. Most would consider me "intelligent" as a programmer, but I just see it as having a certain skill set, out of many, many skill sets that exist. I doubt I'm any more intelligent than a good construction worker.

I'd rather see more people learn to do trades, than become "smarter" and likely have even less of a chance of getting a job. We have more than enough "smart" people already.
Select 'File->Download'
It is usually applications that have so many lines of code. Also, as others have mentioned, availability and quality of existing libraries matters a lot. It is better to link to a 1 MLOC library rather than write and debug 100KLOC yourself. Finally, tools (debuggers, profilers) often matter more than the language.

Also, these wins come at a cost (learning curve, immature implementation), which isn't worth it if more than 90% of your time is spent at the drawing board anyway.
That doesn't handle versioning.
Yes.. It reminds me of a recent interview with matz:

"The ones who do not challenge themselves to create new things are often falling behind - they learn a hip new language today and try a new web framework tomorrow, but still lack the foresight to invent and to improve."
You can have a look at ZenOpinion. Its paid but I used it on my site and its opensource so I could hack it to my needs.
Now people won't have to text to talk to someone a few feet away.
Jao is awesome. He is the author of Geiser, an Emacs mode like SLIME for GNU Guile and Racket. Geiser is an invaluable tool when working with Scheme. Best of luck to him.
They sure try to make it look that way.
I hope you're right. That is certainly what I thought before the Snowden revelations. To date I don't think Google has offered sufficient transparency into the process to adequately restore trust. If the NSA (via secret laws or dictums) is preventing this from happening, it is at the expense of Google's reputation.

Further, the recent revelations that the NSA deploys agents as employees of various tech companies (like Google) indicates that Google's internal security processes have been breached and the careful (and likely reasonable) way that cooperation with law enforcement has been crafted may be largely irrelevant.

The above may be wild speculation, and I hope it's incorrect. But considering the Snowden revelations I don't think Google has done enough to make a person or firm that explicitly didn't want the NSA to have access to data its feel comfortable using Google's network and services to store/transmit it.

And, since Google's core business is ads, Google has designed its own systems so that data from any Google service (analytics, dns, gmail, doubleclick) can be used for targeting and behavioral profiling. The scope of it is really quite impressive. Thus I think it's sobering to think about all the data being readily available to the NSA, as Snowden suggests it is.
Isn't this exactly the same as Burner? How is this even on the front page of HN?
Investigative reporting is a thing.
Avoiding DDoS attacks caused by large HTTP request bodies
Stackless Python support Go style concurrency with tasklets( goroutines in go) and channels for scheduling and data passing between them.

Pypy now has stackless support, which makes it the obvious candidate for doing CSP style concurrency with python.

It will not however, scale that concurrency to execute in parallel in multiple cores, since it is still bound by the GIL.

If you want to stay with CPython, you could look at Gevent.
Looking at the last generation of non-windows Nokia phones reveals how 'bad' Android is as a phone OS.

Nokia's Asha range could go a month between charging. They had support for apps, and for instance had a spotify client. They were oriented towards open standards like email, rather than closed vendor lockin solutions like gmail. An android phone without using google service is half what it could be.

Clearly, Android gives a superior user experience, but I think by providing developers with an easy, PC like programming experience, Android made a design decision that will mean it has a fraction the battery life of an OS that makes Aps behave.
That's still user-hostile. Don't get me wrong, as a Windows sysadmin I love Powershell and use it daily to accomplish various tasks. I have no problem with rolling my own scheduled powershell script to perform a backup, but if if I have to write a script to back up my data I'm not actually using a 'built in system utility' so much as I'm .. y'know, writing a script to back up my files.
Can you send me an email about this? I like to keep track of how FreeBSD/EC2 is being used and I might be able to help you.
We had this back in the 80's. It was called just calling someone with your phone. Because there was no caller id.

I remember when a group of girls called me, not saying who they were, and trying to trick me into meeting them out on the track at night at school, where they surely would not have been. OH, anonymous fun. :(
What? What I'm talking about is getting your freedom back.
I don't think anyone holds up Linux as the gold standard for simple, built-in, user friendly, GUI-based, system essential utilities, and holding it up as such seems like a bit of a strawman here. I believe the gold standard for the above is OSX's Time Machine, which most consumers would probably prefer over manually copying files (manually versioned files tend towards a total mess over time IMO).
It means, when I add two spaces after a comma, I have increased its visual strength and thus I may choose alternate syntax where I don't want a strong break. eg, "already, I have" -> "already have I". The latter form does feel more old fashioned. Perhaps writers of yesteryear experienced the same effect.
Thanks for the list (pun kind of intended). I am well aware of Emacs (who does Lisp without SLIME, that seems painful) and Autocad.

Your list is very cool, but I meant people writing production web services and startups that are often featured here. Of them all, the most interesting one I saw a month or so ago was someone writing production services in Haskell. That generated a lot of interest, and I have not heard of anyone brave enough to do it with a Lisp, save Clojure.

I was unaware of Jak and Daxter, but I would hope people who use Common Lisp, manage their packages in Quicklisp, and do other CL stuff know what Quickdocs. I am in that camp. :-)
You can currently run FreeBSD instances using cperciva's AMIs, but that's not the same as Amazon supporting FreeBSD in the same way they support Linux.

The only "lack of support" which concerns me is the fact that on older EC2 instance types HVM (which FreeBSD uses) is only available by paying for a Windows license. I wouldn't want Amazon to start publishing their own "FreeBSD" images -- those should be provided by the project.