skysight-inc/HackerNews huggingface dataset:
It's unlikely Trump will be prosecuted or convicted by DOJ for his actions on January 6th- except, he will be convicted (by history) for being exceptionally irresponsible. There are several personal lawsuits against Trump

There are a number of other things (which other people replying have shown) that are more likely to lead to an actual conviction. https://www.justsecurity.org/75032/litigation-tracker-pendin... and https://www.businessinsider.com/donald-trump-key-cases-civil... cover those.

That would include the Georgia AG's investigation, NY AG's investigation, and the National Archives investigation, all of which have shown credible evidence that Trump (personally, or his direct agents) carried out illegal activities.

On a personal note, I think regardless of whatever the law does to Trump, it's pretty clear at this point that he attempted to be a dictator who subverted law and common sense on advice from crazies, trying to illegally seize control of the United States instead of carrying out a legitimate transition of power. And we were able to avert it mainly because there are enough people working in the government who have the ethics to ignore their personal politics and carry out the necessary steps for a legitimate transition of power.
Sincerely I thought this was common knowledge. Had an Epson several years ago that stopped working all of a sudden, and while I was searching the internet trying to figure out what happened, many people complained not only about that specific model but about all Epsons in general for their shameless planned obsolescence.
The Eugenics Wars
Noticed it was down for about 2 minutes, but up again. As with any big outage, I wonder how much money was lost in those 2 minutes...
Don’t underestimate how exploitable the 1957 edition of mother-in-law is. That’s why I liked the availability of walled gardens.
GP has been posting the same thing in many threads when Rust comes up. Apparently they think it's funny, or they're really bad at writing Rust code and feel like venting.
God it’s so fucking depressing to see all you techies debating whether or not the skill I have dedicated my life to getting good enough at to earn a quiet, modest living with should be automated away or not. And insisting that surely your jobs are too special and complex for this to ever happen to you.

At least I can take solace in the fact that for now these things aren’t gonna be taking a bite out of the furry art commissions I like to take, since that’s way too associated with crazy cartoon porn for them to not censor relevant keywords.
Because that is the mob mentality I referred before.
Almost certainly. You don't need encryption or even particularly long time to lose knowledge. Stuff is falling off the Internet every day that isn't backed up or archived. Wayback Machine only captures some of it. The rest is gone.
> This won't remove DPRK's profit

If nobody will accept their laundered coins, how do they profit?

> The American who uses Tornado Cash to firewall their hot wallet from their cold wallet.

That provides no benefit to society and causes plenty of harms. Working as intended.
Or you can invert it and use `.expect("TODO add error handling")`
Do you happen to know if is also true for the C replacement languages mentioned in the article: C3, Zig, Odin, Jai and eC?
They're mixing parallelism and concurrency. (nb: I might be abusing these terms too)

Parallelism aka CPU-bound tasks are limited by the number of cores you have. Concurrency aka IO-bound tasks are not, because they're usually not all runnable at once. It can be faster to go concurrent even on a single core because you can overlap IOs, but it'll use more memory and other resources.

Also, "going faster" isn't always a good thing. If you're a low priority system task, you don't want to consume all the system resources because the user's apps might need them. Or the the user doesn't want the fans to turn on, or it's a passive cooled system that shouldn't get too hot, etc.

And for both of them, it not only makes it easier to write bugs in unsafe languages, but in safe languages you can easily accidentally make things slower instead of faster just because it's complicated.
This is a very good article. I have only read about half of it so far. Plenty of good foundations regardless of whatever the current apparent state of EA might be.
This is just trolling, you obviously were previously engaging in this thread under the premise that Rust is a C alternative.
>In theory maybe. In practice it's really nice that all JSON documents have the same standard handful of basic datatypes (number, string, etc.).

You missed boolean. That's it. Those are the supported types by json. But tell me more about how you can guess the type of 1515151515151 without context.

>Maybe that's the lesson bad devs take from it. Good devs take something rather different from it.

Thank you, people like you are the reason why I can quit my job and any time and find another one paying mid six figures to fix your messes.
All we can hope is that we keep enough people with integrity and apolitical viewpoints as a buffer between the political parties and the White House.

This raid was certainly signed off by Christopher Wray, the director of the FBI.

Wray was appointed by Trump.

Feel free to call it a witch hunt, but you don't go into a warrant like this unless you are fairly certain of the outcome.
This doesn't make sense. It's important for the government to prosecute criminals regardless of whether they are political opposition. Probably the best thing is to be abundantly transparent when doing so.
The reason for my original comment is that even the best respirator are not a substitute for dust collection.

Even if you throw a Nomex suit into the equation.
> but then it wouldn't be much of a library anymore right?

For that much money, I could start a foundation and fund a lot of new libraries if I wanted. I'd sell out for that.

Not being much of a library is a problem for the new guys. And, if the new owners screw the pooch, the inevitable Librixos fork would probably just take over anyway.
Sure, but also note that force was the only thing able to stop it - turns out the use case is there.
If those instances are only for tests/validation it could simplify some overall pipelines quite a bit.
> I wouldn't expect that the internal configuration files of an application should occur in reasonable operation, and therefore it makes sense to panic if they're corrupted.

Whether an error returned from a fn is expected or unexpected has to be a property of the fn signature and language conventions in isolation. If semantic or other locally-unknowable details influence fault classification and error control flow at call sites, your program program becomes unmaintainable over time.

So like if you have fn parse_config that takes a string, or a file descriptor, or whatever -- it should return a Result<Config, Error> and yield an error for any un-parseable input. There is no reason this fn should ever panic.

IMO -- call stacks are sacrosanct, making control flow visible and obvious is one of if not the most important thing to optimize in nontrivial programming contexts.
Keep going: you do that, and you find a Tesla fanboy’s reaction saying the problems are overblown and will be fixed soon with a software update. Who’s right?

Being able to answer that confidently requires some understanding of the problem domain which not everyone has. This is especially true for these big claims where people might think that a large company wouldn’t rationally make claims like this which would expose them to liability unless it really was almost done, not realizing the degree to which Elon will in fact take that risk just to cast himself as the hero of a 90s sci-fi novel’s back story.
The image in the article wasn't too bad, so I did an image search for "trypophobic imagery" which,

just IMO,

is best avoided, phobia or no.

(Maybe unless you are trying exposure therapy...)
Don't worry, while the rest of the industry is busy making artsy abstract images of chimpanzees surfing on a wave of coronavirii, you can quietly work on UX design I guess.
the tunnel theory seems fairly easy to test.

maybe not from within a submersible thousands of feet down though.
I love GitHub Copilot. In fact, I am more inclined to use GitHub simply to help improve their tool.
Particle physicists want to build the world’s first muon collider
Ok…. Just for you I’ll predict flying cars, interstellar travel and everyone wearing silver suits. ;
Not to mention that the whole goddamn trick here is basically taking the output you and your peers have created, anonymizing it, throwing it in a blender, and then acting like the AI has generated something new and humans aren't needed anymore.
For things like that I tend to step through what I'm going to do after the query finishes. You still keep the context and planning in your head helps with the next few steps.
I'd like to see O'Reilly switch to using DALL•E to generate their book covers, using their existing corpus as training material.
Of course it should be. You aren't entitled to my money for your services if a computer can do a good enough job for free. And human history is full of examples of innovations displacing humans and temporarily unemploying them until they found other jobs. That's basically what "productivity" is about in economics, and overall it's a good thing we're not still in the stone age in the name of protecting people's jobs.
I had COVID for the first time the other week. Was totally fine other than I lost my sense of smell.

Never realised how much I use it!

- Cleaning the bathroom. I did not realise I was inhaling bleach until my sinuses started burning painfully.
- My wife came home and said "it kinda smells in here"... I was mortified! Usually I crack open windows for fresh air, but I couldn't smell anything so didn't bother.
- I couldn't sniff-test clothes to see if they needed a wash.
- Sanding. You know how sometimes the paper gets worn/clogged and doesn't sand as well? I usually smell a bit of sawdust as I'm sanding, which signals to me it's sanding OK.
- Are these leftovers ok ...?
- My cat made a fart noise next to me. Did it fart? Not sure. Was I breathing in concentrated cat-fart gas unknowingly?
- Taste! Everything tasted bland. I tested this by eating a tablespoon of horse radish and a whole chilli. Nothing!
- Sometimes the neighbour's chimney blows smoke directly onto our house. When I smell it I close the windows. I couldn't smell it, so the whole house filled with smoke before I realised!
- Didn't know my toast was burning.
- I avoided painting things because I wouldn't know if I were inhaling harmful fumes (a signal to adjust my mask or move my face away from what I'm painting).

My sense of smell did return after a week or so though.

An upside was that I was unbothered when my morning walk coincided with the garbage truck doing its weekly route.

I also did enjoy intentionally putting pungent things up to my nose and exclaiming to my wife "Look! I can't smell this!!!" She got sick of that pretty quickly.
The Token Binding Protocol Version 1.0
Are any end users willing to pay for comp-bio software tools? Or the professional support of open source tools? I understand academic labs preference for free/open-source software, but there are lots of biotech companies out there as well.

Seems like there is some funded software in this space, and lots of academic research code of varying quality - sometimes very useful and I've certainly appreciated it. But also common are many shortcomings: usability, performance, integration with other tools, packaging & distribution to users, docs & training material, abandoned tools, etc.

Maybe the use cases are too diverse, with the common needs having evolved good open source solutions, leaving a constant uneven frothing of other bits of software being born and then declining for the all the other specialist needs. Or something. Still, I wonder if it could be better.
They are more practical for most use cases compared to fully electric. I wish the Ford F-150 hybrid was a plug-in model.
The only thing that gets to make that decision is the call frame that initiated the program execution. Meaning -- only fn main gets to return stuff to the user. Everything else, all other functions, should (almost always) express faults as returned errors.
Warning is one thing, but crashing is better. That's possible to do in a C compiler too of course, because in this example the array hasn't decayed to a pointer and its size can be recovered.

The issue is when you pass the array to another function, it can't track the size without changing the ABI.
Jai is not real. It should not be mentioned even on the same sentence as Zig.
The word describing your comments is 'obtuse'. Are you knowingly ignoring the copious evidence from Trump's own henchman about his intents and desires here?
Multiple people with direct involvement have said on the record that Trump repeatedly tried to subvert the election.

The persecution of trump is not being carried to out distract people from the current administration. That's just nonsense. If you truly believe that, I'm not going to try to convince you, and further I think you're wasting people's time on this site by pretending you're being reasonable or responsible.
I've recently started dabbling in short story narrative writing as a hobby and I found a super interesting usage of dall-e is to generate certain art works or art style to draw inspiration from.

For example I came up with [0] after writing a draft about an old warrior/mercenary in a fantasy-like setting and then put something into dall-e and built upon that just to get the right "vibe". Or if you're into more "cosmic horror" kind of stuff I generated artworks like these [1] which gave me a lot of inspiration for future short stories I'm planning to draft.

I only spent about $15 so far, and a lot of it was just experimenting with artstyle (mostly to get some interesting discord profile pictures and logos) but I feel like I learned a lot. I can't stress how ridiculously cheap it is for the amount of quality artwork you get out of it.

[0] https://twitter.com/xMorgawr/status/1555728353780310017

[1] https://twitter.com/xMorgawr/status/1556667345443049473
> Please take a few days to review John Regehr’s excellent blog. I’m certain that you’ll find dispelling your ignorance rewarding.

Just a heads up, this reads to me as condescending.
It's accurate enough for sure, but I think the "lack of accuracy" lore doesn't come from Fudd's in the general sense, but from comparing it in particular to the AR, which it's true that the AK is measurably less accurate [1].

[1] https://youtu.be/_YNOt-UHIyY?t=652
Would you thereby claim (fwiw, you might, and you might even be right about it: I'm just trying to understand if you have a boundary) that extracting the underlying binary code and embedding it in this program with an emulator--instead of laundering it through rewriting the assembly instruction-by-instruction in Python--would be fair game?
zig cc has enough bugs in it that I just went back to using clang on each platform.
If we didn’t need more evidence of search quality sliding downhill. When was the last time this happened for enough people (failed ab tests don’t count) that it cropped up on HN and got several confirmations that it was happening to other people. Not a good look for Google.
Building the ultimate WhatsApp clone in Jetpack Compose
What I can’t imagine is your comment to be in good faith.

The quote is from the Mormon girl, specifically referring to the “Mormon church” as opposed to your “[Mormons]”, in the context of all informed officials of said church deliberately having allowed her and her infant sister to be raped for seven years, by explicit written church policy according to the article.

If your takeaway from that was that printing the quote is offensive to Mormons, mine would be that you are either trolling, reading below the article’s grade level, or morally in support of the church’s decisions.
https://archive.ph/oNucu
Uhh, no - you run 110 to the symfonisk, and run 2 pairs of speaker cables to the bi-amp speaker.
> A huge (and awful) part of software engineering is figuring out what exactly the stakeholders want you to build or fix. Sometimes, they themselves don't even know.

Ask any creative out there what the hard part of their job is.
I just hope this doesn't turn into a trolley problem where one side of the tracks is justice dying and the other side is mass violence and instability.
Are you not worried that permanent, 24/7 connection to the charger, will destroy the battery, make it blow up, swell, or something in that line?
Reminds me of a photographer — Craig Blacklock? — who once tried a project where he took a single, film photograph each day for a number of days. It was really interesting to read about.

He commented that it forced himself to be extremely mindful of what he was doing.
How much weight do people put in anonymous sources nowadays? I'm so thoroughly disillusioned by the press at this point that if it's "according to anonymous sources" or "according to someone familiar with his thinking" or "according to an industry insider", etc., I have zero faith in it.
Only the root of the call stack, fn main, should be able to return anything to the user. Everything else should return errors to their callers through the normal return mechanisms. Anything else, anything that introduces the possibility of shadow control flow, makes it basically impossible to maintain a working mental model of nontrivial programs.
I'm currently a very happy OpenBSD user. I've stuck with Thinkpad laptops because I know they are well supported (sleep, hibernate, etc). OpenBSD does everything I want to do - I'm running a couple/few web browsers for different occasions, claws-mail, I've got my music collection (with a small usb bluetooth dongle), podcasts, camera and favorite paint program, voip, programming environment, other things I use less often like audacity, gnumeric, some astrophotography software I got from github, video editing, etc. I run fvwm as my desktop, which is included as part of the base system.

I tend to eschew software that requires proprietary operating systems or drm. I've grown more opinionated on that as time goes by and proprietary and coprorate software gets more and more user hostile. I don't have a problem finding alternatives for myself.

Over the past couple decades I've switched from Windows to Redhat to Debian to FreeBSD before settling on OpenBSD. I appreciate how stable OpenBSD is over time. I appreciate that it's a very consistent and well documented OS. I got really tired of having to fiddle and fix stuff that gets moved around with system/gcc/gettext/python/java/gnome/etc updates, over and over and over again as the years go by, and OpenBSD does a good job of avoiding that. I'm sure it helps that I've become more of a minimalist, too. It's nice to have a pc that runs the way I want it to, and stays that way. I can't get back all the time I spent tweaking systems that no longer exist.

I've setup my current OpenBSD system with a shell script that I can run after a fresh install to put in place all my system, user, and website configurations (I also run OpenBSD on a vps, an extra beater/travel laptop, and an old desktop I use for backups). This works out nice, I can document all my config settings in these shell scripts, why I did certain things, document dependencies, future enhancement ideas, etc.
I was the hardware lead who designed that black board you're modding.

Nice work. Warm fuzzies.
You can have my car over my dead body.

I live in a very walkable neighborhood near lots of public transit.

Yesterday someone was shot in the head two floors up. A month ago I watched a racially charged conflict that only didn't end with a stabbing because a dude couldn't find anything appropriate in the unoccupied security desk. A week ago I witnessed a charged situation with a couple of dozen people at a bus stop. Someone was murdered on a bus at 11pm two blocks away over who got a cigarette on the floor. A friend was visiting me and someone got stabbed at the bus stop she used 45 minutes after she passed through.

There are exactly 0 units available in my building appropriate for a family of 4 unless you really aspire to live packed in like sardines, the units you could do so which still don't have much space in them go for significantly more than a 6 bedroom house on a half acre within a few miles.

What will happen if left-wing idealists try to force city density and public transit on people is a hard right wing turn when the consequences of one party trying to take freedoms away for idealistic reasons becomes a bigger burden than the consequences of the freedoms the other party wants to take away.

I really don't care about my own safety, but when it comes time for a family I would never subject any of them to the safety nightmare which is high density public-transit heavy living.

When the same people fighting to abolish the car are fighting to abolish the police, I don't think there's going to be much hope for either happening.
I find it concerning that after getting pwned through a relatively lazy phish, their reaction is to double down on training instead of implementing unphishable second factor auth like they should have from the beginning.

For everyone: If you have more than a handful of employees, one of them is guaranteed to be phished. If that can result in a meaningful compromise, work on your security until it doesn't. Then work on securing against attackers tricking that employee into downloading and running malware, because guess what, that's also going to happen.
And this generations DeCSS is called Reader Mode :)
But...autonomous tractors, powered by cybernetic fuzzy forth AI!1!!

edit: doubling as Guardners.
This reads as something obvious. Of course between choosing a simple solution and a complex over-architected solution, you would choose the simple one.

The key word here is “over-architected”. The author is nitpicking academic and bureaucratic architecture design that happens at large (arguably inefficient) companies. But they evolved that way to protect themselves, probably before testing was widely understood or implemented.

Regardless, it tries to make a sensationalist topic when in fact it’s trying to say “architecture is common sense” + don’t prematurely optimize.

Overall not the worst article but its incendiary nature rubs me the wrong way.
Note that gon is a glorified front-end for executing processes like `codesign`, `altool`, and even `ditto` for zip file generation.

This Rust implementation, by contrast, has all the functionality implemented in pure Rust: there is no calling out to external processes for anything. You could drop the statically linked `rcodesign` executable into a Linux container with no other files and it would work.

That's not to discredit gon or its authors: it is a fantastic tool for streamlining common functionality. But the mechanism is completely different.
Just some advice, I think you'll struggle to gain traction without putting the source onto Github, as that is generally how people contribute :)
A lot of people make perfect the enemy of good.
Wait… really? Not even considering C++ Boost, Go, or Rust?
Build a knowledge graph of associative memories, measure their strength, and prune clusters with excessive memory strength
There's a simple response for "what use other than breaking the law does this have" - most, if not all, of mankind, leave under tyrannical, unfair, inane laws
(from outright dictatorships, to e.g. drug prohibition). A way to ignore such laws can be a good thing.
This is a great learning resource for sure, thank you.
Same person who wrote the petrol engine sound simulation, good stuff
https://www.youtube.com/watch?v=RKT-sKtR970