skysight-inc/HackerNews huggingface dataset:
More than 1600 people starred the project. There is a clear interest in an open source Sublime Text.
I wonder how it compares to p2.js[1], another recent 2D physics engine, but created by the same person who created the 3D physics engine Cannon.js[2]

[1] https://github.com/schteppe/p2.js

[2] https://github.com/schteppe/cannon.js
I know you said "respected", but just for completeness with all the other suggestions: XML and friends.
We need to have user-generated labels attached to comments: sarcastic, flamebait, domain expert, etc. And then go even more meta and have algorithmically and/or privileged users affirm the label. Lets throw in some labels for common cognitive biases, statistical errors, logical fallacies and eagerly slap them on all popular offending comments. And then go all in on multivariate testing of mutations of algorithms optimizing for best (your definition may very) discourse.

If such thing would happen and became popular, someone-is-wrong-on-the-internet crowd would be puking rainbows all day long.

I guess it is a question of time this becoming feasible.

BTW, I wasnt sarcastic.
Programming is futuristic in a 1950s sort of way. There's a classic Astounding Magazine cover from the era of a guy aggressively boarding a spaceship or something with a ray gun in his hand and a slide rule in his teeth.

In other words, it's not futuristic because we're not terribly good at imagining the future.

The guts of modern computing is based on the fundamental logical architecture of Von Neumann and others, work of the 1940s and 1950s. We may be building things in software that couldn't have been imagined back then, but we're building it on structures designed back then.

Look at the iPad and modern tablet computers, in many ways the pinnacle of the modern computer movement. Then look up Alan Kay's Dynabook, which he invented (conceptually) in 1968! We're just now catching up with his vision from 45 years ago.
He did apologize to her. He didn't have to.
Github bug allows to force followers on a repo
it sounds like an interesting space apart from the tech. the artistic city and culture has a lot of buzz, but I've only heard this second hand because I've never visited.
Actually, the article mentions that JFK apologized to both of them afterwards.
I'm not from berlin, but my perception is the same. There are a lot of smart hackers in germany in general, but many of those do software for fun or idealism.

Because there are not many VCs in germany, those VCs (i guess) don't trust tech people as much as business people. There are a lot of successful ecommerce companies in germany, a little number of tech based (wunderlist/soundcloud) and a lot of stupid social networking companies that make no money at all.

I could be totally wrong, but that's my perception.
I frequently have off-by-ones with range. len(range(1, 100)) == 99
Wow. Snap looks beautiful. Nice one, Dmitry.

I've been enjoying working on my own SVG library, Pablo[1]. It's inspired in part by the fun I've had using Raphael, and wanting to explore what can happen when SVG is a first-class citizen of a library.

[1] http://pablojs.com
Works well with Gmail for me. I suspect there is more to the problem than a simple broad incompatibility.
I don't think it is intuitive for

my_list[0:3]

to be the first three elements of the list.

Go from position 0 to position 3 should be
0, 1, 2, 3
Moving out next week to work on a tool for academics. Anyone up for coffee? Mail awesome[at]bohrresearch.com

Link: beta.bohrresearch.com
"International expansion that builds on 125% international growth since the beginning of the year"

"Investment in the core Pinterest service, especially mobile which has grown 50% since the beginning of the year to become more than three-fourths of all usage"

from:

http://allthingsd.com/20131023/explaining-what-its-going-to-...
I don't trust sites that ask you to download an .EXE downloader. If you go here you can download it as a .TTF file

http://www.fontpalace.com/font-download/Dijkstra/
Stunning. Supposedly they only have 150 employees. Probably all celebrating their millions!

Curious that they're raising so much after having just raised $200 million in February. What are they planning to do with all of this capital?
Actually the new Mail upon first startup did say it was upgrading the mail database and everything else associated with it ...
Meatspaces is right. Hello, white males.
I'm actually most excited about allowing customers to invest. There's some people who see what we're doing at Vidpresso, and basically nobody in media has enough money to be accredited, but I'd love to provide upside for people who believe in what we're doing.
With that logic, you'd never use quotation marks unless it's dialogue or quoting. The point is to draw attention to the fact that the meaning is not necessarily that which is immediately apparent.
Afterthoughts on lunch with the French President
Stable internal ABI has been beaten to death. It isn't going to happen, nor should it.
The whole point of the iPhone is that it is a pocket-sized general purpose computer, so that updates can happen via software instead of hardware.

That was like the 5th slide in the original launch presentation.

If you have change hardware to offer users an incremental feature, you're not really competing with the iPhone.
Envconfig: Environmentally friendly Ruby configuration
> how things were in the US in the 1960s

Ylvis - The Sixties http://www.youtube.com/watch?v=p5F9_7XyaQQ
There is really no Apple approval to be given or not given here. It is really just creating a new email account. There is no real way that Apple could stop them from doing this if they wanted to. It is up to you if you tell linkedin your email credentials. I would certainly not recommend it, even without their track record.
This story is from February 2012.
This story is almost two years old, how about putting a (2012) in the title?
No, they don't, and you keep posting that they do despite being proven wrong several times in the past. They lost hashed passwords which are not user credentials.
Yes, it's 100-1. len(range(25,100)) == 75 == 100-25
How are these changes implemented? Are they things that require moving buttons? Recasting dies? Or are they things like "this model april4-11-2013 has a malfunction charging on USB?" And it's fixing circuitry? This seems unrealistic, even if it was just releasing a new color.
Love the quote, "Phrasing problems in solvable terms is more effort than solving them." as to why Prolog didn't take off.

I'm surprised, however, given the talk about ASTs, that the article mentions nothing about LISPS and the notion of a language being homoiconic. Lot's of really awesome stuff happening in clojure that really does feel like the future (or the awesome past reloaded).
When I read the headline I immediately thought of a short article by Knuth doing the same reasoning; now I think I may just have remembered the wrong name. Is somebody aware of a similar article or lecture notes by Knuth - I failed googling it?
That is a pretty cool idea. Actually, my girlfriend has been wanting to learn how to code yet I haven't been able to find something to motivate her. Maybe her love of RPGs and this will get her down on that path.
Hey, GitHub I found a bug
I think many HN readers have a hard time relating to Pinterest because we aren't the target demographic, but from what I can find they have great metrics.

The question is whether they can monetize despite lack of purchasing intent (as compared to Google, Amazon, Yelp, etc). However from some anecdotal evidence[0], it appears that growing revenue may not be as difficult for Pinterest as it is for Facebook or Twitter.

I'm pretty bullish on Pinterest, and a $3.8B valuation doesn't seem out of line compared to Twitter ($20B) and Facebook (~$80B pre-IPO), Instagram ($500M).

[0]: http://mashable.com/2012/03/28/pinterest-amazon-spam/
I think you might be forgetting that by e-mailing said person, you become part of their contacts too. Should that person decide to import or sync their contacts in linkedin, a relationship between you and that person is established on their server. ie: it's an _undirected_ edge between you and your contact, which they seem to use to display stuff back to you.
I am speechless. This is like the Facebook Android "hack" of the VM to support their crappy app wanting to use lots of classes, only this one is less offensive technically and more offensive from the security point of view. WTF.
I work in enterprise information security, and my team agreed upon hearing this news that if this was used on our email system, we would consider it a MITM attack. Whether or not the end user opted in, the corporation did not.

So, in the context of use in environments where your email address is not fully owned by you, attack would be a valid word. Otherwise, I agree that it's a MITM but not an attack.
I'm sure their burn rate is pretty high. Also, you always raise more than you need to when cash is cheap so you can sit pretty.
Congrats, it is a very nice initiative and a novel idea. I am trying to get back into coding, I do have experience with MATLAB programming (and also VB6 some 10 yrs back), but this website makes it so much easier. I would like to see some UI changes as you progress through your Y Combinator phase, the coding editor sometimes disappears for me, and I don't know how to get it back and have to restart the level and sometimes browser. I am sure the idea will be polished a whole mile now. Also, habit of using keyboard shortcuts sometimes prolongs the coding process. I used Ctrl+S too much, before refraining myself to not use any shortcuts.

I like your website and concept very much. Great idea, may you go places.

Edit: What languages will I be able to learn through this?
I hate to say it...

having this condition does not make you a murderer necessarily

If it doesn't mean a person is a murdering nutso, why do you hate to say it? Why does it matter? Not that it doesn't, but you go to all this trouble to convince us they were sociopaths and then you completely neglect to tell us why it matters. Don't leave us hanging!

A sociopath is risk-adverse

P.S. it's risk-averse
It's not an inability to understand you're seeing, it's a rejection of it because it misleads people. Pendants attack such language precisely because it's misleading without cause. There's no reason to personify random processes and doing so actively misleads people.
I have noticed all of the "famous" GitHub users I followed being added to this repo. Shortly after it had been disabled.

Here is a snippet from my news feed: http://imgur.com/l58mEDx
What could they do about it? Not allow you to create a mail account that points to linkedin.com as the server?
The whole post was really just a mental exercise. Clearly it's not possible to build something that matches the Mac Pro exactly - even if you could perfectly match all the advertised specs, the Mac is on a custom board, with customised hardware and included hardware-specific OS optimizations.

Those GPUs specifically were chosen because they seem the closest match - while there is apparently a 2GB version of the card, it doesn't seem to be widely available.

I'm sure someone with a lot more disposable income than me will see what it takes to out benchmark the new Mac Pro when it ships. My guess is it will be quite a bit cheaper (around $2k) and i7-based.
One of the neat tricks with using the localhost HAProxy is that developer mode can just be a single Vagrant VM with all services configured to run on the port that they would have in Synapse. With HAProxy all the production servers think they are talking to localhost, and in development they actually are. The Vagrant VM can then be configured/reconfigured using Chef and the production cookbooks (with some overrides in the roles or environments). It should also be possible (though not entirely trivial) to run some of the services in the cloud for development, allowing developers to switch in and out the components that they need to actively develop.
I always remember a psychologist commenting on someone asking why Bill Clinton, most powerful man in the world would risk it all, and their reason was pretty simple.

The point is the wrong way round, it's why you become the most powerful man in the world. Power, money, these are all just proxies, even if the people who have and want them don't know it.
Apologizing is different from feeling guilt (or doing it in the first place) - that said this is still very much the realm of hypothesis for me so I would gladly be wrong. Sociopaths are able to blend in fairly well exactly because of things like this - they can even put on the mask of caring or feeling guilty without being either. I used to work with a sociopath (99 percent certain of this) - he would do completely reckless things with company money, then when I would call him out on it he would apologize. Later he would repeat the same offenses. Similarly, I don't think this was Kennedy's last questionable action.
And fortunately in most use-cases, we'd prefer a spacecraft to have more upload bandwidth to Earth than download bandwidth from Earth. The largest data NASA would send to the craft would probably be software updates, megabytes or a few gigabytes at most, while the craft might want to send thousands of images and even videos, gigabytes or terabytes of data, limited only by its energy budget and length of transmission window. (Note: I don't work in this field either).
At Airbnb, we've moved to a single Vagrant vm for our dev environment. We configure it using the same Chef code we use to build production -- the cookbook that installs search in production also installs it in dev.

We actually usually avoid SmartStack in dev. The rule is, your service always listens on it's SmartStack port. So, for instance, search listens on port 5678 on it's backends; in prod, consumers of search will find it on localhost at port 5678 via SmartStack. In dev, consumers will just find it at localhost port 5678 natively.
Agreed, the visual feedback is so satisfying to watch. I cannot wait to see what they put out after going thorough Y Combinator batch.
> No, they don't, and you keep posting that they do despite being proven wrong several times in the past.

You must have me confused with someone else.

> They lost hashed passwords which are not user credentials.

While you may be technically correct about credentials vs. hashed passwords, that distinction isn't relevant here. Losing hashed but unsalted passwords is still just as harmful.

Otherwise, articles like this one would not exist: http://mashable.com/2012/06/08/linkedin-stolen-passwords-lis...
I was trying to match the marketed spec as closely as possible. At this stage there seems to only be one board (that I could find) that supports the E5-1620v2 with ECC. It lacks USB3, has only three PCIe slots and generally isn't up to spec.

Building another high-end PC (i7-based) to out perform the Mac Pro is a whole different excercise, and I'm fairly sure it would be quite a bit cheaper.
So they're just like Gmail?
Your take-away should really be that bacterial evolution is part of being human - without those 10^14 bacterial cells evolving over one million times faster than our own, we wouldn't be able to survive - we wouldn't be human.
> historically Great Person could have been great while also being dedicated and present for their family

Don't forget that those people had the wife or some others raising their children, something that was generally not considered men's work.
If it had mail filters then yeah I would agree with you but the inability to route mail to a specific folder made using it so painful with a high volume of mail messages that I only need to look at occasionally.
What kind of game? How many developers?

Like others have said, your best bet is to probably build your framework in C++, and use a scripting language (e.g. python) for the high level game dynamics. I see no reason to use C. C# will probably get you fighting with mono. Java may have issues if you have high graphics requirements (you really don't want to GC pause for 50ms).
Ditch Gmail and host your own email server.
There is nothing new about this. Putting a proxy into to modify content is as old as the usage of tcp proxies. What is new here is that they have no shame -- I don't expect software from a reputed company to pipe my email through their servers.
how about a headline that tells the truth about the situation: Court grants Prosecution's request to confiscate computers due to pro-hacking statement on corporate website.

funniest thing not discussed: as this is a civil case, they needed the respondant's agreement to seize the computer. So the Prosecution was able to get agreement of the parties, then the Judge ruled accordingly.
I can't see how the internet can be entirely decentralized, and still operate at the scale that it does. There are laws that must be applicable to the transfer of money and to business done online (at least for any business that wants to operate legally - obviously this excludes the Silk Roads of the world), to say nothing of the physical server, routing and power infrastructure involved. This is not to suggest that the internet must be centralized but I believe that the bigger it gets the more pressure there will be for corporations and governments to assert some kind of order onto it. And I think that for the most part, people want that. Most people want the internet they believe they have, in which they can check their facebook and pay their bills online and sneak their porn in peace.
Hackers & Hookers Costume Party
I've found Matlab (the language) great for it's intended purpose.
This. The tech described is pretty neat... Give you my email creds? Hell no. But _I_ could do all that myself. I think that would be one way that linkedin could save this - release an easy to set up open source version, say one click to a heroku instance or something. Then one could add all sorts of smart stuff into their own emails.
I have this Linkedin account. As a German its usefulness approaches zero. Its security problems seem to grow.

Looks like it is time to dump Linkedin.
Opt in or opt out doesn't matter (think average user understanding of what is going on here, really). Things like this just should not exist.
It's hard to say if the new Mac Pro signifies some sort of revival of "workstation" computers because, by many standards, it doesn't stack up as one. Expandability, often one of the cornerstones of a workstation, isn't really a strong feature of the Mac Pro.

I think it's some sort of new class. A high-power compact desktop or something.
The '1' in that font clearly differs from the one in http://www.cs.utexas.edu/users/EWD/ewd08xx/EWD831.PDF
I can't think of a better answer than "lie about it" and "let your results speak for themselves" ... which is not exactly a great position to be in
What is traffic sloshing?

Good point on garbage data reporting; we do basic validation in synapse, here: https://github.com/airbnb/synapse/blob/master/lib/synapse/se...

We could probably do more there to ensure valid names, IPs and ports (matching against a regex should do it). Also, because of the built-in health checking in haproxy, just the presence of some invalid name in the list of machines doesn't mean that we're going to try to start sending traffic there.
I've wondered if it would take a 'non-programmer' to develop a new metaphor/representation of programming that is more futuristic. The OP has some interesting suggestions of characteristics that 'futuristic programming' would have, including safe object traversal, ubiquitous object extensions, and code transport, but these are still conceived within the paradigm that we think of programming today. Maybe programming needs an outsider to help us start over conceptually?
This won't be a big deal. The 0 key will be in the hash part, and the 1-#t keys will be in the array part. The language doesn't expose the distinction, so the loop-related awkwardness is limited to a tiny performance hit.
SEC was my understanding from reading the prospectus.
Rick Falkvinge: Attempts To Eliminate Cash Are More Than A Privacy Disaster
The Web Setup: PagerDuty
remind me what this has to do with hackernews?
Maybe someone understood jacker news? Even so, this is not really new...
JFK sex affairs would be typical cases of sexual narcissism to overcompensate for low self-esteem and an inability to experience true intimacy.
I was surprised by the UX and UI of the two screens (big screen in the middle and small one for odometer): it looks pretty bad visually, or at least seriously lacking inspiration; and the UX doesn't seem good for something you will need to work with while driving.
>This is silicon valley. You are an engineer earning a top 5% salary in one of the richest countries in your 20s. You can do whatever you want, the ball is in your hands--not your employers.

Maybe you live in Silicon Valley, but not everyone does, and not everyone is an engineer.

In a lot of professions grinding out 60+ hours is the only way to set yourself apart from coworkers and move up the ladder. Moving upwards may not be that important for an engineer who starts at $100k, but for most people who start out in the $50-$70k range it's the only way to enjoy a higher standard of living, better vacations, and pay off student loans faster. I would like to work 40 hours every week but I don't want to be stuck making <$100k for the rest of my life.
And every company after them in Office Hours walked just a little bit slower leaving the stage...
Stop Searching for the Perfect Job
Ask HN: Startup School Videos?
Was the web cast recorded and if so has it or will it be posted somewhere? I missed parts of it.

Thanks!
This was strongly my impression as well. A bunch of business guys who have seen The Social Network a few too many times chasing the worst ideas imaginable.
Official Response:
http://snag.gy/9XOHE.jpg
Looking for a full-time developer (Friendemic social media)
Developer Job Description
Friendemic is the world’s most effective social media engagement agency. Our logo is a bunny named
Sunny. We are a medium-sized
small business and a middle-aged
startup. We’ve come a long way in our 3
years as a business, but we’re always looking to improve what we do as we create and maintain the social
media presence of hundreds of businesses throughout the country. We’re undergoing tons of growth and
crazy changes all the time, and we’re looking for a software developer to bring their brainiac skills to our
creative realm.
This full-time
developer position includes hands-on
development and management of the company’s data
warehouse, report generation tools, and web-based
systems to ensure strong optimization and functionality.
Candidates should be rockin’ developers skilled in all aspects of web development and data management.
We’re looking for a jack of all trades, in terms of development and programming. We want a full-stack
engineer with experience in:
● PHP
● MySQL
● HTML
● Javascript / JQuery
● CSS
● Automation and Cron Jobs
● Data Modeling
● Data Visualization
● CRUD Application Development
Qualifications
This position requires a developer who excels at organizing content and troubleshooting. Our developer has
got to be quick in all things web-based,
and eager to understand user behavior. Attention to detail and
creative problem solving are essential. Applicants must have the ability to analyze, review and modify
systems and models by designing, maintaining, documenting, testing, developing and monitoring.
Experience with the following is beneficial:
● Unix/Linux shell scripting / CLI
● Automated PDF generation
● HighCharts API
● Social Media API’s
● OAuth
● Amazon Web Services
How to Apply
Email jobs@friendemic.com with your resume, a brief intro explaining why you’re a genius we should hire,
and anything else that will sell us on what you’ve got to offer.