skysight-inc/HackerNews huggingface dataset:
Francis Bacon certainly ranks high on my list of artists who could be serial killers. I saw his exhibit at the Pompidou and man, it's fascinating but utterly brutal.

Apropos of nothing, I've wondered if there's a sly Bacon joke in Killing Eve. In the second season, Villanelle sees a painting of a man hung upside down, insides slit open. She comments that "they look like bacon". While from the character's perspective it's likely that she's just comparing the people to food, it does work well as an art joke cause the painting truly does have the same macabre feel of a Francis Bacon
Melting Snow Usually Means Water for the West. This Year, It Might Not Be Enough
The notation is an insurmountable barrier to many.
First link is dead.
And also it is quite possible that we are in an echo chamber, because outside of hacker news and a few circles like it, there might be less support for this than we wish.
In the smaller ones, the planar transformer takes up most of the board area, so there's no benefit to assembling two different PCBs.

The larger DC-DC converters are not as cost sensitive as a raspberry pi product; they tend to be used in low volume industrial/scientific/medical devices and might cost £70 each. When you consider that they are also mostly inductor by area, and factor in the additional complexity of manufacturing a multiple-pcb assembly, it's also not worth it.

IIRC there are also some larger PCBs in that video; for those it's possible that they already had enough layers for routing signals that it was easy to integrate the transformer core directly.

Another factor I haven't seen mentioned is the manufacturing complexity. It looks like the transformer could be placed by a normal pick and place machine, while assembling a transformer around a PCB would be more of a specialised or manual process. I suspect that might be the real reason, as the transformer PCB doesn't look like it has that many layers.
Rust has two low-level "array" types:

- &[Elem]: A "slice" of elements, represented as a pointer and a length.

- [Elem; N]. A fixed-size array where the number of elements is known at compile time. This might be used for 2D or 3D coordinates, for example.

Array slices have always supported arbitrary lengths. But arrays with fixed compile-time sizes are represented as entirely different types: it's an error to pass a [i32; 2] to a function that wants an [i32; 3]. The size of the fixed-size array is part of the type.

And until very recently, Rust's type system didn't support defining methods on [Elem; N] that were generic over N. This is a feature that tends to be added later in many languages that support generics, not just Rust.
There's the Wuling HongGuang Mini EV.
I think it has electric windows, but not much else.

https://media.gm.com/media/cn/en/gm/news.detail.html/content...
Comparing my iPad Pro with keyboard folio and a 2014 11” MacBook Air, I agree that the MacBook has a much better trackpad-and-keyboard experience.

I do wonder how the 12” iPad Pro with Magic Keyboard would compare. I haven’t used one yet, but I suspect it would be pretty good. The 12” display seems a little large for a tablet, though.
It amazes me that there are people on HN that don't want to acknowledge that complying with regulation costs money even if you're doing everything right. Just to simply figure out what the regulation says will cost a fair amount in lawyers. If a company can't justify this cost because Europeans don't make them money, then why would they do it?!

>It's easy to be GDPR compliant.

And that's why companies spent millions on just paying lawyers to figure out what it said, right?

>But when it comes to the cost of maintaining GDPR compliance, it found that 88% spend more than $1 million and 40% spend more than $10 million.

https://www.itgovernance.eu/blog/en/how-much-does-gdpr-compl...

If European customers don't make them this money back then there is no point in doing it. It sucks for us, Europeans, but the EU decided for us that we shouldn't have easy access to the whole internet.
IMHO older computers are more interesting because you can have much better relative understanding of what they consist of, how do they work and and much higher relative degree of control over them. They induce senses senses of curiosity, flexibility and security this way.

Compared to the computers from the previous century which could be built, modified, repaired and operated consciously, modern ones are more of disposable magic-button black boxes which will turn into pumpkins as soon as the vendor servers turn off and go extinct like ancient magical creatures as soon as the factory in Taiwan shuts down because nobody has a serious idea about all their internals and how to produce them anymore.

Sadly, there already is a generation of programmers who aren't even interested in being able to assemble their own PC from a set of boards, let alone understanding anything about things like registers and the physics behind them.

UPDATE: yes, I would say the same about cars.
If that was true, Snapdragon, Kirin or Exynos designs would have caught up by now.

The fact is that because Apple sells the iPhone for high profit margin and earns from the services and software sold on each iPhone, they can afford to stick a big, expensive chip in there.
In contrast, profit margins on most Android phones are razor thin. Qualcomm has to design a chip that performs relatively well for as 'expensive' as the market can bear, as when their top chip is too expensive, OEMs will just build their phone with one of the lower tier Snapdragons.

Once you adjust for transistor count, Snapdragons et al are much closer to Apple's A-series than you'd think at first glance.

As for the M1, what shouldn't be discounted is the fact that Apple controls the entire stack, which means they could build in special features into it that together with Rosetta 2 make running X86 relatively performant.
Wormhole requirement: "the URL of a publicly-available Rendezvous Server"

This means its not a self-sovereign system, like Bittorrent, GIT, and Bitcoin. Its no different then a central Napster server, the one that got dragged into court on November 1999. Scientists are still working on creating self-sovereign peer-to-peer systems. Its hard, but we're going to solve it in coming years.

Scientific community: "International Workshop series on Distributed Infrastructure for Common Good", https://dicg2020.github.io/ (disclaimer: involved scientist)
The real waste comes from inadequately powered devices that have to be retired early because they are no longer fast enough. I think Apple have a decent record on this front although right to repair is another matter.
Firefox on iOS is not Gecko. Like all other browsers on iOS, it is a skin on the OS-provided Webkit. This is because fast JS execution depends on operations that are illegal for apps to access.
Performance Traps for Every Developer
Preventing Memory Inspection on Windows
If your validation function works for 99.99% of your user's email addresses and it's a big unnecessary lift to get that other .01% your logic is not wrong.
Not exactly... In the US, organizations use this form of self-censorship to prevent a potential backlash from the public, whereas in Russia, the bans are direct orders from the government and the employers simply don't have any choice.
Too much on-the-one-hand-on-the-other-hand to be definitive. He concludes that every example of a centrist democrat doing whataboutism is fine and every example of anyone else doing it as not fine. I'm sure that will convince lots of centrist democrats. The very idea of having a Donald-vs-Bill sexual-assault contest without even mentioning Tara Reade says all we need to know about this person's judgment. To be fair, the first sentence does that too.
So we agree that Facebook never actually said this? Not sure why you're referencing Apples docs for Facebooks supposed comment..
“We...”

Did you intend to place yourself in the camp of a petty (in both senses) dictator?
I actually gave up on having my windows maximized, or side by side, they are now just all overlapping, and its whatever. I try to keep a portion of every window visible on the screen so I can quickly click between them, it looks like a disorganized mess, but it is MY disorganized mess.
Right, but that doesn't help keep people divided and focused on fighting each other.
There are many other devices locked down much more than iOS devices and this argument would apply to them as well. The only reason apple is the subject is because people want to take advantage of the massive, expensive engineering work that has happened over the past 15 years (in both hardware and software) without any of the limitations that go towards actually paying for that engineering effort (and enable many high-security use cases). If apple's product sucked and had horrible UX nobody would care.
Thoughtful discussions should trump that, surely? Downvotes can be a reflection on many things, and wondering which or what, seems to be a fair thing to wonder about. Context is king. After all, the voting system exists to foster positive discussions. What do you suggest is the alternative correct phrasing then? Or are certain honest and curiosity based questions forbidden on HN?
Everyone here is amazed at the ML applications.

You need to know that the underlying technology is really basic and old. 15 years ago, I used a free library (blob counter) to build a VB.net application that counted and "sexed" fruit flies. The app as presented in this website is really similar. No rocket science going on here.

Move along, please.
I think apple lost interest in the desktop years ago and are eternally surprised it's still lasting, run as an afterthough. Why is deleting a file from a usb stick to free up space so fiddly? No one has ever taken the time to really think through how things work.
I find the dock terribly unintuitive every time I use a Mac.
And even then it doesn't work very well. The problem is the app remains in control, unlike in say Xorg where the window manager has the final say. When I used a Mac I found many apps outright ignored the window manager.
But what if your window cranking was charging your battery? :D
Most of the stuff in this list (electric cars in the 20k range) probably fits your bill: https://www.autoexpress.co.uk/best-cars/99735/the-cheapest-e...

Though they probably do mostly have electric windows; that's more or less a standard feature these days.
I think we were touching this subject on another thread about Japanese samplers (AKAI MPC), where technology becomes so capable there's no challenge.
Yeah. People running and crying thanks his contribution for preventing future famine.
Like everything in technology, you have a choice. If you want openness at the expense of security and privacy, you can purchase an Android or Windows device. If you want security and privacy more than openness, you buy an iPhone. The Hacker News crowd is unique in that we want to have our cake and eat it too by making the iPhone work more like Android and expressing outrage that such a choice exists.

So even though I wish iPhone would become more open, I find it strange that people are saying that we must break the iPhones App Store requirement to increase choice, even though that removes the choice to have a safer but locked down experience from the market.
With only 8M users, Bitcoin is, by far, the most polluting activity on earth
Looking at the blockchain, we find only 8.2 millions active users in the past year. This allows to compare the environmental footprint of Bitcoin with other activities, per active user.
Let’s Not Shoot Tesla Owners in the Head, Tim Dillon
Best Functional Testing Practices Explained
> Not being financially censored by the government or banks? Not having to be at their mercy for your money? The benefits seem pretty clear.

This is of no interest to me whatsoever. The 'benefits' are not being able to recall money from rogue merchants, not being insured against thefts and fraud, all sorts of "benefits" that look to most people like lunacy and huge steps backwards. I have never felt at the mercy of big banks, they are heavily regulated and work well, and if I don't like their services I can switch to another.

> Clearly you have never had a low balance and had to wait for your money to settle in your bank

This is not something that happens, bank transfers are instant here.

> Feel free to let the government decide what you’re allowed to buy and ingest.

Oh I definitely think it's a good thing that governments can keep an eye on transactions, for stopping fraud and other financial crimes, and that's just a start. Like I said before, this is a positive of the banking system, not a drawback.

> PayPal and Zelle might work for you, today, but to suggest that they’re a viable long- or even medium-term solution for digital currency amongst humanity is ludicrous.

I don't use those for transfers, but you haven't said why using banks or these sort of services is ludicrous, just asserted it.

> The vast majority of your savings would be in a hardware wallet, presumably easier to use by the time crypto is mainstream.

And when you lose it? As many, many people will? This is no solution to widespread use by people not versed in computer security. And they shouldn't have to be versed in computer security to keep their money safe

> The concept is as idiot-proof as cash

Except it's not, because it involves key files and computer security.

> It reduces trust

It certainly does, I wouldn't ever put my trust in unregulated financial instruments. And I said before, I have no issue with financial "censorship", it's an important mechanism to fight crime, limit cash flows to rogue nations, terrorist groups and despots etc. It's a good thing.

> You trust banks and the government.

More than cryptocurrency miners and developers, yes. Hell yes. More than sellers in any given marketplace, where we have thousands of years of evidence that people will be ripped off at every turn? Yes. More than my own computer security skills? Still yes by a long way.

> You are okay with forfeiting your financial privacy. I am not.

And you are OK enabling ransomware, widespread fraud, and ordinary users losing everything because they are not equipped to manage their own affairs (they really, really are not). I still have financial privacy, and what's more I have a ton of financial protections, if something goes wrong then things can be reversed, tracked, traced and compensated. These benefits are real rather than idealogical, and I don't buy into your ideology. Democratic government is far from perfect, but it's generally better than the alternatives.
> Why is the Moscow Metro so grandiose compared to other Soviet architecture (reddit.com)

Stalin's ego, turned into an architectural style. That's why.

No need to spend 3 screens of writing on this.
Ages ago, back in myspace days, their system would permit + when creating an account, but could not handle this in their forgot password / password reset system. I never was able to delete my account because of this.
I bought a Mac in 2014 after a lifetime of using Windows. I never understood why people called it easier to use than Windows. Maybe this sentiment is a holdover from an earlier era when people would mindlessly run executables and zip files attached in emails and AIM messages.

From a UI perspective, it's 90% identical to windows. From a UX perspective though, something fundamental like Finder is still not up to the job IMO. Why is it that when I click Finder, nothing actually opens? I have to hit Option+N to actually display a Finder window.

Don't even get me started on the sort options. What kind of file manager applies a Sort view to every single directory, instead of the one you actually set the Sort view to?
I think the best syntax validation technique for email addresses now is found in the HTML spec: https://html.spec.whatwg.org/multipage/input.html#valid-e-ma.... As they say, this is a wilful violation of RFC 5322, because that’s simultaneously too strict, too vague and too lax to be useful. They give a grammar, and the following regular expression implementing it:

/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/

Remember that the web is a platform that lives and breathes this stuff. A lot of thought went into this grammar for valid email addresses. This is a good way of filtering out obviously bad stuff while allowing all realistic and sane inputs.

One part of all this that I’m not aware of the situation around is “8. You can put emojis in the local part.” The HTML spec’s validator is all ASCII. It does remind you to punycode the domain labels, but makes no mention of internationalised local parts, and I’ve never learned about non-ASCII local parts or how well they’re supported. I gather they may require the sender to be capable as well as the receiver, whereas internationalised domain names were made compatible with all systems via punycode.
That's on the synthesis level. I believe that the method/skill lockin is even stronger on the notation level: there are many different ways to create note sequence, from banging keys on a keyboard at the right time, to paper notation, to piano roll editors, to the endless hex grids if trackers to step sequencer hardware that somehow, despite everything you'd expect from their simplicity, can become amazing outlets of creativity. There's endless untapped opportunity in that space, and exploration is extremely rare because the method you know is always better than the method you don't know.
A sarcasm detector sounds very useful.
Rami Malek, the guy who played Elliot in Mr.Robot and Freddie Mercury in Bohemian Rhapsody has no presence as far as I am aware. To me he seems to value privacy over status.
The entire thing used to be super intuitive and consistent.

Disk images were the mac equivalent of a compressed folder, e.g. zip. And I find the "compressedd virtual usb-stick" idea a lot more intuitive than the whole "we cram files into other files and loose all metadata" shenanigans.

Apps used to be simple files in the finest unix tradition.
No weird installer that does who knows what, no wizards, no special system files, no uninstaller.

Want to take your app from one computer to another? Just send the file.

App stores, installer, and the whole sandboxing gunk, is a million times more complex and unintuitive.

The author seems to be oblivious to the simplicity of the old ways, and thus suspects some hidden magic going on in loading the disk image.

Loading the disk image doesn't do "something" and then displays an IKEA esque installer window.
The window is literally a finder window with hidden borders.

The idea was: "If a user can drag and drop files, they can install apps."

The workflow described is composed of several orthogonal concepts that each on their own are super intuitive, or at least were, when unix philosophy, file system usage and user empowerment were still at the core of Mac Os values.
Nice synthesis of a lot of sources! Pretty cool.

The text on the landing page "to help you create brilliant…" is being stomped over by the scrolling element that shows words CEOs, leaders, innovators, people, etc.

"Insanely powerful" in the headline here seems a bit much. We did a lot of this in the 1990's [— edit: no, scratch that, 2000's —] with scripts that pasted together results from a few scrape calls. We also had keyword extraction, quote highlighting, and sentiment analysis then, but not integrated into our prototype, just in independent small projects. Nice to see that stuff and other sprinklings of ML stuff integrated here.

The site is a little over-designed for my taste (bubbly fonts, etc.) but maybe you like it, that's fine.
Startup Idea: get started with these 6 steps
It's unfortunate that the intuitive user interface for a new user is the goal for commercial reasons.

Many people use computers 2-8 hour per day for their whole life. It would be worth of the effort to create secondary consistent UI that takes weeks to learn, even if it would increase productivity just 5%.
Slight tangent, but Relay for reddit[0] (an Android reddit client) has fixed this problem, in my opinion.

Whenever a video comes up that could play audio, it is automatically muted and a UI element appears for the user to unmute it. This means that I know if a video has audio along with it, even if my phone is on silent. It has the added bonus of not embarrassing me in public if a loud video comes on.

I'm not sure if this feature is turned on by default, but it's just a neat solution to this problem that I think it should be.

[0]: https://play.google.com/store/apps/details?id=free.reddit.ne...
Biggest thing that makes a computer intuitive is being the same interface I've already used. So of course all three major platforms have made breaking changes to their UIs.
Chinese startup Pony.ai gets approval to test driverless vehicles in California
That’s not what sodomy is, but OK
Ironically the people that will be the most upset about this, are also the same people that believe that COVID is no big deal and the deaths are faked because "hospitals get paid for reporting deaths as COVID deaths".

Prove me wrong.
I said “solidly” not “uniformly.” Most people who are on the left have heterodox views. Gabbard’s are mostly on the left. Also, when I said “heterodox” I don’t mean “bipartisan.” Most people within each party have a mix of views. 90% of Black people vote Democrat but almost half oppose same-sex marriage. About a third of Democrats identify as pro-life. Many oppose abortion after the first trimester and support other restrictions. Plenty of Democrats are pro-second amendment. (Sanders was until recently.) Almost half support the Hyde amendment. Almost half support keeping private insurance. The phenomenon in 2020 with candidates all “reading from the same memo”—adopting a consistent slate of left wing positions—is new and it reflects a minority of actual Democrat voters. Having a mix of views, like Gabbard, makes someone a typical Democrat.

And I didn’t say this view was “left wing.” I said it’s not just conservatives, people whose views are mostly right of center, who oppose woke capitalism. Lots of traditional liberals and populist Democrats do as well. The idea that corporations are trustworthy allies in the cause of justice is obviously contentious among Democrats: https://www.nytimes.com/2021/04/28/opinion/liberals-corporat...
Proprietary software strikes again.

It shouldn't be radical to say that you should control the software that runs on physical devices like cars you own.
Fauci 'not convinced' Covid-19 developed naturally
I gave a presentation on this topic in FOSDEM a few years ago:

https://www.youtube.com/watch?v=xxX81WmXjPg

(Loudness warning)
> Why is it that when I click Finder, nothing actually opens?

I'm not sure what you're doing wrong here - when I click the Finder icon it shows me the top Finder window, or opens a new one if there is no window. Is this not what it does for you?
You've already got a bunch of replies, still like to add something. I'm in the "I never felt anything towards coding" category. Tried to grow passion for it, just doesn't work. But I'd still be thrilled (and possibly intimidated) to see a passionate developer showing up for an interview. That these interviewers didn't get that you have passion for the work itself and not its outcome, not a great sign.

Hope you found something more fitting for your personality.
I think this is the font used in the BBC's Red Button
I agree. We should all head over to Linux. However, Windows+WSL is indeed a valid alternative to Linux only. Never considered Mac.
It's not about to be intuitive. It's about:

- discoverability (you need to discover how to do it)

- consistency (you don't need to discover it again done in other way)

- helpful error messages (e.g. "Chrome not found...")

If you have these three things done, even something ancient like DOS can be usable.