skysight-inc/HackerNews huggingface dataset:
No idea why you are downvoted other than downvoters having different political opinions that ignore facts.
Well we couldn't have people ordering or sending books. Those could have drugs in them, and every possible step needs to be taken to make sure no one has drugs.

Prisoners need a locked-down e-book system so that they don't get dangerous content, like maybe certain religious materials. The general public doesn't want to bear the cost of administering that so best to have some corporations bid for the rights for their captive audience. The high cost to the prisoner keeps prisoners safe by limiting exposure to thoughts of those outside prison, which causes disorder. We also must ensure compensation of the e-book administrators for the costly efforts of maintaining hundreds of megabytes of plaintext.
How does this reconcile with the vast majority of people clicking “ask app not to track” when given the option? Revealed preferences can’t distinguish between things people don’t know about.

Like imagine running an experiment where in option A you get $20, and in option B you get $10. Everyone picks option A, and then the experimenter punches them all in the face because buried 50 pages into the fine print filed in the basement you didn’t know existed, it says that’s part of option A. It would be absurd to then claim “revealed preferences show that people are willing to get punched in the face for $10.”

Regardless, Meta is still allowed to do this, they just have to ask for consent now. So informed preferences will be revealed soon.
There is, just like C has been doing in its 50 years of history, header only libraries are a consequence of new generations pretending C is something like Python.
Thankfully, the GDPR still allows you to opt into personal-data-based targeted advertising if you want to.
If you like Juan Tamariz, have a look at some of Dani DaOrtiz routines, another Spanish magician heavily influenced by Tamariz.

This one from 2022 for Penn and Teller is amazing: https://youtu.be/5_KcQt0z-eE
Does that really make sense if layoffs only happen a minority of the time after hiring sprees?
If the scheme works really well, people might actually want to be put behind bars, because then they'll get a free education, given employment, a lifelong mentor, etc. And the 'bars' might look more like university accommodation than a prison.

Obviously legislators would probably want to step in before it gets to that stage.
Like Google’s cable-over-IP?
Threema is proven. The ome-time licence fee of EUR 5 are probably very well spent on it. At least on Android, you can skip Google App store and buy a licence directly with threema. And even bitcoin is supported for this.
If the “yes” button was easier to click than the “no” button 90% of people would.
Just get ChatGPT to write the controversial content!
Historically? It typically isn’t as formalized in law (though legal recognition of things like ‘it’s impossible to rape your wife’ are quite common in the world, and only stopped being a thing in the US relatively recently).

Expectations of women to have kids to grow populations of their societal group still exist, very directly - it’s a core teaching of the Catholic Church, and Islam. Judaism has it as a core requirement for marriage, and rabbis can force a divorce if one or both of a couple is not having sex (which in pre birth control times, is highly likely to result in kids).

Most religions have some element of ‘a marriage that doesn’t result in kids isn’t valid’ to some degree. It’s a pretty modern thing that a woman not having kids wouldn’t be subjected to severe social pressure, in one or more forms. And that is without taking in some of the odder cases like Henry VIII.

Not unlike a man dodging the draft, frankly, though without the threat of jail time.
It seems the requirements for a warrant are pretty dang slim in Louisiana.
Many flourishes detract from usability (not all of them though).

They're basically useless fluff. They don't help at all to get shit done which is what we want to do.

Interfaces should be simple and utilitarian, predictable, changing for the sake of change is bad (I don't want to re-learn).

Usually when an UI is stunning at first sight, it's incredibly hard to use and discover. UIs should fade into the background, you should just use them as if they weren't there. The less friction the better, and simple UI usually have less friction.
I'm the editor of the piece. We plan to put more data online in the coming months; we'll at least be able to surface the state's policy, if not their actual list, which depends on if they recorded anything and how well it was recorded.

You can get the data here and follow for updates: https://observablehq.com/@themarshallproject/prison-banned-b...
You can still always fall back to the government if disagreements occur. The advantage of smart contracts is they automate away the need for costly lawyers in the good case (which is most of the time). You don't need to pay so much overhead for "protection".

The benefit an open finance platform provides is you don't have to have some blessed middleman that conducts the trades or holds money. There are a LOT of these middlemen in finance and many of them are rent seekers abusing laws to their advantage, and working to add more laws to entrench their company as "part of the system".

Then there is the problem of bigger players using their power to "change the terms of the deal" and force smaller players to comply or spend years in court challenging them. When the terms are coded ahead of time and the platform is neutral there is no entity they can corrupt to get their way and the contract executes as specified.

Lastly these systems are transparent, anyone can monitor and report on companies doing dodgy things, rather than a few overworked government bureaucrats. It also makes everything composable with everything else, anyone can build their own Bloomberg terminal equivalent, which is amazing.

FTX isn't DeFi BTW, they were an unregulated opaque trading firm. They are exactly what is wrong with finance.
Many people have engaged with the arguments in other settings and come out ahead. Liron isn't engaging in good faith. I won't rehash them here, they're visible all over Twitter.
Oh yes it's pretty hard to type on a German keyboard as well. In most editors you will need two keystrokes.
"Technically impressive and beautiful" is a very narrow and poor definition of art, because a lot of art is neither.

Example: Unknown Pleasures by Joy Division. Certainly not a beautiful nature scene, and recorded when the band were more or less musically illiterate and almost technically illiterate too. But still considered a breakthrough post-punk album and hugely significant to their fans.

It would be more accurate to compare AI generated landscapes with - say - Van Gogh.

Here's an AI:

https://superrare.com/artwork/ai-landscape-1868

Here's a Van Gogh:

https://pt.m.wikipedia.org/wiki/Ficheiro:Vincent_van_Gogh_-_...

The AI image is pretty, but it's also pretty by the numbers. It's not doing anything surprising or original.

The Van Gogh is weird. There's a tilted horizon, everything is moving in a slightly unsettling way, and the colours accurately mimic the bleached-out feel of a bright summer day. The result is poetically distorted but also unstable and slightly ominous.

The instability became more and more obvious in the later paintings, until eventually you get The Starry Night, which looks almost nothing like a photo of a real night scene and everything like an almost hysterically poetic view of the night sky.

https://en.wikipedia.org/wiki/The_Starry_Night#/media/File:V...

Most artists can't do this. There's a nice library of standard distortion techniques these artists use to look "arty" without any deeper metaphorical or subjective expression and AI will probably put them out of work.

But it's clearly wrong to suggest that AI can feel, communicate, and invent an intense and original subjectivity in the way the best artists do.

It's a lot like CGI in movies. It's often spectacular, but compared to going to see a play with good real actors and maybe a few stage effects it doesn't engage the imagination with anything like the same skill and intensity.
This technology has been talked about lately in the context of Abrams tanks which could potentially be used in Ukraine. Doesn't it burn a lot more fuel?
I can't hit Fn keys reliably without looking. Instead I mapped switching to my common programs to `fn+h/j/k/l` and other closeby keys (firefox = fn+h, vscode = fn+j, etc). My right-hand fingers are already on hjkl anyway, it's much much faster for me :)
It is rational for governments to be defensive of practices which externalize costs onto 3rd parties, and they have to balance it with a number of factors including innovation.

It is easier to understand this with health, as compared to privacy, I think. The meat packing industry used to use substances such as formaldehyde to preserve meat longer. This wasn't transparent to the end customers and the health issues lead to lower productivity of the population as a whole. Soldiers eating this meat lead to lower fighting capabilities and higher illness. The meat packing industry fought against any transparency here knowing that it would hurt their profits. After an enormous amount of advocacy over decades, there was regulation added. There is a balance here - some substances are outright banned and some are just required to be documented on the food. This makes sense, in my opinion, because we can't expect every person to be a food chemist and know what's good and not good. Market makers have relatively large amounts of money to spend to confuse customers with misinformation, if given the option.

Applying this to privacy, the question that governments have to find out is what is fair for end users to be allowed to make a choice on and what is outright harmful such that a rational, informed person wouldn't make that choice. It is a tricky thing to get right and this bill may be overreach, but that is the nature of government and any policy - iteration. But there is always a place for a government to be in the market. Otherwise the market will be dictated by the powerful, not the people. Without perfect information transparency and the ability to interpret that information, there is no such thing as a free market.
All of this complexity (with "browsers also differ quite a bit in the importance they assign to different types of resources and loading methods," etc.) suggests one take-home message. It is very expensive to architect your web services with the optimal combination of performance across browsers. Unless you have a huge budget, your most practical option is to be performant only for the browser with the largest market share. (Or hope that you can outsource to someone who understands all of this and yet remains affordable.)
Back in the day we would use libraries, but what do I know.
"Literally", which is such a word itself.
But one that can be catalogued and relayed by robots.
> If the standard becomes "make illegal business models that the media gets enough people upset about"

I think you're giving "the media" too much credit here, it's also very possible that the business models are actually unpopular and people are upset after learning about them. I think in general that's the basis for all the laws we have - a bunch of people thought there should be a law against something and made it.

The only alternative to this is someone doing top-down laws based on what they personally think is right or wrong, and I'd argue that's much more what was happening in Christian-ruled Europe. The church was making laws - they weren't coming from a democratic government.
Awesome!! Good luck. I hope this makes you even happier and have a higher quality of life!
Not really. You can always cut down power consumption by running them slower GHz. Among other tricks. As far as I'm aware, AMD EPYC continues to win performance/watt crown in practical server applications (servers also cut down on GHz to try to keep things power-efficient. Better to have many cores at lower GHz to win power-efficiency races).

The interesting thing to me is die-area. Because that's what determines how many cores you get per chip.
GDPR actually mandates consent to be informed, so a simple, user-friendly explanation is more likely to win over 100 pages of legalese.
See Gtkmm.
Layoffs
I get the feeling that this is more-or-less how stack ranking actually tends to pan out.
> Feel free to downvote if you feel, as per HN guidelines, that I am not contributing to the discussion.

could you please quote the HN guideline you refer to here?
Adventure through the Pages: A 2022 Reading Journey
> Horrible working conditions, wages, and abuse knowing you're an illegal immigrant with no recourse? Exploitation.

Yes. This scenario includes factors that are depriving the worker of agency, chiefly the lack of recourse due to their illegal immigrant status.

> Paying you little, knowing you'd work for a low wage because this is your passion? Exploitation.

No. If the worker is passionate about their job and is willing to tolerate low wages and long hours that's their decision. Agency is not being deprived. The worker should rethink whether working in their dream field is a good decision, and change jobs. If enough people do it, then the company will not be able to fill positions and will have to change labor practices or close shop. But, chances are, there's plenty of people willing to fill this role and the company is simply following the labor market.

> Knowing you need the job for visa purposes and asking you to come in for a 2am code review because a new CEO wants to feel like an engineer? Exploitation.

Maybe. Was this part of the job description? Some companies are upfront about expectations around crunch time or oncall responsibility. Others are not. Are there factors limiting a worker's agency? I'd say it'd be exploitative to change the work responsibilities on someone who has limited agency to change jobs. An H1B worker whose residency is tied to employment, as you suggest, I would consider exploitative.

Most video game development falls in the middle category. The whole industry has a widespread reputation for demanding crunch time - I don't think one would reasonably say they were deceived if asked to crunch near release. They also have skills that are in demand with plenty of other fields. Heck, the company I work in now acquired a video game studio to work on a 3D Geodesy UI, and everyone's salary basically doubled and they were able to work roughly 9-5.
You are not saying "if you are mugged you should go to the police, they will probably help (even if you do not think they will)".

Rather you are saying the equivalent of "you should not be concerned about getting mugged, because if you are the police will help".

Apparently you have never had to suffer bureaucratic incompetence or even bureaucratic maliciousness. As I've said, I'm glad for you but your experience is certainly not universal.
For me it's a weird mixup in my brain of "interactive Google".

I know the results I'm going to get back are basically the same as if I went to Google, ran a query, it returns me their top 3-5 scraped "blog articles" based on relevancy, and then I ran it through one of those condensing/summarizing bots.

I'm not sure why it's as therapeutic as it is basically interacting with a search engine.

I wonder if this kind of technology will remain free for the foreseeable future. Google has to be coming up with something shortly, right? It's interactive search engine results "on steroids" (I think? I can't tell me if brain is tricking me to be biased that it's cooler/more useful than it is. Everybody I tell about it non-tech isn't that impressed/feels it's spammy/crufty/formulaic).
Do read:

https://theconvivialsociety.substack.com/p/lonely-surfaces-o...

https://theconvivialsociety.substack.com/p/care-friendship-h...
Don't forget their logistics as well - I have a package that was supposed to be delivered yesterday. So far their site updated itself to say it would be delivered on the 2nd (when it wasn't even in my home city yet), which it wasn't, then the 3rd (the original promised date), which it wasn't, and now it's stuck at the distribution center. No idea when or how it'll be here. It's amazing they'd update to promise earlier than expected when there was no way it was gonna happen.
I'm the data editor of this project. If anyone in this community knows (or is) the author of technical books that are banned in prisons, please reach out to me deads AT themarshallproject DOT org.
That's absolutely amazing to see you stick with it for such a long time to get to the point of being self supporting. Very nice, and heartfelt congratulations.

It would be great to see a write-up of the lessons learned over the years, especially those early ones that limited your growth and also of interest would be your views around the long term effect of eco-system and language choices.
I know it's offtopic, but this is really a case of using spaces where tabs are the correct choice ;)
"Pushup uses file-based routing, so adding a page adds a route to your app."

Make sure to have a clean way of escaping that and having some richer concept of how to route. This was the original way routing worked, back in the ASP (not ASP.net, the predecessor), CGI, original PHP days. We moved away from it for good reasons. It works well early but has scaling problems over time.

I'm not saying don't have it as a default per se... just make sure you have a "if you need to do something else here's how to override it".

I also strongly advise against trying to guess what the overrides might be and building special cases for "the three things I think people may need to do beyond thsi". I've got a router in my system that looks at client-side TLS certificates if it comes from certain IPs and uses LDAP authentication if it comes from certain other IPs, and does different things if the auth fails for each case. You'll never be able to guess all the possible ways people want to route. You need to make sure you don't lock the users into this so hard they can't escape except by leaving your framework entirely.

Edit: Also, I didn't look into this deeply, but if you throw away the ability to have middleware on specific routes you've really caused a big problem. The Go ecosystem is fairly dependent on that.
> Unless we ditch graphical user interfaces and the HTTP/S protocol and revert to 80s computing, with a command line interface for everything.

I think we should do precisely that.

SSL is all about explicitly trusting server names and implicitly trusting the data they serve. The whiz-bang UI's of the modern web are predicated on blindly running whatever code those servers give you. That's why we have all of these asinine trainings on how not to click the malicious link.

It's time we started explicitly trusting people and implicitly trusting the data that they sign and let which server we're talking to fade into an implementation detail. If we trust the data it served for other reasons, it doesn't matter if we trust the server. We can just ignore whatever malware showed up because it's not signed by someone we trust.

Besides, imagine what we could get done if we didn't have to stop to rebuild the UI for maximal engagement every few months. We could, I dunno, compete on merit.
I know that you are trying to make a point, but I think meth would be a viable treatment option for some people. Medically supervised and monitored. If you need to lose 100 lbs, it might be worth the other tradeoffs. For a short period of time.
Thank you for all the links!
Yes, we need to do that - I'll populate them here eventually https://pushup.adhoc.dev/docs/guides
Thankfully the GDPR mandates that the "accept" option can't be more prominent than the "decline" one.
Great to see success stories from SaaS. Can you just share how did you attract first visitors, and subscribers when you first launched the web?
> the vast majority of people don't have the equipment nor knowledge to be able to test whether the food they just bought isn't contaminated,

Back in the late 1800's and early 1900's food companies actually tried to convince people that this was the right thing, instead of, you know, just selling unadulterated food. The argument was literally "if we just put 'borax' on some sort of ingredients list people can choose for themselves." Women's magazine and cookbooks explained to house wives how to chemically check their food for contaminates (which required a lot of interesting acids) which included fun things like formaldehyde and liquified cows brains (to simulate "cream" on top of really water-downed milk).

Just to be clear, this only helped the companies and in certain circles ~1850-1906 (when the pure food act was passed) is called "the great stomach ache" because people were essentially eating poisons in every meal.

People are awful at understanding their own risk profiles, especially in the face of advertising.
> It did hit me that whatever I end up doing in the long run, communication is the only 100%-reusable skill that can pay off anywhere. And so much time is wasted due to sub-optimal communication.

Fully agree on both points!
Great, you are okay with losing autonomy. I am not and I am not okay with your loss of autonomy.

Your acceptance of this loss of autonomy will cost me my autonomy.

The benefit is to ensure punishment for a wildly unlikely, tragic thing occurring.

I think you don't understand what humans lose.
While I agree with the decisions, I must point that elected officials are far from being representatives for the people for a long time; in many countries they are just puppets for their political parties and elections are a choice between all bad options.
> 1. A lot of young people believe working with games is only fun, providing endless bodies to be hired and replace the previous young that realized how much it suck that they quit.

> 2. Games market follow a very strong winner takes all model, a few games have all profits, literally thousands games are released yearly that nobody ever heard of or bought.

These are both true of movies, but that is a heavily unionized industry.
I think the problem with prisons (both privately and publicly run) is that they have a monopoly over the lives of the prisoners, and, as we know, absolute power corrupts absolutely. I propose that prisoners be allowed to select which rehabilitation provider they are assigned to. The rehabilitation provider must pay fines if the person reoffends after they have been released.
I am actually using an Android, but while I have Firefox installed I generally don't use it unless I have to. It just never feels like it works as well as Chrome, plus there's the entire sync ecosystem with desktop Chrome that also connects to the system webview wherever apps feel the need to embed a browser.

I'm not against changing if I have to, and if the perpetually-delayed Manifest v3 changes ever actually get forced I will probably have to, but for now it doesn't bug me enough to be worth the trouble. I just don't care that much about browsing on a phone when I spend 95% of my day with a desktop or laptop within reach.
There are no fat POW's.
now that's how community engagement is done. bloody good marketing.
This article is written so badly.. I suspect it could be a ChatGPT or some variant..

> which targets 32-bit versions of Linux and also can run on 64-bit versions of the platform.

I don't fully understand what they mean by this..

> Vulnerabilities are not uncommon.

Pointing out the obvious here. But in general Wordpress has a high surface area of attack sure, but it allows bad 'developers' to publish websites which are connected to sensitive services all without needing even the first comprehension of security. This is its worst feature.
Trumpet WinSock, Eudora, and NCSA Mosaic.