skysight-inc/HackerNews huggingface dataset:
tl;dr: "we remark that all 3 languages provide easy-to-use, high-level and efﬁcient support for parallelism. Haskell has an edge in its rich libraries and aggressive optimisation. Through laziness, top-level parallelism can be speciﬁed in a more modular way, minimising the need to modify components and avoiding any notion of explicit threads. Thus, Haskell is the language of choice for minimally intrusive parallelism. F# and Scala provide several mechanisms for parallelisation, some as high level as Haskell’s, some lower level with more potential for performance tuning. Thus, these languages provide a more direct route to controlling low level aspects and can use object-oriented and impure language features."

It would be cool to see a similar contrast between Data Parallel Haskell (http://www.haskell.org/haskellwiki/GHC/Data_Parallel_Haskell / http://www.youtube.com/watch?v=NWSZ4c9yqW8) and others.
It is my general view that it's crazy to spend 2-3x as much as normal on a kid who will never achieve anything beyond bagger at Walmart.

So how do you know in advance that a given kid will never achieve anything?
when I entered the website it's cool okay but I don't understand why I'll need to this application?

by the way, don't get my comment bad. I requested an invite.
I'm working on an application launcher so what I've seen might be different from what you'll see.

I don't directly have to call many X11 apis (only some hotkey grabber thing). It is more a matter of occasionally going through Qt code to find out why X doesn't work or workers strangely.

The most annoying continuing thing from my viewpoint is how every top-level QT window appears on any task-list under Gnome. I don't even know if this a Gnome or an X11 artifact. I suppose what I should say is the annoyance is having a multitude of lower levels apis to page through when you find a problem and are looking for the culprit.

On a break this week, otherwise I'd go back and give more specific example.
Forgoing College to Pursue Dreams
Travel to Asia soon? help us with this 2 minutes survey
I've never asked for favor in HN, but this time I desperately need your opinions.

I'm doing a startup in Vietnam helping travelers connect to locals. It means that you will be connected 4.5/5-stars locals who are willing to show you around or dine with you in an awesome restaurant that only the locals know. In exchange, you have to cover the drinks/dinner cost and speak English :). Think about Airbnb or Uber for travelers.

Please help me with survey about your interest in meeting locals if you travel in Vietnam

http://www.surveymonkey.com/s/9Y6X622

Also, any feedback/advice is welcome
Uh, it's marked FOUO, not Top Secret, and it's going to be made public when it gets issued anyway, troll.

.....

FOUO=for official use only, ie = confidential

pg internal email = confidential [1]

almost all leaks = confidential

a PR before embargo = confidential

......

What does that even mean?

This is the world we live in...Leaks are a form of "black hat" PR [2]

......

Calling someone a [troll] for suggesting this may be a [trial baloon] seems un-intelligent at best.

Whether or not its good policy or bad or good pr strategy or bad is a fair topic of discussion.

.......

[1] This was a simplification of "internal", if it technically includes portfolio companies that are legally distinct entities from YC. But being pedandtic here is off point. This was being illustrative that "all kinds of data could be leaked", and in particular all manner of private, non-governmental information, that for whatever reason, people feel should not be sent to the press and have a reasonable expectation of privacy around.

[2] I.e. The leak can be by a friend or foe, for information or dis-information, etc.
I had a corporation. Just wait until the end of the year when you have to pay the accountant bill!
Hey Dan Lyons, 60 Minutes.
Labor Rules Snarl U.S. Commuter Trains
Typically that's part of belonging to a community.

Are you morally free to kill your guards if you are in prison through a failure of the judicial system? I don't think you are.

How about if you are in a death camp, where your government has not made a mistake, but is executing its legislatively determined plan of genocide? I think you are morally free to kill your guards in that case.

I also think you are morally free to rob a store for medical supplies during a natural disaster, but not morally free to rob a bank to pay for a relative's life-saving surgery.

When to break the law should be a conscious decision, consistent with some framework of ultimate costs and benefits to yourself, your society and beliefs, not merely opportunism or a universal refusal to ever defer to the rest of the community's decisions.
I'm not sure that Sun is the best comparison here, as they did both the ISA and the microarchitecture on their chips. If the claims in this article are to be believed, Apple is doing their own uarch, but keeping the armv7 ISA (and gluing some other ARM building blocks together).

When Sun's architecture started to fall behind, there weren't really second sources for compatible chips. Combine that with a greater reliance on ISA optimized assembly than today, and you can see why their customers started to leave.

If Apple did roll their own ARM this time around, they almost certainly built prototypes of the iPhone 5 with a "standard" ARM9 design for contingency reasons. Getting the software to work on either hardware should have only been a matter of setting some optimization flags and swapping out a few header files. Easily worth the risk, in my opinion, as they can always revert back to a uarch designed by ARM if their own designs start to lack performance or become too expensive in the future.
Care to elaborate? I'm not a driver myself, so I haven't had to experience speed limits first hand. What's the problem with just driving under the posted speed limit?
I don't work out of the NYC office, but if you're interested in checking out www.getharvest.com, I can see if one of my co-workers would be willing to chat you up.

jon at getharvest
When I remotely debug applications running in foreign countries, I always feel that X (and ssh -Y) are miraculous inventions. Unix gives a divine feeling of ubiquity.
If Apple has shown something, is what putting millions of dollars and more than a thousand full-time engineers working on a Unix OS with custom hardware looks like. Most Linux users don't care about the X server nor find it underperformant. Hell, not even GUI developers have to touch it.

I would argue that Linux isn't mainstream because it has nothing like Apple's budget, specially on design and marketing. Add to that those hardware vendors that are actively hostile to support from other operating systems, and software developers that don't care, and you have it. Still, Linux is doing fine, for what resources it has.
I'm not surprised, it was too early for an A15, and Samsung would not give it to Apple before they used it themselves.

Similarly, they were unlikely to be high clocked A9s because of battery life- apple has a history of using low clocked cores too.

I see this as Apple's long-term play for competitive advantage, while their main previous ones- refined OS and high PPI screen- have become the norm.
I really don't think this has anything to do with it. Yes, there are complexities with X, but nobody writes serious applications targeting X. You target a toolkit. And the toolkits have effectively abstracted X away for many years. So well, in fact, that both GTK and QT can run fine with other backends (including a web browser for GTK, as well as DirectFB and Wayland).

No normal application developer "have to deal with a network protocol". Even if you write code directly against Xlib that is largely transparent to the developer.

Performance was an issue until XRender and DRI arrived around 2000. It has not been an issue for years.

Incidentally, one of the reasons Wayland is becoming so attractive is exactly because so little of what X was traditionally is actually being used any more in most setups, since XRender and DRI combined means most apps does all or the vast majority of rendering client side, and the server is largely left as a resource manager and compositor and not much more.
This was an interesting project at Google, it started when I was there, and it was breaking things when I left. It is too bad that Ken Thompson didn't get at least acknowledged for his role in making it happen.

I don't think it will be as influential as the original GFS was but its an important piece of work that folks should study.
They're tracking things like bounce rates and time on pages to find out who you interact with the most. Also, I'm sure they're analyzing how far you scroll the page, where you click away, and a variety of other things.
I don't see how this would scale. Would you consider creating a human responder position in company and multiplying it as product grows? This actually works only if you have handful of signups. Or am I wrong?
It's easy to keep an argument going if you just ignore what the other party says and repeat your talking points over and over again. But my last comment was pretty simple: Graham's "internal" mail, which went to hundreds of people on a mailing list, wasn't "confidential".

For that matter, "FUOU" is explicitly not classified.

If you can't make a reasonable analysis of something as simple as Paul Graham's mail to YC companies, what makes you think you're a credible critic of public policy, which is much more complicated?
Some user-friendly distributions at the time had apt-get, such as Corel Linux. Some other distributions, such as Caldera OpenLinux and SUSE were of a very good quality. At that time, you could install Linux on most computers without much effort. During that hype, I helped installing Linux a lot on friend and family's machines. The primary problem were Winmodems and some printers. These days we have Wifi, fan control, and such instead ;).
If you're doing game development, check out cocos-2dx. It's a c++ port of the cocos2d-iphone framework. Here's some more info: http://www.cocos2d-x.org/projects/cocos2d-x/wiki
Apple has been in the same position as Samsung for a while; both companies take other peoples' CPU and GPU core designs and integrate them into an SoC (A5 and Exynos, respectively). This would put them more in the same field as Qualcomm, which designs its own ARM cores using an ARM architecture license. It looks like this is what Apple is now doing too.
Tool to speed up unit testing
One of the problem that the OP blog points out is that mainstream news dish out bad news that encourage an exaggerated and wraped fearful worldview. For example, when a mass murder incident happens, people talk a lot about gun violence and how it's gripping the country and we should do something about it. Of course, they forgot that 40K people die in car accidents, 600K more die of heart disease and about 500K more die of cancer each year. A mass murderer is essentially an amateur when they are compared to inanimate or impersonal killers like cells going out of control or high blood pressure.

People aren't going to stop talking about these incidents and they aren't going to stop being terribly uninformed with just this blog post. What they need is some sort of media campaign to inform them of the real risk of dying and what they really need to fear.

This is what I called "fear inoculation", a term I coined at http://kibabase.com/articles/notes-and-thoughts#fear-inocula...

In essence, fear inoculation is basically protection against memes that promote irrational fear of certain things like terrorist incidents and airplane crash.
http://askandyeah.com
Twitter Mobile down?
Yes, but they spiral from 1/3 of what a typical US bid would be to 1/3 of what the final US price tag would be. It isn't more than an order of magnitue like with Spain, but France, Germany, etc all still end up paying much less than the US for comparable rail systems.
The latest SDK only supports iOS 5 and up (if you want to target 4 you have to install an old one), and there are no ARMv6 devices which can run iOS 5, so it makes sense.
> Finland, for comparison, has ~70% union membership, and also tops the rankings for education

I love how these nonsensical connections are made: "Schools are better in Finland because it has 70% union membership". Right. If only it were that simple.
Salesforce? Stay. Away.
Here's an article about the extent of mortgages and securitisation fraud, which the FBI characterised as an epidemic.

http://rwer.wordpress.com/2012/05/26/mortgage-and-securitiza...
Graham's "internal" mail...wasn't "confidential"

And Pg and other VC's don't sign NDAs but confidentiality is understood in certain areas...almost all communication relating to corporate finace and investment, BOD internal deliberations, communications for example...

For that matter, "FUOU" is explicitly not classified.

Again, this is off-point...its not "official" use to send internal <government> documents to the press for "public" consumption. This is really "rookie" 101 type stuff, things that in a BigCo job are subject to all kinds of intenal compliance procedures...ect...not even debatable

In addition, there are disclosure rules around market moving informations, and all kinds of stuff...

Routinely dis-respected, but thats another story.[1]

__________

[1] These rules typically apply to Public companies, and revolve around providing fair access to information for retail investors and the like. Reg FD is an example.
I couldn't agree more. Serious data journalism is essentially a subset of investigative journalism and it really takes a team - qualified statisticians, domain experts, journalists and visual designers.
Walking dogs is a surprisingly lucrative gig if you can fit that in your schedule. Seriously, one group walk a day at 20-25 a dog could be your solution.
Spammy rewrite submitted by a spammer account.

http://bfconcepts.tumblr.com/
While nobody own the term, the Open Source Initiative's definition is almost the same as FSF's definition of Free Software.
The Good Teachers Unions Can Do
Thanks, forgot to say something about that. I meant to add that this is the best way to learn about your product at the beginning, and aren't yet focusing on scaling.
I edited the post to clarify. Thanks for reading!
I agree it certainly isn't a 'clean' comparison, but at the time Sun didn't have the option of licensing the 68K architecture from Motorola and extending it in their own silicon. I still remember a talk with both Bill Joy and Andy Bechtolsteim where Bill was over the top enthusiastic about finally having the ability to change the CPU to work better with the software rather than having the software work around what the CPU thought was best. I don't doubt for a minute that he at least would have been just as enthusiastic if the 68K could be augmented in a Sun specified way. There is a huge efficiency in customizing the CPU to do what you want.

This I found interesting:

"If Apple did roll their own ARM this time around, they almost certainly built prototypes of the iPhone 5 with a 'standard' ARM9 design for contingency reasons."

How likely do you suppose it is that they did exactly that and called it the '4S' ? Having worked in places doing new CPUs (Intel in the '80's, Sun in the '90s) you always make a product based on the old stuff in the event the new stuff doesn't hit the schedule. The Sun-3/60 was exactly that machine, it was the 'in case the SparcStation 1 slips' machine.
What mobile devices do you think major websites like Facebook should be targeting that don't have a touch-centric UI?

The standards would be irrelevant if they ignored the major means of interaction.
Is this really a surprise?
http://gizmodo.com/382929/apple-buys-itself-a-little-chip-co...
Or just go to: http://tpb.pirateparty.org.uk/blog

(proxy operated by the UK Pirate Party)
Chai - BDD / TDD assertion library for node and the browser
Ouch. Do you have to have two Xcodes side by side, or can you install old SDL into new Xcode?
I'm working on an application launcher so what I've seen might be different from what you'll see.

Probably. We use Qt for an application [1], and we didn't encounter any serious problems on Linux/X11. We never had to dig deeper than any of the Qt classes. Qt itself has some weak spots (e.g. if you have a table view in a tab with very many items, switching between tabs can become very slow). But the most serious problems we encountered on OS X, mostly because Qt doesn't naturally map to how OS X applications work (e.g. Document-based interfaces, OS X-specific features) and Qt on OS X seems to be less well-tested (e.g. between Qt 4.7 and 4.8 the default renderer was changed, but the new renderer had a bug, which broke painting in our application).

[1] http://rug-compling.github.com/dact/
It always saddens me to think that our world isn't capable of keeping up many great but small products.
> Why did the union keep demanding more and more?

Because that's what unions do. If you were a union leader you'd have to deliver more pay and benefits to your union members every so often in order to stay in your cushy job. They are doing exactly what they are supposed to be doing: Getting more for their members. The problem is that, taken to the limit, this eventually kills the goose.

> Why didn't management just make all employees joint owners of the company?

In what virtually reality does one go from "employee" to actually being entitled to own a piece of a company? These kinds of ideas come from people who've never started or run a business. I've done it several times. If an employee is willing to make the investment, lay it all on the line, take the risks, make the commitment, responsibility, stress and place their own family's and children's very livelihood and future on the line as well as accept all else that comes with launching, running and growing a real business, well, then they are investors and partners, not employees. I have taken trips to the hospital due to the stress caused by business issues. None of my employees ever missed a paycheck or had to worry about where payroll money would come from. Every.

What nonsense.
It's not all low-hanging fruit. The easiest way to pull in lots of code is make a library call. Libraries can depend on other libraries and how much gets optimized away is difficult to predict. Without good dashboards for watching the codebase and its effect on runtimes, it's easy to pull in too much.

Profilers and other performance tools allow people to make rational decisions about when to cut back, rather than groping around in the dark.
Samsung already has their anti-iPhone 5 ‘It doesn’t take a genius’ ads out
It's not only a problem of negativity though. It's also about churnalism, which compromises the integrity of a lot of mainstream news.
Hadn't thought about the impact driver licences have on their integration with the kernel. Cheers.
Also easy to keep an argument going by saying "my point is understood to be correct" instead of backing it up. You seem to be having a hard time with the point that Graham sent his negotiating advice to a giant freaking mailing list with many tens of companies on it.

If he wanted it confidential, he wouldn't have done that. Graham is many annoying things but an idiot is not one of them.
Solving the Rubik’s Cube with group theory
Algebraic data types for JavaScript
How many companies of those is he an investor in? and/or advisor?

It was advice on sensitive negotiations for "YC Backed" companies?

or are we talking a different e-mail?
The honour system for tickets failed, pretty hard, on UK railway systems. Travellers create a variety of schemes to exploit the system as hard as they can.

Auto ticket checking at each end of the journey isn't fool proof either. People buy a cheap local pass for each end of the journey, and travel the long (expensive) in-between leg free. The occasional capture capture and fine still works out cheaper for some journeys.
Understood, thanks for the insights.
Ctrl-shift-eject (not the most intuitive combo, but here you go)
In addition to the ongoing appetite for new stuff, I guess in terms of games one could add that these audiences are more likely to be younger, less willing or able to spend and generally a little less caring about bills a developer has to pay. At least in contrast to apps, which might be connected to professional interests and needs - games are very likely to be a matter of fun, which may make it easier to justify piracy in a consumer's mind.

I don't want to generalize and it's certainly not a good idea to put everyone into categories, but in my opinion piracy is heavily tied to psychological characteristics and the personality of users - in addition to a user's financial limits of course.

This comment touches an aspect that is hard to sum up in a few sentences as it doesn't come down to one single reason, but generally speaking I guess Android users are more likely to engage in piracy.
Did you read the first page? BigTable has no trnsanctions, and scales, but is a pain for apps that need consistency. Spanner adds transactions for apps that need it, at scale, charging a tax in the form of latency.

Using two different clock technogies per node (GPS and atomic!) and light speed networking helps make this manageable.

Fault-tolerant time!
The things that's truly amazing is just how inept the attempts at getting them blocked are.

In the UK, the big ISPs initially at least blocked only a single IP, so TPB have changed IPs a few times. Each time to a new IP in the /24 network block registered to them. Why the entire /24 didn't get blocked in the first case is beyond me.

Not that it'd have helped given the massive number of proxies, but it doesn't look like they were even trying.
Unionism isn't responsible for the high quality of schooling in Finland, that is largely down to focusing on an egalitarian school system. Excellence was the rather nice consequence of doing this, rather than being the stated aim.

The point I was making is that high union membership has not hindered this, given the results.
Ditto, but I did it back around 2008. Most of the articles I read are less on current events than they are on subjects that lean towards timeless ideas, concepts and theories. Plus I already have tons of interests (mostly humanities) and that keeps my plate full. Recently, I also started 'printing as PDF' any articles I want to read later and putting them in a folder on my desktop.

Being aware of what constitutes propaganda/pr allows me to watch some mainstream films and TV shows while not being as brain-washed as someone who watched them 'to relax'/unfiltered. Being a person who likes to think and analyze, I can relax/rest when I sleep.
I thought Ubuntu was the one distro that was moving towards a consistent desktop.

I think somehow that consistency in the unix/linux world is an anathema, with a good old whack of NIH syndrome.
Samsung responds to the iPhone 5 with inflammatory new ad
Quite a few years ago I was suffering from lots of lethargy. I thought it might just be some kind of sleep apnea. A few blood tests showed an alarmingly high concentration of calcium in my blood which appeared to explain several secondary symptoms. I also have a family history of thyroid issues which is linked to it.

Cutting out vitamin d rich sources and most calcium rich sources had me back to normal within a few weeks. I'm back on calcium rich sources now without, much problem, but still need to watch for high vitamin d sources or the issues return.