skysight-inc/HackerNews huggingface dataset:
Even if you don't need any features in Wayland there are still benefits, it closes some security holes and it fixes some long-standing bugs in X. Of course it also creates some new bugs like your buggy nvidia driver.
>Alas, we're in the timeline without capability based security

Mobile operating systems (aka modern personal computing) say hello.
I generally agree, but there are better versions of the argument.

One of them is the Braess network paradox[1]. In short, under a model with simple game-theoretic assumptions about behaviour ("people find the shortcuts") and traffic/speed congestion functions an added road/connection can do more harm than good -- in the extreme case, slowing down every actor.

The toy model may not actually be realistic, but I think reality might not be too different. Say the congestion delay function is smooth, and one added car doesn't change travel time much. How much does one of the new trips with the new infrastructure improve the life of the driver over the status quo?

Very little: if travel times are the same, they only benefit to the extent that their trip would have slowed down traffic before. So generally you might say,

- Adding the lanes but leaving behaviour the same would speed up traffic, improving global utility,

- Letting traffic reach equilibrium (if speeds go back to what they were before -- big assumption) removes that benefit for existing travellers and doesn't much improve the life of new travellers, and is a net negative for global utility nearly equal in size to the earlier increase.

- Maybe an argument for tolls?

1: https://en.m.wikipedia.org/wiki/Braess%27s_paradox
The point is: I'm quite skeptical about this new Second Life fad.

It's a little bit off-putting when someone jumps on the "Metaverse" train.

But OK, maybe I should have a second look despite this marketing stunt.
also frozen rents: too many buildings have elders paying 50 eur rent that is frozen for decades

So landlords have no option to evict them, don't make enough money for any kind of renovations, have no option but to wait until the elders pass away and the units become available
I was experimenting with using Vello for a project just the other day. Drawing over ~5000 rectangles it seems to result in all the rectangles disappearing from the screen but that aside it was a great experience.

It is way faster than Pathfinder, and Macroquad is faster than Pathfinder. Pathfinder was overall a good experience except it wasn't that easy to get started but once things were set up, it was pleasant especially the API with text alignment etc.

For some reason Macroquad seemed to have the best frame rate with all those rectangles (OHLC candles if anyone is wondering -- 3-4k of them being dragged around). Vello looked like it most definitely would beat Macroquad but instead of dropping the framerate it looks like it drops the rectangles.
Here's an old guide: https://blog.remilia.org/urbit-with-port/
"Most of us like Law and Order and that is enforced through violence and the threat of violence.

Not always. I conform to law and order because I sense a profound link to some essential but ineffable truth about the human experience.
Hope you like geoduck.
Its not about the criticality of the task - its that if a company is paying you for time spent working on things that the company wants you to work on, work on those things.

Likewise, using company resources for your own projects is often frowned upon to varying degrees.

Unless stated otherwise, during regular business working hours, if you are working on something, work on what the company says you should be working on.
If you can fix it then it isn't bricked.
> though it’s a hard button to hit.

I have the opposite problem. I hit it accidentally all the time.
I'd love to hear if anyone has other alternatives. I'm finding myself in a similar place as you do. I found on the About and Terms pages a few software projects listed, which the author claims are what powers Slimvoice:

- https://www.blender.org
- https://www.gimp.org
- https://golang.org

General tech ^ and libraries:

- https://github.com/aymerick/douceur
- https://github.com/jung-kurt/gofpdf
- https://github.com/lib/pq
- https://github.com/qiangxue/fasthttp-routing
- https://github.com/valyala/fasthttp
- https://github.com/valyala/quicktemplate
- https://github.com/bamiaux/rez
- https://github.com/MithrilJS/mithril.js

And lastly, fonts:

- https://github.com/rsms/inter
- https://github.com/IBM/plex
- https://github.com/weiweihuanghuang/Work-Sans

Aggregated from from:

- https://slimvoice.co/about
- https://slimvoice.co/terms

Copied URLs just in case those pages go kaput.
Hypocrisy is universally held to be the greatest pitfall in a spiritual path. This is a difficult ailment to self-diagnose. In the story of the monk (a hypocrite) we note Buddha's admonishment (which again is universal afaik): better to embrace disbelief ("snake's mouth") than to be a hypocrite (a lustful "monk"). It is sound advice: if you detect any symptom of hypocrisy, run to the shelter of disbelief. You will fare better in the end.

https://en.wikipedia.org/wiki/Ananias_and_Sapphira
Deere rose up to being one of the top equipment brands because they put extra effort into ensuring the equipment was repairable. There is a lot of equipment in the scrap heap from other brands that you can't get parts for. Theoretically you can repair them, but the cost to hire someone to recreate/design a one-off part can be extraordinarily expensive. Deere likes to boast that they have parts in stock for equipment that is 75+ years old. Hell, John Deere owns A&I Products, the premier aftermarket farm equipment parts supplier (multiple brands, Deere included). They have no problem with you repairing your equipment.

What happened, however, is that the equipment manufacturers in modern times streamlined manufacturing such that they created a whole line of equipment that is physically identical but differentiated by software unlocks. The problem is that if you were able to repair the software, you would be able to unlock features. It is access to those systems has been closely guarded to prevent piracy, just as all kinds of software has done for 50+ years. They do have a problem with you using software you didn't pay for.
This may be true in rural areas or car-centric cities, but in the Northeast US and many other dense parts of the world, freeways butt up against or even plow right through neighborhoods, especially lower-income ones. Until the late 90s, an elevated freeway ran through the middle of Boston. It's bad for safety, bad for health, and bad for happiness. In those places, it makes more long-term sense to invest in transit and bike infrastructure instead of inducing more demand for urban freeway bandwidth.
Ask HN: Learning Networks?
I’ve always been fascinated by networking and want to see if there is an angle I can shift my career into.

I’ve done networking on AWS, VPCs, subnets, AWS cert type stuff. Recently I’ve been automating my homelab and having fun with iptables and Docker networks. I’ve played a little bit with some low level TCP handshake stuff, but curious where I go from here? I was reading this dense 1000 page networking book a bit in the beginning to more deeply understand the math for CIDR blocks and IP addressing, but it was a lot to tackle for a beginner networking nerd.

FWIW I’m a senior SWE at big tech company, but these days, you don’t do much low level packet stuff!
I remember walking around nicer areas of Porto and Lisbon and seeing a perfectly regular house right next to a row of dilapidated, caved in buildings. Peering inside the cracked windows, I saw trees growing right in the middle of the home’s living area. It would commonly be one regular home for every 3-4 of those abandoned shacks.
Never heard of modern teriyaki. How does it differ from the teriyaki that is everywhere in Japan?
Make that two. I’ve never hit it deliberately, but constantly fat finger it.

I’ve a greasemonkey user script to hide it on desktop, but on mobile safari I’m all out of luck.
How come in so many markets suppliers seek the demand and glad to have it, but in real estate market instead of cheerfully increasing the supply there are complaints, proposal to limit and in general offers to do something unusual where the goal could seemingly be achieved by more housing...
Bacteria capable of breaking down and consuming the PET plastic
Thanks for the confirmation. I will give it another shot then.

Another reminder for me to start an S-corp, it's been something I've been putting off for the paperwork.
It's possible you ran into problems with large pathtags, fixed by [235], but that hasn't been merged yet. With that and some other tweaks (we still have to manually adjust buffer sizes, but that will soon be dynamic again as well), we are able to render the paris-30k test file, which has ~50k paths and almost a million path segments.

We will also soon be special-casing rectangles. Might be worth rerunning your experiment in a few weeks when all this has landed.

In any case, glad for your interest!

[235]: https://github.com/linebender/vello/pull/235
I wonder how many came via Pieter Levels https://rebase.co (online immigration service)
Is this not something modern ML systems are very good at? Solving practically unsolvable problems by approaching the problem with "machine intuition"? I am not versed in ML at all, that is on my list to start playing with this year, but if a computer can play GO succesfully and design new proteins, wouldnt it also be capable of designing molecules that excite these receptors in the correct way? Maybe not now, but theoretically? What is different in this problemspace?
Senator Mark Warner on cybersecurity, Musk’s Twitter, legislating killer robots
Swipe Actions in Gmail
Then please remove it.

I have hit the hide button twice, and by mistake.

When I tried to use this for cleaning up my feed, same links appeared towards the end as different entried. Happened thrice or so. I don't use it since then.

IMO, you also need to get rid of the flag button on the homepage. I have also fat-fingered it ~3 times. One of them, I was able to unflag it from my browser history.

Flag should only be availavle on the story page, IMO, and not the home page.
On a modern Linux distro a web browser installed from Flatpak/Snap will be sandboxed in a container. But you need to be using Wayland too (or setup a separate X11 sandbox) because X11 circumvents the container. Example code for it here: https://mjg59.dreamwidth.org/42320.html
Really enjoyed this essay.
I half heartedly believe that the point of college is to learn how to cope with feeling stupid. You must learn that learning is uncomfortable. The pattern of reinforcement is similar to exercise. New abilities increase motivation. You see it mentally and physically.

Explore (with a child’s mind) & Exploit (as an adult).

Reference: https://www.nytimes.com/2021/04/16/opinion/ezra-klein-podcas...
Any hack that lingers long enough is a paradigm.
IIRC, Linux doesn't report corrected errors by default. If you enable that, you'll see a warning periodically (I see a few a year).
I think there’s tremendous benefit to what you’re proposing. The future I’m the most worried about is where every application ships its own bespoke, slightly wrong text layout and rendering engine. We see this already in video games and it’s a mess. (Which games allow you to copy+paste in and out of their chat system? It’s a crapshoot!)

The amount of work to do this well is high. Probably (easily) measured in engineer-years. All to reimplement something that - janky as it may be - already exists in some form in web browsers. But as you say, worth it if we can pull it off. But it’s a common good. The hardest part in my mind would be figuring out how to fund a project like this.

My ideal application platform isn’t a video game engine. It’s probably something like electron, but with most of the browser stuff stripped out. (Dump javascript, the game pad api, midi, usb, Bluetooth, tab isolation, and probably the DOM. And use Houdini or something instead of CSS). And then I’d happily swap the rendering for pietgpu or whatever will perform the best on modern platforms.

Basic desirada: Small and light, fast, cross platform and platform-native look and feel everywhere. Accessibility, IME, localisation, rtl- and ltr- language support, and so on.

Mobile is still a big question. But solvable if sufficient engineer time was poured into it. It’s just a big project.
I used to hang with normal Japanese people a lot...like I hung out in tons of very average places, rural danchis, volunteered in rojin homes, etc.

Have seen them doing shockingly un-Japanese things with food. Every "Japanese food" rule that I was taught by Japanese people was broken, again and again.

After a while I realized, America, Japan, the cultural strengths of these nations can be defined as personality types...

So you can personally have that rules-on match with your culture, but also totally not, or different depending on who you're hanging with...

And I ran into lots of Japanese people in Japan who were not very Japanese at all. Traditional Japanese people didn't like them (or their food) either.

So every time I hear about "this is so American" about some Japanese food thing, I have to wonder what that means in various contexts. Especially teriyaki which is not exactly a long shot for Japanese cooking.
I note at no point did you mention customers, or revenue.

It's trivial to spending essentially unlimited sums of money building products no-one wants - I've seen it done with tends of dollars and millions of dollars.

However, that has very little do to with building a successful startup - where at the end of the day what matters is customers and revenue, not lines of code.
My local park had a hang-by-the-hands-only zip line about five feet above irregular brick ziggurats. No soft surfaces anywhere. It was so insane.
It's the same market at adfree cities, ad free news sites and ad free movies.

The niche is well established and commercial entities proved viability at some scale. But there's a wall that stops it from ever becoming a prominent model.

IMO going past that wall won't happen organically. Perhaps if ad exposure (including brand and product placements) could be accepted as social level health issue we might see more realistic progress. The same way some districts just banned billboards and ad panels by decree.
I use it all the time. For me, it's the only way I can signal that I don't think this post belongs on HN. For example, a submission about reintroducing bison on tallgrass prairies.

HN is what we want it to be. We all make it. Personally I want to see stories about technology, software, startups, etc.
Also, the name comes from the French cut (aka Julienne), not the fact the fries are French. The pedantic name would be Frenched Fries.
Or go on a Logan's Run!
I do that all the time (exaggerated).

const p1 = heavy_foo()
const p2 = heavy_bar()
await some_baz()
const r2 = await p2
…
return [await p1, r2, …]

It is useful in “threaded” code which does many things in parallel runs. Or in this code:

const [p, done] = block()
obj.on("event", done)
const res = await p
…

The implementation of block() is left as an exercise for the reader ;)
That was an awesome video. Never seen his stuff before.

Also seems straight out of Disco Elysium.
Where in Europe is it not “rigged that way?” How about Asia and Africa? Where do they fit into this?
I would describe myself as a follower of Tibetan Buddhism but numerically it is a small fraction of Buddhists worldwide. As an approximation, let's pretend that every single Tibetan is a practicing Tibetan Buddhist; that's ~6.4 million people. Of course that's not true, but numerically, when you count all Western practitioners of Tibetan Buddhism to substitute for the Tibetans who aren't, that number's probably pretty close.

As a fraction of worldwide Buddhism, using a low end estimate of 488 million, that's about 1.3 percent.

So, by analogy, if you're looking for a Christian denomination that's about that size proportionally within the larger religion of Christianity: think of the Amish, the Mennonites, etc. (distinctive because of their dress). Numerically that's a close comparison. Maybe throw in the Quakers too. All together that's about the same size, fractionally.

The point is that, when you're dealing with such a small & unique subgroup, you run the risk of misunderstanding the larger group. You might have complaints about the Amish & the Quakers, but as a subgroup they are so small & unique that it seems a little off to use them as a proxy to criticize Christianity. I would suggest the same is true of Tibetan Buddhism as compared to Buddhism globally.
Portugal is heavily bureaucratic and centralized in Lisbon

Fire/reduce public servants and spread them away from Lisbon, there, solved!

sources:

"highest increase in jobs can be seen in central administration"

https://www.portugalresident.com/number-of-public-sector-wor...

https://ec.europa.eu/social/BlobServlet?docId=19963&langId=e...

76% centralized government
https://op.europa.eu/en/publication-detail/-/publication/b9b...
A double bit flip will result in a halt. Ya may not find it convenient, but for my purposes I call that covered.

(I choose not to worry about flips of three bits or more. YMMV.)
My brother has spent the last 25 years adding bandwidth to the local metro area. It most certainly occupies more physical space, sometimes at tremendous expense.
Yeah. My wishlist:

- Repair manuals.
- Reasonably priced replacement parts.
- Give the owner a key to sign / certify any parts they want.
- Give the owner the ability to disable OTA updates.
- Give the government a key to sign / certify parts.
- Give the government the ability to review and delay OTA updates.

I don't want some mega corp in a foreign nation holding the means of food production hostage via parts serialization and DRM.
If you'd like to test your own short term memory in the same vein: https://humanbenchmark.com/tests/number-memory
No, that's not the same.

There is no capability security on the OS level.

Otherwise Android wouldn't have a malware issue and iPhones wouldn't need to be locked up against third party apps.
Even more than that, there are many places where there is a short narrow section of the same road (e.g. a 1 lane section connecting 2 lanes or 2 lane section connecting 3 lanes) that causes hugely inefficient usage. Fixing those is likely to be dramatically more cost/externality efficient than the alternatives.

Also, those little squeezes are the very points where the Braess paradox actually shows up. Why let it?
Children don't get gender surgeries. Stop spreading misinformation
Renovate: A new way to handle Postgres schema migration, inspired by Terraform
Janet shoutout!
A California burrito means it has… French fries in it.
Thanks for the insight! At a high-level, how did Likes work when you were at Twitter? Were a certain amount of Like requests batched then applied at the DB level at the same time to ease writes?
Yes it did, or at least pretended that it did. It's so good at pretending. It even knows the URL I gave it is the Google Translate Chrome Extension with all its manifest, etc. after it "unzipped" it.
We should not blind ourselves to costs because of sentiments.

We should not ignore sentiments when making judgments--that is the insane part.
Seeing "to allow" and "their own" being used in that way in the title is a disturbingly dystopian sign of the times. I don't think things like this should ever need to be explicitly allowed, in much the same way as one does not need permission for many other things which are naturally assumed to be so.

For contrast:

"Government to allow people to use their own brains."
They serve Taiwanese beef noodle soup. Obvious reasons why they opted for California branding instead.
Maybe as a starter:

https://en.wikipedia.org/wiki/Capability-based_security

For examples have a look at the "Implementations" section.
Yes, and my memory may be faulty. It could have been a 1.

Often in the US it's also the P button(s) for Parking.
The hide button is useful for me.

I read the HN front page several times a day, and hide posts that are obvious ragebait, low quality submissions, or things that negatively affect my mood due to personal reasons.

By hiding posts I can make sure that the next page load is a bit better than the default one.
Why have I never heard this? It’s actually brilliant and almost too simple.
In this criteria, nothing is better than Factorio, IMHO.

Get Factorio, and you will soon solve interesting problems and design systems, and sink hours into it.

This game is the ultimate boxed environment for learning to _automate_ and build sustainable systems. The experience is great.

Oh, and this game is Turing complete, and people have made Conway's Game of Life, and adders, and computers in the game.

And the game is very fun to play as well.

And it can be played in Linux, too.

Shopify reimburses their engineers if they buy this game.
Can you explain why
Geoduck sushi is actually really good.
You are ignoring the supply chain vulnerability discovered in the voting software build process. Source code and binaries release are the only things that could legitimitize this election at this point. I want to reverse engineer the binary and see if I can find any malicious code in those unaudited libraries. I simply won't have any confindence in the results unless I do that myself.

This is not extremism either. Why should anyone recognize representatives produced by a faulty process? That's bullshit. This is not extremism at all. I don't care about "pragmatism" either, they have to do it right or not do it at all. They have two legitimate choices: produce a resilient and transparent election system or relinquish their power. They took a third option by forcing this questionable system down our throats and doubling down on their mistake when problems inevitably surfaced; what you're seeing right now is the result.
Counterintuitively, the person making $300K/yr can just keep buying SPX every paycheck for the next 10-15 years and have a very cushy upper middle class lifestyle with a nice nest egg. For someone making $15/hr, crypto maybe their only lifeline to escape the quagmire of poverty. More so if that someone is making only a few dollars per day in a despot regime with weak currency management; then crypto* is truly a rare lifeline for them.

* I only trust BTC. There are some noteworthy projects like Ethereum who have earned benefit of doubt, but its better to stay away from rando shitcoins. Also stay away from centralized exchanges (Binance, FTX and the likes).
Doctorow continues to be as wise as ever.
I bricked an Alienware gaming PC back in 2014 and was facing having to junk the whole PC because replacing the motherboard would be too expensive. Found a community online that stepped me through using my RPI to reflash the BIOS. Used the PC for another 5 years after and still have it in my closet now its something I shouldn't be so proud of but still am ha
Devastatingly harsh but true
And before, many people were on ICQ, MSN, AOL, etc.

Then before that you got BBSes, CompuServe, Minitel, etc.

And before that you probably got Ham radio.
Please no, not CSV. A strictly specified format would be in need instead.
It's moving that way. Even WASM is expanding out of browsers with WASI.
Reverse Engineering TikTok's VM Obfuscation (Part 2)
49yo level 12 reporting in :P

wish they had an IP address version
So game devs had to port their games to Linux to run on Stadia servers? That seems like a huge bottleneck...
A sushi chef told me it was called "California roll" because CA = Crab + Avocado, so I've been spreading that around... I feel cheated!