skysight-inc/HackerNews huggingface dataset:
Hey, I like Clarke, I learned few of his songs, I don't think he is doing so badly: http://www.johnclarkemusic.com/

But yeah, I get your point.
Well, being pedantic for a moment, the problem never was fixed. The flightpath of Cassini was simply altered so that there was negligeable Doppler shift of the radio signal from Huygens, meaning that the inability to handle a Doppler shift.

Happily enough this was possible to do without using too much fuel, and indeed Cassini had more fuel available than planned, as the original launch and early course corrections had been so precise that fuel planned for course correction burns was available for other uses. One of the consequences of all of this is that Cassini is still operational today, more than 5 years passed the planned end of it's mission.
How Mattermark Teamed Up With Bloomberg Beta to Predict Who Will Start Companies
Amazon WorkSpaces Available for All Customers
Steve Jobs's response after getting a Google employee fired.
The point is that to stream video from an NBA game you need to license it (you can't even carry pro photo gear into a professional sports venue without the appropriate credentials, let alone hook it up to the internet and stream video out of it). So this is totally pie-in-the-sky above and beyond the technical side of it which is perfectly feasible with off-the-shelf stuff today (Occulus would simply be a nicer HMD than most).
>Someday these people are going to be free of oppression.

If only they had some natural resources, then the state of their government would be a massive moral issue for the world. Unfortunately until they strike oil they're just gonna have to rot.
Reports that say that something hasn't happened are always interesting to me, because as we know, there are known knowns; there are things we know that we know. There are known unknowns; that is to say, there are things that we now know we don't know. But there are also unknown unknowns – there are things we do not know we don't know.
—United States Secretary of Defense, Donald Rumsfeld
as long as it's free (no pun intended)
I was discussing this the other day with my friend. To the best of my knowledge (and please, if you know better then let me know) these attacks are only effective against the portable ATM machines like you'd find in small shops rather than "fixed installations".

As much as windows XP probably makes barriers to entry easier (well, that combined with generic locks) is this really much different to what Barnaby Jack was doing back in 2010 at Defcon[1]?

[1] http://www.youtube.com/watch?v=bidDXuM4-2E
somebody blow up his little shitty head already
Women's film festival continues around Boston
That is how you destructure the list, with the syntax (x:xs) where x is the first element of the list, and xs is the remainder of the list.
It seems like the technology does exist, but it would still require a bit of manual intervention in the sewing step.

For example, a cnc fabric cutter could cut all the panels out of stock kept on site, and a person could then sew the panels together into an actual outfit. Would require quite a bit of initial outlay for the materials (less if the pattern on the material is printed on-site), and the hourly wages of a sewer on site, but I think it would certainly be doable.
There's more behind the login wall.
But you did just whine about it. And many skinheads ARE white supremacists or nativists.
Show HN: Terminal sharing using your browser
The media communicates in the language that its audience understands. It isn't their job to enforce linguistic referential integrity, and "crackers" carries some negative connotations, at least in the US.
ylcos.com - surprised lycos let this slip

AlienDomination.com - a game just waiting to be made

boxes-r-us.com - could also be a game :)

tenbucksclub.com - wheres the guy that imports candy from
other countries
What fascinates me is that I learned about the ineffectiveness (in general) of brainstorming back in my first year of Communication Science, which was at least six years ago, and yet everyone around me still brainstorms all the time.

Why do businesses not take this research to heart?
To be fair to the OP, the original claim was: "People who have prior functional programming knowledge seem to find their stride in just a few days." I would be somewhat surprised if someone with no prior functional programming experience could be productive in a few days in Haskell, because as you say, there are a lot of changes to how you think about programming. It's a lot easier for people with experience in a Lisp, and even easier yet for people with experience in another ML descendant.

All that said, the structure of the code definitely does help a lot in lowering the bar for contributions. When Don Stewart was on the Haskell Cast [1], he mentioned that the way they use Haskell allows contributions from people who not only have no prior functional experience but who have little CS background at all past basic programming literacy. Much of the ability to do this comes from Haskell's rigorous isolation of side effects.

[1]: http://www.haskellcast.com/episode/002-don-stewart-on-real-w... around 42:40 or so
Those are pattern matches [1]. In Haskell, you have a very powerful pattern matching system for describing and deconstructing function arguments. So quicksort here is defined as

quicksort [] = []
quicksort (p:xs) = ...

The first pattern, [], matches an empty list. The second pattern, (p:xs), matches a list of length 1 or greater, and binds the first element of the list to the variable p, and the rest of the list to the variable xs. In other words, p is the head, xs is the tail. Note that in the case of a 1-element list, the tail will be empty.

This is a valid pattern match because AFAIK the colon (:) is a type constructor in Haskell, and it's used to create lists. For instance, 1 : [] == [1], and 1 : 2 : [3, 4] = [1, 2, 3, 4].

Because (:) is a type constructor, and not an operator (unlike (+) for instance), you can use it in pattern matching expressions to deconstruct lists. This is quite useful for many things, as you might imagine.

[1]: https://en.wikibooks.org/wiki/Haskell/Pattern_matching
I've heard of "dragon" armor being used - basically scale-mail type armor made of ceramic disks, incorporated into kevlar outfits.

Seems like something where advances in 3d printing in different materials would benefit.
It has to be Nibiru (or better known as Planet X)!

http://en.wikipedia.org/wiki/Nibiru_cataclysm#Planet_X
But what about the bandwidth costs to support a large number of users. I have to imagine that adds up quickly.
Sounds a lot similar to what people used to do back in the day with a terminal connected to a central computer. Technology seems to move in circles.

Anyway if it can beat my horrible corporate VDI I am all for it. Although Initech probably wont be switching to some fancy new AWS anytime soon.
They need to be perceived as David vs Goliath only to fulfill your desires, but it has nothing to do with whether or not they will be successful.

Gamers do not care about the holiness or honor of a company, that's hacker culture. The only loyalty they have to a company is if that company continues to make stuff they want to play. Gamers want a good experience and that's it. Look at how good EA does despite having oppressive DRM and a horrible history of customer service.
Interesting! Wayback shows no site, just a landing page. A potential dream never pursued?
Excuse me but I find this haircut rather unattractive..

ONE MILLION YEARS DUNGEON!
To me it's someone who creates a messy working solution quickly. This is opposite to developers, who have to care about maintainability.
Dozen of years of movies and video-games have cemented fairly well the use of the word.

"Look at you, hacker: a pathetic creature of meat and bone, panting and sweating as you run through my corridors. How can you challenge a perfect, immortal machine?"
I don't disagree with your major point - "companies that invest in [[functional programming languages with a strong typing system]] are going to start seeing major dividends in terms of productivity and agility over the lifetime of the company." Haskell in particular I'm not sure of - the 'code rot' could easily manifest itself in performance. Haskell's laziness makes slow code and code that use up a lot of memory hard to locate, and at times require significant refactoring, to correct, though this is offset by haskell's type system somewhat...

You can see this manifesting in the project of the article's author under the "Not All Sunshine and Rainbows" section.

What I'm getting at - Bad code can be written in any language. IMO what's more important with regards to the language is how easy does it make to fix it.

I've only used haskell for my thesis project as well as having toyed with it in my free time now and then over the past two years, and have no commercial Haskell experience, so perhaps someone with more experience can chime in...

EDIT: A Haskell project I was working on: http://stackoverflow.com/questions/21654081/how-do-i-optimis...
Cloud Desktops could be how next generation Desktop computing looks like, i am just not sure how fast we can get over latency and bandwidth limits, especially if you consider coming standards like 4K+, so in the meantime it will probably evolve the way it already does with desktop apps that talk to the cloud but run locally.
But for normal office work, eg, Ms Office, this is already fine.
Haskell is definitely not as "easy" as Python but I actually think it's more straight forward than Python is. There's more cognitive work up-front but the pay off is very big in terms of stability, maintainability, etc... in the long run. I actually think it costs less in amount of work to do something in Haskell than in Python (and Erlang, even).

When I have to drop into Python or Javascript I feel like I'm pulling out my MiniTonka toys vs. the actual dump truck out back by the barn. When I went from PHP to Python it felt like that too.

As it stands though, I write systems critical services in HS now and keep the web app stuff in Python. I have written two production web apps in Snap and I loved every minute of it.
IE9?
I don't follow the reasoning. It's a country that's stuck in a variety of awkward situations with its neighbours, isolated, famine stricken, and threatening to wage war on the South- yet they're worrying about the people having too much freedom with their 10 allowed haircuts? I can't begin to imagine what's going on in their minds. I suppose it could be a distraction from other issues, but restricting to 10 in itself seems almost unreal.
And PHP... infinite cred for scaling PHP.
Context is important. Most laypersons reading an article don't know the terms "Black Hat", "White Hat", and so on. A good article should differentiate the intentions of the "hacker", so that the reader can imply the morality of those intentions by the context.
A Plumber’s Guide to Starships
Hmm, you must be talking about something else, but there's a "min/max instances" slider in the console. I have set it to 1 for many of my apps, and they never go over 1 (or at least I don't get billed for it).
OS/360 is back!
Who would own the data? let's say that your body measures and proportions gets linked to your credit card number, this data could be used to target advertising to you in websites where you have used the same credit card.

If you are overweight it could show ads of gyms/treatments/diet-food; not that there is anything wrong with that, BUT think about the new industry that opens up for penis enlargenment spammers.

Living the joke behind, I think is worth to think about the implications if/when something like this gets implemented.
"Nullius in verba"
Language is fluid, and sadly we don't control it. Sorry.
Yes, every object, listings, ratings, etc. should be PoS instead of PoW. I suppose the hosts can define their throttling in the contract they make with the seller, so that isn't my decision.

PoB tx usually do require a change output along with it's burn output, and even if we weren't concerned with that, 200 bytes is 1/5000th of a block meaning only 5000 objects can be broadcasted per 10 minute period (assuming everything in the bitcoin block is a PoB tx). In other words, it doesn't scale.
Not really. At those distances, beyond the frost line [1] pretty much everything solid is bound to be mostly water. Ice is plentiful even in the main belt asteroids and in this case we're talking about the Centaurs that lie much farther away - of course, their distance also makes them ineligible for any short-term mining endeavors.

[1] http://en.wikipedia.org/wiki/Frost_line_%28astrophysics%29
Getting Started with TeamCity, April 7th [free session]
What about bald men? Will they be punished for not being physically able to replicate the hairstyle? It's just mental. Thank god they're not doing the same thing with David Cameron...
Cabal has been the focus of a ton of work lately, much of which is still ongoing. It has been improving rapidly, notably with sandboxes in 1.18. It still has a long way to go, admittedly, but I find myself having trouble with it way less frequently now.
As a reasonably active member of the subreddit, which is (or was, it seems) reasonably rational and mature, there seems to be quite a lot of anti-fanboy sort of behavior going on here.

Amongst the mountains of screams and cries, this is a good place to get Palmer's point of view on it.

http://www.reddit.com/user/palmerluckey

I got a DK1 through kickstarter, and I had my DK2 on order within minutes of the reddit pre-announcement. So I'm a big fan. As many have said, I'm waiting to see if the likes of Carmack stick around -- though from his Twitter feed it seems he's fairly comfortable with the deal. I'm reasonably excited about all this, to be honest.
Works fine from here. I just tested by deploying an app.

Make sure the last command is run when you copy-paste the commands. That is what creates the admin user and the sample room. admin@example.com and password is "password".

Also, I've now disabled editing the account details on the demo app (the password was being changed frequently). So it should be fine from now on.
Yea its like nations say Russia cant take Crimea. Yet NK can slaughter and oppress an entire nation and no one flinches.
I felt some relief after watching the presentation. I thought I was just a whiny newbie who was spoiled by Python/AppEngine (although I guess the spoiled part is true). Turns out it is a real issue with the Clojure ecosystem.

Another talk from the conference I'm glad was presented is "How Clojure Works"[1]. Towards the end, he shows the negative effects on tooling caused by Clojure's dynamic + hosted nature. Clojure's stacktraces are a nightmare. And the painful startup time kind of negates the excitement a newcomer might have towards REPL-oriented development.

Hopefully it won't be too long until things improve.

[1]: https://www.youtube.com/watch?v=8NUI07y1SlQ&list=PLZdCLR02gr...
This argument is called "Go home and use Java" in latin.

Infact, by this logic it is impossible for any language to be a competitor to java, because it is trumped in community, adoption and programmer replacability.

The diff any language can offer cannot be more than the advantage java has in these three aspects for a guy who wants to use java. Typically, you will find the good java advocate agreeing that the shiny new language is better - but common the net advantage is "trumped" by java's reach.

In case someone has ever convinced the seasoned java advocate, please share your angle of attack and the language of your choice. I don't think there are any.
Oculus may be the leader, but they're certainly not the only game in town.

Jeri Ellsworth (Technical Illusions) with the CastAR, Sony has one, GameFace Labs, Durovis, etc. are all competitors.

Even if Oculus is the best thing out there, their advances will quickly spread to the community. With the competition we're seeing in the area, it's going to be very crowded, I don't think Oculus being bought by Facebook is bad for consumers. It could be bad for Oculus, but it's not like Facebook is against open source (just look at their github), so I don't think we need to worry about them trying to squirrel away every advancement they make behind a patent or anything.
This makes a lot of sense. If you don't ever support a browser, then there's no apology required when you remove support of it.
This Isn't the Oregon Trail
Hmm; one interesting bit is WorkSpaces Sync - https://sync.amazonworkspaces.com/

At first glance it looks something like Dropbox with S3 as the storage backend. They suggest it being used to keep files in sync between a standard PC and a WorkSpace. I wonder if it can be used without the WorkSpace?
The modern, non "black hat" use of the word originates with the MIT Tech Model Railroad Club (http://www.gricer.com/tmrc/dictionary1959.html) who define "hack" as '1) an article or project without constructive end; 2) work undertaken on bad self-advice; 3) an entropy booster; 4) to produce, or attempt to produce, a hack (3)."

Quite a few words in the "computer geek" lexicon were borrowed from the TMRC.
They are just trying to fabricate another reason. I don't think twitter ban will be lifted before local elections.

And according to twitter policy announcement [1], Turkish government asked Twitter to provide some credential information about some Turkish users. Nobody is talking about this in Turkey and government officials still defending their decision about their fabricated reason: impersonation and porn in twitter. It's already against Twitter's TOS, and I don't think it's true.

1: https://twitter.com/policy/status/448108964480569344
Obelisk.js
What if you start out small with one server, but then need to expand to multiple droplets? You won't be able to without powering off and making an image.
I understand your metaphor, but it is a disturbing idea to have Verizon in the position of my landlord.
(:) is a data constructor, not a type constructor, and its type is a -> [a] -> [a]. Examples of type constructors: [], Maybe, Either.
As a hard line atheist:

After the bloody history with kings who argued their position "came from God" and now islamist politicians in Turkey/Egypt, how about humanity get the message that "Being on a mission from God" is not necessarily a good thing outside of "Blues Brothers"?

Sorry for going OT, I am probably as fanatic on this subject as Erdogan himself. :-)

Edit: English grammar.
MySQL 5.6 GTIDs: Evaluation and Online Migration
What if the CEO of a major tech corporation was a Neo-Nazi? What if he spent his free time promoting Nazism, supporting the Holocaust, calling Jewish people sub-human, protesting outside of synagogues, etc.? Of course he would be professional and never bring in into work (and of couuursee he would never [openly] discriminate against Jewish employees, right? If a Jewish and gentile employee were both equally qualified he would obvious make a completely fair and non-biased choice for promotion...).

Obviously I'm stretching this some, I'm not claiming that $1000 to Prop 8 === being an open Neo-Nazi. However I'm asking you consider that maybe the political views of employees do matter some, and that this is a gray area where you can't completely claim that "All political activity should be protected" or "Employers should be able to fire anyone for any belief". Maybe you should try and have a little empathy for this person's partner who was essentially prevented from starting a business because he was gay, albeit indirectly, and see why this could make someone a little bitter against people fighting to keep that status quo.
The hardest part of being an entrepreneur: An Interview with Rick Perreault
Have any of these recent articles mentioned Jaron Lanier? I haven't seen his name mentioned in the discussions, but he did some of the early, seminal work on VR and is generally credited with either coming up with the name or getting it in to the popular vocabulary. Let's not forget the pioneers.
We had two cartridges (we bought two systems): Daytona USA and Batman. Both were horrible. After experiences like that I haven't bought anything without googling the shit out of it for reviews. Exception being someone I trust endorses it.
To be fair, russia can take crimea because nobody can stop them. NK can oppress because nobody gives a shit.

(Also IIRC china protects them in order to irritate the west and to use as a bargaining chip.)
I have to admit that this excites me a lot more than Oculus and Facebook, even if the latter will have a more immediate impact on my life.
Many black hats are hackers
Yeah, that was my first thought when I saw the url. Redbull? WHAT?
Someone seems to have broken the demo by typing in some JavaScript. Doesn't seem to be sanitizing input completely.

EDIT: Looks like it's CSS, not JS. In case it helps, here's what I'm seeing [1], and here's the code from the message:

<style>* { float: left; display: block }</style>

[1] http://imgur.com/BoZ6lrF

EDIT 2: Yup, style tags don't seem to be escaped. Tried changing colors of the room a few times, and it worked:

<style>* { color: green; }</style>

EDIT 3: Issue filed here: https://github.com/HashNuke/mogo-chat/issues/2
"Why Hackage packagers like to specify upper bounds I'm not sure of."

There is a policy that says you're supposed to do this:

http://www.haskell.org/haskellwiki/Package_versioning_policy

The idea is that by specifying upper bounds, the package is more likely to build after the dependencies change.

This idea is subject to considerable controversy.

http://www.haskell.org/pipermail/haskell-cafe/2012-August/10...

There's also been more recent mailing list traffic on it, but my Google skills are failing me here and the arguments haven't changed all that much.

My opinion is that we are relying too heavily on upper bounds to solve a whole bevy of interrelated, but separate, problems. Other solutions are evolving to help deal with some of the problems. cabal sandboxes allow you to build a package separately from your others, reducing dependency issues. cabal freeze will help you specify exact dependencies, including transitive ones. Another project, Stackage, aims to maintain a whole slew of packages in a buildable state:

https://github.com/fpco/stackage
It will become reddit if it is treated as such
Essential software for designers
It's always better to have more people reviewing the security of an application, even if they seem like a whiny newbie.
I know your comment was meant as a joke but 640k would seem to be sufficient for a web browser of some form:

http://en.wikipedia.org/wiki/Category:Web_browsers_for_DOS

(Whether they support CSS, and if so, what the limits are, I don't know.)
You do understand that usage has been around longer for that context than the recently popular way of describing anyone that can touch a keyboard?
When you have kids, your internal Wikipedia gets an update. :-) I had no idea about the rings until I read a book about planets to my kid. Then he started telling me that there were other dwarf planets besides Pluto. I told him that he was wrong. Then I went to a new book, and had to explain that "Even Papai makes mistakes."

Getting current on science is one of the great perks of having kids.
Every time I visit a webpage that uses animations and weird UI behavior this[1] comes to mind.
There are some cases where animation is nice, but I find the page very distracting and unpleasant to read.

edit: Did anyone else try to scroll through the iPad-esque reader in the "Choose a Chapter" section? It seems very slow.

1: http://motherfuckingwebsite.com/
To some people, that means "one who removes copy protections from software"
but those aren't mutually exclusive
How much bandwith is necessary to run their client per user?

I am thinking about travelling through south-east asia and/or africa for a few months, would this (in addition to ssh) be viable for working/freelancing from remote locations with throwaway hardware?