skysight-inc/HackerNews huggingface dataset:
Those are issues that would be caught by any competent quality control process, and that particular example is just from the top of the r/TeslaLounge page from a few hours ago. At any point you can log into spaces for Tesla customers and find dozens of stories of just like that one, or worse, when it comes to quality control or service center service[1][2][3][4][5][6][7][8][9][10][11].

And you make a great point about the importance of rejecting deliveries, which is exactly what a dealership would have done upon inspection instead of forcing layman retail customers to do it free and to their detriment. We even have Tesla customers asking why other customers choose to take deliveries at the end of the fiscal quarter[12], because Tesla has a reputation of pushing out as many vehicles as they can in order to boost delivery numbers, even if that means delivering cars in poor condition. When quality and service is consistently that bad, you can't blame the customer for accepting a delivery of the car they spent tens to hundreds of thousands of dollars on.

Also, your comment goes against HN guidelines[13]:

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

[1] https://old.reddit.com/r/TeslaLounge/comments/u9v1mo/off_my_...

[2] https://old.reddit.com/r/RealTesla/comments/rqie4g/gotta_lov...

[3] https://twitter.com/aprildawn78/status/1481450029462212616?s...

[4] https://old.reddit.com/r/RealTesla/comments/nurlbg/my_model_...

[5] https://old.reddit.com/r/RealTesla/comments/qzr5tx/how_is_th...

[6] https://teslamotorsclub.com/tmc/threads/comically-poor-deliv...

[7] https://teslamotorsclub.com/tmc/threads/my-first-model-3-exp...

[8] https://teslamotorsclub.com/tmc/threads/took-delivery-today-...

[9] https://old.reddit.com/r/TeslaLounge/comments/j59ovh/so_tesl...

[10] https://old.reddit.com/r/TeslaLounge/comments/smettt/terrify...

[11] https://old.reddit.com/r/TeslaLounge/comments/l0ownx/my_y_ha...

[12] https://old.reddit.com/r/RealTesla/comments/j59dp1/tesla_own...

[13] https://news.ycombinator.com/newsguidelines.html
Ask HN: Why didn't Pony take off?
It seems to offer a lot of the same things Rust offers, and Rust is immensely popular. What failings of Pony caused it to fall behind in popularity and adoption while Rust sprinted ahead?
Induction stoves are quite efficient. Gas stoves, perhaps counterintuitively, are not. This is mostly because the considerable majority of the heat from the flame goes around the pot without heating it. (A pot on a grate is a terrible heat exchanger.) So it is not obviously a loss to burn gas to make electricity and then to use that electricity to cook. It may even be a win.

All of this ignores that electric cooking can use renewable sources and that gas fired plants can control NOx emissions.
What do you mean by "doing nothing"? Even staying quite and still, there are a lot of inner space to explore through meditation.

Hustle and bustle is not the only way to do things. Actually frenetic laborious activities might just as well let some people feel like they are wasting their attention.

As the article point, the issue is largely led by a mindset.

I don’t mean one mindset is "better" than the other, but there are more than one way to experience life out there, and not all of them converge to maximize the GDP as an unquestionable holly quest.
Because people buy based on what they like and enjoy, not what's optimal.
I used to wonder if the name Yingling was Asian, but it turns out to be the same as Yuengling the beer, which is an odd but phonetically correct rendering of Jungling with the umlaut. ("Youngling")
Okay. But there is a 90% chance that nothing on that page requires anything chrome-specific, and even if it did, it would probably be a line of code or two to make it degrade gracefully in firefox.

It was undoubtedly more work to implement "Sorry, your browser isn't supported" with user agent checking and whatnot than it would have been to support firefox, because in all likelihood, that site would Just Work without any real modifications(modulo styling).
Being enrolled in a study should require prior informed consent. Terms of the data collection, including what data can be collected and how that data will be used, must be presented to all participants in language they can understand. Only then can they provide informed consent.

Harvesting data without permission is just exploitation. Software improvements and user engagement are not more important than basic respect for user agency.

Moreover, not everyone is like you. People who do have reason to care about data collection should not have their critical needs outweighed for the mere convenience of the majority. This type of rhetoric is often used to dismiss accessibility concerns, which is why we have to turn to legislation.

(POSSE from https://seirdy.one/notes/2022/06/03/opt-in-telemetry/)
,, Establishes a moratorium on cryptocurrency mining operations that use proof-of-work authentication methods to validate blockchain transactions’’

Proof of work is not used for validation of transactions at all. It is used for ordering transactions / solving the double spending problem.

The people creating this law clearly don’t understand the problem space and what the algorithm solves.
While part of the C/C++ extension is MIT licensed. At runtime the extension downloads binary blobs which have a lot more restrictive license. See https://github.com/microsoft/vscode-cpptools/tree/main/Runti... . This effectively makes it illegal to use the extension in non official Visual Studio Code builds like VSCodium. The situation is similar with C# extension.

There are alternative non Microsoft language servers for C++ and probably other languages which are fully open source and can be used in open source VSCode builds. But unfortunately some extensions depend specifically on the Microsoft language support extensions. For example Platform IO can't be published on OpenVSX due to this. https://github.com/platformio/platformio-vscode-ide/issues/1... . Similar with Unity debugger extension depending on microsoft C# extension.
Is this a wood joke? I'm not sure you want everyone burning wood.
How far do you take that stance though? At that level, should anyone even be using Linux or BSD?
That's literally why.

Also 2 and 3 were mostly bad because releasing two part movies wasn't a thing at the time and thus the films had to be forced into (unsatisfying) single-movie narrative arcs despite having an obvious overarching narrative.

Re-watching 2 and 3 as a double feature years later makes them less of a trainwreck and more of a mildly underwhelming but watchable and solid sequel to a movie so good it was impossible to follow up on. It finishes the story, literally ends the universe it created and ties up the loose ends.

On the other hand 4 is the sequel that never should have been but ultimately exists to seal the franchise permanently shut because any attempt to build on it can only be read as a soulless cashgrab because there is now literally nothing left to tell. WB didn't want to let its IP die so the Wachowskis had to drive a stake through its heart and kiss it goodbye.
This right here. Rust is a low-level language hat makes a whole dimension of implicit knowledge explicit.

This is a very good thing, but if you are a programmer that is used to "copy paste, and then it works". You will have a very, very, very bad time with it. Rust forces you to think about memory. In an age where dynamic typing is so prevalent this seems like a fading art.
Especially considering that English ASCII fits into 128 characters including punctuation ... I do not want to start thinking how Chinese or Japanese fits into that.

In reality the ask is maybe: let us use 25 characters english without uppercase? Which we have in Basic and dozens of old style programming language however typically upper case.
I cannot download the PDF file. What is the reasoning?
You have to understand; supporting different browsers is a lot of work and cannot be stemmed by a small band of mavericks like this. It would need some big organization with serious engineering capacity.
Maybe you. Maybe others.

I don’t though; so this effort is somewhat beneficial. Despite the fact that it’s really lacking in some features.

Though: that is quite telling to be perfectly honest. Some components can’t be replicated without proprietary elements- which indicates that there’s a lot more binary blobs than normal.

I’ll admit to not looking at the code, as I do not currently use vscode.
>Spotify’s new open-source tool helps you convert audio to MIDI version. Explore why it is a big deal for modern musicians.

In what planet is this a "big deal" and a "big problem" for modern musicians?

It's neither a big problem, nor a big deal that Spotify makes this available.

99% of the time you don't need it at all, even if you're an electronic producer who can't transcribe a melody in a song.

And when you do need it, all, or almost all, modern DAWs have the capability built in.

Apparently this is "Polyphonic + instrument-agnostic" but also such systems exist (e.g. Melodyne).
X64 modular exponentiation bug in OpenSSL and BoringSSL introduced in 2013
Thanks for the article, it resonates strongly!

I teach Data / AI courses regularly and this topic is a recurring one with students. We the instructors like to make students start without even ML in the first place for them to construct a baseline model, usually using simple heuristics (e.g. conditions, regexes, etc.).

At first, students don't like it and tend to skip it because it is not that impressive, but in the end they learn so much about the data and the problem at hand! Then they are allowed to try simple ML models to see if that's a performance improvement and so on with more complex models. In some cases, improving baseline models with complex ML/DL models is really hard (e.g. time-series). Another benefit of simple models is explainability, for which the industry demand is growing everyday.
That's what I ended up doing, Arc<Mutex<...>> for sharing stuff between threads, works really well.
My thoughts exactly. As a fan of the first Matrix, it felt a bit cathartic to see the honesty upfront, so I could just see this movie as a standalone statement with some decent visuals. It was pretty much the opposite of watching the latest Star Trek series, that have completely departed from the original philosophy.
> After all threads and async serve different purposes: Threads when you're computing a lot, async when you're waiting a lot, no?

It doesn't have to be one or the other. Go uses coroutines and multiplexes them onto multiple OS-level threads (usually as many as there are cores).
I believe that the borrow checker is amazing, some other things are nice - but as though it's all kind of an experiment.

I'm extremely wary of issues of productivity in Rust - most code does not need to be that perfect and the tradeoff is not rational in so many cases.

Rust is the 'C++' of it's era of languages - bizarre, unwieldy. It's an experiment.

We are waiting for the 'James Gosling of Rust' to come along, and blow a ton of unnecessary complexity away with the 'Java' iteration of Rust.

Then it will be mainstream and uncool :)
I plan to write a blog post about it soon™, but my schedule is absolutely packed this month, so probably not for a while. Here's a placeholder link: https://m.frangez.me/PhoneBooth

I'm using two of those 2€ sound cards from China to drive the handset and ringer speakers and both work quite well. I would probably need to add a small amplifier if I wanted the ringer to be heard from the street through the metal enclosure and plexiglass booth, but that wasn't a requirement for this project.
Johnny Depp Trial Gives Rise to a New Breed of Content Creators
Exactly, I mean everytime I saw any of this self-hosted SW, open directly to internet, my eye is starting to tick.
I mean, it even goes the other way: I recently talked to someone who works for an "influencer agency", not sure what the proper term is.
They sign up YouTube creators who have done everything themselves and became quite successful on their own. But they apparenlty see value in the agency managing their ad contracts, advising with video production, doing promotion, finding new topics to cover, and give them a good cut of their revenue.
Sure, they probably don't sign over the rights to their content (or do they?), but it's a similar arrangement I think.
I'm working on a system that's using Cassandra on a small scale (like, probably less than a million entities) now, it's great. Haven't had any consistency issues because we've designed our data flow properly (SQL will help you paper over a bad data flow for longer but that's a double-edged sword), and getting true just-works HA (master-master where a failover doesn't interrupt your writes) out of the box is a huge advantage over something like Postgres.
What's the main difference compared to the ASM library? When I was still JVM stuff it was really on the right abstraction level for most things. (I was recently doing some .NET IL and gotta say that MS made it even easier to get started with DynamicMethod:s).
Official manufacturer’s shops in Europe are dealerships or are affiliated to a dealership. That’s literally what a dealership is.

The difference is that the customer experience seems to be radically different in Europe. I have no bad things to say about the dealership I had to deal with. They mostly sell at MSRP. They will gladly order you a customised model from their online platform if you need something specific and don’t mind the delay. You will have to negotiate the price if you want them to take back your old car but that’s mostly done in a very professional manner. Even buying used is generally quite pleasant. You will not get swindled at an official dealership. Meanwhile the US seems extremely cutthroat.
What you say is 100% true. It's a bit sad nonetheless, companies often hire specialists when what they really need is a great generalist. Few orgs understand their own needs very well.

It's also a difficult exercise to the generalist-minded, to market oneself as a specialist. One must adopt a very reductive view of one's own skills of experiences. "From now on, I'll just be a Python programmer who specializes in backend systems for the medical industry" is hard to internalize.
You're totally missing the point and pointlessly nit picking at irrelevant technicalities in the language, according to your own biased interpretation.

People burning massive amounts coal and gas for fraudulent get-rich-quick pyramid schemes, rug pulls, pump-and-dump schemes, money laundering, fraud, ransomeware, ugly ape jpegs, insider trading, getting around international sanctions in response to unprovoked military attacks and war crimes against humanity, and other criminal enterprises clearly don't understand (or care about) the problem space of climate change, and what lowering carbon emission and regulating crime and fraud solve.
And often I want to see where the member is using without seeing everywhere the global constant is.

And yes, all this can be fixed by using a context aware IDE, but so can OP's original problem.
The ones in the middle are the most valuable. The managers are not always technical or helpful — they are managers of people primarily. The useful support people can follow a script, get pertinent logs and information, and find the appropriate development resources to funnel the issue to if needed.
> Indeed. Emacs actually got a preliminary port to the Boehm generational, incremental, mark-sweep collector many years ago, with a complete lack of interest in pursuing it.

Ja have a link? Asking because I've interacted with the devs and they are highly focused on getting emacs better. They would not reject it if it offered solid value.

Also you have a link to this Boehm collector you mention as the only one I know of is the conservative one and I'd like to know more. TIA
As others said, Japanese isn't remotely that simple but also many non-Western languages use Latin script. Anyway, hard to take someone complaining about notation seriously when they're simultaneously fine with a syntax as complicated and nonsensical as C++.
I mean, they're already using Hungarian notation wrong[1], if you want painless translations use a language that allows for reflection and use smarter naming conventions

[1] https://www.joelonsoftware.com/2005/05/11/making-wrong-code-...
I sometimes wonder about CNN's relevance as the media world changes. 380+ comments and top of HN suggests it still holds mind share, at least with this cohort.
Heartbeats and heart attacks (2016)
I’m still tryn wrap my head around unions… why is it beneficial?
The Brave Browser is Brilliant (2020)
A Google spreadsheet
There is only one OCaml build system (dune) which is used by people that don't write their own build system. But yes, you have the freedom of using alternative to the OCaml standard library if you wish so.
> Performant long lines

which would be a massive winner IMO.
Brilliant solution IMHO. It's located just outside Santa Fe which is very convenient. There's a huge number of Teslas in New Mexico that had all been bought out of state before they built this store. Now we have a place for local service for procedures that can't be done in the field.
The interviews aren't designed to be representative of the work that you do, its more about whether or not you are willing to put in the time to study and get to know some topic to be effective at it, and integrate that into your general knowledge.

This is why Amazon doesn't base the interviews for specific teams in terms of technical knowledge, because the understanding is that some Amazon SDE working in web service should be able to take a position doing ML and be an effective contributor in a reasonable amount of time.

Furthermore, the ranking isn't on whether or not you even figure out the problem. One of the things that gets looked at is coachability - if you are given a hint about the solution, can you immediately recognize it and run with it and implement code fast? Many people fail at this step - they can't put thoughts into code even when told almost explicitly on how they should approach the problem.
Ability to bullshit on bullshit questions is a good test of both intelligence and subservience!
You can read it on the page using the "view more".

Seem to be about asking if it's really ok to waste non renewable energy on this versus facilities that use "cleaner" approach. It also imply crypto mining create value which got me a good laugh.
A part-time remote job from a developed country. It would enable me to do what a I really want, it's just a step towards my real goal. So what do I really want? Well: taking care of my vegetable garden, code random useless stuff but somehow it brings me joy, just messing around with computers, spend more time with my fiancee like we used to do in college days.
Wow - pixel joint still exists.

I spent several years in that community ca. 2004-2008.

If this type of art is something that you would like to do, I would highly recommend hanging around there. They do challenges and share tricks about how they do what they do. They also have very strict policies, which makes it a game of it’s own.
> If we programmed in Chinese, one would need to know thousands of characters to write any decent-sized program; if we programmed in Japanese, one would need to master several alphabets

Right, because that's the difficult part. Memorizing 100 alphabets is significantly easier than memorizing the relevant Chinese characters. The syllabaries are zero percent of the difficulty of learning to read Japanese.
Time-reversal asymmetry surpasses conversion efficiency limit for solar cells
> any music, even total drivel, played repetitively to people simply ends up selling.

I think there is a magic here that is under appreciated. The reality is that music often takes a few listens to appreciate, or perhaps the right mood/moment to really connect. indeed it seems to me that we learn to like that which we are exposed to, irrespective of whether someone with "taste" thinks it is drivel.

Seems like a feature not a bug
> Why do they do this, and what do they hope to gain out of asking that question?

Answer is a bit twisted. Lot many just ask as a innate curiosity and to find a cultural base to connect with someone new and not exactly for any sinister reasons. There are like thousands of sub religions, cultures, languages in India that it helps people sometimes to know which caste a person belongs to level with them. Not exactly something to be proud of but happens.

At the same time, lot many are orthodox and do ask to get a perspective into someone’s personality and culture to find a stereotype they can base their decisions on - for ex- inside interviews, business meetings etc.
Even judges and lawyers can be randomly selected for jury duty.
In a universe where Chinese or Japanese were the prominent languages for program identifiers, there wouldn't be a requirement to fit into 128 characters in the first place. The dominant charset would probably be GB2312 / Shift-JIS which are multi-byte.
I really really wanna know what is so special of this website (and many others) that does not support a non-Chromium browser aside from Safari.
What is "proof of work" or "proof of stake"?

“Proof of work” and “proof of stake” are the two major consensus mechanisms cryptocurrencies use to verify new transactions, add them to the blockchain, and create new tokens.

https://www.coinbase.com/learn/crypto-basics/what-is-proof-o...
shameless plug:
libnss_idmap[1] is not an id-mapped mounts replacement because it does not operate on mount layer, but on NSS user/group lookup layer.
can be used to achive similar goals.

[1] https://github.com/bandie91/libnss_idmap
True until C++17.

With C++17, if constexpr, static_assert and type traits provide some tools to make life better, C++20 concepts improve on that front.

Rust macros curently are harder to debug than what for example Visual C++ offers for template debugging.

We are back to primitive expand macro, like in the early Lisp days.
Not necessarily true at all.
> And with tools like Confluence, there's a good chance that if you control the application, you can intercept login requests and steal credentials.

I thought Atlassian products were well trusted. Is that not the case?
> Are there any plans for Mozilla to host this data? (Well, Amazon I guess to match addons.mozilla.org)

I'll bring this internally for discussion.

> I noticed the web page has Polish but not the extension. Is it not considered sufficiently high quality yet? (Looks like that might be the case from a quick test.)

The Polish model finished training after we had the extension reviewed and signed for distribution, so that's why we could already integrate it in the website, which is controlled just by my team, and not in the extension yet, but we'll ship it in the next version which might come next week.

This feature you requested is something that I consider interesting and important, would you mind filing an issue in the repo so we could track it [1]?

We did not find any large quality issues after quantizing the models.

In regards to the neologism in Spanish, that is yes a condition that the consortium is aware and working to remediate it.

[1] https://github.com/mozilla/firefox-translations/issues
But ultimately it was mostly just a name change to help trump's ego. The actual agreement is mostly the same, and people mostly still informally refer to it as NAFTA