skysight-inc/HackerNews huggingface dataset:
> a very accessible authoring system

I reckon you are not talking about accessibility the way we use it for product design right? Because to me Flash was the opposite of accessibility compared to the regular web of the time that could mostly be browsed with a text based web browser using a braille display.
> Chromecast is a device

It's branded as "Chromecast built-in" when supported by a TV, not "Google Cast".

e.g. https://www.sony.com/image/89821bf64399cd4c34680e0988903e4b?...
F1 is a sport but it was more of a sport years ago. Regulations are getting stricter and stricter, only one tire manufacturer, many standard parts including most of the electronics. They spend millions on optimizing tiny details because there is less and less to do in areas where they used to make huge differences year over year in the past. Basically they nerfed the sport but they are selling it very well, much better that at any time in the past, at least outside Europe and especially in the USA. So F1 is going in the direction of becoming a show. I guess that the organization running F1 would love to end up with a much quicker open wheel version of NASCAR. They'll have to get through IndyCar first, with a limited choice of chassis and engines.
It's the “black heart suit”.
No I spent years slaving away doing hard programming work during the Great Recession for $15 an hour.

Additionally and separately, what you are saying about high paying jobs in a select few cities is true here also. I worked for a company based out of Atlanta and got paid like crap . There isn’t really a lot of tech jobs in the tier 2 cities you are bringing up.
i actually made 2 scripts to automate the sending and deletion of old snapshots along with one that calls auto snapshot on a vm rebooting / shutting down. I was thinking that they might be useful to other people.
Alphabet has at least twice those numbers.
KYC compliance is the process of customer identity verification, ensuring that individuals engaging with financial services are who they claim to be. With the shift toward online interactions, face-to-face verification has been minimized, making customer verification even more important to maintain trust and prevent fraudulent activities.
how is "typing notifications" such an important feature?

the premise of beeper or matrix in general is to make sure you only keep one app.

EU DMA is supposed to enforce feature parity between all major players so you will see this in the next 6 months even.
The availability of vim in some systems is not reliable. Often only either vi or nano is available. Containers may not have even that (not that it's a good practice to edit files inside containers. It's just for experiments). Emacs meanwhile, has tramp. It lets you edit files remotely and transparently - even inside Kubernetes pods. And you still get to use all your Emacs customization.
SQLite is quite good at staying backwards compatible, and this includes the APIs exposed to extensions, but extensions could definitely have a minimum SQLite version.
That, and even if you somehow fixed that, Flash on mobile sucked. I had Flash on my Windows Mobile handset. It was horrible!
Twitter existed before this app. YouTube. Reddit.

Not defending TikTok but there’s a wealth of public real time data from not just the US, but the entire world, some public api calls or scraping scripts away. Tiktok isn’t any more invasive than any other social media post, many of which are public and anyone in any country who wants to use the data can do so easily.

What trove of intelligence is being gathered by self obsessed videos of people mouthing a clip of some song or inspirational talk while begging for attention in the form of likes and follows?

I haven’t seen any sign of intelligence on TikTok that they even could gather lol, and if anything the app’s purpose isn’t to spy on us, it’s to make us dumb, inattentive, mindless consumers who all fight over everything and can’t compromise or work together.

My dad literally comes home from his job and scrolls TikToks of increasingly radical political rants and half naked chicks before inevitably passing out in his chair, phone in hand, mouth open, and whatever TikTok was on screen when he fell asleep playing on loop until he jerks awake or the phone dies. He’s not unique. So much of people’s lives are wasted on social media and it does them no positive
They are like fiat-crypto dexes. How's your experiences with these?
I don’t see an iPhone or similar device getting OCT-like images anytime soon. They need special optics to image the whole retina (although I can imagine image processing hacks to work around that at the expense of exam speed), but they also require an optical system that’s quite unlike a normal camera to acquire an image at all.

I think the real issue with OCT cost is machine utilization. An OCT machine is cheap as medical devices go, but, in the usual US model, it gets extremely low utilization. It takes a minute or so to get a scan, it’s completely painless and requires neither dilation or any particular expertise, but the machines only get used a couple times a day.

A venue like Costco or a comparably busy place in a different country could probably offer walk-up OCT scanning for a couple dollars or maybe even free and encourage people to do it once per year. If the FDA played along, software could likely analyze the images and detect the progression of quite a few diseases, several of which would be treatable.

(A brand new machine seems to
cost something like $20k. If it gets used 60 times per day (credible for a large scale user but not for a small shop), $1 of revenue per scan gives an adequate payback.)
Primary office program since a decade or so. I don't own MS Office and for many purpose it is quite convenient to have/be able to use files on disk (admin forms, attachments and downloads, etc). I use cloud tools when needed but I am very happy with LibreOffice otherwise.
I'm running ZFS on the smallest AWS instance, running FreeBSD, and it does what i want it to do.
Yin-yang symbol?
Actually my cdn provider's free plan exceed because of lots of traffic.
I highly recommend Mickey Petterson's book on Emacs. Despite using Emacs for over a decade, I discovered invaluable insights from his guide.

Currently, I rely on VS Code for coding, but turn to Emacs for text editing, macros, and text transformation with Elisp.

For a fast track to mastering Emacs, Mickey's book is a must-read.
Honestly asyncio is good and you shouldn't bother with twisted, tornato or gevent ever unless you inherit an existing code base. I like trio features but code quickly turns super verbose ang ugly with the abdundance of with statements - maybe with it's more bearable with a bit of syntax sugar.
The gap is very hard to close because there is a chasm between the two. RTFM here means years (typically 5+ for research math) of very focused study to follow what it says. While the popular science tries to convey something that is meaningful to the majority of people without any background exposure. The gap between the two is huge.
Most employees would probably be well served being able to reverse engineer things. Sure, you might have docs on how your graphics pipeline works, but then you’re probably going to be looking at commercial software that runs on it.
In Finland, you can get credit data of a person from official source (or service resellers) for ~9 EUR. You need to know their social security number though. It's used by landlords (private and corporate) to vet potential tenants.

Not sure if there's a telegram bot for that yet :D
> Flash was a massive security hole. It was a resource hog. It was based on proprietary Adobe technology. It was woefully unstable and during some periods caused crashes frequently even on powerful desktop systems.

Ironically, most of that is now true of web browsers (or should I just say Chrome at this point?)
Someone who uses vim daily will surely not struggle with vi.
I find it interesting how the link at the bottom of the page is a clearly hacked link.
We are already there with chrome between the fact that you can't install this without dev mode and the recent "Web Environment Integrity" ...
LaForge Demystifies ESIM
Normal email proiders don't dowbload all emails whenever a user logs into a new device
Are the toilets being cleaned or just disinfected? Disinfection is good but cleaning toilets is a must for this robot to be useful.

I guess they can detect problems and have a human do the clean up.
Understanding Hackers' Work: An Empirical Study
empirical interview paper with hackers, seems while there's a lot of "throwing ML over hacking" there's actually not much research into how hackers actually work..
> ZFS looks so cool! Unfortunately when I eventually get a NAS I doubt I'll want to pay for anything that can run it, so I suspect I'll just be doing RAID and ext4.

I ran ZFS on a Raspberry Pi 4 with 8GB of RAM just fine (under debian arm64), and I've used ZFS on a machine with 4GB of RAM for receiving snapshots.
I moved to SoftMaker office years ago, much lighter, more polished.
There must be some downside to doing this? That is, why wouldn't the '?' operator already give us this kind of important detail?
Talent + drive (obsession) + lots and lots of free-time.

Most of these types cut their teeth in their younger days - doesn't really mater if it is sports, musical instruments, art, coding, or whatever. If you spend 6-12 hours a day doing something, seven days a week, from you're 10 years old - you'll be pretty damn fantastic by the time you're college aged.
I saw people (in their 30s) using emacs for almost everything. Coding, reading mails, organizing their todos and so on. It was impressive to see their workflow.

The only thing which hold me back to really learn it, were the stories about repetitive strain injuries: https://news.ycombinator.com/item?id=36718793
Mastering Error Handling for Robust React Applications
Decompiling Sonic Runners
Just because the moderation is good doesn’t mean that they’re always right, or resourced to do a good job in every case.
How is that true at all? I started with plain Emacs and gradually updated the configuration to the level of polish I wanted. Even if you're impatient and want something modern up front, the advise given is to start with a starter pack like Doom Emacs.
The difference between sport and entertainment is when the outcome is decided. In entertainment it is up front, in sport it is at the end. The strictness of the rules is irrelevant.
Given a permutation of a collection of elements, it's trivially possible to find the next permutation (in lexicographic order) without ranking and unranking. Sedgewick 77 [1] calls it the Fischer-Krause algorithm.

The traditional (and still readable) reference for generating combinatorial objects such as permutations is Nijenhuis & Wilf's Combinatorial Algorithms.

The author of the article ubiquitously misspells "lexicographic" as "lexographic." That might make it harder to Google the term.

[1] https://www.princeton.edu/~rblee/ELE572Papers/p137-sedgewick...
I’ve consistently found AHK to be so full-of-potential yet difficult-to-extract-value-from. I’ve never managed to get anything useful out of it.
I have no interest in seeing any of those things.
I personally do not believe in those 'the market will fix it' arguments, there is not only community goodwill but also some corporate responsibility to support open standards. Since apple is dominating a large part of the market and strongly profits from locked in effects, open standards are the few things that make competition over the best OS (aka a market) work. I understand however, that it is mostly commercial or regulatory incentives that makes current big tech moce. A bit of shame is still approriate IMHO: they could easily also support an open source driver without releasing something official.
> CCDs

CMOS is what's used in most commercial applications now
This is addressed in the article.

> As the call to LogAttrs shows, you can pass a context.Context to some log functions so a handler can extract context information like trace IDs.

I’m not a fan of slog’s syntax, but the convenience of having it in the stdlib trumps that, for me.
This boxes all errors and erases the return type at compile time.
What do you mean by "hacked"? It's just an old domain that's expired and now redirects to the hosting website. Nothing nefarious going on.

Here's the original, which does indeed have a translation as one would expect: https://web.archive.org/web/20111005170154/http://webhosting...
Literally changing the editor code, to do whatever you want. Emacs is a lisp (elisp) environment mostly with a small C based core for performance sensitive primitives. But the user code is at the same "level" as the Emacs core code.

This is very different from most extensible editors, where extensions are sandboxed and have a limited, controlled API to the core editor, which is kept separate.

This makes Emacs very "malleable", and it's likely easier than with most other tool to change it in custom, specific ways. It may seem dangerous, but it comes from a culture where this extensibility is very front and center, with documented design pattern to support it (hooks, customization settings...).
Reminds me of `diags` from [0].

Side note: can we make 'file not found' errors that fail to mention what wasn't found illegal? What's the point of 'file not found', then keeping silent about the exact file? Seen it in various ecosystems now.

[0]: https://www.lurklurk.org/effective-rust/macros.html#when-to-...
The New Yorker was founded to reflect a WASPy perspective, its celebrated founder was of rather humble background and chased that. And how many Jews, historically, were among the American elites playing polo? Your comment is well out of order.
Have a look at Plasticity, it seems to be a bit under the radar currently but I think it’s going to grow well
Yeah microsoft really have a knack for naming things
Thanks, I'm stealing PrintScreen.

Spotify responds to Send {Volume_Up}/{Volume_Down}.

Any particular reason using Cmder and not Windows Terminal?
OnlyOffice, the one written in Electron?

The typing latency is the worse I have experienced in any Electron app. As much as I would like to use it, LibreOffice on that front is snappier, and not even by much.
Nice demonstration, though the C++ is a bit cheesy. (C-style cast, integer signedness, modernize beyond C++98, ... :-)
Apple didn't expose necessary APIs
I've been wondering myself whether "software engineering" is a misnomer. We have so many of them in software engineering.

What if creating software is closer to investigative journalism than to building bridges? Consider this, a small subset of professions falls under the umbrella of engineering. There are chemical engineers, mechanical engineers, electrical engineers etc. There are no sports engineers, law engineers, or literature engineers. Some people activities are just not engineerable. This doesn't make them any less important, so I deeply disagree with "programming cheapens engineering" statement.

And it's not that software is a novel concept. In fact, the very argument that software is new and is not yet properly regulated is becoming old. Software is older than spaceflight, computer tomography, and mobile telecommunications, - all heavily if not excessively regulated.

Somehow, creating software dodges most of the attempts to make it into an engineering discipline. Somehow, most of the norms and rules we invent don't pass the test of time. There is the SWEBoK, there are also ISO standards for computer languages, and their use, but the art of programming still remains orthogonal to the standardization effort. Most of the software outside safety-critical systems is still created by artisans and not engineers. And... it's ok. Maybe you don't need a license to write a yet another dating app.

So maybe software engineering is indeed a misnomer. Like a racoon dog, a guinea pig, or MTV.
I used vim (and still using it for non-coding text editing today) but I just don't feel it's so powerful that it's comparable to IDEA. Of course it's probably because I haven't properly taken time to learn and configure it. I only know how to move cursor around, search/replace and enable syntax highlighting.

But that's the point: I don't want to take a significant amount of time to learn and configure an editor. I want a IDE that works well almost out of box.

Maybe my opinion will change if one day I decide to try a more batteries-included vim/emacs like Doom.
Ukraine-Russia war: Ukraine 'has 'legal right to attack Moscow', says Germany
Errors are for the regular case when the program detected that something wasn't allowed or set up right and the program did everything right (by returning an error). Why then do you need the rs source code file&line of the place where everything went right? What about all the other places where everything went right? Wanna log those, too? :)

What will the end user do with rs source code file&line?

I read the example on the page. What they want to do is return which argument of `add` the error was with. Well, then introduce an `AddError` (or I guess it could be a more generic `BinaryOperationError`) like this: `struct AddError { argument_1: Option<...>, argument_2: Option<...> }` and return that error from `add`. Then you can even have it return errors due to both arguments at the same time.

One use case of the crate would be if you made a mistake and something actually shouldn't be an error but should be a panic, and you wanna find where it is in order to change it to a panic. So, debugging.
There's something strange about Amazon's Fresh décor. I dislike being in the store. It makes me uncomfortable. I rather go somewhere else. Anyone else feel the same?
ICANN warns UN may sideline techies from internet governance
Porque no los dos? Ubuntu's 23.04 ia codenamed Lunar Lobster.
Whilst it was a complete and total security nightmare the Flash Player wasn't a resource hog. People just wrote bad flash apps, that was where the resource hogging came.

Those same people are now writing the same bad code in HTML5/Javascript.
Envisioning GPT-Speech: When Conversational AIs Find Their Voice
I need a model where I get to define what is dangerous, without someone else thought policing.
The irony is Chrome feels less advertise-y than Firefox with its Pocket integration, Amazon suggestions, and god knows what else
Personally, if you're interested in the early 'philosophical' side (which I don't think can - or should - be disentangled from the 'religious' side; the separation of religion and philosophy is inherently a post-Enlightenment, Western phenomenon, and doesn't really apply outside that cultural situation), van Norden's chapters on the DDJ and the ZZ in his book I quoted from above are a good start. But there was a 'religious' tint to a lot of this, even very early on.

If you're more open to how the three strands ('religious', 'philosophical' and 'literary') of Daoism have merged and mingled throughout history, I really like Ronnie Littlejohn's Daoism: An Introduction published by I.B. Taurus. It's essentially an introductory textbook, but does a good job at showing how these things have always been interacting (indeed, there's quite possibly Nedian references in the DDJ/ZZ/LZ!) and that trying to separate them really isn't possible (indeed, as said, it's an inherently modern, Western distinction between 'philosophy' and 'religion'), while looking at how they've changed over time.
Interesting, as I have had the opposite experience. There are lots of documents that I have to work with -- most created originally in Word 2007, I think -- with very intense formatting, forms, embedded charts and other crap, and Google Docs makes a total hash out of them.

LibreOffice, OTOH, pretty much looks just like they did on the original.

The one issue I've run into is font substitution. The fonts that LibreOffice uses by default if the actual Microsoft fonts aren't installed are not, at least IMO, very good substitutes. They don't look great to me, but worse they seem to be very different in terms of character/word width, so everything gets reflowed to hell and back. But assuming you install the actual MS fonts, the results seem quite good.
The Race to Ditch Russian Uranium Starts in New Mexico’s Desert
A modern smartphone will last for literally weeks if you turn off all data and only use it for calls, the batteries are massive to support streaming video and playing games.
https://archive.ph/Xc7W0
Supposedly it's any OIS camera. But I've had my Pixel on a Quadlock with a dampner and I've had no problems so far. Could it be that iPhones are more sensible?
The Tsunami sirens in New Brighton (Christchurch, NZ) also have verbal output.

Does result in a strange "echo" because you hear other sirens talking delayed by the distance they are placed. But it does mean they can give extra info (e.g. during tests).
Bankman-Fried living on bread and water. No Adderall available in jail.
I had one of those early Leafs, the battery degradation was real. Newer vehicles seem to have much better curves.
Last I tried desktop Excel on my 20 core machine, it felt much snappier than Calc ever did. Shame on me for expecting a spreadsheet app to run as melted butter on a i9 10900k.

To be fair, the word processor is the one that has annoying writing latency. My issue with Calc it is clunky to use, and not very HiDPI friendly.
Cloudflare workers support native Postgres connection
Note that some things, like anyhow do create backtraces (if the feature is enabled) when they are created, including by `?` auto-converting into them and including chaining the backtrace from the error they where created from.

Through also note that async code has ... not so nice backtraces, for now, even if you only care about the calling location.
Ok, I can say this with complete conviction.

Any source that filtered their articles so only that quality was released, I would pay $5.

And instead of filtering out their writers work, it would mostly be about telling them to rework, do more homework, get it right.

90% of quality is simply recognizing when you haven’t hit the bar yet and stepping up. Repeatedly if necessary.

The subject is rarely the problem.
And often referred to only by that label, removing the benefit of the yearly naming scheme. Debian is the worst, which doesn’t even have the courtesy to alphabetize their code names.
I wish there were numbers attached. I'm curious how sensitive it is.
You can do that with ZFS at the cost of defining separate filesystems per directory.

I don't use multiple replicas, but I use that to tailor my backups per directory. ~/documents is snapshotted and backed up on the regular, with long-lived snapshots. Code is snapshotted regularly, but snapshots don't live too long, and they're not shipped to a different drive. I don't care for ~/tmp so no snapshots.

---

edit: the cost, besides having to actually create the file systems, is that moving data between them isn't instant.
America’s Farmers Are Bogged Down by Data
RCS is pretty garbage without Google’s extensions. Of course this ends up being very similar to iMessage.
> browse the web

Been using Vim for a few months now but I was checking out eww the other day (along with learning more about emacs in general) and it’s certainly interesting…
Try Doom Emacs and configure it with evil mode (vim keybindings). Presto, problem solved!
it's important to point out that sinus irrigation is said to be able to cause a brain infection itself.

hence the need to sterilise your water by heating it first.

i have been doing sinus irrigation with a syringe filled with water straight from the tap for years; i was horrified when a friend pointed this out to me.
Vanilla Transformer SOTA for Traffic Forecasting [pdf]
> But I can't help but feel the recent societal interest in meditation and psychedelics is wrongheaded in that it's treating a symptom rather than a cause.

Yet, if you cannot treat the illness treating the symptom is better than nothing.