skysight-inc/HackerNews huggingface dataset:
- I can beat Vias and MasterCard at their own game.

- Electric cars only will build a more valuable company.

- I can launch more rockets then everyone else combined.

Were also lies at the time.
> Spectrograms are analytical tools, they don't convey the nature of sound: whether it's consonant or dissonant, cool or warm, pleasing or annoying.

But they do! It’s entirely possible for even inexperienced phoneticians to reconstruct speech given only a spectrogram — and it isn’t even that hard to do so. I cannot make any firm statements about these ACF images, but given that they present no temporal information, I find it difficult to imagine this being possible with them.

And as for ‘conveying the nature of sound’, I invite you to consider e.g. [0] or [1]. It’s easy to see on the spectrogram that some sounds are noisy, some are resonant, some are strong, some are weak, and so on.

[0] https://home.cc.umanitoba.ca/~krussll/phonetics/acoustic/spe...

[1] https://home.cc.umanitoba.ca/~robh/howto.html
This exactly!

That said, if you can't solve a random leetcode hard problem on a whiteboard in 40 mins, and you don't mind working 60+ hours a week, and you are still not a doofus, Tesla will probably hire you! :)
Turn your notes into Anki cards with Ankivalenz
I thought we banned using cellphones while driving. Isn't a touch screen interface on a car basically the same as issuing a cellphone?
The very obvious place where this is useful is when seeing a random `if` statement and wondering why it's there. Git can pull up the commit it was added in, and the right context.

This can also quickly identify who added it (so you can ask someone "hey, if I changed this to that would that make sense in your opinion?")

Like with many things in life it's not a guarantee of exactitude or rightness, but it can be very helpful information!
The other thing people seem to underestimate is the how strong the used battery market is between repairs to another car, after market conversions of internal combustion cars and conversion back into stationary storage. Even the 24kWh of the Nissan Leaf battery pack, having suffered from say 20% degradation is still 20kwh of battery storage, more than a days worth for most households.

For example one of those original Leaf batteries will still fetch nearly £2000. The 40kWh and above much more because they open the possibility of re-batterying an original Leaf.
Thank you. There’s nothing “smart” about my quotation marks; I type them with physical keys just like any other punctuation.

Left: “
Right: Shift+“
Typewriter: AltGr+“
NVIDIA is a huge company, if they can not manufacture a safe (and durable) 12VHPWR connector, then the PCI SIG design is bad and should be recalled. The design should be such that it would be difficult even for a shoddy manufacturer to create a fire hazard.
I'm actually surprised that this is an issue. I eat out several times a week and haven't seen a QR code menu in months. QR code menus were a short episode during the pandemic, but it looks like most restaurants in my city switched back to printed menus (I live in Germany).
It's not hard to have a free speech platform. It's hard to have a useful speech platform. Useful speech probably requires editing and moderation and so far it's pretty clear algorithms and upvote/downvote systems aren't terribly good at it.

It seems to me that the last decade or so provides ample evidence that allowing everyone to say everything they want is almost certainly anti-correlated with substantial and meaningful debate.
Side note: the app store is literally beyond useless from a discoverability point of view. It will often fail to display an app which are almost perfect matches and may only show it on perfect string equality.. was that shit made by some junior in a naive way?

Oh and on the front page you get like the exact same selection of apps on the thousandth “our productivity picks” list.. I think they could probably significantly increase their app store revenue not by increasing the price, but by actually showing the users apps they would actually want to download..
For ARM to force their customers to avoid SoC designs would be a huge issue, not just in phones.

I can't imagine what ARM are thinking. It's been a competitive advantage over Intel for over a decade that SoC was easy to do with ARM, while it was almost impossible with x86, because of the way IP is managed in the x86 world.
> Quite good reading to stay up to date how to write proper C++ code instead of classical C with C++ compiler,

This is good too: https://github.com/isocpp/CppCoreGuidelines

I also liked Scott Meyer's book "Effective Modern C++".
Weird - I was using a Pixel 1 until recently and the camera app dealt with QR codes just fine.
> 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?

Not constantly, but will clean up the local/personal branch history before creating a PR with a rebase. Change some messages, maybe change up where some of the code is committed or even change the order if that makes more sense than the way it actually happened. It's a pretty quick and easy task to do when you get use to it.
Larry Ellison is also famously hated within the software community...
It’s the same for me but this isn’t the time or way to go about it. First week on the job to boot ?
> Power is nearly-free in civilized countries

It really isn't in Europe.

> a couple thousand isn't much for the developer & hobbyist market the card is aimed at

Why would a developer be the target of a gaming gpu?

This GPU is for hardware and gaming enthusiasts with sufficiently deep pockets.
Seems like a bit of an insult to the colleagues that manage to successfully design a 50+ billion transistor GPU that their product gets messed up by something like this. Talk about the last mile.
The most awkward thing is that the link is like a tooltip: it fades away very quickly, so you often have to rescan the QR code.
Was he a climate denier or a critic of the emerging scientism in the climate change debate? There are unintended consequences to arriving at the right conclusion(climate change is real) for the wrong reasons. It undermines societies ability to move forward viable solutions.
> it’s clear to me that there are two kinds of people ...

Your entire comment is just an exaggerated caricature of what is actually being discussed.
Why do you care enough to comment as a non stock owner? Got an axe to grind?
They use their own phone to order.
Some more annoyances with ordering on your phone:

- I couldn’t get a coffee recently because there was a couple complaining that their coffee hadn’t arrived. (They took ages) it turned out they had ordered coffee at the wrong location (it’s a chain).

- went for pizza. And had to enable location services to make sure I was in the restaurant. Presumably to prevent the above issue.

- allergies - went to a restaurant where a member of staff has to come out and talk about allergies even though they’re on the digital menu. So you end up ordering twice.
My understanding is this is completely expected given that lithium is expensive to mine. Regular lead based car batteries are recycled at like 99% rate IIRC. Recycling works best when the waste has a market value, which is clearly the case here. A more interesting question would be whether they're paying market price for the minerals.
It has caused accidents, yes.
Jotai - primitive and flexible state management for React
Elon Musk throws billionaires party in Transylvania
> It is absolutely theoretical until it is required in practice.

The problem with this assumption is once it is required in practice, you can't go back in time and change the past decade. This is one of those things you have to assume will be required if it's to be of any use at all.

> Why would you need git blame if you stay at a company 2 years tops?

It's not for you tracking your own code, it's for figuring out what was going on 3 developers ago (or 3 developers in the future looking at your code).

> Why would you need git blame once your feature is effectively rewritten? twice?

To know what happened that caused them to write that really weird line in the original code, how important it is, and whether those two rewrites need something like it. I'm going through this right now, rewriting some perl daemons in python because the underlying system it uses has become so unreliable and having such svn history from 10+ years ago has been a great help - even for simple things like finding that yes, the comments are wrong because they were for a version of the code before a refactor.

> Why would you need git blame if you’re just an intern and merging & picking is done by senior greybeards?

There's a good chance you're making the seniors' jobs harder by squashing it.

> Why would you need git blame if everything is perfectly explained in the ticket linked from a PR?

You're assuming the ticket still exists. We're on our 3rd system (at least), and I'm regularly in code that links pack to a ticket system that we haven't had in almost a decade.

> Why would you need git blame if the code is clear and does not require git archaeology to understand it?

What's "clear" can be really subjective. It probably was clear to the one who wrote the original version, but for any number of reasons it isn't anymore. (Idioms from one language you don't know well, quirks of the individual developer, an original clear design that slowly mutated over time and with multiple developers and is no longer clear, etc...)
A similar example would be a road. Mobile phones are so ingrained in our every day lives, they shouldn’t be that controlled by a single private entity. The same way Facebook and the like shouldn’t be able to unidirectionally control what is and is not publishable on their platforms, because after a certain size these cute little “private company decides who it wants to do service with” rules simply break down.

Like, honestly, do you think it is fair that google and apple could potentially display any sort of message to pretty much the whole of society? They are crazy powerful entities to the point where they are a new pillar of power next to the standard Legislature, Executive, Judiciary.
A different POV: in the (very) past information was rare, unreliable and expensive, information was flowing from a traveler to another, at horse/feet speed, with letters, book was as expensive as cars etc. That we (as a society) reach the target of machine-printing, books became far more spread and cheap and many state at that time that such expansion will be a disaster because quality will fall, peoples might became reachable by criminals who can corrupt fable minds in large, really large cohorts etc. AND YES, partially that happen. Than newspapers and telegraphs arrives and so on.

Long story short: the volume of things we can absorb skyrocket and so techniques to manage them, on one side, to master them on another side, start to get designed and tested.

Arriving in the modern era Xerox PARC invented the desktop concept, the modern Mundaneum implementation witch works, and invent many things to manage a very big quantity of information, things like tagging and scoring systems. Feeds happen allowing users to select contents from "the infosphere", feed readers who support tagging, filtering, scoring etc came to life and so on. On another side some decide such power is not good on citizen's hands, and decide to centralize Xerox "personal" techniques layering them under "aggregators", "social networks", "{up,down}votes" etc AND do their best to keep people attached to such services. On "the masses" side most simply keep living a day after another reading news convoyed to them almost passively, with no memory or personal organization.

Now "information overload" is just a way to drive people's thinking through emotions exploiting their passiveness and lack of rational interests.

It's not a matter of needs, of human nature etc it's a matter of understanding human psychology and use it to drive the flock. There are not so much details but just take a look at https://en.wikipedia.org/wiki/Squeaky_Dolphin as an example.

IF we keep a modern Desktop computing vision with personal tools we can satisfy our instincts at home, if not...
Yes, the whole pagelong discussion here about those little peanuts is one of the most disconnected and ridiculous one I have ever seen on HN, lol sorry. There must be many hearts broken or why all the fuss, I don't get it.
Apple migrating to RISC-V in 3... 2... 1...
I’ll be honest, I have no idea what you’re trying to say here. Care to elaborate?
I don't recall anyone ever claiming that it was truly comparable in fidelity to FM. In addition to bandwidth limitations, AM is still subject to way more interference than FM.

Maybe in a perfect lab setting it could approach FM, but... yeah. ¯\_(ツ)_/¯
This is a slim alternative to Emscripten which focuses only on the C/C++ <=> JS interoperability part:

https://github.com/schellingb/wajic

I don't think there are actual Emscripten replacements though which give you all the features, but in a 'cleaner' package. Emscripten does a lot on top of clang/llvm. A lot of the 'Emscripten magic' has been moved into the Binaryen tools though, so it can be used by other toolchains (like wajic): https://github.com/WebAssembly/binaryen.
With anything physical, repetition is the prerequisite for variability.

I'd argue that it's the same for non-physical things as well.
If you're a junior dev, sure. Senior engineers just decode the QR mentally.
"Dark Satanic Mills" comes from William Blake's Jerusalem (poem to green and pleasent lands lost). At the time (early 1800s) Manchester was the cotton mill capital of the world - Britain was China, America and Saudi rolled into one, and people were moving from farmlands into the cities and factories.

The abuse was horrific- health and safety was a joke (this was the age pushing for making it illegal for kids to work in factories (cleaning behind moving engines, losing limbs), sexual predation from capitalist owners was rampant (you think Hollywood was bad), and the usual financial exploitation.

Combine with coal soot and Dark Satanic Mills is a good term.

Although Blake was more concerned about people losing their "natural" state because he barely was aware of the abuses in detail and he was middle class and worried about the loss of innocence that educated urban middle classes always worry about - the loss of an idealised non-existent state. People left farms for good reasons.
I think it's a stretch to try to analogize it to architecture. Your 250 year old building rarely grows. How often does it double in size? A code base can double multiple times in a year, particularly during a scaling up phase. How often does the entire structure of the building get replaced?
> ... Twitter ... honest and ethical

That's, IMO, an absurd contradiction. If you value honesty and ethics, you don't work at twitter. It's detrimental to mental health and society, possibly more so than facebook, just for the money.

And now Musk might try to use it for his own political and financial agenda. If that risk is serious, running twitter into the ground might be the most ethical thing an employee could do.
> New habit

> Create weekly recurring habit schedules.

Caveat: I haven't downloaded and tried this (apologies)

However having tracked events in the past:

* Where are your design thoughts on recurrent habits and habits that follow other habits ?

Any move towards "pick lists" that gravitate expected habits (by time of day | day of week | last habit) to the top of the pick list to minisise key movement?

Opinions vary and there is overlap here with various command history | fuzzy search | etc. applications.

(( Okay - I looked at the video - I see you are scheduling habits for "later on" - 25 pushups might be wishful aspirational thinking, so where are you heading on the "planned this - did it actually happen?" front? ))

BTW: I'm just spitballing thoughts in the application space - congrats on getting an app started :-)
https://www.ex-parrot.com/pete/upside-down-ternet.html ?
https://archive.ph/oiYsr

(Page is not scrollable for me)
It comes down to specific legal language of the various licenses, not an analysis of what Arm did in the past. The claim is credible enough that the court didn't dismiss it out of hand. Armchair analysis without the actual licenses and some legal knowledge aren't all that helpful.

The lawsuit states

"Nuvia's licensing fees and royalty rates reflected the anticipated scope and nature of Nuvia's use of the Arm architecture. The licenses safeguarded Arm's rights and expectations by prohibiting assignment without Arm's consent, regardless of whether a contemplated assignee had its own Arm licenses."

So Arm's case seems to hinge on whether or not the license language covering the prevention of assignment will be held up in court as applicable to this situation. That's the kind of legal dispute which will be very technical and not easy to speculate about... definitions of individual words and intent and all of that.
The piece reads like gray advertising if anything.
> Sure, I've done the exact same thing. What's stopping you from bringing that line of code to an interview and talking about it?

GP's answer is essentially "sure, but what stops me from not doing that instead?":

>> I will instead skip the meeting and respond to one of the dozens recruiters who reach out every week in my inbox.

I have to say, I agree. Why stay around for the circus when you can leave and make an honest living as a respected professional instead of playing post-acquisition hunger games as a pawn in a rich boy's ego trip gone awry?
Tesla’s AI expertise is narrow and has no applicability to Twitter’s situation.

In reality, the world leader in the application of machine learning and other AI tools to social media content right now is Twitter. They’re also probably the best at international policy and privacy law monitoring and litigation.

Twitter is flawed in many ways, as I think might be inevitable for any large social media platform, but the myth that has developed about them being wholly incompetent at all this is a bizarre one that’s unsupported by the evidence.
Based on Tesla's PE the only people responsible for the increased share price of Tesla are investors gambling on hype. There's nothing about Tesla's fundamentals that justifies even their current valuation. It's all irrational exuberance of gamblers. The only thing Musk has contributed to the stock price has been hype and vapor ware.
I’m pretty much with you and was exactly the same - until I got a Polestar. All the stuff I need is still an actual button - although not ac controls. Physical buttons for volume, front and rear demist, cruise, lights and wipers. So I only need the touch screen for maps and some audio - like changing radio or which streaming service. Can still be eyes off road for a second admittedly. My dad has a VW golf with this don’t have to quite touch it interface and it’s always changing stuff on him as he chats away, waving his hand about - it’s super dangerous imho.
I was in a car crash as a child. Two cars caught fire, although I didn't realise it until I got out.

My door was blocked by another vehicle, as was my dad's. He was busy trying to get my sister to open her front passenger door, so he could clamber out after her.

The other rear door was damaged, and I had to pull the latch and then kick it to open it. (Not sure how that would work with one of these small manual release things.)

But parents: if you have a daft car with electronic doors, make sure your children know where the manual release is, both front and rear.
Anyone who can buy a 3m house has a fuck you money.

This is 600k downpayment with 20k-30k payment per month for the next 30 years.

She put the house back on the market 3 YEARS LATER because she decided not to go ahead with renovation. She originally planned to spend 3m more on renovation but pandemic hit.

So, she had to pay mortgage for 3 years just to put it back on the market at the same price.

Rich as fuck is the right word.
I'm a sysadmin, so hardly an (IT) tech Luddite. I LOVE IT (yes, even after year of ****) BUT I love IT, NOT "commercial IT", so I'm extremely against craphones and craporcals third party services, modern cars full of connected crapware and so on.

My own personal "techlash" is simply that: I foresee where we are heading and I know it's very dangerous and obscene so I'm against not "the gun" but a certain use of certain guns by some who own them. Others who do not have technical knowledge might feel the future in instinctive terms and react reactionary against it. Other instead might feel a sense of magic and react enthusiastically but while most people repel ANY real change for mere fear the repel of tech is mostly due not about fear but ignorance and abuses.
You're hyperbolizing, and making it easier for the people that actually like QR codes to contradict you.

In essence, I think you're mostly right though, but I see a hard battle ahead, since most people go with the flow.

I remember the barbarous days of smoking inside, and there was no way to sway even a group of mostly non-smokers to go to a non-smoking location.
Genv – GPU Environment Management
Wow thanks. I'm glad I asked!
I can fully relate to the criticism expressed, but does the article have to be that filled with expletives? I would argue that it could appeal to a far wider audience if the writer would be able to find a way around this crude use of a language. Less is more.
> thin events reduce coupling. Sure, the receiver might call an API and that creates coupling with the API.

You make a statement in the first sentence, and in the next sentence produce evidence ... that the statement is wrong. And, YMMV.

It is my experience that thin events add coupling. If service B receives an event, and wants to process it ASAP (i.e. near real time) and so calls back over http to Service A for the details, then

a) there is additional latency for a http call. And time variance - Even if the average latency of a http request round-trip is fine, the P99 might be bad.

b) You're asking for occasional "eventual consistency" trouble when A's state lags or has moved on ahead of the event

c) Worst of all: When service A is down or unreachable, Service B is unable to do work: Service B uptime must be <= Service A uptime. You have coupled their reliability, and if Service B is identified as mission-critical, then you have the choice of either making Service A equally critical, or decoupling them e.g. with "fat events".

I don't believe that it's accurate to say "receivers are also free to call or not call..." it's not choosing a flavor of ice-cream, you do the calls that the work at hand _needs_.

If you find that you never need to call back to service A then yes, "thin events" would suit your case better. That has not been my experience.

It's fair that event data format versioning is a lot of work with fat events - nothing is without downside. But in your case, do you have "dependency on the event body" ? All of it? If a thin event is all that you need, then you depend on a couple of ids in the event body, and not the rest. Json reading is very forgiving of added / removed fields, you can ignore the parts of a fat event that you don't care about.
To achieve what you’ve never had, you must be prepared to do what you have never done.
I just opened up the product page for "Cloudflar Zero Trust", which is full of CxE fuzz speak. It seems to be a hosted VPN?

So your solution for self hosting is to use a VPN not self hosted?
Yes, although Scott Meyer's is now retired and his book series have stopped in C++14.

Some other books on this front,

"Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code"

https://www.amazon.com/-/en/dp/0137647840

"Embracing Modern C++ Safely"

https://www.amazon.com/dp/0137380356

Also with clion and Visual Studio, it is possible to write code while having the static analysers ping back into the core guidelines.