skysight-inc/HackerNews huggingface dataset:
What a ridiculous viewpoint. I spent two days last week to write a single line of code. It cuts the startup time of the app in half with no downsides. I had to make sure it works in all flavors, on all OS builds, benchmark it to show it works, cherry pick it into various release branches, talk to people about it, etc

If you ask me to print my code and defend it in a meeting, I will instead skip the meeting and respond to one of the dozens recruiters who reach out every week in my inbox. You can keep the engineers who wrote the slow code in the first place. I'm sure they'll have thousands of lines of code to print.

It's just a demeaning process meant to assert the dominance of the new owners.
It's called the Imperative Mood[0]. I like to think of it as though I'm completing this statement: "If you apply this patch, this commit will [Do The Thing™]". Here's a few examples:

If I were to apply this patch, this commit will…

- Simplify FooWidget

- Add optional table support

- Remove trailing whitespace

- Update fizzbuzz to 1.2.0

- Merge branch 'feature/ABC-123-foobar'

- Revert "Add foo to bar"

[0]: https://en.wikipedia.org/wiki/Imperative_mood
I’m sure it’s not reported (because it lessens the impact of the story), but I guarantee Twitter will compensate Tesla if Tesla resources are used. However, I bet it it’s contractor engineers that are used who might have also worked at Tesla.

Been there, done that.
https://en.wikipedia.org/wiki/Free-space_optical_communicati...

It is already a thing but not common due to many limitations, mainly very short useful range.
Looking around, I got the impression they're double rather than single quotes.
I was at a food court a couple of months ago (sorry... "food hall") and one of the stalls didn't have a printed menu at all. Not even one available on request. Just a QR code.

I went to another stall.
I work in the shipping industry operating tugboats. I have also seen the claims that this will happen. I remain unconvinced. I haven’t seen any infrastructure changes that would indicate adoption anytime soon.
Tiktok aside, if people use online "collaborative filtering" platform of mental health problems, what's the pros and cons?
Till I visited Dakar in Senegal, I did not realize that it lies further West than UK and Ireland. Wordle[0] has been a great game to set right some of these notions.

[0] https://worldle.teuteuf.fr/
Leave the restaurant if it looks unclean ? I’d prefer to see a dirty menu and leave rather than order from my phone feeling like it a a huge if place
> I guess the moral of the story is if you build cool things, people are willing to chip in.

I wouldn't agree with the statement entirely. There are people who were building cools things, but getting support has been hard for many of them. Specially in the early 2000s, open source felt like a very personal battle to build cool stuff, where people with sheer will and luck survived. Now, OSS developers like Andreas thrive and grow because of community support.

In the last few years, Open Source went through a cultural shift that enabled people to ask for support openly. You know the human behind the work, not an organization. You have Andrew Kelly of Zig, Evan You of Vue and many more who are not organizations but individuals making contributions. It is a radical change.

We have also seen a radical change in sentiment that all developers are bounded by some moral internal code to support OSS projects, whether it be through code, answering Stack Overflow questions or through donations.

Another aspect is that, code streaming and creating community chatroom has enabled many developers to share their ideas openly and create microcosms of spaces where communities can form. These communities are sources of support in the form of development, spiritual support and income.

It is not entirely about cool things anymore. It is more than that. We probably are living in the golden age of Open Source development.
Ask HN: How do you track all your different productions changes?
When things break in production my first instinct is to find and revert what changed. How are folks tracking all the changes made in production? There's deploys, experiment changes, feature flags, config changes, custom scripts and more to keep track of.
Speculation, but two causes could be:
- Writing in a plaintext editor before copying into HN.
- Using a third party HN client that only supports plaintext. For example, I imagine there might be at least a few people out there who might access HN from a terminal client?
It probably depends on where you live/how tech-savvy your area is, but where I am, it's fairly common to order and pay through the qr menu as well.
Let's not forget, since history is so in vogue right now

>Yes, it was 1958. But even back then, a 22-year-old marrying his 13-year-old cousin while still married to another woman was scandalous. And yet that's exactly what Jerry Lee Lewis, one of rock ’n’ roll's most important pioneers, did. It was in 1958 when British journalists learned of the tender young age of Myra Gale Brown, and the ensuing uproar caused Lewis to cancel his tour and spoiled his chance to dethrone Elvis as the king of rock.

>At 14, the couple had a child, who would die in a swimming pool accident three years later. Lewis' infidelity and drug use further strained the marriage, and they got divorced in 1971. Lewis, who is still alive, married for a seventh time in 2012. He kept it in the family again — she was reportedly his cousin's ex-wife.
Here are some resources that may help:

* https://ffmpeg.org/ffmpeg.html

* https://github.com/mpenkov/ffmpeg-tutorial/blob/master/READM...

* https://wiki.archlinux.org/index.php/FFmpeg
3D Box Projection as SVG
> a freelancer network

Do you mean the freelancer job boards like Upwork, or something else?
In a similar vein, I don't understand people who want to know their child's gender before birth. Even ignoring the whole transgender and non-binary aspect, it's like they want to have their kids figured out at birth.

Or maybe it’s just so easy to find out the gender during medical screenings that you have to not look on purpose, so why not look? Then you don’t have to go out of your way to plan for two (pretty much) mutually exclusive possibilities.

Parents who want their children’s paths predestined don’t have a “knowing the child’s gender” problem, they have a “you can’t control your child’s basic personality” problem.
Given the timeframe, I think people are skeptical that 1. Elon arranged for twitter to contract with Tesla for code review and 2. Recused himself from the negotiations regarding scope of work and rate charged.
Terrible comparison and a lack of intellectual honesty
My college dorm was adjacent to the campus power plant and our rooms were quite toasty in the winter. The radiators in our dorm were older than my dad and still worked!

(I will not comment on whether we found a way into the steam tunnels and what we did when we may or may not have gotten there.)
I find it kind of funny that the article says that Europe is "Not really a physical continent, but rather a cultural geographic construct" and then immediately goes on to demonstrate this by showing a map of Europe that includes Ukraine but excludes Russia - a choice that I think is likely to have been influenced by politics, since I am much more used to seeing Europe defined as extending east to the Ural mountains and there is no geographic reason to draw the border of Europe along the Ukraine-Russia border.
how do you know

but also yes it probably is just shitty overuse of worthless js
It was scandalous at the time, so it was strange enough that people in that day made a stink about it.
In most countries I've been the waiter brings the PoS terminal to you and you pay at the table.

We've had this in America for over a decade at big chain suburban restaurants like Ruby Tuesday's and Applebees.
True. Watching him shoot rockets into space from my backyard 3-4x a month and seeing a half dozen Teslas on the road every time I drive a few miles isn’t very substantive at all.
California is an At Will employment state. Employers can fire employees for any non-discriminatory reason.
You can’t change who they are but you can sure miscalibrate a kid aged 0-6 by denying them healthy developmental experiences.

Once that calibration window closes it is difficult if not impossible for most people to ever address the issues.
"funding secured"
"pedo guy"
and this total twitter fiasco where he was forced to pay premium to buy it.
These are few examples where he made fool of himself.

Though, people can be super smart and yet so stupid at the same time. It doesn't have to be binary. (Who am I to judge though!)
Credit for the beautiful presentation, the transitions and the illustrations were wonderfully done.

As someone who works with lots of Latin American engineers, I can attest that the time zones threw me off at first.
I watched Papesan, a Twitch streamer who was live there, but switched to another channel, saw he had over 8k viewers and then suddenly he was gone.

An hour later I read in chat that there was a stampede in Seoul at the Halloween gathering. Pape removed the recorded video and clips, but apparently the clips and vod are mirrored somewhere.

There a tragic thing happening, you're on a live streaming platform and no you can't show what happened because that would be a bannable offense, the world is fucked up.
Besides what I've already said about Rust in the past¹, the only thing that I understand Rust has over C++ is additional cross-checks, performed at every compilation. In C++ these kind of additional expensive operations are covered by optional 3rd party tools, in this particular case by static code analyzers. There is a good (i.e. useful) reason to engineer the compilation in such separate steps. Of course, the option of having the entire batch of operations tightly integrated has benefits (as well as drawbacks), but that's just about it.

¹ https://news.ycombinator.com/item?id=31565024
This is a good list, and if I may add another one: I'm tired of everyone appropriating my phone for their own purposes. It's my device, stop telling me what code to scan or what app to download with it. My phone is exactly none of your business.
Semiconductor export ban hitting China followed by biotech and AI restrictions
“No one should be the boss of anybody” - Elon Musk 2022
The Death of Trill (2016)
Yeah, I don't see the problem. Tesla investors benefit from SpaceX material science expertise solely because Elon owns SpaceX and allocates the time and resources. I don't see Tesla investors complaining about that.

I would view it as a way for Tesla engineers getting paid to go to a software conference. It is definitely possible to learn something during the code review to take back to Tesla.
I’m sure google would, it was headline news aus wide for over a week.
This depends on the restaurant or maybe the area. In Portland the restaurants with QR menus (using Toast) always seem to have a server that brings out water and periodically refills.

Don’t blame poor service on a QR code.
I don't think the goal here is code review. They're trying to gauge a few things: 1) are you competent? 2) are you coasting or genuinely contributing? 3) are you actually dedicated to improving the product or more concerned with office politics and inserting your ideology?

A quick interview and a little demonstration of contribution can help assess these things significantly, you don't have to understand the codebase that much to do it.
There's a certain sort of determinism involved in using past behavior to predict future behavior. That kind of thinking is prerequisite for a social credit system

For some reason, people really love to make these kinds of predictions. They sound true and are fun to talk about, and they make sense to pretty much everyone.

At the same time, the way we talk about something conditions how we see it, how we react to it, and consequently what it is
No one here has commented on the content of the link, leading me to suspect none of the commenters have read it. Which makes sense, this is a short book’s worth of content. It doesn’t make sense for a HN post. For the 0.01% of folks who read it, what’s in it? Is it interesting?
Describe how it works in 1 paragraph or less.
He has a large ego. Look at his whole debacle with the Twitter purchase itself.

He tried to pull out when he realized he was overpaying, then eventually folded as the lawsuit came up.

He also has enough money that the cost of legal fees versus the chance of lowered payments is worth the risk. If he succeeds , any legal costs incurred are a win. If he loses, he’ll brush it under the rug like his other losses (definitely with some memes) and act like he’s the winner.

This has been his pattern across all previous litigations as well.
They can be fired sure, but golden parachute clauses are different, and are very specific in conditions when they cannot be paid out.
Exactly what is the point here? I’ve seen fast food shift supervisors blow up at their staff and know at least one person who is estranged from a child. Are CEOs (including famous ones) not allowed to be human. I have never met a human that wasn’t to some degree or another a shithead at various points of time.
Sorry, I meant as far as how many years it took to release an OS that natively supported QR code scanning. However, I double-checked and it looks like Oreo was the first version of Android to offer it natively via built-in Google services, and iOS got it with iOS 11, and both OSes released in 2017.
I have failed to source this claim after some searching:

> Musk didn't know the bio of the CEO of the company he was buying (who was also former CTO, engineer, Stanford PhD (thesis topic: making decisions under uncertainty), IPhO gold medalist, top tier Indian tech student) and called him a non-technical "manager type" and refused to ask him any technical questions.

Is there some news report you’re referencing or some non public information you’ve been privy to?
https://tinyurl.com/2p8yds6e
On the “Funding secured” part, I think he has proved in court (Musk vs SEC) that to the best of his knowledge, funding was indeed secured and the Arab sheikhs ditched him later. He shared text messages in the court.

Still needs corroboration.
A lot of comments here positioning fish vs humans. There is no doubt everyone has something of a personality.

However this study was performed on genetically and developmentally identical siblings, which is impossible
to do in humans (at least ethically) and the interesting part is there was still individual variance, present from the time of birth, that increased over time.
You aren't missing anything. This guy is absolutely, completely, without rival or parallel, beyond compare, unquestionably supreme, the God-King, the Emperor, the One True Big Kahuna, and the Head Motherfucker In Charge of being Full Of Shit. If this guy were the biggest fish in the ocean, he'd be stuffed to the gills with it.
This doesn’t supersede any contractual obligations above that law.

So yes you can be fired at will. If your contract has other terms like severance packages, those aren’t automatically nullified
Beats in the Browser
How many times has he tanked his own company’s stock with ill-advised comments? Do you think this Twitter saga demonstrates competence?

In my experience, outside tech bro circles he is unanimously regarded as an idiot and not someone to emulate.
The Soviet system of centralized production and distribution of clothes was forced on East European countries after 1948, when the communists seized power, regardless of their previously higher levels of technical and stylistic skill in clothing design and production. The East European communist regimes embraced early Soviet ideology, officially rejecting Western fashion. East European communist dress was not only born inside a reality burdened with postwar material poverty, but also inside a reality stripped of all previous clothing references. Clothing was forbidden to evoke beauty or elegance. It was officially claimed that functional, simple, and classless communist dress, which would fulfill all the sartorial needs of working women, would result from serious scientific and technical research.

https://www.encyclopedia.com/fashion/encyclopedias-almanacs-...

Often a lot of dull, drab neutral colours…
> notoriously unproductive

Pretty crazy this is the first comment stating the obvious in a forum full of programmers with friends at Twitter.

Truly the most bonkers underemployed place. Engineers with debilitating levels of ADHD not taking their meds, doing 2 hours of meetings a week and then spacing out on internal tools no one uses. People who come and complain about harassment and abuse, relentlessly campaigning against their bosses’s priorities from day one, and like hardly making a single commit a week.

It’s CRAZY. I have never heard from people paid so much who do bonafide so little. And they’re OBVIOUSLY dysfunctional. You can talk to these employees for 1 minute and realize they need to be fired, it wasn’t necessary to do an analysis.

Personally I would close down the non SF offices first. Then I would move the best ads people from NY to SF where they can be bettered monitored. Then it will be fine.
Also on the Switch
https://www.nintendo.com/store/products/katamari-damacy-rero...
I agree it shouldn't end, but what I do wish would end is the new media reaching for tweets to pump drama for engagement on their platforms. The economy for attention is just exhausting as an end user, even if I agree with what's being said.

No, I do not need to be informed about X person who said Y thing on Twitter of all places, told to me from talking heads I've never heard of, that want me to be outraged for all the reasons they hate X person or Y statement.

Maybe it's not Twitter's fault, rather people using it as a tool to foment hate on principal. It's certainly not from being well informed via the platform or the news media. Thank God IRL people don't work that way.
You need those cores of mechanics, E&M, and QM. They're so important that most physics majors take them twice, first at an introductory level and then at a more detailed level.

It's only a slight exaggeration to say that the simple harmonic oscillator is the most important model in physics. You learn it in freshman mechanics, and you still need it to understand quantum field theory.

The hard part is that to really understand physics, you need to work through problems. Reading or lectures alone won't do it. You'll need to learn to apply the concepts from what you're learning. If you are following textbooks, definitely work through the problems.

(my credentials for this advice are that I have a PhD in physics)
> it's an emotional subject for them

It really is. It is very bizarre when I see people absolute flip out because someone points out that a dog that was bred to be violent ... actually becomes violent. And of course I know it isn't just pits that will attack (I'm looking at you chihuahuas!) but they combine that instinct with power and size and now you have a real problem.
All three of our children were obviously different in the womb.

The oldest was pretty lazy and quiet during the day, but did get bouncy when my wife tried to sleep. The combination of couch potato and getting active when stimuli stops and the boredom hits is present in the kid to this day.

Middle child was super-active the whole way through labor and came out active. Was surfing furniture standing up at eight months.

I could go on at length.

Main point is - we saw the differences before they were born.
This whole article seems to me to be a reductio ad absurdum of its central claim, that our needs for social connection and self-actualization explain Internet addiction. Basically the author claims this and then spends the rest of the article showing how his addiction to the Internet prevents him from having more social connection and self-actualization.

So no, information overload is not part of Maslow's hierarchy of needs. Rather, avoiding it is.
what Cyberpunk 2077 does is incomparable with the games I'm mentioning having lag in unity, which are slow-paced 2D games
Asking the server to bring a phone instead of a menu could be actual satire.
I went to a restaurant on Friday where the sit-down experience was identical to the online-ordering take-out experience but with a table in front of the pick-up counter. The food was fantastic but I hated the experience.

Some time ago I had coffee with someone in a cafe that did the same thing. I never went back to that cafe again. We spent a full ten minutes of our ~hour time not talking to each other because we were too busy futzing with an awkward online ordering system.
billionaires aren't smart, they just had an easier spawn point and loadout
Pull Request Is Now the Unit of Review
Part of the lawsuit

https://twitter.com/techemails/status/1585804674170355712?s=...
This week Musk sure sounded like someone who was a bit concerned over the potential of losing advertising revenue.
MLIR makes this significantly easier.
You no longer have to maintain a whole compiler!
Nice tip. You can say the same about Toyotas in general. They are made to last.
Ban? They shouldn't need to look for bad actors or ban anyone†, they just shouldn't let people spoof the domain on an advert. At all.

What's happening is Google would rather accept the cash up front and keep it if and when someone reports an ad. No forethought is given to people tricked by this.

† Obvious exception for unicode squatters but even they should be filtered out entirely automatically. Invisible or misleading characters in your domain should be automatically blocked.
It’s basically the same speed as Pyodide for cpu bound work. It is overall about twice as slow as native Python on the exact same machine. There is a benchmarks folder in the CoWasm git repo with a several dozen benchmarks.
FWIW, I didn't interpret the parent post as a dismissal.
it'll be trivial to get a diagnosis stating you don't have ADHD, just by using the same "diagnosis shopping" method. The FAA can't stop a motivated person from becoming an airplane pilot.
Musk is not "self made rich", his family was already quite wealthy. But I'd guess the distribution is pretty close for rich people in general. Consider some of the outstandingly stupid rich people out there like the "MyPillow" guy or Donald Trump.

Edit: Interestingly, one thing that is more prevalent among the rich is "dark triad" traits[1]. Make of that what you will.

[1] https://www.psychologytoday.com/ca/blog/dangerous-ideas/2019...
Shortest Path Bridging
Well, he could already do that.
It's worth noting that a lot of git's tooling supports --first-parent which only shows the "top level" commits in a branch. This means top level merge commits and commits that aren't part of any merges into the branch you are looking at. Ex:

For git log, this only shows you the commits that are merges and direct commits to the branch. For most repos this should correspond to individual patches/PRs/issues. It also sets the diff settings to use the same setting while in the log.

For git show, this shows you the diff against the previous commit at the same "level" in the merge hierarchy. So on master this should generally show you the diff between pr47-merge and pr46-merge. If you step one level into the merge hierarchy and diff a merge commit from master into that feature branch (even if said feature branch has now been deleted but was merged into master), it'll show you the diff between that merge commit and the previous commit prior to that merge.

For git bisect, it only tests against these top level commits before stopping. If your development requires that commits be rebased to functional commits prior to merge, this doesn't really change anything but for most merge-with-history style repos, this setting allows you to quickly identify where bugs are introduced.