skysight-inc/HackerNews huggingface dataset:
Doesn't steering wheel get locked on some cars when you kill the engine? Seems switching to Neutral is safer option.

EDIT: I read that on some cars you can have problem to change to Neutral without brake, so even if brake fails I guess your only option is slowly pull the emergency brake.
Does it matter?

I'm guessing not filing lawsuits for all instances doesn't serve as argument against filing a lawsuit for one instance. I'm not a lawyer though, so I'm not sure.
Olive (https://www.olivevideoeditor.org/index.php) also looks promising, it has gotten quite a bit of praise from Youtubers who use Kdenlive.
The person leaking it might not do so intentionally. Their computer might be compromised. Are we going to punish people for not being cybersec experts?
Building a Mobile App Using HTML, CSS, and JavaScript
Interestingly for that one, swapping the var declaration in the loop by a let will print 1, 2, 3.
Hi there. CodeSandbox here. We are looking for a Senior iOS Engineer as well as a Developer Advocate. We are based out of the Netherlands, however we are remote first and employ folks from anywhere US EST to Europe EST. If you don't know us yet, we are a startup of 30 people and we are building a collaborative online development platform that makes rapid development possible. If you are interested in learning more about us come check out our jobs at https://codesandbox.io/jobs
Why I don't miss React: a story about using the platform
Agreed the spaces you’ve enumerated make sense for c/c++ still because trading off memory safety is a sensible engineering decision given the current state of things. Unfortunately security vulns can still sneak in there though :/
This puts its finger on something I’ve had a vague feeling about for awhile now.

Something I noticed was that being “underground” and “alternative” was considered “cool” when I was a youngster. Now, it seems all transgressive elements have been stripped from the mix and it’s all about “please like me, like my product, I’m desperate for your approval”

I’d had my own notions of this being fueled by the suit-vs-rocker dichotomy turning into the self-promoting-artist lonesome internet point of light thing.

But this article describes a bigger pattern, and I think it’s largely about commercial conquest and has little to do with the ideas inside.

There’s also the theme of nostalgia and “good old” style marketing.
How much junk food is marketed as “grandmas good olde traditional natural authentic junk food”?

What is extremely frustrating is watching mediocre output be considered best in class merely due to the rubber stamp effect of popularity, popularity due to marketing power and branding.

Clearly xyz charttopper is the best singer in the world if they are the most popular, right?

The entertainment oligopoly falsifying the appearance of democracy and choice while limiting the range of presentable choices is actually symbolic of how many authoritarian systems fake democratic parliamentary procedures and such.

Clearly the people have spoken, approving the pre approved choice. Lol.

Everyone must obviously love autotune if 9/10 top ten songs use it.
The old maps had way better contrast, it seems.
Cool! Do you plan on making this available on F-Droid?
I don't see what's implausible about the medical community following orders from big pharma. Both tobacco and sugar were once promoted as healthy lifestyle even though it was patently obvious exactly the opposite were true. If a bunch of sugarcane farmers can convince doctors that eating sugar is good for you, it should be no trouble at all for one of the world's largest pharmaceutical companies. The author has clearly also never tried to express a controversial opinion. Social hell is absolutely real, e.g. this very post will be downvoted to oblivion and if I were stupid enough to use my real identity, I could expect to be out of a job for a really long time.
On the indentation one:

function createNewArray(item) {
return
[item]
}

The author claims this produces “Uncaught SyntaxError: Invalid or unexpected token”. This is incorrect; you end up with the body being `return; [item];` thanks to Automatic Semicolon Insertion, which is unlikely to be what was intended, and will produce a warning in some environments (e.g. “unreachable code after return statement” in Firefox), but is not a syntax error.

I presume the author wrote slightly different code. Most especially, I don’t believe anything is ever indentation-sensitive.
Are they community-programmable? SDK, etc ?
The goal of safe abortion is to not kill the patient. All making it illegal does is return to how they were, with poor women dying, and rich women getting to have an abortion with no consequences.

But none of that matters, because the purpose of this ruling has nothing to do with protecting children, and everything to do with controlling women.

The single most effective thing you can do to reduce abortions, is comprehensive sex ed. Something that every conservative state fights tooth and nail, because it's more about forcing the religious belief of conservatives on children.

These "pro-child" states also offer the least support to pregnant mothers, don't cover the costs of *natal checkups and care, don't cover any kind of support after child birth, and then systematically defund education. They are very clearly anti-women, not pro-child.
You don't need to cover the entire desert. One or two percent are probably enough to meet Australia's primary energy demand.
They are, that's the point of civilisation, to try to stop acting like animals
Yeah the list really does go on… the number of high powered foot guns is truly terrifying
Superb website, very cool!
Setup Mypy for Fun and Profit
The problem is that Electron apps are slower today than native apps were 10 years ago, despite computers getting faster and available RAM on my machine quadrupling.

I understand why developers like Electron, but like everything it's a tradeoff.
That's the beautiful thing of open source.
It's a community effort: https://gitlab.gnome.org/Infrastructure/pitivi-web/-/blob/ma...
All the beginning programmers were.

I don't think it was just about money for the average lay programmer. Everything everywhere is always about money for the business guys, but a lot of people got into coding with no real thought to money besides just wanting a normal comfortable living.
hahaha. They're absolute gold!
" The commands C-x 4 4 and C-x 5 5 for displaying the results in a new window/frame re gone."

So it is true that you cannot use Emacs with only one hand.
To Code or to Nocode?
What Is Mathematics? by Richard Courant and Herbert Robbins

https://en.wikipedia.org/wiki/What_Is_Mathematics%3F
Or maybe music executives are the only ones who read Fukuyama?
I think the NFT platforms will continue evolving in order to sustainably serve the rapidly growing user base. Investments will be made into the backing infrastructure to improve scalability, which means more and more people will be able to participate.

In my opinion the end game is something like an FTP server that hosts all of the awesome PNGs, fronted by Cloudflare or something, plus a MongoDB instance to hold ownership data. That will let us surpass these throughout limitations that we're currently facing.
Ask HN: The middle ground for email self-hosting?
There were many threads previously on how bad/impractical it is to self-host your email. For example, this thread[1] is just a few days ago.

I was wondering if anyone had any experience combining the microsoft 365 business basic (6$ a month) with self-hosted email server? By relaying SMTP through the Microsoft provided outlook server, would my custom domain be free from being marked by spam?

[1]: https://news.ycombinator.com/item?id=31180379
Interesting idea to build this as a VS Code extension! While they have improved over time, I’ve always thought Typescript’s error messages were a bit of a weak point - they’re not very beginner friendly (I’m thinking in comparison to e.g. Elm’s error messages) and even as an expert can take a bit of parsing.

Any idea if/how this handles the dreaded deeply nested type errors (you know the ones, indentation about 20 levels deep) that frequently occur when working with library code etc.?
You don’t slice software. You layer it.
> That’s a weird commit comment (“Implemented C version of cc_knight-native”) for a commit that adds a C compiler.

I read that as "implement a C version of a C compiler for Knight's Landing processors". I might be reading too much into it, though.
I think it was more The Queen's Gambit.
The button layout in GTK dialogs makes essentially no sense from a UX perspective, because, yes, people read things left-to-right (in LTR languages), top-to-bottom, and the program flow should reflect that. Apart from that problem, buttons on top makes little sense for other dialogs due to the awkward mouse movements it forces. Mouse moves down, selects a file, maybe picks the file type (do I want a jay-peg or a jif?) and then... has to move all the way up again?

I'm mostly not in a direct line-of-fire for user complains due to Gtk/Gnome (but actually received some, mainly around, you guessed it, file dialogs), but the impact zone is basically next door. And it's not exactly happy noises and good smells coming out that door. This is from users who couldn't care less what the thingamajing is called and don't know or care if their Linux explorer is called Dolphin or Thunar. What they do notice is that they've got an OS upgrade from IT and now they're angry because two thirds of the UI are gone and the remainder makes less sense to them.
Am I the only one who found this incredibly - hard is the wrong word but - annoying to read?

If it weren't for all the parentheticals, I'd say this reads like extemporaneous speech passed through some very poor speech to text software. There's typos, missing words, spell-corrected words, and far too many unnecessary words.

Not saying I disagree with the content, which is thoughtful and worth the read, but the execution hurt the reception quite a bit.

I'm one to talk though, this comment is the most I've written for public consumption in weeks if not months, and sometimes quantity is a form of quality when it comes to writing. That being said, editing is a skill of its own.
* read all of the docs if possible, but know that they are never complete

* read the source /framework code, if available

* tests and examples are not optional documentation. They will always tell you things that were forgotten in the docs

* reading docs without actually writing code won’t help until you’ve spent a long time with the code. You have to write your own examples while you were learning
In fact, if you consider "native" to mean "using the standard platform frameworks", then the stated proposition "Are native apps dead? Not yet… but they’re going to be." will be realized by Flutter.
For context, FreeDV is an SDR system based on Codec2, which is a codec designed to pick up at bitrates lower than where Opus stops being useful, which is about 12kb/s
Hm, I thought this was going to be about Ukraine (UA is its ISO code), not a browser's User-Agent string. I started by reading the comments and found them pretty confusing.
I don't think that steelmanning a position you're arguing against is unfair or dismissive of that argument's opponents.

> Alexander was “steelmanning” and bending over backward to understand the position... but in doing so he was swallowing whole a “strawman”...

It's only "swallowing whole" if you actually believe the argument, not merely contemplate it.
I think I will never understand Javascript prototype chain.

People always say that it's actually simpler than "traditional", Java-like classes... yet when JS gained that, with ES6, I could immediately "grok" what `class` and `new` was doing. I could never do that with __proto__ and prototype.
The whole point of Federalism is not for the states to decide whatever they want. That would leave little purpose for the existence of the Federal government.

The Federal government abdicating the protection of certain rights means states will infringe on those rights. I can be upset that my fellow citizens will lose those rights even if I live in state that will continue to protect my rights.
I worked at a couple of dev tool startups that required you to invest some effort to adopt and would require effort to move away from (e.g. if the company went under) - open sourcing ended up being basically a necessity to sell the product (enterprise sales during seed and A). YMMV, but I would definitely encourage open sourcing enough to make potential adopters feel comfortable that they won't have to do a big, urgent migration and/or lose a bunch of engineering investment if you go under or decide to pivot.
In today's culture, a simple apology might have set him up for a year-long social media shitstorm including doxxing. So I can totally relate to why he refused to talk to the press.
The tl;dr version:

Programmer: store this key securely
Library: stores key on the heap
Library maintainer: working as designed.
>"Netflix of Gaming" is too attractive a title in this multibillion dollar industry to not pursue.

"Netflix of Gaming" title has not aged well from years ago. Today's perception of Netflix is very negative and trend is negative as well. Tbh, negative perception of Netflix did not came from Netflix as tech company. It came from content production side. Game industry is a content heavy business and giving up IP and studios is net perceived loss. Its very strange when real value is replaced with buzzwords.

As engine programmer myself i cant pretend i understand content side of the business well. And as someone who finally cancelled Netflix subscription I am biased ofc.
There are dozens of storage methods that all work, the only remaining uncertainty being which will be cheapest, or otherwise most useful. Hydrogen and ammonia synthesis will not be cheapest, but will arguably be most useful.

It is strange that people proposing storage methods frequently seem unable to reason about cost, so propose absurdly expensive realizations of their ideas. What will end up deployed will be the most sensible alternatives.

We don't need to have storage built out until after we have enough renewable generating capacity for both peak load and to charge up the storage, at the same time. Until then, money is overwhelmingly better spent on the generating capacity. Given equipment to synthesize ammonia or hydrogen, we can then continue building out generating capacity, because all the hydrogen or ammonia produced after local storage is topped up can be sold for direct revenue.
Until they need replacement components for any of this. Which they will need evry couple of years. Then they will need centralized infrastructure in form of manufacturing plants, roads, rail and finally (because it is imported from China most likely) ports.

Every step producing greenhouse gasses or other pollution.

Self sufficiency of this sort is largely a sub-urban myth. A comfortable, optimistic one, but a myth nonetheless.
I think users almost always tend to blame themselves for bad UI because it makes them feel stupid. Therefore I think they tend not to complain.
It all goes in waves.

Renaissance, Enlightenment and Modernism were famous for bringing science and reason mainstream, but they were surrounded by the Middle Ages, Counter-Reformation and Romanticism etc. These periods were surely not devoid of intellectuals making great strides, just, as you say, hidden deep inside academic meetings.

I think the stochastic pendulum is clearly thinking about slowly turning around; if it is though, it also means it is currently at an extreme.
beginning of this year i made tabula rasa and set up my personal server up from scratch. i use postfix and dovecot for mail and made a conscious decision against imap in favour of pop3. i know it doesn't matter a lot in the end but i like to try minimize network traffic and resource consumption server side.
Just be glad it wasn't lead

this time around
I'm an extrovert. In my youth, I tended to remember personal details about people without trying.

This went really weird places at times. People thought I was deeply interested in them because I happened to remember them.

My best guess: humans are designed for a little village or tribe of around 150 people and we really aren't that good at navigating social anything outside that circumstance.

Edit: I say that in part because I have read that Napoleon remembered personal details like that and it's part of why his troops were insanely loyal and would literally die for the man. I've read he liberally abused their assumption that he must deeply care because he could remember stuff about them.

Some people just remember such things without trying. It's other people who decide it means x, y or z when it doesn't.
NFTs are a complete fad and a scam just like those beenie babies. It will completely come crashing down since blockchains like Ethereum doesn't work at all.
That would only help near the coasts. Most of Canada's population is in southern Ontario and Quebec where there's no saltwater.
Didn't they already roll it out in the UK anyway?

https://www.siliconrepublic.com/enterprise/apple-csam-child-...
Thanks for pointing this out, the content you referenced does go on to mention that we are flexible which is a necessity given how volatile engineering wages in Australia have been over the last 24 months.
Yeah, on Firefox / Linux, I get some from Twemoji.
I love rust, but you are living in a bubble if you think rust has already managed to become the industry standard.
More information from one of the authors: https://gaelmcgill.artstation.com/projects/Pm0JL1

> Created for Cell Signaling Technology, Inc., and inspired by the stunning art of David Goodsell[1], this 3D rendering of a eukaryotic cell is modeled using X-ray, nuclear magnetic resonance (NMR), and cryo-electron microscopy datasets for all of its molecular actors. It is an attempt to recapitulate the myriad pathways involved in signal transduction, protein synthesis, endocytosis, vesicular transport, cell-cell adhesion, apoptosis, and other processes. Although dilute in its concentration relative to a real cell, this rendering is also an attempt to visualize the great complexity and beauty of the cell’s molecular choreography.

[1]: About David Goodsell – https://ccsb.scripps.edu/goodsell/
The Strava API is pretty much dead. They aren't giving out any rate limit increases so whatever you build using it can never progress.
"These are sometimes used to host full-blown web applications but I don't see them being used to facilitate mildly dynamic functionality. mod_perl and mod_lua, for example, don't really offer any kind of functionality allowing you to dip [in] and out of Perl/Lua code inside HTML."

I want to understand this statement however I only use Lua with haproxy to achieve "mildly dynamic" pages. It is difficult for me to understand what exactly the author wants to do without an example.

Are there any good examples showing that the author is correct, i.e., that it is impossible to "dip in and out" of Lua inside HTML.

Certainly I recall projects that purported to offer Lua as a CGI-like interpreter, "Lua Server Pages", or something similar. Have they not delivered on their promises.

For example, see

http://keplerproject.github.io/cgilua/manual.html

https://fuguhub.com/LuaServerPages.lsp

http://barracudaserver.com/Lua-Server-Pages.html

http://xupnpd.org/luasp/

https://redbean.dev/
> Not true in California due to the state water project.

Very much true in California, your info is incorrect.

There is no central water source. There are tons of independent unrelated water systems.

Source: My small town in California has its own and every nearby small town have their own.

Every one struggles with drought conditions but each one is different. Some feed off mountain runoff and rivers, some are from groundwater only, some are threathened by seawater incursion some are not, and so on. In some of these drought years some of them have nearly run out of water completely, others have more spare capacity.
I think it’s simpler from an implementation standpoint, that’s the only simplicity it brings to the table.

Among other things, it does not require any new syntax.
Nukes can never turn out to be cheap power. It is always, always, always heavily subsidized by taxation, thus sometimes masking true cost.

It is fortunate that extracting tar sands produces very expensive oil. As demand for oil drops, cost for oil from tar sands will be unable to match prices offered.
They're saying that racist stereotypes are true, specifically.
H&M - Clothing brand | Data scientist, Machine Learning Engineer | Stockholm or remote within europe

HM has built a xAI division with over 200 people, we are now looking for DS or MLE to join our recommendation team. In the recommendation team we serve recommendations to customers worldwide and are very keen on real time systems. We build deep learning models to serve recommendations worldwide.

We have positions for:
- Data scientist, relevant experience with recommendations is appreciated
- Machine learning engineer, Orchestration and devops for productinizing ML models.

Fully remote is possible within Europe, but also paid relocation to Stockholm if preferred.

Email me at jaime.ferrandohuertas@hm.com with your profile/cv or telegram @i_mas_d
Hello, author here. Congrats on having such a successful app.

Funnily enough, I actually wrote this post because if you had asked me about cross platform web apps 6 months ago I would have said the exact same thing you just said.

In 2014 I'd started an app using Ionic and actually ended up abandoning it and it killed the project. I was so frustrated. That's why I was shocked with this app (and yes it is small and pretty simple) actually worked really nicely being a react app bundled into a webview. It's crazy, I was just shocked.

Made me realize that cross platform web apps are a hell of a lot more capable today than I had thought.

And sure, maybe claiming native apps will die eventually is a pretty bold claim... But technology moves. And the direction it's going now, is in the direction of browsers becoming faster and more capable at a greater rate than user's desire for more elaborate UIs. Visual Basic and Java used to be the hottest tech you could have on your resume. Who knows what will be old fashioned and out of date in the future.

I don't normally make bold claims but I think I'll stick with this one and maybe in 5-10 years I can fish out this blog post to see if I'm right or not.
Exnaton | Roles in Software Engineering and Product | EU / Switzerland / Remote | Full-Time | https://www.exnaton.com

At Exnaton, we build software for renewable energy communities and energy sharing. Our software processes energy data from smart meters in households and does high resolution tariffing and billing of energy flows. We sell it in a SaaS model to utility companies, so they can offer their customers attractive products around distributed renewable energy generation.
We are a seed stage company, spun off of ETH Zurich, are currently a team of 12, and have raised our first funding round with Global Founders Capital.

We operate a stack with a backend built in a strict micro-services pattern with polyglot services written in Python and TypeScript. Technologies are chosen to fit the purpose (e.g. time series, relational, no-sql databases). All deployments rely on Helm and run on platform-agnostic Kubernetes clusters. Our frontend is a Vue SPA (TypeScript) with a continuously extending feature set.

If you're interested in a startup using latest technologies in a really impactful sector and actively contribute to sustainability, you are the right fit for us

Apply here https://links.exnaton.com/re4
It would be better if Canada could do something actually useful.
Agree with the overall discussion. It is just the general phrasing of the parent comment that gave me this impression.
Dude Finnegans Wake is waiting for you. It’s right there.

No need to pray to god (GPT-41) for enlightenment. It’s already all around you.
PayPal Helped Spur EU Antitrust Complaint Against Apple Payments