skysight-inc/HackerNews huggingface dataset:
PRC went from capturing $8 in final assembly fees on iphone3s to ~$100 / ~25% of BOM cost of iPhone X. More highend PRC components are making their way as well (hence YMTC about to get boot). PRC is also like 1/3 of semi market (400B), that's a lot of western semi R&D that industrial policy like 52B CHIPs act spread over multiple years isn't close to replacing.
Bingo. I’ve bounced around note systems and realized I was just wasting time bouncing around. Now I use Apple’s Notes.app. It syncs and can be used on any of my devices which was my only hard requirement.
With Red Hat becoming more and more IBM [1], this is really a good time to launch this.

[1]: https://access.redhat.com/announcements/6978646
The SEC.

Oh, who am I kidding. Nobody, obviously.
> The Nix team doesn't allow any community proposals for making changes to Flakes because it is still 'experimental' and hasn't yet gone through an RFC.

You sound like you have something particular in mind.

If I look at the Nix RFCs, flakes was as RFC 0049 https://github.com/NixOS/rfcs/pull/49

Maybe Alyssa's comment here? https://github.com/NixOS/rfcs/pull/136#discussion_r987278726
You can see other non big tech examples like DJI controller, and don't miss embeddeds like credit card terminal. Anyway no 3rd party can make AppleOS device, period.
What about a flying wing makes the approach slow? Is there some ground effect that comes into play?
my local papa johns franchise outsourced its delivery to... doordash :-/
I don’t agree that the complex system is mediocre.

I like it because it’s faster and it’s enabling more powerful integrations.

We (Clerk) abstracted away the complexity so it’s just an implementation detail, and think other tools should do the same instead of letting developers trip over the hazards.
You guys joke, but I almost starved to death
I agree that all big tech gets it, and to be honest anything that’s not FOSS gets shit on a ton here.

But I do think Apple get it worse than other companies.

Android posts don’t get as many comments that range from conspiracy to calling users sheep.

Google gets ribbed for their ADHD but rarely criticized anywhere as much if Safari or Chrome both add their web proposals before standardization.

Apple hardware gets trivialized when performance comes up whereas Intel, AMD and NVidia get vaunted.

So I agree every big tech company gets railed on here, but I think Apple gets a disproportionate amount of it.

Before someone says it, That’s not me defending them as a company, it’s me tired of the terrible discourse on every post that mentions them. There’s lots of things that would be interesting to criticize them for and read about, but every thread divulges into the same exact community talking points.
Yes, but why are you hitting yourself?
Of course it is, any good army will make maximum use from material obtained on the move, it’s particularly relevant when your systems are compatible with your opponent, and in prior conflicts you’ve seen forces temporarily using the firearms captured from the other side in order to preserve the supplies of their own equipment, either by selectively having soldiers who have proficiency with the foreign equipment use it up, or by shipping it back home for recycling if all else fails.
Sadly this is shifting; at least in my country most companies are moving away from Rails/Django/Laravel towards Typescript and NodeJS for the sake of "scalability" and sharing language with the frontend.
You worked hard, so what? That doesn't mean anyone has to pay you. I could roll a boulder up a hill all day, that doesn't mean anyone would find value in what I'm doing.

And if you think the vast majority of the human population in history, subsistence farmers, didn't work harder than virtually every artist in existence, I'm not sure what to tell you. Being an artist for a living is absolutely a privileged position for 99.999% of the world's population.
It's actually also about the price the customer pays. I've seen plenty of restaurants raise their prices across the board (even if you call them up yourself and order carryout) because DoorDash et al take such a high cut. It's one thing if only DoorDash orders were more expensive, but those fuckers made it expensive for all of us, even those that don't use DoorDash.
0 if sed used to expand the trigraphs before passing output to cpp/compiler.
> 90 seconds vs 3 minutes

That's a huge difference in case of a fire. Ninety seconds of smoke filled, oxygen deprived, or hot air, and many people will make it out alive. Three minutes and most will have passed out.

There's quite a few instances of burning planes being evacuated where not everybody, but a sizeable portion, made it out. Seconds matter*.

* Almost always there was some idiots slowing everything down by grabbing their luggage.
FFS if I read yet another article bringing up cats vs scalaz as relevant to Scala today, I'm gonna keep my cool and ignore it with prejudice, just like I did this one.

If you have so little awareness of the Scala ecosystem that you don't realize how laughable such a remark is in 2022, yet allow yourself to have such a strong opinion on the language, I have less than zero interest in the rest of your opinions about "weird languages".
Implementing truly safe semaphores in Rust
The `func()` vs `func(void)` difference has been deprecated for a while, and is removed in C23.
I can't speak to any wider trend but I read this article as a pushback against the hype that maybe makes note-taking out to be a more powerful tool than it really is.

I tried note-taking and spaced repetition for a while. To the extent that it replaced mindless HN reading, it was positive but I can also see how easy it is to pour in buckets of time without much benefit. It's a very thirsty pursuit - there's always more you could do and you never reach a clear stopping point.
Contrarianism gets clicks and large visibility. Doesn't matter the topic. Many people have built their livelihoods on it.
Wearable assistive robotics with integrated sensing [video]
I was waiting for something like this to pop up. With status pages becoming more and more of a marketing front and therefore more and more useless, it makes a lot of sense.
With respect, I’m not sure that answered the question. Surely in a sudoku game the default layout of structs would be absolutely fine, no?
Upon turning thirteen, a feature phone with a white list and hours restricted to 7am to 8pm except for family members.

Possibly a feature phone before that age but white listed to family and trusted adults only.

Get off my lawn.
Wouldn’t the massive increase in wing area make more lift/load possible? Or do things not scale this way?
On the one hand, taking code from your employer and posting it to GitHub with the copyright notices removed is about as clear-cut a case of copyright infringement as you can get -- if they have evidence. Should be easy to confirm or deny by looking at version control history.

(This seems to be the repository in question, but it's been taken down: https://web.archive.org/web/20210104032001/https://github.co...)

On the other hand, the patent claims referenced in the lawsuit seem to me like great examples of software patents that ought to be struck down for being uselessly over-broad. For example, I would love to hear an argument as to how the "'433 Patent" wouldn't be infringed by running Wireshark in a Kubernetes pod. That meets every single one of the claimed elements that Splunk is claiming Cribl is infringing.
It is Data Matrix, Mailmark is basically a logical standard on top of Data Matrix ECC200. Data Matrix allows the blocks to be arranged in multiple layouts, square or rectangular.
Be useful to your fellow man.
Israel? I have never ordered food because I knew it would be insane.. Are you telling me ordering wolt is about as cheap as ordering take out?
I am not good enough of a programmer to understand all the meta/compile time programming stuff.

So thank you for this actual concrete example of it being used. But why is that useful? Why regenerate a database every time you compile? Now that you have compiled the program once, can you not just delete that code and reduce your compile time to a fraction of what it was?
Indeed it assumes the stamps are scanned upon sale. Otherwise, at best, what you obtain is "where was this stamp sold", which is completely non-identifying.

But if you think about it for more than ~10 seconds, you remember that stamps are sold in packs of 4-8 at least. They're also often sold in sheets of 50+. All this makes individual scans painful.

So you want to play the devil's advocate and make more assumptions; say, for example, "every stamp could trace back to its original pack, so only one of them needs to be scanned". But if that's the point of this panopticon move, then why put the barcode on the stamp, rather than … the pack itself?

Because you know what always gets scanned? The product's barcode. If I wanted to track people who buy stamps, I would create unique EAN13-compatible barcodes for every single pack sold, always start them with the same number space + some digits for actual different products, and voila, somewhat backwards-compatible, unique tracking on all those stamps without having to deploy a barcode on every single stamp, implement a swap-out scheme, etc.

Of course, maybe someone at GCHQ is reading my comment and thinking "fuck, why did we spend so much money on this scheme again?", but somehow I doubt it.
As someone in industry, I can assure you Boeing is still a disaster. I know a fuckload of good people who have turned down working there because the culture is shit and management is braindead even by defense contractor standards.
I hold this suspicion, but honestly how could someone else possibly ever know? It’s quite hubristic to make such a claim.
Here's one of the best audio "pictures" of the grateful dead's mammoth PA system, The Wall of Sound, designed by engineer and chemist Owsley Stanley for the 73 and 74 tours. This is a famously good audience recording and one that 'AUD' purists often point to. There's some deadheads that prefer audience recordings, and others (probably most) that prefer soundboard pulls or 'SBD'.

https://archive.org/details/gd1974-07-21.ecm22p.bertrando.89...

'MOTB' stands for 'mouth of the beast' which is one step up from the 'FOB' or 'front of board' mentioned in the article, and was a term used by a handful of tapers including Rob Bertrando.

Here's a little interview with Rob and a couple other prolific tapers:

http://www.gdhour.com/music/tapers.html
Yes, WIP (work on progress) limits are a key feature of Kanban.
> That creates risk when we decide to upgrade, should bugs be fixed or new tools be implemented.

This is true of literally any dependency, though.

Semver is supposed to grant you confidence that things won't change very much, but it's not a technical guarantee.

In terms of "risk of adopting nix flakes", the lion's share of the risk is in "adopting nix" (because nix is difficult, hard to find people well versed in nix, etc.). The risks from adopting flakes on top of that are marginal.
That's obvious. But I just made those numbers up - they aren't important to my point, which is that I'm asking if there is any real world data on evacuation timing.
Heavy-tailed sexual contact networks and monkeypox epidemiology
This is why the constant drumbeat of Sinophobia is mostly bread and circus for the masses.

Bilateral relations with China are probably the most important relationship for each country. We’re not going to war.
Personally I am strongly on the opinion of favoring openness, but since you asked, there was this: https://www.reddit.com/r/StableDiffusion/comments/xofxo3/a_j...

The hoax was pretty quickly debunked, as the attempt was pretty crude. The images were full of artifacts and the image sizes were all 512x512 squares (the default image size for Stable Diffusion) with no attempt made to crop it to more common aspect ratios. So in terms of harm "done" I guess it was pretty minor, but I'm still leaving it out here since it made big enough of a commotion to make it to nationwide news stories.
I find it shit now. I’m not sure what I’ll think 5 years from now.
How do people partition with a requirement where you also need unique index constraints (across all partitions)?
How would you propose routing an overland fiber from, say, Nairobi to Tel Aviv without going through a war zone, a failed state, or utterly impassable terrain?
There's no problem there. Look at how much energy just rooftop solar in residential areas is capable of producing. You can also put wind turbines in the ocean and pipe the energy to land.
Is Splunk fast now?

Last time I used it was almost a decade ago and it was rubbish, queries took 10-40 minutes to complete.
There's a particularly complicated system I built a few years ago that heavily leaned on jq for configuring some backend systems. It had lots of variables piped in and so that particular error was common. From your snippet, I'm pretty sure gojq would have saved me many hours of debugging.
Just learn the subset of it that you need to record your thoughts and get on with it.
ahh, I might have misunderstood the question - I wasn't sure if they were asking about Zig in general or my solver in particular.

yes, normal structs would have worked fine - like I said, I was learning Zig in the process, so I was going out of my way to experiment with its unique features.
A kid spending her pocket money at the candy shop is a form of central planning. Neither are central planning as the term is used when talking about economic systems though.

The objection to communism isn't that people plan things. It's that the planners face no competition and the results of their plans are inescapable.
Time to celebrate the Interac payment system, very low fees since 1984. For everything else, we still have cash.
"because they contain humans (and females have a womb)."

While I like the theory, its cute, I dont know that that's true. L'automobile is male in Italian and Spanish. And its easy for a native speaker in either language to come up with numerous examples.

In fact gender really is just grammar. We shouldn't see much into it trying to project ourselves into it. Otherwise, why can the same object have different genders through synonyms? Again:

La macchina
L'automobile.

La yerba (granted in Spanish its lost its meaning as grass)
El cesped

La nave
Il barco

La embarcación
El bote

Or changes from the addition of a mere diminutive:

Il banco
La bancarella

Il barco
La barchetta

Gender is just a classification, largely binary (although Spanish retains the neuter) that got the unfortunate sexual labels of male and female
they probably have different clusters for different use cases: att big companies, this will lead to a very long tail of small clusters.

cassandra struggles to scale horizontally after a while so i am guessing that they also do some sort of application level sharding across multiple clusters
Yeah, that's a bit of a turnoff. The rest of the article (until the paywall) was alright.

Zig's use of comptime is fairly revolutionary in a c-like language. Compared to the shenanigans required by c++, the entire language* is (should be) available at comptime. Compared to the backtick/quote/macro magic available in lisp... the awesomeness isn't that it's comptime, the awesomeness is that it's type safe.

But, I'd say it isn't even the use of comptime that's particularly noteworthy, it's the lack of pretty much every feature that isn't comptime. This wouldn't be a good idea without comptime being as robust and featureful as it is.

* nope, see puffoflogic's reply
What kinds of things do you record in your diary?

Do you often go back to old entries for bits of information?
A marketing list, maybe.
No, it was much too long ago for that. They were just very new to programming and had interpreted it wrong the first time they saw it (most likely in a book, that's how we used to get our first introduction to a language).
> Well, because using any popular service or app is right out?

> Just looking at my own phone, payments, banking, planning transit rides, ordering cabs, keeping in touch with (online and offline) friends, streaming videos and music, gaming, ordering groceries, ordering takeout, translating documents, getting breaking news, taking (good) photos, and reporting vandalism to the city are all proprietary apps.

Most if not all of those are websites that work fine in a perfectly normal browser on whatever operating system I care to use, in my experience.
Character is destiny.
I'm about to embark on my master's thesis, in a domain[1] which could realllllly use the "attach to running process; re-evaluate code and have the system just keep going" aspect of Lisp languages.

I know Python best. But I have reached my breaking point with its syntax, and its lack of binding constructs, and lack of symbol datatype, quote, etc. I am intending to use Clojure ... but I have to ship this thing by May 2023 come hell or high water.

All else being equal, I will proooobably be able to go further with Python. But I'm concerned it will hamstring me from doing the crucial feature of "extending the design [ie code] of a game as it runs" since, AFAIK, it's difficult to get a Lisp-ish experience of total live reloadability in Python... jurigged[2] and reloading[3] not withstanding.

I know some common lisp so I'm not a total lisp noob. I've learned enough CLJ to be dangerous ... but I'm worried I'm backing myself into an endless hole by using a language I'm not yet master of. Yet, I think the features of the ecosystem (total live reloadability of a CLJ/CLJS app! with current state preserved even down to what a user has typed in the HTML UI!) are so tempting...

Just venting out loud. comment/contact if you have suggestios or are curious about the project; i'm soon to begin blogging as I develop it.

[1] I'm reinventing the "virtual tabletop." Current ones are so fucking shallow.
[2] https://github.com/breuleux/jurigged
[3] https://github.com/julvo/reloading
The juce forum and kvr audio, there are various plug-in oriented discords too.

But be warned if you just want a code monkey for some idea then you're going to have a bad time trying to hire someone.
or throw exceptional loops : https://www.chiark.greenend.org.uk/%7Esgtatham/mp/
Everyday BPA Exposure Decreases Human Semen Quality
"GP" is Hacker News lingo for "the grandparent post to this one", which in the post I made responding to you before, means the post you were responding to.
Comparing and contrasting Erlang’s BEAM with Java’s JVM taught me an absolute ton about software engineering.
> but I can't put an empty barrel outside and have the sun fill it up with oil.

Sure you could. Just place it next to the output of a solar press and extract oil from sunflower seeds or others, let it pour into the barrel until full, replace with an empty barrel, and repeat. When you have enough oil stocked, you can use it to manipulate the market, make a fortune, start a war, takeover the world, eliminate borders, whatever you like, the sky's the limit with an empty barrel and a little sun.
Great article (that appeared on HN somewhat recently) from Ken Shirrif on the history display terminals, and a great photo of the IBM 2848 Display Controller.

http://www.righto.com/2019/11/ibm-sonic-delay-lines-and-hist...

The next-gen was far more common.. The IBM 3270 terminal hooked to a local controller that talked to the mainframe. Could also hook a printer to the controller, you could print screen and simple forms independently from the mainframe.

You know all this, but I've always thought it was cool, and try to refresh my understanding of the setup. I no doubt have many details wrong.
I think that a blended wing body design extremely similar to this was one of the more radical proposals on the table, when they were developing the budget and concept for the 787.

Ultimately ended up with a carbon fiber bodied more conventional aircraft of course.

Reading the URL, I think that anything about the Air Force caring about a climate action plan, or environmental sensitivity, is window dressing to say that it's also a operational benefit to have a tanker aircraft with greater loiter time, and greater distance possible from base with full fuel load, loiter time, and return distance.
Ask HN: How does Shawn Fanning and Sean Parker's app Airtime stay in business?
I came across Airtime in the app store. I had not seen it before. It is a bit like Clubhouse but with video? now maybe pivoting a bit to groupMe with video? https://www.airtime.com/

I went down a bit of a rabbit whole.

I looked it up and discovered the company Airtime media, was created Shawn Fanning & Sean Parker. They had a kickoff event with Jim Carrey, Alicia Keys, Snoop Dogg, etc. Here is a HN thread on it: https://news.ycombinator.com/item?id=4068895

It appears to have not done so well and they relaunched as an app in 2016.

According to Crunchbase they have raised 33.8m but last round was 2015. https://www.crunchbase.com/organization/airtime

There are 159 people listed on Linkedin. Now that doesn’t mean they have that many current employees but they clearly have some.

They have no in app purchases or ads. They have no recent funding raising.

Question is how do they stay in business?
They stretching the initial money that far? Undisclosed money?

What is going on here do people think?
I am guessing they used logistic regression because they could show the lead win probability as a function of emails opened. It's quite easy to do with logistic regression.
I was messing around with img2img and I created this monstrosity
There's actually quite a lot.
You could use "it" as a non gendered pronoun.

But you don't have to. "it" is considered impolite, something you don't use for something you treasure. Furthermore English has a perfectly long history of referring to countries as shes. This has fallen in disuse in the past 50 years as we've gotten fussy about the sexes. But it is certainly not incorrect or foreign to English.
It’s a busybox shell that does quite a bit. Plus you have pg_dump which you can use to shuttle data from an external database to the local database or vice-versa.
I think that depends on the greeting. If it doesn't clearly say your name (and or the LLC you're owning), they might not be sure it's the right number and not leave a message for privacy reasons.
Also no issues with passengers caring that they don't have a window seat, or aren't even anywhere near in the view of a window.
I think this is kind of a special case of a much more general idea: tools can be useful, but fetishizing tools is not. Note-taking is a tool, and can be useful. For example, I just referred back to some notes I wrote about a paper I am currently working on, and lo, I was reminded of something that I had to do for it that I had forgotten. Then I did that thing. Those notes were a useful tool. Good. On the other hand, I have sometimes wasted an hour or several reading about peoples ideas of how their notes should be organized, with the idle idea that I might become better organized as a result, only to find that I have made no progress on the work I wanted to do, and my note-taking was no more effective than before. I was fetishizing the tool.

Now, this doesn't mean you should never put any effort into your tools. A good tool can save you a lot of work in the long run, even if it took some effort to get it there. And it won't always be clear in advance what toolwork is going to actually make your tools more useful.

Edit to add one more thing: it's also worth noting that working on your tools can be pleasurable, and so doing it for its own sake doesn't need to be a bad thing. But if that is what you are doing, you shouldn't be thinking about it as productive work.