skysight-inc/HackerNews huggingface dataset:
All points are subjective and many people would claim this is false for all bullet points.

> [x] nicely interfaces with c

Unfortunately, that's only if you can avoid D Strings. Otherwise, you'll need to use toStringZ which makes copies of each string to ensure they have a null terminator.

> [x] the language being small enough that all basics can be grasped in a day

I'm still learning new stuff after several weeks using D. The basics are indeed simple, but there's A LOT of stuff in D.

> [x] the language being complete that it will remain the same in 10 years (the 1.0 release was 23 years ago)

D is evolving slowly but evolving. With the new ideas about making parts of the stdlib GC-free and the borrowing concepts being slowly introduced, the language is changing... people are making a lot of pressure to add new "cool features" from other languages, like the recently accepted string interpolation proposal. It will not be the same in 10 years, but it's true that most of it will be unchanged.

> [x] while at the same time being memory safe.

D is not memory safe by default, you need to use `@safe` which is annoying because currently , a lot of the stdlib is not `@safe` (but it could be!). It's true it's much, much harder to mess up in D than in C, but compared to Rust, I think it's quite unsafe (which is why it's introducing borrowing, to catch more unsafety bugs).
Things do come up sometimes but it's a question of do you need exact 50:50 representation or is it enough to ensure there's a voice for each sex. danah boyd pointed out to VR researchers she was working with that their product was "sexist" because it made assumptions about vision that were far more true for males than females. But she used the word sexist in a narrow way to just point out that vision fact, not to make a moral judgement or imply any intention. It's worth noting that she was able to point this out on her own. She didn't need the team she was working with to be 50% female for her to have this insight and share it with everyone else.
Thanks for doing this! Interesting to watch the change in tone as well as content over time.
Yes? The combination of "historic, political, and performance" is a particular choice. Our attitudes to all of these are different to when C was maturing, particularly where reliability and security are involved.

And not least of all, we've learned more about programming language development than when C was created.
For a pretty good explanation of the algorithm, check this out: https://caseymuratori.com/blog_0003

Consider also the minkowski portal refinement algorithm: http://xenocollide.snethen.com/mpr2d.html . Similar idea, but I find it more intuitive.
Nuclear can work, it works really well for France, whose power costs about half of what UK power does.
You can't just build onw reactor every ten years though, you have to build as many as you can as close to each other in time as you can, otherwise you'll drown in learning and fixed costs.

It does not compete well with north sea wind, on a cost per kilowatt basis, but
The UK will need some quanity of base load to help normalize varibility (this does not replace the increasing need for energy storage). Nuclear is perhaps better than natural gas for that?
If you don’t mind paying for a subscription, I’d strongly recommend MacroFactor over MyFitnessPal’s free version. As a fellow developer and gym devotee, I am continually impressed by how dang good that app is. The developers clearly use their product and it’s full of little loving touches that make it genuinely enjoyable to use (no affiliation, just a big fan)
Not sure if the PLAAF/N operates fixed-wing aircraft from the base, but they have a runway and hangars.

https://www.google.com/maps/place//@11.5906054,43.0625938,16...

And the PLAN has 25+ Type 052D destroyers w/ 64 VLS cells apiece [0]. And HQ-9 (reverse engineered Patriot SAMs) and ground attack capable YJ-18 cruise missiles in them.

They absolutely have the capability, if they weren't busy bullying their regional neighbors in the South China Sea, who have vastly less capable warships (if any blue water).

[0] https://en.m.wikipedia.org/wiki/Type_052D_destroyer#Armament
Ask HN: Can 2 ledgers generate the same seed phrase?
Moore on Moore: The past, present and uncertain future of Moore's Law
Just pay for iCloud or Google storage and share it with your family. It's cheap and effective. What's the problem?
Ha what a bunch of idiots (he says, typing this on his 40% ortholinear mechanical keyboard with two stage spring switches and POM blank keycaps).
I assume you are still programming in COBOL?
How is this relevant to parent comment?
For me, finally being honest about the why makes nuclear power fine to build.

It is horrendously expensive so no point in building more than necessary, but build enough to keep the industry allowing nuclear deterrence alive.

Just don't bill it as the solution for everything energy. It never has been, and would require a miracle to become it in the face of renewables.
I'm not sure how saying that electing a serial scammer & the actual impersonation of brutal, moral-less capitalism is an example of the culture of, and linked to, corporations capturing politics, is a lack of critical thinking. please show your work.

I think you're just one of the people who say "you can't think critically" or "you're biased" to anyone you disagree with, without actual honest structured thought yourself
'just backporting [good] features' doesn't sound that bad when c++ is widely considered the most bloated mixture of the good, the bad and the ugly that there is.

Maybe the c++ killer will turn out to be just some future, modern version of C...
I don’t know about that, gray in houses exudes a feel of cheapness. If I see gray and especially gray vinyl it screams budget build and corner cutting. If one looks at rental housing, like half of them have gray floors and those ones are always cheaply renovated.
C++ is a different animal of a language. It is about compile-time meta-abstractions that generate a ton of invisible code under your feet. It has complex expression semantics and a crowded syntax space.
Yes, that's literally the point I was making.
The impacts of the case are only to keep the status quo, or to extend who can bring a case.

Apache can have enforcement rights to a project if you as an author gift them the copyright over one of the commits
Use discount code for 15% - electro15
> Pretty easy to win against a military which bogus morality won't let it harm you, its enemy.

Have you ever served in uniform yourself? Or do you just confidently proclaim barstool opinions based on what you've read here and there?
> Can't imagine anyone relying on Chinese technology at this day and age. Most of the stuff is copycat of western tech.

That arrogant attitude does no one any good. All it will to is cause the Chinese to be underestimated and allow them to take others by surprise.
It's a university
Might I suggest that swearing to learn to improve your swimming skills may be more beneficial to your long-term survival? Plus a lot more fun once you have more confidence in the water.
I have to live with a difficult kid for the past years (GF's daughter) and I have no patience for babies. Every time I challenge, mommy comes in to cover. Any way - one day she will hit her Waterloo and deal with it. As for me - I now wave saying goodbye and good luck.
My cousin designed the paper tape reader. Just before he died in 2004 he said that as far as he knew it was still the fastest optical reader in the world.

He was one of the main reasons I got into electronics and then programming
For what it is worth I managed to lose 15kgs in less than 3 months with 20,000 steps per day and not eating over 2,000 cals in a day. I also did keto and 6-18 intermittent fasting at the time but I think it was mainly a boost. Key thing for me was cooking my own food and keeping a full callorie count.
I’ve never played factorio and I’ve heard it’s complex, but one difference with video games is that they have a score of some sort (I assume factorio does). While the planner I’m sure is non trivial, the score provides some feedback that you do not get in PCB design.
Mm not what the Boeing whistle blowers said. They decidedly ignored safety fails
We need more people in the field. Nothing more Nothing less.
You can't do this here, regardless of how wrong or annoying someone else's comments are or you feel they are. We ban accounts that do it, so please don't do it again.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.

Edit: we've had to warn you about this more than once before (e.g. https://news.ycombinator.com/item?id=19395191).
Ah, thank you @cheald so much for this explanation! This makes a lot more sense.
The point about twin studies only showing heritability in reasonably well-off families is one I haven't seen discussed before. That seems like a huge asterisk on all the claims based on twin studies I've seen.
Can you please not perpetuate flamewars on HN? You also broke the site guidelines in this thread.

https://news.ycombinator.com/newsguidelines.html
FreeFlyer – Astrodynamics Software
Awww ... little Bobby tables!
It doesn't do what airdrop does, although it is a step better than Sharedrop, in that it doesn't require the data be sent over the internet. But it still has a lot of extra hassle that airdrop doesn't have. If you're away from home, you first have to enable Mobile Hotspot to create a wifi network (and pay your carrier for the right, since it's usually locked down in Android), then manually connect your other device to that wifi. Airdrop skips all of that. If Airdrop is open, it's scanning via bluetooth for another device with Airdrop enabled (it doesnt even have to be open). Then they instantly agree on an ad-hoc network and connect, all invisibly to the user. So you don't do anything at all. I wish a Android developer could accomplish this.
Yep, humans are social creatures.
NASA regains contact with its 'Ingenuity' Mars helicopter
Being a parent of an adolescent that is just as troubled as I was as an adolescent... is basically the hardest thing I've ever done in my life. It's harder being the parent to that adolescent, than it was being that adolescent.

It's like watching your toddler reach and put their hand out on a hot stove burner... knowing exactly what that's going to feel like... and not being able to do almost anything about it.
Spreadsheets are the best thing in computing since a Lisp REPL. Half of the startups today would be much better (in terms of utility, simplicity and ergonomics) for users and customers if they were served in form of a downloadable Excel sheet.
Tons of people outside of China use WeChat, though they're typically expat Chinese people. Those are people the Chinese government is probably very interested in monitoring.
In the actual case that got this change in messaging put in, the guy signed in to his Google account from incognito & is mad that Google kept the data from his incognito session.

There's nothing in the court case Google is responding to about them using other tracking systems. People seem to want to believe very much there's lots of backchannel tracking & special privilege & self dealing going on at Google. But theres no evidence, there's people vehemently swearing Google does have strong internal information firewalling to prevent this abuse, and it's not what this court case is about.

The court case is about users expecting incognito to be a magic cloaking shield where anything you do on the web in incognito magically doesn't stuck around after the fact.
Sorry but I believe in science and evolution, not science fiction. Just making up stories that viruses can create new organs in other organisms and also some get intertwined in the reproduction so that next generations can get the same organs is creationism mythology.
Nah. More like C is a bunch of hand tools, and C++ is those same hand tools, plus a bunch of power tools. Sure, you could just use the hand tools, and hey maybe they even give you a better of sense of what you’re building at a low level, but it’s exhausting, and it turns out the power tools are really useful.
Most of my chargers came with the devices, and I assume Apple checks those pretty carefully. I have a couple bricks from Belkin or other well-known brands that have never had issues with security. I don't think most charger companies are at risk for this, but I think the very cheapest ones might. For example, the cheapest TVs are monetized by telemetry because the purchase price alone doesn't make for a sustainable business model. I would think the same thing might happen with chargers.
Ingenuity is running Python?
Furthermore, in some places (e.g. MA), it's actually illegal to toss textiles in the trash. I'm sure no one cares with a garment here and there but if you have a couple of large trashbags you should probably be donating them.
Its taken over by mba types of people and people from elite backgrounds. The image of leading engineers is gone.
>they're used in many linters and intellisense but they're lagging behind by a lot comparing to gcc.

Pure speculation, but I wouldn't be surprised if these two were directly related to each other. Clang/LLVM is more modular, which makes it easy to write new things that integrate it (like a linter), but this can slow down adding new things that change the data model and external interfaces. GCC is the opposite: one big blob that makes it easier to add things since the surface area is lower.
That's already noted at the end:

> The idea behind static_assert is great. You run a check that has no impact on the performance of the software, and may even help it. It is cheap and it can catch nasty bugs. It is not new to C, but adopting the C++ syntax is a good idea.
SaferCPlusPlus – library for memory and thread safe C++
Nuclear is not working well for the French. Flamanville 3 is five times over budget and their fleet is nearing EOL.

Expecting hundreds of billions in subsidies to again try make nuclear economical is lunacy in a world where renewables are undercutting every single energy source available.

https://en.wikipedia.org/wiki/Flamanville_Nuclear_Power_Plan...
Microsoft is probably not a good precedent. China an Huawei have far more money, power, and incentive to push a new phone OS than Microsoft ever had.

China is a big enough market that it's quite possible that internationalized versions of their indigenous apps could become popular in their own right, and start to make headway in foreign markets. Maybe not in Europe or the US, but perhaps Africa, Latin American, and Asia.
From NASA: "General Mission Analysis Tool (GMAT)" - https://software.nasa.gov/software/GSC-17177-1

https://youtu.be/tc3MJYfoXTY
I bought a Dell laptop from the Dell Outlet store and put Linux Mint Debian Edition on it, no problem.
Again, local control wrecked housing. Constituents, city council whatever doesn’t matter, what type of local control. It wrecked housing.

Unless one contends that there is no housing crises, then it’s not up for debate that local control got us into this mess.
fta "It is not new to C, but adopting the C++ syntax is a good idea."
I see that they claim that registering a company in the UK takes "5-10 days". That's not the case. Online it takes a few hours, the same as Estonia advertises, but much cheaper, and there's no need to be physically present though a local legal address is required, again the same as Estonia advertises. I guess the key here is that Estonia is in the EU...
> Some sci fi suggests

Jonathon Swift explored this idea in 1726, in Gulliver's Travels, with the Struldbruggs [0] - decrepit immortals. Struldbruggs also popped up in Larry Niven's Known Space universe [1], albeit there as the name of a club for the old and powerful (IIRC with an increasing minimum age to keep out the young whippersnappers).

[0] https://en.wikipedia.org/wiki/Struldbrugg

[1] https://en.wikipedia.org/wiki/World_of_Ptavvs
On point but C# is now widely available on any OS under .NET (core) iso .NET Framework. It should be included in the shortlist in my opinion.
The point of the article is that "the car-centric transportation system now found throughout the U.S. can be traced in part to a deliberate revolution led by a relatively small group of people with a personal stake in the automotive sector ... car culture was largely forced on an unwilling public by car dealers, manufacturers, automotive clubs, and others who banded together to promote automobile use, calling themselves “motordom.”"

If that wasn't authoritarian "re-education" to make choices that /motordom/ considered better, then what was it?
There is bridges between military and civilian nuclear, however keep in mind that nuclear reactors like the EPRs being built in the UK are designed such that producing the necessary fission products to produce weapons is basically impossible. To produce those isotopes you generally want a reactor that allows online refueling.

OTOH, it is possible to "burn" nuclear weapons in civilian reactors, as done in the Megatons to Megawatts disarmament program.
It's a peer-to-peer wireless connection that doesn't go over the internet at all. Why does it matter (and how would you even know) if they use TCP/IP?
C strings are just...bad, bad, bad. C++, D, Zig, Go, Rust have ALL decided to not use C strings as their primary string type. But converting is as simple as a function call. (And literals are null terminated)

What features of D are deep?

A feature like string interpolation is modest syntax sugar. The kind of change that takes 40 seconds to understand.

> Rust

Bwhahahaha if D is not simple or simple, IDK what to call Rust.
Some CX Suggestions for Carvana
https://www.statista.com/statistics/241692/nikes-sales-by-re...
> This is because, under a doctrine known as preemption, state courts generally cannot rule on questions of federal law, like copyright.

This is too broad and in need of slight correction. By default, state courts have jurisdiction to hear cases under federal law, unless indicated otherwise "by an explicit statutory directive, by unmistakable implication from legislative history, or by a clear incompatibility between state-court jurisdiction and federal interests." Gulf Shore Co. v. Mobil Oil Corp., 453 U.S. 473, 478 (1981).

In this case, the author is correct, because copyright—like bankruptcy—is a matter of exclusive federal jurisdiction. However, extrapolating that "generally" to all "questions of federal law" is not accurate.
Can you please not post in the flamewar style to HN? You broke the site guidelines badly in this thread.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
I don't know if it's worth the time, but a userscript to change some CSS and move or delete some elements could make Instagram or FB better on the small phone screen. That's on the long-tail end of my "this would be cool to do" list.
> I got the impression that the guide didn't know anything about what they were talking about w.r.t internals or how it's used

I got the same impression, and I think it's a fair critique of the video and the presenter. OP simply acknolwedged that unconcious bias may be affecting their judgement, for better or for worse.
FLA3 is a first of a kind and is a bad example. Nuclear is working very well for France at the moment, we are back to high-availability and making a lot of money through exports.
While not trivial because it is not documented, you can create your a database with your own facts. Some of the extractors that create the required files are open source https://github.com/github/codeql/blob/main/ruby/extractor/sr...
This is just a screenshot of this LinkedIn Post: https://www.linkedin.com/posts/dhtheriault_my-hot-take-googl...
I seem to have noticed engineering teams I deal with having a bigger proportion of people from the Indian subcontinent now. Before Brexit there always seemed to be a couple of Polish, Hungarian, Spanish or Italian people in there, but they seem a lot rarer now for sure.
Being bad, in its most salient forms, has a greater power than being good to jolt you out of a complacent life lived around the question how, and thereby make you consider the question why instead.
That's one example of the more general category of what I am talking about. But I was trying to get just a little more specific.
Some of C++ features are great, as recently discussed on the Linux kernel mailing list. However for many of Cs usecases, they are not appropriate, like exceptions and RAII in embedded. Once you start disabling major features those 'power tools' become far less attractive. Also, to extend the metaphor, hand tools are usually obvious and easy to use while power tools can have very long manuals. See for example the 275 page book on just Initilisation in C++ [0].

[0] https://www.cppstories.com/2022/cpp-init-book/
That’s hilarious. And why I love HN.
And where I am at least, the superchargers aren't really even any more expensive than my utility rate
The topics and problems presented, particularly the Bacalaureat, are very similar to older Greek national exams problems for high school students (up until the late 2000s I think). Nowadays the mathematics problems for the Greek national exams are much easier. However, we still insist on rigor and proofs (e.g. proofs of continuity, differentiability etc.).
True, and now we also get typeof() so there is more than one way!

const typeof(var1) tmp = var1;
Correlation vs. causation maybe: Moderate drinking often correlates with socializing. Social connections are key for longevity.

Non-drinkers might have reasons not to drink. Like taking medicaments, health issues, etc.
Funny how communism implies collective ownership of the means of production.
The reasoning of this case rests on the intentions of the FSF when they wrote the licence. If the person who wrote the licence didn't intend you to be able to get benefits, you can't.
Historically, a few players made out ok. Even that's going sideways as the large grocery chains (including walmart, costco etc) have attained more power.
Eh, I don't think today's scene is altogether that different from back then. In every case you have a research organization tied to an immensely profitable main enterprise. The vast majority of the work force works on the "product" side and only a small number of researchers are doing blue sky stuff.

This describes Bell Labs and Xerox Parc, as well as modern counterparts like MSR and DeepMind. As always, only a very small portion of the work force gets to do blue sky stuff - the rest have to do the "mundane" bits of making money.

Let's not be fooled by rose-tinted glasses here - even in its heyday Bell Labs was small fraction of the overall Bell operations, and likewise Xerox Parc an extremely prestigious but yet small slice of the overall enterprise.
I think it does. Apple wants people to use and support the Mac with software. That means that people need development hardware, here for running automated tests. Even if Apple isn't selling server hardware to end users (what I think would be great if they did), they should have some offerings for commercial vendors like here, Microsoft. At minimum, you should be able to order just the motherboards of a Mini, ideally, they would make slightly optimized versions of this.