skysight-inc/HackerNews huggingface dataset:
Their preloader is kinda screwed up and causes a bunch of JS errors on load. It non-deterministically loads the home page sometimes but not always, depending on whether it thinks you are looking at the tab... maybe a race condition in there somewhere?

Just terrible all around =/
Perhaps I was a bit unclear. The waste will _definitely_ be dangerously radioactive for tens of thousands of years. No questions here.

But in aggregate, it will be less radioactive than the uranium (and its natural daughter products in secular equilibrium) that was expended to produce the waste.
> create cross-platform applications for Android, iOS, macOS, and Windows

So MAUI still doesn't target the web like Expo and Flutter does?
as opposed to using a different set of tool AND THEN write separate code for each vendor
How is it that nuclear didn't benefit from the same bubble?
> One of the great things about open source is that if an open source project with a permissive license does become inactive, it can be forked seamlessly. Sometimes the fork can become even better than the original project, which is great for everyone! But in my experience, it’s instead used as a threat. And it’s the maintainer’s fault for creating a reason for a fork to be made and fragment the development community.

I understand the pressure open source maintainers are under (having been there myself), but the general advice has always been to fork a project if the maintainers can't or won't integrate PRs and fixes that you need.

If we can't ask questions about the repo's status, the backlog of legitimate PRs is growing without response, and even forking the project is considered hostile, that leaves no real options.

If someone wants to publish something to GitHub with expectations like this, it's better IMO to advertise them at the top of the README.md. Or better yet, don't publish a project to GitHub if you don't want to have to read GitHub issues and you don't want anyone forking your work.

> The best-case scenario for asking if an open source project is dead is that you annoy the maintainers and delay development. The worst-case scenario is that you give the maintainers an opportunity to reconsider if continuing to work on the open source project is worth it.

This is remarkably cynical. I've seen many GitHub issues asking about the status of a project that turned into constructive discussions about adding more maintainers, collaborating on future work, or coordinating a newly-maintained fork with an updated link in the README.md.

To say that the outcome can only possibly be negative or that spending 60 seconds responding to a couple legitimate GitHub questions (I checked, the repo has had 3 new issues in 2023) will significantly "delay development" is really negative.

If such simple communications are causing the developer to publish long rants on their blog and consider withdrawal from open source completely, I think there's something deeper going on. This long rant in response to a single legitimate GitHub question is more than the typical open source maintainer frustration.
When a feature becomes commoditized maybe it should be built in to the OS.
Off-topic thought:

It feels a bit bizarre to call for a stop to “Kids Online Safety Act”, almost like we don’t care about kid’s safety. Whoever is designing the names for these acts is either very clever or it is an excellent coincidence.
How does making an inference about someone's income, sex, or location violate privacy expectations?

Let's say "you speak Luxembourgish and ask where you can buy a Mercedes for driving your kids to school" You think it violates your privacy that I might be able to guess where you live, your gender, and your income from that? Did I miss when the world made Bayes theorem illegal?
> Any dedicated wind farm is going to have a ton of empty space.

You seem to have a funny definition of "empty space" when the post you're replying to explicitly called out the uses for land in between wind turbines or leveraging wind turbines in areas where much of the land isn't usable for much else. If your argument requires completely ignoring points made by someone else, you probably don't have very strong of an argument.
> It works until the day you realize you made some kind of manual change to your CI infra, or that CI has some non-standard configuration that makes it work for you but not some significant fraction of the fleet.

Nah, my CI process was solid. This was proven in the field over the course of years.

> I don't mean to be pedantic... you need phased rollout

You don't need to be pedantic, but better to ask the question rather than assume that was all that I did. =) You have to realize that what I built, worked flawlessly. It wasn't easy either, took a lot of trial and error.

I did have a CIDR based rollout. I could specify down to the individual box that it would run a specific version. Or I could write "latest" to always keep certain boxes running on the latest build. This was another part of my testing, but ended up not being fully necessary because I had enough automated testing in CI that "latest" always worked.

> but it contains an update to the updater which bricks the updater?

This happened, so I wrote a lot of test code to make sure that would never happen again. My CI would catch that since I was E2E testing that it could actually run the upgrade process.

Once I implemented all of this, I never had a single failure and would routinely, several times a day, deploy to the entire cluster, over the course of a couple years.

It was all eventually consistent as I could also control the "check for update" frequency as well.
Did you see the end of the article, where the author uses a small example and gets "B is A" generalization?

These are the salient takeaways I got:

- Is/Was wording might matter. This is something probably a bug.

- 30 facts about a person might simply be too little for "B to A" generalization

- Extra precision/context in the prompt can help locate the "B to A" inference.

- How you cut up your training data can bias inferences in surprising ways.

- "B to A" generalization clearly does happen, even without "B is A" in the data, but it's not as stable as you'd want.
I mean if you completely re characterize the measure to mean what you want it to mean, then yes.

The measure linked the two, they were not treated as separate.
I mean, my world view is that you should listen to people's ideas when they've had some good ones in the past. I'm not saying we have to believe they're always right.

I don't believe in great men, but I don't believe innovation just stochastically appears either. Behind all those little steps upwards is someone who's stumbled on some kind of insight and did something about it. Sometimes an idiot can get lucky and have it work out once, but Musk has done it several times.
> I was talking about massive wind farm power generation operations.

Which are almost universally placed in said farm fields, unproductive hillsides, and open ocean. No one's clearing city blocks to place a wind turbine. These "massive wind farm power generation operations" already exist in the middle of Indiana's cornfields. Drive from Chicago to Cincinnati and you'll quickly see how little land they can eat up.

Concrete example: https://www.google.com/maps/place/40%C2%B035'55.2%22N+87%C2%...

> Same logic applies to just laying massive amounts of solar panels over a wide area.

Same response; they only make financial sense to place on low-value land. A solar farm will be very happy on shitty land that's not particularly suitable for farming, grazing, or habitation. They can even benefit farmland in some climates; https://news.cornell.edu/stories/2023/03/made-shade-growing-....
It's ok! Once you have something that people can try on their own videos, you'd be welcome to do a Show HN about it. Good luck with your work!
It always deployed. It was eventually consistent. Any failure would automatically be resolved after a period of time.
This is moderately interesting work but the title feels wrong to me.

They use LLMs to analyse social media and turn unstructured text ("I always get stuck waiting for a hook turn") into structured data (location=Melbourne, Australia).

They test this on a set of Reddit profiles that have been hand labelled.

However, the fact that this hand labeling is possible indicates in itself that the issue isn't a pure privacy violation. It's more that automating this in bulk is now possible which was difficult before.

Is this ethical? It isn't obvious to me that it's not - I think most people writing on a public site realize their writing is public, and thew fact we see common warnings about not posting personal information shows that is true.

It's not clear it violates privacy expectations either - even if some people don't like it.
You won’t get an answer to this. The energy world has changed very quickly in the past few years, and many can’t adjust their opinions to take new data and trends into account.
Thanks! I’ll give this interaction a try.
Or possibly they went to the IT department who threw down so much red tape from their ivory tower they were forced into the "shadow IT" sector. I've seen in large enterprises where some analysts have the skills to take the Frankenstein they built to the proper level, but are met with "well we need to start a project and make tickets, timelines, requirements, etc..". They certainly have good reasons - supporting something that anyone has to step into and learn is a valid concern. But as long as the business has access to tools that solve their problems, the "bored" ones will find a way. Too much friction.
"We used the AI to check the AI"
“In addition, Tesla has not made improving its self-driving technology a major priority”

As an FSD beta user for the past few years, this statement seems uninformed.

Can anyone give anymore info about the patents actually being infringed upon? The linked article within the OP article was a dead end.
That's what the propaganda wants you to think...

I have binaries from the early 90s that I still use today (mainly small utilities). Win32 ain't going away.

The industry is full of solutions looking for problems. Ignore them and stick to the basics if you want what you do to last.
Talk about overreacting. The user wasn’t asking for support or effort be sent their way, they just want to know if the project is active.

If you don’t want to interact with people keep the source to yourself.

Or maybe ask yourself why it isn’t immediately obvious that your project is active. I see a project with a low semantic version number and a release three months ago.

Nowhere in the readme is there any blunt statement on the current status of the project or what kind of state it’s in.

Some direct and affirmative language like that can go a long way there. Put info in the readme somewhere prominent and it would probably stop a lot of people from asking questions.

Tell us how when to raise issues or not. You can even tell people not to ask whether the project is active and they might just comply!
Question: is it really that bad?

Sadly, I didn't have the opportunity to maintain a relevant enough repo.

But, why not just develop at your own pace and simply not give a damn about complaints?

Maybe a README to clarify the situation, specifying that it's your project, you are doing it at your leisure, and that's all.
I don't know about you, but it's fairly easy to see if someone real is behind Facebook profile vs someone running a scam. When I buy or sell on marketplace it's local and if we don't have a friend in common or a friends of a friend, or an open profile that looks real there is little time wasted.

In contrast, in Craigslist-land I'm interacting with just a phone number or an email.
Only the people inserting the backdoor or using it would need to be bound by a National Security Letter's gag order. I doubt anyone at Google (including those subject to NSL gag orders) was made aware of this specific vulnerability.

# Google’s commitment to collaboration and hardware security

## As Reptar, Zenbleed, and Downfall suggest, computing hardware and processors remain susceptible to these types of vulnerabilities. This trend will only continue as hardware becomes increasingly complex. This is why Google continues to invest heavily in CPU and vulnerability research. Work like this, done in close collaboration with our industry partners, allows us to keep users safe and is critical to finding and mitigating vulnerabilities before they can be exploited.

There's a tension between the NSA wanting backdoors and service providers (CPU designers + Cloud hosting) wanting secure platforms. It's possible that by employing CPU and security researchers, Google can tip the scales a bit further in their favor.
I had a similar experience this year as I’m working on an ML-cousin to Golang. I actually found that ChatGPT (gpt4) was really good and breaking down the step of implementing a Hindley-Milner type system in a language I could understand. It could also provide follow up clarifications to my questions too. I then implemented it a small bit at a time and as the complexity grew I started to better understand the algorithm.

EDIT: ChatGPT could actually demonstrate the whole process for type checking small chunks of code, including: assigning them type variables, collecting constraints and then unification. It would even then point out if there was a type error in the code snippet!
The article is from 2020 but there is a headline out today in the WSJ about the owner of Big Fish Games: "Aristocrat Leisure Raises Dividend After FY Profit Jumps 53%"[1]

[1]: https://www.wsj.com/business/earnings/aristocrat-leisure-rai...
It reads like they saw the diagram from [0] and didn't understand what it meant (like, they assumed "x1" represented an entity like "Mary Lee Pfeiffer"). Note how in that diagram, the bottom nodes in the second and third layer aren't fully connected - which if you don't read the description, you could end up assuming the connections between layers are created and trimmed, not just weights changed.

They may also be getting it mixed up with semantic search, where an entity like that would exist in a graph and have connections to related concepts.

[0] https://towardsdatascience.com/first-neural-network-for-begi...
It would be interesting to see what the consequences of that would be. China solar addition scale is from another fourth dimension. Not only it is massive but it seems to be accelerating too. They added more in PV Solar in 2022 than the whole PV installations of Germany. It seems that the politicians there realize that being dependent on unstable regions (ie: Middle-East) for fuel is not wise. They are not B.S.ing their population with green propaganda and instead going full speed for PV solar and electric vehicles.

Edit: I found the 2022 numbers on Wikipedia and got curious what the 2023 outlook is going to be. It is shocking: https://www.rystadenergy.com/news/china-s-solar-capacity-sur... Their 2023 numbers are double the 2022.
They have Blazor and Asp.net for that. MAUI is for native apps on platforms.
What's with the fetish for round numbers in, of all things, base 10?
> as Java's Python 2 problem is the transition into Java 9

Binary incompatibility between 7 and 8 as well, we got an enterprise product that got bought by SAP and will eternally be stuck on Java 7, but at least unlike the other one, it doesn’t require much maintenance as it’s only used internally ;)

> Python 2 => 3 also has the issue that some things don't exist in Python 3, or are done in incompatible ways.

What doesn’t exist? I don’t like python, but it always seemed like those changes were all relatively minor?
Yeah, I think it's a little ridiculous. You can opt to turn off issues if it's such a big deal having someone ask politely if the project is still maintained.

Yes, open source maintainers aren't obligated to do anything. Doesn't mean that asking if a project is dead or not is rude or problematic.
Open Humans – Explore, analyze, and donate your data
Location: Gujarat, India

Remote: Yes

Willing to relocate: No

Technologies: Django, Dotnet Core, React, Angular, VueJS, Python, MySQL, MongoDB, PosgreSQL, AWS EC2, ECS, ELB, CF.

Résumé/CV: https://drive.google.com/file/d/1o_Z13wjHgbxq9u5LT0hvaaqXRi0...

Email: juned.khatri31@gmail.com

I have 6 years of experience as a Software Engineer. I have worked in E-Learning industry professionally. In backend I have worked on Django, Dotnet and NodeJS. On frontend I have experience in React and Angular. Started a small project in VueJS as well. I have worked on MySQL, MongoDB and PosgreSQL databases. Have experience in AWS ECS, EC2, ELB, CF.

I am building side project Receevi (https://receevi.com). All work on receevi is open source at https://github.com/receevi/receevi.

Other than Receevi I have side fun projects as well such as - https://income-tax-calculator.in and https://playconnectfour.com.

Receevi and income-tax-calculator.in is on NextJS and playconnectfour.com is on NuxtJS.
> Funny true story: a match on a dating app once asked to see my open source projects, and after I sent a link to one of my repos, she replied with a picture of the number of opened GitHub Issues and a emoji.

honestly, that sucks but also she mustve been interested enough to do due diligence, i see that as an absolute win
I think is not zero it it's possible interpretation as accusatory

I'm not sure how to ask that won't in some way feel like either a demand for action or and accusation of abandonment.

Maybe just look at the commit history. If nothing has been committed in 6-12 months and if the code is not great as is then fork or move on.

I've written a couple of libs I consider done. They are still super useful but there's nothing I want to add for 2-3 yrs now. They are not abandoned
They are not compelled to move, they are compelled to vote out the politicians who enacted such things and vote in politicians that fix it in their eyes. Why do you never see debates about highway project costs, but in the USA there are a billion of them about transit project costs.
You can post it three more times and it won’t make it any less true that renewables are plagued with shortcomings regarding 24/7 uptime and massive safety issues with installation and eventual end-of-life environmental costs.

440 people die for every 1000TW of solar, compared to 90 for nuclear:
https://www.engineering.com/story/whats-the-death-toll-of-nu...

Solar panel disposal impact:
https://hbr.org/2021/06/the-dark-side-of-solar-power

Renewables have a place in our energy future. Fanaticism about them does not.
Could someone please explain the missing verb in the title? It's clearly a deliberate omission in the linked post (which also has a section heading "one does not simply a scheme"), but I don't get it. Something to do w/ garbage collection, or a scheme inside joke?
Bit of a nitpick, "red is the apple" is both a valid sentence and one that also conveys the original relationship held by the opposite phrasing, so, in this case, "the apple is red" does indeed imply "red is the apple", and accurately so.
FBI?

https://imgur.com/a/3gubkNx
If it isn’t machine checkable, it is a complete waste of time. There are plenty of examples of people at the actual vendor behaving maliciously; often under government orders.

However, there’s a pretty simple way to make sure the bill of materials can be checked by machine:

Require the firmware blob to be reproducibly buildable from source, and mandate distribution of the source code of the firmware.

Doing this doesn’t preclude signing the result of the build and then distributing the signature instead of the signing key.

I’d personally prefer it if vendors also had to distribute signing keys, but that’s a separate question.
> Isn't not 'burnt' by any reasonable interpretation of the word

FYI, this is a pretty typical industry term. Even to the point where "burn up" is a unit of measure tracked at operation and within model predictions.
> When will we give up the pipedream that it's always going to be sunny and windy

Nuclear proponents really need to give up these tired arguments. Wake up to reality. Your favored technology lost. It has zero economic benefits and you have to face reality. We live in a profit driven world, and no sane profit driven enterprise would bet on nuclear power because it's been proven to be such a loser decade after decade. The evidence is plain to see for anyone willing to take a look.
Does Supply Chain Know What a Blockchain Is?
You need to think a few more steps ahead. Other politicians will see that political dead body and stop doing that, and might start doing or stopping things that would've improved things if the status quo hadn't been negatively effected.
Do you know how much empty unproductive space there is in the world? It’s an awful lot more than you think.

Putting them on peoples roofs is actually a terrible option from a GW/$ equation due to install costs, and lack of operational scale.
Here's the reference - https://knowyourmeme.com/memes/i-accidentally
Cos they already know it and it's good enough to accomplish their goals. Nobody gives a dying duck about your new/better thing unless it makes their miserlable office slave life slightly more bearable not in the long term, not in the medium term, not even in the short term. In the IMMEDIATE term.
The headline brought me in and incremented the publishers site visit metric. I scrolled through 95% of this hunting for the part about why the mushroom suit didn't work. I'm sure their visitor session duration metric was satisfied. I was not.
No no, I figured that out afterwards, in a past development iteration someone added it on purpose and then forgot all about it - "oh yeah we needed that to <solve some mundane problem>".

So... worse than subterfuge? That being said it only listened on the local socket, so it's slightly less bad, and I don't want to get into the myriad of correct ways that original problem could have been solved, but lets just say that company doesn't exist anymore.
We have 93 nuclear reactors? I'm on Team Greta: go nukes.
You can understand the other side too. Let's say you are looking for a project that fits your needs and you narrowed it down to a few choices with similar functionality and notice that one of them wasn't updated in a while. Is it wrong to ask if the project is still active in such case to decide it further?
Nobody on the team wanted that, not even Snover, but we were making that thing in about 2005, when everyone was getting burned by email based zero days. Even though we had the Set-ExecutionPolicy thing there were boogeyman news articles immediately after the v1 release asking whether the new scripting language was...too powerful.
We're aligned on that metric. I'm using the 'less radioactive than the ore from which it was mined' as the metric here as well. It's between 10,000 and 100,000 years.
I wish more people understood this, but that is just wishful thinking. There is too much money involved in the current system as it is. These changes deconstruct that. Less money to private prisons, less money to the DEA, etc etc
Your linked article says they use their own, if you're on a version later than iOS 15.2.
I’ve used this gem to remove a Rails Model that was heavily tangled and used in production. It had a bit of a learning curve, such as seeing how errors get handled in try {} blocks, but really nice otherwise when doing the equivalent of open heart surgery.
It depends. Just like it's legal to deposit money into a bank (a legal activity) but it's illegal to structure (a series of legal actions with a specific criminal intent).

Applying Bayes' theorem isn't illegal but making interference from other public information then de-anonymising other data based on cross-matching is an entirely different act, regulated by privacy laws.

Privacy isn't only about the method, it's also about scale and intent. See CCTV which can individually be dumped the footage from and rewatched to identify criminals vs. live feed surveillance with AI face detection to track everyone 24/7. Same data used but very different intents and outcomes.