skysight-inc/HackerNews huggingface dataset:
Find out how to shift your car into neutral with a dead battery.

For many cars, it involves popping off the cover around the shifter and holding two tabs out of the way - here's an example: https://www.youtube.com/watch?v=WEui4r1AKhg

Also works if you don't have the key, which can be useful.
Well, NLP is very different from computer vision.
So, airports are staffed by slaves?
Very nicely presented! Worked great on mobile.

A fun fact I came across recently is that the northernmost tip of Brazil is closer to Canada than it is to southernmost tip of Brazil. Incredibly counterintuitive,
> To answer your question, we enter this industry as completely new-comer.

So were we, in fact it had never been attempted before because of the aforementioned legal implications, despite the obvious use-case in the MJ Industry--we had to turn them down despite the immense demand from the MJ side because of the legal landscape.

I think it's time to have a very serious chat with your team and break-down why this didn't work out and learn from this; but just the monetary outlay needed to make this work is entirely untenable to me. Hopefully you can leverage the skills you learned to use in future projects/jobs, because it seems it's time to cut your losses.

> I am wondering if I am being a bad person.

99% of startups fail, and no one is a 'bad person' unless they embezzle funds or back-stab/sabotage their co-founders/team (which sadly happens all the time) in my POV. This is just a reversion to the mean when easy-funding, only possible due to ZIRP, has dried up.
How does Musk acquiring Twitter have anything to do with the big picture of Tesla?
It depends on perspective. We in the west generally have a "no innocent lives lost ever" perspective. But sometimes "minimize total societal damage" looks pretty good too.

Is it better to live in a world where 1000 murders happen a year and half the murderers escape punishment because they ran, or one with 100 murders where 10 ran and family members were killed in their place? That's a lot less deaths!

Nuclear MAD is an extreme example of this - it's very obviously immoral to kill a few million civilians in retaliation for the murder of other civilians. But that's what MAD is! And in practice, it's likely prevented millions of deaths due to war.
Making a Twitter clone that could handle 10 users is indeed quite trivial. Making one that would handle 0.4M+ users is not.
> Adguard plugin..?

See option 3 in gp's link: apparently theres an Adguard package for openwrt.
Not all cars support that, though. Due to licensing or tech, some cars (even new ones) only support Apple car with a cable (my case). I bought a wireless adapter on Amazon and it works seamlessly.
>Tesla already doesn't run ads

That is a great idea, running ads in Tesla cars. They can introduce a monthly subscription to opt out of the ads.
I agree about the noncontroversial part especially. We all have something about us that we probably don't understand. This should be an integral part of every person's education so that there are no mysteries. Health class should cover this material as a natural part of a complete curriculum. Maybe show-and-tell time could be modified to include that instruction material. That might go too far in many localities though.
... I was about to say! I use Actix to great effect in production. Don't do me in like that.

I saw "(2020)" and then realized something was up, because Actix has been incredibly active.

You gave me a real Halloween scare.
If you call them explicitly, you control the call.

There is no control over the duration, or what third party code is doing with them.
You're arguing with a straw man then. Their argument was that only solving bugs is an issue, because you should be taking preventative measures so they're occurring less frequently.
Another technique is "versioning" when instead of fixing a function, you duplicate it and slowly migrate callers of this function to its new version.
> I once reviewed code for a company that got purchased. I took less than a few hours to reach conclusion. There were 7 developers and in 2 months only one was writing code. The entire team but that one developer was fired. Twitter has grown a reputation for being slow and a rest and vest haven. Won't be surprised if they are looking for people not writing code.

I ran across some developers (in multiple orgs over the years) that would produce large amount of almost purposefully unmaintainable code. Yes, they were “productive”, and no, the stuff they produced made no difference and was a waste (both features wise and code wise since). 100% of these codebases turned out to be unsalvageable and were rewritten. It just would usually take orgs many months, usually after such developers leave to realize the complete and utter waste they left.

Not saying there are no slackers, it’s just productive devs are not necessarily those that produce the most of code.
People routinely place Vienna to the south of Munich, when in reality it is almost exactly due east.

I think this is because the generally somewhat valid heuristic - Austria lies to the south of Germany - does not apply to the special case of these two well known cities in Germany and Austria.
How do you know Twitter or Musk aren't paying for those contractors to come and assess the code?
This is the first time I encounter that. The more I think about it, by "you have to all-in in something even if the company runs out money" standard, I suspect even majority of unicorn founder won't start the company in the first place.
I’m surprised nobody mentioned possible solution in this conflict from legislative perspective - forcing Apple and other payment processors to show cost breakdown to the user.

It should be in Apple Pay payment view overlay. Laud and clear. Very simple, it’s really not that hard to show the numbers.

I’m not saying going as far as to show to which budget money goest to from 30% tax, that will be the case in 50 years anyway, but as a consumer I’m really not interested in that information. I mean just a simple breakdown, like on receipts about tax amount payed to government on each purchase. Not just Apple of course - but all companies playing this game - stripe, PayPal, visa, Mastercard etc.

That’s because they act as a direct intermediary in such a fundamental branch of our economy, therefore society in general - money transfers.

Banks have to show the fees, why not payment processors? Again it’s obvious and simple to implement [1].

I assure you a lot of eyebrows will raise when seeing 30% on a receipt - it will force Apple to add an explanation. And a lot more people will start paying in cash again.

Now we need signatures and start lobbing governments. Maybe Europe is a better start because it seems government is more happy with adding regulations.

[1] https://nwlc.org/wp-content/uploads/2022/01/Brandys-walmart-...
Do I have to link you the scientific research that show that people who think they are not easily manipulated are one of the most easily manipulated groups, or can you manage it yourself?
Why “generative AI” is suddenly on everyone’s lips
For one, I never said 'some engineers are asked', you made that up. The closest thing I said was 'multiple engineers were asked and shared that they were told to do so'. Which means we have anywhere from M confirmed to N unconfirmed.

Second, this is not a sensitive topic, given that we've seen someone an employee (according to you) make light of it. So either it's something that's fine to joke about (and therefore should be easy to disprove), or it's a 'sensitive matter' and Leah's tweet should probably be taken seriously.

And in either case, employees can and do talk about things like this in said Slack channels. All the time. Presumably it would be easy for your friends to ask their coworkers and their coworkers coworkers on Slack for confirmation. And for you to provide this evidence. That is my standard for verifying news, which you are not hitting.
Houses should come with a separate "Gaming PC" circuit breaker and power plug just like your dryer or oven. /s
It's especially dumb _after_ buying a company to be acting like the developers are so incompetent across the board that they could be judged on this criteria. Elon just bought all this IP -- now he's going to make extremely rash decisions about who is contributing and who is not based on this very flawed methodology?
Ask HN: Is there crowd sourced cause effect mind map for changes?
I'm looking for interactive mind maps that are designed to capture cause and effect and behind contributed by a community. Example...

COVID causes pandemic

Pendimic causes lockdown

Lockdown causes boredom

Boredom cause increase in consumption of digital entertainment

Increased demand cause valuation increase

Increasing valuation causes increased ability to raise funding

More money means increased hiring

Higher demand means more higher salaries

Higher salaries causes companies to innovate and offer permanent remote

Permanent remote jobs cause mass relocation from high cost urban areas

......

Point is lot of people with different perspectives can predict or capture what's happening or going to happen and cover lot of bases. Understanding New trends and changes have implications on every level of society.
Andrew Tate and the West’s lost boys
See this comment: https://news.ycombinator.com/item?id=33388466

It was a clumsy way of indicating that we very rarely start a new project from scratch - if we are building a feature it's almost always adding to an existing project.
How so many live on the CLI, mainly with text based tooling in 2022, using computing power Xerox PARC could only dream of, while most of the stuff would probably still run in a UNIX V6 environment, minus networking protocols.
I suspect if you dug back you'd find that very old monospace fonts had ` and ' looking like mirrors of each other, but once they realized that nobody uses ` and instead always uses ' and ", they made them vertical so that they wouldn't look "that bad".
Network and conversion losses are often surprisingly small. For example a 600km DC link in NZ[1] has total losses of 1.42% on the first 323MW and 3.30% on the next 753MW[2] (age of rectification & inverter equipment varies). There is AC to DC conversion at both ends, so that is equivalent. DC transmission losses are less than an AC segment would be (220kV AC to 350kV DC with 40km underwater).

[1] https://wikipedia.org/wiki/HVDC_Inter-Island

[2] p23 of https://environment.govt.nz/assets/Publications/Files/Assess...
Atlassians GHS-6999: how a Roadmap turned into a clusterfuck
> The next guy is very likely to be more hard-line than Putin.

Yes, there is big chance that it will be this guy https://cloudflare-ipfs.com/ipfs/QmTofb6peQmSFekcFAnufAsyQEm...
Huh?
Worker right exist and codified in law, Uber spent millions if not billions in lobbying to get them changed all over the world.
This assumes:

- there's internet

- internet is good and unmetered

- the phone is readily available

- ...

vs.

You pay with card/cash at the end of the meal
> Making a viable business out of it is hard.

Even Twitter wasn’t able to figure that part out
You mean all four of the ones up top?

Those were added to be cheeky. You can ignore them.

All the ones that say SEMPLETONE+ are 1:1 and don't need to be maintained.
Yesterday I learned the term "economism", from https://pluralistic.net/2022/10/27/economism/#what-would-i-d... :

> Most of us believe that we do stuff because we want to be good people, and that other people act the same. But the dominant political philosophy for the last half-century, "economism," views us as slaves to "incentives" and nothing more.

> Economism is the philosophy of the neoclassical economists, whose ideology has consumed both the Democrats and Republicans. They dismiss all "non-market" solutions (that is, projects of democratically accountable governments) as failed before they're begun, due to the "incentives" of the individuals in the government.
Go out and see the world. You are living in a biased bubble.
> since PRs usually cover a feature or a fix for a ticket, these frequently involve doing multiple things to implement the feature or fix the bug

Hence the calls to “split changes into multiple smaller PRs” you hear so often, since the scope of the unit of change is actually important.

If your unit of change is a PR, you'd want PRs to have limited scope & nice description, and you would not really mind that a feature requires 10 PRs to implement.

> Your parenthetical clause is not theoretical.

It is absolutely theoretical until it is required in practice.

Your reality is dealing with codebases that span multiple years. Other people might have different circumstances. They might not have come to value the tidy history made of self-contained commits because they never had a need for one. Either perceived, or quite real.

Why would you need git blame if you stay at a company 2 years tops? Why would you need git blame once your feature is effectively rewritten? twice? Why would you need git blame if you’re just an intern and merging & picking is done by senior greybeards? Why would you need git blame if everything is perfectly explained in the ticket linked from a PR? Why would you need git blame if the code is clear and does not require git archaeology to understand it?

There are ways to get things successfully done without git blame or “nice” history. And your output is not history, your output is feature in use by real users.

I called it “commit discipline” because it is discipline: it has benefits but most of them are non-obvious and hard to explain to undisciplined; the discipline requires extra effort to follow; in order to effectively acquire it you need nurturing, training, and reinforcement; after sticking with it for N years it’s just what you do and you do not imagine doing things otherwise. Oh, and you absolutely can get things somehow done without it and do not even realize what you’re missing. Or do things with it and do not realize that you’re wasting time on irrelevant work.
Um, what truck bed can be lit by using the reverse lights? The only way I can see this working is if there's another truck behind you so that your reverse lights are pointed at the other truck. Truck bed lights have always been behind the cab. I've never seen reverse lights considered as bed lights.
What’s your point? It’s an organizational failure for over-hiring and/or not having enough work, not the employees fault. Good for them for making the money with minimal effort.
This is a nice write-up.

I agree with other comments here too, which mention not necessarily needing to hit all points on this list. If working alone, or quickly prototyping, they may not be strictly necessary. It's about trade-offs: The more people involved or the longer one goes without re-visiting a project, the more important these bullets become.

If there isn't a pre-established standard, it's useful to run a mental "commit hook" that evaluates the usefulness, or future likelihood of usefulness, of these items.
What if the developers wanted to this excursion?
I absolutely hate it when there is a QR code with text like "Scan here for more Information" or similar - and then there is no link written or no information on how to get there without having to scan the code.
By "do bad", I mean by the opinion of the person doing the firing.
https://news.ycombinator.com/item?id=33373729 details about the problematic 12VHPWR adapter shipped by nVidia, with extremely questionable engineering (14AWG wires soldered to thin tabs), which should absolutely be recalled as a fire hazard.

I believe it is entirely possible to implement a solid and safe 12VHPWR connector, and its reputation is being destroyed by a shoddy implementation... but that's very much nVidia shooting themselves in the foot.
Ha ha only serious. There were cases on local news when homes burned down because PC caught fire. Not only circuit breaker — please give me something (IR sensor?) that will trip and cut power if anything in the room and in the PC enclosure exceeds, say, 120°C
KeenWrite[0] is my free, open-source plain text Markdown editor that exports to XHTML. That XHTML is passed into ConTeXt (typesetting software) to produce beautifully typeset PDFs. On the way from Markdown to XHTML, KeenWrite passes the XHTML through KeenQuotes[1], my straight quote curling library, to encode quotation marks as HTML entities. This means ' becomes lsquo, rsquo, or apos, depending on the context (pun intended, sorry).

Those HTML entities are then curled correctly when any theme[2] is applied.

What bytes is not having a separate glyph for a curled apostrophe because it makes detection of British (or nested) quotations a difficult chore for natural language processors. To get a curled apostrophe, word processors inject the semantically incorrect right-curled single quote, which ought to be reserved for a closing quotation mark exclusively.

There are a few fonts that do curl the apostrophe, such as GFS Didot[3].

[0]: https://github.com/DaveJarvis/keenwrite

[1]: https://whitemagicsoftware.com/keenquotes/

[2]: https://github.com/DaveJarvis/keenwrite-themes/blob/main/xht...

[3]: https://fonts.google.com/specimen/GFS+Didot
If the bugs are all your doing, I agree. But many times the developers working on a project are maintaining code that was written years ago before they even joined the company, by other devs that had totally different incentives.
A Tour of C++ (Third edition)
Wow, I never thought I'd hear a more tone deaf response than "you're holding it wrong", but yet, here we are.

Maybe you forgot the /s?
Anybody who looks at the SAFe diagram and doesn’t think it’s sheer lunacy has never done any real project work. And calling this “agile” is an insult.
> but so is the ability to actually incrementally change and back up your code

Backing up the code is why I will end up with multiple WIP commits when working on a large change. I want to get it pushed to the remote to not risk losing large amounts of work if something happens to my local copy. It's also nice knowing that if an emergency or something keeps me away from work for some time, the work I was doing could be picked up by a coworker without needing to convince InfoSec to provide them access to poke around the drive of my PC.
Speaking for Sweden: all cards support contactless payments now, and you don't need to input PIN for amounts that comfortably cover restaurant bills.
I was talking about myself :)
Your comment reminds me of this meme:

https://static01.nyt.com/images/2016/08/05/us/05onfire1_xp/0...
> multiple engineers were asked

How many? Hundreds or thousands or 10?

Twitter has 5000 engineers.

I have a few friends there.

> Second, this is not a sensitive topic, given that we've seen someone an employee (according to you) make light of it.

It is a sensitive topic.

Leah tweeted it obscurely that we can't tell whether it is a joke or the truth.

Leah Culver bought a house for 3m before the pandemic. The house is the iconic pink painted lady as her second house. She has a second house in SF. She doesn't need a job. She is rich as fuck. She wouldn't have endured this kind of brainless activity.

> Presumably it would be easy for your friends to ask their coworkers and their coworkers coworkers on Slack for confirmation

They did ask and didn't hear anything about it.

The caveat is that they aren't gonna ping execs or ask it in a public channel with thousands of employees in it. They gossip but in a tighter nit group.

The onus is on people who make ridiculous accusations. Having friends there is not ridiculous. My friends not hearing anything is also not ridiculous since twitter has 5000 engs. Reviewing code on paper is ridiculous. It is even bad for the reviewer
Just the iOS app is 2.5 million lines[1]. Good luck writing tenth of that from scratch in a month.

[1] https://twitter.com/bhcarpenter/status/1585834343766773761
The blog describes the technical principes but also how the optimization techniques are difficult to set up in the CI build and largely unfamiliar even to experts.

This shows how "performance focus" has become a niche. Large dev tools like Clang/LLVM set the defauts for performance opt and very few people wander beyond them.
While Musks men from Tesla are reviewing code he's partying in Romania with Angelina Jolie, Peter Thiel and other 140 celebrities and billionaires.

https://www.autoevolution.com/news/musk-celebrates-expansion...
"How much I made as a really good Engineer at Facebook" (2018): https://medium.com/@anyengineer/how-much-i-made-as-a-really-... (https://news.ycombinator.com/item?id=25286487, https://news.ycombinator.com/item?id=24443497)

...is this a pile of hot air? Genuine question.
- git

- pen and paper
I don't really understand what the purpose of sharing these types of old articles is. I've been using Actix for the better part of 2 years now in production at my place of employment. I've regularly discussed with the maintainers about my questions and issues, and they have been extremely helpful.

Maybe there's better Rust web frameworks out there, but the Actix web project seems alive and well to me.
The Surprising Benefits of Scaring Yourself Silly
Replace "family" with "nation" and you could see how some of these come to be - older nation-states are really collections of various "families" who each may wield immense power compared to a "nuclear" family. And said families have internal policing, etc.

Almost like what "family" would mean in the Godfather movies.
You can tip with PoS terminals, too.

I've seen systems where you input the final sum you want to pay, and systems where you can input the tip separately.
Now extend this reasoning to see why everything has become touch screen. It will all make sense. My oven has touch buttons. No idea if I pressed it or not because it doesn’t give feedback for a second or two.

Good automotive quality switches and encoders are expensive. And they don’t make them anymore because market dumped them. See the dwindling alps catalog.
They are "valuable" because people are paying for it. Maybe the value is only in learning how a project like this turns out in the end. But as long as people pay for it that demonstrates there is value in it.
He should tell that to his good friend Kanye.
Or Trump with his lovely dance with antisemites.
Musk doesn't want to ensure anything but his ego and his ability to influence. He cares naught for consequences on anything else.
Have you run Google Ads before?
Steam is more efficient specifically because it is very hot; you don't need as much of it to transfer the same amount of energy as water, nor does steam need pumped (which also takes energy).
Until then there's Visual Studio Code.
“ If you ask me to print my code and defend it in a meeting”

Its not about “defending”, its about explaining. Even from your reply one can feel the instant defensive position you take when asked about (your) code. I think ability to disassociate from your code and just be able to discuss it (not defend) and explain what and why (tradeoffs) and how was done is very valuable in developer, and in anyone actually if you extend it beyond the code.

When take over a company ant talk with people and they take defensive position thats a red flag for me. (I take over companies in my head only so far)