skysight-inc/HackerNews huggingface dataset:
When I took kung fu I was told "Do it slow, do it fast, do it normal." Slow and normal helped you refine your technique; fast helped you commit the technique to muscle memory so you don't overthink it. Training for speed also adds power.
iOS is basically a super app these days.
In Australia, QR code to website menu->order->pay has become the norm; restaurants without it are increasingly rare[1]. There are 2 or 3 major vendors of such systems, generally respectable (though a few dark patterns on some of them). I'm completely surprised there haven't been substitution attacks already.

[1] These emerged during/after lockdowns to minimise staff contact with diners, but have stuck around as there's an employment crisis whereby restaurants (and plenty of other businesses) can't find staff, so this reduces the need for staff to stand around waiting for you to place your order.
I read on another forum that there isn't even a manual release somewhere. I understand for security it's nice not to but maybe hide one _somewhere_ so at least you have some backup option in an emergency?
Why would you type them for code? I'm not arguing for the mobile phone automatisms. I insist on separate keys for different quotes.
Even better, no response to this as of the time I write this comment (1667104702).
Does lines of code have any meaningful use as a statistic when I can simply include a bunch of libraries and headers to inflate it?
> It was totally seamless and far better than handing my credit card to a server to get lost or cloned

In Poland we have Blik[1] for that, it's a national, standard payment process. Works with any bank, in any restaurant, no need to download an app.

1 - https://en.wikipedia.org/wiki/Blik
Damned if I know.
Is this possible on iOS? The only way I’ve seen is with a Javascript bookmarklet.
> 1. Kicked a lot, couldn't be swaddled, was super active and even liked the same music (we went to see a symphony before he was born and there was a particularly recognizable track, even now he likes that same track while crying or screaming when he hears other kinds of music). Even now at 3 months he's super active and hitting all the developmental milestones early (and kicks a lot lol).

I wonder if you have a potential kickball star in the making. Congratulations
Honestly, a lot of it seems to boil down to that digital menus can be superior to the traditional options, but a lot of places are kind of awful at software and websites so you get a wide spread of quality, a lot of which is hilariously inferior to paper.
What about FSD? Boring Company? Robo Taxies? Solar? Cybertruck? Neurolink? Mars colonies? Elon has had some amazing successes, that's just a fact, but judging what he will accomplish based on what he says is almost always a losing bet.
Its amazing how slow and inconvenient are America moving towards new technology. In Asia we typically browse using online system and no own fumbled it yet somehow on this tech website, everyone fumbled it.
If Musk was completely devoid of empathy, he wouldn't have spent so much money on Starlink services for Ukraine.
Jerry Lee Lewis: https://news.ycombinator.com/item?id=33374465
Musk Fired Executives For ‘Cause,’ In Apparent Attempt to Avoid Payouts

https://www.theinformation.com/articles/musk-fired-executive...
Looks like the next person to have a baby.
Tesla has the same. Irritating.
Elon has expressed support for free speech and treating both left and right equally.
They did not “do bad”; they sold Twitter for an inflated price and delivered extreme value to shareholders, which is their job. Then they outmaneuvered the world’s richest man and forced him to close the deal, making him look like a fool in the process.
Kepco is shutting down a lot of nuclear plants too. I think at least half are slated to be shut down permanently over the next few years
Doesn’t Zig still allow for C-style memory bugs like dangling pointers?
Turns out it's actually a longer book: https://news.ycombinator.com/item?id=11318933

tldr political systems in other countries are different

> Judges are not officials with a position and salary but arbitrators accepted by the disputants. A judge has no special rights,16 such as the right to summon or cross-examine a witness. Nor is the judge viewed as an authoritative source of law. His job is to settle conflicts by applying the rules that people in the community normally observe. A judge who produces verdicts that meet general disapproval is unlikely to be asked to judge cases in the future.

> Neither politicians nor religious dignitaries are responsible for developing or interpreting the general law, and, as a rule, neither can function in the law as judge, witness, or enforcer. Folk wisdom includes the sayings “One can change one’s religion; one cannot change the law” and “Between religion and tradition, choose tradition.”

It further goes into the intricacies of how conflicts are meant to be handled.
100% agreed.

You know what's better than an issue thread? Well documented tests in a commit that reproduces the issue.
> In squash workflow, the PR is the context and the unit of change. It’s shoehorned onto git only because of GitHub.

This could be useful if a PR is essentially changing only one thing like a commit should, but 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.

> the [option of enforcing the quality of commits in a PR] does not provide any practical benefits for the process (rather than theoretical “but we’ll have individual commits when 5 years later someone blames them”),

Your parenthetical clause is not theoretical. It's basically a thing I have to deal with on a daily basis when I'm fixing bugs or removing/adding features in multiple code bases that were written by people years ago who no longer work there. I can't really make use of git blame because the commit messages are non-informative, the diffs are just work in progress saves, and the linked PRs just have looks good to me comments and no description.

But for code bases where commit quality was enforced, git blame actually becomes useful and allows me to see what was done and why it was done at the time it was written.
Asking for an elaboration is not a disagreement (or an agreement) with your position — or any position.

If that was worth incrementing the counter, I wonder about the first three. There's a large, large delta between "can you elaborate" and "advertising."
Has SpaceX developed any new materials?

It was my understanding they use pretty standard steel alloys.
Yep. QR code menus are just a terrible experience. On top of that companies are just gathering more data points about me forcibly.
You're missing their point. They're using that as an example of how domain knowledge can be important. It's a really naive take to think all/most of the code written for a social media platform will be immediately accessible to people writing code for a machine learning+robotics platform or for people writing code for an entertainment console. In fact, it's entirely possible to have created these things without any overlap in technology.
“Please don't post insinuations about astroturfing, shilling, bots, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.”

Sometimes people lurk because they know they’re going to be scrutinised by self appointed gatekeepers and so try and wait until they have something perfect. Only to later just jump in the pool with something simple.

Your either is not complete, there are plenty of other possibilities.
i would not call this hijacking but pushing their products. it's essentially targeted advertising. so yeah, chrome is used as a platform to advertise google services. somehow that is not a surprise anymore. it's actually surprising that they didn't do this from day one. and for me it is another reason to avoid chrome.

hijacking would be is you want to search on github but instead of getting github search results, you get google search results.
I'm fine with the argument that its not rational and not a good process because the outcome will be bad (firing people that you should have kept). I'm only pushing back against the idea that a business should put protecting peoples feelings over the wellbeing of the company. Sure do it humanely. Give a nice severance. But if people aren't producing the company has no obligation to keep them.
dude the middle east is where civilization started, who tf was colonizing them? the middle east has been in conflict literally as far back as we have recorded history. imperialism sure asl hasn't helped it keep up in the last 300 but my point is this isn't exactly new.

> You're racist

stfu man, i can't even argue with you if you won't operate with a bare minimum of good faith.
What makes me chuckle is my memory of spending 2/3s of my time on a coding project in college to find a syntax colorizer I liked for the printed submission of an assignment... and I spent $1.50 printing the code out on a color laser printer with some pretty fancy paper.
How is this different from Facebook's CIR?

https://www.phoronix.com/news/Meta-Developing-Clang-IR-CIR
Which is completely irrelevant
considering Tesla and Twitter don’t have the same owner.
If a restaurant wants you to use your phone and proceeds to serve a website that doesn't work on people's phones, that's on them, full stop. Even if the user can accommodate the brokenness, it's still unacceptable that they should ever have to.
The uncharitable take is assuming that a person can't make a salad.
> Do you constantly "rewind"? E.g. getting rid of stuff like "try if this works" type commit messages, after you've finished doing whatever experimentation you need to do?

Yes. Being able to effortlessly do just that is the main value provided by git.
We don't have any machines with a new enough distro to be bundled with OpenSSL 3.x.
>okay but look at all it can't do and where the capabilities for what it does come from and how they were achieved

No. This is not the case. Everyone has your attitude. Every programmer is downplaying the significance of it all.

Literally look at the threads. Every tom dick and jane is saying it's not a big deal as if they know better. The truth is nobody knows shit. Your contextualization is just restating the obvious re-hashed opinion. "ML has limits it's not as good as the human brain it needs lots of training data, yadayadayada."

Your not contextualizing. Your reaffirming the prevailing bias.
Economists play the role of the medieval clergy in today's society. They may tell the people what to think, so long as they don't threaten the position of the king.
How do you search, tag, jump to code definitions, look up libraries referenced if it is in paper?
That's the thing I am pondering about. He tells me if I don't keep do a startup now the next time I do it will be like 5-10 years later. I will have kids, etc.

But I know say if I take a break of say 1-2 years I can start a new startup, whether I have a family or not. I might even do some side projects even before then and see how it goes.

I am wondering if he says that out of his self interest or for me.
A conversation that should have happened during the development of this car, but didn't:

"Remind me again why the brake pedal isn't a button buried in a sub-menu? Because that would be inconvenient, unintuitive, and doesn't allow quick access?

Then why the fuck would you do this with anything?"
Yes, which is why CATL's sodium ion 160 wh/kg mass production in 2023 battery is such a big deal.

Hydrogen can grow 10x from where it is now because it is paltry in size, but then, no way. But as you yourself point out, hydrogen is all research and prototypes, but EV / Solar / Batteries / Wind is production or near-production.

At this point the planet needs what works now.

But will hydrogen extraction/electrolysis ever be cheaper than grabbing it from methane? I doubt it. That's one of the big big big issues with hydrogen, the "green hydrogen" supply chain can be exposed to fraudulently sourced hydrogen. Don't assume regulatory controls will be in place everywhere, companies will simply arbitrage the lowest common denominator regulation or under the table it. It happens to this day with petroleum from Iran and Russia.
I don't care how many they rejected, I care that they published more than zero.
That is absolutely hilarious. I wonder how much Anish Kapoor paid for those exclusive rights.
Agreed, if you have a complex project Docker helps standardize it. But if you have A LOT of simple projects where none of your points apply, then it actually makes it all more complex.
Because option to enable substitution of minutes(') and seconds(") symbols by proper quotation marks is often called as «Enable smart quotes».

For example: 10° 33' 19" -> 10° 33« 19». Very smart!
Would you also be outraged if those engineers were given an extra day off instead?
Until recently I worked at a private company with a stock vesting plan.
Dogecoin surges (70%) on Elon Musk's Twitter deal
You can freely move screens about, is the biggest benefit.
I made a comment form for posts in my blog using a simple netlify form. I get all submisions using the netlify api and then use eleventy to create a static page.
It sounds to me that this current form is very much under concious control of the user. They're reading what would be the signals that direct the muscles of the mouth and the vocal chords.

So lying should be no harder than for a person with normal speech abilities.

(I have no expert knowledge in this area, this is just what I'm understanding from the article)
That's really good advice. I only have 1 life.
This is what came to mind immediately when a friend of mine was recalling a prank (purportedly) pulled on a Sydney restaurant. The QR code sticker on various tables was replaced with a legit-looking sticker which actually took users to a rather NSFW URL instead of an ordering page.

I hope it has caused people to start thinking about what could happen beyond the jokes.
Why would anyone jump on Parag's new Twitter?

The only value Twitter has is network effects, the old leadership clearly didn't show much capacity of adding value and as much as people hate Elon it's not like Twitter didn't come under critics before.

Starting a new social network with "it's not run by those dicks" has not been a particularly successful move, anecdotically.
Most product decisions represent a tradeoff. The tradeoff the author doesn't mention is one of a clean look versus ease of use. The author also doesn't mention how frequently they actually open their glovebox.

From my personal experience I probably open my glovebox four times a year. How many times do I look at my glovebox? That's much harder to estimate but I'd guess dozens. Do I like a clean looking dashboard? It was actually a major selling point for me when I recently went car shopping. People obsess about how their cars look on the outside but how things look (and thus feel) on the inside is more important.

A glovebox latch only minimally affects the look and feel but I don't find the tradeoff that automakers have chosen as obviously bad as the author.
My point is that pumped hydro is hardly being built, but battery storage is growing very fast even at much higher costs (due to the other advantages). Step zero is, as always, build wind and solar but once you reach step one (and some places have) pumped hydro is hardly 'the only game in town', and it's not even obvious if it will remain a good option even if you have an excellent site.
Tell HN: The Law of Success
Small rant, I've been mulling over few things.

The fundamental process that leads to success is...

- have energy

- be always using that energy

- be focused

The more you think about it, the truer it appears. It's so simple yet so profound. I believe this insight has potential for to use as a grading metric to realign ourselves.

This "law" goes for smallest biological organism to biggest corporation out there.

For example:

- An organism that has no energy wont be able to pursue food.

- An organism that has energy but doesn't do anything with it, is not different than an organism who has no energy.

- An organism who is always pursuing things at random won't succeed catching anything, maybe beside few lucky breaks. Without focus it has no future.

Let's translate this to a person...

- person who has no energy or time do anything, well wont do anything

- person who is stuck in action paralysis or waiting for a perfect moment, isn't doing anything besides all of their potential. All of their intellect potential might as well have not existed, chances of them trying bunch of things and failing at all but one is higher than of them succeeding while doing nothing

- person who is focusing on everything is focusing on nothing, this person will lose to person who is focusing 100% on their thing.

Insights:

- Get lucky or work toward having time/energy/attention available, or you are trapped. This is derivative effect of having good health, stable family, and financial wellbeing.

- Always be doing something even if it doesn't look it will go anywhere, of course it's better to be doing something that has more potential, but doing anything beats doing nothing 9/10 times. The chances of making a connection, finding an insight, or becoming skilled at something that would cumulate into a big win in future go infinitely higher when doing something.

- Focus ruthlessly, being average or below average won't help you have break throughs. Less than average effort into something will at best result in average outcomes.
That'd be nice .. or just bypass the entire added layer of relay controls and go back to a manual latch.

The article scenarios raise some of the real life issues:

* What if your battery dies, and you have your small emergency charger in the glovebox?

* What if you’re waiting in a turned-off car while your friend or parent or lover pops inside the liquor store, and you need to get, say, your hyper-important pills out of the glove box?

* What if you get pulled over by a cop, and they tell you to turn your car off, like they do, but then you have to explain to the already tense cop that you need to turn your car back on so you can open the fucking glove box door so you can get your documents? ( Depending on the cop and the circumstance, this can only make things worse. )

etc.

I've spent decades on bleeding edge tech .. and I still detest this kind of ill thought through "just because we can" stupidity.
Service story about NYC steam heating (2014), https://heatinghelp.com/blog/nyc-one-pipe-steam/

> The call came in on a day when a no-mercy wind whipped out of the northwest, as it often does during a New York City winter. No heat.

> Since the ancient but newly renovated apartment building was still under warranty, the folks down at New York City's Department of Housing Preservation and Development passed the call on to the installing heating contractor. He immediately sent a man out to get the burner started.

> There was a problem, though. The burner was no longer attached to the boiler. In fact, the burner wasn't even in the building. Now as you know, one of the first rules of troubleshooting states that If It Ain't There, You Can't Fix It, so the serviceman began scratching his head, wondering what to do next.
and your points would be fully regurgitated from Russian state media, congrats to you as well. as far as "shooting", liberals would prefer there were no guns, so yes, any "shooting" by anyone at anyone is of great concern to us. The "liberal" NYT had a full above-the-fold headline for the Scalise shooting, it was taken entirely seriously by the "media elites": https://mobile.twitter.com/BFriedmanDC/status/15864711740114... . The Pelosi attacker was also right-wing radicalized after originally being a left-wing radical, as you are most likely aware so the GREEN PARTY registration is a strawman. The reductionist implication that the political landscape is nothing more than "both sides are trying to radicalize and kill each other" has no basis in fact and only serves to change the subject from the issue that right wing terrorism is the greatest US terrorist threat right now.

Lockheed last I checked was not trying to corner a huge portion of the social media market and they aren't run unilaterally by a narcissistic shitposter with dumb opinions, so while the military industrial complex is not entirely fun, the comparison is pretty nonexistent.
The restaurant should provide back up devices for anyone who don’t want to use their own device.
> So I always try to commit and document as I go. At that point I don't spend a lot of time getting the commit messages perfect, but I make sure they at least have all my thoughts. Before I push up the commits, I'll use "git rebase -i" and "reword" to edit the messages (typos, reformatting the text, maybe adding additional thoughts as I look at the diff).

I actually don't bother with committing anything to version control until I'm done with the feature or fix. I then will create a diff against the base branch and stage each individual part and create a commit from it. I then push up those commits to the remote.

> It drives me crazy how hostile GitHub is to reviewing individual commits.

I actually have an ingrained habit of middle-clicking on the commit sha1 and add my comments on the commit itself. It doesn't really show up with any context in the main PR view though.

Lately, I've started running git log -p --reverse origin/master.., piping the output into vim, prefixing every line with '>' and typing my comments inline like I would with an email message (trimming the parts that I'm not responding to), and then pasting the entire thing in a single comment on Github.

> Frankly Gerrit is a better-designed review tool, but it's not widely used.

I actually wish more pepole would use the email patch review process. At least there, reviewing individual commits is the default and the relation among multiple commits is preserved. I'm not sure how that's accomplished in Gerrit.
There is a pervasive theme in this comment that labelling people is an action that helps them. Maybe. In some cases yes.

But it is suspicious generality - there are also a lot of cases where people being labelled is an action that harms them. Especially since all the sciences involving the human mind have long histories of quackery, failure and discrimination to draw on. The results are rarely clear and the goals of the people involved are cloudy.

There is probably some balance between the perspectives here and finding it is the real question here.
> Because Firefox does the same stuff?

It's not quite the same. Firefox will push Pocket et al as extensions, which can be disabled. Annoying, but that's a pretty reasonable approach.

In this instance of Chrome's behaviour, it looks like it's reading the contents of text fields the user has entered, then feeding that data to back to Google's mothership. It's not clear whether it sends the data when the user opts to view more search results, or if it has already sent it by that point, but either way, Mozilla is doing nothing that egregious.
Ok, a better reply is, “why do you ask the question?”
Those people will have all the time they need to talk to as many engineers they need to understand the code base. Maybe a person hasn’t worked with shaders before, but then it’s a great time for the engineer who writes the shaders to teach him about how the GPU works with some code examples.

This operation is not just interviewing people, it’s a kind of knowledge transfer and finding the people who are the best at explaining how the code works and can answer deep technical questions. This is how Elon works generally (if you look at the SpaceX interview, you can see that he just goes to people and asks them questions about the parts of the rocket while he’s doing the interview).