skysight-inc/HackerNews huggingface dataset:
Find the right intent that you can always mentally justify.
Sounds like you are on the right route though!

Personally all the stuff about how it feels is useful but ultimately never stopped me.
What stopped me was the awareness of how it effects EVERYTHING and most importantly my role as a father and husband.
Once I worked it out (aka a terrible hangover and not having dealt well with kids, wife and taking some time out just before xmas) I realized it was the way.
Once you remove the excuse of alcohol then you can see the other problems more clearly.
Ideally at least one of the tests out of your testing pyramid would catch something like that though.
It switches from "action selection" to "selection action" which allows you to first select the thing you want to operate on and only then specify what you want do with it. So for example in Vim you may accidentally select too many characters to delete and then you need to redo the command whereas in Kakoune you can adjust the selection before executing the action.

I think one of the best things Kakoune has to offer is that selection mode (visual mode in Vim) is always accessible through <shift><movement> so if I want to select some random number of characters going left, I'll just hold L, or if I want to select all characters until the end of line I'll just press GL whereas gl takes me to the end of line. It makes it so easy to select text.

Finally multicursor, it's so good. I've used Kakoune for over a year now and I haven't had need for macros except for maybe 2 times. I didn't know I needed a multicursor before I had tried Kakoune and I would highly suggest anyone to try Kakoune just for the multicursor experience. It allows you to select a pattern using regex and then operate on the matches simultaneous. Kind of like Vim's "visual block" but on steroids.
Could you give an example? Without this reads a lot like just calling people who dont share your narrative irrational conspiracy theorists.

edit: On second read this sounded confrontational. I only ask because its really dangerous to make such broad non-refutable statements, especially when the conspiracy theorist label is used to no longer engage with people who dont share your narrative.

Differently put, where exactly did you exit the conversation? Because thats really important information to realize if you are in an echo chamber.
Check out Smart Recovery : science based, non religious addiction recovery.
I must say, this is expertly well written and paced for newbies to learn about Wine. It's not just that the content is cool, the style is on point. Kudos!
I was like, "they call anybody streamer nowadays eh?" Then I read her name 0.o
From my experience, generated tests are worthless for anything more serious than smoke tests. I prefer working with no tests than automated tests, I feel they give you a false sense of confidence.

The Step CI engine itself looks good though. It looks like a cleaner, but less powerful version of a tool (open source, build in-house) we used when I worked at OVHcloud, Venom: https://github.com/ovh/venom

Here's an example test file for the HTTP executor of Venom: https://github.com/ovh/venom/blob/master/tests/http.yml it's very close to Step CI format.

I'd still use Venom because it's way more powerful (you have DB executors for example, so after executing a POST request you can actually check in DB that you have what you expect) and I prefer focusing on actually writing integration tests instead of generating them.

Maybe this post sounds harsh (I feel it as I write it because I have strong feelings against test generation) but I think your approach is a good one for actually writing automated tests. Testing APIs declaratively like this has a great benefit: your tests work on an interface. You can migrate your API to a whole new stack and your tests remain the same. I did it multiple time at OVHcloud: one time migrating a huge API from a Go router to another (Gin->Echo), and another time migrating public APIs from a legacy, in-house Perl engine to a Go server.
Ironically enough, Total Wine has amazing selection of NA beers. (If you are lucky enough to live close to one of the stores)
What claims? I'm in a country where 4 million refugees came(domestic population of 36mln). When they talk of the atrocities, when they show you videos of their own killed, raped/tortured neighbors they find in their homes, when they show you videos taken on their cellphones of piles of naked female bodies drenched in gas, with few tires thrown on top and lit on Russian forces escape routes literaly right after they left. Videos they took while in panic mode, fight g with themselves wanting to leave this horrible scenes ASAP, but they make those videos because they want the world to see the truth. Then when you see videos taken of things found by incoming soldiers. Holes in the ground with hundreds of civilian people with their hands tied and bullet in the back of their head. I work with AI I know how deep fakes look like. Those are not deep fakes. Those are all cellphone videos taken from hand, with audio, showing everything including the person taking it and local landmarks.

Then you have one of the most notorious units where individual torturers and tormentors identified by name, this unit gets decorated by Putin. At the same time you have Russian gov-controlled media openly calling for killing every Ukrainian and every commentary cheering them.

When all this happens and some people say "this is same lies as iraqi wmd". They are either trolls, shills or they live life so sheltered that they never had to discover what Russian soldiers do in areas they enter.

Here in Poland we had Russians here few times at war time and no one has to convince us what they do. I'm old enough to have had WW2 survives come to my primary school and give us first hand accounts. Back then those that escaped concentration camps and PL in general were telling people in the West what was going on. They too were disbelieved.

BTW, this is not the "first time in modern time" they do it. They did the same thing in Chechnya and Syria. The difference is that today everyone has a high quality video recorder in their pocket and communication with the entire world so all their atrocities are plain to see to everyone.
I just came back to HN after visiting the simplepdf.eu just to comment that "I like it"
It seems worthwhile to me from the point of view of not keeping ancient junk around that almost nobody remembers exists anymore.

It could have some security bug, or it may complicate future work because changes break something in `binfmt_aout.c`, and then somebody has to figure out how to fix it and how to test that fix, which is probably a waste of time.
It’s just what happens if you interpret the for loop as modifying a single variable binding on every loop rather than rebinding on every loop. That’s how loops have normally been conceived in imperative languages, but it doesn’t make much of a difference until you add closures (which can capture the binding) or garbage collection (allowing you to capture the address of the ‘local’ variable). The same issue existed with ‘var’ for loops in JS and bit me several times: https://stackoverflow.com/questions/750486/javascript-closur...
It is very important and extremely apropos to the world today, in
which urgent structural progress is held back by fleeting and trivial
minority interests.

At the heart of the matter is power.

Nobody has to wait for the incumbent generation to die off because
they are right, but because they are powerful.

They select what's on the syllabus

They get to grade your college work and fail you

They get to reject or admit you to the research group

They hold the grant money

They review your papers

The great myth of science is that it's a rarefied battle for
truth. Sure, but it's also a battle between people - and real people
can be small-minded, petty, vain, prejudiced, greedy, insecure, and
spiteful, and they will put their personal needs ahead of truth.

Science does itself a disservice because it considers itself separate
and above human psychology and politics. Some of the best reforms we
could make to scientific research are not around money, publishing or
peer review, but around appointments. Character matters. In the
longer, mature game, one good and moral scientist who is definitely
half-right is worth three assholes who seem perfectly correct.
> I agree. I want to offer better customer service as my main draw.

Won't that cost more, not less? How will you do that?
AI Application Monitoring and Profiling
A Sony Headphones app feature kills your phone’s battery life
Lol, she’s a “streamer” alright.
You could have a VM where you do your secret stuff, and then shut it down when you are done and nobody can access it without the key.

It doesn't help against sophisticated keyloggers on the host (although I'd assume you would have a little bit of protection if you don't normally work as admin). It is more for the case that your PC gets stolen, or confiscated by authorities.

I think my PCs which shipped with full disc encryption are secure (Windows, macOS), but I never looked into it in detail. And I don't know for sure who could access it besides me (my job, Microsoft/Apple, law enforcement). My old shared desktop PC is definitely not encrypted. I only really have confidence in the Linux laptop I set up.

So for me it would be a privacy and comfort win to just have a small VM for sensitive stuff which is easy to encrypt.
You are using the term FUD incorrectly.
It's a lot more comforting to think that the Bloody Late Capitalism is responsible for this, rather than well off people in nice neighbourhoods who are just like your parents.

There wouldn't be a supply side for incarceration of homeless without mass demand.
This is the kind of code/feature that gets removed if anyone ever needs to edit it, for example because some of the API's it calls changes.

I assume the patch writer is planning on making changes to those API's
That's a great perspective. Thanks for giving me something to think about.
Ask HN: Anyone else receiving 10/100s of outdated GitHub notifications today?
I think it looks like GitHub has found a bunch of old email replies to issues down the back of the sofa, and is attaching them to closed tickets months after they were sent.

That or my colleagues have suddenly gotten very interested in old tickets...

It's at that point now where I don't know if they have started having new conversations prompted by outdated email!
Modern monetary theory is so complex and jargon-filled that the only way lay people can understand it is through conspiracy theories. Conspiracies offer succinct one-paragraph explanations (usually ready-fit for the group's biases) for extremely complex processes.

In a way, it's like climate change. Extremely complex and hard to model, which invariably attracts conspiracy thinkers ready to whip it down into digestible quotes and ideas.
Avoiding destructive plasma instabilities in fusion reactors like ITER
What you are arguing for is a pro-establishment stance, it is not a pro-science stance. By conflating the two you devalue science, you are muddying the bath water and poisoning the baby, making science politics and destroying its credibility.

If you remove nuance from public communications to avoid legitimizing "anti-vaxx" rhetoric, a proposition that I find anti-democratic and self-defeating given that it assumes the public is too dumb to hear nuance, then you cannot use science as a shield because science is nuanced.
Interesting, I read that sentence quite differently. He was talking about infantilization, and in that context "meeting the emotional age" likely meant the juvenile worldview and emotional immaturity, not that the audience became more jaded.
Nasal version of Oxford/AstraZeneca Covid vaccine fails in trial
Central banks owe their debt in their issued currency to themselves. So basically, those bonds going down in value are just a countability artifact and mean nothing.

Some media and politicians love to make a big deal about this, but they are either misinformed or disingenuous (or both).
This is probably an evergreen observation, but it is worth repeating.
Because when you are yourself becoming yourself an enthusiastic scientist (so, by doing science) you would dismiss entirely any parallel between religion and science. However, this is fundamentally how the current system is designed, and no matter what field you look at. From the most basic inquiry such as diet to the most abstract mathematics, it is almost impossible to find a correct scientific approach, especially in popular culture.

The first thing an inquiring scientific mind would have to do would be, each time the word science is uttered, to ask "what is 'science' supposed to designate here? The current published consensus? The scientific community? Leading experts on the state of the art, or experts in public recommendations? The scientific method?". These are just a subset of what 'science' is used to designate, but lead to very different conclusions.
Glaciers melted 20k years ago may offer clues about climate change's effects
Nobody uses iMessage or SMS outside of the US. If those are the only two ways someone communicates on their phone, you can guarantee they don't have any international friends.
I loved to throw around "What's next? Private prisons??" when speaking about some crazy privatization ideas. That, until I learned it's an actual thing in US. Who would have guessed. I think I was 32 at that time
It would be possible to maintain this as a lodable module out of tree if needed, so even me, who's all in favour of keeping all the old stuff, can agree that it makes sense to not have it in the kernel.
ōrāculum delenda est!
Tunnel valley formation beneath deglaciating mid-latitude ice sheets - Observations and modelling : https://www.sciencedirect.com/science/article/pii/S027737912...
I wonder if all countries are this ideologically dogmatic. On one hand, you have PragerU. On the other hand, you have organizations like this that insist we need to give severe drug addicts private hotel rooms that they can trash.

You hear a lot about Finland's success with homelessness being credited to housing first. However, they also are very aggressive with compulsory psychiatric treatment, which this author would consider unethical.
Afaik the needed difference in interest payment from the fed comes from the treasury. So it’s indirectly connected to the budget.
In theory though you can still raise more debt to pay the interest.
But I’m not sure about the longterm consequences of this.

Having inflation above the interest rate helps decreasing the debt/gdp ratio.
I know this is just me being pedantic but the blog part is not free. You pay 100/year to get both an email and a blog. You can't get the blog without paying.
Is there a documented case of Oracle suing somebody for using VirtualBox on a company network? They have no way of knowing if it is some private person on a guest WiFi or if it is used in production. I know Oracle is famously litigious, but I've only heard about this in cases of CAD software.

I'm all for being professional and paying for your tools, but it seems VirtualBox is in the class of "haha I'm not paying for that" like TeamViewer and WinRAR.
Those rates are per 100,000.

That page also notes this shocker but it also quotes itself as a source at one point, so is it a decent source (?):

"The United States leads the world in total number of people incarcerated, with more than 2 million prisoners nationwide ... This number is equivalent to roughly 25% of the world's total prison population and leads to an incarceration rate of 629 people per 100,000"
There are a lot of benefits for both individuals affected and society at large when you have programs for housing the homeless:

https://believehousing.org.au/housing/how-housing-benefits-p...

You can think of housing for the homeless as prison for the homeless.. without the additional costs of guards, high walls, profits to private prison owners and kickbacks to politicians.

Also a better chance of better outcomes for many, raising taxes from those that pay taxes (over and above those who are homeless but also have jobs and pay taxes .. (yes, they're a thing)).
Thanks! I've been doing some tests with the huponexit option but it seems the tricky part was this: when an interactive login shell exits

I think I remember in Linux many years ago (more than 15, maybe) the behavior was present in shells spawned from your DE, but I may be wrong.
I internalized early on that the likelihood of this mistake means Go wants me to refactor when I find myself liable to making it.
I guess that sane language would be Pascal, where := is the assignment operator (and = tests for equality, like you would expect if your brain hadn't been molded by generations of C-family languages). In Go, I guess having := is a nod to Pascal, but it declares a variable besides assigning it.
The problem for such an application is not the strength, but the chemical stability in time.

For it to be competitive, it would be necessary for the rate of hydrolysis of the protein fibers (which breaks the fibers) in an alkaline environment to be less than the rate at which rusting diminishes the strength of steel bars.

This is very unlikely. At most there might be a chance for such fibers to be used for reinforcing some other kind of cement, less alkaline than the common cements.

Also, for reinforcement applications, good adhesion between the reinforcing material and the reinforced material is necessary, which for silk vs. a mineral cement would need some kind of extra adhesive coating of the fibers, with adequate properties, which might be hard to discover.
It does also seem like the reporter was extremely careful as to not accidentally access user data

> After seeing the pings, I immediately turned off the replication by executing the redis command REPLICAOF no one\n\n. No information from your redis server has been replicated to mine as I used nc and I got only the ping messages.
Re: privatization of public services, I would love to see writing up parking tickets outsourced to private companies. It's trivial to incentivise them to do a great job (just give them a fraction of money from tickets they write, and fine them for writing frivolous ones), yet no country I've heard of does that. It really shows that the world is completely dominated by car culture at the moment. Politicians are just affraid of having too good parking rules enforcement, as they suspect most of their electorate are drivers and would actually hate it. As a result, we have cities littered with cars parked at places where they cause problem for everyone (it's less of a problem in the US, because many US cities are basically parking lots with buildings in the middle - so there's no need to park illegally).
I quit drinking a year ago because I was experiencing severe anxiety and depression and that was a part of my regiment to help myself out of the hole. I think what helps is having a goal other than just quitting. For me, that was trying to feel good again. I had some alcohol a few days ago for the first time in a year and noticed anxiety a few hours later, so now I have no desire to return to drinking.
UBI in the existing system would indeed not work. You have to change the existing system, which is expensive and hopelessly inefficient in its current form. Basically we have a complex system, depending on where you live, that consists of insurances, taxes, massive government programs, etc. On top of that we have minimum wages, child benefits, state pensions, etc.

Most UBI interpretations take a very narrow view of handouts that have to be financed. So they look at the cost and conclude that it's too expensive without looking at the savings and benefits. You have to look at the whole system for this to make sense.

If you are working today and you start receiving UBI on top of your salary that would be very nice because now you have more money. Of course that's not what would happen. Instead you'd receive UBI and less salary from your employer and you'd pay less unemployment insurance. That's great for the employer because now they have their labor cost slashed. So, they are getting richer. But of course they'd get taxed on their profits instead and of course their competitors would have the same benefit and would maybe lower their prices. The point here is that this would have a ripple effect throughout the system.

And then there are other benefits as well. People pay for unemployment insurance, pensions, etc. With UBI, a portion of the benefits from that would be covered so you could get away with paying less or even nothing at all for that. Mandatory unemployment insurance might disappear completely. Same with state pensions. This could all be replaced with UBI plus optional programs that you buy into on a voluntary basis.

My point is that it's a complex balance of costs that are moved around that would finance this. It has massive benefits in the form of a more agile labor market, less poverty, more economic spending, etc. It also has negative effects in that it wipes out a lot of "fake" work in the form of people working in the existing system doing all the bookkeeping, double checking, and what not. They'd be freed up to do some real work. Governments are amongst the largest employers in many countries.

This is also why it is so hard to do it properly because the existing system resists change and this would be a very disruptive system wide change that impacts a lot of people. Doing UBI on top of the existing system won't work. It would have to go. Doing it badly, just means making the existing system even more complicated and less efficient.
I don't hold that one against them... they were not a willing participant in it, and at the time one wouldn't have reasonably included that in a threat model (and still isn't a part of a threat model for most people), so I wouldn't say they were negligent either.
I personally think that lack of eye movement tracking is really the worst part. In real life you don't normally have to turn your whole head to look at things all the time, you often can just look using eye movements and focus. But ability to fully track that stuff and ways to provide some kind of depth perception are almost completely missing from the current VR tech. Methinks it's gonna take a lot of R&D before we're at that level of immersion.
I hear about scientism frequently from scientists and philosophy majors, your lack of hearing it might come from a perceived hostility due to the fact that you imply people who speak of "scientism" are akin to creationists.
> Wine has been in development for many years and came a long way.

And still my daughter can't play "Sims 4" on her Linux laptop ... not because of the game itself but because of EA's pathetic program starter "Origin". Even Steam's Proton environment stopped working.

So sad and frustrating.

Isn't there a way to play this game without "Origin"?

The mileage you get with Wine is highly dependent on the individual game.
> HashMap<Integer, Integer>

I feel like that's a crazily-specific worst-case. Could have made it HashMap<Integer, Optional<Integer>> to really push the boat out.
Insolvency to who? Who is the Fed final debt holder?

(It sounds harsh but I'm genuinely interested in your response)
This is an absolutely hilarious comment.

Why don't the homeless people lobby? They have every right to too!
I think most of the faults atributed to Capitalism are really Democracy not working properly. For profit prisons wouldn't even be a thing if corporate interests didn't have so much power over elected officials.
True, however, even then the initail focus was very spesific: Make a reuasable rocket. An everything app does a range of very different things like ride hailing, food delivery, cash transfer, chat, etc etc.
Can we take a moment from this depressing article to appreciate the strange almost oxymoronic irony in the term “public prison”