skysight-inc/HackerNews huggingface dataset:
Yeah that occurred to me just after I submitted the post. I'll still stand by my own experience though. I felt so much more prepared on this latest round of interviews after having worked on a type inference engine side project for the previous couple months, than I ever did after spending a couple months stressing over leet. Just, brain felt stronger for whatever reason.

And I think it makes sense too. When I conduct interviews, I look more for how is this person thinking about the problem, than can they solve the question in isolation in the allotted time. Because unlike leet, it's not in isolation. There's always some back and forth, and that's where I think leet's shallowness shows.
You're right that it's a lousy set of categories, but I don't think it's disingenuous. Those categories roughly match the ones that large companies in the US have to track for their EEO-1 reports. I can't blame them for not doing more than is required of them for the sake of statistical accuracy.
Carvings by American Whalers Found Carved on Indigenous Australian Petroglyphs
Lyft charges $2/ride plus some wiggle around discounts and surge pricing.
What's so friggin' different about hiring software developers that we've gotta get all weird about it and come up with some brand new thing? What's the hiring process like for other office workers? How about for other technical or specialist roles that are somewhat similar to software developer? Engineers of various sorts, maybe? Accountants? Hell, lawyers even? There's got to be some set of existing practices that'll fit this just fine. It's simply not. That. Special.
Tangentially, this is a sub plot of the movie 2009s 'Up in the Air' but with being laid off. Not the same as being told you are going to die, but in 2009 just as the recession was really hitting hard it's similar in many ways.

[1] https://www.imdb.com/title/tt1193138/
I thought same about Moxie, a wishlist architecture from a compiler developer. Then, hardware implementation of Moxie happened.
This is what I’d like!

You could maybe offer a cloud save feature (for users who want that) like Duck Duck Go does for settings.

When the user wants to save something they enter some phrase/password/whatever with which they can later retrieve it.

This would allow users to change devices or reinstall without loosing their data temporarily. Maybe delete it after it’s been retrieved?
Interesting. Thanks for that. I didn't know that.
Are you willing to apply that logic to all other directives from your doctor? Like exercise more, eat less, cut out booze and smoking, lose weight, etc?
I'd throw this in the bucket of things browsers could do better. There is no extension API that just lets an extension declaratively rewrite links. The plugin has to ask for a mile to use an inch, because that's what's available.
I recently went through interviewing at a number of companies. One had a hackerrank problem to solve. I was fine with it, took me a couple of hours to complete.

What frustrated me is that my solution passed all of the disclosed scenarios, but failed about half of the non disclosed. Neither the input nor output was disclosed. How do you expect someone to solve a problem when you dont disclose either the inputs or the expected output?
>She doesn't really care about the underlying cause.

She's been calling out large companies for her whole political career, motivated by the inequity she saw in her previous career in bankruptcy law.
Not if you have access to public transit but need "last mile" support.
I got very excited reading this title... until i reached 'silicon valley'. Was hoping for a revival of the classic Austin Mini.
Sugar from fruit is a world of difference from sugar in processed foods.
Facebook is going to do that.
Homebrew isn't particularly technically complex and in the follow max even says as much.

It probably isn't brain stretching.
> Warren's team said that the proposal would also apply to Apple. "They would have to structurally separate -- choosing between, for example, running the App Store or offering their own apps,
What did you find most difficult about the implementation?
Sorry, I was thinking of fatness as the symbolism for having money, but yes, that was poor choice of words on my part and it seems I can no longer edit it out. s/whatever bothers you/unicorns and rainbows/ and let's not derail on nitpicks.
"major us city" is quite a weasel term. Manhattan? Queens? SF? San Jose? Phoenix? Austin?
You can go in the opposite direction and get frozen meals that cost ~$5 a piece. I eat a lot of pre-prepared tofu, dumplings (refrigerated, not frozen), fried tofu, meatless meatballs, etc... it definitely bucks the stereotype of salt-heavy "what's in this" frozen food.

Of course, it's still better (and cheaper) to make it yourself. But in a pinch it's nothing to shake a stick at.
Fair enough. I'm sorry for being so harsh and sarcastic in my initial response; that was uncalled for.
Programming Languages to Learn in 2019
I didn't mean to say that not all partners are great at what they do :-)
This needs a (2018) in the title.
Question about the inflight abort: Soyuz has this too. It was used a few months ago when a launch to the ISS went non-nominal. How is the one on Crew Dragon different?
I care, but I choose when to care... and when I do it's pretty high end. Some people go out to eat every week, I go maybe every other month... but when I do I make sure it's worth it.
The homebrew guy was subsequently hired by Apple, but later left, saying in a (now deleted) tweet that big company life wasn't his bag. Link from around that time: https://news.ycombinator.com/item?id=12276219

There's a non-zero chance that the Google interviewers were able to pick up on this. Those of us not directly involved only ever got one side of this particular story.
Pretty sure Uber and friends will lobby lawmakers on why private ownership of self driving vehicles isn't safe. Forced maintenance and computer updates, proprietary car-to-car comms, etc.
The difference between the two cases you have isn't anything to do with limit pushing. Instead, it's a matter of specialization. If you develop some real depth, then that's a different matter than just being a regular programmer who's been doing slight variations on the same thing for a long time.

That's not to say that the specialists have it easy, but they do have an advantage here.
I'm under the impression that the IFRS (international accounting standard that replaces GAAP) changes this: equity instruments need to be measured at fair value, even if they have unrealized gains or losses.

https://www.iasplus.com/en/standards/ifrs/ifrs9

If I recall correctly, this prevents shenanigans where you over-represent the book value of assets that have lost value.
This reads like you seized one sentence and stopped reading because you didnt like what was said so dismissed the whole article. Thats not fair IMO. I read the whole thing and the article uses the first sentences to set the backdrop for his argument that older engineers and programmers are forced into early retirement and companies in tech world and outside of it make rookie mistakes that could be avoided by treating engineering as a life long profession.
>We have the choice [...]

Do you think other species have less of a choice because of their limited emotional response? If so, can you consider the implications? (rather than being the butt of the age old joke)
Ultimately though it's pretty straightforward to write an accurate merge function for most distributed applications with the pro that you can think about them in a locally strong consistent manner. While I could see a better ORM style auto-merge system existing I don't see the hassle of CRDTs being worthwhile when the vast majority of geo-replicated systems have extremely small numbers of record level write conflicts across Geo's.

I'd venture that the number of potential write conflicts introduced by FB users hopping geo's is small enough to simply report an error to the client and forcing a retry - or handled by a hand-shake before the customer crosses GEOs

Is there any practical database application where a CRDT is useful?
It's an interesting read. I read all of it except the repetitive forum bit. I don't have anything negative to say about his conclusions, but I'd have to read more supporting evidence before accepting it as gospel.

Even if he's right, it'd be nearly impossible for most people to follow the diet, and about 90% of the world population would have to die off for everyone to follow it sustainably (not that I have any problem with that).
More people involved almost always leads to less risk taken within an organization. Of course, "risk" is hard to back up with data in the short-term in this instance.

However, number of sectors, number of companies and challenging the norms of fundraising is not what I mean by risk. I meant rather investing in companies where 99.99% of all other VCs would pass. And I'm not saying that you're NOT doing that, I'm just saying that theoratically that could become an issue and I'm worried about that (because I want YC to be successful!)

Or, to put it in another way: It's not clear to me if in YC's case bigger = better. Maybe there's an optimum somewhere?
That hilarious, we had a very similar meal plan. I used to have oatmeal for breakfast since I was a teenager. A simple sandwich for lunch and a stir fry for dinner.

I would cooked 5 portions of the stir fry on the weekend and have dinner for M-F. I did vary it up with different types of meat and vegetables, but otherwise it was the same.

Never got sick of it.
If self-driving can navigate US streets fully autonomously, even in bad weather, that will be impressive. Now transplant that to just about anywhere else in the world, and it will be impossible. Mexico City, Rome, Buenos Aires. Hah, no chance.
I've agree with the difficulty you describe - even with 4 hours of interviews.

I've come to the conclusion that one (or both) of the following might be best:

- a small take home project with a reasonable due date (say 5-8 days) that is representative of the kinds of work that is expected on the job. Then, a 1-2 hour code walk through and presentation. Candidate should expect to build, run, debug and describe the code and architecture, tools choices, show source control use etc.

- a 3 month probationary period with a fairly narrow starting role that all new hires expected to be able to code are required to go through; ex: fixing bugs on project X; ramp-up and demonstrate _______ and _______ on project Y.

Doing the take-home project is certainly difficult for some candidates who may have a hard time carving out time to do it - but the hiring manager can offer some flexibility here - and this seems like a much better approach than taking online code quizzes.

The 3 month probationary period seems like a way to detect other on the job performance or interpersonal skills issues that may be a cause for disqualification.
Do you live as much as possible in Emacs?

How do you deal psychologically with all the niceties that you give up with so little configuration?

The first innovation outside of Emacs that springs to mind is find-and-replace that lets you easily switch between literal, case-insensitive, regex, current line/selection/whole file, and current file/across multiple files.

Do you just have to tell yourself, “Well, other environments have such niceties, but I’m giving them up in exchange for other niceties that Emacs offers?”
I wasn't making that claim.
It kind of is tho. Also you should research what kind of shit accountants have to go through to get hired at big 4 for instance. And lawyers have to pass bar.
> I would like to reiterate the point made before which is that SpaceX is on the verge of being in a place that no company has ever been before with regard to space.

Excuse my ignorance, but what have they done that's so revolutionary? We have been putting people into LEO for decades. What's so groundbreaking about this test?
Big discussion at the time: https://news.ycombinator.com/item?id=11246917.
From the get off my lawn crowd (60) I don't mind being pushed out mostly because the work doesn't look that interesting at this point. I managed for 38 years with nothing in the way of languages (C, C++ when it became available, a whole bunch of assembly languages for exotic processors) by modern standards. Most of the heavy lifting in the workstation and high end embedded world was algorithmic.

All they are is dust in the wind.
You’re right.
I believe the Soyuz uses two modes, the first is architecturally similar to the Apollo system (ie uses the ‘towed’ mode) whereas the crew dragon has abort built into the capsule.
I had the same experience with Subaru's EyeSight system. I drive very rarely (you can count the number of times I drive in a year on one hand) so after a day of driving I'm usually completely beat. But after a day of highway driving with the EyeSight lane keeping/adaptive cruise control I was remarkably less fatigued.
According to the paper, the frequency has to be very low ~0.1 Hz.
Vastly better? I'm not sure the last time my car did an uncommanded lane change on a well painted road with good ambient light. Yet, I can find multiple videos of Teslas doing exactly that.

I'm not sure the last time (actually I am - it has not) my car treated a roundabout with a shallow center median as "entirely optional, follow the circle or go straight over", but I can find multiple videos of Teslas doing that.

The two cars I've driven that are modern (2017 and 2018 Audi and Jaguars) also didn't hit a big white pickup truck in broad daylight in parking mode, but I've seen Teslas doing that, too.

So, how are we defining "bunch of worse products"? "Less advanced, but better tested"? If that's the case, I think I'll take that.
thanks for the mansplain. you got new york figured out, bro.
Nighslee+Savings+Womens+Day+Sale
It's exactly this care a mother shows for her offspring and how they communicate and teach/learn that made me convert from a strict meat eater to a strict vegetarian.

P.S. I have no judgement or animosity towards those who eat meat. Humans evolved to eat meat and it's a personal choice. But if you choose to, please consider taking an active role in the hunting and harvesting process.
That seems like an ungenerous interpretation of the parent's comment. I didn't take that comment to mean that GAAP is not a good way to calculate income tax, but that it's not a good way to judge the true financial prospects of a company.
"We're going to apply well known engineering to an existing problem" doesn't sell VCs as much as "We're going to disrupt things and launch satellites illegally"
if you rephrase that as "Amazon has competition, but what competitor can afford to intentionally give consumers millions or billions of value a year in order to dominate a market segment?" it seems sort of generous?

they're taking all this money from venture capitalists funding startups running on AWS, and pumping it into their retail operation so that the working class can have cheaper goods.

and everyone involved in the process consents to it, even!
You got it. Thanks!
When it is designed to be conversational, wouldn't the company run out of easy to remember keywords at some point? Or should they keep reusing the keywords whenever they update the resource?
Echoing this sentiment. I find use-package really nice for simplifying one's .emacs. I only use about 17 packages but I decided to go full greybeard and tangle my init file from an org-mode document and use-package helps keep it clean.
There are plenty of indigenous cultures that show respect to their kill. And plenty of modern societies that show respect our say a prayer or give thanks before a meal.

It's possible to show empathy and respect without grief.
> And honestly, I would be more concerned about hiring someone who built their own bespoke framework from scratch than someone who used an existing one

If they're over 45, then they likely worked in the late 90s and early 00s. If they were like many of us, then they worked on at least some web applications back then. This was far before jQuery and even Prototype.js on the frontend. Java, PHP and Perl were commonly used on the backend (or where I lived, more often IIS with asp). But the start of the career of someone in their 50s and even 45+ was before any commonly-used framework in open source scripting languages used for web development (unless you consider PHP to be a framework).

Even Spring framework was only created in 2003 (I just checked to confirm). Symfony in PHP was 2005. And those took several years to catch on in their respective ecosystems.

Tons of companies had in-house frameworks back then. Who did you think wrote them?

Even if someone working back then never explicitly built a framework, they used design patterns that mirror today's frameworks. If not, they were writing spaghetti code (and to be fair, that was pretty common back then).

Based on your username and your assertion ("older than you"), you're what, 45? Have you forgotten what it was like back then?
New GAAP Rules also mean you have to report unrealized capital gains (as of last year I think)
Just wondering how weird would it be if someone at the UN proposed to break up "monopolies" like China it the USA itself. And yet, I suppose a good parallel case can be built in support of this.

NOTE: I'm not dissing the monopolies act and understand the dangers. This is just a thought pointing out different yardsticks for corporations and countries.
It depends on each company, for example let’s say you have a link to a holiday party, you can create go/holidayparty and update that every year to the new page, or use go/holidayparty2019, go/holidayparty2020, ideally, you could update the links so that they are more relevant to the current time that they are being used.
I don't grant your premise (that it's wheel-re-inventing), but yes: it's usually massively better to build with familiar, boring, transferrable, google-able tools. Even if it takes a little bit more time to build.
I mean, the crew part of it is water proof, right? It has to be air tight...

I'm guessing there are things on the "outside" that might still have issues?
It's an interesting "Game Theory" type game. The VCs keep finding Uber/Lyft because... they have a lot invested already, and the paper valuation is high; but each round is higher and higher stakes. Once these unicorns IPO's, after the lock-up period the VCs are somewhat free to exit (be careful about dumping). Once IPO'd and the VCs are out, who cares if they crash and burn!

But on the consumer side, we're used and hooked to the Uber/Lyft experience and prices. The experience can be duplicated with tech, the prices... not so much.

Here's an interesting blowback twist: let's say that on unrelated news TSLA crashes (I am a TSLA investor, so.. not wishing it), it would have ripple effect on the entire tech segment, closing the IPO window for a while. So, then what for Uber/Lyft?

We live in interesting times!
It's not quite what you're looking for, but animals have at least been shown to exhibit preference of what species animals they will eat.

Consider a dog which has been raised around cats, which might hunt a rabbit but not another cat.
So, vulnerable web apps exploited to attack internet connected cars? you'd think they'd learn from Nissan like two years ago?

https://jalopnik.com/how-the-nissan-leaf-can-be-hacked-via-w...
Is there anything a regular individual can do to help get this company shut down?
That is a very strong statement -- what odds would you put on a "literal fantasy"? One in a thousand? One in a billion?

I'd back "self-driving, in-traffic, no-safety-driver taxi service available to the public in 5 cities in 10 years" at even money any day of the week (so long as it doesn't mean losing half of any money in escrow to inflation...)
Show HN: My CV is also a bootloader
Physicists are decoding math-y secrets of knitting to make bespoke materials
Mr Steven is designed to catch fairing halves which weigh just under a metric ton. A Dragon capsule weighs 9.5 tons and can carry up to 7 people or 3 tonnes of return cargo, so it’s from 10 to 13 times heavier than a fairing half.
JOS kernel: Implementation of memory management
Sure, question is, does that lower level of stress make it harder to pay attention enough to save your life when the 0.1% event happens?
She's an outspoken supporter of Net Neutrality, which is definitely a stick in the eye for both Comcast and Verizon.

Is there a candidate that has done more than Warren in this regard? (not criticizing, I'm legitimately curious)
Care.com Puts Onus on Families to Check Backgrounds – With Tragic Outcomes
You've been posting unsubstantive, provocative comments on divisive topics. That's flamebait. Please stop.
I think the simplest test would be to determine if animals had a sound or body language for that emotion.

We can clearly see or hear when most mammals are experiencing fear, joy, sadness, anger, etc.

They might not understand it intellectually, but I think we'd be hard pressed to argue that they don't feel it or understand that their emotion is in response to an event they experienced.
These are interesting ideas. It seems like a hurdle would be getting candidates to agree to the conditions. What incentive do I have to pick a company that requires a 3 month probationary period when I can just get very good at dynamic programming and topological sorting and ace a one day interview at another company?

Also, I find that take home projects in particular are biased against people without free time, eg, parents.
> Because "deeper emotions" is something defined by us, humans, and is probably completely meaningless without a complete understanding of how we define emotions in the first place.

i am sorry, but that doesn’t make any sense. a concept has meaning beyond its human definition. it isn’t like emotions didn’t exist until humans “defined” them.

i am sure there are animals willing to discuss it with you, it’s just that you (us) can’t understand them.

it is very possible that animals feel deeper emotional connections than we do. orcas showcase some very deep emotional states.
> ... there are things on the "outside" that might still have issues ...

... on the second reentry attempt.
What's gratuitous is of course a matter of interpretation. But I'd say the first bit breaks the site guidelines by calling names ("reeks") and being a low-information rant. The last bit breaks the guidelines by being a personal attack.

Try reading just the 4th para ("Yes, the events happen") in isolation. Do you see how much higher the signal/noise ratio is there?
Not sure but I had as many as I could.
In the name of not repeating anything already mentioned:

magnetic compass

axle

lever

rope

water skins

clothes
The tower style launch escape system works in flight as well.

Here's a video explaining how it works, with footage of it being tested during the Apollo era.

https://www.youtube.com/watch?v=AqeJzItldSQ
The vomit-comet ICBM video? I'm a big fan of SpaceX, but I think they'll get to Mars before governments on Earth allow that concept to happen.

Your passengers do multiple g's to altitude, then go weightless, then go back to taking g-forces on descent. That's the vomit part. Not a great customer experience.

Meanwhile, the Starship looks like an ICBM to every early warning radar on the planet. It's only during reentry that it stops looking like an ICBM, but most missile defense strategies call for intervention in the boost phase.

Let's suppose that they address those false positive detection issues. If you're a military planner, though, you're probably asking yourself how many MIRV warheads could fit inside a militarized Starship retrofitted for a preemptive strike?