skysight-inc/HackerNews huggingface dataset:
> Then it doesn't matter if the domain expires and someone re-registers it, since they don't have the developer's private keys.

A principal reason to use sigstore is to get out of the business of handling private keys entirely. It turns a key management problem into an identity problem, the latter being much easier to solve at scale.
I think there's three reasons one might use Zig instead of Rust. These are just opinions, and I would love yall's thoughts.

First: there's only a certain amount of effort that one is willing to put into accomplishing one's goals, effort that will be spent on learning tools and building a project. It's not unlimited. If I just want to make a game where a character walks around the world, and I only have 20 or so hours of time before the money / motivation / market opportunity runs out, and it takes 300 hours to master Rust, that's a non-starter. If someone has 2000 hours of time available, then it'll be worth it to learn Rust before starting. If someone has even more than that, then it might be even better to use more advanced proof tools to be even safer than Rust, if safety is an absolute priority.

Second: Zig offers a lot more freedom than Rust. The borrow checker historically has difficulties with observers, backreferences, dependency references, several forms of RAII, and graphs. If one just wants a struct to contain a pointer, sometimes it's just easier to use Zig than to change one's entire architecture, which takes a lot of time and effort that one might not want to spend. Of course, this isn't a problem if one uses Rc and RefCell more, which brings its own tradeoffs.

Third: There are a lot of cases where the cost of memory unsafety just isn't that high, and Zig's mitigations are more than sufficient. For example, if I'm making a non-safety-critical app or webassembly program that's sandboxed on the client's machine and only talks to its own trusted server, that's more than enough security for a lot of use cases. In these cases, a couple memory safety bugs are just like any other bug, and it's not worth it to spend the time reducing this release's bugs from 23 to 21. This is how it was on Google Earth; the vast majority of our bugs were logic bugs, not memory unsafety (and this was C++).

Coming from Rust, the first point likely doesn't apply to you as much. The second and third points might apply, depending on the situation.

I think Rust's tradeoffs are stellar for cases like medical devices or HFT where the cost of memory safety and higher latency is much higher than your average webserver (where Go might be a better fit) or your average single player game (where memory unsafety bugs are just inconvenient, not critical).

If I was to sum it up, I'd say: Rust is pretty close to perfect on paper, when you don't consider the other human factors, such as limited time, training, or that sometimes it isn't worth it to prove memory safety. When you consider these factors, other languages can make more sense.
Do you include size of the library with the size of the language? If you don't, then the difference in size between C++ (considered very large) and any other language isn't very much. If you do, then C++ is much smaller than languages like Java or Python.

The problem with C++ is not the size of the language, it is how inconsistent it is.
It also involves the kind of targeted propaganda that turns families against each other over their voting preferences... and I suspect we haven't seen the worst of it yet.
Oh cool! And they get the right to vote too?
The original message has been deleted. Isn't the information in the screenshot enough to make my point? What specific information do you want.
[Reasons] Why You Hear What You Hear
> Is this something people even care about?

I learned a lot about recent Iranian history in the responses to the top comment.
Why does every post with Russian-apologia have you in it and why do you always pretend to be Romanian?
>I'm enjoying the lifestyle of "solve client's problem, client pays me money, innovate, iterate". It probably won't last forever, but it's simple and it feels authentic.

Don't underestimate that! It's better to have a good source of income, freedom of action, and be happy doing something enjoyable and meaningful in life, rather than chase unicorns by dealing with investors you don't like forcing you to do things you don't like. Up from a certain income level, extra money doesn't bring more happiness. And that income level isn't that high.
Games are a hotbed for new ideas. Like a sandbox, you are challenged with making something fresh and new just to justify being there.
Why would anyone use a new systems programming language that is not safe? Zig might be better than C in some aspects, but is it worth it to switch to Zig when you realize that it's not much safer than C? [0]

[0]: https://www.scattered-thoughts.net/writing/how-safe-is-zig/
Everytime I look into this stuff it is just one table/dataframe. Nobody is modelling the relations between things. I think there is a huge opportunity for a product that can look at Customer, Items, Orders, Returns, Payment_Methods etc. and first of all show me when things tend to co-occur, so that it could generate synthetic customers that have the statistically correct number of registered payment methods where those payment details are also synthetically generated.

Next would be the ability to decompose or factor my entire db into the subcomponents and make suggestions for combining tables.
The use case would be a legacy enterprise system that has grown so complex and tangled that devs are afraid to do basic db refactoring. From where I'm sitting and working this is the next gold rush, apply DL methods to the bread and butter computing, log flow analysis, etc.
Berkshire Hathaway the textile company died more than pivoted.

The kind of change that Berkshire Hathaway went through is fairly well used tool in finance. Every SPAC does the kind of the same for example, asset stripping and selling in parts or becoming a holding company is natural way for companies in late stage to die.[1]

Alphabet becoming a holding company is perhaps closer to a pivot for holding and operating companies than Berkshire

[1] A recent example would be Altaba that was created from the remnants of Yahoo.
We shouldn't listen to anything Chomsky says, because of a very bad take of his nearly fifty years ago? Or maybe we should simply treat what he says with skepticism, as we should everyone else, as well.
> It's easier to go from democratic to authoritarian than the other way around, for reasons that I should hope are obvious

I'm not actually sure this is correct. Consider: every democracy in the world used to be an authoritarian state. But not every authoritarian state used to be democratic.

> Have you not noticed that authoritarian states have a tendency to suppress development/innovation sometimes when it seems "irrational" to pass up economic gains? This is to avoid creating more powerful elites that would compete with the existing elites. Once you own a huge enough part of the pie, it becomes more important to keep yourself on top than to make the pie bigger.

Which, in the long run, leaves authoritarian regimes vulnerable to more prosperous and thus better-armed democracies. Which is why Germany and Japan are two of the biggest examples of large authoritarian states that were transformed into democracies.
Akka is moving away from Open Source – Alexandru Nedelcu
Common in industry as well. I work in a company at the top of its field. A senior engineer once told me that the advice he got while rehearsing for a presentation:

"Your slides explain things so well it makes it easy to understand your work. No one will be impressed. The more people have to think to understand your slides, the more impressed they will be. It's OK if most people don't understand much of your presentation. "

Specific advice included: Pack your slides with content (charts, etc). The audience should feel overwhelmed.

From what I've experienced, the advice is sadly spot on.
For now. I’m sure it’s on the roadmap everywhere it’s allowed.
Integer division isn't a simple one either though…

Matrix multiplication are “basic operations” in the sense that you use them as the basic block of your algorithms, and in code using such blocks you really appreciate having a simple operator for those instead of littering your formula with functions calls (which is basically writing your formulas in Polish notation, not the most legible way to write formulas …)
What we can't do today or what we don't want to do today?
I don’t know. I think what some people complain about here when they talk about bad management has nothing to do with management. Most seems to complain they have to do reporting which is not fun. While that’s generally true I wouldn’t call that bad management.

I had a relatively bad (inexperienced and overwhelmed would be truer) manager once when I was still doing engineering years ago. I know he was bad because I had to do a significant part of his job for him notably regarding smoothing interpersonal issues in the team and cross-team communication in the org. I don’t see most people here complaining they have to do too much management.
Clearly the OSS developers don't have to pay something per core. The risk would be that anyone with a production Spark or Flink cluster now has to license Akka, e.g. those products are themselves not open source anymore.
I consider my most productive days as a programmer ones that I was net negative lines of code. Often those are the days when I implemented the most customer features. There is a lot of needlessly complex code out there.
Tech seems to be dividing into a "web3" camp and everyone else. I don't run in web3 circles, so all of this stuff just seems like a big, continuing grift. I still remember my feelings after seeing the Matt Damon ad.

Really sad to see so much energy put into this space. Out of all the web3 use cases, maybe 5% at the most are truly useful to have on the blockchain, while the rest are just databases wearing blockchain clothing. The really useful cases probably aren't as valuable as selling a landgrab, however.
Nope, it works fine here and in maby ither countries in Europe, and apparently Japan. The US is juat way behind the times because od lobbying amd corruption.
I have heard a lot of propaganda against this, without a clear or solid basis, from professionals in the industry.
I went to a school you never heard of, in a former communist country, and Jane Street was happy to interview me for internship (I didn’t make it, sadly, but I can only blame my own lousy performance).
The fundamentalists were already extremely powerful before the coup. In fact, they formed a huge base of support for Mossadegh(strange bedfellows, since he was largely secular, but whatever gets you in power right?). And before the coup, they had already broken with him. If Mossadegh remained in power, why do you think the fundamentalists would not have just performed the coup themselves, leading Iran to a fundamentalist regime just a few years earlier than they did against the Shah?

I find these analyses strange, as if Iranian people lack autonomy, and are merely passive victims to the vicissitudes of Western will.
Yes, I was not proposing such system as a large scale solution for the coming winter. It would be prudent to keep our nuclear reactors running for now.

As always, There is No Silver Bullet™.

Nuclear is not the perfect solution. It cannot be powered on and off on short notice, which would be useful for complementation of solar and wind that have high power output, but also sudden slumps. Ironically, the ideal companion for renewables would be gas...

Lithium batteries could compensate short outages, but don't have enough (feasable) capacity for long seasonal shortages.

Enter Power to Gas. Hydrogen can be a good tool in that area.

A commerically available hydrogen storage system (that is in high demand even despite its price point) will definitely accelerate innovation very effectively. I think this tool will be available quite soon for mere mortals.
Apple Removes SIM Card Tray on All iPhone 14 Models in U.S.
Or pilot watches, or sport watches, or...
I believe T-mobile and SpaceX is free for all Tmobile customers.
> It's not the perfect process, by any means, but wood as a building material is infinitely more sustainable than concrete, gypsum and stone.

Cool, show me the part where any of that means this company has a right to claim carbon negative?

Onus isn't on me here.
One of the hurdles here is that the IRS has increasingly deputized tax preparers as their first line of enforcement via preparer penalties [1].

Another is that a free filing system with pre-populated returns shifts the information asymmetry involved in tax filing to be fully in the taxpayer's favor. Many people have an "I need to report everything because I don't know what the IRS knows" mindset. If the IRS populates a taxpayer's return with all the info they have, there's no incentive to report anything not listed.

[1] https://www.irs.gov/payments/tax-preparer-penalties
This is my favorite scientific article title.
Albania is very subservient to the US. Pro- US sentiment stretches back to the early 20th century when the Albanian diaspora in the US helped Albania establish her national identity.
I think the reasons are just that: an administration change, fumbling about, lawsuits (if any) among other things. One specific reason appears to be that some hospitals were able to file waivers apply for exceptions. [1]. Not that I agree with any of these reason.

[1]https://www.cms.gov/files/document/hospital-price-transparen...
There are a lot of consumer products without scalable tech (e.g., grocery brands, entertainment, fashion, media, etc). Those consumer companies are B2B customers.

So a high B2B/B2C ratio on YC (which funds scalable tech) is probably not indicative of an unsustainable economy.
Beige Book – September 7, 2022
"Socialist" nations also have income tax. The topic of discussion is replacing income tax with a larger sales tax.
Maven Central requires validation of a domain name in order to use a reverse-domain package[0].

It's not without problems. One is that folks often don't control the domain (consider Go's charming habit of conflating version control with package namespacing). Another is what was noted below: resurrection attacks on domains can be quite trivial and already happen in other forms (eg registering lapsed domains for user accounts and performing a reset).

[0] https://central.sonatype.org/faq/how-to-set-txt-record/
However, there are cases when that estimate isn't correct.

Which isn't actually an issue. I moved from the US to Norway some years ago. Once a year, the government sends a letter (to a secure digital mailbox) and has me go online to check my tax return. If I do nothing, they'll just send me any refund I'm owed (or expect my payment by the due date). If there is an error of any sort or I need to do something to it, I have that option.

Many if not most people don't need to do anything, which saves money since there are less tax returns for humans to deal with. I'm guessing there are more resources available for other types collection efforts.
I don't know if saving the email with all inline images and downloading all external images, having the mail clients to render this as it was at the time, packaging this up, etc. is easier than taking a screenshot (like E.g. Litmus does) E.g. for offers in an image.
The satellite is sadly not available outside of USA or Canada. But I understand that getting this tech out to other countries and their carriers is probably an absolute nightmare.

And it doesn't look like a free service either, even though Apple could have built an entire identity around it.
The Super Duper Universal Binary

http://tenfourfox.blogspot.com/2020/06/the-super-duper-unive...

Previous Hacker News discussion

https://news.ycombinator.com/item?id=23754052
https://archive.ph/OPL2W
Yeah - I could send both 'chat' messages as well as SMS' right from inside Gmail. Now there's some Messages web app that is kind of lame.
> It's just that you used to have CO2 in the air and now it's a house.

I disagree on your accounting (largely because the house is torn down one day and further a CNC throws wood dust everywhere and this project requires one front and center), but none of that matters. Carbon negative is a strong claim that requires strong evidence. Of which, none has been offered.
It was told to me by a coast guard helicopter pilot that I grew up with. Not one prone to exaggeration. I've also heard from boaters that it is kind of general knowledge to say that you are having an emergency vs out of gas if find yourself stranded.

Edit: Here is the best I can find. It sounds like it was a congressional mandate from 1983:

https://www.latimes.com/archives/la-xpm-1985-02-22-mn-587-st...
Spelling it out avoids unnecessary misunderstanding, thank you.

Apparently "No reports are known to be available for SARS-CoV-2 test results from these mammals at the Huanan market" and "we do not have access to any live animal samples from relevant species" and "The animals on these farms (nearly 1 million) were rapidly released, sold, or killed in early 2020 … apparently without testing for SARS-CoV-2 … Live animals sold at the market … were apparently not sampled either."

https://www.science.org/doi/10.1126/science.abp8715

So the evidence you require will never be found.

----

otoh "Multiple positive samples were taken from one stall known to have sold live mammals, and the water drain proximal to this stall, as well as other sewerages and a nearby wildlife stall on the southwest side of the market, tested positive for SARS-CoV-2."
> Families have different needs, size, ideas, money

Lol no. Most people will take what is available that they can afford, or at least pick what they most like from what is available (you have to live somewhere!)

The share of people who can afford to be very picky to the point of ordering a custom build or paying for a comparable existing home is small. And even if people demand it, it's hard for developers to build very unusual homes because they won't retain their value as well (and thus won't sell for as high a value initially) since the first owner may well like it but may have a hard time finding someone else who does.

As a result people end up even guiding themselves partly from "mainstream" tastes when renovating their own homes, even if they genuinely do not like them, in order to ensure the renovation increases rather then decreases the home value.

Elasticity of demand is really low because everyone wants somewhere to live that's better than the default alternative, living in a cardboard box (or these days, maybe a car) If the entire supply was shacks everyone would get one. If the entire supply was mansions, everyone would get one too (or stay homeless if they couldn't afford it)

That was a small nitpick to be fair. Sites and local conditions are all so so different, and that's the real cause, as you explain very well.
For another example of how Ethereum might be useful for certificate transparency, there's a fascinating paper from 2016 called "EthIKS: Using Ethereum to audit a CONIKS
key transparency log" which is probably way ahead of its time.

Abstract: https://link.springer.com/chapter/10.1007/978-3-662-53357-4_...

PDF: https://jbonneau.com/doc/B16b-BITCOIN-ethiks.pdf
How many people do you think are getting any of these types of income? The answer is almost none. Almost everyone in the country has nothing but W2 income and maybe a few things on a 1099 from a broker.

(Tips are supposed to be in your W2, FYI)
thanks for the catch. fixed on the site but unfortunately can't update the hn title
Sure:

#1 https://thetech.com/2010/04/02/dubai-v130-n16

#2 https://thetech.com/2010/04/06/dubai-v130-n17

#4 https://thetech.com/2010/04/13/dubai-v130-n19
The important distinction is:

A partner in a law firm, who oversees a large case, is a lawyer.
A doctor overseeing med students, etc. is .. a doctor.

These are competence and seniority hierarchies. That is very often not the case for eng. managers (and so inherently more dubious and less useful).

Try telling a surgeon, that his new supervisor is basically a glorified clerk, who will tell him what to do and in what timeframe. Having worked with doctors, I can vividly imagine a hilarious scene.
And it doesn't look like a free service either, even though Apple could have built an entire identity around it.

It’s free for two years after buying an iPhone 14.
I must confess I had to suppress my knee jerk urge to downvote. It almost feels like you're asking "what's the appeal of elegance?" "What's the appeal of Chess, if you want complex gameplay just have complex rules." It almost feels alien that someone couldn't get it.

Here's a simple but perhaps disappointing theory. Painting with a broad brush for a moment, there are primarily two sorts of thinkers: memorizers and logicians. The former have astounding recall, and consequently have no qualms about learning loads of vocabulary. They, for some reason I will never understand, actually delight in learning a foreign language. When they end up in the sciences, it is more often than not some form of biology where knowing all the assorted physiological systems and every cataloged failure mode and the symptoms thereof is of great benefit. The latter can't do any of that, but if you pause for half a second in the middle of a thought they will start trying to complete your sentence by suggesting words. When they find themselves in a foreign country, they figure out how to use the washing machine and vending machines and generally fend for themselves without any help despite not being able to read any of the labels. They might never learn the language, but they quickly figure out which characters mean "road", "park", "river" etc based on nothing more than the subway station names. When they go into the sciences, they tend to end up in math or physics. Newton only makes you memorize 3 things, and from there literally everything else follows if you think hard enough.

So, for the logician type thinker, small languages are just deeply pleasing for the same reason Newtons laws and Chess are deeply pleasing. Those are the antithesis of learning a foreign language. Small coding languages let you know everything while learning as little as possible. The memorizer types must see the appeal of small language the same way I see the appeal of memorizing all the characters in the Chinese writing system. I see no appeal in learning all the characters in written Chinese. Why would anyone ever consider all those characters a sought after feature?
30% improvement is a goldmine in any industry.
Needs compensating controls to get it right.

* Dependencies are managed in a similar way to Go - where hashes of installed packages are stored and compared client side. This means that a hijacker could only serve up the valid versions of packages that I’ve already installed.

* This is still a “centralized” model where a certain level of trust is placed in PyPi - a mode of operation where the “fingerprint” of the TLS key is validated would assist here. However it comes with a few constraints.

Of course the above still comes with the caveat that you have to trust pypi. I’m not saying that this is an unreasonable ask. It’s just how it is.
> The US Government has admitted their role in the 1953 Iranian coup

Mistakes were made. That doesn't mean the world should accept Iran's war mongering.
It's an indicator. If someone writes me a note along with my purchase, my confidence that they care about their product is higher than receiving a mass-produced receipt. Of course, this article is specifically about people that game it, but I appreciate a personal touch.
I hope this takes off. For great justice.
Apple Unveils iPhone 14 Pro with Dynamic Island and Purple Color Option
Real life has to deal with things like time and energy constraints.