skysight-inc/HackerNews huggingface dataset:
Perhaps add "Docs must be more than screenshots or follow-the-monkey instructions". If it's not appropriate to explain what the system is doing, it is then appropriate to link to something that does explain it.

Docs that say/show anything like "Select Enable VTd to enable the VTd function" are useless docs. I won't bother providing a list of docs that do exactly that, but start by looking at your BIOS help!! I think we can assume that I understand "click" and "enable", but we should also assume that only the project engineers understand the acronyms and special functions. How about "The VTd function (Intel's Virtual Technology - Direct IO) permits virtual machines to do IO with fewer buffer transfers. Virtual machines may run faster, but could corrupt disk."
> Erdogan was of the belief that raising interest rates caused inflation

As I mentioned before, that was an excuse he used because his family has a controlling stake in the construction industry in Turkiye, not Islamic beliefs. Low interest rates help offset the massive construction bill racked up in the 2000s and early 2010s

He's been in power in 2004 btw.

He followed through on implementing the IMF reform plan that made Turkiye a country on the precipice of becoming a developed country, and then also exacerbated the current economic crisis

From the looks of it, the AKP is going back to using the IMF playbook used to make it an Anatolian Tiger in the 2000s.
I hear the first impression that is the dominant experience most foreigners get is very superficial. When you live there it's actually very different and it doesn't quite match up to the initial illusion you get from vacationing there. But I wouldn't know, I just vacationed there and had the exact same experience as you.
GM sues San Francisco for $121M over taxes for Cruise
> some rudeness

It was a joke. Please laugh.
Hundreds of maritime nuclear reactors are already in operation. And the technology has already been deployed to civilian ships by four different countries. Your statement that no nation will greenlight maritime nuclear propulsion for civilian use is just factually incorrect. Countries did approve the use of nuclear maritime propulsion in ships. You even listed three examples yourself - you disproved your own claim.

Nuclear maritime propulsion is demonstrably closer to production than synthetic fuels. The former has been used in hundreds of warships and four cargo ships over the span of half a century. The latter is currently only produced using concentrated CO2 from biomass or other industrial byproducts (which is not something available at scale), and are not used for maritime propulsion.
Invariance, Covariance, and Contravariance in .NET C#
Have hard time understanding it? Let me simplify it for you.
Odd syntax choices. The ones that stand out for me are "enum class" for scoped enums, and ":" as the delimiter in switch statements. It doesn't seem really well thought out.
Well, actually Florida (FPL) along I-10 is right now constructing new solar farms where there used to be forests. I'm not sure if what they did with the trees constitutes "clear cutting" but the solar panels are there now, and the trees are not. I've driven the route for many years. It was all forested.
It can be priced in you just change the minimum price from $0 to how much liability would cost you.
> Nobody is making solar panels "track the sun".

It's very common for utility-scale solar to use single-axis trackers (the panels move from pointing east to pointing west through the day), unlike small-scale solar which usually has fixed panels (normally pointing south or north depending on which hemisphere you're on). The gain from single-axis trackers is high enough and their cost is low enough (a single geared motor can move a whole row of panels) to make it cost-effective.

(I haven't, so far, seen any large photovoltaic solar power plant which uses two-axis trackers to really track the sun; but thermal solar power plants with a central tower need these two-axis trackers to aim each mirror at the correct angle.)
It’s really nice to see a “don’t try to force people to use this” and a “here are reasons not to use this”. Refreshing.
Reflecting about my own position, here are some of my personal thoughts.

First, communicating over the internet skips many contextual steps that might give you hints about someone’s true intentions and the underlying/hidden meanings of what people say and how they express their ideas. The people I usually communicate with outside the internet have gone through some quite extensive filtering that gives them credibility for me: they are either my friends, colleagues, or family, or friends/colleagues/family of friends/colleague/family, etc. This means I can read them beyond only the specific words they are saying. They and I have “skin on the game”; we know each other, we are part of a circle that involves respect and trust, at some level, and that means I don’t expect them to just randomly blurt out some stupid thing that makes no sense. It happens, sure, but it is less likely and easier to deal with (because there are other people in the “circle” that might support you).

If, on the other hand, I just met someone, then I can still use all kinds of other senses and extra information to “read” the person and decide whether I can trust them or not. In-person dialogues are much more agile and dynamic, you can react to things faster, there is body language, etc. All of this is missing over the internet which makes it much harder to judge someone’s true intention (and anyway if all that fails I’ll be cynical in-person too, but a joke and a smile sometimes solves everything).

Over the internet all that goes out the window. Most of the time there’s no skin in the game, and people are just as likely to say any random bullshit that comes to their mind as they are to say something honest. The lack of dynamism in the conversation means that words can be planned more carefully, you can think as much about what you’re not saying as about what you are saying, etc. So I don’t feel like there is any special reason why I should be optimistic/willing to trust anything I read in any special way. For me it’s more or less the same as if some stranger knocked on my door and offered me some deal or something like that. Why should I trust them?

All in all I believe that this apparent “symmetry” between being cynical vs. being naive/optimistic is not real. I believe it’s more natural to be cynical in a situation where there is no special reason to believe something is honest, simply because there is no skin in the game and there is more to be gained by the other party to cheat you than there is to be honest.
So we moved from using Twitter as a source to TikTok? We live in dark times...
So interesting.. can you give some examples of insanely informal underground economies?
Indeed, you can make an icon system with gen AI, but you can't make a good one. It generally sucks at consistency and fine details-- two of the most important factors when designing a visual language for an interface. Ultimately, Gen AI icons are just like any other generative images for serious work-- they take care of the easiest (and most enjoyable) 90%, but the final 10% is usually harder and more annoying to tackle than if it had been made by a competent human. Maybe if you really need symbolic placeholders or for a low-usage hobby project?

"The details are not the details. They make the design."

--Charles Eames
Here I thought the ultimate promise of autonomous self driving cars was to eliminate this kind of logic.
I also think Debian’s statement seems reasonable. I think the commenter is suggesting that solo developers should not be able to hide behind a “buyer beware” philosophy when they use and contribute to foss libraries. Meaning that it doesn’t matter if smaller development shops are forced to merge with larger vendors, if it is for the greater good. At least that’s how I read it.
Nerd snipe alert. Do not open this if you’re just getting into bed.
Distributed Transactions: Achieving ACID Guarantees with TiDB
NuScale wasn't building maritime propulsion.

Again, how many ships have been powered by green fuels? How many have been powered nuclear reactors? One of those is infinitely larger than the other. One of these technologies has over half a century of real world usage.

Comparing white papers about synthetic fuels with the cost history of actual nuclear powered ships that were built and operated for a decade or longer is comparing apples to oranges.
Research paper reference: https://news.ycombinator.com/item?id=25907356
I don't think like that, and nobody thinks like that.

The first target before we think about getting back to preindustrial levels, is to get to net zero by 2050. If you start measuring things against a goal that's too distant in the future, you just give up.

Ok, if we talk net zero, then the what does it take the US to do that? The US is not the entire globe. Currently the US emits about 6.34 gigatons of CO2-equivalent and absorbs about 754 megatons for a net of 5.59 gigatons CO2e [1]. The emissions from natural gas power generation are at 743 megatons [2]. If we could eliminate all other emissions except for the ones from the natural gas power plants, we'd already be slightly net negative. If we could keep the existing natural gas power plants, but run them only as peaker plants, we'd be well into negative territory.

You are saying that 754 megatons is not sustainable without some program of carbon sequestration. I pointed out that 14 years ago the US consumed 187 million m3 of solid wood, which is of the order of 187 megatons of CO2 sequestration. Or about 25% of the annual CO2 absorption by all the US forests and grasslands. To me that sounds like a pretty huge rotation speed, and certainly sustainable in the long run.

> by contrast, direct air capture followed by injection into the crust where carbonatation of olivine and similar minerals sequesters the carbon is a plausible plan

It's a plausible plan, but that's about it. The facts on the ground are that we don't do it for some reason. Most likely there are some serious obstacles. Which ones, I don't know. But I know that lots of things that look plausible on paper don't look so good in practice.

The same with synfuels. Where are they? Yes, there are startups, I know about the HN startup Prometheus. But for the time being, it's all pie in the sky. How much synfuel is being produced now? The wikipedia page [3] does not seem to be very up to date, which is a bad sign in itself, it means nothing of note has happened lately. But they quote a worldwide capacity of 240000 barrels per day. You can compare that with the crude oil production of 80 million bpd. And of course, that worldwide capacity of 240k bpd is mostly high carbon intensity. The low carbon intensity fraction of that is probably negligible.

The fact that Germany used the Fischer-Tropsch process in WW2 is not that relevant. Yes, it shows the technology exists, but it doesn't show it is economical in the current market conditions. And something that's not profitable is not getting built. And once it gets built, you always need to ask yourself, how long will it take us to go from where we are to where we want to be. How long does it take you to go from 1000 bpd to 100000000 bpd? Is it years, decades, or centuries? Do we see the current growth rate to allow us to create even some optimistic predictions that we'll get to some meaningful number in a few decades? If not, then there's no reason to be optimist.

[1] https://www.epa.gov/ghgemissions/inventory-us-greenhouse-gas...

[2] https://www.eia.gov/tools/faqs/faq.php?id=77&t=11

[3] https://en.wikipedia.org/wiki/Synthetic_fuel_commercializati...
Repeating what you want to be true doesn't make it so, in either technology or law.
I think you got that backwards. It's the multibillion dollar tech companies that want the fauxpen source licenses, even though they're bad for freedom for the rest of us.
> After contacting Apple […]

I’d be very curious to see HOW they contacted Apple. Depending on if you’re reaching out to security or just filing a standard radar I’d expect a very different answer.

Also, was it reported to the WebKit team? If that is where the bug is, perhaps that’s who should be taking the report?
Try to not frame general statements through the lens of your worst critics, and to actively give charity while interpretating messages from people who don't demonstrate harmful intent. I don't see anything hostile about someone claiming that those who might feel intimidation by a language they don't speak will feel at ease (because the primarily content is in their language). Assuming a negative intention on a message of seemingly good will should be a moment for you to pause and consider why you think that way, instead of conjuring up post-hoc reasoning to decipher a hidden hate message.
> Avoid frontend (including fullstack frontend)

Why?
AB5 codified in statute and created exceptions to the existing case-law rule on classification, from the 2018 Dynamex v. Operations West ruling of the Supreme Court of California. It is more accurately a response to that ruling, not Uber’s status prior to the ruling.
I mean, sometimes that is exactly what is appropriate. For some use cases you just want clear step by step instructions. Sometimes you will want in depth technical explanations. That's really the point I made in that piece: you have to know who your audience is, and write accordingly.
> seems very unethical

I agree. Clearly Apple should do the only ethical thing and immediately ban all unsupported devices from new App Store purchases.

When Apple announces this (very ethical) policy change, I expect you to full-throatedly defend Apple from the mass shrieking cries of "but muh planned obsolescence!!" Right? Right?? ;-)

In fact, one could argue it's also "very unethical" for Apple to (negligently) allow someone to use a potentially unsafe or hackable product. To be maximally ethical, Apple should be remotely bricking any Apple device the day it loses security support. Better to be on the safe ("ethical") side and remote wipe too, to protect people's data privacy.

Can you see how Argument From I Merely Assert XYZ Is Unethical Then Demand Some Arbitrary Relief can quickly break down?
Similar tools for running SQL queries over CSVs in Python:

- pandas.dataframe.read_csv(), dask.dataframe.read_csv(), dask_cudf.read_csv(); .read_parquet()

- DuckDB / DuckDB-WASM: https://news.ycombinator.com/item?id=36502107 https://github.com/duckdb/duckdb https://github.com/duckdb/duckdb-wasm

- sqlite-utils > "Running queries directly against CSV or JSON" https://sqlite-utils.datasette.io/en/stable/cli.html#running... and optionally datasette / datasette-lite ?csv= for a GUI: https://github.com/simonw/datasette-lite#loading-csv-data
My father (and I for a bit) worked in IBM field service.
The answer is all of the above. You’d carry some common things with you, but most parts needed were picked up at local parts depots that IBM stocked.

For larger clients (like the K Mart stores) we had private pilots on call that could be sent to another city to get a ~$500 part. Especially during holiday shopping season. Some clients had onsite spares but that wasn’t very common. They relied on IBM service to just handle everything. For some customers we had a 2 hour on-site SLA.
> 2-3 million dollars is not “amazing”.

I don't know. $2-3m for reading code in Ghidra and throwing stuff at a wall until something sticks? Maybe some fuzzing, etc.

I get that you theoretically could find an exploit that for example, you send to 100 known wealthy people, and with it you steal saved cookies + device IDs from financial apps and then try to transfer their funds/assets to an account you control but...

Could you really pull that off 100 times before Apple catches on?

I guess you could... easily... now that I think about it.
It looks like people recently got permission in the United States to build an MSR: https://fortune.com/2023/12/13/nuclear-reactor-approval-molt...

I have not seen any evidence that solar+wind will provide a proper base load of electricity, and it looks like MSR and its variants will give people the electricity they need.
Ah, I see you have the machine that goes ‘ping’!
OK I'll bite. What is tech debt?
The wiki underneath is something alright; reminds me of the good old WikiWikiWeb (https://wiki.c2.com) .
No it is not. You can make a better argument than just BSing.

https://libraries.emory.edu/research/copyright/copyright-dat...
I remember my wife and I being lost at Shinjuku station several times trying to find a particular exit and random Japanese people seeing lost tourists would stop and do their absolute best to speak to us and help us out. One gentleman insisted on guiding us to the exit and walked with us for about 10 minutes
"nonsensical, nonfactual, hypothetical" etc.

Tone suggests that Brother Musk is so furious that Tesla's Twitter handle is also logged in from his devices.
You have to be careful when attacking cult leaders on HN. The masses will immediately jump in to protect their beloved leader, and will have readily available arguments for it. You know, they will beat you with experience.
>CRA will force many small enterprises and most probably all self employed developers out of business because they simply cannot fulfill the requirements imposed by CRA. Debian and other Linux distributions depend on their work.

If Debian depends on people's work so badly maybe they should pay for it.
so basically Libertarians.
Each page in Microsoft OneNote is an infinite canvas.
FYI, an MSR got green lit recently: https://fortune.com/2023/12/13/nuclear-reactor-approval-molt...
If every user has to pay the minimum price then the software would not be free software, by definition.
Coming from Python, I find empty collections being falsey very convenient.
Congrats on getting this off the ground, and thank you for putting it out there for us to learn from!

I've been curious how Rewind worked under the hood because I've been playing with an idea in my head: an AI assistant that helps you protect your attention.

You would describe the kind of content that you consider a distraction, and any other constraints you have (e.g. "Don't let me watch cat videos unless I'm on a break".

And whenever it sees you watching anything that fits your prompt, it'll pop up on the screen and start a conversation with you to try and understand whether you actually need to consume the content you're looking at.

An AI that intervenes when you're going off track (based purely on how YOU define going off track). Current website blocking approaches aren't useful because they're all-or-nothing. I don't ever want to block entire sites because often there's useful content there relevant for my work. I want to block content on a much more granular level.

And I'd love for an "attention audit" at the end of each day. Attention is our most valuable asset, and I believe protecting it is a worthwhile endeavor... I'd just like some help doing so :).
The security nightmares talk at (also) 37c3?
> but the word "neurotypical" seems to suggest that there is a large, probably majority group that can all be lumped together and tagged with a single label, separate from those who are "neurodivergent". I don't think I'm comfortable with that at all.

I personally speculate that the vast majority of the population does have some form of cognitive diversity, it's just that most of it is undiagnosed (with little opportunity or no incentive or too low-intensity to get a formal diagnosis), not formally known to science for diagnosis, or not currently considered an illness/disability.
What does the iPhone 8 have to do with this discussion?

The linked piece specifically refers to iPhone 6S and iOS 15.8.
Agreed. FWIW we technical writers (TWs) are well aware that we'd have more business-world respect if we could show more causation between our work and desired business outcomes. Turns out it's a tough nut to crack, judging by all the TWs I've seen work on this problem over the years without figuring out broadly scalable and repeatable systems. So we're stuck in this suboptimal zone where biz leaders know they can't get rid of us completely because Bad Things Clearly Happen More when you stop having someone dedicated to docs, but we often can't show compelling value beyond that.

There was a fascinating report last year suggesting that above-quality docs correlate with increased eng productivity across the board. My intuition says it's true but IMO we need to do more work proving that this connection is legit... the methodology and report writing itself is too complex: https://cloud.google.com/blog/products/devops-sre/deep-dive-...
First, I like how you included “popular” adjective. That alone disqualifies 99% of projects. These are the projects “hacked” by non-paid devs.

Second, some proof would be nice. I live in .net/nugget ecosystem and other than libraries backed by MS, most popular projects are not (at least ones I know of).
Is that some sort of play on Paris syndrome [1]? But in that case, it is expectation not corresponding to a first impression.

[1] https://en.wikipedia.org/wiki/Paris_syndrome
Observation of something strange, of course.
And then it took until the 90s to have an actual imopact on policy. It always puzzles how people get even the most basic timelines wrong.
It’s probable to make the case that some forms of software are simple enough to regulate. How many Supabase style crud apps have been made in our lifetimes (not shading Supabase, they’re just automating the commonalities here)
A question for both of you. Did you make your own Dreame Breakout PCB, or did you buy one from someone, or did you wire in directly?
If this isn’t done extremely carefully and with deep understanding of the industry, software will get 10X as expensive and innovation will halt due to liability concerns.

It’ll turn into the aerospace industry where “if it hasn’t flown, it can’t fly.” This is among other things why we still burn leaded gas in small planes. Replacing it is easy, but the cost of certifying any kind of new design is insane.

I’ve always just been against any such regulation because I have zero confidence our technically ignorant politicians can do it well.

I also think it’s likely to be sabotaged by consultants and big tech monopolists who see an opportunity to lock out competitors or create gravy trains.
I've written tons of docs in my day-- user-facing, developer facing, in between... It's much more difficult to write docs than people imagine, especially when they're merely making up for a poorly organized interface or user path. With the exception of developer docs for APIs, "about" info for datasets or projects, or tutorials introducing non-technical users to more technical concepts, almost every doc I've ever written was compensating for slipshod or poorly implemented design.
Those Apple commercials purporting their ecosystem was the safest/secure have aged like old milk
I was referring to the sum of things that can be done
IMO the movie is making the point that Oppenheimer's security clearance review was politically motivated and essentially baseless. There's also a scene where Oppenheimer demands that workers without a clear need to know be told what they are building for morale/efficiency reasons.

The fact is though that the Manhattan Project had multiple Soviet spies, and Oppenheimer's policies enabled them. It's even come out more recently that Oppenheimer is mentioned as a Soviet intelligence source in a decrypted cable from the San Francisco consulate.
The treatment itself didn't generate any new floaters, but in the past year I did start experiencing a set of new floaters which correlates with the new atrophic hole my doc found. It's taken a few months but I can finally just ignore them or not even see them if I'm inside.
The last one reminds me of the Wii lobby. You could have all of your Mii's (avatars) in the lobby and click on "Line em up" to get them into some order, then arrange them manually (by the hair).

I wonder if something like this could be useful if paired with a Tree-like panel for navigation and some selection aware auto-arrange functionality.