skysight-inc/HackerNews huggingface dataset:
Might require changing some parameters of the browser / tweaking it a little or getting an older version, because nowadays browsers have a flag that says "hey, I'm being automated!"
But other than that, I don't see how they could prevent it
I'd be pissed off if I were a TSLA stock owner. Is Twitter paying Tesla to contract out these employees for their work? Otherwise, it's tons of thousands of dollars Tesla is pissing away on behalf of the CEO's side-hustle.
I also own a Tesla and I'd rate their user facing software at a C+ at best. It's better than the competition, sure, but the competition is legacy auto manufacturers with no tradition of expertise in software.

Examples: the mobile app is very clunky and slow, the in-car dashboard devotes half of it's real estate to a visualization of the car's object detection, serving no purpose other than to distract the driver.

It's fine. But the problem domain of Twitter is dramatically different than anything Tesla engineers are working on.
IIRC that is very similar to how C.J.Cherryh described the 'jump mechanism' in

https://en.wikipedia.org/wiki/Alliance%E2%80%93Union_univers... and

https://en.wikipedia.org/wiki/The_Chanur_novels

Though it mainly applied to matter caught in the 'field/bubble' during acceleration. In those fictional universes they got around this by designating entry- and exit-zones in the star systems, coordinated by automated buoys stationed there, to circumvent communication delays. If you didn't have the right 'passport'... err codes to authenticate, you'd fly blind, and possibly be hunted by the space traffic police for grave violation of all sorts of traffic rules.
If you were military, you shat on it, and even used it as a weapon.
On one hand, you can usually safely ignore 99% of code in a system that does the plumbing in a system and focus on the few key algorithms. It wouldn't be a stretch at all to take one of the self driving AI guys and have them evaluate say, an ML classifier used to flag spam/abuse content. That would be well inside their domain.
Hubris is a good word.
Ah, sorry. Yes, there is certainly some value in thinking about the age of the company. But it’s also so strsightforward that I wouldn’t have asked about if it they’d used less ambiguous wording. And I’m a little disappointed that I wasn’t able to be pointed to a cool research paper or something. :) I appreciate you clarifying for them; I like to do similarly on HN when I see two people missing each other’s meanings.
These are certainly very pretty, but I can’t help but feel that the usual visualisations are much more information-dense and helpful [0] [1]. Spectrograms and vowel diagrams let me instantly see the formants of a vowel, allowing me to compare them to surrounding sounds and understand how they’re made in the mouth. By contrast, I can’t quite understand how to identify any resonant frequencies in this visualisation; the bands which are so obvious in spectrograms are difficult if not entirely impossible to find here. It would be very interesting to see if this visualisation could be modified to make this more prominent.

(They really are very pretty, though!)

[0] https://en.wikipedia.org/wiki/Vowel_diagram

[1] https://en.wikipedia.org/wiki/Spectrogram
Makes plenty of sense if said employees no longer have access to source code by the time the interview takes place. Red Wedding silicon valley edition
This link has an image of the artillery plan for the Passchendaele campaign. The barrages were timed at 3 minute intervals. Advancing a hundred yards at time.

http://www.gutenberg-e.org/mas01/images/mas06f.html
Chip Off the Old Bloc
I know this is made easy with magit
The SAFe promise is that you can make your enterprise agile without any of the difficult changes that senior and middle management have to make to truly make agile. Just pay scaled agile lots of money for your project managers to become certified.

It’s like a diet that promises you can eat as much of whatever you want, as long as you pay.
Ooooh, thanks for mentioning that!
Ah yes the “4dchess” argument that seems to come up anytime a narcissist looks stupid, because it definitely can’t just be that simple.
The self driving claims that the full released version would be in the 2010s.
If you want to learn sword smithing, do you take notes from a sword smith who can barely make a sharp blade? Or a master sword smith who embodies their craft to the highest level? I suppose the former might have some unpracticed insights by stealing them from others, but the latter is where I’d be most interested.

On teachers - I know relationship counselors who can’t even have a functioning relationship themselves, and yes I suppose maybe they have some pithy takes on how to have a relationship and also some theoretical knowledge, but I like taking my lessons from doers.
While true, you can run nextDNS CLI locally and have the same performance as if you’re hosting your pihole/adguard home locally. I run it directly off my Ubiquti switch and redirect all DNS request to it.
The problem emanates from the supply end.

They all want their recurring revenue because some other corporation is doing it. There is no more thought put into it than that.
git-gui, the Motif (either retro awesome or ugly as a sin, depending on who you ask) tcl/tk gui, besides being pretty fast, can do that. I get side looks every time I commit something in the middle of a file without commiting the entire file.

Select a file by clicking it's name.

Select the lines, alternative click then "stage this hunk/line to commit".

You can also add/remove entire files from staging by clicking the file icons.
This sounds like a great ad for Audible.
>Oh please, that's a ridiculous assessment of what was said. Coding giant distributed web apps is a very different domain than coding for cars. I wouldn't put much stock in Twitter engineers assessing self driving car code either.

You don't need to be a part of any particular domain to effectively audit code.
Tesla engineers don't just work on in-vehicle code though. The servers and systems needed to implement Tesla's telemetry and software updates would be in the same ballpark of expertise, albeit with much less scale and different requirements than Twitter.

But Musk got started by confounding x.com/PayPal, which does have very similar engineering needs as Twitter. It's not like Musk is a newbie to this stuff, people pretending that he's clueless in this domain just want to feel schadenfreude.
Exactly as it is labeled and exactly as quoted, capex measured in $/kWh and $/kW.... what is the confusion?
Good news: the current supreme court hates stare decisis
Bad news: there's no way in hell they're doing this
I'm saying that references between heaps should be disallowed altogether.
https://archive.ph/Qml1c
Wait you mean those "checkmarks" are free?
I'm curious as to how existing Twitter employees get compensated after the sale. Do they have to stay for some amount of time to collect payouts on their shares?

These actions only make logical sense if the goal is to make life unpleasant for employees, and get a lot of them to quit.
Isn’t twitter a pretty simple thing… db with writes and reads… it was maybe still is rails? I don’t know MySQL , Pgsql have come a long way and most of the hard parts would be scaling these services…. Keeping good caches in memory with redis or memcached… not really sure I see twitter being all that crazy other then it being so many people and so many years of edge case handling they would be hard for an outsider to follow … but it’s not like it was handling a complex UI or enterprise style hacks for a handful of worth it customers…

Would be really interesting to see the code base for sure and definitely exciting to modify a code base handling so much traffic… not sure I can recall a fail whale in many years so maybe they did something right or maybe fearing the whale set the large organization into stone code fear

Contrast that with Tesla and ever car is requesting data from Tesla servers and many many different complex interactions with much more complex engineering to accomplish a task and id imagine the Tesla engineering to be pretty impressive… but who knows it probably does not handle the same amount of read or write traffic…
> That would be well inside their domain.

Would it?
I do that. I write software that I like, and want to use.

I also have some experience with the Recovery community, and most of my work is actually designed for that community.

I wish him the very best. I wonder if he uses any of the stuff I wrote?
Disclosure: former heroku employee.

I believe there is a new tier coming that that is a small price for dyno hours spread across all your apps. So if your apps sleep it could still be cheap.

Personally I just doubled down on heroku!

I cleaned up a lot of free apps. ‘git pull’ to grab the source is just as magical as git push.

I scaled the important ones up.

I simply don’t have time to learn another platform and its trade offs, or to repackage my apps. I definitely don’t have time for anything other than Postgres which isn’t standard or cheap on other platforms either.

Nothing else is free anyway and who knows how long other platforms will be around. The whole Docker fad has practically come and gone meanwhile build packs keep doing their thing.

In doing so I hit a problem redeploying and the docs and support response are as good as ever.

Thanks for everything up till now Heroku, I’m still a customer for life!
Charging people a recurring subscription fee for a Color is "rent-seeking".
Texas has huge shifts in elevation from over 4,500 foot down to sea level (https://geology.com/topographic-physical-map/texas.shtml) and even a fair number of hydroelectric power plants: https://en.wikipedia.org/wiki/Category:Hydroelectric_power_p...

What it’s missing is all that rainfall that Washington state is known for.
By laying off workers before that date, Mr. Musk may avoid paying the grants.
Classy.

You know what's classy? Including the entire sentence from the article, instead of cutting it off to support your point.

Here's the actual sentence from the article:

"By laying off workers before that date, Mr. Musk may avoid paying the grants, though he is supposed to pay the employees cash in place of their stock under the terms of the merger agreement."

A half-truth is still a lie.

That said, this is the part I find disturbing:

Ross Gerber, the chief executive of Gerber Kawasaki Wealth and Investment Management, said he was told by Jared Birchall, the head of Mr. Musk’s family office, that layoffs were coming at Twitter. “I was told to expect somewhere around 50 percent of people will be laid off,” he said.
Go seems to be coming under fire more and more lately because it hasn't thought about rough edge cases that arose from its simplistic design decisions.

Meanwhile, we see Rust increasing in glowing reviews from developers who have used it for its safety.

When they both came out I thought they would just grow up side by side and simply be used for different use cases. Nowadays though I'm starting to see Rust eat into Go's market share.

The more decentralized community feel of Rust doesn't hurt either, compared to the more BDFL feel of having the Go team from Google decide what happens and what doesn't.
A Twitter engineer walks into a programming interview.

Interviewer: So this is just a quick question to warm up with. Imagine you have to write a program that is supplied a number n and prints out, for each number in order from 1 to n, the string Fizz if it is a multiple of 3, the str-

Engineer: Okay, so first I'll install cups. What model of printer am I using?
Sure, you can look at completely different battery chemistries, like lead acid or iron. But so far they've all got detriments that make them less desirable than lithium based chemistries.

Heck, you can zoom out and propose storage mechanisms other than electrochemical. That true, but again most of the talk is focused on lithium ion batteries because that's presently the most effective option.
You'd arguably have a case that Musk is not acting in the interest of Tesla and is using his Tesla position to enrich himself rather than the Tesla company. Exactly what the "CEO is supposed to serve shareholders" is all about.
I ran pihole for a long time and then used AdGuardHome for a while before switching to NextDNS. And my experience was that AdGuardHome was an enormously more advanced product. Among other things, the ability to natively support encrypted DNS protocols like DoH, DoT, and dnscrypt both as a client and server was a huge advantage over pihole. AdGuardHome also made split horizon DNS much easier to configure, especially for multiple domains. Basically, my pihole setup eventually did what I wanted after installing a lot of extra software and editing config files by hand. I could do all of those things through the AdGuardHome GUI.

I'll admit I briefly switching back to pihole after Russia invaded Ukraine given that AdGuard is a Russian company. Whether or not that was a reasonable choice, the technical step back was obvious and noticeable.
I saw these during a holiday in Spain throughout the last week. I have no idea how to use them and didn't see anybody else use them either. It would probably be a different story if my phone had some kind of built-in support for this stuff (maybe it does?). I recall using the "Google Goggles" app for this kind of thing a _long_ time ago but it should be native - and obvious - by now.

I have a feeling that the industry has stopped depending on this stuff already... it's hard to tell without knowing how it works.
The mean salary for developers with 10-14 years of experience seems to be about $75,000 in Norway, freelancers and those with their own businesses has perhaps about $85,000 (https://www.noroff.no/nyheter/accelerate/1399-hva-tjener-en-...)
>Would it?

Would it not?
For the uninitiated, ECS in the context of games is:

Entity Component System

.. not related to AWS Elastic Container Service!
Nassim Nicholas Taleb has referred to this concept as "epistemic arrogance". In "The Black Swan", Taleb defines it the following way:

> Epistemic arrogance: Measure the difference between what someone actually knows and how much he thinks he knows. An excess will imply arrogance, a deficit humility. An epistemocrat is someone of epistemic humility, who holds his own knowledge in greatest suspicion.
I sense that we might be basing our conclusion on qualitatively and temporally different things.

My limited experience with FreeBSD was as a desktop and server for a few years around 2009ish to 2012, but also as a basic user of basic services. From memory a lot more hoops had to be jumped to get equivalent things working on FreeBSD, and I was always left with a nagging feeling after initial setup on FreeBSD that I didn't yet know enough to feel confident in the configurations I had produced, compared to Debian and et al at the time, where configuration felt like they left the bare minimum for you to customise, and working defaults for the rest that you could gradually learn to tweak without the pressure of getting every variable correct from the get go.

However as a user who already thoroughly understands the service or it's domain I expect this kind of detail may be lost... instead you can compare based more on the flaws of the configurations and their implementations (which I suspect applies to your experience). But for the rest of us it results in flaky custom initial configuration. It's the same for me if I pick out a piece of software now that I have become very familiar with and already know how to configure inside out - i wouldn't experience the same kind of problem that someone unfamiliar would.

To clarify, I guess I'm talking about sane defaults from the perspective of new users, poor defaults combined with new users can end up with insecure or problematic results - even if the default configuration alone is technically fine.

I expect Linux and FreeBSD and other BSDs have likely improved a lot over the last decade from either perspective anyway.
It is certainly inspiring. Respect.
I don't really care to hear what they have to say on the subject at all. They're freeloaders.
Or Twitter was run incompetently since its founding. We wouldn't be in this shit show if Twitter wasn't a disaster to begin with.

Edit: Grammar
If this particular person already sells things then to them, adding a zero dollar product was probably the path of least resistance. It's only a minor inconvenience for someone who wants this plugin.
> specifically focusing on lower-level "build blocks" practice

This has been my experience with teaching math and CS.

The biggest causes of failure is not identifying and teaching prerequisite skills.

The key point is prerequisite. Many times the skills needed to pass a math or CS class are not part of that class's curriculum.

Students who have encountered the building blocks already tend to do well, students who have not, tend to fail - no matter how much the class goes over the material in this class - because the problem lies before that material.
I'm not pissed and I am a stockholder.

To me it makes a lot of sense. I doubt they are reviewing the entire code base. It seems like Elon is particularly interested in the automated systems that control content and detect bots. To that end, Tesla has a lot of expertise in AI systems.
I’m a TSLA holder and I don’t mind at all. The everyday minutiae don’t concern me as long as the big picture for Tesla is in focus and with in reach
Play around with it.

Years ago, I was in a tiny town trying to teach kids to ride horses. It was a volunteer deal with a poorly-organized group. I was a fairly solid rider who had learned horsemanship through a patchy mish-mash of getting handed horses that were easy on beginners, getting handed horses who were way out of my league, buying an animal that was way out of my league (We finally match very well now after owning her for 13 years), and a few dozen lessons spread out over 10 years. I didn't know anything about how to teach children to ride. I honestly still don't know much about kids in general. Thankfully, learning and how to learn is super interesting to me, so I spent many a long drive home trying to figure out what components go into learning horsemanship.

Obviously these kids aren't going to go through my same experiences. They probably won't have a family friend who invites them out to ride a reliable, but energetic, old horse. They won't blunder into a job where they're spending 30 hours a week on horseback like I did. They've got an hour or so once a week to build their skillset. Teaching a kid the cues and posture and how to ride correctly - there's a thousand books for that. Getting them comfortable and to the point where they can handle a weird situation and a horse acting out, there's not much for that. I finally realized that while riding correctly and being held to a high standard by your instructor is very important, jacking around on horseback is important for making it second nature. (On well-broken, very well-behaved horses) try to whack the other riders in the arena with a lead rope. Play pony tag. Make dares, try stupid crap unless I tell you you're going to get yourself dead.

When you're always focused on what you're doing, you miss out on getting that instinctual reaction. I've come to call it fluency. If this happens, then _ . You've got to be able to roll with the punches and the best thing I've worked out for learning that is play.
I don't know about the Tesla engineers, but printing out code is a great hallmark.
I also enjoy waiting for unnecessary pipelines to run again, because we must first rebase. ;-)

It's XKCD's "My code's compiling!" for 2022.
/g/ is a board on 4chan for discussing technology. 4chan is a loosely-moderated website where you can discuss things anonymously. It's unpleasant, would not recommend.
Right that's why I compared it to the bricks that come with boat-anchor laptops, not normal ones.

Tho if you threw 2 of these PSUs side by side in a laptop bag, they'd be noticably thinner than any MacBook charger (29mm vs 25mm) even though each one delivers >250% the power.
All those hackers could better spend their time teaching children code or something if that not already the case...
Just one note: very likely that all the advice here is heavily biased and resonating only with the like-minded people browsing HN.

My advice: There is not a single correct way to live life. Everyone finds their own meaning in life and you shouldn't judge someone that found a different meaning than yourself.
In my mind it's very bad form to criticize someone based on what you guess they'll do in a given situation.

Does anyone know if this type of argument has a name?
this is literally not true. nost diligence has a technical component, esp in M&A (vs. early-stage)
>Bullshit. I'm a web engineer, and I wouldn't be competent to audit code that runs Space X's rockets, nor would anyone I know in my career space.

You're still missing the point. It isn't about knowing how rockets work or anything in particular. It's about being able to search for and recognize issues.
> For an excellent and humorous example, see CGP Grey's search for the original Tiffany: https://m.youtube.com/watch?v=qEV9qoup2mQ

WHAT'S THE JOKE?
> it has to work both ways

Pretty much everyone can down and use the publicly available models. And for those without the hardware, there are cheaply available online services you can use as well.

You can use it as much as everyone else. Problem solved.
Only the cesspit people know.
I put PiHole on a Raspberry Pi as the home's DNS and every time it blocks these links. I still click on them thinking they're taking me to the correct site, but then I realized PiHole "saved me". I configured my wife's computers to use the Pi too and she loves it.
"It's just a simple matter of programming"
The one Rainer Schuetze worked on.
Yup, this is awesome. Just flit from one change to the next with Opt-Down Arrow and uncheck the ones you don't want to commit.
Hahaha. No.
They switched to the JVM eons ago. Also, you are severely underestimating how difficult it is to build and run something like twitter at scale.
Was the code printed on paper?
Not a Tesla owner. I sat in a demo Tesla. Infotainment UI looked clumsy. There was no Apple CarPlay. The most basic things didn't have knobs and required touch screen to use. Usability was years behind everyone else.
Musk is reportedly looking to cut deadweight before Nov 1st when equity vests -- with layoffs possibly happening over the weekend. He might already have a basic idea of key teams and for non-key teams he might be looking to cut very fast.

I absolutely have done things like this when acquiring companies - sat with people, asked them to basically interview for their own jobs while showing me the most important thing they wrote in the last quarter. I've done this at a much smaller scale, one on one at the employee's desk, because the companies I've done this with have been 1/10 or 1/100th the size of twitter.

I can see why it might make sense to just tell people to print stuff out to demonstrate competency, if you're otherwise planning to cut their entire department. Everyone gets a quick conversation with an engineer to talk about the code and gauge basic competency. If you don't suck, you stay. Seems not super crazy.

It especially makes sense if you've locked out everyone aside from previously identified key personnel to prevent sabotage.
Problem is, your downstairs neighbours all the way to the bottom have progressively worse quality of life - especially those on who your tower is casting its shadow.