skysight-inc/HackerNews huggingface dataset:
That is a well written paragraph explaining the test goals; I was just using four words for brevity. Also to some extent for comic effect, although unfortunately most management theory as applied seems oriented around workers, especially low level workers, not understanding and thinking about meanings, but basically being human shaped programmed repetitive robots, and any robot getting out of line is a threat to be removed.

"You know, do people actually understand what the press is writing, what the politicians are saying, etc."

So.. in a consumer based economy there would be a strong financial incentive in promoting failure, so advertising is more effective. Or, in a democracy or psuedo-democracy or more likely in a republic, all professional politicians would find ignorant unthinking citizens to be in their best interest at all times. So... what group could be put in charge who wouldn't want citizens to be ignorant? This is a political problem that hasn't been solved yet.
Medical schools specifically stated that they did not adjust grades. There was some different weighting mechanisms employed for certain schools, but that was at the school level, not program level.

Furthermore, medical schools here typically encourage students not to pursue "pre-med" degrees. They want students that pursue challenging programs, in order to demonstrate their abilities and to have a backup if medical school doesn't work out.

I don't have any regrets about engineering, it's the best decision I ever made, and I'm sure I'll have an impact in other ways. It's just still a bitter/sore spot for me.
I really tried to adopt Evernote (again) a few months ago, but I couldn't get past the horrible HTML editor. I run Linux and the lack of a native client meant I had to use the web client. After spending 5 minutes trying to unhork a bullet list (including using WebKit Inspector), I gave up.

Looks as though there are some 3rd party Linux clients now. Anyone have experience using them?
Microsoft’s Nokia deal approved by European Commission
Minor qualm: is rand defined?
That's a 2007 game.
Why Valleywag won’t disrupt the idea of ‘techies’
Next-generation USB is reversible
> and I'm not in a position to fork the project myself if that happens

You don't have a github account?
Hands-on with the YotaPhone: the e-ink Android phone that nobody expected
Hypothesis? The web market is becoming more saturated and lower margin. They're fishing around for something sufficiently hard (capital intensive to keep agile players out) that will have bigger long term payoffs.
I have Evernote set up enough so when I bookmark/webclip a site, it is usually good at moving the site to the right notebook/tag.
The problem is that grading serves two purposes that are at odds with each other: comparison within a group and comparison between groups.

Harvard's grading system is useless to a student that is trying to figure out how they are ranking among their peers or whether their studying habits are increasing their performance. However, it's great when they're on the job market and their 4.0 GPA is better than the 2.9 GPA of Engineering State that still grades on a sharp curve.

The increase in grade inflation has reflected the trend of college goers valuing extrinsic factors (get a better job) over intrinsic factors (learn more stuff).

A solution to this problem would be to split the two grading systems apart, having one standardized, SAT style test at the end of college that would allow more accurate comparisons between schools while preserving GPA as a within school measure.

In fact, it stuns me that the College Board hasn't positioned the GRE as this kind of service and pioneered some kind of aGPA score that would combine your college GPA with the relative performance of your college against all others.
Correct, it's not always possible to find a different situation, but if the situation makes you act badly then you need to accept that you're just not a good person. You're a situationally good person which makes you not actually a good person. If your morals are set aside because your livelihood is at risk, then they aren't actually your morals are they? Truly good people accept the consequences of their morals and don't change them because it's easier.

So yea, we need good systems because quite frankly, most people aren't actually good people, they're only good when things are easy. Moral hazard is a serious problem in any system that needs to be addressed because people respond to incentives and aren't nearly as good as they think they are.

This is why a good social safety net is important for society, it keeps people from being forced into crime because of poverty. People should be able to walk away from bad situations and fall back on the safety net rather than being forced by the situation to be bad.
Wow that's kind of sad. This guy has been continually commenting for over 2 years with no idea that he's been hellbanned?
This is an awesome idea. I would love the option to upload a short video clip instead of a gif though, and have it take 10 evenly spaced frames from the video. My nieces (ages 8 & 10) would love to use this to make prints of themselves in action, but it would be easier for them to be able go straight from a video taken with a phone to a printed product.
> high-end Macs play games just as well as high-end Windows boxes

Are you joking? Because even $2000 iMacs come with mobile GPUs. Not to mention CPUs that cannot be overclocked etc.

That's comparable to a high-end gaming laptop, not a PC.
Hackathon and on and on
Ask HN: What is a good book for building quality websites?
Hello, I am looking to create a secure website that is subscription based. It needs to keep track of users, and use/have access to a large dataset (I currently have an SQLite database, but may change it). I have a few months to get this website going and I have a fair amount of experience using WordPress and I have made a simple website from scratch. However, I am looking to create an enterprise quality website and was hoping someone here had a book recommendation to walk me through the steps.
Ask HN: Why do you use AppCode for iOS development?
What do you find better/worse than developing in Xcode?
I updated to Linux Mint 16 a few days ago, and my Steam and Wine installations are working just fine.

Edit: But, yes LM 16 is little buggy, but its perfectly usable and I am sure the bugs will be ironed out in subsequent updates.
Yup, malloc is usually a homework assignment in the upper-level CS classes in my university. I wrote it then (and again for my friends' hobby kernel) but I couldn't do it now.
Wow, that's a lot of ads.
I was smart and invested in Social Security. Oh yeah... crap.
> Or you could interpret the numbers as indicating that clicks have grown faster than ad budgets

I agree
The measure used here is a little suspect. Looking at words used in webpages is a pretty poor measure when many languages have little handwritten language to start with. I just returned from a remote tribal group (The Khasi) in India last month and although their web page penetration may be low, they all facebook or text in their local language. I doubt these social aspects are measured and thus miss widespread use of many languages. Public webpages are often wanted to grow beyond your small group and if a writer knows a more common language, then he would rightly use that to grow the sphere of understanding.
The article is a long-winded piece of piffle that says nothing in particular. I would say it was even planted by the banks themselves. After all it easy to use soft criticisms to divert attention from the harsher ones that will receive more attention in the absence of such mild diversionary ones.

Readers don't understanding the sheer duplicitous nature of the media, even the liberal ones who appear critical towards the banks. They simply don't explain the facts that would result in the public asking for bank chiefs to be summarily executed like they occasionally do in China. It makes you wonder whether the writer is a shill, whether the editor chose the most clueless reporter to write about the issue, deliberately or otherwise. I never understood why Max Keiser repeatedly called for the bankers to be hanged until I read Griftopia by Matt Taibbi. Its such an eye opener. I can't even understand most of the instruments involved I see enough to understand why Max Keiser called for their hanging.

Turner’s viewpoint caused consternation in the City of London, the world’s largest financial market? Is the writer serious? That is the City sounding like Brer Rabbit asking not to be thrown in the briar patch.

Let us take US for instance. $1.4 trillion would have been enough to pay of the all subprime mortgages which were allegedly at the heart of the crisis. Why then will the bailout cost $15 trillion? Who then incurred the additional $14 trillion in debt taxpayers, their grandchildren and their great grandchildren are saddled with?

Turner's statement that what investment bankers do is socially worthless must be the understatement of the millennium.
Shooting for a Moon Filled With Robots
I understand that, there is a defiantly a typo in this listing though...

https://www.usajobs.gov/GetJob/ViewDetails/356185700

"The GS-14 salary range starts at $123,758.00 per year"

Either they meant to say GS-15 or the salary number there should be 105k.
An 80 can be difficult at Waterloo, but no doubt theres over a dozen students in your year with a higher avg. It's good, but not remarkable.

Consistent 90's in any degree program in Ontario is quite the accomplishment, regardless of inflation.
ServiceStack 4.0 Pricing
Great introduction to libclang and cindex from Eli Bendersky:

http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-....

(another shameless plug: libclang bindings are also available for Julia)
To add one more to the list

Network Maintenance and Troubleshooting Guide: Field Tested Solutions for Everyday Problems by Neal Allen
Probationary also pretty much guarantees that you won't find the best programmers.
There are often-used commands (log, diff, checkout come to mind) that can either take commits or file names on the command line, and most disambiguate to commits. If you introduce . as an alias for HEAD, you either have to change the disambiguation rule, or you must change the meaning of commonly used idioms. Both approaches break backwards compatibility.
And why would you go that far out of your way if PS it's your primary tool? What would you gain by having a Linux box around your Photoshop install?

Once you strip away specialized tool suits and programs that actually sit on top of the OS, most users just need sound, mouse, keyboard, and monitor support so they can run chrome or firefox. Most OSs handle this just fine, so the real deciding factor in your OS should be the tool chain you need to run.

It's so backwards and kludgy to pick your os then try make your toolchain work on top of it.
> Of course commits are not directories, but it's a good UI analogy

Why is it a good analogy?

Directories are doubly linked trees^, each directory containing references to all child directories and a single parent directory, with some spacial implications (it makes sense to talk about directories being in or containing other directories). Commits make up singly linked DAGs, with each commit only having references to potentially many parent commits but no child commits, with strong temporal implications (it makes sense to talk about commits preceding or following other commits, with distant simultaneity frequently making an appearance). These two concepts really have very little overlap, other than both being graphs.

Even if we just decided that "HEAD"->"." anyway, we can't keep that up for long. What the hell would ".." become? "HEAD^" might seem like the obvious answer, but you would be left to figure out what the "directory equivalent" of "HEAD^2" is. "HEAD~2^2"? The Unix relative directory language is not expressive enough for git, even if you want to force the analogy for some reason.

Directories could be a good analogy for git's tree objects, but you operate on those through the high-level porcelain.

There are certainly problems with git's porcelain, and there are obvious improvements to be made, but this is not one of them.

^barring symbolic links, which we can ignore unless we want to open a whole 'Unix Haters Handbook'-esque can of worms...
There was a really terrifying bug and he malloc got removed, wish I could remember the ticket number. Pretty sure it's not back...
In high school I took number theory at the local community college. We stopped right before the chapter on quadratic reciprocity. Later, I found the Harvard midterm for their undergrad number theory class online. I took a look out of curiosity. The first question was on quadratic reciprocity, and I had no clue what the other 9 (or 14, maybe) were about. They were moving >2x as fast and doing 3x as much homework (the homework was online too).

I suspect the worst student in the Harvard class would have been competitive with the best student in the CC class. If 20% of the kids in the CC class get As, it's not a stretch to believe that 100% of the Harvard kids would have gotten As had they taken the same class.

Obviously this holds for some classes more than others, but the point is that variation in difficulty between classes, professors, and peer-groups can easily dominate variation in difficulty imposed by the grading scale.
You appear to be falling victim to the vagaries of footnote notation. Blame HN for not giving us Markdown with which to embed links!
Unless you're planning on applying to grad school, GPA really doesn't really matter for anything after about 6 months out of school.
That waives legal responsibility, but I fail to see how it affects ethics/morals. The ethical implications of an action are determined by the community/profession, so if the community agrees that this was unethical, it was.
Thanks! We currently do support Vine and Instagram video, and you can pick a short clip from there. Processing all videos in all formats is a little tricky right now and it's helpful to have the pre-constraint of those social networks. Taking video from a phone is a great idea though!
Why we started longaccess.
How Stupid Cancer manages all the moving parts with Klipfolio Dashboard
As a younger professional, I see more and more cases where the system is stacked against me and dysfunctional.

I wonder everyday; why would anyone in their right mind become invested in this system?
I understand the sentiment but I disagree.

I think language is a clear representation of culture - your first language directly informs how you see the world.

The world would be a lesser place if everybody grew up with the same linguistic experience.
> Well, we don't have good statistics or can't do experiment on whether or not the chance of surviving is higher or lower with/out the TSA screening. Can you?

What? Unless you are suggesting that the TSA screening increases attacks, we can easily assume that the TSA screening does add some small amount of security (perhaps tiny). We can look at survival rates before and after TSA screenings to see how many people were killed by mentally unstable people. Surely there were mentally unstable people prior to the existence of the TSA?

> You understand why terrorists like to plot terrorism on airplane right? Because we can't control an airplane once it is flying. On the ground you can run away or hope a rescue unit come to you in 5 minutes.

What terrorists? Terrorists as we defined them post 9/11 liked airplanes because they could use them as a weapon to cause much more damage. Why would 5 minutes away from help on the ground matter if they are detonating bombs?

You've shifted the goal posts from "getting to the airport 2 hours early" to "losing 20 minutes."
https://developer.apple.com/library/mac/documentation/darwin...
1)
- Never borrow from your family when you're launching a company. You have more chance to fail and will never be able to reimburse.
- You need to have a rich family if you want to do that. Did you already borrowed 150K to your family to launch your startup?

2)
-We are investing in team when at least one founder is a developer if not all... So $150K is not to hire people.
-All developers are not in the Silicon Valley. You can find developers at much lower price in many countries and we are investing everywhere.
No, having less languages is not bad - far from it. Even the Bible (which I think is a rather useless relic of the past) says that multiple languages were made to stop people from working with each other and reach heaven.
Bite-sized separation of concerns. How we chop up concerns at 37signals
Maybe Harvard. But I am employed as a math professor at a Research I state school, in which context you are quite mistaken. Research is most important, but good teaching is also important.

"Universities don't care about teaching" is a fun meme to kick around, and there are anecdotes to support this, but by and large it is not true.
A couple fires and the stock drops 45% in three weeks like TSLA? I think they are not interested in that. It would be too volatile.
So... the Internet is the enemy of the Internet. Got it.
This article is pretty much devoid of facts. Nothing's being taken away. Pensions were promised that couldn't be delivered. Reality is simply being enforced. Corruption was (and is) endemic in Detroit.

http://money.cnn.com/2013/08/28/news/economy/detroit-pension...
She had an abortion, but now has a pro-life CD. Does that make her a hypocrite?
Tell us more! How does it work? One Boxster folder, with different sub-folders for each account?
Unfortunately, there is no Linux client, so it is not a better Dropbox client for me.

And they did not indicate it was Windows only (with Mac support coming soon) until I signed up.
Related discussion from yesterday: https://news.ycombinator.com/item?id=6837722
>I have no real conception of what it feels like for the hundreds of millions of people who do speak minority languages

Being understood by most people (instead of almost none) is pretty handy.
Check the SLA on the homepage:
"-request the right to a board seat (2 founders, 1 investor) but we do not take the seat unless required to solve founder conflicts and have no intention to tell you how to run your company."
Others have gotten it working on Mint just fine. You're not exactly helping dispel the image of Linux being an exclusive club for circlejerking.
I'm curious when the last time you tried Linux was? I used to have these issues in 2011 which is why I stuck with OSX, but now I use Linux exclusively because these problems are non-existent now.
There will always be regional dialects, accents, terminology, slang etc.
What's a desktop manager? I know about desktop environments, of which there seem to be 4-5 for Linux, and I know about window managers, of which there are many, thankfully.

Please list the "10 main desktop managers" so I can familiarize myself with them. Thanks.
I think this is an important take on things. When talking about the fate of languages, it's important not just to view it in terms of "languages" as if they're these nebulously-existing things that are living or dying, but rather to think about it in terms of people who are or are not using a particular language to communicate with others.
I welcome your attempts to learn and speak Mandarin as that single global language.
"Some men just want to watch the world burn."
http://www.youtube.com/watch?v=efHCdKb5UWc
> something substantial

Not really. More like $4-500.

For a price of a "next gen" console you can build a PC that can run modern games at 1080p. Granted, not the highest settings but even that is achievable for less than $1000.
I always thought the police gather evidence? I remember from my own interactions the police are always present. This is in the UK where processes may be much different...
From the front page of the website:

Starting with Windows, we let you access any file on any provider, all with a single login. Support for Mac, mobile and the web coming soon!
"someone described the path to career success as "Jumping into a lake, creating as big a splash as possible, and getting out of the lake before the water comes down.""

In the UK, I've overheard the term "Seagull Management" used; "Fly in, shit everywhere, fly off".
The problem I have with this website is that it attempts to change the dynamics from one of "people who do things that are fun to make devices more open" to one of "people who do things to win cash prizes". Meanwhile, it changes the dynamics in the minds of the people contributing: normally, people contribute after the fact to the teams that built something that they found of value; under the model of this website, people contribute ahead of time, and then hope that the thing that is released works for their specific device, and if it doesn't they are kind of out of luck.

I've seen the effects of bounties in the Android ecosystem, and they are quite negative. I tried to explain this to the person behind this project (Elizabeth Stark), but she really didn't seem to care: in essence, she's currently working on a project that is a crowd funding platform for software, and she wants to use the iOS community as a test case; she didn't want to spend any time thinking about the ramifications of her decisions going into the project, and she didn't send me a response about the issues I saw with her project until this morning (coincident with the release of her website).
Nice been looking for a tool like this, so I didn't have to download each of these hacks lists
Automatic Music Hackathon
I recall hearing about an airplane crash post-9/11. The airport fire department attempted to breach the door to reach a seriously injured pilot.

It took them forty minutes to reach the pilot. They first tried to breach the door and ended up forced to cut through the roof to get to him.

If the pilot doesn't want the door open, the door won't be opened. And I'd imagine that pilots are well-trained to never open the door in a hijacking. That said, if the hijacking gets nasty... maybe...

E: found it - it was the Turkish 1951 crash.
Very nice post! It takes special character to be working on your own OS kernel project, even a very simple one. Using Rust makes this even more interesting, because you have to know the language quite well to be able to avoid the parts that require runtime support.

Programming without malloc is a good exercise and can also be valuable outside of kernel space. Computer programs written in a naive manner may end up spending most of their time doing memory allocations. This seldom happens in C programs because usually you're aware of every malloc you do. But I've had a few Python programs end up uselessly slow because of the time wasted in allocating small objects. I was doing some physics simulation prototyping with Python and the result was too slow to do work in (soft) realtime. (although you can avoid this, you'd be writing non-idiomatic Python code and that practically destroys any benefit of using it for prototyping).

@jvns: do you have the source code of your mini-kernel project shared anywhere? Any plans for the future?

https://github.com/rikusalminen/danjeros this is my hobby kernel project from a few years ago.