skysight-inc/HackerNews huggingface dataset:
16GB optanes with an ordinary SSD interface are pretty widespread in China and DIYers do use them for swap/pagefile. The problem is that they take up a whole M.2 or NVMe slot with the corresponding number of PCIe lanes…

These drives generally come from budget laptops where the optane is originally used as the system disk. Not a good idea anyways and computer shops usually swap them out. You pay about 28 CNY for 16 GB, which is 2x the average SSD price-per-gig.
The sales copy could use some polish. It took me a couple of re-reads to fully get the concept. It's not that bad, I just tripped over the wording in a few places.

The other thing I'm not sure about is how the average audience member will respond to the monetisation mechanic. This sort of para-social monetisation is a tricky ground and it can be easy to make the audience feel exploited and push them away, which is something you don't really want to risk on such a public profile as on Twitter. Does the monetisation upside for the influencer make it worth the risk of having people not follow them and critically the downstream effects of losing those followers on monetisation via other platforms like Patreon, GitHub Sponsors, Twitch subscribers and bits/drops, Youtube subscribers and paid superchats. Since twitter isn't the only game for a lot of influencers it may have limited appeal.
cause people don't make videos for fun anymore. nobody finds them. nowadays - it's all about that stupid, surprised face of mr beast
You might want to consider a different tld. While .org isn’t strictly for non-profits anymore, it sure does give off the “we’re a non-profit” vibe.
Where does Betteridge's Law come into play?
I do believe that everyone should learn to code, but not be a professional software dev. They are vastly different things. Coding can be just automating a task to reduce the human factor or making it more frictionless, with throwaway code of 100 lines.
This happened to me with my Amazon (non AWS) account.

I live in Europe, and when shopping on Amazon, sometimes the thing I want is in The UK or the US, I'll always try to get it from Europe first so it saves on carbon. But after Brexit, using Amazon UK was no good since getting anything out of the UK was painfully slow.. so I started to use Amazon Germany.

Suddenly my account was flagged as fraudulent, i was banned, and I've tried multiple times to get it unbanned.... To no avail.

I was told by one of the customer support people the real reason why it was banned... You're not supposed to hop from one Amazon country to another.

So why have a universal login?

So all my books on Kindle were gone, my movies and tv shows I digitally bought through Prime Video were gone... Everything, all because i committed the crime of not always buying from the same country.

So now i make throw away accounts one for each country, and hop between them, refuse to subscribe to prime, and refuse to give Amazon anymore money.
Maybe it’s the frequency that you use the language? I go maybe 5-10k loc between needing to lookup anything in the docs at all, and 5-10x that where the issue I need guidance on isn’t in the formal doc.

Much more frequently I’m looking up something related to the tools and libraries I’m using.

The only surprising thing I’ve learned about PHP at the language level in the last 6-10 months is that you can call array_filter() without a callback to cull nulls.
Project management!= manager. And your PM/PO whatever won't coach your junior devs...
I deleted my youtube/google account and started using RSS feeds instead.
Considering that only clones are affected, your original tweet is downright wrong. None of the listed projects (python, js, bash, docker, k8s) are affected. Anybody can fork a repository to introduce malware.
You can't be a good mentor or architect if you don't keep writing code each day.
Cannot fake? How about Dr Death and the doctors guild that protected him for years?

https://allthatsinteresting.com/dr-death-christopher-duntsch
> If platforms like Facebook and Instagram abandon their social graphs to pursue this cybernetic TikTok model, they’ll lose their competitive advantage.

Is it really a competitive advantage if a competitor is doing better without it?
I think it's fair to have an opinion on what should and shouldn't be normalized, such as excessive promiscuity if that's your issue. I think it's also fine to simply think of whatever you want a weird or even wrong if it doesn't align with what you're into anymore. I would also say they should be specific, and cast a narrow net if at all.

But there's a difference between that, and sort of implying that it's something to be suppressed, especially on the basis of it being hedonistic. Everyone has something they're into, maybe it's sexual maybe it's not, and it's perfectly fine to look back with disgust at the thing you were once into. But really, I find it very hard to look at at least North American and some modern Asian societal culture as anything but wildly more hedonistic than a sex fetish that's a bit bizarre to most people already.

Maybe my tone was a little judgemental in my initial comment, but not inaccurate based on your followup. Would I discourage people from making the same mistakes I've made, I guess ya sure, but I'd try and be more specific about things like "Well ya when I was younger I dressed up like a cat and fucked strangers every weekend, but at some point it's good to develop slightly more meaningful romantic connections with people, and the whole furry thing seemed a bit childish in my thirties" or whatever. Because everyone has a different comfort level with their own sexuality and others', it always rubs me the wrong way when anyone says something "we don't want x leaking into reality", but the reality is that everyone's got some different thing they're into.
You're really advancing the theory that locking it recovers its value in the hands of the defaulter so they can pay the creditor? But you can't sell the phone for its full price. Right. And guess what. You're liable for your debts either way. Hurrah.

But hey if the phone is stolen they get a new customer to bilk while they bilk the poor victim of theft at the same time. You only lock because you know you are not competitive on price or service but have a slick sales technique. Lock 'em in so when they wake up they're toast.

Network locking is foul, deceptive, dishonest and knowingly so. Hitch your wagon to that by all means...
Robot hacks, robot vulnerabilities and attacks due to cybersecurity issues
It was a joke, that by making people drown less with salt in pools, one'll get other deaths.

And all the effects salt has on our environment and us. One big point is that non-saltwater organics will die at even low concentration of salt in f.e. in soil, while saltwater organics will die too when salt concentrations level "dead sea" will be spilled into canalization system/rivers wherever.

Of course it's not deadly to swim in salt water. But the salt water is deadly by itself.
Show HN: Tiny PS1-like Renderer in 500 lines
Or just not wanting to live in a surveillance-first, service-first world.
Maybe I'm crazy but does MIT get a disproportionate number of features on HN? For one of thousands of institutions in the US let alone the world, they're not the only ones inventing things. I feel like there's at least one MIT adjacent post in the top 5 each time I log on and it doesn't feel like a coincidence.
> What does meaningful system change mean to you?

I would also like to have something more concrete here, but I think the GP hinted at why there is no single elevator pitch-like answer to real-world problems like climate change:

>> [...] have a grasp on all of the different ways the environment is being destroyed (not just "climate")
Odysee is going from strength to strength. It's quite solid now as a platform; just needs more content creators. As YouTube continues to ban creators for any and no reason at all, they'll find their way to these competing platforms. Rumble is also pretty good but I've noticed it tends to attract more right wing American creators. That's fine if that's what you're into but I am not American and prefer a wider range of content. I also like that Odysee is built on a decentralised platform: LBRY. Even if the Odysee begins censoring discussion on their hosted frontpage, LBRY can continue to serve literally anything.
If I had to guess it’s ending consumerism and growth at all costs.
Don't know that no. Separate issue. Even more evil. That is not reposession and I don't know how that ever got to be legal. Look forward to those hacking stories...
We've adopted this policy internally. It largely requires using the proper git workflow, rather than (in our case) gitlab's GUI flow, though we make an exception for a simple merge (I think it's verifiable that no code is added).

The check is that commits at the point of merge have a valid signature. Historical commits are part of the history and as such cannot be changed without an additional commit (with a valid signature). Previous unsigned commits are deemed trusted at the point you begin signing and checking.

Squash merge breaks stuff and shouldn't be used. To complete things, the restricted set of operations exposed through the GUI should sign using gitlab's or github's key (or some accepted bot key we've set), with the check happening on the input commits, but AFAICT that's not supported yet.
This isn't high tech stuff. People all around the world know how to make clean water. It doesn't require specialised equipment or knowledge.

https://en.m.wikipedia.org/wiki/Slow_sand_filter
Proof, in the strict logical/mathematical sense, of facts about models is an important component of science (it's a big part of how, among other things, you derive falsifiable predictions from models), and this is strict sense proof of an implication of a model.
I can't help feeling this is a modern day repeat of JWZ's old aphorism on regexes, and the root cause of quite a lot of user frustration with Google products:

> Some people, when confronted with a problem, think "I know, I'll use AI." Now they have two problems.
There is one main reason devs get into PHP. Content management systems. People here forget how many developers create content websites not products. PHP is pretty massive leader in CMSes. And i dont mean legacy stuff like Worpress. Most modern ones are essentialy light MVC framework with admin panel. Many are even based on Laravel.

So by doing CMS dev you end up with pretty good skills with php+MVC. Why not use it for webapps?
Well, do you prefer services over inspectable code you can run yourself? I don't. In fact, I strongly dislike having to rely on services.
In what world did it make sense for the CCP to kill all the sparrows?
- it's stateless by design (much easier to scale)

That's sort of true, but the default state mechanism (session files) doesn't scale well, or even work across load balancers that don't maintain server affinity for each client. Scaling a PHP app isn't hard, but it can be non-trivial if you've written the code without considering scaling. Other serverside scripting languages (Python, Ruby with Rails) nudge you in the right direction in ways that PHP doesn't.
> they remove code instead of add it

If you can remove code from your code base without hampering the functionality, that's usually a much better time investment than writing new code.
Ask HN: How do you deal with neck and back pain?
I like yoga and there are plenty of YouTube instructions on this topic. But I miss the scientific take on the problem, what kind of exercise really works? How do you as office workers deal with reducing this type of problems?
Uber’s ride with Indian food delivery firm Zomato comes to an end
Broadcom is one of the reasons why the rpi foundation is able to ship so many devices. But I also believe they should, perhaps, find another partner, who's willing to go full in the open source thing.
This is a good point but a sad situation. Without a functional state there are many other problems as well.
A lot of cultures have food wrapped in leaves (e.g. lotus or banana or corn). Like zongzi or tamales.

https://en.m.wikipedia.org/wiki/Zongzi
Bad search that tries hard not to actually show you search results is another one of those dark trends I see everywhere.

Have you seen Twitter search lately? The search tab in the app doesn't even have a text field visible by default. It's all just unrelated popular garbage. You have to swipe down to reveal the text field where you can enter your search term. Then you get more unrelated garbage in the "top" result tab and you need to go to one of the other tabs to actually see what you were searching for.
So, your mind wandered to giving up peanut butter? For me it'd be something like... Uh, Tomatoes. I had to really think about it, but yeah, I'd give up tomatoes to not live in that world, which is saying something because tomatoes in one form or another tend to help keep my morale up through many, many meatless days.
What's the license of the project? There is no license file in the repo
In the original film the scrolling code was all DEC assembly language. I thought it was for PDP/8 but apparently it's for a PDP/10.
Wow... very clever work. But it was disappointing to see no low light shot comparison, since low F-stop lenses are one of the easiest ways to get good shots in lower light conditions, if you can get the lens that is, often there just isn't a faster lens or it costs a fortune like the F0.7 that is mentioned in the story.
Indeed but the point is as an "artist", once you reach a certain point of financial independence, you can afford to take that risk by saying things you believe to be true but that might alienate your audience. It's a lot harder with only $50 in the bank.
Eight years from now, so yes there will definitely be C code being written.
Its more like they dont care (or know) much about software development and their priority is getting stuff out of the door.
> To make a meaningful difference you’d have to add so much salt that swimming just wouldn’t be fun anymore

It is way easier not drown in the ocean (unless there are waves). In saltwater you can mostly stay still and keep you face out of the water; in pool water it requires a lot more effort (both physical to keep yourself up and mental to control your breathing) and I say this as someone with more fat than the average person)
Why is Google not doing anything about this?

The obvious answer is "because they've measured how much money they make, and found lower quality feeds result in higher revenue."

That might be counter-intuitive, but the other options like "the devs can't fix it", or "they don't know it's bad", etc are much less likely.
Location: California, USA
Remote: Yes. Remote only.
Willing to relocate: No
Technologies: TypeScript/JavaScript, React, HTML, CSS/SCSS, some C# and SQL
Résumé/CV: Upon request
Email: hireme@mkurr.com

At 3.5 years of experience, I am currently working as a Front-end Engineer at Microsoft on one of their Azure products. I am casually looking for a new opportunity and would love to try out a 4-day work week at a company offering such a schedule.

I have years of experience focused around front-end technologies building applications ranging from an e-commerce website powered with Next.js to a data-intensive dashboarding app similar to Grafana and more.

From feedback from teammates, I am told that my communication and collaboration skills are effective and clear and really make an impact on helping deliver expectations and information to stakeholders for the team.

Please, feel free to reach out via email if you have any more questions. I'd be happy to answer them and give you a copy of my resume.
No American pundits and politicians just hate TikTok because it is not a US corporation.
I would highly recommend learning FP fundamentals in another language, not Javascript.

For example, there is an excellent introductory FP course on Coursera by Martin Odersky ("Functional Programming Principles in Scala"). It happens to be based on the Scala language syntax, but most of what you learn there will be directly applicable in other FP languages too. For me, taking this course was a game changer ~10 years ago. Highly recommended.

Once you understand the basics, picking up stuff like "arrow functions" (lambdas) will be just a matter of adjusting to the JS syntax.
The link above, after switching to desktop mode on Chrome on Android looks fine.
i vote trin-no
I had never heard of this before, and it seems to be a shallow clone of YouTube with (surprise!) crypto grafted on. The videos all seem to be copied from YouTube, and the first "Top featured" video had racked up all of 188 views in the past week.

https://en.wikipedia.org/wiki/LBRY
I was actually thinking about the thing you mentioned. While the flight properties of modern planes kept changing, we were using computers to emulate flying like a half a century old much smaller plane. Now that emulation would be gone.
For the same reason the quality of Google search has reduced drastically. Need to feed the ad business by catering to the lowest common denominator.
Launching something new and separate inherently means starting with zero user base.
The only sane way to consume YouTube these days.

I also just manage a curated list of channels and consume via RSS, with YT perpetually blocked, short of a few re-review days per year.
Visual Studio Software on Amazon EC2 with User-Based License Model
I don't know what you call a tool that ranks text by grammar complexity and word obscurity so I called it AI or just "text analyzer"
Mostly agree, but you have to be very strict with the DB architecture. Have very reasonable schema. Punish long running queries. If some dev group starts hammering the DB cut them off early on, don't let them get away with it and then refuse to fix their query design.

The biggest nemesis of big DB approach are dev teams who don't care about the impact of their queries.

Also move all the read-only stuff that can be a few minutes behind to a separate (smaller) server with custom views updated in batches (e.g. product listings). And run analytics out of peak hours and if possible in a separate server.
I don't think you understand what a free market is.
What a garbage clickbait thread. From scary words like "attack", "infected", etc. you would think projects are compromised. But nothing is compromised. From wayyyyy down in the thread:

> The attacker creates FAKE orgs/repos and pushes clones of LEGIT projects to github.

Yeah, anyone can push anything to their own GitHub accounts/orgs, including malware. We know that.

Save yourself some time. Flagged.
Have you ever been to the ocean?
> There is no supply chain attack

Actually yes, this is all about supply chain attacks.
Typosquatting is one of the most common methods.
It goes under this category.
myjino-ru is just a virtual hosting provider.

j19544519 - seems to be the username on this hosting.
There are several images in the article that I think would make great t-shirts for developers!
Pity to see. Nomad's team is a really strong one, and their cross-chain bridge design is one of the best out there.
As opposed to a natural sport? I played it in middle school for PE ~20 years ago, it supposedly has been growing in popularity.

Basically this generations racquetball, a sport that's existed for a while getting slightly more popular but will never surpass tennis.
Thank you for this, I wish every oft-repeated discussion on HN had such a great summary :)
None of which will be solved while the people on the ground are dying of dehydration.
Yeah spaghetti code people then love react/jsx/vue… in vue single file components include html/js/css (structure/logic/presentation) in one file and everybody loves it. In PHP you structure it same way (even without css) and its WRONG.
Can we have the "soft reload" model like how Django works in development mode?

Drop a file on a server, it notices filesystem change, reloads an app (or spawns a second copy of app, waits for it to initialize, kills original app and switches over to a new one)?
At some point during Covid they seemed to just decide they wanted to abuse users and its been a steady decline since.

My largest use cases were watching DJ sets, music videos, stand up comedians, instructional videos, and life of (random career) videos

Music videos have multiple ads before and after now. The music videos are still watchable but it sucks to put youtube on at a party now.

Life of videos from channels worth watching have started to turn off ads in place of putting in their own sponsored content. Annoying but similar to TV commercials of the past and are always skippable.

But they have started destroying all of the other content I enjoyed. Instructional videos are overly long with the interrupting ads to the point of questioning whether the visual information with more time but easier understanding vs the extra reading becomes a serious contemplation.

But comedies and extended DJ sets are unwatchable. The ML "predicts" natural breaks in language to insert ads into. When it comes to comedies its usually right before the punch line/the laughing, but the developers do not care at all that after the commercial ends and are resuming a second or two after the punch line. Not only is the timing ruined but you often miss the joke entirely. They have not figured out what to do with DJ sets so they just randomly interrupt in the middle of songs. I had ad breaks 3 times within 10 minutes of a 60 minute set today before I switched to AirPlaying my computer with AdNauseum installed.

Anything I think I might want to watch ever again is immediately added to a playlist for yt-dlp. It makes the content watchable again and protects against channels that will delete content so they can add it back later for increased later views or because of fake DMCA takedowns.

https://github.com/yt-dlp/yt-dlp
Evaluating Elisp in Emacs
This should be the top comment on this thread.
While you're not entirely wrong, have you seen the stuff people are building with even simple off the shelf components like Arduino's and Raspberry PIs? Even FPGAs are within the price range of individuals, and small companies can easily go full ASIC for a few 100k$ if you want to get really custom. There is nothing stopping you diving head first into this world and designing and building (or having built) basically any hardware you want.
If search works too good you are gone too quickly. Amazon figured this out A LOOOONG time ago. If Google makes you rephrase your search 10 times that 10x ads they can show you. If they take those opportunities to also drive you to crap sites that waste time but are heavily monetized by Google ads then that's even more for them. It's no different than grocery stores putting the most commonly purchased items all the way in the back. Want to run in and get milk? Maybe, we have 6 gallons that expire in the next 5 minutes up front, but if you want more you gotta walk past chips, beer, frozen pizzas and a wall of cheese.

It's definitely an accelerating trend though, online search is getting so much worse and even fast food menus are insane now. You need to the app to see anything other than the most profitable combos in many cases.
Let's hope we do linkedin next.
TBH I don't like PHP but I admire how easyly deployable and ubiquous that it is.

It's so omnipresent that that Spolsky used a sort of translator from ASP to PHP to be able to run Fogbugz un Unix systems[0], which I think is a neat idea (at least for a source lang subset and with tons of problems to be solved, but a neat idea nonetheless).

[0] https://www.joelonsoftware.com/2005/03/30/the-road-to-fogbug...