skysight-inc/HackerNews huggingface dataset:
OK, you revealed only far down this thread that you actually are a special case, not just some random local who got an interview. That does add complexity.

But (and I am no expert, and I have never come within a million miles of this level of employer), I decided decades ago that anyone who didn't have the brains to hire me was someone I didn't want to work with. No, really - what you see and what you think you want might not be what you need, and a different employer could be a better match.

I've found in my life that unexpected and unanticipated opportunities usually turn out better for me than ones I think I ought to pursue. Maybe that's only me, maybe not.

And finally, as others have said, interviewing gives you more practice at interviewing, which makes you better at interviewing, and more likely to make it through the inevitable random fluctuations that reject qualified candidates. Randomness is not your fault, but practice at recognizing it and dancing around it will help you.
Or maybe describing the problem in the explicit way you mentioned instead of the oblique way would have ruined the joke?
I clicked the link, thought the design looked a lot like TJ Holowaychuk's stuff, went back to HN and noticed the username :)
I'm not sure if it's learned or innate but it goes a little like this:

No matter what happens, I'll still be breathing tomorrow, unless I die in which case it doesn't matter anyway.

I approach everything in life under the assumption that I'll reach my goal. Some things go wrong, of course, but mostly the world gets out of my way and lets me pass.

A "failure" means that your success doesn't lie with them. Move on.

Also, take some time to think about WHY you have the goals that you do. Are they really what you want, or just something that other people told you to want? The world is full of successfully miserable people.
You are on some kind of genius crowd sourced testing thing, you should start a SaaS!
There's also the people who reportedly spoke to Ron Hackler about the photo[1][2], who notes that "they wrote all of the AGC source code on AGC source coding paper".

Such sheets would look like this: http://www.eah-jena.de/~kleine/history/software/IBM360-codin...

And would likely be much less dense than the printouts.

[1] Steve Dolha on Quora: https://www.quora.com/Was-this-pile-of-code-written-by-a-sin...

[2] This imgur post: https://www.quora.com/Was-this-pile-of-code-written-by-a-sin...
Because the lack of downward mobility suggests the same problem as the upward mobility: your success in life is based on your parents income not your own merits.

If you want a meritocracy you have to accept that untalented/unmotivated kids of rich parents may become relatively poor.
Unicode....?

I mean, that's reason enough. Python 2's string processing suuuuuuucks.
Because I hate them.

EDIT: Ok, I'll explain :) : because when I open a file, I want to see the code, not folded regions telling me that it has constructors, properties, and methods. That's not interesting to me, it just obfuscates. There used to be an argument for using them for generated code, but partial classes are a much better choice for that.

#regions make me unreasonably irritated ;)
A quick google search of more 3-letter-acronyms than there are in the US government yields this:

- https://docs.aws.amazon.com/lambda/latest/dg/vpc-rds.html

- https://docs.aws.amazon.com/lambda/latest/dg/access-control-...
Docker: Create a swarm cluster with Docker 1.12 swarm mode
I imagine you're correct about why they quit. I don't see why that has anything to do with what I wrote, any more than I understand the dig at companies seeking publicity. (What could possibly be next? A pop star doing drugs?)
Feels like april 1st!
Thankfully, Textual¹ is capable of this.

――――――

¹ — https://www.codeux.com/textual/
on a related note, this has passed by HN in the past and it is still fascinating to watch: http://www.firstmenonthemoon.com/
Disable HN Enhancement Suite

See collapse is all the way on the right and realize unread highlights are gone

Renable HN Enhancement Suite
the most impressive part, to me, was how thoroughly he reverse engineered what looks to be a crazy complicated CPU architecture - the Saturn has four of them.

Also, I love that his original motivation was to use the sound processor for mixing chiptune, and basically opening up the entire system at metal level is a happy by product.

ALSO, the fact that he decided that his first working prototype was too hands on and finding a way to piggyback the video playback expansion card to make the mod orders of magnitude less complicated to install / execute.

Super impressive stuff
The main problem with IAPs is when it becomes pay-to-win, whereas a free game with aesthetic IAPs is better appreciated. For example, DotA2 has worked for Valve (though it has an extremely toxic community and way too many scammers, but that seems easier to manage on mobile).
https://github.com/Miserlou/Zappa might be more useful to you.
Even if I mention that you could make it "Submitted stories / comments" on a single line to be just like the two others?
Firstly that is more like 20 minutes. Secondly, I don't know of any one with a schedule so packed that they can't spare 20 minutes once two weeks.

The only two situations I can imagine is if you are poor and work more than one job and have to often rush. Which in case it doesn't make sense to pay more for something like this. Or if your time is worth in thousands of dollars an hour/minutes. Which in case you anyway have drivers and servants to do that for you.

Or may be if you are meeting your kids once in a few days/weeks and you just can't wait anymore to meet them not even a few minutes.
I think many HN readers should take a good look at this list of features and look at how long HN has been around. These may seem like obvious things, but HN stayed very true to MVP for a very long time.

Any insight as to why now was the right time to add in these features might help others identify timing of expanding on a core feature set.
Full access is bad enough, but the really dodgy thing going on is that you never get asked to approve or deny that access for Pokemon Go when doing the OAuth flow. You just log in, proceed through 2fa, and you're magically logged into the app. Pokemon Go Release then shows up as an authorised app... except I never authorised it.

My theory is that they're injecting JavaScript into the web view to automatically press the 'Approve' button and hiding that from the user. If true, that's very worrying. They'd be effectively circumventing the whole OAuth framework by forging the user's approval of the app. Every user should have been asked up-front whether or not they wanted to approve or deny Pokemon Go's full access.
I've seen plenty of this mindset in America already and honestly they're not wrong.
No. But if the officers don't know for certain that I've done it, then they can't classify me as violent, even when I run from them when they want to look in my trunk...
I like the button well separated from voting buttons. It's still too close to the "unvote" text, on mobile, which needs considerable love.
> cost of higher education - $250K/child for private college, $!20K/child state college

US households have better balance sheets than most highly developed European nations. So that's obviously not making the impact that people would like to claim it is. The median student loan for all people with student loans, is a mere $13,000.

> cost of health care

I agree, that's why the US has such low taxes on the middle class compared to most of Europe. However, the median US household has $15,000 more in disposable income than for example Sweden. That's a dramatic sum, that can easily cover health insurance - and in fact enables the US to be the vast consumer engine that it is. Simultaneously the median household net worth is higher in the US than Sweden or Germany.

As a significant counter point, a vast number of Americans are receiving compensation at their jobs in the way of health insurance coverage. That isn't counted at all in the US disposable income numbers and it's an extremely large number financially.

> additional taxes, like real-estate, excise taxes

That's a rather ridiculous inclusion. Most of Europe is overflowing with similar taxes, including very high VAT taxes.

> hidden taxes: telecom, airport/FAA (sometimes half of the price of the ticket)

Those referenced costs are comically trivial compared to the extreme disposable income gap in question between the US and most European nations.

> absurd real-estate prices (on the coasts

That's a pretty narrow example. Real estate costs are not absurd along most of the US coast in fact. South Carolina, Oregon, Georgia, Florida, Maine, Virginia, North Carolina, half of California, most of Washington - all of those are perfectly reasonable for the most part (most of Florida for example is not absurdly priced).

Unlike in Europe, you can possess an extremely high standard of living in the majority of the country by just avoiding half a dozen cities. Want to move to Boise Idaho? You can have a household disposable income higher than Sweden, with real estate costs 25% that of Sweden. In Europe, you can't just choose to move to Portugal, much less Czech, much less Bulgaria, and expect to have an income as high as in Germany or Sweden, in order to take advantage of lower cost real estate.
Still no ability to comment via the API? Apps are still scraping to do this.
Yeah, that is something. They thought better hardware protection was unnecessary because they believed in the strength of their software solution (which was quickly cracked)? The games could be larger, so that CDs could not fit them without changes. IIRC early Soul Calibur burns had their music down-sampled to fit 650 MB. And was it Skies of Arcadia that really did have too much content to fit on a CD, without serious changes?

Also, you mention CD-RW, but IIRC you could not boot off CD-RW, only CD-R. Or maybe that was the softmodded xbox?
This assumes he had a clear exit strategy. If you read his interviews, it doesn't sound like he was gunning for a major exit -- it just sort of happened.

I'd say giving equity to employees when you have no clear interest in exiting, is a dick move.
Similarly, I've been using the userscript version of this (or at least something similar to this if it isn't the same) now available at https://greasyfork.org/en/scripts/2960-hacker-news-collapsib...
POKÉMON GO LINKED TO CIA
The Margaret Hamilton picture actually just shows her next to computer manuals, not code she wrote. This was cleared up in another thread a long time ago.
Hackers Guide to DMCA Takedown Requests
It may not be a good model for "a coherent real-world theory of economics or government", but it sure is a good ideal to strive for. Sure it's utopian compared to what we know from history, but then again, it's not much more than what a sane group of adult individuals behaves like on a good day, except generalized to the level of planetary government.

Personally, I like to have this ideal that tells me people can get better every day, that we can make the world brighter for the future generation than we found it ourselves - than to keep looking at the real past and use its worst parts to excuse and justify perpetuation of wrong or evil behaviour. The latter is exactly what we're doing when we're saying "UBI smells too much like Soviet Union, so let's keep people working increasingly pointless jobs, hoping the Market will solve things before they all blow up in our faces".
Well in that case make sure you have your car parked exactly where they want it parked to be refilled. Else you have to now experience additional stress of getting the car to that place and that falling levels of fuel in your tank at the same time.

Its not like they track your car through GPS and show up at the exact place where you are empty.
Is it still legal in your country? It was illegal in the US prior to 1973.
The acquisition cost of an already skilled person (can start being productive quickly/immediately) is lower than the cost of training one up to be skilled. Add in the dice-roll of whether they're any good after the training, and you get the current market.
Awesome gem, thanks for that!
Gigabit Wi-Fi at last? 802.11ac “wave 2” arrive
36 of Jan Vermeer’s Beautifully Rare Paintings
I'm using a different (and I believe more accurate) definition of virtual machine, and I'm using it because I think it offers more insight.

There are many possible chips you might have running inside your workstation, and none of them are the hardware they pretend to be, they are many varieties of microcoded superscalars that emulate the functionality of an amd64 architecture. They are virtual amd64s. On top of those you run OS binaries tuned for your hardware that present an API consistent with Linux (or Windows, depending on the software layers you run). If you had a hardware implementation of the Unix/Linux API, then that would be a Linux machine, but otherwise you are running a Linux virtual machine.

It's the Linux physical machine that does not exist. Linux virtual machines abound. (and many of them run on processors other than amd64s)

EDIT: I'm not offered a reply link to my repliers, so I'll edit answer in here instead.

I use that definition of virtual machine because it's the one true definition; to use the "naive" definition is to be wrong. I thought I was making that apparent in my description. There is no actual hardware amd64, there are only microcoded emulators of the architecture. So right off the bat, you see that if we code in assembly language, we are coding to a virtual machine, not an actual machine.

And just as you can think of mathematics as nothing more than the manipulation of symbols, when we write software, we are arranging symbols to code a virtual machine; in assembly language; in C; in Haskell; etc. Many (most?) C language implementations have symbolic references to the operating system. But inside that black box, we know is actually a virtual implementation on top of another virtual implementation.

An analogy would be, if you learn to drive an automobile, you learn to drive all of them because they use the same arrangement (more or less) of controls. They are different physical hardware manifestations (some gas, some electric, some diesel) of the same virtual machine (steering wheel, go pedal, stop pedal).

It was taught to me as a more useful definition, and I embraced it. I think using virtual machine to refer only to products from VMware is more problematic definitionally.

And in particular I used it in this thread to respond to the post at the very top that seemed to suggest that all software is just software as if we can just discard the operating system when it doesn't do what we want.

This is all what they teach at MIT in the computer science curriculum, BTW, nothing weird or cultish, or DOWNVOTEY about it.
That's precisely the hack I mentioned a few comments back on ... some subreddit somewhere.

Essentially, the left-hand indent zones are collapse regions for the post topping that level of the hierarcy. It's sheer brilliance.

Can't find the sub, though I've looked for it. I thought it was a science one. Maybe politics -- somewhere I don't often go. Hrm, no, not there either.
They bought it hook, line and sinker. It closed the deal.

It worked because it is true, because we had a good faith relationship, and because it was a walkaway issue for me.
That was one time. He was pulled over another 51 times prior to that apparently. https://www.washingtonpost.com/national/stopped-52-times-by-...
I don't have the link handy, but The Economist had a cover story a while ago about how Europe (Nordics in particular) has now much higher social mobility than the US.
That's not the point of the Gini index. You could use this logic on anything, because you're just saying that it doesn't measure something that it doesn't measure.
> The HN app I use lets you click anywhere in the heading line to collapse/expand. Could you do the same here?

Both the username and the date are clickable links in the HN interface (to the user profile and the comment itself, respectively).
The question is, if you have a company worth selling and you are a single owner and founder, is there any way to build the perception of high value, similar to the valuation perceptions created for venture backed startups?
That's misleading. While it's over half, and while those to do receive aid receive a substantial amount, it's very far from "about everybody":

Undergraduate Cost And Financial Aid

Families with students on scholarship pay an average of $11,500 annually toward the cost of a Harvard education. More than 65 percent of Harvard College students receive scholarship aid, and the average grant this year is $46,000.

http://www.harvard.edu/about-harvard/harvard-glance
When I was little and they were driving I used to fill gas. It was great fun using the credit card and everything else.

Very sad to see "must be a licensed driver to pump gas" signs everywhere these days :(
Those students are frequently paying their own training costs (tuition at university). Much less risk for the organization; let them take on debt, internship when they're close to the end, if the intern is really solid offer them a job (possibly with reimbursement)
I'd spend them doing anything aside from random boring necessary chores. If I could pay someone to actually handle all the boring mundane stuff for me just so I could have an extra hour a day to play video games, I'd do it. I have more money than time right now and you can't buy time ever, especially not while you're younger. I don't want to wait until retirement to have time to do whatever I want all the time. There is no promise of tomorrow. I'm not sure that I'll be alive in a week, much less in 40 years. I'm not willing to spend more time than I need to planning for tomorrow when I can enjoy my life now, and maximizing that is worth what is a relatively small sum for me right now to not have to think about small chores from which I derive no pleasure.
Eh, today I learned that one finnish person that played with us on the internet might have commited suicide sometimes in the past year. The nordic countries are definitely less of a paradise the hypetrain makes them
As an Aussie he's going to be subject to the TPPs DMCA-lite restrictions on circumvention devices once it's ratified.
Shameless plug: come join over 6200+ of us at https://flask.reddit.com discussing Python and Flask!
Maybe we can worry about self driving car deaths once they surpass train related deaths. So far they're safer than multi-million dollar machines operated by highly trained professionals, directed by other highly trained professionals, and are limited to only moving two directions on a set rail.
> In other words, a putative "future memory" is fine-tuned to a particular outcome, and must be readjusted if any slight change occurs between now and the appearance of the "remembered" future state. That means it is too fragile to count as a genuine memory.

Or perhaps it's enough if "future memories" just become more and more fuzzy as they refer to events further and further away into the future.
Big Data software companies battle for mainstream buyers
That phrase is pretty bad.

Cross platform? Does this mean it runs on Linux and Macos? POSIX? Does it run on Windows? VMS? AIX? Apple Watch?

Simplified from what?

Monitoring what? Babies? Computers? Nuclear proliferation?
nice humbleinsult
Why do they want to look in your trunk? If they have a good reason, then you're violent, and they chase you. That is a vanishingly rare occurrence relative to the number of times when cops are just profiling, and so they stop 500 black dudes to catch one with some pot in his trunk, while studiously failing to stop a corresponding 500 white women. It ain't a perfect world, and cops have no duty to help the public. One would simply like to see them adopt the physicians' philosophy of doing no harm.
To be fair, the article was published in 2001.
> regular (87 octane) and premium (91/93)

Mid-grade (89) is just a mix of the two - it shouldn't be hard to implement.
I've tried two of these services and both never responded to my request.
I think you underestimate how valuable the vast majority of the world considers their money. All this use of "My". Sorry to be blunt but you are irrelevant. Spend some time outside of the bubble, St. Louis for example. People here ain't gonna pay $15 to reclaim 40 minutes a month. This strikes me like the gig economy spend a $1 to get $0.90 strategy. There are huge costs for physical presence businesses that can only solved by charging a premium...or spending VC money. So you are fated to be a lifestyle brand or brace for the pump and dump.
I agree that JOINS can be complicated, even at their most basic. One very common error is doing a JOIN on what is assumed to be a unique foreign key:

SELECT *
FROM restaurants
INNER JOIN inspections
ON inspections.restaurant_name = restaurants.name

(Ideally, `inspections` would not have `restaurant_name` as a field...but we're talking about legacy government data, in which anything could happen...)

In the best case scenario, the user realizes that the result contains more rows than in `inspections` and, furthermore, realizes that that's an illogical result because (again, ideally) the user realizes that `inspections` has a many-to-one relationship to `restaurants`, and then realizes that `name` shouldn't be used as the foreign key.

The worst case scenario is that the user understands none of those concepts -- the need for foreign keys (in this case) to be unique, what "many-to-one" is -- and also is ignorant of the domain -- e.g. that there may be more than one restaurant with the name "MCDONALDS". And then throw in a few data integrity errors, e.g. `inspections.restaurant_name` contains typos/mistakes/nulls, such that the number of rows in the result set is fewer than number of rows in `inspections`.

But this worst-case user is just satisfied/relieved that the SQL interpreter didn't throw an error and goes on to conduct further erroneous analytical queries on this nonsensical result.

But none of that is the fault of SQL itself. And I have hard time thinking of how exactly SQL, or any programming construct, can make such logical (but not syntactical) errors evident to the novice. At least SQL makes this error fairly evident to subsequent readers of the code.
Haha I've never heard that parable TLDRd like that. That's almost as funny as the idea that I'll get social security.
Great points about the compile speed, I had forgotten. Also, Delphi / Pascal used no header files, which was wonderful.

I think 20 years ago, Delphi (Pascal) was far superior to Visual C++. It didn't run noticeably slower but had all the RAD tools for fast development time that VC++ lacked. Too bad Microsoft's juggernaut defeated it with VB.

WWIV could have been improved algorithmically between the Pascal and C++ versions, certainly. Also, the fact that the processors of the day were so slow, the difference today would hardly be noticeable unless you ran thousands of iterations and timed them in the code.
Cool! Glad to see a tribe member.

8Tracks is the closest parallel.

I also love Spotify playlists by personal connections who are massive geeks, especially professionals in the music industry. I need to know the person for this to work.

Here's a contemporary indie metal playlist along those lines:

https://open.spotify.com/user/gracenotes_playlists/playlist/...
Do you tune the frequency (i.e. lower it) based on prior usage?
I don't want to leap to conclusions, but this argument always seems like a dog whistle to me. What is it about cultural heterogeneity that you think would make this sort of a model unsustainable?