skysight-inc/HackerNews huggingface dataset:
Perhaps it's a product of French culture, but because Gorgonia[0] has a number of French contributors, this was actually the way we structured our documentation.

But this is the first time I've heard of the name of the framework.

[0]: https://gorgonia.org
If the paper is public, and the critique is based in data or standard procedure, then just make the critique anonymously.

... Unless of course someone is critiquing it to gain some sort of notoriety.

If it's about the fundamental science, then make the critique on fundamental grounds and do it anonymously.
You can’t beat hosting a plain HTML file on a static server here. You already have directory support with hyperlinks, and there is no Web technology today that will have more persistence when it comes to a template API. It’s as close as you can get to Just Works on the Internet.
I’m not sure it’s entirely beside the point though, especially as his warnings and criticisms hinge on that very definition. To my point: there’s a nuanced (and, I would argue, more exact) definition of a machine that cellular systems meet.

That lay people (and the occasional person who really ought to know better) misinterpret the metaphor is not a terribly interesting point, and, I think, not a reason to throw out the metaphor.

To the authors credit, the explanation of how cells and proteins differ from everyday machines was a fascinating read.
The economic advantage in delaying. Given the large build outs and that you don't want to replace panels for 15+ years, a Moore's law like rate of improvement often seems like a reason to wait and pay less for better panels that will have a higher productivity.
I think this sentiment is more common than most would be comfortable to know.

Let us not be a waste, humanity.
Ironically, Unreal Engine was in large part born from Tim Sweeney's "screwing around with tooling and languages".

UnrealScript has long been dropped in favour of C++, but I'm pretty sure Unreal Engine wouldn't exist today, or would be a very different beast, if it hadn't been for UnrealScript and the Unreal Editor being bundled with the original Unreal and its sequels/follow-ups, and Tim's personal interest and research into how programming languages might improve game development, in much the same way that Jonathan Blow is doing now.

Can I assume your use of the phrase "this person" means you are unfamiliar with Mr Blow, and his track record in game development? You might want to look him up -- he's an interesting character and has developed some interesting and influential games.
AC Infinity usb fan on amazon. Silent, but moves enough air, and you can bump up the speed.
That might give a clue: An 8-bit word can fit two bcd digits.
I don't commonly see mainstream programming languages, compilers, or runtimes providing comparative benchmarks for themselves these days, so I don't consider that a safe assumption at all. It would certainly be nice if Wasmer did provide some benchmarks.
I wouldn't do the type checking in my head, I'd just assume it's going to work as intended. If that's not the case, then an error will happen. What's wrong with the user seeing an error? There's always a chance my program will have a bug and fail. So I have to handle that case no matter what and properly deal with unexpected errors, error reporting, etc.
That reminds me again that flexbox is so needlessly complex that you need quite non-trivial guides each time you use it.

It could be significantly simpler and, well, flexible:

https://terrainformatica.com/2018/12/11/10-years-of-flexboxi...
Good god, here I was thinking that my efforts to wire up hue lights, home assistant, app daemon, custom code, etc to power the lighting automations in my house were cool. This person is on a completely different level! Impressive and inspiring.
> "He [Matt Corridoni] added that FTX never directly lobbied Rep. Auchincloss’s office to join the letter."

So, FTX indirectly lobbied Auchincloss to tell the SEC to leave them alone.

> He [Byron Donalds] was merely concerned with the SEC’s procedure and guidance with crypto firms, which some have described as “regulation by enforcement.”
> ... SEC chair Gary Gensler has been adamant that crypto platforms are trading and minting securities, and that these securities needed to be registered with the agency.

Sounds like the SEC is only doing "regulation by enforcement" because they're already claimed what you're doing is illegal and you've just ignored them so they're only left with enforcement ...
Thank you! I was indeed looking for the technical details!
This place was using any and all data that improved the fit. What browser you used, typing speeds, and birth month all improved fit in training and worked in the test set and got thrown in. That was the only hurdle, they didn’t care as to why, they just added the data.
Yeah, expect it to take 2-10 years
If your account has the same password as another account that's 1 or 2 letters different, it's not really the site's job to protect you. You screwed up.

This is not a very big problem security-wise. It makes online attacks slightly easier, but you can limit online attempts pretty easily. It doesn't affect offline attempts at all.

The downvotes dheera got are extra inappropriate because they were just saying it's doable.
Is it going to be harder to be a VC going forward? There’s the idea “everyone is a genius in a bull market” if this stays low seems like we’re out of a long tech bull market, for my money though it will be back in a few years. I just wish I knew who the winners and losers would be.
I do a basic service when I visit, including a malware scan.
I can't remember the last time I encountered a motherboard that didn't offer you the choice between DC voltage and PWM for fan speed control. Both are still mainstream options; CPU heatsink fans are almost always 4-pin PWM fans but case fans are very commonly 3-pin DC fans. AIO Water cooling kits also commonly use 3-pin fans, especially when integrating their own fan controller or multiplexer so that they only need to occupy one or two fan headers on the motherboard.

(Edit: if you mean that in practice, the motherboard approximates DC voltage control using a PWM-based method, that may be true, but it's beside the point; a 3-pin fan is missing the control circuitry that a 4-pin PWM fan uses, and the 3-pin fan's behaviors like turn-on point will be specified in terms of DC voltage not PWM duty cycle, and you can't drive a 3-pin fan with the PWM signal intended for a 4-pin fan because the voltage and current supplied are both far too low.)
Removing coal as an energy generation source in the west is a step in the right direction, but without real enforcement mechanisms against China, India, and other hyper-polluters, none of our efforts matter, ultimately. It's a nihilistic view, but unfortunately it's also the reality. Toothless agreements like the PCA, which don't even see China or India setting a firm date on when their "peak carbon" will be (after which their emissions start decreasing) simply aren't going to be enough if we want earth to be a hospitable planet for human life in 2100.
There are also interesting computational possibilities, like the broadword matrix multiplication algorithm that Knuth presents in The Art of Computer Programming Volume 4A:

https://bugfix-66.com/2d447332bf8f8c67348d520c6508b2cc7d3204...

The basic idea is that "smart memories" can be used to do make the multiplication very local and parallel.

The above code spreads matrices out within 64-bit registers, but you could generalize this to huge, multi-megabyte registers.
Why Unreal Engine 5.1 is a Huge Deal
I was referring to the system in "you can’t possibly create a system"
This is the same as the people on 4chan waiting for the mass vaccine die-off, with the chant ‘2 more weeks’.
Moderation council? As he showed pretty clearly by unbanning Trump and others, its only member is Musk himself.
This is fun. No idea what my actual rating is but I may have found a bug: I won with checkmate playing white and a rating of 828 as anon.
1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. Be2 c5 5. Bd2 cxd4 6. Nxd4 Nc6 7. Nf3 e5 8. Bb5 e4 9. Ne5 Bd7 10. Nxc6 bxc6 11. Be2 Rb8 12. Nc3 Rxb2 13. Na4 Rb8 14. Nc5 Qb6 15. Nxd7 Nxd7 16. O-O Nc5 17. Bc3 Na4 18. Be5 Rb7 19. Rb1 Nb2 20. Rxb2 Qxb2 21. Bxb2 Rxb2 22. a4 Bc5 23. Bg4 d4 24. exd4 Bxd4 25. Qxd4 Rxc2 26. Qd7+ Kf8 27. Qd8#

Played a few games and variation was between 828 and 1251, and in all but the 828 I received a good drubbing.
> All information for building a program is contained within the source code of the program. Thus there is no need for a make command or project files to build a Jai program.

Ok, now I'm curious. Will have to check it out.
This computer looks so cool. The colors, the switches, the lights :-)
Usability always seems to lose to security. Then we complain that the users can't use the system.

I have come to think that every decision of this sort should first be an attempt to increase usability. Security is ultimately about usability. They are not actually at odds. Too often there is no analysis done after a potential security issue is identified past directly resolving the issue. Rarely will there be an attempt to reevaluate the usability after the change.
>Other than the person who came up with it, I've not even heard of such people.

Yudkowsky took it seriously enough to ban it from discussion on LessWrong as it was an "information hazard," so I think you might be a bit naive about how seriously many rationalists took/take it.
Why did people create podcasts for free and distribute them via RSS? Because there once was a time when advances in computing had use cases that weren't driven entirely by commercial interests.
Totally agreed!

I meant within the confinements of the reality presented.

I try to reduce the abstractions without breaking conventions so much that it would increase confusion
It's witchcraft is what it is.
> LDC

LDC for Windows is an awkward experience:

https://github.com/ldc-developers/ldc/issues/4047
> AWS Identity and Access Management (IAM) now supports multiple multi-factor authentication (MFA) devices for root account users and IAM users in your AWS accounts. This provides additional flexibility and resiliency in your security strategy by enabling more than one authentication device per user. You can choose from one or more types of hardware and virtual devices supported by IAM.

*YES!!!*
Google Play Music was pretty good, especially the auto-generated playlists (albeit a bit repetitive after a while), made me discover a lot of artists, so of course Google had to kill it.

Nowadays I use Deezer and it's definitively worse.
I'd guess that the unified memory on the Mac makes the performance so good.
Until Americans stop buying iPhones on principal regarding Apple's labor practices, I doubt much will change. Vote with your dollars, people.
or you can do what libreoffice does and display an obnoxious dialog when the program starts, demanding to know what to do with the documents you were messing with last time
Thank-you. I collected some from kristopolous recently [1] too.

I see d- there, so the one use of dash is used sparingly. There's a lot of git functionality I'm leaving on the table, looks like.

Currently, I'm using a shell script to help with a git conflict resolution flow that does something like

read -p 'Conflict. Resolve and press [Enter]'

And fix in a separate tmux window (git add, git cherry-pick --continue).

TUIs and autocomplete popups are nice, but there's opportunity for a deeper understanding writing one's own tools. So I'm hoping to combine ZZ and `read -p` (or similar) to coax nvi (Keith Bostic) to something for Java stuff. Or at least build some primitives around that.

Encountering the equivalent of "flash of unstyled content" when switching from text editor to a--for example--Java method chooser feels like the philosophical difference between "Let's SPA" versus "Click flashes between pages is fine."

The flow would be something like

1. In nvi, keystroke equivalent of
Ctrl-Space brings up an Intellisense
tool.
2. The tool loads up a list of
autocomplete methods as well as its
own hotkeys.
3. Pressing up and down manipulates a
temporary text file that just prepends
">" next to the line, for example.
4. And Enter somehow brings back nvi with
the method added, right after the
period (with our partial typing
replaced).

All this to say, dotfiles and git config are no big deal, but in CLI it's an escape hatch to molding a custom environment.

[1] https://news.ycombinator.com/item?id=33628204
How can I listen to Last.fm recommendations on my smartphone?
Their app is no longer in the App Store in Europe.
Voting on his polls is engagment, which he wants/needs to be able to sell to advertisers.
Indeed, back in the day we bolted QBus backplanes to the side of DIN41612 backplanes and wire-wrapped across to a bunch of boards each with 100+ TTL chips on them (the 5V PSUs were something like 120A). The bus clocked at around a MHz, hence loosely the instruction rate (and back then, the addressed memory or peripheral needed to ack the bus cycle or there'd be a bus fault).
Ah yes, that thing that has a symbol in every media player ever that I never use. Not knocking it, I've just never used it.
Is there something substantially new here or is this just a beta branch of the regular proton?
This click and hold feature is becoming quite popular in video games.
Yeah, I think Bevy[1] is also a great example of something that fits in well with a lot of Rust's strengths while also showing that it's possible to lean in heavily to very gamedev centric approaches with how it approached ECS.

I think there's is some truth around try to avoid unsafe, that said the times I've dropped down into it I've found myself chasing heap corruption or use-after-free on more than one occasion :).

Some of Jai's AoS/SoA transforms look neat and certainly interested to see what it looks like once it starts opening up more.

[1] https://bevyengine.org/
Not exactly. You can't patent repairing something that's broken because it's a trivial invention.

But hell, who knows. Maybe with today's fucked up patent system you can.
So, on one hand you acknowledge the concerted effort to exterminate the natives, and on the other hand you appear more than ready to ascribe the credit for the largest city on that soil to the USA? Isn't that just a little bit callous?
I was a little disappointed that Beowulf wasn't on there.
Asterisk Magazine
Single: ktistec? https://github.com/toddsundsted/ktistec (crystal + sqlite)

Few: Akkoma? https://akkoma.dev/AkkomaGang/akkoma/ (elixir + postgres)

Few (alpha): GoToSocial? https://docs.gotosocial.org/en/latest/ (go + sqlite)

There's also honk - https://humungus.tedunangst.com/r/honk - which tends to do its own thing re: UI and terminology (go + sqlite)

Maybe PleromaPi - https://issueantenna.com/repo/guysoft/PleromaPi - if you've got a Pi lying around doing nothing (Akkoma is a fork of Pleroma)
I am using an un-pronouncible combination of 4 characters in some games. Never could not get it anywhere I wanted it. Was surprised to see it found on 60 sites, none of them me.

My username here is found on only 50, the other 49 not me.

It might be a useful tool to pre-check names before creating accounts for someone who wants a consistent name everywhere.
Not sure, but grid seems to be not very framework-able. Bootstrap frees you from choosing geometry by traditional grid system where you just class-mark columns and that's it. CSS grid is a whole new ~sublanguage that you have to master.
This is what I’ve been implicitly optimizing for my whole life. Breadth over depth, but applied to a field. Pretty good at a lot of things to enable synthesis and creativity across domains. I’m very comfortable not maxing out a narrow set of sun skills, since 95% if the effort goes into the last little bit if performance, and the opportunity cost is then many other skills (or experiences or whatever)
I worked somewhere that developed Tensorflow models w/ Python and deployed them to production with a Scala inference server.
On my blog I get about 800 hits per month. It’s not enough to generate meaningful revenue with ads. So my blog is more about branding and SEO for my name, and slapping an ad or even a donate button feels cheap to me.

If I had 10x the visitors I might see things differently but I think a lot of small blogs are in my boat.
Is your spelling also bad? Do you have trouble reading even short strings of digits like 2223232? Do you have trouble reading?

You may have some (mild) form of dyslexia. You triggered me with your remedial classes to improve it, but no improvement.
Sounds like you might be better off acquiring an audience via newsletter.
Researchers 3D-Printed Fully Recyclable House from Natural Materials
Say you’re into several disparate topics. e.g. always into a tech area, a sports team, a type of music, a local city. Then you may have time based interests that come and go yearly. It doesn’t seem to make sense to me that you have to choose one as the primary discovery zone, even if one interest was dominant.
Forget geopolitics, if you're installing in your house you want something not known for its explosive capabilities...
He mentioned Robert Rosen, and that's key to this situation.

In 1954, Nicholas Rashevsky [1] coined a new term: Relational Biology. The story goes something like this: you can tease open a living organism under a microscope and count all its parts, but you cannot put it back together, which begs the question "what happened?". Rashevsky reasoned that opening the cell broke all kinds of relationships. He set out to model those relations with graph theory.

Turned out that graph theory was not up to the task; his grad student Robert Rosen [2] brought category theory into the mix and offered a solution to Rashevsky's quest.

[1] https://en.wikipedia.org/wiki/Nicolas_Rashevsky

[2] https://en.wikipedia.org/wiki/Robert_Rosen_(biologist)
"No blogs promoting hate speech, denial of climate change, anti-vax ideas, etc."

Well that's a shame, there's quite a few out there that pose credible and interesting questions and discussions around some of these topics.

Basically this is saying: "No conservative blogs allowed" which erases at least 50% or more of the population's musings.

I'd love to see an aggregator that isn't politically motivated and biased as this one is. The internet would be a better, freer place.

We may even find that these "hateful", "alarming" ideas are in fact mainstream after all and being unfairly suppressed by sites like these as well as legacy media, social media, etc. under the guise of the greater good.
And the first sequencing of the human genome took 10 years and cost hundreds of millions of dollars. Today you can do it for $100 in a couple of hours.

The same will happen with CAR-T and CRISPR.
I have thought about this before too. last.fm is well supported by services and players. It’s often the only option when there’s no API to access now playing on the device.
Legitimately though, the act of smiling whenever you can pull it off, will elevate mood. At times it isn’t possible. Similar with choosing instead of discovering what you can excel at and flow with.
I had always assumed that recommendation algorithms didn't work on genres, but instead did a lookup based on something like:

"You like X"
"Person Y also likes X"
"Person Y also likes Z"
"I should recommended Z to you" (proportional to the number of people there are who liked X and Z, compared to other options)

If this is the case (and perhaps I'm wrong), it's nothing to do with the algorithm not understanding the subtleties of the genre, but it's actually just that on average those subtleties disappear because they are unique to you. (Forgive me, I don't know your genres at all, but), I would guess that on average people who like Black Sabbath really do typically like Slipknot as well, and that is why the algorithm recommends them to you.

It's not that the algo is any worse than human recommendations, it's just that it's an average of all humans likes, which will never fit your exact personal unique preferences because they aren't you.
Can someone please summarize this rather than giving a one sentence blurb about why you love proton, as that is only tangentially relevant.
Do you mind giving us the name of those 4 games failing on proton?
Sure, maybe it's not as fast to execute as another implementation, but having ANY implementation is far more useful than none at all.

Here's an example where performance wouldn't matter as much:

Let's say I'm the author of a programming language and I want to add a db layer to my standard lib.

Via WASM I can use a working backend while I'm protyping the API for my db layer. If the performance isn't fast enough I can start implementing my own "native" version with feature parity.

I can then use some of the tests from the original library (via WASM) to make sure my implementation has feature parity to the original.
> Porting 58k lines of D to C++ in Jail

and they call sprinkling a bit of water "cruel and unusual"
you've described a computer, it seems to me that you mean to put everything in some kind of normed vector space.
There's another option, where trying to sign up takes more effort than trying to log in and leaves bigger red flags, so they won't use that method.
Ah yes, an appeal to ignorance of Bayesian reasoning.

Sure, even if you are 20 times more likely to die without a vaccine, if 98% of people are vaccinated, the majority of people who die will be vaccinated.
Pushing an update now that sets different font sizes for the 4 children, so that this can be observed!
The issue affects nightwatch and welfare states alike, so my first thought is that it's something else. The question is what.
Giving characters a typographic voice in Obsidian’s new RPG
Here is an extremely unscientific benchmark using the Takeuchi function and Trealla Prolog:

$ make wasm
$ wasmer create-exe tpl.wasm -o tpl-wasm
$ time ./tpl-wasm --consult < tak.pl -g 'time(run)' --ns
'<https://josd.github.io/eye/ns#tak>'([34,13,8],13).
% Time elapsed 1.39s
real 0m1.403s
user 0m1.333s
sys 0m0.070s

$ time tpl tak.pl -g 'time(run)' --ns
'<https://josd.github.io/eye/ns#tak>'([34,13,8],13).
% Time elapsed 0.448s
real 0m0.473s
user 0m0.463s
sys 0m0.010s

WASM is about 3x slower. In general I've found it to be 2-3x slower, at least for my use cases. I also tried the LLVM compiler instead of Cranelift but it was slightly slower.
The average 65 year old consumes 6 HOURS of TV a day? Jesus. No wonder they have a warped perception of politics. That little fearbox is controlling their lives.
I'd suggest basically just starting again.

I learned some alternate alphabets (non-Latin) and I used to just pin up a reference behind my desk.

I then went back and did the same for cursive English. I still have to look at it every now and then, but I don't see that as being an issue.
Proletariat 2.0
They've been sold in the US for months. It's just that they keep running out of stock.

Pro-tip for those acquiring one: Set up a website stock-checking script in Cron. The "notify me" signup lags by a lot. I didn't get an in-stock notification until hours after they were in stock. And they were sold out by the time the notification arrived.

Fortunately, I had a script running and got mine hours before I got the email.
I agree that another language that's better for functional programming would make this more compelling. Python has a lot of limitations in this area. I think all of those alternatives you listed (Julia, Clojure, etc) include turn-offs for Python programmers that are deal breakers. So I'm seeking another language that appeals to Python programmers but has more of the attributes that are amenable to functional programming.
Because some people sign up for a site early and then never use it. I can't get my desired handle on a particular social network because some dude registered 15 years ago, posted one item, and then never used it again.

I mean, obviously I'll live but it's a silly situation.