skysight-inc/HackerNews huggingface dataset:
> I wanted to like this article, but I was annoyed by the second sentence, which asserts that the tech industry is extremely white and male.

In case you missed the memo, the current cultural climate and trendy narrative structure demands that everything, no matter the topic, must include some reference to identity politics. Facts only interfere in this sort of narrative building, so please ignore your data and focus on emotional triggers instead.
Fascinating. I'd love to read more... Where did you find these stats reported?
1) QA at Apple can work their way into regular Engineering roles too.

2) The delta in salaries isn't much since Apple doesn't pay their engineers much compared to other companies in the valley in the first place.
I found we didn’t appreciate the spatial thinking ability of human brain enough. Right now what we got is the tech that gives us shallow 2-dimensional way ‘browser-style’ to interact with digital things, for the sake of convenient and less clutter.

The same thing can applied to physical books. No matter how convenient e-book reader is, it NEVER give me the same experience. For physical book, you can just feel the progress of story just by looking at that thickness of the book, or you can tell WHERE the event in the story happened (e.g. at top right section of certain page, for example) Can’t do that with e-book, every page is the same, not to mention when you change the text size and it reflow the paragraph...poof! Gone.

Somehow, the physicality of physical book made me read it till the end. Yes, the Kindle is also single-purpose device made for reading, but also a touch away from ton of books in your library, too, which is distraction in another form.

(and no, I don’t care for inky or old paper smell)
Of course, Linus has some comments on this patch set:

https://lwn.net/ml/linux-kernel/CAHk-=whToBNHN_X_BQkO4zSyhSB...

Ehehe.
When you say outside the bay area, do you also mean companies are not 'tech-first' type companies? (companies that hire devs, but their primary domain is not just some app/website/saas) I've applied to many jobs in Canada, but I've still noticed a large tendency for companies to put you through a screen even before they speak to you.
>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.

Occam's razor says that most wild animals exhibit preference of what species they'll eat based on taste and availability of food, not because of ethics. I said most because I'm not a wildlife biologist and there always seems to be strange outliers, but I have a hard time believing an omnivore/carnivore, such as a bear, would willingly choose vegetation 100% of the time because of ethics when there's plenty of game of its preference to eat.

>Consider a dog which has been raised around cats, which might hunt a rabbit but not another cat.

Most domesticated dogs that were raised alongside cats won't eat them because they've learned that they're not allowed to. The ones that do attack children and other pets are frequently euthanized.
I basically agree with you on the issue; I was just making a cheap joke about the supposed requirement for the bank to verify that you are [as opposed to aren't] a drug lord.
Do you want to live in Detroit? Moving to Stockton would be a more inspired choice. Close enough to the valley for the money folks, but generating some positive economic activity in a community that could benefit. Also substantial lower costs which benefits founders.
I am not sure how Tesla’s system is much different than Waymo’s. In both cases, the cars can steer themselves under limited circumstances. Getting to full auto driving in crazy situations like single lane roads or unprotected left turns will take a long time. But using it in the situations it can handle today is very useful. At least with the Tesla, you can actually drive in places it doesn’t support auto pilot, unlike Waymo. The Tesla autosteer won’t engage.
I think it's willful ignorance.

Logic (based in conceit or otherwise) is just one of our tools for conditioning our reality into something that we find palatable. Another is willful ignorance. Ignore a thing and it doesn't exist. Easy.

Willful ignorance is a basic building block of "reality".
http://www.paulgraham.com/startuphubs.html
Very nice! Two things:

You're assuming the user has dd available. You might want to include instructions for something like Rufus if they're on Windows. Even if they have dd, you should probably add a lot more warnings with regards to its usage. One innocent typo or moment of inattention and their system is toast.

The second is just a small typo here:

>... by two means, in real hardware (I spend a lot of time making it compatible) of in an emulated environment.
I just went through a small exercise with a company ... we did an hour screensharing on coderpad.

basic exercise was in php (mix of systems, but there's existing php to touch). financial service industry, and they'd mocked up a rough idea of a typical problem. The example code clearly wasn't production, and was generic, but also illustrated the problem domain well enough for them to get an idea of how well I could adapt.

I got through the 'nut' of the problem in about 10-15 minutes, talking through some issues. One thing I'd ignored (and said I'd be ignoring) was date handling - they wanted some date sorting thing, but since this was just 'raw' code without any good helper libraries, I suggested we punt on that (and I named the libraries I'd typically use for date handling).

There was one spot where the interviewer suggested the ?? 'newer' null coalescing, where I'd been looking at doing some 'array_key_exists' checking. he'd suggested that the ?? syntax was easier and more compact, and I'd countered with I'd prefer to be more explicit about the specific keys I wanted to check for, and that ideally I'd be using a class or some other more defined structure to ensure some degree of valid data shape as a first level of sanity checking. I'd felt I may have pushed back a bit hard on that point, but, we moved on.

After the first 15 min or so, we'd spent another 15-20 talking about different ways to do other types of error handling, some potential performance issues, etc. High level stuff, mainly, which... there's only so much you can do with coderpad (my jetbrains and vim muscle memory did me no good in the browser!)

All in all, though, I'd felt it was a decent exchange. They were able to show a 'real' problem without relying on any proprietary stuff, it was difficult enough that someone junior probably would have struggled a bit more, the guy on the other end was pleasant, and engaged appropriately (responded to questions and casual banter, and interjected now and then to ask questions and give feedback in real time). It was probably one of the better 'tech interviews' I've had (although I haven't had many in recent years, so, hard to compare). It did seem better than many I read about, and certainly better than some from 10-15 years ago.
Very much this. I see it as a waterfall vs agile approach when you use software development methodologies as a comparison. Tesla put out a minimum viable product, and is quickly iterating on it. It isn't the ivory tower dogmatic example of perfection, but it is really good, and is tons of fun. Waymo on the other hand, is trying to just skip putting their products seriously in the hands of users and are doing limited trials in limited mostly perfect driving conditions (like Phoenix, AZ).

The best thing is that as much as people want to argue on the internet about "which is better", it is somewhat inevitable they'll both succeed in their own way. Waymo will eventually crack the nut for Level 5 autonomous driving with Lidar just like Tesla will crack the nut for their full self driving (defined as driving from the east to west coast without any involuntary disengagements) with machine vision. I actually (potentially incorrectly) suspect Tesla will win this war first as they simply have a multiple of any competition when it comes to amount of driving data. How many more hundreds of millions of miles has Tesla autopilot logged compared to Waymo? Reminder: Tesla is building ~5,000-6,000 cars per week and tends to sell them pretty well. Their data moat only continues to widen. Once they figure out the right models for really pulling it off, they'll make HUGE leaps with the data they have. Some nights, my Model 3 will upload 10G of data up to Tesla. Hopefully, it is from Shadow Pilot to train the fleet.

TL;DNR: There is nothing stopping both Tesla AND Waymo from solving full self driving using competing technology and different approaches. It is an exciting time to be alive!~
You’re not being rude. It is the lane keep assist, and it is nothing like Tesla’s autopilot. But that was the point I was trying to make. It’s a very good, but limited, drivers aid. But because it’s likited, it won’t make (or rather let) you get complacent. This was the gist of the original article — the Tesla autopilot system is very risky when the system needs to hand over to the driver. The driver is likely to trust the system too much and therefore let down their guard and lose key context that is needed when the autopilot sees something that it can’t cope with. In those situations, a more limited system is likely safer because the driver is forced to be more engaged throughout the trip.
What do you call founders that promise their company will take over the world to VC’s and then burn out spectacularly?
Not OP, but it is very easy to make mistakes while implementing it and end up with something that is not actually reliable. You have to have the paper opened and write code line by line looking at it. I implemented it a while ago so that's the most I remember, but it did a bit of fuzzing to nail down every bug.
I'm also in Detroit and my roommate owns a TM3. Ive drivin in it with him for hundreds of miles in autopilot and agree with you completely.
"Out of millions of species that have appeared on this planet, only 1 made it to space."

So far. In another ten million years, several more might make it.
Detroit actually seems pretty cool.

(Not that it's a realistic suggestion for Y Combinator to move there).
> Uber, Lyft, Taskrabbit, DoorDash have created a new kind of serfdom.

Why are people driving/tasking/delivering for these platforms? They all have their reasons. The value of just doing some work casually to get some quick cash is amazing. It can mean the difference between getting evicted and supporting one's family. They don't need to negotiate a schedule with an employer, apply for a job, get fired if they need to miss work. They just log in or don't.

One group of people who are universally harmed are taxi drivers. Their outcomes as rideshare drivers are worse, e.g. they must drive for 20% more hours to make the same amount of money.
In addition to standard landings of Soviet and Russian spacecrafts on land the spacecraft designer always assumes the emergency landing may happen anywhere on the planet. Dense forests or rocky ridges can be problematic, but there is still demand to handle a wide variety of landing situations.
Sam did a great job. Can't wait to see what comes next.
You have to get hired first.
Nobody does that anymore.
Maybe less. They’ve sold off shares in secondary markets too. But still very impressive: more than a 10x return.
It would be interesting to see an in-depth look at how different government/social power structures have correlated with successful city design.
Hydrogen as the only fuel was in the X-33 project, which technically had a lot of success (before finally closing).
If the camera is broken, Tesla will obviously not enable auto driving. It has a steering wheel for a reason.
This should only be the case if you have lost your radio or have utterly incompetent air traffic control. It could also be the case if you're in class G airspace or in some BFE remote area without a tower, but meh. As stated elsewhere, autopilot on planes is pretty much not at all what most people think of as "auto-pilot". The pilots still are doing their instrument scan, and they're still maintaining situational awareness, but they know that the plane should maintain heading, altitude, and airspeed.

Source: Have private pilot's license and flew the Shadow 200 TUAV for the US Army. It is a VFR rated airframe that is flown 100% IFR, by nature of it being an ~11ft x 3.5ft x 2ft drone.
The key to success in any interview, but especially in a programming interview, is practicing as much as possible. It's not enough to start just a few days before the real thing. The best method of preparing is incorporating your interview prep into your everyday coding practice, so that you'll never fall behind, even if you aren't currently searching for a job. But the plan "to practice" is too vague and leaves a lot of programmers unsure of how to get started in the process, which can be overwhelming. If you're frustrated and aren't sure how to get going on your coding interview practice, follow these steps to get started.

1. Review the basics. Even experienced programmers and engineers can get tripped up when questions about algorithms and data structure come up. If you haven't yet mastered the basics, focus on this for a few weeks or months to get yourself ready to tackle the bigger problems. It's crucial, not only for a coding interview, but for the entirety of your professional career, that you understand the basics. They are your foundational skills upon which you will build and master your expertise.

2. Solve coding problems and work on projects. Online coding practice problems are a great place to start. Apply your knowledge and work on projects you enjoy. Write code. Build things. Put your skills to use. This should be the fun part - if you aren't enjoying the journey and the process of building your coding skills, you'll have a difficult career as a programmer. Sure, there will be moments of frustration where you'll want to smash your computer screen and throw your mouse at the wall. But forge on. Keep trying. Find those bugs and destroy them. Build great things, and immerse yourself in online forums and other communities where you can turn to for help when you really get stuck.

3. Use online coding interview platforms for practice. This is a great way to get exposure to how the real coding interview will feel. Smash your nerves and anxiety by conducting a full coding interview with a partner. On platforms like Pramp and Leetcode, you'll get paired with another programmer of a similar skill level, so it will scale to your ability. Together you'll experience the coding interview from both perspectives. Performing the role of the interviewer and the interviewee will teach you a lot. After the mock run, you'll both leave each other feedback, and this is a great thing to have to tailor your practice schedule and for identifying what you need to work on the most.
What is your evidence that lidar is needed for safe operation?
I started as a programmer at 30.

I got a 2 year degree at a local college and took the first programming job I could get ($21/k year). 10 years in and I make 6 figures working for a major bank.

How to get started? Pick up some classes? Pluralsight, udemy, etc? College classes?

Do you have wife? kids? car/house payments? or can you afford a low paying job? Are you stuck where you are or can you move to a tech spot? Take risks accordingly.

Leverage your experience - programmers make stuff for... businesses. You have experience. Connect the two.
You are being ridiculous.

The definition of autopilot has been this way for decades. You could literally ask anyone of any age what it means and everyone would have the same answer.
Many in Australia, particularly rural areas.
There there any public information about what the live exploit does?
This is silly. The car has a steering wheel. It won’t engage autopilot in a situation that it can’t handle. Just like waymo cars only drive in Phoenix.
I agree that neither riders nor drivers have any affinity toward the ride sharing platforms beyond cost and availability. That said, the incumbent in an area typically wins due to the chicken and egg problem of riders and drivers. Didi vs. Uber, Grab vs. Uber, Uber vs. Juno, etc.

Lyft's market share is as high as it is because they invented the ride sharing category. Uber's market share is higher because the Uber Black service was present in more cities, so it could use its existing operations staff and rider network (and lobbying presence).
New York Times: "Here I go overstating a vapid point again"

The easy part is pretending animals are like us, even if there's no rigorous reason to believe they are. The hard part is trying to figure out why the tiger isn't immoral for killing the gazelle.
Just as egregious, many contracts require the agent to be the member of a realtor organization to get the commission, and if not, both commissions are required to go to the seller agent.

So if you utilize nobody, or a skilled acquaintance, you can find that the seller is legally prohibited from paying the commission (that I agree is just as insidious).
I bet ZGC would also be pretty great for this use case as it is super conservative.
Presumably, because their connections are in the Valley and all of the employees/founders would prefer not to move that far.

Given that a key objective was to be closer to their contacts, Detroit would make little sense.
Except for the contracts which state that if the buyer purchases without an agent (or accredited agent), then their commission _also_ goes to the sales agent. You don't get off easier in those situations.
I agree. Keto is the most dangerous dietary trend today.
In my experience, recommendations aren't very common in programming, unless you're talking about referrals by former supervisors/colleagues to some job opening.

Have others had a different experience?
I think you are getting ahead of yourselves. For one thing, SpaceX is a launch provider. Whether there is even demand for Mars launches remains to be seen. I think SpaceX itself has said that it can't/won't be funding the Mars launches.

And secondly, this was an unmanned test launch to LEO. I think it'd be more prudent to wait till we get reliable manned launches to LEO before dreaming about other planets.

It's very cool that private companies are now doing this type of stuff. But imo the technical challenges still remain.
Can you uninstall Candy Crush? It doesn't seem that egregious if so.

It is / was an extremely popular game, they probably figured:

* We can make some money

* Users love this garbage anyways

I haven't been a Windows user for years, but Windows 10 looks fairly impressive - especially from a security standpoint.
Tesla makes cars not planes.

And they do so for the general public not just for pilots. And so it's appropriate that you use the general public definition of autopilot. Which is a fully automated, hands free system.
Totally second this. A secret copied is no longer a secret.
Waymo's "shipped product" is likely to be a fleet service in several cities, at least at first, so maintenance is their responsibility. Likewise, I'd imagine unsealed roads would be outside initial coverage areas.

(Note that while I work at Google, I don't have any particularly relevant inside knowledge. What I'm saying is consistent with their current pilot in Phoenix and public articles.)
If/when Lyft decides it can't grow any more, it will dump the unprofitable cities and focus on the cash cows: LA and New York, etc. The large cities are quite profitable and will be enough.

That said, it's better for society if the unprofitable cities are served by competing ride sharing services. It's kind of like how the US Postal Service makes money in the cities and loses it in rural areas.
The term autopilot was first used in 1914.

Over a hundred years of the general public being educated about what that word means. So pretty sure it predates its use in movies.
This is patently false. Hans Rosling and others have explored the statistics of the population growth on Earth, and unless our course of childbirth and death drastically changes, we will cap out at 9-10 billion. There are many factors, but basically, as poorer nations become middle-class they start having fewer than 2 children per couple on average.
Spotify and Amazon Sue Songwriters with Appeal Against 44% Royalty Rise
>I think this obviously applies to telecoms, which often have monopolies over certain areas (and often granted by local government! thanks a lot Philly city council).

That's a key distinction. Are there any actual monopolies (I don't mean companies that are merely dominant) that are not backed by government?
Cant you just use one of those services that'll sell your home for a flat fee? then you don't need to pay the buyers agent, right?
YC has become a brand like harvard or stanford. The best are going to apply there.Even if you are terrible picking winners and loser you are picking from bunch of impressive people so you will have winners.
Python Wrapper for Get Drip API
> Absolutely nothing, except that I can't solve DP problems on the spot

It's an IQ test.

It measures cognitive intelligence. Does it predict overall success? No.
> Taxes don't solve these problems. In your setup, companies would "break up" but only on paper to take advantage of tax code. Outside of papers filed in Delaware no one would even know these were separate companies. Many billionaires often have few 100s LLCs filed in such a complex graph of ownerships that would take days to decipher.

An essential point any plan like the GP's would be to make conduct like you describe illegal, and make sure those laws are adequately enforced and have enough teeth to be a deterrent.
Second day of country-wide power/Internet outage in Venezuela
Musk benefits financially from deceiving the public.

So there is clear wilful intent combined with actual deceit. Sounds pretty clear cut to me.
I like Dennet's books (along with popular works by Searle and Hofstader), and I would be very interested to know whether he has a dog. I foresee a future ethics paper (or short story like those in "The Mind's I") called, "Daniel Dennet's Dog" from the perspective of a being whose essential existence is strenuously denied by it's only care giver.
Ok, I did some rough math. The W88 has a diameter of 55cm, a length of 175cm, and a blast yield of 475 kilotons. The unpressurized cargo hold of the Starship per Wikipedia is 88m^3, and the diameter of the vehicle is 9m. Let's assume that the unpressurized cargo hold is a cylinder 9m in diameter with a length of 9m.

It looks like a hold of that size could fit 15 units per 200cm length, or 60 units, with space for structural rails and deployment gear. For comparison, that's 7.5x the capacity of the Trident II SLBM which was designed to accommodate 8 W88s.

In terms of potential, one W88 detonated in an airburst would produce a fireball over 1.56 sq km, an air blast to 5psi overpressure over 91.9 sq km, and 3rd degree burns over 233 sq km.

The scale of the human tragedy involved in a first-strike deployment of 60 of these things is too gruesome to write down here, but you can play with it on NukeMap [1] if you're so inclined. Suffice it to say that no sane government on the planet will want Starship to land anywhere nearby unless we're living in a global utopia where this sort of thing is unthinkable.

[1] https://nuclearsecrecy.com/nukemap/
Detroit has access to a lot of tech talent through the local universities (UM, Mich Tech, MSU, Kettering, etc) with no competition for the talent. This leads to great employees who can be compensated for much less than Bay Area and you have great retention rates.