skysight-inc/HackerNews huggingface dataset:
>I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones."

― Albert Einstein
All of those things work fine on every computer in my household that runs Linux. This spans thinkpad, dell and ASUS laptops, Dell desktops, home-built gamer type desktops, a few raspberry pi's, and a SFF PC we use to run Kodi on the main TV.

I do find it amusing in a thread about how you have to turn off a core security feature to be able to use containers properly on a Mac that the discussion immediately turns to how bad Linux sound drivers supposedly are. Honestly, I went in the other direction (Mac to Linux) and I've found the waters to be just fine. I don't know if I just have the magic touch or something, but ¯\_(ツ)_/¯.
What a strange assumption to make. No it doesn't work like this at all. The video is saved to the SD card in the aircraft, which you then remove and insert it into your computer to download the files.
Which they openly did during this socialist legislature. So it's actually that Morocco has dirt on the opposition: what shady favors did they do in exchange for keeping the borders tight?
Can't get better than 0.88sec?

function controlFunction(block)
{
const max_force=1000000000;
const margin=0.01;
const friction_comp=0.2;

if(block.x<-1-(margin/2))
return max_force*(1+friction_comp);
else if(block.x<-1.15*margin)
return -max_force;
else
return -block.x;
}
I am sympathetic for the bold title but not the content. Starting with "Who says HTML is the right abstraction?" I would say that, two strong abstractions for UI/UX are:

1/ If people around the world are doing the almost exactly the same web page in terms of behaviour, create a declarative way to launch a web app with zillion used behaviour.

2/ Create a designer for the UI.

IMHO UI/UX frameworks require a lot of innecesary knowledge. They seem more complex that writing the logic of the app itself.
Isn't this basically how Mithril works?
Maybe it's just throttle pedal position ?
Maybe I'm just getting old but every time I see yet another shiny new thing that uses Javascript I just eyeroll massively. I can't fathom how frontend devs are ok with the pure madness that goes on in their sector.

Give me a plane old copy of Tailwind + Laravel Blade Components + Livewire any day, it's infinately quicker to work with and the end result is far more maintainable.
> increasingly large numbers of people can't.

Do you have numbers to back that up?
Neat. Now do rsync.
I have a 12 Mini, and I feel no reason to upgrade. I'm disappointed that they seem to given up on the smaller sized phones almost entirely.
Fun how he advocates for not using AI on your resume when applying at Canonical, never mind the fact that Canonical’s Glassdoor page is full of astroturfed, blatantly AI-generated 5-star reviews.
I got lazy about this when moving from Washington to Colorado. Many hours in Colorado are so exposed I can still basically see the car some 8 miles later and 6000 ft up.
You weigh new information by how confident you are in it. You try to check different sources, you maintain an open-mind, etc. In that, ChatGPT is just an additional low-reliability source of information.
If an interviewer phrases a question this way, they're explicitly framing the conversation in such a way that the candidate is on the defensive and has to justify themselves in their response, and it highlights a power dynamic between the interviewer and the interviewee.

The interviewer could easily craft this question in any number of ways that creates space for the candidate based on what signals they're looking for. And it should be on the interviewer to get this right, not the candidate to interpret it as intended.

Of course, it could also be that the interviewer's looking for signals around how the candidate approaches being placed on the defensive and belittled; but hopefully the candidate will recognize that signal for what it is. Why would a candidate want to work in a place where they'll be expected to be on the defensive and belittled, to the point where it's highlighted in the interview process?
If the Israeli government refuses to cooperate, doesn't that reinforce the perspective that the company is separate from Israeli intelligence agencies, only because of the desire for plausible deniability?
French authorities received a software update for Apple's iPhone 12
More interestingly, there may be hints about upcoming games or consoles.
It is different in my opinion.

* Text: You have little (definitive) clue who wrote what. You essentially have to ask the (apparent) writer.

* Photo: You used to have high confidence that a picture shows who appears to be shown. Not 100%, sure, but it's high.

* Video & Audio: You used to have very high confidence that the video including its audio are genuine. It was very difficult to replace video and/or audio.

Nowadays, none is trustworthy by default anymore. You can say: Well, just trust the company or Reuters.
Sure, but I don't think anyone cares about this case. It's not controversial. But how will they be able to verify controversial sources?

If they get sent a video claiming to be about Ukrainins killing civilians, and outfits & speech matching that, how can Reuters be sure about anything now?
Trust can't be given to the source, nor to the video, nor to the audio, nor to the metadata.
More importantly, this is echoed in the other works/experiments. Cut Piece explicitly instructs the audience to cut away pieces of her clothing. The "Sex Raft" was intended to initiate conflict in order to find a resolution but ended out just showing that everyone got along until the "experimenter" deliberately intervened. The Stanford experiment, as said before, explicitly set the "wardens" and "prisoners" up as enemies and instructed them to act hostile to each other.

It seems that the only cases of violence in these "experiments" turn out to be violence performed under explicit instruction. Also note that Milgram's experiment not only has the instructor explicitly insist on an order being carried out but it also removes the subject of the harm by only providing a voice channel whereas the instructor is present in the room with the participant. And a number of participants eventually refused to comply nevertheless.
Whistleblowers also can't use official channels.
Per the AVX10.1 Instruction Set Reference, p. 1-2 (355989-001US rev 1.0)[0], AVX10 support will begin with 6th gen Xeon processors (based on Granite Rapids), which are due next year. Client support is not called out, so your guess of Lunar Lake (late 2024-early 2025) is probably a good guess.

[0]: https://cdrdv2.intel.com/v1/dl/getContent/784266
Ian has said the old 15-year-old site is so archaic he didn't want to work with it anymore. And buspirate.com is a better domain name. The web site has a lot of information on it. I spend an hour reading about the new development on Bus Pirate. For instance, the section on test probes was very interesting.
One of the biggest arguments I remember being made back when net neutrality was a hot topic was that ISPs would bundle and sell specific websites as tiered plans. Infographics like this one [1] were shared widely. Has this happened in the US? I’ve definitely seen ISPs start to apply data caps and throttling, but haven’t seen the aforementioned packaging (at least with the major ISPs). I ask because this is one of the easy arguments that got many of my less technical friends and family to understand the risks. But if it never happened, they might start to think it’s just a scare tactic and be less interested in vocally supporting it this time around.

[1] https://upload.wikimedia.org/wikipedia/commons/4/4e/%2B_Smar...
what is this giving you more than using svelte or something like lit-html?

https://mickael-kerjean.github.io/example/counter

looking at this example (i personally don't like the template string for dom because it's a bit of a pain to read and you need a lot of manual work later, separated from the definition of the markup, to add eventhandlers etc) you rely a lot on rxjs to handle state and IMO it's a bit hard to follow what is going on, compared to https://svelte.dev/repl/f5acc8113ec14bc7946eff9687916fa1 for example
At this point I'm waiting for data to show up validating that google ngrams has use.
but ... the last decade was less than 3 years ago!

Are we all supposed to be using tech stacks newer than 3 years old?
The current labor market is a gold mine of talent for startups
For me, that link only shows a page with a nicely rendered script and link tag.

Safari 14.1.2
I've been through the hiring process at Canonical 6 months ago (wringer would be a more accurate term), all the way to 4 interviews with Mark Shuttleworth and an offer for a Director level position. I ended up passing because I didn't want to manage in a 100% remote distributed culture, and to be perfectly honest with myself a senior IC position was more suited to my personality than a managerial one.

I think their process is intense but fair, and I believe them when they say they try hard to rid themselves of bias. I'd ditch the psychometric tests, but will give them the benefit of doubt when they say it correlates with job performance (Google's also made that claim before).

Given how many people apply for jobs at Canonical, it's to be expected there is a high level of attrition, and quite possible small errors in the resume or application end up disqualifying your application, specially for more junior hobs. I can understand your disappointment, but they can only work based on what you've sent them.
What the author is suggesting is something very similar to hyper-dom-expressions[1] as they are used in Solid.js. I've tried using those because they look like a nice vanilla JS solution. What might not be obvious from the start is that all the "reactive" parts of the UI will need to be wrapped with an extra closure, ala `()=>h(...)` sometimes multiple levels deep, otherwise parts of the UI will not get updated when needed. Maybe this is a implementation specific thing to SolidJS but it makes the code look ugly and it was hard to figure out when and where to put the closures. I ended up just using JSX for SolidJS, sometimes you just need to compromise.

[1] https://github.com/ryansolid/dom-expressions/tree/main/packa...
in the case of ngrams, both!
What are you talking about?

> Running containerized workloads in systemd is a simple yet powerful means for reliable and rock-solid deployments.

They say its reliable and rock-solid. Isn't that enough for you? /s

---

Honestly, the amount of companies who: Don't understand the problems, forgot history, and think we're innovating into new territory because of hyped up branding is utterly baffling in the whole container space.

I'm not saying they're all bad, and better common tools are a good thing. But i see so many companies operating at [required complexity level] + 1 in the hopes to no longer be bothered by simpler problems.
I didn't want to use "jail" term because it is mostly unheard of outside of FreeBSD.

Container definition is very stretched nowadays. Look at Windows HostProcesses in Kubernetes [1]. They don't have neither process, network nor device isolation from the host.

I also plan to try macOS sandbox-exec tool, which should offer additional isolation from the host.

[1]: https://kubernetes.io/blog/2022/12/13/windows-host-process-c...
Hey... UI framework where I can actually read and understand the examples.

Brilliant idea here, I like.
What the article writes about scalability also applies to availability. Does the queue need 99.999% or 99.9999% uptime? Or is the Service Level Objective actually 99.99%, 99.9% or even 99.5%?

With 99.99% you can have 4 minutes of downtime a month. If failover to a hot standby takes a minute then that shouldn't be a problem to achieve a 99.99% uptime SLO.
After latest round of RTO mandates, offices remain only half full
It's just ridiculous. Close the investigation because Israel? Give me a break.
lots of tangents today
I'm not a mathematician so anyone please correct me if I'm wrong, but isn't the point of category theory to provide abstractions so your proofs are very general and cover a lot at once? Of course, it needs to be very abstract to achieve that.
Wait, is that true? I feel like that claim needs a lot of disclaimers.
I understand that of course, I'm much more curious why you think this is a concern for people, and/or why you consider this an effective protection against said unknown actors.
> Also not sure if it can be dynamically set by a parent process for a child?

Yes, it can. See sandbox-exec tool. And I actually plan to use it: https://github.com/macOScontainers/rund/issues/15
I would say it's way easier to define an infinite render loop in declarative frameworks, and therefore it's easier to notice the issue and address it. Causes and fixes are just more obvious.

I don't think it's much harder to infinitely update properties that cause a redraw in a non-declarative framework, but doing so probably has less impact because it often won't redraw the entire screen, and may do less work overall because of how the framework is structured.
A lot of people think NFT is worthless, but it works. Anyway thanks for your opinion
Apparently it has "spare" intakes on top of the wings.

https://www.quora.com/How-is-the-Mikoyan-MiG-29-able-to-take...
‘Project 2025’-plan to dismantle US climate policy for next Republican president
ctrl-f Elm yields no results. It seems Elm is not even part of the discussion anymore.

I get it, it didn't get a release in 4 years, but the path it showed was pleasant and robust. Why did nobody pursue it further, or did someone, and I just don't know about it?
DuckDB 0.9
This might be really good satire.
Fixed ? This is modern UX design.(drawing the whole screen when the cursor blinks)
Unknown people hacked into Mixin Network and stole $200M dollars
Mixin Network (a peer-to-peer transaction network designed to scale and accelerate transactions) says it is temporarily suspending deposits and withdrawals. The fact is that the platform was compromised last weekend and about $200 million dollars was stolen.

The company, which describes itself as a developer of "opt-in software where security, privacy and decentralization always come first," says the hack occurred on September 23, 2023, and was related to the compromise of an unnamed cloud service provider.

On social network X (formerly Twitter), the developers write that Mixin Network will only resume operations once "all vulnerabilities have been identified and resolved."
And what is the benefit of that? Who would use that and for what? Containers solved deployment, and software distribution problems related to diversity of runtime environments on linux. It also has some security benefits, but their adoption was successful because it solved real world everyday problems. It eventually allowed better utilization of servers.

They did not have such success on windows, despite Windows also having a container subsystem, as windows servers already did this with IIS web app containerization.

On MacOS desktop software distribution is largely a solved problem since ages. On MacOS/Darwin servers... are there such in industrial use apart from some research installations?
We should be looking for small, hot Dyson spheres, new paper argues
But Spanish government didn't. They suddenly changed its mind later. And Sanchez, a beggar chasing Biden in the halls for seconds of attention, was suddenly granted a golden ticket to play with the major leagues. Curious if we think about it. Spain received Biden and his family in Madrid in nato meetings, we started to talk more and understand us a little better.

Biden came with some previous bad experiences with Latin lobbies, mostly republicans. I think that he has lost some prejudices and seems much more comfortable with the hispanosphere currently. Sahara played a big role as turning point on that history IMAO
This is a corporation. They know exactly what they are doing.
Things have slowed down a lot compared to 5 or 10 years ago. The recent shiny new things are all quite similar to each other. The amount of churn is overstated at this point. For beginners I’m sure it’s still tough because there’s a lot of noise.
Google assigns a CVE for libwebp and gives it a 10.0 score
Does Canada condemn the assassination of Bin Laden by the Americans on Pakistani soil ?
A firm can be financed with debt or equity. Issuing bonds to buy back stock is simply changing the structure of how the firm is financed. It does not have a moral component.

Where is the fraud?
Science and technology are fundamentally about overcoming limitations and enabling previously impossible things. The process is ethically neutral, or oblivious if you will. Once you discover nitration, it will be used to produce both hunger-reducing fertilizers and devastating explosives. One cannot be discovered without the other, because they often involve the same chemical compounds.

If you used said limitations to protect something you value, you have to start looking for a better protection. It's a constant process of adaptation. It cannot and should not be stopped. Instead we should be looking for ways to adapt, preferably ahead of time. Restrictions work to a rather small extent.

Be fully aware that a new scientific or engineering breakthrough will have all the potential to result in more deadly weapons, invasion of your privacy, undermining democracy, exacerbating inequality, putting you personally out of job, and disrupting whatever else you hold dear. It's always high time to think about factors which would eliminate or at least limit such consequences, and these must be positive factors, things people do willingly and profitably, not bans.

It's time to think not how to ban the privacy-invading AI (it will never work), but how to have a smaller footprint that may be used to invade your privacy, and, most importantly, how to run things in such.a way that invading your privacy is not profitable, even though still possible. And, inevitably, learn to live with even less privacy by default.
Even here in central Hamburg there are a lot of dark spots
Yes, I think (as the article says) using ngrams can easily land you in the camp of telling lies with statistics.
Sovereignty of a single individual is as definitionally micronationalist as is possible.
Both ideas upset them
Something I’ve noticed in this thread is that Californians think they’re the only people with nice weather.
why is that such a popular opinion. Tech has been financed for decades by individuals, corporates and public sector actors. Even today a large fraction is financed by "healthy" tech services demand.

One of the many dramatic flaws of surveillance capitalism is that it cannot really provide the entire tech stack society needs. It thrives as a parasitic model, predicated on political dysfunction and public ignorance. Society must finance the bulk of the infrastructure and then hand over the keys to the digital kingdom as it were.

What is undeniable is that surveillance is the most lucrative mode. This is not surprising: borderline legal / morally dubious activities are always the most profitable.
The military was involved, but calling it Military Conflict is stretching it.
I think MacOs is also closed source.
Nice idea. Thank you. The site is broken at the moment though. I'm getting 404 whenever I click on an item.
> because it makes it easier for the not so great programmers to write code

A truly elite HN take.
Studies have demonstrated that money & power (same thing at a certain point really) reduce a person's capabilities for empathy. If you consider "EQ" a thing, you could say power makes people "dumber" in this sense.

So no, common folk with money & power are different from common folk without, especially when confronted with the other.
> I can't fathom how frontend devs are ok with the pure madness that goes on in their sector.

It’s interesting madness and good stuff comes from it. You’re not obliged to use every library you see in a production project, you can just read about it and think about why it’s doing what it’s doing. Or you can ignore it totally!
They may have a team, but they actually need to use it. Given the amount of bigger broken things in the new MacOS version, I wouldn't hold my breath.
Yes, this is the intermediate 5-15 years.
Yep. It’s in their self interest to make good on their “promise.”
That's no longer true. The US used to use "first to invent" to determine patent rights, but it was changed to "first to file" in 2013. It's no longer necessary to prove when you first invented something, it's now just a matter of checking filing dates.

https://en.m.wikipedia.org/wiki/First_to_file_and_first_to_i...
To me, all of the code examples in this article look terrible.

Is there any public website out there (not behind a login) which actually benefits from using these types of components with "magic data binding"?

Every time I see examples, I say "Hey, I could build that in a more readable and more performant way just using plain JS or using a template library like Handlebars".

And the answer I get is "Yes, but not for big enterprise SPAs." And I ask: Ok, where are those? And the answer is "Uuh, well, somewhere behind logins there are some, trust me!".

I tend to not believe it.

When I write real world code, I do not change some data value and expect all kinds of components in the interface to change magically. Instead, I write an event handler, which changes some data and then calls the parts of the UI that need an update. Like when a user changes a slider to change the x-axis range of a chart, then I set the data, call the update function of the chart and that's it. No need for components with data-to-ui-bindings.
Such as what stuff? Draw a diagram if you prefer, but a few examples of these nefarious non-free licenses promoted by the OSI would be sufficient.
Yandex open sourced it's BI tool DataLens
One of my issues too. The tools/ecosystem are Linux driven and doing anything on Windows requires a Linux 'stub' of some sort (VM, WSL, etc). I am comfortable with both OS's but all of my coworkers are Microsoft OS tied. 0% Linux experience. Cannot really introduce a managed kub/docker/containers into the picture without ending up being 'support' - not happening! The cloud is an option but that still leaves the developer experience (local laptop) short changed.

Edit: It has been a while since I last looked at this. Looks like containerd is, perhaps, a native option
Earth's Hidden Eighth Continent Is No Longer Lost
I think someone told me that the relies on a feature of the CPU itself and MS is the only OS vendor to actually implement it
And I'd guess that they will have a bias towards whichever brings them more value, usually being the host.

Like many others, I used to really like Airbnb and had great experiences, but largely switched to Booking.com and hotels again.
Resisting AI: An Anti-Fascist Approach to Artificial Intelligence [video]
> While I'm not aware of any technology that claims to classify faces as liars

Hadn't there been similar systems for phone conversations, based on voice stress analysis? I totally expect this to move to AI based systems, including audio and visual data, if it hasn't been done already. (Also, if a person has been tagged as "liar" – truthfully or not – in any customer history file, this data will be available, as soon as a face is matched.)
Exactly! This isn't a casino, it's three card Monte. It's not gambling it's being conned. This should be outright illegal.

The rules for slot machines are quite intricate in many jurisdictions. Ontario for example requires minimum payouts of 85%, no change in payout schedule based on eg patron or day of the week, monitoring of machines, rules around serving intoxicated patrons etc.

https://www.auditor.on.ca/en/content/annualreports/arreports...

But then when an app is involved, it's complete lawlessness and we go back to 19th century street scams. The app stores should be regulated so much harder, they are literally running illegal gambling games.