skysight-inc/HackerNews huggingface dataset:
Your link is quite a good read, and I say that as a "pair programming advocate". Some people don't like pair programming. Some people will never be particularly good at pair programming -- often for the very real and reasonable reason: because they don't want to. That doesn't mean it's a bad practice. That doesn't mean that you shouldn't build a team around that practice. It just means that some people won't want to join your team -- and if you are building your team around that practice, then that's an incredibly good thing!

I can tell you from experience that good pair programming teams exist. They get tremendous benefit from pair programming. These benefits may not be obvious to those who do not want to do pair programming -- even after a month of trying. The same can be said of many, many, many other practices.

At some point, when you are building a team, you have to decide on practices that you are going to follow -- even if those practices are, "Do whatever the heck you like". Imagine if you are working on such a team and everybody is getting along well and is productive. Imagine hiring someone and saying, "Feel free to institute any group wide practices that you want. You may force anyone to do anything you like". Yeah, obviously it won't work

Similarly, imagine working on a team with an established set of practices. Imagine that everyone is getting along well and is productive. Then imagine hiring someone and saying, "Feel free to work however you want. You can ignore any group wide practice that doesn't suit you." It's not nearly as obvious, I suppose, but that's just as disastrous. Everybody then has to work around that person and none of the practices work any more.

So, as you are building your team, you need to hire people who will be willing to work with your practices. If it's a "do whatever the heck you like" team, then you've got to be pretty clear: "We value programmer freedom over group coordination. We are unlikely to value practices that require everyone to work the same way". On the other side of the coin, if you are working in a coordinated manner (and is there anything more coordinated than pair programming???) then you have to be pretty clear, "This is how we work as a team. If you do not like that, then you will be very unlikely to be happy on this team".

Neither one of these scenarios is "ideological crap". It's reality. Both scenarios are realities that some people don't like -- and let's face it: both scenarios are referred to as "crap" by people who don't like it.

So, I get the point that you don't think pair programming is a practice that is worth build a team around. I think that's a thing where reasonable people can differ. But from the perspective of this thread, my best advice is to pick a team where you think you will be happy and successful. If you turn out to make a mistake, then try to find another team. If you go through that experience many times without finding a place where you can be happy -- perhaps you should consider the possibility that external factors are not the driving force in your unhappiness. YMMV.
Disclaimer up front: I work for a Tesla competitor.

People believe funny things about Tesla and Elon.

But before I talk about that, let me say: I've been extremely impressed with Tesla and Elon for their ability to eventually deliver, and to build unparalleled excitement around electric vehicles.

I believe Elon is truly a visionary.

Now for the funny things:

1. You can throw money at problems to fix them: If you do this you end up with a 1980's Jaguar - lovely and fast and fun, but unreliable, and overly expensive, and your competition will eat your lunch.

2. Tesla shouldn't be graded on cars or car production, they are an X company (X= software, technology, etc): Whatever kind of company you think Tesla is, right now they make cars and that's all you can grade them on right now. If you want to make a bet about the future, go for it, but realize that it is a bet.

3. Automation will solve this: GM spent about $60 Billion on advanced automation in the 1980's because they could not believe that Toyota was building cars at the cost and quality with human labor (this is a gross simplification). 10-15 years later, GM basically adopted the Toyota Production System. It may be possible to build quality cars in a cost effective manner with near 100% automation, but I do not believe it is possible to build them BECAUSE OF automation. You must have a good quality process first. Elon's previous comments about having a bed near the end of the production line rings alarm bells for anyone who has been in manufacturing. You cannot inspect your way to quality.
Yeah, that and other nation building going around last few decades (iraq, libya, etc) You reap what you sow, I guess.
This is a pretty ridiculous way to look at it. Bitcoin holds value for a lot of obvious reasons.
I think that's the first month including the SIM, then $9/mo thereafter. Still a good deal and definitely not expensive in my opinion.
Well, the NSA is behind the exploit. They're the ones who were sitting on the 0day that got leaked.
Ignoring the real concern about certificates, and if tls is appropriate for a packet oriented unreliable transport (maybe dtls, then?) consider what version of openssl (or an embedded tls stack) was available when your access point entered development; is that version considered secure today, does it support any ciphers that are considered good practices or even acceptable today?
Every large, successful automotive manufacturer uses some flavor of TPS.
To set these variables appropriate for your system, I recommend the MySQL tuner script:

https://github.com/major/MySQLTuner-perl
I had a similar experience, although in my case the stumbling block was virtualenv. It needed to zip some .py files installed by nix and that totally failed because nix sets mtime to 0 on files it manages. I get why that's a thing they do but zip only allows file times after 1980 or so. NixOS is a really, really interesting project that I will be very interested in using once it's ready for prime time.
Vesna only passed away late last year (of old age). I remember reading her remarkable story as a kid.
So if you pursue but don't obtain happiness, due you get to sue the State of California for infringing on your inalienable and guaranteed state rights?
Did you test a Mercedes and Audi as well?
I just kept thinking, “well yeah, but the optimists might be right, and Musk has done amazing things before.” Then...

Unknown to analysts, investors and the hundreds of thousands of customers who signed up to buy it, as recently as early September major portions of the Model 3 were still being banged out by hand, away from the automated production line, according to people familiar with the matter.

That reeks of fundamental issues at odds with
“It is important to emphasize that there are no fundamental issues with the Model 3 production or supply chain. We understand what needs to be fixed and we are confident of addressing the manufacturing bottleneck issues in the near-term.”

Maybe mass production is that one step too far.
Those reasons being...?
> Speed is not a huge issue if you're happy to leave your simulation running overnight anyway, or if you have the option to just throw more and more cores at the problem

What about those cases that it's the matter between throwing at 1000 core cluster and wether we can have results before next conference in a couple months. That is what really defines the scientific programming -- it's about feasible and infeasible. For other jobs, isn't it just matter of taste?
It's pretty self-evident if you read the next two paragraphs:

> (Ironically, the Fremont plant is prominently featured in “The Machine…” as the locus of the ultimately failed GM-Toyota cooperation.)

> As I watched Tesla’s messy, hiccuping line, with workers dashing in to fix faulty parts in place, my mind travelled back to the Honda plant I had visited years ago in Marysville, Ohio. Clean, calm, everything moved smoothly. I was so shocked by the contrast that I imprudently voiced my concern. That didn’t go over well with my fellow Tesla owners. I was a killjoy, I was calling their choice into question.

So we have an actual first-hand description of the differences between Tesla's and Toyota/Honda's understanding of lean manufacturing. Even in the very same building in fact. And I'm pretty sure the author is describing the production of Model S or X, not the new Model 3. Since those cars have been in production for a while now, there's no way they wouldn't have implemented something like the lean manufacturing system unless they simply don't understand it.
Materialism is well-defined and means something in philosophy[1] - if you are using it in the sense of "greed" well, that's a different sort of thing entirely.

My own experiences and assumptions all point to 'diminishing marginal value' when it comes to all physical goods - I'll do a lot if it means that me and mine don't starve. I'll do a lot less to move up from a Toyota to a Lexus. (don't get me wrong, If I've gotta drive, I'll take the Lexus... but not if it means I have less reading time.)

Extrapolating backwards from that, my assumption is that everyone in the pre-modern era; everyone from a time where more people suffered from eating not enough than eating too much would be a lot more concerned with obtaining goods (well, food, shelter and the tools to obtain those things in the future) than I am now. So from that point of view, I'd have a distorted view of the dark ages (and, for that matter, Rome and the whole world before the 'green revolution' in the late '60s) simply because I've never experienced anything like real hunger or want. I mean, sure, I've wanted things, but every time you ask me to do something for money? My question is this: Would I rather do that thing you want me to do for the money you are offering? Or would I prefer to stay at home and read classic works from project gutenberg?

For me, a lot of how I've looked at work and the how much time to trade for it has been that view that I really don't have to save that much money to live a pretty comfortable life without working. (Now, I've made some massive mistakes in how to go about doing that, but that's a different discussion. the idea that money in the bank is years I don't have to work to be comfortable is a constant)

What I'm saying is that as modern people, I don't think we can comprehend the privation that pre-modern folks had. The amount of time and effort they needed to put in to gain even the most basic and essential of material goods.

Also, my guess is that when you are in such a tenuous situation, people are going to work a lot harder than your "New York" example. (I like your example because New York is a place I'm considering moving... in part as a way to de-stress my life. Remove transit issues. Live within walking distance of my life.)

[1]https://en.wikipedia.org/wiki/Materialism
>north korea is racing against the clock to develop a nuke, just like iran,

I was kinda with you until you had to casually accuse Iran of violating the JCPOA.
The trouble with flying wings is the fuselage tends to be too short for carrying a lot of cargo. You can't put heavy cargo outboard in the wings because then it's tough to balance the load and the high rotational inertia makes roll control difficult.

Flying wings work fine for bombers because the "cargo" is very dense and will fit into a short bomb bay.
There is also a "not decided yet" state. Hence, you were right, it needs two bits. :)
Volkswagen Targets 3% Share in Indian Passenger Vehicle Market
Which new automaker of the past 40 years do you compare them to as far as measuring what is wrong?
Why? Acres don't vote. People do. Dividing by area will just keep "one person, one vote" from being true, as long as we assign two senators (and thus two extra electors) per state. What's the benefit, other than giving each rural voter more power than each urban one?
If they're still in hair on fire mode after having many years and multiple previous models to practice on before the Model 3, that's the part that makes me think they don't grasp it.

Elon's software background, plus SpaceX which is fundamentally a very different kind of manufacturing, probably works against him here. Software startups essentially hate process (for often-good reasons) and view process as mostly a thing you put into place out of necessity after you've successfully navigated the growth phase. The stories from their production floor are the single most worrying thing that's come out about Tesla - bad vendor quality control, overengineering a la the Model X, all those other things are comparatively simple to grasp, learn from, and overcome. Why wasn't "learn how to mass-manufacture reliably" a much earlier goal?

Just because a system took 27 years to develop doesn't mean it takes 27 years to learn.
Just to 3

Unknown to analysts, investors and the hundreds of thousands of customers who signed up to buy it, as recently as early September major portions of the Model 3 were still being banged out by hand, away from the automated production line, according to people familiar with the matter.”

https://www.wsj.com/articles/behind-teslas-production-delays...
It's not that your Honda can't (edit: actually their specific model can't, others from Honda can), its that Honda didn't want to enable it under 20 miles an hour because they want to discourage use off highways. I wouldn't be surprised if your Honda has a similar to AP1 Mobileye sensor in the mirror, I know my Volt does and Chevy intentionally limited engagement to 15 mph and up even though once engaged, it can work down to 1 mph. There are Hondas with AP style autonomy via comma.ai and that's just supplementing the sensor set with an Android phone and some basic CAN bus access.

Tesla's "innovation" is being willing to ship "beta" features for better or for worse.

It's not like Chevy couldn't have used the same data it uses for LKA to do lane centering, by as Tesla has shown, doing that can cause "wrong" steering outputs (I.e. ones that would put you in a ditch), and opens up the system for abuse by the driver.

Where as only using it for LKA means when the sensor is "wrong" the worst case is a wrong LKA warning instead of doing what Teslas do on "fail road". And you can't abuse LKA easily. I've noticed my Volt seems to be tuned so that if you try and abuse LKA and let go of the wheel, it'll take longer and longer to apply corrective steering, causing the car to "ping pong". But if you hold the wheel and intentionally try and pass a line with firm, but wrong steering input (as you'd expect with a distracted driver), it will smoothly guide you along the lane as precisely as a human driver would.

To me Super Cruise is a more major innovation than Autopilot. AP works in more situations but the situations it works in, that Super Cruise doesn't, are situations where AP is notorious for having bugs that vary from inconvient to downright dangerous. It reminds me of how people compare AP to other equivalent systems like Distronic + based on disengagements, ignoring the fact that more disengagements can be preferable if it means avoiding events where there isn't a disengagement but the system is wrong
Ruby Developer at A1 People in Shropshire, UK
Which is really irrelevant--if you want to subscribe to Mozilla mailing lists, you should be using an email provider that doesn't randomly label emails as spam, rather than Mozilla annoying everyone else because of it.
It would be nice if a community fixed its problems, whether systemic or otherwise, rather than hiding facts in the name of equality. Citizens should demand as much.
Android Auto and Apple CarPlay is in Honda (and lots of other cars). Toyota is currently in a state of rejecting these integrations, which I think is foolish.
So what. You can find more engineers and pilots who don't believe it was a conspiracy. The human mind tends to invent patterns where none exist in a vain attempt to make sense out of chaos.
> What seriously worried me was a July 2016 visit to Tesla’s manufacturing plant... In an exchange with a trusted industry observer, I found out that he had had exactly the same experience only weeks ago, but he couldn’t write about it by “virtue” of the NDA he’d signed.

Did Gassée's NDA expire or what? He's certainly divulging details about the factory. He previously wrote that he couldn't write about his visit due to an NDA.[1]

[1] https://mondaynote.com/chairman-elons-great-leap-forward-68f...
I live in Southern California. On highways is exactly where I want to use it under 20 mph!
The biggest problem is the one the author mentioned at the end of the article: If Tesla takes too long, they might be outpaced by more mature competitors. That demand will move elsewhere or dissipate if it isn't capitalized on.
To stick to Egypt example - population keept at the level of ca 4 millions (within current borders) for hundreds of years. Since 1970 to today population doubled from 40 to 80 million with no signs of abating. Nor any political effort to stop it.

This has nothing to do with colonisation. Expotenial growth had impacted environment in spite of any sensible policies to either stop poluation growth or mitigate it’s impact on enviroment.

This is result of poor policing in a Egypt. The country had enough resources to pursue different policies and just didn’t.
Not being owned by Oracle?
Why programmers are more fun to date
My subaru’s adaptive cruise control has been pretty amazing. I still have to do most of the steering, but that’s probably a good thing in terms of keeping me engaged. I can easily go hundreds of miles from stop and go to 80 and cruising without touching the gas though.
What Sewing Samplers Tell Us About Women’s Lives from the 17th to 19th Centuries
I need a hug from an optimist.
The Russian bot accounts are out in force apparently.

Yes it is well-known NK has been involved in various ransomware schemes. They seem unique in being state-sponsored. Most of the Russian, Chinese, and US schemes are criminal enterprises.
This is why civil aviation is so safe, and why it remains dangerous. There is essentially no single root cause path to death in civilian aviation, you need multiple systems to fail (yes, including the pilot, because you have a copilot, medical tests, training, and related secondary systems all designed to prevent the pilot from failing or provide a secondary system if they do). Every aviation accident today is almost by definition a multi-system failure. It would be nice if multiplying two low probability events resulted in a zero probability for the combined event but unfortunately probabilities don't zero out that way.
> To take the initial premise of this and go in a different direction, maybe the problem isn't "Why aren't people improving themselves outside of work hours?" but instead "How do we help people do 'professional development' within work hours?"

You don't want to go down this path. Companies don't want to spend $LARGE on employee training just to see employees walk right out the door and leverage that training into a higher salary from a competitor which doesn't have to train them. There's an argument to be made that employees should therefore be paid more when they finish their training, but such pay increases are usually pre-determined at a fixed rate by policy and aren't in tune with the market value of the new skills, and employers with such a policy will more often than not end up either over- or under-paying for new training. Where pay increases are not determined by a fixed-rate, the decision by how much to raise pay typically rests on an individual, who will exhibit bias in some fashion, and when the decision is made by committee, the result is either political infighting or corruption or both.

The historical solution was non-compete clauses in employment contracts, so that new employees could be trained without fear of them going to a competitor. Like I said, you don't want to go down that path.
Trust keys on first use. Like SSH.

https://www.tedunangst.com/flak/post/moving-to-https

"So how does one verify that the downloaded cert is the original? The same way the CAs do. Perform a DNS lookup, make a web request, trust the result. The addition of HPKP would indicate that people find the CA model untrustworthy, solving the problem with trust on first use key continuity. Why not cut out the middle man? Protesting the CAs is admittedly pretty futile, but if I can’t do it, who can?"
If you like HMH, I encourage you to also check out Ferris Makes Demos and Ferris Makes Emulators

https://www.twitch.tv/ferrisstreamsstuff
https://www.youtube.com/channel/UC4mpLlHn0FOekNg05yCnkzQ

It's a mix of livestream development and democoding (mostly Rust and C++) and super-detailed breakdowns of demos and tools he's built. He does a super good job of taking effects and tools that seem very intimidating and breaking them down into understandable parts.
> and on top Uni-Zurich and ETH, the MIT of Europe

Universities are way more on a level field in Europe than in the US. “Elite” universities will just be marginally better than good universities that come in the dozens and you probably haven’t heard of.
How about syncing them at one physical place, moving while powered using a battery, then hot-deploy in target datacenter?
What is VoIP terminology and how it can be used
My wild guess without any sources whatsoever is that if you properly calculate all the subsidies and externalities for cars (urban land use, pollution, congestion, fossil fuel industry subsidies possibly including wars in middle east etc), it is quite fair to say that compared to that, public transport is practically unsubsidized.
The number was based on a misunderstanding of Uber's revenue numbers. The 41% was based on using the number for Uber's cut and thinking it was total fares.

When you look at all the money going through Uber, fares make up 79% of expenses for that accounting period. But that's not the right number either. A lot of those expenses are other departments in the company. So fares are paying for more than 80% of combined driver costs, infrastructure, and marketing. Possibly quite a bit more. And that number includes all the cities where they are burning money to expand.

I don't know if fares are greater than costs in established cities, but I would not at all be surprised if they were.
Because they put the military before anything else. They're still a nation state, and have enough funds to buy things (know-how included) in the black market.

Hacking apparently pays for itself and then some. I'm certain they're not paying them $150,000 a year plus 401K benefits.
I really find it hard to believe they don't understand the TPS. Sure. Maybe. I don't know.

It seems more likely to me their "goal" (pun intended for those readers of "The Goal") is the TPS but their particular supply chain may not currently allow for it.
Show HN: A visualisation of pathfinding algorithms
That sounds extremely confident. I can google that it's a common area of internal bleeding but what is the exact likelihood in that particular instance?
Liboqs: a C library for quantum-resistant cryptographic algorithms
Yes many other's have autopilot-like tech. BMW's system on the 7-series and newer 5-series is about as good as Tesla's AP1 and better than AP2. AP2 is still far behind the curve.
What I'm saying isn't that the production issues get solved. What I'm saying is that if you have enough money, delays aren't as much of an issue in itself. You can wait things out.

Valve surely has a lot of developement issues leading to delays, but they still got Half Life 2 out and made a bunch of money off of it.
I've walked cities for decades. I know how to deal with cars. someone jumping in front of me at speed screaming at me to get out of the way for being on the sidewalk every day - not so much