skysight-inc/HackerNews huggingface dataset:
I had to LOL a bit about this. I built a career that lasted over 30 years writing software that deciphered clients' attempts to produce sales data files in CSV format.

Many times they just couldn't seem to find the comma. Other times there were commas in the item description (unescaped). My favourite though was when files were edited collaboratively using a Mac, Windows and Linux machines - multiple line-end types FTW! Like I said, a long and somewhat inglorious career..
Recordscript, Screen Recorder and Subtitle for Windows (Free and Open Source)
Hi, I'm Terry,

In spare time, I work on an open-source project together with my colleague called "Recordscript".
We were interested in exploring Whisper.cpp technology in Rust and built a (hopefully useful) product out of that.

Recordscript is a free, open-source screen recorder + subtitle (now available on Windows).
It's built with Tauri, Whisper-rs (Rust port of Whisper.cpp) and Scrap library.

There are two ways you can use Recordscript:
1) You can use it to record all your screen + all audio (mic + system audio) and generate a subtitle/transcript right after
Recordscript enables you to send the subtitle result via email SMTP as well.
So, you may use this to record your meeting, get the transcript, and send you + your colleague all the transcript.

2) You can generate subtitle from your audio/video files
If you already have files you want to transcribe (e.g. video / audio recordings), simply upload your file & Recordscript will generate the subtitle (transcript + timestamp) for you.

Everything's done offline, thanks to Whisper.cpp.

Check out our launch on Product Hunt: https://www.producthunt.com/posts/recordscript-for-windows
GitHub repository: https://github.com/Recordscript/recordscript
Was “ adversarial oversight” a typo? Why would you want an adversarial anything with a department as crucial as the police? A solid working relationship with faith and trust running both ways is maybe what you meant.
Zeekr announces new LFP batteries that can recharge an EV 10-80% in 10.5 minutes
Personally, I use physical card for my main SIM. However, when I travel I prefer using eSIMs as it is so much easier rather than searching for one when you arrive in a new country. I definitely had some set up problems regarding travel eSIMS in the past. With some very known providers that I tried I always had some troubles like QR codes not working correctly or not getting service even though it showed that everything is good to go.The support would not always be very helpful and that would take me at least a few hours to get everything set up and ready to use. Until I found out about one brand called Saily that actually have an eSIM card that you have to install only once and use for all future travels. That actually was a life saver because now all I have to do is buy a plan in their app and activate it every time I travel. I only had to set up eSIM once and honestly did not have any problems there like with others. Maybe it was the easy setup or clear instructions.
I have a project that has the frontend hosted on Vercel and a small simple service on Render both on the free plans. Vercel analytics is off at the moment because I've hit the limit for the free plan, but as of last week we got 1600-1700 unique visitors daily on average. In the last 30 days, my deployment has had 1.6 million edge requests and consumed about 146GB for fast data transfer. You can probably get away with the free plans for a moderate amount of traffic and then scale as needed.
> moreover, why should one be targeted by harassment by simply being born in a certain country?

When you type something like this, does it at least cross your mind that palestinians are humans, too? For their disgrace, they were also born in a certain country.
but even then, forced arbitration should not be legal for anything more serious ever (and isn't in countires with a less broken legal system)
Disneys product did not kill this woman.

Disney own the mall, where a resturant chain rented a unit from them. The mall is free to enter and does not require buying a ticket from Disney. The 3rd party resturant hired the staff, made the menu, cooked the food and served the guests. Nothing to do with Disney at all.

The only part disney has in it is they published the restuarants menu on the malls website, which reads 'Allergen Free'.

This is the basis for the entire lawsuit.
most important lessons from teaching...22 years now, a thing I didnt plan in my highschool:

* you learn more than your students
* students only effectively learn when they create/solve themselves
* in 2024 there is little reason to use slides, or retell topics widely available on the net
* students are not smarter than students 25 years earlier, but are much better informed.
* people love publishing their results open-source. actually open-source is best taught in academia.
* seniors, including professors you are assisting, very seldom are interested in your performance
* the dean and the faculty is very seldom interested in my actual performance in my custom classes, which are complementary ones (even though are regularly frequented)
* it takes years for teachers to start actually teaching, and not showcasing, retelling or just showing off their superiority
* teaching without specific goal/task to solve is absolutely irrelevant and should not be practiced
* academia needs to be rethought dramatically, this all makes very little sense now in the light of LLMs, Global Libraries and open-source

disclaimer: i have 2500+ teaching hours in the disciplines intro to programming, object oriented programming, data structures and algorithms, advanced ES6, db systems, db&er design, practical perl programming, piratical python programming and last 2 years we been giving a brand new R&D of GIS Systems. technically my role is of a teaching assistant, but I've almost never had the seniors come to review my classes.
I just had a samsung galaxy s6 edge die one me, probably because of heat.

I do the usual stuff, navigation, whatsapp, music, video...except I tend to avoid installing apps when the corresponding website works well (but I still have lots of different apps) and the only social media I am connecting to is the fediverse through the browser.
>in what scenario is the self hosting setup and maintenance worth it?

For me more than anything else, it means that even if Bitwarden goes under then there always be a version I can run myself, at least until the situation becomes untenable and I find a new password manager.

A form of disaster mitigation, if you want to think of it that way.
id's that skip the textual part on their lookup/url validation and also don't redirect are not ideal, probably as bad as soft 404s. Maybe not as bad for bots if the canonical tag shows the intended URL.

Personally I'd avoid using id's and use a 32-bit hash of the URL which is more or less as performant as a straight id lookup. I usually went with murmurhash.
It would mean fine prints need to be reasonable, and what does "reasonable" mean will be decided by a judge when needed.
I have always felt that any officer of the law charged with breaking the law should face a mandatory doubling of their sentence. They "know the law" and therefore have no excuse. The fact that only one person is being charged despite several others participating in this is just yet one more miscarriage of justice.
Putting a new tool for developers behind an "enterprise API" gate is a sure way to kill it
It's not just the watches. Chromecast/GoogleTV devices have been missing an audio sync adjustment for ages. That feature is being asked about/requested all over the related discussion boards. Amazon Fire has it built in. Google doesn't care across so many product lines.
I've been thinking about programming languages a bit and I agree. I was looking at Odin and some other languages.

I find it fascinating a language can be purpose-built, like Odin. It's a language that was built for game development. It got me thinking what a language built for web development may look like.

It also got me thinking, we have 'game engines' which are tools built around the same idea. Why don't we have web-CRUD engines? Sure we have frameworks, but we don't have entire purpose built applications for building fullstack applications.
Can confirm by extensive 464, 900 MHz, and 2.4 GHz radio field testing of products and test equipment for WAAS-like GPS data updates conducted c. 2000. 2.4+ GHz just doesn't play well with building materials, while 900 MHz provides the right balance of bandwidth and attenuation.

PS: It's not millihertz (mHz), it's megahertz (MHz).
Arrr me hearty
Dual EC DRBG is a bad design and so you shouldn't use it. It is reasonable to believe it's backdoored, but only the same way it would be reasonable to believe David Cameron stuck his dick in a dead pig. Some people say he did, he says he didn't, there's no conclusive proof available - and it's worth noting the "source" is a man who has a grudge against Cameron.

My favourite also reasonable explanation for the mysterious Dual EC DBRG constants is that some senior person picked their favourite numbers (birthday of a niece, phone number of a friend, whatever) not realising that these should be Nothing Up My Sleeve Numbers. Later when a subordinate says "For documentation we need to explain these numbers" it was late to change them and so the agency can't do better than insist they were chosen at random.

If this was crucial technology we should do the work to re-make it with Nothing Up My Sleeve Numbers, but it's garbage, indeed that's one reason for the suspicion, this is a very complicated machine, well suited to hiding a backdoor, why do this at all?
> VW shortened the lifespan of millions of Europeans

Thats a bit of an over the top way of saying it!
Dynamic Pricing at Major Grocery Chain Can Vary Prices Depending on Your Income
I know people who bailed on marriages early and I think, yes, this article has some good advice, but it’s also very important to fail fast where failure is inevitable.

If this inevitable failure only becomes apparent after you’ve had kids but you’re sure they will grow up only having seen bitterness in their parent’s relationship, then bailing out is still valid advice.
Horses Show Unexpected Intelligence with Strategic Thinking in Game Play
> Should Microsoft get 30% of everything you do on a computer? That'd be utterly absurd.

This is what happens on consoles today. Apple views the iPhone as a closed and complete ecosystem where licensees are allowed to write apps - like a console. The hardware, OS, and App Store are viewed as a single entity and not distinct.

Not saying I agree, but it's important to understand Apple's argument. Given the ruling from the Epic case I think Apple will win the majority of any action taken against the AppStore (not a monopoly, business terms are irrelevant). IMO where Apple is vulnerable is interop like with messaging. I can only guess Apple's lawyers think the same, hence Apple's fairly recent push into RCS.
Not at all times, just when they are driving 2 tons of deadly metal.

I look forward to police metadata monitors that identify speeding and dangerous driving.
https://archive.is/0GQh2
The container image is self-sufficient so you can deploy on a cloud container platform relatively easy.

I did this with Scaleway, took 2-3 minutes to setup.
Nord Stream sabotage: Germany issues arrest warrant
Same, it’s been great honestly.
Unprecedented number of heat records broken around world this year
Volkswagen's electric Golf may come sooner than expected with help from Rivian
https://stackoverflow.com/questions/16245767/sex-robots
There are a fair number of extensions to GR that can reproduce the standard cosmology, typically avoiding or recasting DM, DE, or both. Examples include generalized teleparallel gravity and Cotton gravity. In such theories, any solution of the EFEs are solutions of the (sometimes very different) field equations of these families of theories, although the field content may have a somewhat different physical interpretation from GR.

However, generically, these extensions tend to have an under-determination problem frustrating attempts to arrive at a unique spacetime for a given distribution of matter or a unique distribution of matter which can exist in a given spacetime (or both problems). That makes them less attractive than GR, or even possibly outright unsuitable bases for initial-values formulations (and thus are unlikely to overthrow numerical relativity soon).
Technically there is only one. Our tax agency happened to actually audit one city, and then all the others after it was revealed that the first one did indeed break the law.
A History of IRC (Internet Relay Chat)
the problem with that, as mentioned in the article, is that that breaks if the content of the page changes. So on stack overflow for example, what happens if someone changes the title of their question? you either break the url or use an old version of the title, thus being misleading.
If you're not concerned with the size of the file, you might consider just using NDJSON.

https://github.com/ndjson/ndjson-spec
That's how it works now on my pixel.
The surprising truth about loneliness in America
Seascraper: An Underwater Skyscraper
I found Notion's URL schema interesting as well. They have to contend with renames of pages, reorganisation of the hierarchy and all that. So they have something like:

notion.so/:account/Current-Name-of-Page-:pageid

where the name changes if the page is renamed, but the redirect works, as the page ID is unchanged. In fact, one can just use

notion.so/:account/:pageid

and gets redirected to the right page, or even

notion.so/:account/Anything-else-:pageid

works too...

This is very handy in my use cases, when various Notion data is extracted into another tool, reassembled, and then needed to have a link to the original page. I don't need to worry about the page's name, or how that name gets converted into the URL, or any race conditions....

The page hierarchy is then just within the navigaton, not in the URL, so moved pages continue to work too (even if this looks like a flatter hierarchy than it really is).

I'm sure there are plenty of drawbacks, but I've found it an interesting, pragmatic solution.
Protip: it is much easier to market a good product.
But think about all the shareholder value they created
A more tedious, but bullet proof way to avoid moiré is to take an image of the moniter using a camera with photographic film.
I might be an outlier, but I don't like slugs in URLs.

They make URLs unnecessarily long, often forcing people to use URL shorteners -- completely defeating the purpose.

They get awkward when the author changes the title. Other commenters mentioned some tricks to get around this issue, but all involve redirects. Cools URLs shouldn't change in the first place.

They don't copy cleanly if you use nonalphanumeric characters, as in nearly every language other than English.

Virtually nobody just looks at a URL these days anyway, with all the search engines, cute thumbnails, and OpenGraph metadata that provide a glimpse of the actual content for you before you even click on it. This is doubly true in the non-English-speaking parts of the world where a slug in a shared URL is often just a jumble of %HEX.

Hand-picked words in URLs are fine, e.g. /about/me. I'm only talking about autogenerated slugs for user-submitted content above.
Sure, but to be consistent with the analogy, we're evoking the program from bash and it's been solved in several languages already.

Trying it isn't exactly locking you into anything
Absolutely. If you like CD, you’ll like TC. Though TC’s videos trend to the longer side (approaching an hour for some), but they are a fascinating way to spend time.
So they replaced Paint with Paint 3D, and now they killed Paint 3D.
They won’t get disbarred because it’s a single offense but misrepresenting the law to their client and the court is not their job. Trotting out this excuse for lawyers is like deploying the “maximize shareholder value” canard to excuse corporate misbehavior: not only wrong but guaranteed to encourage more abuse.
It would be really very difficult to bootcamp the experience of actually having kids before having kids.
No, that's a gross mischaracterization based on ignorance. It only applies to AGPL because it prevents SaaS services. And because it can't be proven that an AGPL app isn't required as part of a SaaS service to function, then it can't be used anywhere in a MAANG shop.
Ask HN: Video of Paul Graham's 2003 PyCon talk?
Just curious, does anyone have video of PG's 2003 PyCon keynote?

It's (funnily) referred to in the Q&A after his 2012 PyCon talk: https://www.youtube.com/watch?v=R9ITLdmfdLI&t=47m

Essay on 2003 talk: https://news.ycombinator.com/item?id=20357995

Past HN post about 2012 talk: https://news.ycombinator.com/item?id=3690106

Essay on 2012 talk: https://paulgraham.com/ambitious.html
Hmm terrible CVE published by Microsoft. Oh well, what I could expect..

Anyway, question is.. If this is mitigated by disabling IPv6 it means its IPv6 stack only issue exploit? IPv4 is safe?
I've read a comment here some years ago of someone discovering ASCII field delimiters and excited to use them. They then discovered that those characters are only used in three places: the ASCII spec, their own code, and the data from the first client where he tried to use this solution.

Any file format needs a well-specified escape strategy, because every file format is binary and may contain binary data. CSV is kinda bad not only because, in practice, there's no consensus escaping, but also because we don't communicate what the chosen escaping is!

I think a standard meta header like follows would do wonders to improve interchangeability, without having to communicate the serialization format out-of-band.

```
#csv delim=";" encoding=utf8 quote=double locale="pt-BR" header=true
```

(RFC-4180 does specify that charset and header may be specified in the MIME type)
If CSL was popular outside of the USA, such as in Britain and other countries, would that disprove your sneering dismissals?
Geofenced psychological warfare over TikTok is happening on the Russia/ukraine border. No need to go all conspiracy.
I think this is actually a really great design in that the name of the product can always be in the URL. The "slug" is completely ignored and just there for SEO/humans. If you send a link I instantly know what it's for -- that's pretty useful!

I also like that the "id" which is an ASIN (Amazon Standard Identification Number) which is a superset of all ISBNs. This means you can just enter any book ISBN directly into the browser and end up on the right page (at least historically) instead of having to search for it.
> academia needs to be rethought dramatically, this all makes very little sense now in the light of LLMs, Global Libraries and open-source

> i have 2500+ teaching hours in the disciplines intro

Academia is much, much, much more than web programming!
Former Maryland dept chair with $19M in grants faked data in 13 papers, feds say
just keep your mail locally; then you can search it however you like
I forget where I ran across it, but one interesting adoption of URL design is to make the root of the directory part of the site's domain name. I.e. there was someone's website that was shared on HN, where their name was assembled with the domain name, TLD, and some characters after the first slash:

firstna.me/lastname/
firstna.me/lastname/about
When was the last time you experienced human dubbing? They do it with amazingly high quality in some languages today. I actually feel sorry for the dubbers who now have to be actors as well, making every grunt, sigh and laugh of the people they are dubbing.

They are even dubbing reality survival shows, so somebody has to sit in a studio and groan as if they are climbing a slippery hill in Alaska.
Wolfram Alpha had "us" making a 966 m sphere.

https://www.wolframalpha.com/input?i=estimated+total+volume+...

Which has a link that gives us the radius.

https://www.wolframalpha.com/input?i=4.73%C3%9710%5E8+cubic+...
Same here too for personal/family vaults. Have been using the bitwarden cloud offering in professional context too.

vaultwarden, or bitwarden-rs as it used to be called, have been working flawlessly for years on my side, updates always work just as expected, and it supports a lot of organizational features too.

But I felt like it was better to trust bitwarden’s cloud for professional stuff, just for the reliability.
Life on Mars (1977)
that's what the many-to-one slug-to-id mapping is for
Typically, those stats usually showcase countries which are NOT in the EU: Denmark, Switzerland, Iceland. And anyway, European countries were like that before the EU.
I think it's lack of demand, yeah, but I think that's downstream of a real culture clash. Exploratory data analysis is just really not a good fit, culturally, for go. You don't want to be explicit about everything and check every single error case, etc.

But then it's natural to evolve production systems out of exploratory analyses, rather than re-writing everything from scratch, unless there is a very compelling reason to do that. The compelling reason is usually to get more speed, but that's not go's strong suit either.
I read a great piece from Michael Bronstein about this very topic earlier this year.

https://towardsdatascience.com/the-road-to-biology-2-0-will-...

I think an important point raised here is the distinction between good data, and the "relative" data present in a lot of biology. As examples from the article, a protein structure, or genome/protein sequence data is good data, but data like RNA-seq or mass spectrometry data is relative (and subject to sensitivity / noise etc). The way I like to think of it is that sequence data and structural data is looking at the actual thing, but the relative data only gets you a sliver of a snapshot of a process. Therefore it's easier to build models to capture relationships between representations of real things, rather than models where you can't really distinguish between signal and noise. I spend a fair amount of time these days trying to figure out how to take advantage of good data to gain insights into things where we have relative data.
Oh, so there are other means or systems that are good or even better, i.e. more sufficient to fix or improve society than just blind competition. Got it!
RunsOn: Self-hosted drop-in replacement for GitHub Actions Runners
Keys should have sufficient bits of entropy to not be guessable. And if a malicious actor can guess a key, you should want it revoked as opposed to them doing more serious damage through other endpoints.
Code lacks agency. It's not a person.
Personally, I don’t believe they check every room every day for the simple reason that no hotel is going to pay (or properly supervise) the manpower required to actually do that, unless they really have to. Which even the most paranoid of them would realize was unnecessary after a month or two.

C’mon.

These are the same people that started to not change linens or provide new clean towels unless you ask (or infrequently) for ‘environmental reasons’. (Aka profit margins)

And yes, back in the day it was normal for housekeeping to clean every occupied room every day, unless you told them not to. Unless you were in a roach motel or something.
Bonza went under because Qantas/Virgin maintain a lock on airport "slots" in the primary markets of Melbourne and Sydney.

That's why every day, there are flights from both airlines that are "cancelled" and everyone moved to the next flight. Qantas got so outrageous that they were selling tickets for "flights" that they knew were never going to fly.

Australia's airport and airline "markets" are monopolies (airports) combined with oligarchies (Qantas/Virgin).

Like most consumer industries in Australia, there is a natural oligarchy or regulated market size, thing supermarkets (Coles/Woolworths + Aldi/IGA), banks (the "big 4"), Fuel, Hotels/Pubs, etc.
Bitcoin really isn't that anonymous
Yes, but it's irreconcilable with quantum mechanics. So what I described was one of many attempts to do so.