skysight-inc/HackerNews huggingface dataset:
FreeBSD does have Capsicum [0] though — with file descriptors as capabilities. FDs can be passed between programs over UNIX datagram sockets.

Processes can enter "capability mode" where only open (or rather: active) file descriptors can be used.
There used to be an alternative runtime for FreeBSD called CloudABI [1], with which native programs could be started in capability mode, but it was discontinued in favour of WASI [2] (server-side Webassembly) — which adopted CloudABI's libc API.

0: <https://www.cl.cam.ac.uk/research/security/capsicum/>

1: <https://github.com/NuxiNL/cloudabi>

2: <https://github.com/WebAssembly/WASI>
Senator Manchin aims to close battery loophole around the $7,500 EV tax credit
The direct link is littered with ads to the point it's difficult to read.
Other people in the comments have mentioned you can use functions to achieve some of the benefits of the {blocks}.

I wanted to point out how q/kdb handles this, because I think it's quite nice.

In kdb, blocks are how you define functions.

{x+1};

That is a function which takes your argument, adds one to it and returns it. (x is the default name for the function argument, another lovely piece of design).

If you want to have a named function, just assign it to a variable:

my_inc: {x+1};

Now you can call my_inc(1) and get back 2.

Light, consistent and reusable language design, very nice. No need to have two ways of defining functions (e.g. the needless separation of def and lambdas in Python).

The upshot of this is that you get these block constructs for free:

myvar_a: 1;
myvar_b: 2;

my_top_level_var: {
//less important work
}[];

(The one downside is that you need to call the function with the [] brackets)
Could you explain what is meant by "spatial navigation"? Searching the web for that term and even including "mac" in the search terms doesn't reveal it for me.
Yeah, this should not have a headline of "open source". Really disappointing that this isn't actually open, or even particularly close to being open.
nitter link: https://nitter.1d4.us/DYtweetshere/status/161747163290967654...
I remember this being in a NACLO problem last year.
MFA means that you're not immediately exploitable. It doesn't mean that you can't be phished — and remember that someone with your LastPass vault can make some pretty convincing targeted phishing messages — if your 2FA is anything other than a FIDO2/WebAuthn key. This has become routine and there are toolkits for attackers to make it easier so it's definitely not an emergency but not something you want to slack on.

It also doesn't doesn't help if there's any way around the MFA process. For example, could the attacker convince a minimum-wage support person / chatbot that you need to reset your MFA? Many companies skimp mercilessly on support costs and that makes this easier than it should be. I've even seen sites where your MFA can be reset using an email challenge!
Thanks for saying this, as it made me pay attention - and so I must now ask in surprise: when did we lose the automatic "web"/"archive" links in HN submissions?
> Of course the other way is: buy motors with (metal) gears that are close to your need - then you only need to 'transform' that motion a little bit.

Buy overpowered motors close to your need, and 'transform' them by software.
I assumed that was satire or sarcasm.
Or (from personal experience helping multiple friends) running Wordpress on a commodity cpanel host.
It's normal 101 of basic classic (non Keynesian nonsense) economics. So many tech companies were kept alive thanks to very cheap credit (loans) as they were barely breaking even or declaring negative income for years. High interest rates are obviously dealing serious financial blows to such companies. All that already existing debt is now much more expensive and getting new is not cheap either. So you must cut expenses – which might mean getting rid of most expensive projects that bring no income or even generate loses. That causes layoffs. If there was not so many years of zero or in case of some countries even negative interest rates all these projects would never been financed by debt or possibly even started.

Inflation (expansion of so called money supply by means of bank loans – especially in fractional reserve system – plus on top of that central bank money printing to finance governmental debt and deficit spending) additionally causes prices to rise as unit of currency is losing it's purchasing power as a result of monetary supply expansion. So costs of stuff like electricity and new electronic components are rising as much more money than before is arriving to compete for purchasing of same amount of products. Also prices of components all that electronics and electricity is being made of are undergoing same process. That's a sequential chain of price increases that stretches in time many months after money supplied been extended.

Of course employee that work for all these companies seeing rising costs of living start demanding rises which adds additional fiscal pressure on companies.

The result is obvious - layoffs. That's the cost of high inflation and years of low interest rates. Rising interest rates start to unwind years if not decades of capital misallocation caused by reckless monetary policies of central banks/governments fearing deflation because deflation would mean they cannot pay governmental debts that they can pay in inflationary environments using purchasing power of own currencies (which means paying with purchasing power of savings of citizens).
Hi, former IEEE 754 committee member here: languages and architectures are allowed to choose how they encode signalingness, but they cannot use the sign bit to do it. The most common choice is to use the high-order but of the significand field, but most choices you might make is represented by some architecture.
I am sole founder of a bootstrapped hardware startup.

My main competitor is iOS only. As I'm the only developer Flutter allowed me to create both iOS and Android apps simultaneously (with some tweaking).

My customer base is approximately 80% iOS / 20% Android.
> Stargate, the movie, is a touching documentary about a young James Spader’s deep, personal relationship with a mutant yak.

Oh boy. Time for yet another reboot.
> Is there anything that is actually a portable pro device with tablet like ergonomics and removable keyboard that I can actually use to fit my needs?

A Surface Pro?

It sounds like you want the freedom of a general purpose computer. An iPad Pro is not a general purpose computer, it is a tablet.

Apple is still figuring out Stage Manager and windowing on the iPad. Consider it a preview.
The Vast Humanity of Anton Chekhov
Great job! What did you enjoy most about this project? Were there any aspects that were satisfying once the concepts clicked?
I thought when asking to maybe snarkthrow in a 'this wasn't about disclosure, was it' but then I thought I would sound like a clown asking such a thing about a piece from 2005. Entirely externally/cluelessly my impression (at the time and since) was this was settled in the 90s by things like Bugtraq - that disclosure aligns with the interests of users in critical ways that leaving it up to vendors doesn't and this easily trumps objections about 'responsibility'. I didn't know this went on for so much longer, thanks for the history!
A lot of us order our pet food online from our local pet stores these days.
IBM to Cut About 3,900 Workers, Still Hiring in ‘Higher Growth’ Areas
You might try OCaml. Haskell (like Common Lisp) is more a big soup of features than a carefully chosen orthogonal set. Standard ML (SML) is maybe more orthogonal than OCaml, but less used in practice.
> I wholeheartedly disagree. It is trivial to generalize. Careful observation resulting in nuanced findings is difficult precisely, because we tend to crave simple answers.

Generalizing isn't always a bad thing, but this situation really is trivial to observe. There aren't too many possible outcomes.

If (boss + worker) make money, (boss + worker) keep the job.

If (boss + worker) don't make money, someone (or both) lose(s) the job because there's no $$ to pay them.

It's extremely trivial because it all revolves around upkeep. Can you keep up paying thousands of people (pretty large) salaries over an undefined time period? If yes = they keep the job, if not = they don't.

Most things are indeed trivial, especially in IT sector and employee compensation. I will accept we agree to disagree and I'm perfectly fine with it, but the wave of layoffs in IT sector is because of lack of money to pay salaries. The whole cause why there's no money, why work isn't optimal or why people aren't managed correctly is a different matter all together and plays a role.

The bad part is that IT workers refuse to accept modicum of responsibility and consequences and are using social media to present the "higher ups" as some kind of scheming, evil people who gather together around Stonehenge once a month and discuss new ways how to spite and hurt people. It's just silly.
Looks like I can’t use this on M1/2?
The topic in the thread here is the Google/Nest Home Hub / Home Hub Max display assistants.

They initially ran a version of the same "CastOS" (we didn't call it that then) the same as what ran on Chromecast sticks. But the landing screen on it is richer than what boots on a Chromecast, and it had an interactive gesture based touch screen. CastOS is just a Linux distrib with some boot and build stuff stolen from Android, but the user space for it is basically booting straight into a chromium based web shell.

Before it (the display assistant) launched, I wrote (and ported from ChromeOS) some of the gesture stuff on it. And some of the accessibility features (magnification).

The "Dragonglass" UI that ran on it was originally built as a HTML/TypeScript stack application. Later it was rewritten in Flutter/Dart, ran for a while like that on CastOS using a Wayland-based wedge layer; and now it runs on Fuchsia.

(I don't think any of this is particularly internal or secret anymore since it's old news and replaced, and most of it was visible from the public chromium repo. Also they can't fire me anymore because I quit ;-) )
What is inside a .EXE file?
A fine example of what caffeine has done to our great nation's youth. What could have been an obscure command-line interface enjoying a modest but dignified place in the field of traditional operating systems is instead condemned to the gridded prison of automated balance sheets under the beady eyes of our financial overlords.

Jokes aside, this is an amazing achievement, the more so for being realized by a single person working away patiently for years - truly inspiring. And it brought out a wave of nostalgia for a former life where I made a living building bespoke tools in the (pre-VBA) Excel macro language. All that and solid business sense too! I hope companies shower Antonio with money, and that Microsoft either leaves him alone or rewards him with gold and the autonomy to lead technical product development for the long term. It's rare to see such a singular combination of vision and execution, doubly so in a very mature product space belonging to a global megacorporation.
I reckon even beyond alignment our perspective is entirely molded around the decisions and actions necessary to survive.

Which is to say I agree, I think a likely path to creating something that we recognize as intelligent we will probably have to embody/simulate embodiment. You know, send the kids out to the farm for a summer so they can see how you were raised.
Great reference! Terrific to have a semi-original source, thoug I wish it included more detail and references.

> Therefore, Lisa Pascal lasted from 1981 to 1986, an eternity in the field of microcomputer languages.

;-)

> Tho (sic) Pascal will have the support of a small but vocal minority at Apple, C/C++ will be the dominant language for Apple and outsiders for the next decade.

RIP Pascal, you will not be forgotten - and you will live on as Delphi.
> "This idea of 'a calorie in and a calorie out' when it comes to weight loss is not only antiquated, it's just wrong,"[0]
Link from havard.

You are under the incorrect understanding that human body is closed system. Food doesn't need to be digested and what is digested doesn't need to be stored in fat cells.

Question if you would eat all the food once a week would it have the same effect?
Because in a closed system it would, you can fuel the car little by little each day or fill the whole tank. But after one week of fasting they body will respond much different, a person can even die of even trying that scenario [1]

Did anyone lose 5 kilo by switching to a light product?

But the issue at hand was why people without insulin can eat massive amounts of food but won't gain any weight?
Can't explain that with CICO, you can with other models[2].

> "Calories" are simply a unit of energy. The energy released by the utilization of ATP can be measured in any unit of measure you like for energy. It won't change the fact that the unit can be calories.

This statement is not correct, Calories is burning food.
While metabolism goes through absolutely complex system. Kerb cycle, where glucose, ketones, fatty-acids and oxygen are turned in ATP, Link is only 1 small part and doesn't even cover how food was digested before that, by the gut biom, stomach acids. [3]

Human metabolism is too complex to discuss here in the comments.

[0]https://www.health.harvard.edu/staying-healthy/stop-counting...

[1]https://en.wikipedia.org/wiki/Refeeding_syndrome

[2]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6082688/

[3]https://en.wikipedia.org/wiki/Citric_acid_cycle
Base-20 works well on one hand.

Using your thumb, start counting on the first bone in each finger. That gets you to four. Continue with the first joint (8), then the second bone (12), then the second joint (16) and finally the tips (20).
Fantastic. The View source link points to: https://github.com/molly/website-v2/blob/master/src/pug/page...

Very cool use of Pug.

And thanks for following up with Forbes!

I've really enjoyed your stuff, but wasn't sure if you really cared about the truth or not. Now I know. Thank you! The world needs more journalists like you!
This is bad behavior, antithetical to the spirit of podcasting. Offering DRM for paid subscriptions, or as an option, is one thing, but requiring it whether the podcast host wishes it or not is not defensible.
I see it differently, do you have a description of what a "free market" would be that the US doesn't have? You mention Gatekeepers but I'm not sure I understand that reference. As I see it there isn't anything stopping me from selling things directly from my web site to anyone in the world right? Where is the gate keeper in that scenario?
No, the same car is practically never less expensive in Colombia than in the US. There are few specialty items such as liquor, tobacco products or drugs where it's different - but that's about it. Certainly not cars, electronics, home appliances or anything else like that.
IBM Q4 Results
>Easily be understood by switchers coming from other operating systems with similar application distribution formats

Interesting use of the plural form of _operating systems_ here.
That sounds like something I’d use
Are ML models even eligible for copyright protection? The code certainly but what about the trained weights?
At least they have a sense of humor
Release Notes for Safari Technology Preview 162
If you’re a hobbyist, you might go “oh no, this won’t work out, Overcast users can’t see my podcast” and switch hosting providers.

If you’re going into podcasting as a business, don’t skimp on having a lawyer review the things you’ll be signing up and paying for, and if you skimp on that and get unlucky, expect to be doing the work required to move providers if what you signed up for isn’t satisfactory. It’s really that simple. This service costs this much and has these limitations, that service costs more but doesn’t have those limitations.

So yeah, when you sign a service agreement, expect only exactly what the service offers in the agreement, and if the terms are not satisfactory, go sign with someone else. What is the issue? If I can’t find someone’s podcast in Overcast, I’m simply never going to consider even listening to it. Conversely, some podcasters are actually okay with that and would prefer to pay for cheaper hosting. That’s a valid choice for them to make too, but they are making a choice whether they pay attention to it or not.

Also: just a note, this is only a hosting issue. You can still list your podcast in the iTunes Podcast Directory (or whatever it’s called now) without hosting on Apple’s servers.
Yeah, we're a lot better at throwing MetaphysicalUncertaintyErrors than ML models are.
> I find this very difficult because I think all great results are due to team work, and a bit of luck.

Correct, but North American hiring culture expects you to sell yourself, in the STAR format. Situation (Your job) -> Task (Your project) -> Action (Your role) -> Result (Numbers go up). So, if you want a job, you have to play the game.

You obviously didn't move mountains all by yourself - you were an employee, not a solo self-contained business unit. If the hiring manager wants more details about what exactly your role was in moving the mountain, they can ask in the interview. Be honest, but don't sell yourself short.
Technically you can listen to them using iTunes for Windows, but it's still absurd. It's a closed system, which podcasting should not be.
The problem is not the system, but the context of the system.
This really depends on how you acquire customers.
My understanding is that most stores (especially grocery stores) basically make no money on sales...purely break even +/- a percent or two... all the actual profit comes from selling premium shelf space.
> you have to do is move to a first world country*...US not included.

I know. It's embarrassing. I remember in New Zealand in 2011 had better payments tech than USA in 2023.
Another thing as a hobbyist: AC servos can save you money vs high performance DC power supplies. they also simplify some kinds of wiring.

in a typical 3 axis mill with 3 motors of hobby scale, you might buy a teknic IPC5 power supply and a a power hub and a bundle of cables and a backup 24v din rail supply for about $370 after tax/shipping. for a DMM DYN 4 setup, you just run AC power to drives with standard wire and terminals.

If your control box is tight, it can also pay to use AC servos because then you don't have the power supplies in your box. They may be more expensive / motor but can be way easier to deal with later.
Wow, I didn't realize cliki had deleted the road to Lisp page. Ugh.

A quick web search found some archived entries collected here: https://github.com/death/road-to-lisp
>>The seller said she spends 80% of her time optimizing the keywords she uses in her product descriptions and advertisements, in order to ensure her goods rank highly in Amazon’s search results. “I don’t use any other social media channels to draw traffic to my store,” she told Weigel.

That looks like an opportunity for someone to build some specific tools...

I expect there are some already out there, but if the task still consumes that much time, i.e., is that much of a pain point, obviously there is opportunity still left on the table.
There is one single really key difference. Walmart takes responsibility for the products they put in their store. That they are genuine and represented as they are. They squeezed sellers, encouraged moves to china and all of that, but they aren't a marketplace - they are a store. Amazon has abrogated all responsibility in that area and pretended they are the equivalent of the open field on which a flea market is set up.
> Couldn't disagree more. Having a singular app handle all messaging was brilliant and a key feature to bring people over.

> Apple disallowing competition isn't a good reason to remove something useful for Android users.

Nice in theory, but RCS breaks everything here.

You send someone at SMS in Signal, they reply but their client "upgrades" it to RCS. Signal never receives the reply (because the RCS android API is private), and now everyone blames Signal for "dropping messages".
Composefs: Content-Addressable Overlay Filesystem for Linux
A Young Lady's Illustrated Primer will be here sooner that I had thought!
I pay almost all our team with NEAR coin. USA, Europe, Middle East, Africa, Pakistan, India, etc.

No problems.

All of my headaches come from a the very few I can't pay with crypto (Venmo, paypal, etc).
Good. 4 years in the service was the best decision of my life.
The press-release [1] title that this mostly just rehashes is “Lockheed Martin Achieves First Light In Latest Laser Lab Demonstration”.

After reading the linked article I couldn’t for the life of me figure out how “first _flight_” was an accurate description of the test of a land-based laser weapon.

[1] - https://news.lockheedmartin.com/2023-01-23-Lockheed-Martin-A...
If you want to encode a series of indirect jumps between concatenated functions, you can do that already and the return address stack won’t get involved; you’ll simply get the normal branch predictors.

But generalized branch prediction is expensive (multiple entries in the BTB hashed by the previous program flow, and mispredicts if the next function in the chain changes); the point of an RAS is that it’s a very cheap way to keep some 100% predictable branches from using those general resources. Concatenation pretty much requires branches without unique characteristics, so no fast path shortcuts and everything is a bit slower.
It also can we weird and non-obvious. For example depending on the instruction mix and hardware it might not be worth getting dinged by AVX-512 clocks. And if you are, say, writing the UTF validation code as a library (more favorable to put effort into a library!) you might not know where the code is being used, so you might not even know the instruction mix…
The theme park idea was actually part of the prompt. They show it in the credits
This seems like a strange asymmetric take. Aren't people who fill their resumes with word soup penalising people who don't play the games and instead fill their resume to actually be read, and convey actual meaningful information and projects to the reader?

The discrimination is already built into the system, so if you have to discriminate, if i was hiring, i'd want to do so against the game players. At least in high skill data science-esque jobs, the ability to hire for people who aren't playing games and actually doing the task seems like a plus. and additionally, if you structure your resume in such a way, you filter for companies in such a way as to avoid the dystopian megacorps and managers who expect you to play games.

that being said, I've yet to figure out a way other than networking or optimisation to reliably get past any institution big enough to have a significant HR presence professionally incapable of judging the things they're notionally hiring for. I've had the experience where I've found HR has culled resumes and chosen which ones go through to the decision maker, which is incredibly frustrating when they're by definition unqualified to be making such decisions.

ps: I will read every resume I see. I despise word-soup/algorithmic/ business catchwords/someone told me to use active language resumes.
Don't most government jobs have a great benefits plan including 401k with matching and the ability to have loans dismissed?
For everything I want to sell
No matter book or bathtub gel
There's one key thing in S-Q-L
I need, I need, I need, its ASIN
James Mickens is a funny guy. My favorite humorist is Patrick Boyle. He's also very informative. I'm finding I learn faster when I am enjoying what I am hearing.

https://www.youtube.com/@PBoyle

This link is pretty funny too in the dry humor department. I thought it was serious when I first read it. "Terry Davis Was Right"

https://www.palladiummag.com/2022/04/01/palladium-is-now-tem...
The update fixed it. Thanks! Look forward to giving it a spin.