skysight-inc/HackerNews huggingface dataset:
A typical POS has all the buttons laid out in a fairly flat organization. Grill orders are simply a different mode you go into where the keys have different meanings.

The UI for a POS is designed for efficiency (because the worker will get lots of practice using it) rather than accessibility (a customer won't use the UI so much, so it has to be easy to use).
Years ago I wrote a p2p file sharing program and open-sourced under GPL. Soon a group contacted me for forking the project; I gave them my blessing and wished them luck.

Later I looked at their fork. All they did was adding their names to the copyright and the new project name to the comment section for all the hundreds of files. I was frustrated as this was a clear case of taking copyright ownership for the software. I asked them to remove their names from the copyright unless it's new changes by them but they said GPL allowed it. I contacted FSF for clarification and FSF replied that it's allowed as changing the comment constituted a new change. It's a bunch of BS. It took the rosy glasses off my naive self and soured my view on open sourcing my software in the future.
That's one of my pet peeves in this (recurring) discussion.

If you're a programmer, and you're telling me that every time you work you have to reconstruct the state of a system so large you can barely hold it in your head, maybe you should invest in learning about modularity, abstraction, or just... taking notes?
I think that’s totally fair criticism.
Kind of. Big scraps? No, however it is worth pointing out that small open source communities can be a melting pot of really clever often contrarian/polemical developers who are kind of bound to clash at one point or another.
Wow, that 401k match is pathetically low. I'm surprised more number-crunching types don't put an employee group together to advocate for improvement.
If you want to live in a newish build with decent schools, you have slim pickings in my area. Planning on flipping my house and moving to a rural area once the kids don’t need public schooling anymore. Probably once this solar loan is paid off.
Look i get the membrane is expensive.. but why the "seawater" thing: is there some issue around access to the 70% of the world's surface which is ... "seawater" I don't understand?

And, what if the Feedstock was from brine Lakes for commercial salt extraction and was lithium rich? (I am unsure if lithium stays in solution when sodium chloride comes out)
C-level executives consider themselves too important to be subject to this level of pressure and toxicity.
That depends. Not every industry or company has the margins of tech or a truck of VC money.
Isn't consciousness the feeling of existing?
Are you perhaps confusing Ruthenium with Rubidium?
Because you need to have native speakers in order to properly analyse the language. Let’s say you have a corpus and you’ve found two words that seem nearly synonymous: what’s the difference between them? A native speaker might be able to tell you about such subtle differences, but it can be impossible to know otherwise. Or, let’s say you’ve found an affix with an unusual distribution — if you want to test your theory of where it is allowed, you’ll need to have a native speaker to double-check if you’re using it correctly. Or even at a more fundamental level, one of the first things any book about field linguistics mentions is that it’s nearly impossible to transcribe audio without going through it with a native speaker, because you won’t necessarily be able to perceive all the sounds at first. (Disclaimer: I’m not a linguist myself, but I’ve seen this advice mentioned several times.) Problems like this are why language preservation generally ends up as a race against time until the last native speaker dies.
If trained soldiers were instinctively doing what they have done before in video games, we would have FAR bigger problems than this
While we're here, LIFEGUARD is also a trademark and they expect all pool watchers to pay the license fee for pool watching gear with that word on it.
> Speaking of rewards, if the company stock grows (which it has for the past several years), and because of this growth you stand to make more than your Amazon decided Target Compensation, then you won't get any base salary increase even if you were the best employee Amazon has ever seen.

In my experience, this is justification used by many big tech companies. I have worked at a couple now that couched 1% raises with the script about stock gains and, my, look at your RSUs! Don't tell anyone, but you actually have more RSUs than most people at your level. Wink. Just because you didn't get a big raise doesn't mean we don't value you, and it doesn't mean the company is doing poorly either! Everything is great. And look at that, yeah, it's about time for my next one on one. KEep up the good work!
This is a limitation of Bluetooth, not Linux. It's crazy, but no decent 2-way Bluetooth protocols exist.
the linux community never fails to deliver drama, it's like watching a bunch of nerds have a slap fight.
Cherry picked the least compelling take on her CV there. She also founded two publications and other real work: https://www.linkedin.com/in/jolenecreighton/

is this latent sexism or are you just generally dismissive of people?
Go into the bios and change the sleep setting so that it uses S3 sleep (traditional) rather than S5 sleep (modern). Now your computer will actually turn off and stay off, and it's only using a very small amount of power to keep the memory on.

It's comical how bad Windows S5 sleep is. Laptops waking up and running while they're in a bag should be the kind of bug that prevents an operating system from being released! But here we are in 2021, years after Windows 10 was released, and this is still common place.

My next laptop will absolutely not be a PC.
Yes this is interesting. Taxes also eat much of your money after a certain point…
Not sure if you are just doing a joke reference, but this doesn't really hold up. In the Imperial period most infrastructure was build the empire didn't grow all that much anymore.

Binding of territories to the Roman state worked primarily by co-opting local elites by giving them a fair bit of local power and protection from their enemies.
> Seems the fork was years ago.

The article says this all started in "early 2020"; about a year and a half ago. Indeed, looking at the new-session-manager commit history, the fork was started in April 2020[1], and first announced in June 2020[2].

> It appears that Fedora dumped this guy's version in favor of the fork some time back

So did Arch Linux. Notably, the Arch Linux contributor who did it is David Runge, one of the 3 people called out in the article.

[1]: https://github.com/jackaudio/new-session-manager/commit/6352... (the first commit after the last commit from Jonathan Moore Liles)

[2]: https://lists.linuxaudio.org/archives/linux-audio-user/2020-... (1.3 is the initial version of the fork, as at the time 1.2.0 was the latest version of non-session-manager)
> Why is the news like this?

Because this (and 99% of everything else pushed) is not news.

It's entertainment designed with only one purpose - to keep your engagement. Whether it's clicks or eyeballs on a TV channel, or buying a newspaper or magazine, it's a huge game to grab and hold your attention for as long as possible.

Other than a few quality outlets (NPR in the US, CBC in Canada, BBC in UK, etc.), the "news" stopped being that a very long time ago.
I have to say, I don't grok the people who aren't at least intellectually impressed by Satoshi's insight. Anyone could have thought of it in the last 40 years really... all the pieces were there. And it's almost downright obvious in hindsight. But no one did until 2009. A distributed and immutable public ledger by decentralized consensus without trust. It was a stroke of genius. A mathematical miracle, if you will. Perhaps one day we'll find a real-world use for it. (/s?)
Well, for one, I am going to miss all those GPL kernel releases for various hardware devices. You will be able to forget about any sort of custom cell phone ROMs.
You have to define “thoughts, emotions, sensations” and “complexity” first.

Pain, for example, counts as all 3, and some would say it’s simple while others might call it complex.
99% chance the guy who did the heavy lifting browses here
>I'm surprised more number-crunching types don't put an employee group together to advocate for improvement.

A union? At Amazon?
> any accident requiring recovery of my data is also probably going to lose the encryption key.

... why?

i'd hate encrypting too if I threw away all best-practices regarding it -- losing a key with the failed system is a "problem exists between chair and keyboard" type of issue.

Encryption protects your data from yourself, from your adversaries, from serendipitous grey-moral types, and from the prying eyes of over-zealous data-collection conglomerates.

You seem experienced in the field, so I won't presume what your best practices are -- but to be enthusiastic against encryption is a form of cheer-leading that I think I cannot ethically support; the longer I live and the more pervasive companies get to be with their data collection policies then the more powerful and required tools like encryption seem to become.
The same acronym is underhanded.

And it's entirely possible to use different software names for projects that implement a compatible API or service, the claim that it's for compatibility is pretty bogus. It's not "standard", especially not for an adversarial fork. And that's not why the alternatives system exists, the alternatives system exists so differently named packages can implement a particular service (i.e., exactly the opposite, for the equivalent in shell commands). So that's underhanded.
I loved designing every single website using Mini 7 back in the day. Amazing that this is just 4px!
Without realtime censorship this will never be tolerated in USA.
Can you clarify what features did the new NWS add that old NWS was refusing to add?

That seems like the crux of the entire tiff, and without that knowledge it's very difficult to discern which side is more reasonable.

Edit: Honestly, some of the initial commits to the new repository are more in line with Liles' account: https://github.com/jackaudio/new-session-manager/commits/mas...

Starting in April 2020, changes include:

- Dumping the timeline, sequencer, and mixer: https://github.com/jackaudio/new-session-manager/commit/80e9...

- Removing any thing with logos or icons, e.g., "filing the serial number off": https://github.com/jackaudio/new-session-manager/commit/7992...

- Enable debug mode / verbose mode by default: https://github.com/jackaudio/new-session-manager/commit/3975...

- Change project build system over to meson: https://github.com/jackaudio/new-session-manager/commit/e431... (plus others)

- Update build system to exclude current GUI / make it optional: https://github.com/jackaudio/new-session-manager/commit/63e6...

- Set up symlinking by default in install: https://github.com/jackaudio/new-session-manager/commit/3681...

- Force the project onto GPL3, more serial numbers filing: https://github.com/jackaudio/new-session-manager/commit/2731...

After that is a number of fixes. Unfortuantely, from this list of "immediate" changes, it reads like the Argodejo developers decided they would be the preferred GUI, and decided to fork the project to abandon the current GUI. The README was even modified to this end: https://github.com/jackaudio/new-session-manager/commit/7f23... They also forced the project onto a different build system, and made new (and possibly incorrect) assumptions about installation. If the fixes came first (build fixes, etc.) and the other work came later, I would have a more-charitable view of this fork. Unfortunately, the immediate changelog sort of speaks for itself: they forked NSM, filed off all the names, changed over the licensing and build system, and ripped out the GUI. Then, a few months later, they actually started fixing bugs. The motivation here really seems to be subsuming ownership and default UI. This really just looks like a classic internet slap fight.

Of course, this is only conjecture from the git commit history, but... it's supported by the git commit history.
Adding 'seawater' to almost any engineering problem massively increases costs due to corrosion.
I haven’t had any problems with my two headsets and Fedora. Not sure what the difference is.
Have you switched to pipewire? I haven't pulled the trigger yet so I'm wondering if bluetooth gets any better.
Do you use 5px as your primary terminal/editor font size? What sort of screen/resolution do you use?
That doesn't surprise me. Forest fires historically have not been a problem. They play various roles in maintaining a healthy and thriving ecosystem (see https://mylandplan.org/content/good-and-bad-forest-fires). It makes sense that animals that survived natural selection processes help cultivate those fires in a sort of synergistic cycle. For those interested, there's also a great TED Talk from a US Forest Service expert on why modern wildfires have become a problem (https://www.ted.com/talks/paul_hessburg_why_wildfires_have_g...), making clear why forest fires were not an issue all this time.
Nevermind what the Wall Street Journal is reporting and what the unemployment data is, clearly millennials are lazy and that is the problem based on my experience with my lazy sister.
Great write-up. I learnt a lot.
Had javascript disabled so I didn't see that popup.

What a shame on a site that documents html!

Thanks for pointing me in the right direction.
I saw many times straw dogs waiting for the semaphore to go green and then walking in the pedestrian crossing when most humans weren't.
I appreciate about HN that your, fairly amusing comment is "shitposting." :-)
This kind of audio session management is used by musicians and audio engineers. The idea is to be able to launch multiple applications that have audio/midi input and output, and manage the signal routing between them. Think of it as being kind of like Unix pipes for sound.
As a linguistic point, I note that title case is unhelpful in this instance: “Linux Audio Is Dead” here on HN, “Linux Audio is Dead” in the original article, both are ambiguous. Sentence case, which is quite rapidly supplanting title case in most English locales, would have made it clearer, though still subtle: “Linux Audio is dead”.
Ask HN: What makes a good product page?
Looking to find out if anyone has any good resources for designing product pages.
For all the projects Mozilla has done that seemed to stray from their core mission, I'm glad they have a paid VPN. For those times it's needed, I really like having one from an ethical organization.
There are lots of privacy issues in Debian unfortunately, we welcome help trying to find and fix them though. Some resources here:

https://wiki.debian.org/PrivacyIssues
And I have to point out that just googling for E Ink patents doesn't help us understand what point you are making. It is the equivalent of me claiming that Microsoft is blocking operating system progress and then justifying it by giving you a set of Microsoft patents. I hope the analogy is clear.
You might be interested in reading Domain Driven Design Made Functional and Clean Architecture. After reading these two books I realized good application architecture shouldn't change much between functional and OO languages.

I could be wrong but I think an onion or clean architecture solves any issues you would have.
Regarding the quote it’s Gödel's incompleteness theorem that proves the ever present need for more “axioms” - and it exists in the cross disciplines of philosophy/math.
Nothing - regret sucks
What Doreen linked 100%, but also - you need to actually know how to save in a long term. If you didn't get that daily-things-that-improve-your-position continuous education as you grow up, it's not necessarily trivial to continuously apply when you get older. I've seen people do really stupid things because they were not aware of better ways which were obvious to me. (And I bet I did some stupid things which are obviously stupid to you)

I'm thinking here of "skills to survive on minimal pay" being very different from "skills of long-term financial management".
Plausible headline for a a summer coming soon: Texas Power Plants Mined Bitcoin As Hundreds Died in Heatwave
> they usually sue with these two patents

I couldn't find a lawsuit referencing either patent. Is there a link you could help provide?
With all that hype about AIs and the like, did anyone think about creating one whose only purpose is to keep old languages alive by learning them then keeping them untouched, except for integrating new discoveries, so that they would be preserved even in the case the last human speaking them dies or becomes too old to teach?
In HVAC design, the two concepts are called sensible heat (temperature change) and latent heat (dehumidification).

If you just cool the air without removing water vapor, you will drive up the relative humidity and often decrease occupant comfort.
From https://lists.linuxaudio.org/archives/linux-audio-dev/2021-F...

“We already had history with Jonathan; when we tried to do a few things
that were useful to us but not within his design, sometimes even minor
things like allowing to use 64x64 icons or having an option to export
the whole session as a tar file, we were met with insults.”
What software is available for designing pixel fonts with? It's something I've always wanted to try.
That would be true. However, the word excellence, especially in IT companies is a relative term at best. We have seen others in this forum refer to Amazon's work as fixing broken code that's hardly maintainable. Hardly what one would call 'excellence' particularly given how exalted a position Amazon occupies as a desirable employer.

You could have a bunch of OOPs-fanatics who will hate the functional programmer who does things differently. Toxic culture (lack of self-awareness means that 99% of people don't know they are participating/creating/perpetuating the toxicity) means this functional programmer is demoralizing the team.

That's how objective IT is. Its culture wars of this sort - misplaced fanatic sincerity and close-mindedness, or worse mean-ness. And its demoralizing to the majority. Hence the PIP. Its like a dystopian landscape.
> "typical" is applied to managers broadly

Yes.

> and then the negative characteristics you find fault with are inherent to the management role itself (and not necessarily the manager)

In the same sense that "typical" could be applied to, say, pickpockets broadly, and the associated negative characteristics are inherent to the pickpocketing role itself (and not necessarily the pickpocket)... sure? I don't really see why that would be a useful distinction, but I agree that it seems like a distinction you could make.
What's the limitation? My wild-ass guess would be that rx and tx have to be on the same radio frequency, so you can't do full duplex without packet collisions.
$5 of electricity is a near meaningless metric. The real question is how many kWh does the process require to get the 1kg of Lithium? Electricity prices vary widely, so I don't understand why they would use dollar figures, especially on an engineering site.

If we know how many kWh of electricity is used to get the Lithium, then we can compare that to how much energy the Lithium would be able to store and release over it's usable life.
Some rough numbers in my head, the total weight of Lithium in the average 18650 battery is probably 25 grams (the other components being other metals like Cobalt).

This means that the 1kg of Lithium would be able to make about 40 or so 18650 batteries.

The average 18650 battery has an average watt hour capacity of 11 (a good one). So with 40 batteries you have 440wh of storage.

The average lifespan of the batteries would be about 1000 cycles... so 440kWh of capacity over the lifetime of the battery.

I will assume that the electricity rate they use for the $5 figure is a very cheap $0.10/kWh. Meaning that it would require 50kWh in the extraction process alone to extract enough lithium capable of storing 440kw over it's usable life.

I have no idea if this is a good return or not compared to how much energy is spent mining lithium.
Roupenian kind of gave a sorry-not-sorry apology. There's a subtext of "I'm sorry I used your friend's personal details, but you're missing the point which is that the story is fake but accurate -- male anger escalates into threats and violence and by calling me out you're adding fuel to the incel fire I'm facing right now because I'm a woman who writes about the bad things men do."

And a deeper subtext of "Remember, sister, I am not the villain here; the patriarchy is."
That's not true and the OP covers this point.
That's a dirty move.
Tesla is being treated like any other company here – more leniently, if anything.
That's just not how salaried positions work. Shift positions, sure, but you won't find any kind of professional job where you're off the hook when you're off the clock.

There are always expectations and rules about your conduct out of work. Some it is political (you can't be in crazy public political groups), some of it is legal (you can't doing illegal stuff), and some of it is about business (non compete, IP rules, etc).

Once again, this is all one of the best reasons to work for yourself! When you work for someone else, they do get to set some of the rules -- for all of your life. Them's the breaks!
Oh my stars are you actually saying viral story telling is not "real" work? I'm outraged!

But seriously (and I can't see linkedin), it sounds like the qualification is most relevant in response to the comment the OP made.
care to share any of your reasons for optimism?
I’ve wondered whether that’s the case :)
Would be more interesting/honest if they differentiated between companies that have declined versus just mergers.

The AEI is making the point there is more creative destruction than people think - which is fair.

But Mobil is counted as if it isn't in the top 500 companies now because it merged. But it wasn't just gobbled up - if it was independent it would clearly be top 500 still. If you were a shareholder in 1955 you'd be pleased.
Refactoring Is Like Surgery
$5 of electricity is a LOT of electricity to get only 1kg of Lithium. That's like 50kWh or almost 2x the amount used per day in the average home. Are we currently using more energy than this to extract 1kg of Lithium?
"NSM" meaning "Non"? Or "New"? Not saying just adds to the confusion.
Getting Partial AWS Account IDs for Any CloudFront Website
Ruthenium is another platinum group metal. Rubidium is an alkali metal; like a heavier, surlier sodium.
>are you just generally dismissive of people?

Off topic, but damn if it doesn't seem harder and harder not to be these days...
Thank you. Went down quite a rabbithole re Maya Deren.
yes much better and greater reliable with codec switching. i encourage switch. also mSBC better 2way sound
I don't think it is meant to replace any particular build system like Bazel or make. Rather it is a better dependency glue flavor for Docker image building and testing. Earthly uses Makefile-like targets which can be leveraged through more advanced references [0]... essentially can replace plain "copy --from=" with a new magic strings syntax which also understand git. Build systems like Bazel would be invoked within a container.

I don't think the "why" using it instead of Bazel (and its plugins) will become clear until the Earthly SaaS gets announced that is hinted about in their TOS [1]. Build resource pool management, image release management, testing/dev environment definitions, custom URLs to test pull requests as seen elsewhere?

Arguably one could say they'd probably be able do the same thing by writing some Skylark and use remote build execution, but that could be close to saying Dropbox wasn't special in a Show HN thread. :-)

[0] https://docs.earthly.dev/docs/guides/target-ref

[1] https://earthly.dev/tos