skysight-inc/HackerNews huggingface dataset:
Per this interview between Hamilton and Jaime Rubio Hancock (https://medium.com/@verne/margaret-hamilton-the-engineer-who...):

> Q: Was this picture taken during the Apollo project development? When was it taken and who took it?

> A: Here is a description of the photo excerpted from an MIT Draper Lab document:

> > “Taken by the Draper Lab photographer in 1969 (during Apollo 11). Here, Margaret is shown standing beside listings of the software developed by the team she was in charge of, the LM and CM on-board flight software team”.

Hamilton again, in this Vox interview (http://www.vox.com/2015/5/30/8689481/margaret-hamilton-apoll...):

> "In this picture, I am standing next to listings of the actual Apollo Guidance Computer (AGC) source code," Hamilton says in an email. "To clarify, there are no other kinds of printouts, like debugging printouts, or logs, or what have you, in the picture."
I think one can lose enthusiasm for working at certain companies but still have a passion for programming.
The Resilience of Cities
And the reason the gini is a bad joke: the median US standard of living is four to five times that of Russia.
Rockstar books – exceptional non-fiction
Yes, you're missing the fact that you don't have to run servers all the time.

Unless your CPUs are constantly at 100% utilization, there is some slack in your infrastructure. Lambda you literally only pay for the compute time you actually use.

I migrated a smallish app to Lambda from EC2 and shaved my AWS bill from >$100/m to <$5/m.
I agree this is somewhat confusing. If I collapse a comment thread on a story page, I wouldn't expect that same comment to appear collapsed in every other context. The only other ones that come to mind right now are: on a user's comments page or the new user's favorites page.
Really? It's very much present in my cultural reference frame. :-)
Why do you talk about ivy league graduates? Honestly, the degree is completely irrelevant. If you're a good developer living in Europe and/or the US, you can command $200k-400k a year (often as a consultant) doing specialised work. Plenty of companies are comfortable paying a day rate of $2000-5000 for someone who can deliver results. Not always super easy to get the work, but doable.
Actually, that's all there is to "research" about this topic, as there is nothing available to read around what they could possibly use the full access tokens in any terms of service or application literature.
>I want to set up a supervised google account for my son for hangouts et al...

Why?
Ahh, looks like the PPP column does not mean what I thought it did.

^2 　PPP is calculated by dividing GDP (nominal) by GDP (PPP), expressed as a percentage.
As an active DBA I would tell you that most of the time I would expect the comma join syntax to come from someone with grey hair, its an older format that once was standard.

I would also say that if you are suggesting style, you might ommit that INNER from the JOIN (if you are targeting sql server its redundant.)
As a Sega fanboy, this makes me happy. That copy protection scheme (outer ring spiral) is quite something. I find it amusing that Sega went with yet another proprietary disc format for the Dreamcast (GD-ROM) and that system is able to load homebrew code from any CD-R / CD-RW without any modifications to the hardware.
>I don't know. Winning people's hearts? For the fun of it?

That's true, but as long as they can still make money from their IP they won't (i.e. repackaging old source + game(s) into a VM for sale on Steam or next-gen consoles)

Some of the source code/etc may be licensed from a third party, which means that releasing it is treading through a legal minefield.
Build something the world has never seen and carve your own path. Nothing builds confidence like productivity and it helps you learn new things to boot!
Yup. AWS prices suck, in general. If it weren't for the large (multi-terabyte) dataset I need for my current project that they're hosting for free on aws-publicdatasets, I'd probably switch to Google Cloud. I may yet switch, which illustrates the danger of relying on proprietary APIs like Lambda.
Just upvoted you twice and it seems you're now past the 501 mark! Welcome to voting land :P
If the [-] means I have downvoted a comment, it seems that I have downvoted everyone everywhere. Sorry about that.
Best task runner for Vanilla Docker projects
>I don't understand the bright line you're drawing between "murder someone by pointing a runaway trolley that would otherwise absolutely miss them in their direction" and "murder someone by harvesting their organs."

The difference is key to understanding policy decisions like this.

You absolutely use math with lives when you're making policy. Right down to calculating lives with dollars.

If there is a fixed budget of $100M to apply to saving people's lives, you ideally will divvy the money around in such a way that the most people live. You don't extend one person's life by 1 month using extreme measures that cost $50M and let a hundred die who would could have had their lives extended by years for $50k each.

To some degree the original question is a real-world policy example of the trolley problem: Do we allow companies like Tesla to save thousands of lives, possibly your own, in exchange for indemnifying them against the (ideally) few lives lost (also potentially your own) when the technology fails? That sounds identical to the air bag policy: In both cases the life saved could be yours. You might not even get into an accident if there were enough self-driving cars, so not only would you live where you might have died, you might even avoid an inconvenience.

I'm not talking about seeking out people and killing them. That is committing murder for an alleged "greater good", and the ends don't justify the means. I'm talking about redirecting a trolley that is going to kill five random people and instead making it kill only one random person. And we can talk about focusing on further advances to make sure that one person doesn't die (statistically speaking) either, but I think that throwing the switch, in a policy sense, is always the right first step.

I think the moral argument that flipping the trolley switch is wrong is bankrupt, and that it does map onto the real world and real world policy decisions like requiring mandatory air bags. Flipping the switch isn't murder. Not flipping the switch when you have the opportunity is murder.
> I feel like a complete loser.

if you quit after only two tries, you may have a point.
Even with edge cases the overall body count would go down a lot. Once the cops have eyes on a plate number figuring out who was in the vehicle at that time and tracking them down is straightforward and much lower risk.
Sometimes I'll vote on a comment, and then as I'm reading the replies and clarifications, or other comments elsewhere in the discussion, I'll realize I misunderstood something and will want to go back and change my vote.
The [-] is the button for collapsing the subthread rooted at the comment it is shown on.
But atomic ones? We used ptp or gps for this sort of work but I don't know that I've seen an atomic clock.
One of the YT comments is about how he is not releasing the "ROM dump". Any idea of why he isn't doing this?
It seems that if we speak of information traveling "backwards in time", we must make an assumption of a global time (against which to travel) -- but isn't that (global synchronized time) known to be a myth?

What if each particle/object has its own relative time frame? Doesn't that solve the problem without needing to invoke "retro-temporal causality"?

For example, in the double slit experiment, perhaps the wave/particle and the slits form a local time frame group, within which no further waveform collapse is necessary. When this group interacts with the "environment", it may or may not have to collapse a large set of possibilities into a smaller set. If that environment includes a system which requires particle-like behavior, the interaction resolves to particle like behavior (as opposed to wave interference). The interaction of the "slit-particle/wave group" with the "environment group" would be a "synchronization event" of sorts which actually determines "causality". No backward time travel necessary if the "arrowed" forward motion of time is the act of waveform collapse. Causality of this sort would affect trajectories we perceive as spanning into the "past" (because we tend to want to view time as globally synchronized), even if in reality that whole past-present trajectory was just a superposition of all possibilities, until resolved via interaction of other "quantum timeframes".

Does that make sense to anyone else? Apologies if this is obviously true or false -- I'm not a physicist, but do love thinking/learning about this stuff :)
I would agree except for that once you start adding joins into the mix people get easily confused, while you can certainly express the concept in english (and we often use these sets while thinking) that after teaching 50+ people how to use SQL "well" that visualizing and understanding joins with more than 2 tables that can throw people for loops for years.

Even when correctly writing the syntax to accomplish the goal the underlying connection to everything being a CROSS JOIN with a predicate is not clear to many people who I know who can write SQL effectively.
Interesting! Would https://news.ycombinator.com/classic get the "hide" treatment as well? (It doesn't currently.) Or perhaps one assumes one doesn't need to hide anything on the classic page?
I love the name. :) Fits right in with "flask" (http://flask.pocoo.org) and "bottle" (http://bottlepy.org/docs/dev/index.html).
Perhaps I'm old school ( or perhaps warped :) but I do divide animals into predators and prey ( at least in pairwise relationships ) . The salient difference is exactly what you describe.

There are, of course, animals that are neither but they're fewer in number.

Police are "front-eyed".
To corroborate this, I joined one fintech startup when it had 7 people, with no equity, based on salary. The founder's rationale for paying higher salaries and not offering equity was that equity is worth substantially more to founders/investors than employees, due to factors like risk preferences and the fact that they could diversify, so it made more sense for him to just raise more money and pay purely in cash. This made sense to me and I actually wonder why it isn't more common.
Hah. Well now I see that that /hidden was in the parent post but who rtfm's? I know others have said this but would also suggest putting a hidden link at the top in addition to a link in the profile. (Intuition says to look at the header imo).
He mentions at one point that he's been working on it off and on for a few years so definitely at least 100s if not thousands of hours.
But these percentiles are a zero sum game (the distribution of percentiles is always uniform 0-100).

Which makes me wonder why one would laud upward mobility in percentiles, when any such upward mobility must be balanced out by equal and opposite downward mobility.
He dumped ROM of Saturn's CD-ROM module's CPU, reverse engineered OS in it, discovered a developer mode which allows Saturn to read non-protected CDs but requires a special protected CD which nobody has, then he turned attention to the slot for Video CD decoder card, discovered that this card can send additional encrypted code to CD-ROM module's CPU, then created replacement for CD-ROM module as a card for Video CD decoder slot, which allows to load CD images from USB mass storage devices connected to it's USB port.
It's not a little sad, it is racism (even if unconscious).
The folks that left were the folks that built the company. The new hires came in, and promptly got a massive pay raise to match the most senior employees, even though their contributions were non existent at that time.

The CEO got really good personal PR. The new hires got huge raises. The employees that had toiled long hours and built the platform got nothing.

That's not somehow petty, nor jealous. Let's not demonize the employees that decided they were not going to be part of that company anymore - a company that showed it wasn't going to reward hard work and dedication. Most of us would have made the same choice.
There is no such thing as a "unix virtual machine". Unless, perhaps, you include Solaris Containers, since Solaris is technically a Unix operating system. I don't know what other "virtual machines" you discuss, nor what features or implementation details you're generalizing about, but your main assertion is nonsense and the rest is fluff.

In terms of your assertion that the easier it is to design a highest-performance tcp/ip stack the more ubiquitous it will be, is also wrong. Cisco and other vendors all have userspace plug-in frameworks for stacks that reach the highest performance packet-analysis-per-core in the industry, and they sure as shit aren't ubiquitous.

An OS is basically fancy glue to help programs work together to make the user's life easier. This has always been the case, because people are pretty universally annoyed by having to feed 1000 custom punch cards to a mainframe every time they want to run a program.
Sorry; that was not my intent.
Copyright? Although Sega Saturn is a dead system with zero commercial value, the ROM remains copyrighted.
Bootstrap Startup Tools Used by ZipShipit
AFAICT no one actually believes this. There are plenty of places where building something important will get you in the door for an interview. There don't appear to be any employers that would be satisfied by track record without whiteboard performance.
>#2 Without this feature, people are encouraged to think before voting, and only vote when they mean it.

People weren't doing that before. When they weren't voting for any pedantic or pettyreason they wanted, they were also unintentionally voting the wrong way because the arrows are just too small. Having a feature be irreversible doesn't somehow cause people to be more thoughtful about using it.

>#3 Without this feature, people are encouraged to use HN as a transient source of news and intellectual discussion, and not twitter.

People might be interested in what stories certain people find interesting. But it's just making a public version of an existing private feature (saving stories when you upvote them) so I don't think it would be that big a change in the way people have been using the site for a while now.

>#4 Without this feature, people are encouraged to go away and do real stuff until enough time has passed that the front page is new again.

Again - they weren't really doing that before. They were, however, complaining endlessly about stories they didn't want to see overwhelming the front page and comments section. Now that's a solvable problem. You don't have to see stories or comments on stories you don't want to see, and the people who want to see them don't have to deal with arguments about those stories' legitimacy.

>#5 Without this feature, people are encouraged to read or discuss an article based on its own merits, not just what appeals most to hivemind upvotes.

Maybe, although if they really want to encourage people not to act according to the hivemind (or, really, hiveminds, since there's more than one) they could do things like getting rid of visible scores, or letting users choose default sorts other than karma, or introduce more randomness into the front page (although dang said he tried that and the results weren't good.)

Or a really hard problem - how to get people to actually read the articles and not comment on the titles alone?
The ROM is probably under copyright?
Mainly habit I guess. I don't imagine enjoying it. That said I wouldn't mind reading hitchhikers guide to the galaxy again. Or thing explainer.

Ah I just remembered though... I've read dozens of kids books this year at bedtime :) for my daughter of course
Just a guess: might get some serious attention from Sega's Lawyers if he releases that.
Good features.

Welcome Scott. It's great to hear Daniel will finally be able to get a vacation or day off once in a while!
Generally I thought this was a great piece. I was a little annoyed that he kept referring to "BAM" files as holding his genomic information. e.g.: "He wanted to get his own BAM file and study it."

BAM is just a format that describes the way that short chunks of DNA are aligned to a reference file of other DNA. It would be a BAM file whether you are talking about someone's genome or an experiment where the readout was a sequencing assay.

To hear how off that sounds, consider the following: "He wanted to get his own m4a file to listen to it."
"She wanted to get her own xlsx file to calculate her expenses"

Perhaps its a small gripe, but why not just say "raw data" or "genomic sequence" either of which would be more accurate and not cause some of us to cringe!
First Preston Tucker, now Elon Musk.

Dear Investors,

One of the purchasers of our cars decided to watch a Harry Potter movie while operating the vehicle and used autopilot while speeding. The SEC thinks that this irresponsible behavior somehow affects the viability of our company in the marketplace.

Sincerely,

Elon Musk
Thank you so much for #1. When you're scrolling a deeply nested comment thread it's hard to tell what branch you're on sometimes because all the indent levels sort of just meld together to the eye. In the past I often would open a comment on its own page just to isolate its children.
There are nearly 1 million police officers -- these are not high numbers!

Certainly every individual one is a tragedy, and I wouldn't want it to be me, but overall these are not alarming numbers, taken in context.
Incorrect WRT the injury stat. You're looking at the total stats for 10 years, not any single year.

Actually I just realized I made the same mistake for killings by police (1111 is a _one year_ count for citizens, whereas 505 is a _ten year count_ for police. In reality you had about _21 times_ the odds of being killed by the police in an interaction).

There were 1,950 firearm assaults on the police by a criminal and an injury percentage of 9.4% by firearms in 2014. That gives ~183 injuries [1].

[1] https://www.fbi.gov/about-us/cjis/ucr/leoka/2014/tables/tabl...
This is nothing to worry about. These companies do not blacklist candidates for not getting offers. You can try again in the future. Their interview processes are designed entirely around finding reasons to not hire someone, so much so that they very often make mistakes and reject talented applicants.

It's also important to understand that there are many great companies out there. In fact, I think Amazon has a fairly controversial reputation as an employer for programmers, so you very well may have dodged a bullet. I'm really not exaggerating on that either to try to make you feel better. I've legitimately heard lots of horror stories about Amazon.
Yes, the Economist has an article on this relativity every two years or so :-)

There are two reasons for why people invariably choose 2>

- people are competitive and want to feel superior to others (or at least above average)

- the price of everything adjusts to median income, so if you live in a $60K state/country with a $75K income, everything is more affordable for you.
Ask HN: Is It Legal for IEEE Sell Creative Commons Content?
Aaron Swartz was working on a book before he committed suicide in 2013. The draft was later published under a Creative Commons (CC-BY-SA-NC) license. It can downloaded for free from tons of sites on the Internet.

IEEE is making people $30 for a copy of it.

Check it out:
http://goo.gl/1EwdLn

(click that big yellow Full Text button to see the price).

Aaron was vehemently against sites like IEEE, Elsevier, and JSTOR. Putting aside for a moment the ethical and moral questions, can a company choose to sell something that's licensed under CC or some other permissive license?

And if so, where does that money go? And IEEE, at least for IEEE membership, is a nonprofit. Is this legal?

I checked it out and there are other examples where they are charging for content that the authors released for free:

Engineering a Safer World:Systems Thinking Applied to Safety written by Nancy Leveson

From MIT Press:
https://goo.gl/L05G3K

From IEEE:
http://goo.gl/UJnv9L

They split that book into 25 individual chapters, each one costing $15, for a grand total of $375. And it's an extra $15 if you want the book cover/table of contents! http://goo.gl/QVmRvU)

Open Access by Peter Suber

From MIT Press
https://goo.gl/yF0kB8

From IEEE
http://goo.gl/N01xF2

That's the same as the other book, split into chapters and sold for $15 each.

There is no way an individual would fall for this. But libraries and universities may not be checking. I have seen tons of posts about publishers taking advantage of institutions. Is this another example to slip one past the librarian?
The HN app I use lets you click anywhere in the heading line to collapse/expand. Could you do the same here?
1 point by pseingatl 1 minute ago | edit | delete [-]

First Preston Tucker, now Elon Musk.
Dear Investors,
One of the purchasers of our cars decided to watch a Harry Potter movie while operating the vehicle and used autopilot while speeding. The SEC thinks that this irresponsible behavior somehow affects the viability of our company in the marketplace.
Sincerely,
Elon Musk
reply
Ignoring regulations and using your influence to try to force governments to change regulations when they finally come calling.
Why not trigger the collapsing feature by tapping the post? I myself, intuitively, thought this is the case until I noticed the tiny minus button :)
Here I thought the title was describing how plastic CD media became brittle after 20 years. The hack is way more interesting.
It means that you no longer have to deal with the server configuration - the servers are completely hidden from you. You just give your functions to AWS, and they run them in a black-magic-box of theirs. I've tested it at least to the extent of 100-200 rq/sec, and it holds up nice.

Ultimately, there is a server somewhere, as you might expect. It's just not yours to manage/worry about.
Another one with:

immigrants come to steal our jobs;
outsourcing move jobs to India;
wages will decrease.

It doesn't matter that there is no proof for that if it feeds your fears.
>You think poor folks are trash and deserve the terrible treatment inflicted upon them

Wow, that's exactly what I said! Great summary.

>I don't, and think everybody deserves compassion and decency.

How generous and upstanding of you.

You still haven't said anything besides "you are wrong and mean".

My claim is that enforced substantive equality keeps people down as much as enforced stratification. Address that.

Also, re-reading your original response, it sounds like you don't know what substantive equality means. Perhaps you should "read some basic material", as you say.
I've been using this handy Chrome extension for years. It places the collapse button in front of the username.

https://github.com/andrewheins/HN-Comment-Hider