skysight-inc/HackerNews huggingface dataset:
Depending on when that was: in 2018 the free model was the macOS speech engine, in 2019 it was a fast but relatively weak model, and as of late 2021 it's a much stronger model. I'm currently working on the next model series with a lot more resources than I had before.

It's also worth saying that if you only tried things out briefly, there are a handful of reasons recognition may have seemed worse. Talon uses a strict command system by default, because that improves precision and speed for trained users, but the tradeoff there is it's more confusing for people who haven't learned it yet.

For example, Talon isn't in "dictation mode" by default, so you need to switch to that if you're trying to write email-like text and don't want to prefix your phrases with a command like "say".

The timeout system may also be confusing at first. When you pause, Talon assumes you were done speaking and tries to run whatever you said. You can mitigate this by speaking faster or increasing the timeout.

The default commands (like the alphabet) may also just not be very good for some accents, and that will be the case for any speech engine - you will likely need to change some commands if they're hard to enunciate in your accent.

I recommend joining the slack [1] and asking there if you want more specific feedback. I definitely want to support many accents and even have some users testing Talon with other spoken languages.

[1] https://talonvoice.com/chat
Raku also has map and grep methods for collections, so it could be written as...

my @sink = @source.map({...}).grep({...}).sort;

Which also makes multithreading the operation easy:

my @sink = @source.hyper.map({...}).grep({...}).sort.list;

That said, I think the operator you're looking for is the feed operator, ==>:

my @sink;
@source ==> map {...} ==> grep {...} ==> sort ==> @sink;

It also has the corresponding reverse, <==, because why not. The docs* mention that ==> may at some point do automatic parallelization, but I don't know what the status of that feature is.

* https://docs.raku.org/routine/==%3E
Scribble Diffusion – Turn your sketch into a refined image using AI
> I don't really see this as any less clever than if someone had written the algorithm by hand.

And you can invent this by hand. I was talking to Shawn Presser literally days before about his experiments in cutting down Adam to low-precision, where he had repeatedly cut it down, eventually to 1-bit, and found it was still working on small-scale Transformers - ie. close to this LION. (He didn't invent it exactly, but was like an `abs()` away or something: https://twitter.com/theshawwn/status/1625681629074137088 ) So that's how you could have invented this yourself: follow the logic of '1-bit Adam' https://arxiv.org/abs/2102.02888#microsoft to see how much you can dispense with modeling the moments.
In a competitive industry saving money can mean lower fares for customers. It can also mean fewer total planes or engines produced reducing environmental
side effects of that activity.
Yes, This Time It’s Different: ChatGPT and automation come to knowledge work
Only nerds lol
It’s software. It’s made of bugs.
Produce electricity where we currently grow food and use that energy to grow food closer to where we eat it.
Depends. For web-app and business logic, we have about 95% coverage. All our models and back-end processes are well-tested with error cases. Our front-end & E2E is much lighter and we focus on happy cases.

Firmware is mostly tested manually.
Too bad firefox doesn't allow it's users to install extensions without their approval and this extension can only be installed temporarily.

>in Firefox You'll need to install as a "temporary extension", so it'll only last in your current FF session. (If you want to install permanently, see this issue: https://github.com/osnr/TabFS/issues/4#issuecomment-75344738...)
Given the likely output quality you'd probably choose something like 32Kbps encoding for the mp3, which should fit 3 mins in 720KB. (Not sure how it'd affect CPU requirements?)

It's not that bad-sounding:

http://www.knowzy.com/Computers/Audio/Digital_Audio_Files/au...
Returning to Nim from Python and Rust
I have setup Joplin a few weeks ago and I really enjoy using it. AFAIK it is not as powerful as something like Notion or Obsidian, but it just works. And is already miles better than using loose txt files, like I was before.
I agree, but without pattern matching converting "boolean-like" enums get tedious. For example:

ConnectionMode connectionMode;
if (useHttpsCheckbox.selected == ListItem::Selected) {
connectionMode = ConnectionMode::Https;
} else if (useHttpsCheckbox.selected == ListItem::Unselected) {
connectionMode = ConnectionMode::Http;
} else {
shouldNeverHappen();
}

In the real world there are often even longer chains like this - I found that bool-like variables ofter mean slightly different things at different layers of abstraction.

And also, you could simplify that by ignoring the `else` entirely, but there are no guarantees that it won't break later. For example another contributor may add ConnectionMode::TryHttpsElseHttp, and compiler won't help us. Languages with pattern matching don't have this particular problem.
The first sentence is

>The grandson of a legendary musician, Ben grew up in wealth and luxury.

If they're trying to avoid the "poor little rich boy story," they did a poor job.

I said nothing about it being unsuited for HN. I take issues with the story telling, not it being posted here.
I apologize about the confusion. 1MB is all of the above. Website hosting, blogging, cloud code editor, AI functionality. A web developer’s Swiss Army knife. This new homepage is still under construction; I’m open to feedback on how I can better communicate what 1MB is
$60M in fraudulent texts alone is wild. I couldn't imagine being the director responsible for those costs and not having investigated earlier.
Address Zero (Linus Torvals) (2009)
Is the 2nd line really necessary? Since β is 0.9, the second line becomes:

c ← 0.9m + (0.1)g

There doesn't seem to be a significant difference between their code:

θ ← θ + η sign(0.9m + (0.1)g)

and just not having the 2nd line at all:

θ ← θ + η sign(m)
I’m working on an app for a company who doesn’t think much of the user’s ability to use apps (I find this misguided).

They constantly tell me to simply things because “these guys aren’t very smart”.

To the point that (on top of other problems) they’re creating foolishly simple logins…

I thought about finger print reading but the legal questions make me second guess it.
The Debian packager of PHP and Apache also provides a neat repository with very up to date versions: https://deb.sury.org/
But if the judges veto, their power is, if anything, strengthened - it keeps the supreme court in their hands. I.e. they only share power with judges of their choice, or no-one. And they can easily wait-out short-term politicians and get the appointments they want with their successors.
Payment Connection
Hello!
Who can tell me how I can make a window with the exchange of fiat currencies for cryptocurrencies and vice versa.

If you are ready to do this, then name the price.
Thanks!
To be clear, "exempt" and "salaried" are not synonymous, even though they are very commonly treated as such.

It is perfectly possible to be a salaried employee, and to be eligible for overtime.

My interpretation: Companies just hate doing that, because it means trusting the employees to accurately report when they work overtime who are not regularly reporting their hours.
Why would you assume your parent comments is referring to farming practices from around the gilded age in the USA? Do you think they were more focused on long-term soil health at the cost of short-term profits back then?
Linux 6.3 Supports the Snapdragon 8 Gen 2 and Other New High-End Arm SoCs
AI in Software Engineering at Facebook
This website seems like really low quality blogspam. Higher quality source: https://www.swissinfo.ch/eng/swiss-may-face-a-future-referen...
> Basically, there are telcos who are not being super honest out there, in other parts of the world, who were basically gaming the system and running, like, two-factor authentication SMS texts over and over again, and just creating a zillion bot accounts to literally run up the tab so that Twitter would SMS text them, and Twitter would pay them millions of dollars, without even asking about it.

He’s very clearly accusing the telcos themselves of creating bot accounts.
I have to admit that I didn't check every second of the video, but given that the views on the extra screens are rotated +/- 90 degrees to the main view, shouldn't this also be their orientation in the physical setup, with your head in the centre, so that you're immersed with the game world?
I do the same, but I have a few bash scripts to handle search, tags, date sorting, git commit/push/pull for sync, and a few other things. Works well for me, but I imagine that others would hate it.
It's still easier to bring a cryptography implementation to work there than doing this for all your code, all your libraries AND cryptography.
CICO is good enough almost all of the time. The complications and exceptions don’t really disprove it. Most people should start there.

As someone who has lost a lot of weight and gotten very strong, and coached a significant number people in their efforts: calorie tracking works… you need to be truthful in your effort.

The micro- level issues or margins of error in CICO are irrelevant to the macro- margins required by someone who has to reduce body fat by 50 lbs, or 100 lbs, or more. If you always record something wrong, and aren’t losing the weight, you’ll still need to make an adjustment to what you’re eating to accomplish the weight loss. There’s nothing magical about 2500 calories eaten or recorded, but there is something definite about losing 5 lbs over a period of time. That’s the baseline metric. The CICO is just an adjustable control.

As an example: most people aren’t willing to cook 90% of their meals for a couple of years. Restaurants generally won’t feed you reasonable portions (or proper vegetables), which is fatal to the cause when you need to lose a significant amount of weight. Routing around those baseline truths isn’t an accurate response to the challenges. Most fit people in the gym… the ones who are there at 6am, aren’t eating out — or calorically freely —all the time either.

The problem isn’t really the science of fat loss, but the world of crappy food products and restaurant meals. Restaurants do not follow a sustenance model.
Calculating the appropriate amount of liftoff thrust based on the weight of the plane is universal for flight ops.

This feature of capitalism caused the money to be invested to achieve this efficiency, and also the systems and processes in place to ensure it was implemented properly; with sanity checks, authoritative oversight to halt ops when something was determined to be off, manual backup systems in place and well trained on, a fix rapidly deployed, and new testing put in place to detect any similar bugs in the future.

Yes indeed the stench of capitalism is strong here!
> but being wrong under load sounds like a horrible internal architecture problem.

Tons of software can be "wrong under load" - things like race conditions and memory leaks are common problems, and they don't necessarily point to a huge architectural defect. E.g. Cloudflare had a bug years ago that caused highly sensitive data to leak, but only for a teeny (relatively) portion of their site. Similar issue happened to GitHub: https://github.blog/2021-03-18-how-we-found-and-fixed-a-rare...
Yeah, it seems unlikely that some patchup can fix, in generality, such a deep blindspot. It reminds me of the problems AlphaGo had with ladders: I'm not sure DM ever really solved the ladder blindness, it just got good enough that they became irrelevant in practice.
And support policies that encourage ownership at the local level, prevent multinational corporations and billionaires from buying up the producing assets.
Every single one of these posts, which should all be combined, miss the point.

“Random sentence generator says bad words; shocking the lowest common denominator journalist community” is a better headline.

These bots were capable of so much more, but because it can get caught in feedback loops and increasingly parrot it’s own emotions in a devolving spiral, that makes the headlines. It’s like bullying a kid mid breakdown and feigning shock when it has an outburst. Selfserving muckracking.

These machines are programmable through natural language. You ask it to behave in a way, and it can start to perform that function. That should be the headline. Human attention is finite, and wasting the spotlight, and peoples eyeballs, on this part of the story, makes everybody more ill informed.
They are the wrong demos.
Users Are Prudent
<< They exist everywhere and they are screaming for workers.

Eh. I don't really want to make it sound that way, but, well, if they are screaming, they are screaming for cheap workers.

<< This is like the infantilization checklist.

Can you elaborate a little? It is possible that I am misunderstanding your point.
Joplin is great. Easy to use, simple, markdown powered and the export to web is not bad.
I'm not counting platforms removed because of deprecation.
Most of us downloaded Duke3D over serial (modems)

Shareware version was only 5MB
This doesn't resonate at all with me. If anything, the most disengaged decision makers are often the ones to resort to micromanagement to cover their incompetence. They don't have the skill or context to make the actual impactful decisions so they start filling up the backlog with useless (but tractable and measurable) tasks. Micromanagement seems to function as an excuse to keep people looking busy, so you can avoid hashing out the real macro issues.
or worse!
Fauci's argument was that pandemics happen naturally, so it would be better to get ahead of them in the lab. Was he wrong? Maybe. Or maybe Covid was totally natural and we needed GoF research to help with vaccines.
Fauci also acknowledged the validity of concerns, in that same paper.

Is it bad to run a biolab next to a naturally virus -heavy environment? Probably.
Is it bad to trust the Chinese Communiat Party with a biolab,given their decades long record of oppression the Chinese epoeple and suppression of the press? Probably.

Vinyl Chloride gas clouds, by contrast, never appear naturally.
Hard to say if the city is deliberately anti-scooter, or just pro-revenue.

Big company = easy target
How does a "SaaS Founder, Senior DevOps Engineer" get the idea that software errors are entirely avoidable?

This story is about the system working well. Detected immediately via well-trained and alert humans, someone had and used their individual authority to ground the entire airline for safety reasons, mitigated with a workaround 20 minutes later, permanently fixed within five hours, and new tests implemented to account for the root cause.
Constitutions have a tendency to be sticky though.
Talon's eye tracking functions as a mouse replacement. Is there a specific demo you'd like to see? I can record one.
The article claims this does support Firefox? (albeit, requiring re-install each time you open the browser due to an upstream bug)
To put this in context, you could have hired a 100 person org at that run rate... from fraudulent texts alone. How does that go unchecked? Mind blown.
An Algorithm for Differential File Comparison (1976) [pdf]
Honestly it's pretty easy to see this fall through the cracks. Because it's one of 50 sets of state law, and it's entirely non-obvious that there would be a law around fingerprint readers in the workplace at all.

The IT person who decided to adopt it would have needed it to occur to them to check with legal. And I can imagine that for most people it wouldn't occur to them. Any more than you'd think to check with legal about whether a password should require at least one punctuation character.

I'm not defending White Castle here but neither do I think it's anywhere close to "reckless". I think it was just a normal day to day IT decision that nobody thought anything of.

In other words, there was probably no criminal intent here nor recklessness. Just ignorance of a relatively unknown statute, that sure you should pay a reasonable fine for. Not a big deal.
Which country?

In the UK I earn a decent wage (well more than 80% of people in the UK), and last year I paid less than £3k / $3.5k for healthcare which covered me, my wife, my 2 children. It also covers my 70+ year old mother and my 90+ year old grandmother who don't earn enough to pay income tax.

80% of people pay far less than I do.

What type of health insurance can I buy in the US for $290 a month to cover a family with no co-pays.
Plaintext link now that Google Groups disables “view source” for any reason and no reason: http://al.howardknight.net/?ID=167673665600 (mid:uIpie.5556$1F4.5083@news.cpqcorp.net).
Do you think it's hobbyists trying to run cryptography on s390?
I mean yes, would you rather flights are $10,000 or $100,000 each so the engines are taken apart and rebuilt each time after a flight? Reducing the maintenance interval requirements 'safely' is good for everyone.
Yes, & a light theme for very sun light-heavy environments (having a window in your office room).
This other article linked near the end of the source article is even sketchier!

It basically boils down to “this flight started nosediving, almost hit the ocean, and we don’t know why”.

https://www.nytimes.com/2023/02/13/us/united-maui-flight.htm...
Oooh, do Descent next!

https://youtu.be/0RnacEU9-v0
It sounds like it’s very accountable: if things are as bad as you say they are, then the other 6 voting members can form a coalition and override the 3 you claim vote as a bloc.

This is arguably more accountable than the SCOTUS process in the US, where a hair-thin congressional majority can railroad a justice into office for their natural life.
Yeah, but minimal should do what it says, and the whole point of a distribution is not having to do this kind of thing. You should not have to work around your distro, especially deliberate choices.

If Ubuntu needs people to have this package for support, why don't they have a ubuntu-recommended package that depends on it and that's installed by default, and let people who want something minimal to have it?
I liked it actually, and also didn't know til then who it is about..
There’s an understanding that people may be a few minutes late because of travel time. I have experienced a shift in expectations, where being in a virtual meeting at the exact start time is more expected now, than when meetings occurred on site. Also I recall people going out to lunch together. At least where I work, work from home means no “lunch hour”.
I get the exact same joys from work. Taking an old but functional and profitable codebase and cleaning it up, bringing it up to conventions and standards, refactoring. At my current job, feature work is always a thing, but I make refactoring boards and get people on board with bringing in refactor tickets every sprint, etc.

So while not 100% of my job is refactoring, a large portion is. And sometimes I convince them it’s time to rewrite one entire section or another, so a couple of sprints at a time might be dedicated to just that.

I guess I’ve gotten lucky, probably a combination of that and being outspoken about what needs to be fixed.
True, his messaging wasn't consistent. He is calling them fraudsters (and suggesting some of them are doing it directly). Some of the fraud may be indirect though:

> Listen, if you stop scamming us, then we will gladly pay you some amount of money for SMS texts but you can’t turn a blind eye to relentless bogus SMS texts

The suggestion here is that the telcos are complicit in the fraud, but "blind eye" suggests they may not be directly responsible.
My last employer (a large British FTSE100 insurance company) did exactly this and they solved it by having a couple of boardroom style meeting rooms only they could book for discussing confidential stuff - it can work, it just requires a bit of preparation.
This wasn't really a concurrency problem as I understand it, the requests for calculations didn't need to share any data between them.

"the bug was missed because it only presented when many aircraft at the same time were using the system"
Considering how many spam calls come to my phone on a hourly basis, I’m inclined to believe Elon when he says some telcos aren’t in it for the enjoyable user experience.
Show HN: Poma Search – AI search across documents and chat (Drive, Slack, Gmail)
Addressing the issue is sensible, and yet he found the least sensible way to do it. Putting the onus on the user to remove sms two factor and making worse security a paid feature is just absurd.
Swift [Language] Error Handling Rationale and Proposal (2017)
England, Scotland, and Wales all have Unicode flags. So do British Overseas territories (e.g UK Virgin Islands) and crown dependencies (e.g. Jersey). As do US Territories (e.g. Puerto Rico).

America had a much stronger flag culture than, say, Jersey. We see local and state flags flown at private residences.

I’d certainly use my state if it was in Unicode.
Blogger who wrote a blog post about this too. [1]

I disagree with you somewhat.

> expecting maintainers to do this (particularly when so much of it boils down to free corporate support) is unfair and a security hazard.

This would be true if its premise was true, but its premise is not quite true.

One of the maintainers works for Red Hat Security Engineering. Another has a computer security company.

If the latter wanted to charge for work on the library, he certainly could. The former probably gets paid to work on it already.

So yeah, I'd expect something better from them.

[1]: https://gavinhoward.com/2021/02/rust-zig-and-the-futility-of...
I like the way you use a combination of <textarea> for editing and <pre> for DOM elements.

I actually have come to the same solution for a transcription web app.

I have found that <textarea> manipulation from JS is not really possible without `Document.execCommand` which is deprecated. Some edits will clear the undo history.

Do you have any notes you can share?
Where is the Italian person?

Here's another weird one:

US websites blocking access to European visitors because of GDPR. But how does the EU have jurisdiction over a server that's hosted in the USA?
Really goes to show how poorly run Twitter was from the very beginning. Jack Dorsey probably doing the same thing with Square right now.
> I mean we have a paradigm, and it's basically OOP with a dash of functional programming at the functional level.

Well, but who really follows that idea? What usually happens is, that the state is stored in the object (of a class) and the result of subsequent method calls depends on previous calls and arguments, since it changed the state of the object. Maybe there are even calls to other objects in the system changing their state, and in turn changing return values of their methods.

Also: If we have actual functions (in a mathematical sense), then they depend only on their inputs / arguments. Why then have them in a class, and not in say for example, a module?