skysight-inc/HackerNews huggingface dataset:
Common Lisp has an unless macro, but it lacks an else clause, implicitly taking the value "nil" if the test expression is true. It's probably most useful for aborting the flow of the code, e.g.:

(unless foo (error "Foo should not be nil"))

In less functional code, you sometimes see it for default values (though "OR" seems to be more idiomatic for that case):

(unless foo (setf foo 3))

Regardless it has few of the downsides that TFA mentions (the sole exception being introducing a double-negative for unplanned compound test statements), but I don't find something like

(unless (and foo (not bar)) (error ...)))

To be that unclear; we want both "foo" and "!bar" or error.
Ah, cool. I do miss the days of using easy-to-install themes to stick with older UI if I didn't like the direction the UI was going (Firebird 0.7 FTW—though the Firefox 1.5 UI was pretty good too) but it's nice the functionality's still kinda there, if not the ease of use.

[EDIT] I'm not up on this stuff in FF because it's my minutes-a-week secondary (read: for non-Apple operating systems) browser, and hasn't been my hours-a-week primary browser for nearly a decade, so I don't bother to customize it much anymore, but it is nice knowing some stuff I used to like about it is still there in case I ever go back to using it as my primary.
Yeah exactly. I should be cheering for the option of paying less to Apple as a business, but realistically you will get sideloading, piracy and the “mobile users don’t spend money on apps” like it is “Android users don’t spend money on apps”
It seems to this shares a lot of similarities with Elixir. The biggest thing that stood out to me is Pony appears to be object oriented in approach where as Elixir is function in approach.

Aside from Elixir being a bigger community the core goals and purpose seem very similar to me
Now, I'm not going to say this is impossible; it sounds like it's just the kind of needle-threading that Apple would prefer in this sort of situation.

But...what's the source here?

So far as I could see, the article didn't even credit anonymous sources. It just states all these things as bare facts. And I haven't seen any other reporting on this (yet) that doesn't simply link back to this Bloomberg article.

And just as a reminder, this is from Bloomberg—the outlet that publishes the "Big Hack" story that proved to be completely false [0], without issuing any form of retraction, correction, or apology.

Again, it's entirely possible that this will prove to be true. But I have absolutely no confidence in Bloomberg on stories of this kind, and don't intend to get worked up over the possibility of Apple allowing outside app stores until and unless it gets some kind of independent reporting.

[0] https://daringfireball.net/2018/10/bloomberg_the_big_hack
Ask HN: Are Recovery Keys on iOS Broken?
iOS 16.2 is out which allows you to use Advanced Data Protection for iCloud but I am having issues setting up a Recovery Key. I keep getting “Verification Failed - Your recovery key is incorrect.” I have double and triple checked the recovery key, tried copying and pasting it, and tried creating a new key. Anyone else having this issue?
Which criticism am I dismissing?

People do seem to be getting emotional about fusion, and pointing that out is hardly edgy.

Once fusion achieves more output than input, I’ll be celebrating right there with you. But until then, ignoring the Doberman in the room is a worse look, from a scientific standpoint.

I even cited a source from someone with a phd in mathematical physics, who is likely far more qualified to be talking about this than most of us here. So in terms of dismissing criticism, the stack seems to be in the other direction.

Scientific reporting matters. Reporting something false is generally a bad idea. Saying “we got more energy out than we put in” is false. Which link in this chain of reasoning is invalid?
Will you be adding other possible cloud providers (some people already have a relationship with google cloud/amazon, for example)
Alternatively just continue ignoring snap until it goes away
yeah but why is that a worthy goal? does anyone know how to make the lasers 100x more efficient? or did we shift the problem from one impossibility (efficient fusion) to another (efficient lasers)
Too slow, the article says 95% accuracy with about one a minute.

Graduates of the Zen Nippon Chick Sexing School is about 99.7% accurate @ every 3-4 seconds. https://www.reuters.com/article/us-jobs-chickens-idUSTRE67U0...
It's a bit spooky to see Israel of all countries looking into anything birth-related. I would prefer to see this come out of literally any other country. Furthermore, doesn't this raise the same concerns as we had with the genetically-altered dud mosquitos released to slow the mosquito population (and disease proliferation)? The mosquitos that ended up having unforeseen consequences?
Do you not feel this would be big news if accurate? I'd imagine a lot of media outlets would love to break this story and would be hunting for any source of this, of which there would be hundreds.
Slurs seem to share some of this violence in expression.

In English, at least, many unspeakable words used to describe Blacks, Asians, Jews, gay men, lesbian women, and others seem to have some of these "k" (or "g" (voiced)) features, harsh consonant endings, etc.

I wonder if it is like this in other languages too.
I have zero ability to answer your question but I would love to know about about this. If life (like we know it) requires the explosion of aged stars, what is the earliest it would take. What is the minimum time needed to form, grow and explode a single star? Has there been time for this to occur 10s, 100s of times since the Big Bang? (obviously they can happen in parallel, but I'm thinking about how many in series).
That was a lot of words.

The “minimum” reasonable thing to do would have been to leave the thread alone if it is in fact your policy to moderate YC threads less than usual.

Can you point to some non-YC posts that you have explicitly removed references to breaking the law from?

It is, in fact, breaking the law to list NYC jobs without providing salary range in the same way that it is breaking the law to jaywalk or piss on the subway. Do you find references to those laws to be salacious and sensational?

It was a mundane observation that these companies were breaking the law in the same way that it is a mundane observation that editing a title to obscure that gives the impression that it was not motivated by some sort of stoic adherence to some objective ideal.

Was “TikTok is an illegal fork of OBS” a sensational, salacious title?
I'm generally okay with the AppStore but I do think it goes too far in some cases. E.g. Amazon kindle books.
The Twitter takeover solved a real, current problem. Those are always more important than future problems.
Sounds like the good old browser war times.

Or like the messenger or streaming wars: everything is fragmented, one AppStore you use primarily, and here and there you need to use the other Stores for specific use cases.
You are correct: historically hackers, explorers and founders are significantly more likely to respect "because I can" as a reason for doing something than the average person.
I want an open and private platform. Google may let me sideload apps, but the operating system is hostile to data privacy. For me, an iPhone that I can install other apps on is the best alternative apart from going to a GNU/Linux phone.

Additionally, it’s a benefit that users can now install any apps that Apple refuses to allow.
> Anyone... please tell me how this actually benefits ME as a consumer and not developers?

Not all laws exist to benefit you personally. It's a benefit to society to avoid a world where Apple will collect a 30% rent on all economic activity, kill of competition at a whim, and in general decide which products and product categories live and die.
Are you saying every non-iOS software company with a profit margin under 18% should go out of business?
As basic research, it's an excellent announcement and I'm excited about it. There are all manner of interesting applications for laboratory fusion in the matter-reconfiguration space (we still have no solution for replacing helium as a resource, and there's a finite amount of the stuff available planet-wide).

But as a power source?

When the conversation moves to "So when can I run my own fusion reactor in my basement," I tune out given that I can install my own self-sufficiency solar array in my backyard right now. The energy exchange from fusion to electricity problem is already solved as long as one isn't constraining one's fusion source to a truly exotic configuration that is rarely seen in nature (given how common and powerful gravitationally-induced fusion is).

I'll be pleasantly surprised if we get to the point where fusion power generation is commercially viable, but practically speaking that's likely something for my grandkids to get excited about, at the earliest... While we can do the photovoltaics installations right now.
Write a greasemonkey script. Or pay someone to do it for you. Reducing the amount of information available in a job posting is easily solvable client-side, especially since I disagree with you about the overall negative effect.
Yes: https://datatracker.ietf.org/doc/html/draft-ietf-tls-esni-15
Lifting semi trucks with hot air balloons. Could it work?
Sorry but i can say the same thing about your argument:

People that say this is about walled gardens and security, which frankly, is bull…

Yes the 30% issue will mostly benefit devs, but also consumers. What if i could register for netflix, the ny times etc on my phone?

What if prices became cheaper because the 30% wouldnt be there anymore?

Also, the app store as it is now is a failure, some competition would do it good.
Try finding anything there, the discovery tools are a joke.
> Anyone... please tell me how this actually benefits ME as a consumer and not developers?

1) Developers already raise the prices for apps/subscriptions in iOS (vs, say, the web) to offset Apple's cut.

2) Developers will be able to offer refunds more easily (something that continues to be ridiculously hard with the App Store).

3) The App Store only allows free trials for subscriptions. They don't offer free trials before a one time payment to buy the app. A 3rd party store could allow that.

4) Certain kinds of apps that Apple doesn't allow on the App Store would presumably be allowed on other stores.

5) Apple will finally be forced to compete now that the App Store has competition. It might even mean that all the points I made above become moot.

I'm not saying there won't be any potential downsides, but that's the whole point of competition, it's a tradeoff you can make. As a user you can choose to only use the Apple App Store if you want. Since most users will only use the official store, it seems unlikely that many mainstream apps would consider dropping it entirely.
I think you underestimate the footprint and influence that Meta has in Africa.
Abort/Retry/Fail is a good idea; it's an example of a restartable exception. The software has identified a problem, and has ways of continuing around it rather than just bailing. Abort versus Fail is a useful distinction: abnormally exit the whole show, or just fail the operation. In Common Lisp we can do this kind of thing with conditions and restarts.

You see retry mechanisms in modern software. For instance in Windows, installers will prompt you to retry an operation. For instance if you're reinstalling a program whose components are still running, it cannot copy those files over. You get prompted to stop the software and try that again, rather than bail the entire installer.

Or bulk file copy operations give you the opportunity to do something with the one file that isn't working: like skip this file, retry, do this for all others from now on ...

So Abort/Retry/Fail lives on.
I feel the same way. Often it comes down to swearing to me vs swearing at me.
LosslessCut is a magnificent tool.
I use it as the final step for my lecture recordings, which have been disassembled with ffmpeg, edited with Audacity, encoded with Handbrake, and finally reassembled using ffmpeg. LosslessCut combines the speed of ffmpeg with a quick and pleasingly minimal UI.
What does dutch government have to do with employment laws in Greece,Italy or Germany?

Labor laws are subject to national laws. If you are a cross border worker and commute from one country to another then technicall you are able to offer your country's contract.
React StrictMode
If anyone is interested but doesn't want to read a 700pg book, this is a 1hr lecture from the authors that hits on a lot of the key ideas. https://youtu.be/EvUzdJSK4x8
Yeah. Though for us entirely outside the political sphere of influence for the decision making, it's a tad bittersweet having to take the bad with the good. Love my unified USB-C, don't love clicking GDPR cookie banners.
The EU passes laws to protect it's own citizens. If you don't want to follow these laws, then don't sell products to the EU. It's that simple really.

Comparing it to "colonial times" is pretty egregious.
One of the authors here: it could, all the kernel code is present. Right now the android selinux policy blocks some of the necessary ioctls (at least on the pixel builds I tested).
Yes, this is pretty much TF-IDF for people too lazy to count the number of unique items in the corpus.

Since that number should be the same (or at least close!) in both good and bad datasets, I'm not sure the extra math matters much.
Losing stomach fat can be a serious endeavor if you have no clue about how to precisely get it going.

Imply this article to know how to lose stomach fat.
If he's committed crimes, he almost certainly doesn't listen to his parents, since lawyers by training are risk adverse, and tend to tell you not to do things that can land you in jail.

So if you believe he's committed crimes, then it doesn't become far fetched to imagine that he'd continue to not listen to his parents on matters of criminal defense.
Also in/from the south (though outside London), and was not familiar with that usage at all. A search does turn up some confirmation, though (e.g. https://www.phrases.org.uk/meanings/287275.html).
Seems like they could do both easily.
Before "app stores" there were retail stores, and the cut was worse because there was a publisher involved.
sounds more like someone tells you “hey, I finally found how to do fusion, I just need one more thing, a super efficient laser that no one has built before”
Nobody is arguing radiation isn’t a problem on Mars. Just that heavy-ion bombardment per se isn’t something to be concerned with.
BTW, I just published the "Migration" starter a couple of seconds ago.

It's meant to help you with loading your current project that will be compliant with Shipnix.

The documentation is slightly outdated, but it's mainly a guided flow.

https://docs.shipnix.io/starters/migration/

You could run the generated "shipnixifier" script in a temporary folder and manually merge it to your project, and then provision it.

Feel free to reach out through the support if there is something I could help you with.
Type-Level TypeScript: Template Literal Types
Yes, you can. But now it costs you a lot of money. Also, as someone hiring a contractor, I don’t care what arrangements you have in your own limited company. If I don’t like you, you’re out. Hopefully you have more clients.
So the first 1.8 million apps plus the ability to use the free development environment to compile and load any program you want (necessarily open source) on your devices wasn't enough?

I suppose there are people just itching to install closed source mystery code from unaccountable entities. Unfortunately most of them are the friends and family for whom I am first line technical support. I'm not looking forward to the change.

I'm willing to wait for the details, but at this moment, I am not a fan of unaccountable stores.
What does a Merkle Tree bring here? (honest question) I mean: for content-based addressing of chunks (and hence deduplication of these chunks), a regular tree works too if I'm not mistaken (I may be wrong but I literally wrote a "deduper" splitting files into chunks and using content-based addressing to dedupe the chunks: but I just used a dumb tree).

Is the Merkle true used because it brings something else than deduplication, like chunks integrity verification or something like that?
Ok. I honestly dont think most people see it that way. Everyone knows they aren't on the board of directors but its still a nice courtesy.

I dont mind being called a gym "member" or hotel "guest" instead of "customer" or whatever. Its polite and fine.
Oh hey, will to look at that. The law is actually suceeding in forcing Apple to change its behavior and allows alternative apps.

I remember arguing with so many people here on HN about this. People were actually trying to pretend like Apple was going to get around the law, or have it overturned, or pull out from the EU, or some other nonsense.

But, if you weren't completely biased, you'd know that of course Apple was going to lose this fight. They will be forced to follow the law like everyone else.
South Koreans have realized that their alternative choice is just as corrupt, if not more.

Some of the things that have happened since:

- President Moon's right hand was convicted for opinion rigging leading up to the election by overseeing a bot farm.

- The country's chief prosecutor resigned after the administration's desperate attempt to cover up their own corruption, joined the opposition party, won the primary to become their presidential candidate, then actually winning (!) the election (as absurd as it sounds, this is roughly equivalent to Merrick Garland joining the GOP, getting nominated as their candidate, and winning the election).
Have you tested this out with Unreal Engine blueprint files? If you all can do block-based diffing on those, and other binary assets used in game development it'd be huge for game development.

I have a couple ~1TB repositories I've had the misfortune of working with using perforce in the past.
That solves the fingerprint, but you still need to count and score.
> Joules it’s a pretty fitting unit… we are talking about energy in the form of heat here… kWh is a u it used for electricity! Didn’t you study physic in high school?

I'd rephrase this to: Joules it’s a pretty fitting unit. We are talking about energy in the form of heat here, kWh is a u it used for electricity.

The question at the end comes of as potentially condescending. I'm not sure if you're aware, which is why I'm mentioning this rephrase.
All of our logs are in Kibana, but sometimes I'll `kubectl logs pod > tmp; grep pattern tmp` because Kibana's search and filtering is often annoying. Actually, I'll usually open the logs in vim and use its search, which also get me the ability to eg delete every line not containing the pattern and then search only things matching the first pattern. I'm going to try lnav as mentioned in this thread but I've gotten by fine with judicious use of grep
Operation Car Wash
Also Cuba was a source, or the western Caribbean.
Government Workers Facing Seven Years in Prison for Not Updating Software
Oh okay, so the law has that loophole. Too bad, I thought the EU was serious about it.

It's no surprise that Apple will comply as maliciously as they possibly can.
After all, is there anything better to create new elements than a hot, dense neutron soup?
Question is how would you know the support engineer who has access to your stuff and can log you in is not a bad actor.
I think it's more like a release of potential energy; kind of like how you can lightly nudge a large object teetering on the edge of a cliff and it'll make a huge splash at the bottom. It took a lot of energy to create the big splash, but you didn't need much to trigger it.
You're right, actually, that means even more exposure than I calculated since even the relativistic ions that are absorbed will still have potential biological effects via the secondary particles. Do you know how to calculate the flux from those?
I'm 42 and there have been "breakthroughs" in fusion announced at least once per decade of my life. There's a very real chance that this breakthrough means the first fusion power plant will open after I'm dead, as none of the men in my family have reached 80.
> If you buy a phone or general purpose computing device

Point of clarity, the devices we are discussing are neither telephones, nor are they general purpose.

They are smartphones, a sort of miniature computer with a bunch of general-purpose sensors, and actuators viz. a screen and a speaker and some haptic feedback. They don't really do much computing per se; we outsourced most of that to The Cloud some 15-odd years ago. These things are just highly capable I/O devices, or clever terminals if you prefer.

And while Android has the PlayStore or whatever they call it this week, one can usually choose to load rogue APKs and one can usually succeed; and things like the Pinephone or Fairphone have been attempted that leave more power (and responsibility) in the hands of the user, but in practice it seems that they simply don't _work_ that well.

I agree with you wholeheartedly; I just think the "if" part is a bit out of sync with reality.
I think your underlying assumption that there's no coordination or conspiracy going on is probably right. What scares me is that most people had good intentions along the way here (plus a light dusting of completely predictable greed) but made all of these negative outcomes happen.
You don't have to buy the argument; you can look up the scientific papers. Heavy ion radiation is hard to shield against and creates high energy secondary radiation when it hits air, metal, or rock. Moreover, there is strong evidence cancer risk from heavy ions is considerably greater than predicted by the absorbed dose model we use for other kinds of ionizing radiation. Search on "non targeted effects heavy ions" to read up on this; it's a fascinating topic. The upper error bar right now for a 1000 day Mars mission is upwards of 20% risk of radiation-induced death; most of this is from the heavy ion component of cosmic rays.
Yes this. I've been on Twitter for decade, it's nice to be somewhere different.
> "Ask HN: Why are YC companies in NYC posting their salary range, as law requires?"

Is that the right polarity? I think the question was/should be why "aren't" they posting it. Right? Or do I totally misunderstand?
Or put another way, they don't take personal responsibility, and hand their decisions over to other people running the state.
As a linux user, I don't like how Apple gets to decide every app that can be installed on iOS. I like the ability to install any program I choose. This alone is enough for me. Currently, I use a linux emulator, iSH, on my iPad, but I'm really worried that at any moment apple could make it unusable for me because it can run arbitrary programs, which they stated they are directly against.
It's not an admission at all — if you do a Google News search you'll find mention of this going back for years, as well as ongoing mention of updates to that deal.

https://9to5mac.com/2019/12/24/iphone-camera-supplier/

https://asia.nikkei.com/Business/Electronics/Sony-to-supply-...
I agree, a first strike order is very unlikely.
But what if he fires off a nuke over Ukraine? Maybe in a way that it's not 100% clear whether it's a Russian nuke, or a power plant blowing up, or somebody else?

Or he orders to detonate a bomb over the open sea to demonstrate the capability?

But certainly, if I would be Putin, I'd be nervous drinking tea, or walking close to a window. That doesn't make him more stable though.
> People keep saying that this is about choice, which frankly... is bull.

This is very obviously bull. When there are essentially only two smartphone platforms, and someone is arguing that one of the only significant consumer differences between the two platforms should be removed, that person is not trying to increase consumer choice.