skysight-inc/HackerNews huggingface dataset:
I learnt C in college but C++ was emerging as the language of choice circa 1995 when I got into my first job.

This was before C++ was standardized and we had to make do with whatever MSVC 1.5 would do. It did not even support templates back then and even the highly polarizing STL did not exist yet -- in a cross platform way; The STL source itself was available from 1994, and if I recall right, the C++ compiler on Sun/Solaris supported templates etc., We were then a Sun/Solaris + Dell/WinNT shop then and had software running on both and therefore settled on the lowest common denominator of features supported by compilers on both platforms.

Heady days.

Given that environment, I was comfortable switching between C and C++.
QML is nice, and IMO a much better version of the HTML/CSS/JS web stack. There are also decent debugging tools and it seems to perform well-enough (though you can certainly shoot yourself in the foot).

But a lot of the QtQuick components and the language itself have weird edgecases that are never documented and probably just simply bugs.

Building reusable components in QML isn't easy. A lot of available properties depend on how you instantiate the component, and it's not always possible to specify exactly what properties you expect to be bound (this is where a lot of the edge-cases that I noticed come in). Components seem to be a somewhat leaky abstraction, especially when used as delegates in views.

And the actual IDE integration of QML into QtCreator is just bad. It's frustratingly slow, loses type information of components very easily, doesn't even highlight properly a lot of the times and has no other advanced integration. It's weird. You'd think such a tightly integrated language could have amazing IDE support, but it just doesn't.
That's not new though? There's been restrictions on software products since the 1990s and probably even earlier.

Such as the ban on export of cryptography software.

What was attention grabbing in the last few years with Huawei was that physical tangible consumer products you could hold in your hands were banned.
Digg had it first, Reddit was Digg's second cousin. Reddit never took off until Digg shot itself in the kneecap. Digg was where the "fresh content" came from.

If Digg hadn't made the v2.0 mistake; Reddit wouldn't be where it was now.

The accounts may of not been fake, but reddit for sure had many plants; it was even boasted by the administration team prior Conde Nest. And now it's more blatant than before.
> With Lego, it's surprising how often the parts are NOT designed for a specific kit.

OK, that is interesting.

I wonder if and or what the software used by kit designers looks like? Does Lego have a custom CAD system that references the catalog of existings parts? Are they any Lego employees here that are able to comment?
This is basically the same situation in the US as well. It’s kinda sad that the sports industry across the board are all beholden to these companies now. Makes you really think about any close calls by the officials/referees. A LOT of money involved now, and it appears to be on a very sharp upward trajectory. Legalizing sports betting is one thing, but constantly throwing it in everyone’s faces is a whole different situation.
It can work great, but if not carefully introduced it's one typo away from a disaster in prod that nobody understands. You just need somebody to introduce a code path with longish transactions interacting with the queue and not have a reasonable prolonged load test in your deployment pipeline. Given how easy other queues are to set up I wouldn't default to Postgres on many teams.
While I'm in favour of remakes that update old works for modern audiences, I disagree with "forcibly" doing so.

The actual fix to the problem of tobacco corporations profiting from free advertising is to end those tobacco corporations.
Technically you would be distributing your own implementation, not the original source code. Copyright does allow you to do that. They just applied the concept of reproducible build on top.
It's a shame you're being downvoted, it's a perfectly valid question.

It is possible to do explicitly with `#[repr(C)]` in Rust. This is still fragile:

- `usize` and `isize` are not guaranteed to be portable between machines.

- pointers (including vtables in trait objects) are not portable between processes

- structs and enums may change in source code

- file descriptors, mutexes/futexes and any kind of external resources in general are not portable between processes. Thread-local variables are not even portable between threads.

In short: memory layout in general depends on a large amount of ephemeral compiler metadata. It is possible to constrain memory layout to something portable (protobufs, flatbuffers, capnproto, thrift, etc), but this seems more like a serialization format, not an efficient memory layout for a compiled language.

I'd say this is a good thing to avoid ossification of memory layouts: if you need to unmarshal something, it is better to mark this explicitly. Although the C ABI can be convenient, it constrains optimizations that compilers are allowed to do.
> Not sure how it's done in the EU

That's how it's done, is my understanding. The actual articles of the "usb-c" law[0] doesn't even mention usb-c. Here's what Article 1 states:

> With respect to radio equipment capable of being recharged by means of wired charging, the Commission is empowered to adopt delegated acts [...] in order to ensure a minimum common interoperability between radio equipment and its charging devices, as well as to improve consumer convenience, to reduce environmental waste and to avoid market fragmentation, by:

> (a) modifying, adding or removing categories or classes of radio equipment;

> (b) modifying, adding or removing technical specifications, including references and descriptions, in relation to the charging receptacle(s) and charging communication protocol(s), for each category or class of radio equipment concerned.

> [...]

> The Commission shall submit a report on the assessment referred to in the third subparagraph to the European Parliament and to the Council, for the first time by 28 December 2025 and every 5 years thereafter, and shall adopt delegated acts pursuant to the second subparagraph, point (a), accordingly.

So the Commission (which is part of Europe's executive branch) can enact delegated acts to add new technical specifications for wired charging. USB-C is not "hardcoded in law". What's hardcoded in law is the Commission's authority to mandate the use of certain ports.

[0] https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...
After a quick look at the tables, it looks like the HN title may be opposite the trend at the link.
Some people like to workship whatever the UNIX founders have done, yet they miss that for Plan 9 and Inferno, they also decided to go with automatic memory management languages.

While Alef failed, Limbo's design with GC was considered a revisit from what was missing from Alef.

They also miss that lint was considered a must have tool for safer C code, introduced in 1979, and that Dennis actually proposed fat pointers to ISO, which weren't accepted.

https://en.wikipedia.org/wiki/Alef_(programming_language)

http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/

http://doc.cat-v.org/inferno/4th_edition/limbo_language/

https://www.bell-labs.com/usr/dmr/www/chist.html

https://www.bell-labs.com/usr/dmr/www/vararray.pdf
> One major draw of Lego is their licensing of expensive creative IP.

This is the real genius beyond the manufacturing (which other comments are correctly praising). Lego was/is the only brand that gets to make, e.g. both Mikey Mouse and Bugs Bunny, both Marvel and DC, etc. By making Lego versions of those properties, they've convinced those enormous IP holders that this does not compete with other products; Disney can't make Lego Star Wars themselves.

Lego's corporate accomplishment is to have elevated themselves to the status of a platform. And doing so while their product isn't software or hardware is pretty unique.
Right, but that gets rid of the objection: there’s no second thing to buy and carry around, it’s faster, and it’s more secure than the alternatives.
I don’t see a single chart in this file that shows a higher interest rate for higher credit scores, it’s always lower for higher scores.

Am I misreading it? Otherwise this seems like misinformation
Google's datacenter in Hamina, Finland uses salt water for one of the cooling loops. aiui it was not trivial to incorporate the salt water loop (corrosion was an issue) but they've made it work.

https://www.wired.com/2012/08/google-finland-data-center/
Yet another outrageously unfair and destructive rule from the Biden administration. Very disappointing.
But it's (decimal) 3 in ternary, I think that's the point (you get a 3rd group of people if you're mistaken about the base)
Oh they absolutely do. "did you know you need to overbuild?" is well up there with "did you know the sun doesnt shine at night?"

A solar farm with a nameplate capacity of 1 GW is about 5% of the cost of a 1GW nuclear plant. The need for overbuilding pushes the price up to roughly 20% of the cost.

Adding all the necessary storage to provide peaking can push it all the way up to ~80% of the cost of a nuclear power station.

Storage is kind of a moot point anyway these days. Most grids don't even have enough nameplate capacity to supply 100% of demand for even 1 day a year. With a few exceptions every GWh produced at any time by any solar panel or turbine - is just a GWh of gas that can be burned some other day.
Skynet begins to learn rapidly and eventually becomes self-aware at 2:14 a.m., EDT, on August 29, 1997.
I am trying to read the numbers but not sure I can validate whether the title is true or not.

The post is going to be great in figuring out who is reading the content and who is just "reacting"
They supply a charge fine, but no standards-based fast charging.
The converse is also deserving of a 'sadly': the new hardware features can be widely available but still hard to use since they are not going to be used by platform defaults when you compile your program.
I'm glad it's slow, the current "solution" to tie your credentials to a device that can be lost, stolen, or broken with the option to sync them to a cloud controlled by big tech companies is abhorrent. And adding more devices is not the answer either.
Except that’s exactly what Lightning was in the world of (mini, micro, nano) USB2. Try again
Noice mate!
How so? The carrier can issue new SIMs anyway, nothing I can help about, it's a trust or get fucked system.

Password to Flex itself is in my 1password db. If that gets compromised I'd have way bigger problems than cloned phone number.
Yes I wish Angola invested more in this part of their history to improve their ties with the Americas and to create a sense of pride as an ancient hub of Bantu civilization.

I'm a descendant of the tribes and nations who migrated from Angola to present day DR Congo in the 1600s-700s to escape the slave trade. My DNA test revealed a few distant relatives all over the Americas. Yet it took me a lot of effort as an adult to dig into this part of our history and to discover that some of it is very well documented yet little of it is known by the general public in Angola, DR Congo or among afro descendants in the Americas.
The current headline, “The Better Your Credit Score the Higher Your Mortgage Rate” is not true. The LLPA (Loan Level Price Adjustment, the amount Fannie Mae charges essentially) decreases monotonically with increasing credit score. So higher credit score borrowers will still pay less than lower credit score borrowers.

From [1]: "'Overall, lower-credit buyers will still pay more in LLPA fees than high-credit buyers – but the latest changes will close the gap,' notes the Post."

What they have done is significantly lowered the spread between high- and low-credit score borrower, by increasing the fee charged to the former and decreasing the fee charged to the latter.

[1] https://reason.com/2023/04/21/borrowers-with-high-credit-sco...
Honestly, this could be entertaining. Curate a cast of AIs, give a prompt (e.g. a news article) and let them at each other.
I'm just glad that we're bringing LEGO manufacturing back to the US.

For too long US builders have been subject to the geopolitical risks of Denmark, the Czech Republic, Hungary, China, and Mexico.

This is a strategic raw material, without which trains, helicopters, fire engines, pirate ships, and hospitals cannot be built. To say nothing of the dependence that US media IP has on continued fresh brick availability.

It's good to see US manufacturing coming back!
I disagree with your characterization because I don't think it's accurate. I come from a country where the government has "hegemonic control over the broader citizenship." That's not what's happening in America. It's much more akin to different infighting sects of the same evangelical religion.

I also disagree that your model has "more explanatory power." We spent $6 trillion going to war in Iraq and Afghanistan, and we certainly didn't get $6 trillion in oil. We opened up trade with China, gave them our technology, and put them on a path to leapfrogging ahead of us. Your theory is that America is an empire trying to direct "the flow of resources into the imperial center"--but if that's the case then our imperial leaders are extremely incompetent.

What happened in Iraq and China makes much more sense under my model. It was an attempt at converting those countries into our religion of liberal democracy, human rights, and capitalism.
So I read the linked document twice and I am failing to see how the content matches title. Granted I don't spend much time looking at these documents, but am I missing something?
> The community colleges in my area require a surprising amount of prerequisites and pay _dismally_.

Exactly. They want quality education provided by people who see it as a social giveback. The pay is almost an honorarium.

Many CC professors are seniors in industry or professors at other local universities who do it really to give people a chance or to help with career mobility within their industry.
Wow. I was going to say that no one in their right mind would even consider putting all business logic at the database layer. I’m willing to bet there were tons of Oracle-specific features being used too.
20% of webservers according to W3C
USB-C itself was that "magic" new port 10 years ago. EU at the time was recommending standardization on the abomination that was micro-USB. Luckily they didn’t make alternatives illegal, like now, or you’d never have seen your much beloved USB-C.
Python has made it clear they don't want to fix these issues. I've moved on and don't program in it anymore. Problem solved.
the building lacks a "lounge" and requires one for equality of service.

relocation is stated to be in the works:

[[Harvard College released this official statement on the matter: “A critical component of House Renewal is aligning updates with current student needs. The space now dedicated to the Bow & Arrow Press will return to serving as a shared student common space. The Bow & Arrow Press has been an important part of our community for many years. We look forward to this tradition of printmaking continuing at Harvard, and are currently looking for a new suitable location.” ]]
After spending the beginning of my career remoting onto mainframes via low baud serial connections, all terminal emulators now feel responsive to me :)

One of my colleagues at my first job didn’t even have a direct connection to the mainframe when he started. He used to write his code on paper, get a typist to then enter that into the mainframe and he would get the output a day or two later. Which meant he had to put a lot more care into checking for syntax errors before handing the code off to be entered and compiled.
> In fact, the state rents some land to Fondomonte for $25 an acre. The company can then pump unlimited amounts of groundwater for essentially no cost.

There's no justification for this.

What makes it worse is that Saudi Arabia already has what it needs to terraform itself and make its own deserts agriculturally productive in an ecological way. They're just not doing it. Instead, they're working with the government of Arizona to make Arizona look like Saudi Arabia. For $25 an acre.
Why Causal AI
Recognizing the ability of these entities to hire great cryptographers, what’s the possibility they found a shortcut or vulnerability in the algorithm (or set thereof) itself?
Visually aesthetically pleasing.
>but eventually the majority of voters will live in rental accommodation, and they'll vote for policies to bring house prices back in line with inflation.

For most developed countries with declining birth rates, the opposite will happen, older generations will be more than ever represented politically and they will vote to favour home ownership bcs they inherited valuable assets from previous generations and/or had the possibility after decades of renting to get on the property ladder.
This is one of the reasons we’re considering moving off opensearch.
Can someone explain Why would Jack Dorsey support both Nostr and Bluesky, and have 1 billion USD (or, well, were 1 billion USD) in Twitter, why is this person competing with himself three ways?
Almost anybody who is teaching is doing it out of a desire to teach. It's certainly one of the lowest paying ways to put years of experience/specialized knowledge to use.
AR Accelerates the Transformation of Vision
It's good for vendor lock-in.
Reckless? While still paying bigger rates than their better credit score peers?
Putin was planning on the useful idiot in the oval office up unto the point he got replaced. Had Trump remained in office Ukraine would be a vassal state now.
If you scroll enough, you'll find the trolls
It’s not news that scientific consensus becomes more precise over time. The point was simply that scientists have a good track record of making accurate predictions decades out, which is quite the contrast of how deniers have flitted from wrong prediction to wrong prediction. Don’t feel bad for them, however — they get paid a lot better than climate scientists do and are probably old enough to miss out on the worst of it.
Headline appears to be a lie and states the opposite of the supplied data (on page 2).
A New Solution Concept for the Ultimatum Game Leading to the Golden Ratio
Can someone explain where I should be seeing the increased rates for higher credit scores? I don’t even think that is the correct loan guidance, it’s the pre-May rate terms. The post May rates are at a link at the top right of the sheet.
YC for Political Candidates
YC has empowered thousands of breakout Founders to build world-changing Startups. We need something similar to empower breakout Leaders to run election-winning campaigns. The future of our civilization depends on it.
Huh? It's the exact opposite. Even with the recent changes, those with higher (better) credit scores will be given a lower price adjustment percentage, resulting in lower rates for those with better credit. The headline is wildly incorrect.
it's what their marketing says but they don't seem to care -- they get 30% of a scam and 30% of a legit txn... it is a horrible look for sure
They also claim it's required if you stream or record any live broadcast to any other device, even if it's on Amazon or YouTube.

https://www.tvlicensing.co.uk/check-if-you-need-one
The water permits were recently revoked: https://ktar.com/story/5487088/arizona-revokes-water-permits...
The link here is to the old matrix. The new one, linked in the red text at the top of https://singlefamily.fanniemae.com/media/9391/display, actually shows the changes in question.

As others have said, it's not that somebody with a 650 score pays less than someone with 800... it's just that the rate for people with low scores isn't as bad as it used to be, and the rate for people with high scores isn't as good as it used to be.
https://www.vice.com/en/article/z4444w/how-reddit-got-huge-t...

This is an old article with a similarly themed discussion. I'll have to listen to the pod cast to see whether anything changed in the retelling.
Not supporting GPC (the DNT successor) directly contradicts the "respecting users" marketing fluff. I suspect the main reason why there is a "reject all" button is that Cloudflare folks rightly figured out that they are too big to get away with not providing one. Otherwise noyb.eu will say hello. OneTrust etc. are doing the same, there's nothing more user respecting about this solution.

If Cloudflare is serious about privacy here, they should at least respect GPC and not provide customers with an option to disable it.
NTFS deduplication works this way on Windows server since 2012, but I don’t think any of the Linux NTFS drivers support NTFS dedupe correctly.
No, because in that entire space, only eg. 62^20 would be used, and that's a much smaller space. There are various techniques to focus on that subset of the space.
>Where’s that clarity come from? The opposite could be argued as well: those who’ve left are seeking safety and safety isn’t associated with risk taking. There are fewer risks in leaving Russia than in stayin in.

It's not about safety, it's about agency. Because action > inaction. Staying put does not require anything, just making excuses why nothing can be done to either change things or move.

The ones that stayed and are trying to change things might be the brightest and bravest of all, but they are few and might not even survive that decision. Most other ones simply lack any agency and float down towards some not very bright future they have no control over, making excuses why nothing can be done and hoping to lay low and "авось пронесет". Those are less likely to accomplish much.
Google also has a 30 percent profit margin, even after accounting for boondoggles like that.
> What am I missing?

The "ownership" :)

("MyBrand (TM) Solution for Opportunity")
Twitter is such a clownshow now that Poe's law kicked in.
It would also be very stupid, because someone with bad credit still gets a worse rate than someone with good credit -- it's just that the difference isn't quite as big as it used to be.
Interesting approach using a FET. I wonder how large this could be scaled?
Can it have a calmer way to deliver notifications? The PagerDuty app goes directly from zero to klaxon, and the klaxons are horrible sounds from a bizarrely limited menu.

Ideally there would be a configurable escalation-to-the-same-user policy. I might want: vibrate-only notification, then normal notification, then critical notification, then phone call, in that order, with configurable delays. Ideally this would interact well with focus/sleep mode, so I could get a calm critical notification before full klaxons.

Other feature request: a way to tell the app to shut up already. I’ve occasionally dealt with an issue causing notifications every minute or so. The last thing I need while fixing it is more notifications to ack or silence.
That's just written to trigger me right?

Right?
No, I agree with you on that matter, there is no reason to panic, I was just trying to explain why Argon2id should receive preference over PBKDF2. Something else I forgot and a sibling comment touched upon is that hashing algorithms that are not memory-intensive can often be run on ASICS and that's when things can get a bit uglier. Overall, this kind of thing really just depends on your threat model and the data you're trying to protect, let's not forget https://xkcd.com/538/ lol
I wonder how much of this is about getting closer access to relatively inexpensive US energy in general and petrochemicals in particular?
My guess is that this enables crosstalk between the nerves which would have been entirely absent otherwise. And crosstalk between left and right sides of the brain is beneficial evolutionarily.