skysight-inc/HackerNews huggingface dataset:
Show HN: App to design and prototype complex user interfaces
Hey, HN! When building user interfaces for smaller and mobile apps you've got quite a few tools to choose from. Figma and the like work great for them. But for the complex projects we do at our UX agency, those tools are a pain to use. Designing a control interface for an industrial machine in Figma doesn't make any fun. You often need to somehow hack the interactions you need into it.

To make prototyping complex interfaces easier, we built Antetype.
With layouts that really adapt to changing content and (hopefully) easy-to-understand interaction options. For us, it really helps creating complex and working UIs – to test and validate ideas.

Antetype is also build on web concepts:
That means you can use any HTML/CSS tricks you know and also any JS framework you require. We often use that to embed interactive 3D models or working charts (instead of static images).

Video of Antetype's features + prototypes built with it:
https://www.youtube.com/watch?v=SUBpJlLJrdY

Website with examples + demo videos:
https://www.antetype.com

Register to download it (macOS only):
https://cloud.antetype.com/register/

(You can use it entirely free. No water marks or restrictions. Our paid plan just takes care of hosting if you don't want to do it yourself.)

I would love to hear your thoughts – we released it to the public just a few weeks ago.
Game changing smartphone app gathers evidence of speeding
The PlayStore is now usable: I just needed to clear its cache.
Of course, the big monitor and quiet room that some of us get to enjoy were paid for by our salaries, net of tax. Yet if we try to convince the employers paying those salaries to give us computing equipment that we like and private offices, it's hopeless.
If a supposed police officers shows up at my door, and I have any doubts as to their authority, I'm supposed to call the publicly listed phone number of the local police department to verify. Seems that should be the very minimum standard of verification employed in this scenario as well ("our robot can't do that" isn't a very compelling excuse to me).
Why @_eht and I are flagged?
We definitely don't "know" that yet. There is for example no experiment that has ever actually tried to extract any energy from the fusion reaction - it's assumed that the lithium blanket idea will work, but this remains more or less purely theoretical. It's sound science, but we're nowhere near sound engineering there.
>Distributions built on GNU libc/coreutils, including Fedora and Ubuntu, are below the noise floor.

This is not true if you consider the server market. Almost all the Linux machines and virtual machines are running the glibc and gnu toolchain. I know that there's alternatives like musl-based distributions, but that's kind of fringe.

In any case, I'm not a "GNU/Linux" promoter. Though I can sympathize with Stallman feeling a little cheated on the naming stuff, especially in the early days when GNU tools were the bulk of the userland. But nowadays, the only strong part of their claim is glibc and the compiler toolchain.

The real reason why GNU has floundered as an organization is that they (and Stallman in particular) are rigidly ideological and difficult to work with.
Unless you're steno-typing, good luck matching speech speed with your typing. And I'm not even talking about audio & visual cues.

There's no way typing can replace speech in an actual meeting. It's better reserved to either deliberate asynchronous communication, or very short, often purely factual, conversations.
And some even make the jump to the real thing:

https://www.formula1.com/en/latest/article.f1-esports-gradua...
How do you verify, without being able to send a random challenge, that you are really talking to the radio telescope when it feeds you random data?

If you want to do TLS as a client you still need secure randomness. You need it as input to Diffie-Helman (or whatever key-agreement system you are using). Or, if you are dong old TSL with pure RSA, you need an unpredictable RSA key.

In any case, if an attacker can predict your randomness, he can pretend to be the radio telescope over TLS. The problem is inherent in all asymmetric crypto you would use. You could 'get around this' by using symmetric crypto, but then you need a shared secret, which does not scale.
My experience with corporate landlords is the complete opposite of yours. You call the office and they tell you to call the manager. You call the manager and they tell you to call the office. You call the office back and the call gets disconnected. You drive down to the office and they are "in a meeting". Letters and emails are ignored. The only way to get them to do anything is to sue them. Apparently this tanks your "shadow credit score" though.

The individual landlords I have rented from were always much more flexible and accommodating. When I call them they are responsive. They treat you like another person instead of a number on a spreadsheet. They actually cared about their property and would do even preventative maintenance.
Meet your new entrepreneurs. Same as your old entrepreneurs.
Indeed. There's knowing something having learned it from somewhere, and then there's KNOWING that thing, having used it for years. There aren't really short cuts to that second level.
glibc = GNU C library, so GNU/glibc/linux would be rather redundant.
I have always thought it is hysterical that there are street drugs (MDMA, Ketamine) that have an immediate impact on emotions, yet the global medical establishment only supports drugs that take 2-4 weeks to 'kick in' with a very slight change that a substantial amount of patients do not even get. What is going on when we measure competency that way.
Just about all Linux-capable computers have hardware RNG by now, don't they? Just seed the random device from that.
https://www.lunasec.io/docs/blog/log4j-zero-day/

By LunaSec IIRC.
When the IBM PC came out, I was upset that the term PC began forever to apply only to intel PCs and not PCs generally (previously the term PC meant generically any personal computer)

It was a waste of energy. Battles over word usage may feel like hard work but they don’t produce anything
> For that to happen in this environment, under far more scrutiny than the substance will ever again be under, is extremely troubling

What? A therapist molested a drugged person and they blame the drug? Wtf?
The downside to cheapening every experience for the masses is that you then have to create some kind of extraordinarily untouchable / "aspirational" product for the rich. I thought it was better when flying, taking cruises, or going to Vegas were things accessible to the everyman, but which people had to really earn. As a result, they looked their best, dressed their best, and were on their best behavior. Everyone who simply needed to get somewhere could take a bus or a train. People who wanted a dumpy vacation could drive to Disneyland.

Turning middle-class totems like a once-a-year flight or once-in-ten-years cruise into a situation where 90% of it is sold as herd steerage with markups for barely better "business class" or whatever, had this one perverse effect: It separated the truly rich from the middle class, once and for all. For although the upper-upper-middle class still fly Business or First, the upper class only fly in private jets and no longer interact with the middle or lower class whatsoever. The distance between coach and business became a chasm between a commercial flight and a private jet.

It would be cool to start a middle class airline, or cruise, where everything was just expensive enough to make people act civilized.

>> There are vacation alternatives, such as land-based resorts. But they tend to be more expensive.

Yeah, then again, after watching "White Lotus" I guess we're just completely fucked. No one acts civilized anymore.
The site itself says "visualization of 100,000 stars"
> Short-term rentals are/were not part of the hospitality industry.

Tricks with words won't work. AirBNB competes with hotels who are very much in the 'short term rental' business: you can rent their rooms for a short period.

> You mean buses? Trains? Airlines?

If you want to stretch the definition to those cases where the vehicle does not drive you door-to-door that's fine by me but it looks as if you are just - again - playing word games.

AirBNB competes with hotels by using private property as hotels, Uber competes with taxis by breaking the law. Whether you want to see it like that or not isn't really my problem but redefinition of terms does not change the law.

I don't care if the scale is different, though them operating at scale is part of what makes them problematic.
For a long time there was only one or two of each core component in the "hobbyist free-software" space. One kernel (Linux), one libc (GNU libc), one compiler toolchain (GNU GCC + binutils).

Something similar to the "singleton" problem happened, where too many 1:1 layers caused folks to get confused about what each one was. Does an "operating system" mean the kernel? The kernel and libc? Doesn't matter, there's only one of each.

Then the options started expanding. More libc implementations were written for Linux. The GNU libc was ported to FreeBSD's kernel, so now Debian was simultaneously a Linux distribution and a sort of GNU overlay for FreeBSD.

It's time to start using clearer terminology, or we'll never be able to communicate about the actual state of the world. The current state of things seems to be:

* Linux is a kernel, and also an operating system, in and of itself.

* FreeBSD is an operating system, consisting of the FreeBSD kernel, libc, and userland. The FreeBSD project considers the FreeBSD libc to be part of the OS.

* GNU Hurd is (will be?) an operating system, consisting of the Hurd kernel, GNU libc, and GNU userland.

I think you could make an argument that "Linux operating system" and "GNU/Linux operating system" should be distinct, but it's not clear that this would be good for GNU, because that would mean GNU/Linux has ~0.01% of the installed base of Linux.
Huh, I always thought the cascade referred to the fact that certain properties apply to child elements (like font size) and others don't (like borders). There are cascading and non-cascading properties. What is described here I would call the specifity (which is actually only one part of it).

The funny thing is that I even implemented a CSS parser and evaluator without knowing the official terms.
You know what I really like having in my headphones? A massive spinning fan. I'm always really fascinated to see how Dyson works. They just seem to do such crazy stuff for what is basically just a vacuum cleaner company. There's definitely more than a little of the Apple magic in their brand. But they go off and do such strange things - like their car project, or their lighting systems, or this. The vacuum business must just throw off an enormous amount of cash.
From "Free as in Freedom", page 151:

> At first, Stallman proposed the term
> “Lignux” – combining the names Linux and GNU – but the initial
> reaction was very negative, and this convinced Stallman to go with
> the longer but less criticized GNU/Linux.
You'd be amazed at how much stupidity lingers about this issue. I don't know if the present-day kernel devs are affected by it, but an awful lot of users are.
I bet it's just the ability to edit docx files that third parties send over, without losing any details/features/fidelity or the markup going to shit. Esp docx files that are terrible turds internally (the ones with layers and layers of conflicting formatting settings, hit enter somewhere and everything changes etc) is hard to import into eg Google Docs without the internal turdness showing on the outside.
> Grover Norquist wants to cut government spending. It's difficult to do that directly because people often like government services.

Reminds me of Grafton where the population didn't care about cutting government services and only cared about lower taxes. Liberals all over the country moved there and it ended with bear attacks because everyone was disposing their trash incorrectly and the only policeman in town had a broken down car.

https://www.vox.com/policy-and-politics/21534416/free-state-...
If you have nix (package manager) installed, it takes like half a second. For tools I want to install through nixpkgs I make a starter like this:

$ cat /usr/local/bin/difftastic
#!/bin/sh
source $HOME/.nix-profile/etc/profile.d/nix.sh
nix run nixpkgs.difftastic -c difftastic "$@"

and then it'll install on first run:

$ difftastic
these paths will be fetched (1.17 MiB download, 9.38 MiB unpacked):
/nix/store/wn74xn0w60xcwsly6nqaibn205hh2qms-difftastic-0.8
copying path '/nix/store/wn74xn0w60xcwsly6nqaibn205hh2qms-difftastic-0.8' from 'https://cache.nixos.org'...
Difftastic 0.8.0
Wilfred Hughes
A syntax aware diff.

USAGE:
[etc.]
In that case I see them more as travel agents for housing. More work than scalping.
I don't know; do you have a reference; what's the Greek verb?
It is not just the problem of disposing the waste.

Any neutron shield will be destroyed in a relatively short time, so it will have to be replaced and processed for the separation of the radioactive waste.

This is certain to greatly increase the cost of operation for a fusion reactor.

Also the fusion energy carried by the neutrons will be recovered only partially, because it will be transformed in heat in the shield and taken away by a coolant and then the heat will be used in electric generators, like the heat produced by fission or by fossil fuel burning.

Because the products of an aneutronic fusion reaction are high-speed charged particles, it is theoretically possible to make a direct electric generator, without using heat as an intermediate, which could have a much higher efficiency.

Making a small fusion reactor that produces neutrons would be always impossible if living beings are close, due to the need for a neutron shield. So you will never have e.g. a car with such a fusion reactor. There are no known size limits for a fusion reactor with hydrogen-boron, so it might be possible to make reactors small enough to power a house or a vehicle.

So if it would be possible to control a fusion reaction like hydrogen-boron, it would be possible to make fusion reactors that could produce much cheaper energy than it is possible with the easier fusion reactions, for which it remains to be proven if they could become economically viable, even long after the technical problems needed to enable the production of more energy than consumed will be solved.

However, many real breaktroughs would be needed to discover how to do aneutronic fusion reactions, at the scale needed for energy production.

The easier fusion reactions, like deuterium-tritium or deuterium-deuterium, have so many intrinsic disadvantages and so little advantages over fission reactors that it does not seem likely that they could ever become the main method for energy production.
Fascinating how the 2020's is turning into a rerun of the 1960's-1970's: riots, rising oil prices, supply shocks, rising inflation and now the same "wild west" mentality about psychedelics that killed all legitimate research back then.
Why Jackpot is called a Jackpot
> Do you tell people who are good at driving games to go learn to be a race car driver?

In many cases the more simulation-focused games are used by people who really like racing cars, or flying planes, or driving tractors, or whatever, but can't do it as much or in the expensive equipment they'd physically prefer.

There is a lot of variance in games as to the fidelity of what they're representing. Most shooters won't teach you anything about real firearms or bows and arrows and most racing games have little to do with real cars, but there are flight sims that have physics and controls directly modeled on real equipment.

There have been real piano training games. I'd imagine any instrument could be with modern audio sampling and analysis if people wanted to pay for it.
? Allied states have provided intelligence support and tools to each other for centuries without needing companies to do that for them. The internet didn't change that, greed and regulatory capture did.
Actually pretty simple.

Here's an example: https://parkercs.tech/enabling-802-11r-fast-roaming-transiti...

I did lose the central management interface of Mikrotik (CAPsMAN) but for my home set-up this wasn't a big deal. I used the backup and restore capability in OpenWRT's LUCI interface to clone most of the settings.

Roaming / fast transition now works much better. I do still lose a few packets as I wonder around but nowhere near as flakey as on the Mikrotik stack.

I did spend an inordinate amount of time optimising channels, signal strength and placement etc. on the Mikrotik stack before migrating over, and so I kept these settings on OpenWRT. I think a lot of making wifi work well is in this particular black art. All things being equal, though, OpenWRT works better for me.
That's indeed the case, but it also avoids the neutron embrittlement of the reactor building, it avoids a lot of the costly maintenances associated with it (replace strut X every 1.5 years of operation), and said maintenances would also have been complicated by having to operate in a building which is now itself radioactive due to neutron activation.

The beauty of pB11 is that it just produces (mostly) helium, so it doesn't make the place radioactive. A very small amount of reactions result in short lived C11 (20 minutes half life) and the occasional neutron, but nowhere near the amount of DT (1 neutron per reaction).

No proliferation potential, no waste disposal problem, no dangerous fuel also lead to greatly reduced security costs. And very little decommissioning costs.

Now if it wasn't just so damn hard to ignite...
The trig call might just be a small component of a piece of cide that is called very often and wants the cache for its own needs.

I think that the grandparent concerns are very legitimate.
Have one actually tried programming in “biology”? It is mostly grunt work of moving liquid solutions from one tube to another at different temperature and waiting times…
A lot of the sentiments seem to resent commuting a lot? Perhaps most of them works in the US and primarily use cars as a mode of transportation?
They're mentioned in seven of the tweets by my count.

I do feel bad about them, but I suspect the Chinese government does not have their welfare in mind. Look at China's previous island adventure: A little over 700 democracy activists imprisoned in the past months in Hong Kong. The number of democracy activists in prison for wanting local democracy may soon be larger than the total number of Chagossians.
You only have to witness people walking around today, totally immersed in their own self and oblivious to what's going on around them, to appreciate that this kind of product is going to be accepted as normal soon enough.
>most of them with camera turned on

Just record a loop of yourself and use OBS as a virtual camera.
I sometimes amuse myself by signing up for their newsletter using the foulest, most obscene email address I can make up on short notice. CHM just got one of those "subscriptions" from an email address which I shall not utter here.

Those stupid popups are way, way beneath a classy organization like CHM. Sad to see.
> When SES is controlled for, everything else (like race) just has a minor impact on scores

This is sadly not at all the case. See the below famous charts about SAT results split by race and SES (proxied by either parental income or parental education). The lowest SES segments of the white/Asian population score as well as the highest SES segments of the black population.

This then makes it obvious that colleges need to choose between either (a) equality of opportunity where SAT matter and that gets you more Asian kids and fewer black students or (b) equality of outcomes where extracurriculars and 'personality' matter and get rigged until racial balance is the same as in the general population, disregarding the maximisation of talent or ability.

https://en.wikipedia.org/wiki/SAT#/media/File:1995-SAT-Educa...

https://en.wikipedia.org/wiki/SAT#/media/File:1995-SAT-Incom...
> I trust Google with my data

That's not true. That is, you know that Google is using your data themselves for psychological exploitation in marketing, and also passing it on / making it accessible to US intelligence agencies. So, what you're actually saying is that you don't care about the misuse of your data.
Granted. There is still more state to keep track of, though, and I would not be surprised if the physical register file increased in size by more than 2x.
1) Because most people are blissfully unaware of these companies

2) Because a large portion of people who are not in 1) support it, because they believe it is used to spy on the bad guys™ and never consider that these tools have already been abused in the past and will be abused in the future.
For the same reason we tolerate any armament company : we need them.
One thing that I guess is responsible for some of the excitement around computers is that it's a thing to excel in, a potential career. At least subconsciously we knew we should find something to be good at, and you couldn't go wrong with the arcane knowledge of these new machines. And the deal was implicitly understood: Instead of completing a rigid course for every subskill, a freeform exploration was allowed to acquire the skills, a series of personal projects provided the intangibles, hardened us to face weird errors, to read the logs, to know the commandline, taught us to quickly read up on and understand how everything fits together after we've taken it apart. So let's come up with some love for that Raspberry Pi, shall we?

Now, as the career matures, more Linux won't help us any more, so we focus on team dynamics, social skills, business logic, and, if you're entirely over it, eventually leadership.

But, if the practical quantum computer came along tomorrow, opening up another tier of income and glory if we'd spend our weekends tinkering with the prototypes, we'd sure love it all again!
I DJ (3x deck techno and breaks too, so stuff that requires being good at rhythms and beat matching) as well as play the guitar and keyboard. I totally suck at guitar hero and other rhythm games.

I'm not saying there isn't any transferable skills what-so-ever but being good at one doesn't automatically mean you have an advantage at the other.
How is this in Pypy, and why isn't it used more broadly?
Relevant: Empire in Asia, How we came by it: A Book of Confessions by W. M. Torrens. - https://archive.org/details/empireinasiahoww00mccuuoft/page/...

Perfidious Albion doesn't begin to describe it. - https://en.wikipedia.org/wiki/Perfidious_Albion
Big problem is that just forking it isn't enough, you also have to convince every distro out there to switch to your fork to make any real difference. It becomes a truckload of boring work for what might be a trivial one-line fix in the code.

I blame the package managers we use for this, as most of them make it incredible difficult to change anything and make you a slave to whatever the distribution ships, which in turn is slave to whatever upstream ships. The effort to fix the issue just far outweighs the issues the problem is causing in the first place.

NixOS is one of the few that seems to get this right by making code changes pretty much trivial. Just fork the upstream repository, point the package to the new fork and you are done. With a Nix flake you can even make the repository itself installable directly. No need to try to convince any maintainer to include your patch. And having package names be hashes means you can switch between old, new and patched versions of a software easily, no need to worry about conflicts or having to un/reinstall all the time. Downside is the lack of binary compatibility in NixOS, meaning if you change a package deep down the dependency tree you might end up recompiling half your distribution and can no longer use the precompiled binaries (there is `patchelf` to workaround this, but haven't used that myself yet).