skysight-inc/HackerNews huggingface dataset:
When I studied at a university in Fuzhou, I wrote a fair few things for friends (both students and teachers) - admissions applications, letters of reference, essays, correspondence etc. Some was just helping with language errors, some was translation and some was just downright faking (ie. "my professor is my brothers cousins uncles best friend, he said you can write whatever you want"). I figured I wrote my fair share of bullshit on my university application and subsequent job forms, so this wasn't much different...

One of the most common problems was just about bridging the gap between Chinese/Western expectations - Chinese reference letters are sometimes pages long, and filled with flowery and extravagant language to describe the candidate, whereas a Western reference letter would be concise, professional and often maybe just 2-3 short paragraphs.
Lyft is actually a little cheaper isn't it? So how does that affect the calculation?
I wanted to second this comment. I really like the concept behind this project and will make an attempt to put some effort into looking into it.

One of the biggest positives of this service is that you can keep your own data. A year or so ago, we had some constraints where we didn't own the data we were analyzing and were not free to use web based services to dig into it. This was a serious problem and I'm glad plot.ly is attempting to address this in the enterprise product.
The feedback is that they didn't get the ride. Just like the feedback to McDonald's when you buy a whopper is that you didn't buy a BigMac.
Anand Shimpi Is Heading to Apple
Most societies I am aware of still have males and females. There are various exceptions - e.g. various groups that perceived to be "outside" of the binary structure - but these would be still defined groups and there still would be labels. Could you give examples - more than one - of cultures that really perceived gender as a gradient?

For sexuality it is more complex since not all cultures have western fixation on sexuality and thus the question of who rubs which part of their body on which part of whose other body may not be as prominent as in our culture. I.e. they may have a concept of "gay" but it would be as big part of one's identity as "coffee drinker" or "likes to wear jeans" is in ours.
That is why in most countries (I can't speak for the US) they cap the maximum withdraw limit to something like $100. That way the risk to the bank and consumer is minimal.

Here in Australia our largest bank (Commonwealth Bank) has an app that will generate a code that you can enter into the ATM to make a withdrawal i.e. card not required. It has a similar risk profile to NFC.
What is the other 1%? (I was only able to glance through pieces of the article for now)
This is one of the key strengths of ZFS. Your log file would be silently corrupted without checksumming.
I am aware of Qi but the fact that the second version went completely commerical kind of sounded like a non-starter to me.

Have you used it?
The Paris subwway network is partially automated. The software is written in OCaml, and mathematically proven correct using Coq.
>Security is up to the grantor of the certification.

I'm not exactly sure what you're replying to. I didn't say anything about security - I simply was making the point that participation in this effort is largely unethical.
I think taxi's are naturally commodities.

Uber and Lyft are basically dispatch and payment processors. Similar perhaps to a credit card processor.
They are slaves if it is considered that people have a "right" to their services... in other words, policemen and soldiers are legally and morally required to do their jobs even if there isn't money to pay them, which would be the case if there was such a right.

The same is true for health care. If you actually had an inalienable right to health care, then you could require a doctor to provide you service whether he wanted to or not. That's slavery, and why it is absolutely illogical that there can be a "right" to something that is material and finite. This isn't politics, it's simple logic.
Since it's mostly 747 and similarly large planes on intercontinental flights anyway, I doubt this is much of an issue. I wonder if there actually is anywhere in the CONUS that's more than 3 hours from at least a rural airstrip?
Three hours at ~500 mph is halfway across the USA diagonally.
I didn't realize RWC-SF is only $50 on UberX, maybe I should try that some time! The only experience I have made with taxis around here is meeting them on the road as cyclist, and that's enough to never want to be inside one.

One thing that speaks for taxis is that they are insured for commercial transport of people so if I get hurt in one, it is likely that I get compensated. How does this work for UberX/Lyft where people use their personal cars?
Did the same, in a futile hope that if everybody did that, maybe some sanity could be injected in this topic. I know it is futile but one can hope.
I'm embarrassed to admit that my heart sunk when I read this, because I imagined thousands of dedicated dislikers-of-Apple immediately declaring, "See! He favored Apple all along!"

It's ridiculous, of course. I always felt he and his staff were extremely objective and by volume, the vast majority of AnandTech's coverage was non-Apple in nature.

The whole idea of "picking sides" is so silly anyway...
There's no theory of competition that expects incumbents to allow their own infrastructure to be used against them.

But you're right, if the article is correct, we should expect Uber and Lyft to fight tooth and nail to provide the better product for consumers, which is the beauty of competition. They do all the work and take all the risk, we get almost all the benefit. Both companies seem uniquely placed to have exactly zero chance of capturing regulatory favours.
I agree, but do not consider myself knowledgeable enough in the matter to actually think about a solution. Instead I think a lot about hacking this for myself (when I was in high school, back when we used to ride a t-rex to get to school) and for kids that I meet, friends' children etc.
The optimal strategy that i've found is to challenge the child until the 7th grade with after curriculum activities, and then at 7th grade to start avoiding school as much as possible while still attending for the social benefits.
this can be done by participating in special programs that vary from school to school but common examples are teaching the kid math after school that he may take the final exams by 9th grade and starting a university degree in a high school / university combined program.
This way the student can avoid roughly 50% of high school while still getting the social benefits of making friends and getting used to being around people, yet get 50% of his time back so he can invest it in real education.
Re 3: I think it's likely that there are diminishing returns the longer you present material the same way, and that switching it up makes students more interested.

When I read that part, I assumed they were talking about the individual students performing better, not the class in aggregate. If it's student by student, that is (weak) evidence against learning styles.
s9fes is another small Scheme that runs on Unixes, OS X, Plan9 & Windows. The code is in public domain and fully described in a very nice book "Scheme 9 From Empty Space: a guide to implementing Scheme in C". It weighs in at roughly 25% more lines than tinyscheme for *.{h,c,scm}.

http://www.t3x.org/s9fes/
Is Apple hiring him for his experience with digital publishing or his extensive knowledge of the hardware industry?
The reason why I thought it might be an issue, is that according to Wikipedia, The 777-200LR is the world's longest-range airliner and can fly more than halfway around the globe; it holds the record for the longest distance flown non-stop by a commercial aircraft. . It hadn't occurred to me that because the 777 is a twin engine, it can't really use all that range. It needs to stay near airports.
I agree completely. Much better to know than not. But having no option to knowingly just lose inconsistent data and move on is a bummer.
PostgreSQL provides different ways to replicate a database state. There are multiple ways to create full backups (file-sytsem level backups, so-called basebackups, and dumps) and accompanying ways to restore them. There are multiple continuous synchronisation schemes too: shipping WAL segments, and streaming replication. Streaming replication can be synchronous or asynchronous.

When I started Reesd, the main reason was to be able to use (a single invokation of) scp to ship WAL segments to three different machines in different datacenters.

Actually, now that Reesd is deployed, it itself uses multiple of the above mechanisms. It ships WAL segments (exactly as a user of Reesd could do it, by uploading to a Reesd bucket), uses synchronous replication between the primary and a first standby, and asynchronous replication with a second standby. Both standby's are also configured to use WAL segments if available. Indeed, starting a standby will first use the WAL segments before connecting to the primary to begin streamming replication.
I thought the fist bump was awkward, but I would disagree with your statement that nobody drives around to meet interesting people. Most of the drivers I meet actually say that's a big part of the appeal.
You have to save the WARC-required stuff on the initial capture, because it's a dump of the client/server conversation as well as the content. But thanks for thinking about it!

Here are some previous comments with links that might be useful:

https://news.ycombinator.com/item?id=6506032

https://news.ycombinator.com/item?id=6671152
Ada has the advantage of not being weird though. :)

Also, at least back then, Ada has no garbage collection, so you know what latencies are.
The memory is ECC. No data I care about was affected. I'm just surprised there's no "do whatever you need to make it consistent so I can move on with life" option and instead I have to bring up a whole new pool.
I haven't seen anyone do that. It's truly an indefensible position given Anand's track record.
Backbone is considered a high-quality javascript project, written by a very talented and experienced developer.

Could you explain what you do differently in your MVC framework to achieve those gains?
It's probably fair if those degrees / professions which are based on bullshit essays have a lot of bullshit graduates / good-looking applicants.

(Yes I'm a bit bitter about high school english courses and college admissions processes favouring good bullshitters. I was still accepted to a good engineering school and had good success job hunting by demonstrating my skills in-person, so it ended well for me anyway.)
PBS did an interesting, long documentary filming the build and certification process for the 777. It's broken into 5 different, hour long parts that can be found on Youtube (https://www.youtube.com/watch?v=0oyWZjdXxlw - First part). The last part goes into detail about what they did to meet FAA regulations in a short amount of time.
Police violently arrest a black man for sitting on bench waiting for his kids
Uber is a good business, but valuing it at $18 billion seems absurd to me. You can't price businesses as though they will have incredible growth without some discount for the risk involved. One of the risks is competition.
Is the payment industry prepping for fingerprint authenticated NFC?

In half a year we're likely to see discussions about how whatever Apple is launching in 9 days was "obvious" and how they once again just happened to catch the wave at the right time. And for some reason other companies suddenly find it technologically feasible to fit NFC into their wearables, something that was apparently impossible before 9.9. 2014.
Closest I can think of is the SilverStone DS380, which is a NAS-sized case that gives you 8 hot-swap SATA bays, 4 2.5" internal mounts, and supports mini-ITX motherboards.
Hot Gossip on the New iPad Release Date
Recruiting drivers from each other: So if Google heavily recruits sw developers from Apple or Facebook does that mean Google and Apple are basically the same company?
Did someone tell Amazon yet that you don't want to be a commodity? I'm ok being the number 1 in a commodity market if the opportunity is to make 10 cents on every mile anyone ever travels on the road?

Not really sure what the point of the article is given this is transportation the actual "thing" (getting from point a to point b) creates commoditization. But there are sooo many ways to use technology and service to then differentiate and then win. And this is an industry in such a early/nascent state.
Gunman kills two at New Zealand unemployment benefit office
Yeah it's reproducible. It works if I go through a proxy. If you give me your email I'll send you a traceroute.
I appreciate the typo in the second paragraph. Gave me a good chuckle:

factory tycoon’s daughters

as opposed to the plural possessive "tycoons' daughters"
It seems like s7 is a descendant of tinyscheme, and probably wasn't available at the time. Very cool, though. :)
I'm not absolving him of his opinions by any means. I was just pointing out that he's been elevated to this status where he can't (won't? is unwilling to?) do what most other reasonable people would have done if they were asked this question. He could've just said, "that's a really interesting question and I don't have an answer" but instead it appears he's compelled to answer with a lot of verbiage and little actual content.
Idealistically, these aren't things that you're "supposed" to do. You're not supposed to live your life to get into good schools. Admissions counselors will tell you this explicitly. They want you to what you would normally do, and if you happen to be exceptional, they'll pick you. You should also never assume that you or your child actually has any business being academically exceptional. That's just statistical fact.

You're not supposed to prep for standardized tests, either. They're trying to function like IQ tests - a measure of who you are and your education as a whole, not how you studied. ACT and College Board have a wealth of data available, and have concluded that engaging in prep activities between sittings moves your score by at most a few points.

Of course, once it's a social expectation that children of elite parents will go to elite schools, they're willing to throw money at gaming the system. Though a natural consequence of the free market, it still feels distasteful.

Providing these sorts of services freely or cheaply as a charitable organization trying to help rural kids/new immigrant families get on their feet is one thing; charging many hundreds of dollars per hour to a clientele of investment bankers who need to impress their colleagues with their children's admissions is different.
He has 24 4TB drives in 4U, but only 16GB of RAM, and a single E3-1230 (quad core) at 3.30GHz, and 4 x 1Gbps networking.

I'm not sure what a "RAID-like cache" is. I know what redundancy is, and I know how ZFS works.

16GB is likely adequate for his storage needs. He doesn't have that many clients accessing the storage.

and I could keep two complete copies of the data on two machines, each with redundant power, etc.
Every time China is mentioned on HN there is someone complaining about it in the comments, whats with that?
Why do people insist on bringing up things like this that are totally irrelevant to the common case? Only half of American households own dogs and 140lbs is a 99.9th-percentile dog body weight so this little issue of yours is relevant to at most one of every 2000 households.

You also can't haul an alpaca in uber, since we're enumerating corner cases.
> someone suggested that I might be using the wrong command to build the program and, instead of cpp, I should use g++ (Gnu C++ compiler).

I suspect the OP was using GCC to compile the C++ code so not the wrong build command the wrong compiler.

GCC is the GNU C Compiler and g++ is the GNU C++ compiler, two totally compilers for two totally different languages.

I see this as nothing more than an example of how well modern day IDEs hide the command line from the developer, so much so that when they actually try to do something from the command line it feels like a foreign and strange place.
> Every URL saved in more than one place increases the likelihood that their content will survive as domains change owners.

Surely it's obvious that the more copies the better for the backup purpose. Then, why is he advocating cloud services including the Wayback Machine? There's no doubt that it's important for everyone to save web pages locally to create as many copies as possible on the earth to prevent the disaster of the Library of Alexandria from happening again.
Twin engine planes absolutely can cross oceans -- if you need three hours' flying distance in the worst case (ETOPS-180), then you can cross up to six hours of water between any two backup airports. North Atlantic routes have only a few hours of contiguous water between, say, Greenland and Iceland. Even the Pacific has enough small islands (e.g. Hawaii) to make something like this possible (shaded areas are outside 3-hour range):

http://www.gcmap.com/mapui?P=EWR+-+SYD&MS=wls&DU=mi&E=180
The safety and reliability comes at the price of more verbosity and less dynamism. Most programmers don't need (or don't think they need) that level of reliability, and choose not to use languages like Ada (if they are even aware of its existence).

On the other hand, failure is much less of an option when it comes to things like avionics, so much more focus is placed on reliability. In these cases that price starts looking like a bargain, if the use of Ada isn't already mandated (which it probably is).
Here's a couple of possibilities, put some time into all of them, but gravitate towards the activities that you enjoy/tolerate the most.

* Take some time to learn how to interview. Learn the logic puzzles, how to chit chat about linked lists and binary trees. Learn how to white board, how to handle the 30ish standard programming questions in short time on a white board. Typically, if you're looking for a high-level language job (Ruby and Javascript in my experience), a lot of the time people will ask you to solve low level problems ignoring the abstractions such languages provide, so learn how to write C++ solutions in Python. Reading books like Cracking The Interview Code will get you most of the way through this, but I'd also advise to read up on internet fundamentals (http, etc.)

* Apply to a bunch of places. Embrace being repeatedly told that you don't seem good enough for the people you want to associate with, for a variety of unfair seeming reasons. Look forward to the day when that feeling is transformed to a dull sense of belonging based on your economic utility.

* Put yourself into experiences that come closer to typical software work experience. Work with other people, work under a time pressure, work to meet existing customer needs, work for payment. You could try hackathons, freelance work, contributing to open source, working with other people on their projects.

* Meet more developers. Ask for their opinions on how to best develop themselves, inside scoop on jobs available, etc.

* If possible, broaden your search beyond a single city. I'm assuming you're in SF. SF may have a lot of software jobs, but it has a lot of developers too, and the fact that they have to pay people a large enough salary to offset the costs of living there make it a bit more competitive than somewhere without absurdly high costs of living.
OpenGL from Ada?

That's a special sort of hell.
Yeah, I can absolutely see what you mean, but I don't think there is as much incongruity as you think.

Had I been working for the russian mob or whatever, that is, an organization that is comfortable with being explicitly criminal, I don't know and fear what would have happened. However, generally, most organizations are not comfortable with telling employees to break the law, most of the time. In particular, it seems to me to be really rare in the private sector-I don't have any real experience with government.
Because it does someone no good if you have a copy of an old page they're looking for, and they have no way to find you, and you have no way of providing it to them. Centralized services like libraries and archives provide that.

You absolutely should save everything yourself. But you should also give copies to as many centralized services as possible. Lots of copies keeps stuff safe.
Probably the coffee machine. Although given the effort required to write safety critical code, I wouldn't be surprised if the coffee machine had more lines of code than the rest of the airplane.
Not necessarily true. My family made about that amount, but went without some luxuries and saved for my (and my sister's) high school ($25k/yr) and college ($45k/yr). There were a few years where tuition+room+board for my sister and I was more than their after-tax income. And no, we don't have a large amount of wealth from a previous generation, my parents started near zero just a couple years before I was born. But we never got any financial aid. I had friends who's parents made more, but got 50% financial aid. The financial aid system would appear to be just another bullshit-gamed system.
No evidence of course, but I'm going to think most people will say his knowledge of hardware (and his connections).
This is a nice mapping web app that lets you see allowed and forbidden areas for different ETOPS levels: http://gc.kls2.com

At 3 hours, it's mostly the Southern Ocean that's off-limits.
I'm pretty sure after the iPhone 5s announcement, when he was floored by the 64-bitness of it, I posted something along the lines of "it would be really clever for a mobile company to hire Anand".

Maybe it was just in my head, but nonetheless I think Anand will be an awesome addition to the Apple team. Anyone want to start a pool on when we will see him onstage in a turtleneck? ;)
Encrypted Email