skysight-inc/HackerNews huggingface dataset:
The wiktionary link in a sibling comment covers both use cases: the dependency chain and the pointless activity.

I also learned Yak Shaving as a general "waste of time": you shave it, the hair is just going to grow back, so don't bother.
Huge respect! I think that porting Quake like you did is much more impressive feat than my port to the Watch!

Totally agreed with the reasons for doing ports, huge satisfaction and learning experience; which applies to all of the programming OFC, but here, you also learn from the original codebase (which is in case of Quake phenomenal).
Huh, I had no idea!
Why world hates Iran?
I believe the logic is that Albania is in NATO, there are (I suspect) US troops stationed in Albania, therefore Albania is a participant in the US's evil deeds, and is a legitimate target for Iran to vent its anger on... or something like that.
Are these solar panels orbiting Jupiter? Why only 150W/m^2?
Apple Announces iPhone 14 and iPhone 14 Plus
I stumbled upon this side a couple of month ago while searching for pictures for Euro plugs. I’ve this specialized corners of the internet.
To me compilation speed is right up there with runtime speed in terms of importance. I do not like this trend where we sacrifice compilation speed to have "correct" code and give up because computers are so slow when in fact computers are incredibly fast and its this attitude of not caring about compilation speed that makes them seem so slow.

All these typed languages have to balance how much static analysis they do anyways, I just think they should dial it back and settle for the middle ground between analysis and compilation speed as the default. You can have options to increase it just as you have options for optimization levels.

The default should never be having to wait half and hour to fix a typo. That seems crazy to me but that is exactly what we have with some of these languages.
I bought a high efficiency furnace this year. That is eligible for a tax deduction. How could that ever work if I don't file my own taxes? The seller isn't sending that info to the IRS.
> Is debt counted in?

Typically, no. Assets minus liabilities.

> Is it a difference in wealth from one year to the next?

No.

> What if someone has a reduction in wealth?

They owe less the next year.

> What IS wealth?

Assets minus liabilities.

> Is thr same asset taxed multiple times?

It's taxed every year, to the person who owns it. If it changes hands mid-year, prorate.

> What if someone has to liquidate something because of such taxes?

Their asset becomes cash, they pay the tax with it, and their wealth is smaller next year. Hopefully they plan ahead better for it.

Wealth taxes exist. Entire nations manage to get this all sorted out effectively.
Thank you, I grabbed the wrong figure from Wikipedia -- population instead of area.

13,024,518 people, 18,940.7 km2
Location: New York
Remote: Yes
Willing to relocate: Yes
Technologies: JavaScript/TypeScript, Node.js, React, PostgreSQL, Express.js, GraphQL
Résumé/CV: https://www.ryantraficante.com/
Email: rtraficante22@gmail.com
My cofounder and I raised (not from YC) on a deck.

The network was what mattered for this, though. A former colleague (an exec at my previous job) is also a venture partner at a credible firm, who introduced me to his network of VCs and to a number of potential cofounders, including the person with whom I am now building this company. And my cofounder's own network is vast, which led to a ton of investor interest and favorable terms.

Again: he made a slide deck and used his network and we started building once we had funding. It doesn't surprise me that YC companies do likewise.
I think that for divers, at this price and capabilities, is a must. Just to be able to have your regular smartwatch under water…

Half the price of the corresponding Garmin dive computer.
and also > Now, we’re deepening our integration beyond .crypto to include more top-level domains – including .nft, .x, .wallet, .bitcoin, .blockchain, and .dao.

Hmm, for something to claim to be Unstoppable Domains, why not include .onion as well, seems like that is more an unstoppable domain than what Brave is offering. Any comments on that Brave?
Not even locally?

And even then that's mostly because the GPL won't let you. You can combine it with MIT license programs, right?
Even in one party consent jurisdictions you're not just allowed to send a copy off to whoever you like. Often it's permitted for personal review or for gathering evidence, but it's not necessarily allowed to sell the conversation (or send it to a third party in exchange for something else, like this transcription).
Even if you are just a home owner that buys a high efficiency furnace the IRS doesn't have enough info to do your taxes properly.
100m
It's like the people of Iran have a variety of opinions about America or something.
The microwaves used probably wouldn't be too dangerous. The main issue would be the size of the receivers.

https://www.energy.gov/maps/space-based-solar-power
I understand that. This doesn't address https://news.ycombinator.com/item?id=32743041 or any of the subsequent discussion.
The shuko os such a good plug design.
How did you jump from X individuals do this hence we must ban A-Z type of individuals.
They said their tax return was trivial, not that they didn't file one.
I agree except that such company need not be successful nor do this over time.

Every day a company is not selling your data, it is "leaving money on the table" - a mortal sin.
Like Smalltalk/Pharo, you have 6 keywords in the language and the syntax fits on a postcard. But all the classes/library/environment is huge and complex.
Sounds great except for that marginal gain and perhaps a pending doom by “Great Fire of London”.

https://en.wikipedia.org/wiki/Great_Fire_of_London
They produce so little energy that they can't pay back a rocket launch in 20 years, but their power is so dangerous that a misdirected beam can incinerate a whole city? Those things seem to be contradictory.
Forget Chomsky, he claimed Pol Pot was wrongfully accused for no reason other than because America said otherwise.

The US Government has admitted their role in the 1953 Iranian coup: https://en.wikipedia.org/wiki/1953_Iranian_coup_d%27%C3%A9ta...
Refusing to compile takes the position that the compiler knows more than the developers. Or maybe are the compiler writers thinking they are the ones that know more? Maybe I'm being biased because I could consider using it in my free time and I already have enough bondage at work
Look, as much as I despise most of what Chomsky says -- his position on Ukraine is downright embarrassing -- he's the broken clock who happens to be right.

US foreign policy after the Korean War has been terrible, and Iran is the epitome of everything that's wrong with it. Iran is a country full of people of culture that could have been basically a Western country in the Middle East. It's only a dystopian religious hellhole because America went "lmao xd communism". Some of it is just basically racism: "they're arabs, they're all the same", ignoring that Iran in the 70s was on its way to become a modern society.
Bose interrupts AirPods Pro 2 announcement with new QuietComfort II earbuds
This also makes learning Zig frustrating for people who aren't yet used to this low-level programming style. I gave up after a couple hours because it felt like I wasted half the time commenting and uncommenting code to avoid this error. People will always find ways to circumvent safety measures anyway, warnings are just fine for the developers who care.
Istio Ambient Mesh
Quite. Proprietary source available projects are 'meh'.

In the past few years, it seems several notable company-backed projects have switched from the Apache licence, to some proprietary licence. I'd much prefer if instead they tried switching to a strong copyleft licence. (Granted, 'delayed open source' is far better than 'never open source'.)
Sorry, the DMV does not accept cash, only certified checks / money orders.
Given that the size of L1 cache can vary, I strongly doubt it. At best it can guarantee everything fits into a specific size, which may or may not be smaller than L1 cache.
Clickbait. The author was offered a standard severance package when he was terminated. Nearly all severance packages ask for non-disparagement.

Severance helps people make the transition to their next job, but it also serves the company by preventing you from suing for wrongful termination or saying bad things about the company.
I don't think they post that stat every year. In 2015 it was about 12%: https://www.ycombinator.com/blog/yc-demographics

But that doesn't really help answer my bigger question, which is why is that number so low?

I did find one stat showing about 20% of US businesses with employees are female-owned, which is itself troubling and leads to more "why?".
Why the "/s"? Your statement was true.
Supposedly strip clubs have been empty for months, which is a leading indicator of an upcoming recession (https://www.reddit.com/r/StockMarket/comments/uynmyw/strippe...)
Could be that Albania has a unique Muslim majority in Europe so it would be more sympathetic to other Muslims, in this case refugees from Iran?
My bad! The fees are apparently only paid once. However, since a central authority acts as a gatekeeper into that decentralized system, the same criticism still applies. I updated my original post, thanks for pointing that out.
> There's no reason the government couldn't just tell me how much money they took each year and give me a chance to contest it if I thought it was wrong.

That's not how it works, though. You're telling the government how much you own and how much you paid. They do have a good estimate, and often that estimate is probably correct. However, there are cases when that estimate isn't correct.
For unused vars you can do this and the compiler will ignore it.

_ = my_unsed_var;
Super promising, thanks. Will definitely watch for production readiness - this direction is a big deal as we find most data is cold (logs, docs, ..), not hot, and finally starts becoming more relevant than just doing ES or our own!
I only noticed this because I was recently trying a few things on Windows at work. Hence, my suspicion that the OS is somehow involved.

I used a Lenovo USB-C Gen 2 Dock with a Linux-certified Lenovo laptop. 4k@60Hz didn't work (the lanes got misconfigured, worked fine on Windows), charging wouldn't work 25% of the times, the network interface would often not come up. Sleep/resume was hit and miss.

I didn't have a lemon, since we had two of these docks.
Natural monopoly != zero competition. I’d recommend you read this for more info: https://en.wikipedia.org/wiki/Natural_monopoly
I'll go on a whim here and say that all roles in the software industry are bullshit in their own ways.
1. It’s widely known that Israel has developed nuclear weapons long after the NPT was international law. Iran has mirrored Israel in that regard.

2. As stated above, Iran openly calls for destruction of the state of israel. To my understanding, “wiping Israel off the map” in that sense isn’t the same thing as calling for genocide. It’s called regime change. I don’t think I need to go through a list of every example wherein the US has done regime change, but suffice to say, Israel and the US have been attempting overthrow of the Iranian regime since its inception.
I wasn't tuning in to the livestream but ten friends simultaneously messaged me about this watch since I'm "the scuba diving friend." I currently dive with a Shearwater Perdix which syncs to Shearwater's phone and desktop apps with detailed dive info and graphs, and supports cloud-synced dive logs and equipment notes. It also syncs with a wireless transmitter attached to my tanks to plot my air consumption over the course of the dive. Because of all of this, I can't exclusively use the Apple Watch as my dive computer.

That said, it's not uncommon to dive with multiple computers for redundancy if performing multiple dives in a day, and I'm sure Apple's iOS UI for viewing their dive log will be easier to bring up in a pinch than the Shearwater app, which is a clunky Unity app. I'll probably buy it and dive with both.

But I don't imagine existing avid divers will exclusively be using the Apple Watch as a dive computer until it has air integration and dive log notes (if not already). But for casual divers who dive once a year on vacation and don't already have a computer? This is probably an excellent feature.
TBH, the pro-business blatantly illegal hot takes here on HN are expected.

Because some company figured out a 'hack' to make more money, somehow turns from illegal to "legal". And so many users here will defend that.

In this case, it's violating interstate wiretapping laws and state-based 2 party consent laws. But.. they just squint hard and go "Hey we can violate the law and make MORE money".

Uber is exactly that. So is AirBNB. So is Lime/Bird. Just go look at much of the tech companies, and it's "Offline company + way to break law to get money + ONLINE!!!!1!!1!"
It may be interesting for replacing C to write high performance Python extensions (in my experience, C and Python go very well together, and Zig should be able to replace C pretty well in such scenarios).
> Not even locally?

So much for freedom to distribute, I guess.

> And even then that's mostly because the GPL won't let you. You can combine it with MIT license programs, right?

How about this instead? I can't release a free derivative work of it.
> I’d like to use a web service or app backed primarily by SQLite and see how it goes.

Look no further than sqlite's own source control system: <https://fossil-scm.org>

i've used that site almost daily since the end of 2007 and have encountered maybe (maybe) three "db is locked" errors.
Most importantly because most organizations just copy what everyone else does.

They're afraid of trying anything different than the status quo and don't want to risk it. "Nobody ever got fired for buying IBM", right? Same stuff, different context. Nobody ever got fired for copying Google, Spotify, Twitter, <insert hyped company name here>.

This is the unfortunate truth IMO. Organizations rather get the known "cruft" instead of taking a chance to innovate.

Companies, especially early on, can't afford to innovate on many areas and this is a bet they simply don't want to make.

Now, ask developers if they were less or more efficient when their managers left for a month or more. Every single one I've ever asked was way more productive, happy and surprisingly even upper management was happier because status updates had one less layer of telephone.
Yes with the money they received that was income tax free from either yourself or their own job.
There were enough character alternates and special compound ligatures that it’s really hard to tell unless you know it’s machine-produced.

I think you would be surprised at how realistic it can be.
The article sounds pretty sketchy on evidence that Iran even performed that cyberattack in the first place:

> "Mandiant, a leading U.S. cybersecurity firm, expressed “moderate confidence” last month that the attackers were acting in support of Tehran’s anti-dissident efforts."

A US based firm expresses mere "moderate confidence" that the attacks were meant to support Iran is being taken as confirmation? From the same country that claimed it was positive that Iraq had WMDs just to drum up support to go to war?

Even the experts who don't like Iran say that the Iranian government is smart and only takes calculated risks when going on the offensive. Hacking a website for the sake of demanding a few bitcoins in "ransomware" hardly sounds like a surgical government led attack against it's opponents.
> Who cares what Chomsky thinks.

Agreed. The GP is presenting a weak case for something that shouldn't be controversial. The US did overthrow Iran's democracy in 1953, and has officially admitted it.

https://en.wikipedia.org/wiki/1953_Iranian_coup_d%27%C3%A9ta...
How will this affect open source projects that have Akka as a dependency? Flink? Spark?
Published 1942, in the intriguingly titled volume Letters to the Diminished
Church.
> Are there other, more privacy oriented transcription services anyone can recommend?

Everyone seems to be concerned about otter.ai and their bad practices.
Can someone please answer this question as well?
> 39% in B2B/Enterprise SaaS

Business newbie here. Is B2B a broad type of shovels business (gold rush)? What ratio of B2C/B2B is going to sustain the economy? (not sure what term of unit to measure here). And how about if B2B2B is a lot more than B2B2C?
Government: You owe us money. It’s called taxes.

Me: How much do I owe?

Gov’t: You have to figure that out.

Me: I just pay what I want?

Gov’t: Oh, no we know exactly how much you owe. But you have to guess that number too.

Me: What if I get it wrong?

Gov’t: You go to prison
How did Google change its promotion policies based on the data? From my time working with Google it felt like there were a lot of bullshit artists in management. To be clear, there were also a lot of bullshit artists among the engineers too. Very few people were engaged in using their time productively.

It's very fortunate for shareholders that Google has a cash-cow business, but to the article's point, once bullshit starts to expand within an organization the only true long term control on it is outside the organization ... competition and forced reform, or competition followed by death.
Handshake deals require two hands. You need the proximity to the VCs if nothing else.
GitHub Availability August 2022
> It is funny as hell that Iranians will happily chant "Death to America" in Tehran

It’s very likely that you would chant the same, if living in Iran. As the joke goes, the guy in the USSR could freely complain… about the President of the USA
The problem is that you want parsing to be tolerant of errors in the sense that a single syntax error doesn’t cascade to incorrect parses far away. “Just” having an error mode means your grammar is very ambiguous and so you want a parser that will stably choose “reasonable” parses, which I think is hard. (But maybe it’s harder in the abstract and easier with heuristics on indentation and suchlike)

Though, to be clear, I think you put the word in quotes because you think the problem isn’t trivial.
>Nearly all severance packages ask for non-disparagement.

Ive seen ones that do and ones that dont.

For the ones that do they all had a very good reason to want it.
Patents for such things that would help humanity and earth get better should be invalidated. Fuck your profits, let's have better battery tech. Patent your iphone round corners all you want
You've already talked about Sigstore (which is an excellent technology for this space), so we can consider developers holding keys that are stored in an append-only log. Then it doesn't matter if the domain expires and someone re-registers it, since they don't have the developer's private keys.

Of course there are going to be complexities involving key-rollover and migrating to a different domain, but a sufficiently intelligent Sigstore client could handle the various messages and cryptographic proofs needed to secure that. The hard part is how to issue a new key if you lose the old one, since that probably requires social vouching and a reputation system.

[0] https://docs.sigstore.dev/
> This is the third in a four-part series on the author’s experiences as a consultant in Dubai.

Anyone found the others? I haven't but I only tried a little bit.
They have a build in arena allocator. That would cover a lot of manual frees. Also they have the defer syntax to defer your call to free.

The borrow checker doesn't stop most memory errors, just the easy ones at the cost of making it painful to write basic data structures. There are many memory related CVE on common rust libraries.
Going from N features to N+1 features creates N! new interactions to consider.

For example, if we have a bunch of language features, and we decide to add a new one, e.g. exceptions, we now have to consider:

- How exceptions work

- How exceptions interact with threads; how exceptions interact with dynamic binding; how exceptions interact with dynamic binding in threads; how exceptions interact with mutable variables; how exceptions interact with mutable variables in threads; how exceptions interact with dynamically-bound mutable variables in threads; and so on.

Also, all of the language's tooling needs updating: compilers, linters, documentation generators, static analysers, formatters, syntax highlighters, auto-completers, etc.
It would be interesting seeing just how difficult it is to value assets effectively.
The backtrack GPS feature definitely looks nice, but I wouldn't use it for much else.
One thing: my TV uses direct current, so does my computer, monitor, sound system, phone charger, all my LED lights... most electronic devices are DC now. The only appliances still using AC are the higher powered ones or those which have a motor.

This means: we have numerous converters on our devices. We are paying the price for them and not all of them are specially efficient or durable. It is time to standardize a multi voltage DC connector so I can connect all my electronic devices directly to mains without the need of any converter. My LED lamps would be significantly less expensive, more durable and (maybe) more efficient if they didn't have to house a small converter inside the fake bulb. Sometimes you have to replace the "power board" of your TV... it shouldn't even exist if we had a standard for DC mains.

It is time to pressure power distributors to provide huge powerful converters just like they do with transformers, This way we could have quality cheap DC inside our homes without any of these numerous redundant dubious quality converters we need today.
natural gas is a lot easier to store than hydrogen gas. Hydrogen atoms are small, permeate most materials, and rust metals into hydrides.
Take more screenshots https://news.ycombinator.com/item?id=32215277 20220724

> record my screen with OBS (https://obsproject.com/)

>> 1080p in 10fps might be enough and it won't take ridiculous amount of space (ffmpeg de-dupe afterward: https://news.ycombinator.com/item?id=32215277#32223240)

--

> The space requirements can be very low capturing something like writing code (ffmpeg low fps: https://news.ycombinator.com/item?id=32215277#32235012)

--

> (Mac shell command & AppleScript: https://news.ycombinator.com/item?id=32215277#32219314)

--

Other OSS recommendations (there are a couple good offline Mac software recommendations as well):

https://getsharex.com - Windows

> You can also configure sharex to run tesseract ocr locally on the images

https://github.com/soruly/TimeSnap - Windows, archived

https://github.com/wanderingstan/Lifeslice - Mac

https://flameshot.org

https://tropy.org - organize images
Here, specifically, I don't know. But in general I like Brave. It's Chrome but less of the GBollocks.
The binary size tells you ~nothing about how good it is at effectively utilizing L1 icache. In fact, optimizations regularly increase binary size because it turns out inlining to avoid function calls can be even more important. See also loop unrolling, SIMD paths, etc...

I'm more likely to believe Zig's "small binaries" are more from lack of optimizations than some obsessive focus on L1 icache density. Which, given it's not a 1.0 language, isn't something that can be held against Zig. But it'd hardly be a strength, either.
New seafloor images upend understanding of Thwaites Glacier retreat
Well, guess all I had to do was wait a few minutes for them to make the announcement...
I would just rather get rid of taxes. Sort of tired of paying for the 1%'s beach vacations.