skysight-inc/HackerNews huggingface dataset:
I spent a few years in Ireland and the Netherlands lobbying against insecure voting machines. I had so many conversations with politicians and civil servants where these effects were in abundance. In each country I was representing a group that included the most eminent and experienced computer scientists in the country. Whenever we briefed someone for the first time, it would only take a minute or two to cover how without a voter-verified paper audit trail, no-one knew how to build a system that provided anonymity, verifiability, and resistance to voter coercion and vote selling. But it just never clicked, so many of them refused to believe that we couldn't simply "nerd harder". And of course, there was no shortage of charlatans who would tell them that they could solve it.

In Ireland, we put enough pressure on the politicians for them to create a cross-body commission to investigate. Because anyone could make detailed submissions, and because the commission treated these submissions like the clerks of the Supreme Court treat amicus briefs; it was pretty effective. The commission ended up pausing, and ultimately abandoning, the rollout. Ever since I've learned to appreciate any avenues to "de-politicize" a controversy and get it to that kind of body.
Interesting way to defend anti consumer behavior by huge corporate interests.
Funny, my reaction is the total opposite.

Generally speaking, democratizing access is about removing monopoly power that extracts illegitimate rents -- and that tingles in a good way.

Libraries have always been at the forefront of democratizing access, and hasn't that been an unadulterated good? Or whether it's community colleges that democratized access to higher ed, or the deregulation of air travel that democratized air travel through cheaper prices that made it more available to the masses, instead of artificially restricting routes.

I can't think of a single example of "democratizing access" that is "sketchy at best" or "outright evil". They all seem pretty great to me!

But I guess I'm also firmly on the side of AI training here -- I see no reason for additional compensation to authors/artists for training on their data, when anyone can go to a library or museum and then go and create their own works influenced by what they've seen. Who cares if I hire an expensive consultant who's read a lot of books at the library, or a cheap AI who's read a lot of books from Books3? Why would authors/artists deserve extra compensation for the latter but not the former? There's just no clear legal principle behind that.
Not exactly. My understanding of the Warburg effect is that cells rely upon glycolysis for their _additional_ energetic demands but still have functioning mitochondrial with the ability to oxidise fats; a lot of the pentose phosphate pathway is upregulated in tumors as they're busy making amino acids for protein biosynthesis. Of course, tumours do literally everything imaginable somewhere so take this with a glacier sized disclaimer. The main thing is that the reactions that are favoured tend to be either anaplerotic (contributing carbon towards the Krebs cycle) or straight up anabolic. https://www.thelancet.com/journals/ebiom/article/PIIS2352-39...
If you read the article you'll see that the chips in question were manufactured by SMIC and not TSMC.
My opinion (feel free to have another one) is that it points to the need for training and more comfortable masks. The studies weren't WRONG per se, but they are very hard to interpret.

My whacky opinion: human facing sciences (medicine, psychology, diet, sociology, economics, etc.) have a huge problem with solutions that require motivation to succeed. In other words, if you are motivated, you can make masks work. If you are motivated, you can make intermittent fasting work. Same for EVs, Solar Panels, etc.
I’m going to be torched by Apple enthusiasts, but I gotta say it: if you have the older model with Intel CPU, use BootCamp and install Windows 10 on it. I did it half a year ago and it changed my life drastically: now I finally have an OS that is not breaking in half after yet another upgrade because “muh we decided you don’t need 32 bit apps” or “muh we decided you don’t need kernel extensions”. And the performance is much snappier in general, typing was and is sluggish in macOS.
Podcast host here. Adam's story about having meetings where you are fighting about API design and it not really being about API design but about wanting to assert yourself really hit home for me:

The odds that today is the day that you’re making the singular make or break decision for the next 10 years of your work, pretty fucking unlikely.

But boy, you’d argue about it like you were. You’d fight about it.

It really was every argument was about gnawing your arm off about whether or not you were who you said you were. Everything is vitally important all the time. And if any of it’s wrong or fails, then the whole thing falls apart, and now suddenly you’re a fraud. You’ve let everyone you know and love down. That’s a lot to carry around with you to work every day. If that API shape wasn’t right, the whole fucking thing falls apart.Because again, riding on it was not just that API call, it was my identity.

If it failed and fell apart, what did that say about me as a person? Does that mean I’m a bad person? Does it mean I never belonged here? Does it mean that everything I’ve been saying about who I am and what I want and what I can do, were those all lies?

It was lot of pressure on what is essentially should it be RESTful or RPC over JSON? And who fucking cares? Who fucking cares?

So many good insights and stories.

Let me know what you think!
The last product we worked on has a larger React file with the fraction of the functionality. Very well done!
Because it's not observable; it has to be inferred. Every employee affects the finished product through a complex web of interactions. As a latent variable, we can only hope to gain a noisy estimate.

Companies don't bother estimating worker productivity themselves. Rather they let employees make their own case, based on their work, using whatever data they can scrounge.
actually the opposite is true. esc-meta-alt-ctrl-shift[0] is more likely to give you carpal tunnel, than vi where you switch modes and then type commands with single keys instead of twisted key combos. i actually get annoyed at how many ctrl-key combos vim has.

[0] i don't know if emacs is that bad, but that's a classic pun that just fit here.
"Free" health care everyone.
In what sense is "read offset to continue at from STDIN" a meaningful interpretation of `-C -`? That's not what it does.
> I can’t even imagine what I could do on Earth using that much power. Fly my own 737 to a new city every day?

Sure, why not?

It's absurd today for the average person, but it's the kind of thing rich people get to do already, and looking at the rich today is a decent (though imperfect because inflation and invention don't work like that) hint for what normal people can afford in a richer future.
It's not locked up, it's continuously flowing in and out of that ecosystem. It's only locked up when it gets buried and can't return back to the atmosphere (except through technology). There's any number of reasons why a forest could get disrupted and die out besides intentional deforestation.
First paragraph of the article:

"As many have said GPUs are so fast because they are so efficient for matrix multiplication and convolution, but nobody gave a real explanation for why this is so. The real reason for this is memory bandwidth and not necessarily parallelism."
> It’s a page-description format and therefore only represents the marks on a page, not document structure

Maybe they should have called it ‘Page Description Format’ then? Instead of ‘Portable Document Format’
Perhaps the deeper question is why both visual representation and deep learning both rely heavily on matrix multiplication.
I maintain a primary disk image with all the games installed. During a party, all the machines boot from that same image, except each with a private copy-on-write overlay. Any changes made on a machine are written only to the overlay. At the end of the party I delete the overlays. The primary image remains in exactly the state it was in before the party.

So before each party I just have to install updates on one computer, like a normal person would. No need for a special cache. (Or arguably, the primary image is the "cache".)

Full details and code in this github repo: https://github.com/kentonv/lanparty/
Thank you for sharing this. I had no idea what the risograph process is. Amazing to learn about this.
You're jumping all over the place here. Walmart? Portugal? Assassination attempts?

I suggest looking into the ways different states and counties in the US manage and regulate the sale of alcohol and marijuana to get a realistic idea of what legalized drug sales could look like.

Portugal decriminalized, not legalized, which is a gargantuan difference. Decriminalization is basically the government saying "we'll stop enforcing drug laws, thereby de facto endorsing violent criminal gangs to handle the sale and manufacture as they see fit". As a result, drugs don't get less contaminated and black markets continue to thrive. I think it's a cowardly half-step.

And if the US legalized drugs, who are the cartels going to assassinate exactly? US Senators? The President? Then there actually might be a US military intervention and I doubt the cartels want that.
Log from Jenkins Jobs to GitHub Pull Requests as Checks
Stanford EE274 – Designing Data Compression Solutions [video]
Lemmy is fantastic and the devs seem to be actively fixing bugs and introducing new features, but imo they desperately need to build an automoderator.

I've had a Lemmy instance for a niche hobby built and waiting to go live for months now, but I'm not going to subject myself to the headaches of fully manual moderation.

There are a few unofficial repos for Lemmy automod functionality, but last time I checked, they all appeared to be early alpha stage.

It seems like a glaring oversight by the core contributors, and I don't understand how it's not a top priority.
If you want to continue this journey and learn more about PDF, you can read the anatomy of a file I documented recently:
https://pdfsyntax.dev/introduction_pdf_syntax.html
The highest marginal tax rate in the UK is 45% [1] and you only pay that on income above 125 140 GBP.

Where did your 60% come from?

[1] https://www.gov.uk/income-tax-rates
Not integrated enough for me.
> Interestingly, GSM does allow for priority of emergency calls (112, 999, etc). IIRC, the SIM can make a priority request to be connected to the emergency services. The network could disconnect a non-emergency call to free up the air interface.

An emergency call on GSM doesn't really "call" a number in the traditional sense-- the number is never even transmitted. This is also why emergency services can be reached by the GSM standard number (112) or other emergency numbers specified by the phone or the SIM itself.
Porter/Duff Compositing and Blend Modes (2013)
Not greed - over regulation. There is money to be made on selling generics - it's that none of the entrenched providers have much incentive to do so and barriers for new companies to form and get established are ridiculously high, further disincentivizing new players from entering the market.

The FDA has been smacked down pretty hard in a few recent court decisions for overstepping their bounds; maybe we'll see more people start to enter the fray and push back against the entrenched establishment.
sounds like a reason to not use Pylance
PDF does support incorporating information about the logical document structure, aka Tagged PDF. It’s optional, but recommended for accessibility (e.g. PDF/UA). See chapters 14.7–14.8 in [1].

[1] https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandard...
This brings back some fond memories. I still have a copy of the book "Tips and
Tricks of the Game Programming Gurus", though it's not in very decent
condition. It has this ray traced image on the front cover (with a crazy
monster) that is very characteristic of the early 90s. Though, I could never
help but notice what appeared to be an error on the staircase banister where
it looked like the normals were facing the wrong way. So it looked hollow. Or
maybe the (object's) matrix was wrong. Anyway. The book really had me hyped up
to create some virtual worlds. Like DOOM.

I learned a lot from the book but some of the topics where a little too
advanced for me at the time, as I was still learning C and grappling with x86
assembly language.

However, I rediscovered the book several years ago and implemented something
similar to the ray caster (which had really impressed me at the time) in
DOSBox. I tried to optimize the algorithm and add a few enhancements. It was
lots of fun! A genuine (early 90s) retro experience! I think I even had to fire
up Turbo Debugger to solve a few problems.
To be fair, I have never advocated for Emacs either. Nano for quick edits, proper IDEs for anything else.
It massively depends on what degree and where I suppose. Most people I know with degrees view it as a complete waste of money.
The level of disrespect for artists I've seen here and on other forums with regards to this technology has been staggering. The entitlement for work you didn't do is so gross.
that can be said about a lot of claimed-Christian sects around the world.
Pretty ready for anything I'm doing so far.
1- yes, Gorgie twetted he is looking into it[0].

2- The only 2 i know of are airoboros[1] and Hydra which is still in progress.

[0] https://x.com/ggerganov/status/1698667093711880687?s=46&t=Jp...

[1] https://github.com/jondurbin/airoboros#lmoe
In context, W is talking about how we infer internal states based on external speech. So when he says "we could not understand him", he isn't saying that we couldn't understand a lion saying "the book is on the table" but rather that we could not infer what is going on "inside the lion's head".

>"I cannot know what is going on in him" is above all a picture. It is the convincing expression of a conviction. It does not give the reasons for the conviction. They are not readily accessible.

>If a lion could talk, we could not understand him.

>It is possible to imagine a guessing of intentions like the guessing of thoughts, but also a guessing of what someone is actually going to do. To say "He alone can know what he intends" is nonsense: to say "He alone can know what he will do", wrong. For the prediction contained in my expression of intention (for example "When it strikes five I am going home") need not come true, and someone else may know what will really happen.
hey, thanks for putting this out there and also for iterating on it! I will start using sending this to folks as a reference now that I know it's being maintained!
Yes but even if some ancestor of your committed a crime, what did you actually do to deserve being mistreated for generations? Your only crime is to _be_ part of that group, often in a way that you can't get away with. When it's skin color it's easy to see how you can't hide, but often people can't escape their group/caste even if they don't physically look particularly differently. Humans have a strong mechanisms to make sure every body knows the ingroups and the outgroups.
I'll argue not trusting the server to dictate the saved file name is the only correct default behavior, and taking the filename from the user input (URL) is reasonable.
Aviation historically, has not gotten cheaper overtime. If anything, it is more expensive. Only rich people had planes 100 years ago and only rich people own them now and the trend line doesn’t indicate it’ll be different in another hundred.
Right now, most of the suggestions for going at actually the speed of light (rather than just very close) require a negative energy, which is much much harder than even a huge positive energy as nobody has any idea if it's even possible[0] let alone how.

[0] no a Casimir cavity won't do that: https://kitsunesoftware.wordpress.com/2017/04/20/can-a-casim...
> Historically, the rate one paid was related to the risk one was insuring.

And that's still the case today. The rate of change regarding extreme weather events is significantly accelerating due to climate change and unintentional geoengineering [1], humans are ever more and more encroaching on nature, and a lot of infrastructure like power lines is frankly rotting, so it's only a matter of maths that insurers introduce serious rate hikes.

Another part is that insurers try to anticipate future risk increases as well so they can build up reserves for when disaster (inevitably) strikes... and politicians all over the world aren't exactly prioritizing tackling climate change, quite a few openly deny it. So of course insurances have to price in the additional risk coming from the expectation of many more years of inaction making climate change and its impact even worse.

[1] https://www.science.org/content/article/changing-clouds-unfo...
I saw a funny tweet recently from a guy who was spending $187 a month to not learn art. He was subscribed to like 9 different ai subscription services
maybe some type of Continuity of Operations stuff?
You're (correctly) addressing some of the issues in biomedical research but even the most rigorous and validated science does not necessarily translate into clinical outcomes for a laundry list of reasons.

Evidence based medicine includes lab/animal studies (i.e. scientific literature in biology) but when we talk about EBM what we really mean is "outcomes based medicine" rather than relying on the science.

EBM reduces the question to "Does intervention X change clinical outcome Y in population Z" to obviate many (but not all) of the clinical translation issues.
> They are still extremely popular in those region. One of the thing I dont understand is why these type of payment never took off in the West. Even things like Oyster card in the UK is only for transport but not for any other sort of payment.

From my memory, some newsagents etc. did allow payment by Oyster. But there just wasn't demand for it.

In Japan at least, many people don't have credit cards and are scared of any kind of debt (perhaps because debts are more enforceable here). So that might be a factor.
exactly

it's like patent trolling, but with no expensive patent required
> if 10% of houses have these countermeasures your regional risk pool will still be vaporized when the other 90% are burned to the ground.

I think the GP's point was that the insurers just wouldn't insure the countermeasure-free 90%. Those 10% would be insured, and suffer less or no damage.

Granted, reducing the risk pool to that 10% of homes isn't great either. But presumably at least some of the other 90% would be strongly incentivized to retrofit those fire countermeasures so they could get coverage.
The first type of 'no' is summarized as just being annoying to implement and not making a big difference, but I think it can be a lot deeper and more consequential than that.

There can be regulation that will damage a companies profits, but also provides positives to public health or other beneficial outcomes. Deeply profitable companies will fight tooth and nail against these regulations even if they are full aware of the damage they are causing. They will come up with as many convincing sounding reasons to say "no" as possible in the name of those immense profits they enjoy, and use techniques like expensive lobbying, sponsoring pseudoscientific studies, running ads, play up fears about economic damage or other negative outcomes of the policy, etc. They try to make it sound like the second or third kinds of "no" in the article and paint it as a bad idea, or impossible to do, or anything else they can to prevent the regulation. And if a certain individual at that company doesn't want to fight for their unethical profit, they'll be swiftly replaced with someone who will.

The obvious (non tech) example is something like the tobacco industry, which spent millions on manipulating public and policy opinion using misleading scientific sounding language or studies to prevent or delay regulation despite being fully aware of the many health detriments of smoking. Public health has been significantly improved as a result of smoking reduction, restrictions on where you can smoke in public spaces, age restrictions, whatever.

I think there is a lot of this currently in companies profiting off social media, oil and gas, and selling user data.
You also run into problems with a=*p and a=-b, which are perhaps more likely.
> The only case I can currently fore see where using LMUL=1 and manually unrolling instead will likely be always beneficial is vrgather operations that don't need to cross between registers in a register group (e.g. byte swapping).

What about algorithms where register pressure is an issue?

I think the problem with LMUL is it assumes that you always want to unroll the innermost dimension (where the vector loads are stride 1). That's usually, the last dimension I try to unroll, if there are any registers left over. If there is any sharing of data across any other dimension in the algorithm, it's better to tile/unroll those first.

Of course, for a simple algorithm, there will be registers left over. But I think more interesting algorithms will struggle on RVV if you must use LMUL > 1 for performance.
Definitely sounds like a lifesaver for LAN parties where everyone is bringing their own machines! Or really when machines are maintained by any method other than my crazy one... :)
If you're in a sinking boat you should worry about how fast water is coming in, not about how much water is inside. Would you rather be carrying 10 tons of water without leaking, or 1 ton of water and taking in half a ton per minute?
The majority of people seem to have immediate -scoped concerns I suppose.

Most of the really scary big data possibilities seems more like political issues than data issues, the data is just something they could use to do the things people are worried about.

It's not great, but it's competing for mind share with a lot of other possibile horrors people are afraid of and people are rather fatigued.

The more subtle stuff they're already doing seems like it would be a problem with even the most basic data.

The biggest issue I see is personalized content which causes fights, hate, wasted time, and all that, because the algorithms want you to engage with it as much as possible, and it shits on real journalism by giving all the attention to clickbaits.

I suspect every time I've responded to such clickbaits might be more problematic than all the data they get from all my smart devices in a year...

Protecting one's privacy because of societal harm is a worthy thing but also a pretty big effort and I sure don't have a solution, or even any confident prediction of how big the problem is or where it's coming from...

But I probably won't truly be worried unless one of those horrid encryption bans gets close to passing.
"should not" is meaningless here, because in the real world there are tons of situations where people want you to edit PDF, one way or another
not sure why you are making that distinction. sure, a few decades ago, a single implementation meant that a language was not widely used. but that is no longer true today. the biggest example for a widely used single implementation language is probably java.

and learning ruby, go or rust surely is not useless