skysight-inc/HackerNews huggingface dataset:
I've been using MacWhisper for a few months, it's fantastic.

Sometimes I'll send a mp3 or mp4 video through it and use the resulting transcript directly.

Other times I'll run a second step through https://claude.ai/ (because of its 100,000 token context) to clean it up. My prompt for that at the moment is:

> Reformat this transcript into paragraphs and sentences, fix the capitalization and make very light edits such as removing ums

That's often not necessary with Whisper output. It's great for if you extract captions directly from YouTube though - I wrote more about that here: https://simonwillison.net/2023/Aug/6/annotated-presentations...
>Even movies have criminals do wire transfers.

And movies are famously accurate portrayals of things right?

It's extremely difficult to do lot's of profitable crime without cash. When the IRS sees large transactions routinely coming in, they're going to ask WTF you do for a living, and eventually want some evidence of that. Forensic accounting is VERY powerful.
I didn’t know whisper could differentiate voices for the per speaker transcription. Is that new? Is it also available in the command line whisper builds?
> I love the idea of Rust, but the language itself seems needlessly complex

Well, I have to agree Rust isn't one of the simplest PL-s on the planet. This is due to the fact that it is quite a modern PL and quite a versatile PL, supporting elements of functional programming, trait-oriented (conditional generics) programming, asynchronous programming, etc. and a capable standard library on top of it all. It takes, indeed, quite some time to take all of that Rust in. As a reward, you get a lot of expressiveness and the capability to discover a significant percentage (if not an overwhelming majority) of your programming mistakes at compile time as opposed to runtime (unit/integration tests or Q/A), which to me is priceless.

Nevertheless, from my experience, Rust is, at the same time, one of the most... "consistent", "predictable", "internally symmetric" PL-s I have ever seen. I consider Rust to be way easier to learn than, say, Swift.

> `let` patterns can be used as conditions in `if`

I somewhat cannot help it but feel that such an example should not be used in an introductory tutorial. `if let` is usually used to pattern-match a simple `enum`[1], not a complex `struct` that looks "dense" unless you're used to it.

[1] https://doc.rust-lang.org/book/ch06-03-if-let.html
? What does this have to do with anything
I think you are right. Tarballs with version strings as filenames served from an HTTPD are effectively a poor man's version control. Git commits are immutable and efficient (storing only the delta) for text, but those same benefits could apply to binary files too if only the tooling was better. You may be interested to know that Debian actually does use Git to store binary data, although only when it is not possible to use the source files to generate the binary data directly.
> much better big picture

Yeah, the big picture includes sacrificing you in favor of somebody more "important" than you.
But that's because you still use checks over there :)
In any kind of aggressive manly kind of story, especially involving the military, they're "Keyboard Cowboys".

Or some new ones I've heard kicked around:

- Gravy Seals
- 101st Chairborn
- Chair Force pilots

...And so on...
Yes! Public transit is mentioned, so this is now a certified HN thread.

But seriously, whenever I go for a walk, people with dogs are the only ones I see stopping and interacting with each other.

It seems like the dogs have the right idea, and they take their humans with them...
Green light for people turning right while also providing a green light for pedestrians crossing that stream is common in the US, but also just begging to kill people. Frankly the same applies to "right on red".
Typically a query like that will mainly return e-commerce sites. If you prefix with “best” or another superlative, or include any comparison-type words, those are the phrases affiliate sites such as Wirecutter optimize for.
And those rates are increased when the system becomes more expensive, whether directly to bank fees or indirectly by taxpayer subsidizing.
let's not forget about good old fashion moore's law. which I believe in GPUs is even faster. and I'm not sure if some of these exotics Hardware architectures will pane out or not either.
Yea, back originally when the SLS was on the drawing board to be made it was supposed to be the safest ROI and it hasn’t even been launched successfully yet .
Simplicity sucks. Functionality rules.

Reliability: I don't want a single host EC2, I want a multi-AZ Kubernetes cluster.

Security: I don't want a EC2 behind a firewall, I want a zero trust architecture.

Performance: For a auth service, I don't want a boring Spring Boot app, I want a performant Rust server.
My hearing is gone, I forgot about it.
Yeah you are right that people are applying the wrong laws and expecting results. Ideally we would consider creating new laws. But it is hard to explain why a company's control over its own platform can be harmful especially if competition exists.

IMO the reason is that both customers and small creators end up losing in this scheme. They end up purchasing/making products often not for creativity or joy, but for necessity and FOMO. And yet these products are planned obsolescence. So even if this isn't a monopoly, it is exploitative.

I'm not sure whether the US can/should make a law against exploiting customers. But people should at least talk more about this weird tech environment we are in.
The idea that there are no solutions is absurd. Sure there are trade offs with everything, but there are numerous situations where the solution so drastically outweighs the trade-offs that we generally accept that we’ve solved the problem.

There is a type of political dialog wherein one group says that things are so complicated that they can never be better. Usually if you look behind the curtain they’re benefitting from the status quo.
My favorite one:

d = defaultdict(list)

# Magic
for i in range(2, 10000):
for y in i in d and d.pop(i) or [i]:
d[i+y] += (y,)

# Not sure how to print this in a succinct way
print(sorted(list(set().union(*d.values()))))
Tried using Bing ChatGTP to create a logo for me because I saw a cool demo on Instagram. It couldn't write text correctly and I tried numerous times. Not only that, the logos were terrible and didn't "mimic" the image I uploaded as a guide (which was in the demo) Today I needed to transcribe an MP3. Nope, can't do that either.

However on Monday I had it write some PHP and that was neat!

50/50 for me.
There were laws making it illegal for people of color to live in Oregon territory which persisted through statehood and weren't fully stricken until into the 20th century.
It's a shame your post got downvoted. Sometimes I don't get the HN mob. I have no idea what groby_b is talking about
Addressed in other comment a few hours ago: https://news.ycombinator.com/item?id=37237018
I was in this boat a few months ago, doing a lot of exercises on leetcode legitimately helps, because you can quickly type an ~80-90% solution immediately from memory, and you have a lot of time left over to finish the remaining portion. It also looks super impressive from the hiring side.
Yeah, as far as I'm concerned, this is a deficiency of language detection. Specific types of input types should auto rtl based on the user agent's locale usage.

A number of other automatic behaviors exist simply when you change your primary language, and this is one of them that should change by default. You'll know this by experience if you speak another language and occasionally flip your primary language over. All the sites you browse start respecting your lang and locale settings.

Other technical or format-specific inputs should retain their relevant direction.
Does this apply to any photo taken by a camera with "AI" filters? There must be a line somewhere.
>Further research revealed that the brain communicates with the spleen – an organ that plays a critical role in the immune system – by sending electrical signals down the vagus nerve. These trigger the release of a chemical called acetylcholine that tells immune cells to switch off inflammation. Electrically stimulating the vagus nerve with an implanted device achieved the same feat.

One might also achieve comparable effects by drinking baking soda.

>"We think the cholinergic (acetylcholine) signals that we know mediate this anti-inflammatory response aren't coming directly from the vagal nerve innervating the spleen, but from the mesothelial cells that form these connections to the spleen," O'Connor says.

>While there is no known direct connection between the vagal nerve and the spleen -- and O'Connor and his team looked again for one -- the treatment also attenuates inflammation and disease severity in rheumatoid arthritis, researchers at the Feinstein Institute for Medical Research reported in 2016 in the journal Proceedings of the National Academy of Sciences.

O'Connor hopes drinking baking soda can one day produce similar results for people with autoimmune disease.

https://www.sciencedaily.com/releases/2018/04/180425093745.h...
You are probably already aware of this excellent talk that discusses exactly the points you made: Simple Made Easy by Rich Hickey. I assume this has already been linked 30 times in response to this article but here it is again:

https://www.infoq.com/presentations/Simple-Made-Easy/
For me personally, I think the discussion about taxes in this context is a distraction at best. How long before cash is banned altogether, in the name of "making sure everyone pays their taxes"? That doesn't seem like a solution, that seems like oppressing a populace while making them think it was their own idea.

Governments worldwide have been trending towards being more authoritarian, and I see outlawing cash purchases of any amount as an incredibly easy way to begin clamping down on the use of untraceable fiat currency.
Why are you porting from Go to Rust? Also, it is wise of you to stay away from any language Kool-Aid.
Fascinating to me that the corporate chains we love to hate like Olive Garden, Applebees, and big chain stores in general, have the benefit of facilitating the most cross-class* interactions of any business type. I saw a comment explain this could be due to a mixed social group where everyone can agree to go to Applebees because it's acceptable socially to the higher class people and acceptable financially to the lower class people.

*Important to note that "class" in this paper is defined as income class, even though they refer to it at times as social class
Reaction I - any reason why "we" (HN) are looking at The Hill for coverage on this topic? The Hill basically is a Washington(DC)-centric political news site. Not public safety, nor municipal government, nor wildfire, nor ...

Reaction II - when a fast-moving "plus 4 sigma" disaster hits, what's the usual batting average for any local municipal government handling it correctly? I'm betting "d*mned low". This is real-world America - not a "competence porn" movie from Hollywood, nor a "they were morally responsible..." term paper in Philosophy 271.

Reality Check - coverage of Maui's last municipal election is here:
https://www.civilbeat.org/2022/11/maui-county-richard-bissen... Notice that "protecting from climate change" gets all of one in-passing mention in the long article. And nothing closer to the actual disaster is even mentioned. Concept: if an "all the experts are warning us" potential $Disaster is of minimal interest to local voters...then it's hardly surprising if the local government which they elect is neither physically nor mentally capable of coping with $Disaster.
Especially impressive when taken into account that ISRO couldn't achieve the soft-landing with Chandrayaan-2 four years ago.

One of the big things they changed with this lander compared to Chandrayaan-2 was to increase the landing zone from 500mx500m to 4000mx4000m and adding more sensors and cameras to help the computer find a good landing site.

For those who didn't watch live, there was another hover phase (0 m/s descent) at 150m above the lunar surface before final commit.
> So, given that the frontend build is baked into _any_ application build, if you decide to do template rendering in any language other than JS/TS, you are adding another build to your project.

I’m looking at you, JSX. >_>
Nitpick but how would that be a perverse incentive? That would just be an unintended consequence.
nit: You don't have to be a libertarian to be opposed to government interfering with market dynamics, when its not for explicit safety (i.e. FDA, EPA, etc).
There are lots of tools that don’t have copyrightable output that require commercial licensing to use.
That's also the case for probabilities.
oh gosh this is amazing
Updated, thanks :)
I am a little less ignorant today. Thank you!
We could carbonize the biomass then cram it in a landfill and... wait that's just reburying charcoal.
For some reason the article doesn't include a video of it working, if you'd like to see it in action: https://www.instagram.com/p/CwN3NFBv4sO/
Otherwise known as "Your society has actually advanced the payments and banking industries beyond the 60s that the US is perpetually stuck in"

People don't use cash because there are better options that better meet their needs. Most people's needs don't include "the government can't know I'm buying this"
IIRC they are started by shell wrappers anyway (Java), so this will be dealt with by Jetbrains if necessary
.RAR file support

The Windows zip tool failed just yesterday because some of my file names had illegal characters yet 7zip/winrar handled it no problem.

Better compression / more options

Beyond that, there's not much I need it for but every time I remove it ... I end up needed it shortly!
But money orders can be treated as fiat if enough people agree to do it.

https://en.m.wikipedia.org/wiki/Miniassegno
50+ SwiftUI Components that you can copy paste in your next iOS project
I'm building a component library where Swift UI Devs can discover UI components to use in their projects. They can also share their own with the community easily.
> But if some log message uses an attribute you haven't anticipated in the format definition, there's no way to see it in the pretty-printed output

Properties in the log message that are not in the "line-format" are displayed below the message as key-value pairs. As an example, the bunyan[1] log format[2] has a few standard properties that are used in the "line-format" to form the main message. Then, as shown in this test[3] for this log[4], the remaining properties (even ones not mentioned in the format file) are shown underneath.

> or filter on it in the UI

Since they are part of the message as mentioned above, they can be filtered on.

> and no ability to see it in the SQLite virtual table.

The "log_raw_text" column in the table can be used to access the original log message from the file. So, you can use the JSON functions in SQLite to retrieve the value:

;SELECT log_raw_text ->> '$.repository' from bunyan

[1] - https://github.com/trentm/node-bunyan

[2] - https://github.com/tstack/lnav/blob/master/src/formats/bunya...

[3] - https://github.com/tstack/lnav/blob/master/test/expected/tes...

[4] - https://github.com/tstack/lnav/blob/master/test/logfile_buny...
Note also that dogs themselves will interact with just about every dog they see, even moreso than the dog owners interact with each other.
> What I'm saying is its not the evidence-based justice system to blame, its the root causes of crime that need to be addressed, if that fails, changing the justice system is addressing the symptom not the cause.

What about crime that's on the rise because of a relatively lenient rehabilitation oriented criminal policy? Most of the crime I've seen perpetuated in Germany and Scandinavia, especially the more gruesome ones, are often perpetuated by second-generation immigrants "left out" of a system where they don't even want to actively take part in - many of them want the benefits of being part of a welfare state, but it's only a minority of those who want to contribute to it. Case in point, migrants specifically from Africa and the Middle East are a net negative to the Danish welfare state, according to the government's own stats.

Before rushing to downvote me, note that I used to be one suc migrant to Germany yet I could see that the system in place isn't sustainable. Most governments such as the Scandinavian and German ones have resorted to hiding their numbers to conceal the failures of their policies (all in an effort to bring cheap labour).

Source for above assertion: https://link.springer.com/article/10.1007/s00148-017-0636-1
>I picked that example because Apple has already lost in that scenario before.

It has, but it's not really relevant to the case, nor is the employee thing.

Nor I find the court decision particularly correct in that case anyway. Amazon had for over a decade (and still) applies 10000-pound coercion pressure upon the publishers from big monopoly position, yet Apple got the fines because the publishers decided to sell where they'd be allowed a higher selling price instead of the one forced upon them by Amazon's wieght.
It’s unwillingness, not inability.
Hahaha that is gold.
How does this affect farmers specifically? In fact, it does not.
Great, a new attack vector.

Don't get me wrong, I love that they add support for more open source formats, but decompressors (especially written in C) are one of the most common sources of bugs basically everywhere. I wish they would sandbox it, but they probably won't.
> but in Rust you'd have a lifetime annotation on your Error guaranteeing that your Error does not outlive your allocated path.

That's a really heavy constraint that doesn't work in practice - errors usually bubble up past the scope of the arguments of whatever failed.
That's an irrelevant scenario because it involves multiple companies working in concert. This is just Apple.

I don't understand how this is any different than Sony or Nintendo deciding the terms to release games on their hardware. Is it because they charge for dev-kits and Apple doesn't.

Are we certain it's in the public's interest to make development for Apple platforms more restrictive?
Congrats to the team!!!
It might totally make sense for user input controls to be a separate directionality context from the rest of the document by default.

But in general, i don't think there is a right answer that works in all cases. The existing defaults (bidi algorithm) do make a best guess that is probably the best guess possible.
I'm baffled/terrified that that is common. We have a few intersections near us that are definitely the other way, if anyone has a green to go through an intersection, everyone else has a yellow or red. Preferably red. We have a few intersections with specific "no right" signs so that those can be red while the crosswalk is green.
Right into my veins

>Much has been written about the failing business model of new media. We have watched how new media companies fail, and it’s not because of a lack of audience, revenue, impact, or vital work. New media companies fail because of a growth-at-any-cost mentality, and venture capital investments made at absurd valuations. Most importantly, astronomical overhead costs make it impossible for journalists to out-earn the cost of expensive office space, the ever-changing whims of management, executives’ salaries, the cost of unnecessary enterprise software, and an endless parade of consultants brought in to figure out what’s wrong.

>It doesn’t have to be this way, and at 404 Media, it will not. We propose a simple alternative: pay journalists to do journalism.

Also, y u no Mastodon?
I think one of us has read the post.

Points noted:

* "17 javascript trackers"

* "sacrificing complexity"

* "control how a checkbox animates when you check it"

* "adding an abstraction with thousands of lines of codes"

* "whether you are able to remove things you have added"

* "add even more stuff to fix it, or is it to remove and live with the loss?"

* "learning to say no"

It's not about simple solutions to complex problems. It's about avoiding complex problems and doing something simpler instead.
Peanut gallery reporting in. It always felt sort of weird that vice had a technology section, but I think there is space for tech coverage with a more edgy slant (eg. Beto O'Rourke and his hacker background).

Why would you name your website after a website error code? Appreciate the easter egg on the actual 404 page.

Not really direct feedback but when the Verge launched they made a big splash with in-depth, long form stories like "Pre to postmortem: the inside story of the death of Palm and webOS" from 2012. I hope you guys could dig up some stories like this, and your commitment to filing FOIA requests seems promising.
I agree, that's unhelpful. Honestly, never seen that happen in my years of slack use.
I thought all the Hacker News "smarter than everyone else, self prescribers" were still endorsing Adderall, mild hallucinogens, and poop-swapping. But, by all means, shine on you crazy diamonds.
I want to say yes, that you must be over 21, but I am not certain.
I do know that you can purchase with out of state ID, but you have a lower limit as to how much you can buy than if you are an Illinois resident.
A friend is a regular customer and he shared that he qualified for a discount after purchasing so much over time.
Personally, I rarely use cash much. I actually forgot the PIN to my debit card. Had the same $20 in my billfold for months.
My contentious view on this is that almost all of the C++ memory model is best ignored.

If you write using acquire-fence, release-fence, and everything else relaxed order using gcc style intrinsics then reasoning about the system becomes much easier. As far as I can tell you've also written the optimally performing code. That is, ignore the atomic type entirely and most of the operations.

The qualifier above is that it's very difficult to determine what the order annotation on an operation actually means. A fence is certain, it affects everything. An acquire-release fetch_add? Either it only affects ordering of other accesses to the same address or it works as if there were appropriately positioned fences beside it, and I'm not confident there is consensus on which interpretation is correct.

If your system considers the order annotation to only refer to that particular address, then there are patterns that can be written with lower overhead than the pure fences strategy. I don't think hardware or compilers work on that basis.

Sequentially consistent ordering on parallel systems is also the wrong thing. If you want a magic clock of serialised execution, why are you bothering with atomics.
Referrals are also not a golden ticket right now. Got a few tossed in the bin, we've got a lot of FAANG engineers on the market right now, companies are scooping them up at bargain rates.
ordered by daily download popularity:

- https://crates.io/crates/axum

- https://crates.io/crates/actix-web

- https://crates.io/crates/warp

- https://crates.io/crates/rocket

- https://crates.io/crates/poem

these numbers pale in comparison to download stats of web frameworks in other languages (ie Flask, Django), but they have grown significantly in the last 3 years

my guess is that Axum is what AWS is using internally, else the grpc counterpart server called Tonic
There are parts of the world on such a trek that these days I would not want to cross by vehicle, let alone on foot.

In the 70s, though, I was with my parents on the Delhi-Tehran portion of the old Kathmandu-London route. I'm only seeing recollections of the old trips, though, no indication that groups are doing it now.
No biggie. They weren't very clear about it at Config. They explained it better in a follow-up webinar.
LDS?
FYI: the site places 3 cookies on the visitor's computer without consent