skysight-inc/HackerNews huggingface dataset:
I've occasionally been in a pub when there's been sky sports showing a football match

Now, remember to watch sky sports you have to pay something like £50 a month.

They then saturate half the program with adverts of people gambling.

When I was a kid in the 80s and 90s, gambling was something James Bond did at Monte-Carlo with a vodka martini, or something my grandad did with the horses in a seedy shop next to the chippie. The only thing about gambling most people saw was some "pools" thing that was mentioned after the football results.

Now people spend £600 a year to be bombarded by messages telling them it's normal to get your phone out and put £10 on who will score the next goal when watching a football game. Maybe it is normal now, but it didn't used to be 20 years ago.
One of the reasons I keep coming back to HN is because the comment search actually works, so it's easy to figure out what sort of things, if anything, has been said here about some topic. It's easy to search a project's name and find that one post from a guy 10 years ago who mentioned it, and also mentioned a better alternative.

With reddit it's not worth trying, even with Google and "site:reddit.com" searches. Reddit's SNR is awful, so you have to wade through dozens if not hundreds of posts of people mentioning the thing but saying nothing worthwhile. Pages of people asking questions relevant to your query, but not receiving any useful response. HN has some people asking questions, but most posts are about people volunteering information. On reddit, it seems like most posts are people asking questions into the void and rarely receiving an answer, and those kind of search results just aren't useful.
You are mixing several unrelated concepts.

The cryptography export restriction was a US initiative with obvious reasons.

The software bans I am talking about are from the Chinese side. For example China's bans on sites like google.

What Chinese consumer hardware manufacturers did recently (or rather, finally got noticed doing recently) is making their devices into spying toeholds in other countries. Even if nothing of interest to the Chinese takes place on your 17 year old daughter's phone, it's still on your home LAN exposed to the potential large attack surface area of Mom's work devices.

Or even worse, imagine a Chinese government ear permanently installed in the middle of our 5g infrastructure.

The ideology of the US government does not align with that of the Chinese government. Hasn't for a very long time. The only surprising thing about this whole situation is how long the US went along with Chinese shenanigans. I would have slammed the door on China over 20 years ago.
> This is a moot point if you understand how capitalism works and the goal of corporate executives: ensuring maximum value for shareholders.

Yes, and the goal of communism is to "share the resources and maximize everybody's potential", wonderful if you are incredibly naive and believe that these systems always do exactly what it says on the sticker, and just an empty platitude if you've lived at least two days in the real world.

Here's an example [1] of pro capitalists fucking over 49% of the shareholders to favor 51% of them, and you can find plenty more examples of you look through recent financial news. So tell me once again how being a 1e-7th shareholder of a trillion dollar tech company is guaranteed to "benefit you no matter what"?

[1] https://www.bloomberg.com/opinion/articles/2022-11-02/merger...
Yeah, that's to be expected. Just thought the folks here might appreciate a change of scenery ;) Thanks for reading!
I wonder about this decades ago and here it is! You can just put names in the box and reincarnate any famous person in history(!?)

They are not the real person (in case you wondered) but if the set is big enough we should eventually be able to get closer by adopting common patterns found in similar people and evolve conflicting ideas. Think Jesus 2.0 eventually rejecting the King James interpretation then discovering the book of the dead.
This was still raptor 1?
> Apologies, I don't know much about (disassemblers for) modern ISAs; I'm mostly aware of "dumb" assembly languages used in the 70s and 80s, before macro assemblers, instruction modifier prefixes, instructions with opcodes that change based on argument types, etc.

I was literally thinking about assemblers from the 80s, which are _anything_ but dumb. If anything, it is _todays_ assemblers which may be dumb. Just think how many 8086 assembler kits there were (and are) and whether their syntaxes resemble each other at all. Now single MASM itself and think of how many million ways you have to create a program that builds to the same object code, whether you use macros or not. (Did you use .if or CMP?)

> it definitely did to whatever assembly language the IBM bootloader was written in.

No. Just no. We have assembly listings of the IBM BIOS. Even the first line of it may be different depending on whether you use DW or DB and still compile to the same machine code.

> There are no "technological measures" used to protect IP rights (i.e. DRM) in these older works;

This is also wrong, because _there are_. We literally discussed 10NES which is one such method for a console two generations older, and you can see the ones from Paper Mario 64 right in the decompiled source: https://github.com/pmret/papermario/blob/main/src/general_he...

> Re: ReactOS, and Re: 10NES... [incredibly-long-wall-of-text-that-you-keep-editing-and-moving-from-topic-to-topic-so-that-no-one-has-a-chance-to-interrupt-it-is-really-quite-hypnotic]

No one is claiming that reverse engineering is illegal. What is claimed is that decompiling a protected work in full and then distributing that decompilation is definitely illegal.

You can definitely decompile for reverse engineering. I have done it as part of my RL work, at least in the EU (which definitely clarifies that you have a right to decompile and _even copy_ the parts that are strictly required for interoperability. Not the entire game). But it is ridiculous to think (and I emphasize: ridiculous) that just because I apply a simple transformation to a protected work I can end up with a non-protected work that is legal for me to distribute without authorization.

It would mean the end of copyright for computer programs as we know it.

In fact, it is so ridiculous, that even since the act of _compilation_ is also a non-revertible transformation (or in your terms, non-bijective), the actual object code would NOT be subject to copyright ! (Because, despite what you're saying, what is copyrighted is the actual source code, with the object code being a derivate work).
To be fair, she takes the vast majority of her income as salary, not dividends. She doesn't seem to be engaged in the usual tax avoidance.
Why Seattle’s ban on students using ChatGPT is doomed – and what comes next
Yea sorry, unfortunately not something the SQL library I used supports, select * is the best for now but I'm adding "table preview" to the list for future updates!
> My current stack is very robust - tried and tested in many other products that I worked in.

For uptime you also need to consider the availability of your hosting provider, you might even have to have a fallback installation at a different provider, something along these lines.
The risk profile of someone who is consistently lucky is probably quite different from someone who is consistently right.
> it seems a little odd to make a validation library (which can expect to receive any kind of legal python data) to also be constrained by a separate set of data types which are legal in rust.

That... makes no sense? Rust can interact with Python objects, there is no "constrained".
Paragliders' launch trajectory is universal
Neither, it’s just usually not very interesting and there’s an endless stream of it from those sites for those who want it. It might be good for HN if it’s unusually clever, or makes an unexpected point, or something else that makes it stand out. This example is very weak.
Good point. Thanks for the heads-up.
Thanks! Adding to the list of updates
What is the scam exactly?
The store full of simple apps that use the OpenAI api. Nothing wrong with that so how are they scams?
Physical possession of the content, like a book, that can be organized and displayed.
> impossible to do for a single person in C++(C++ is way more complicated)

I wrote a fully compliant C++98 compiler (Digital Mars C++).
What it takes to change the world
We’ll randomly mutate them until we find one who likes copywriting, and whenever it loses interest we’ll reset it to an earlier state. “Have you tried to turn it off and on again?”

Morality is difficult regarding beings that be paused and forked and rewound at will, and which in principle are also immortal.
what's your key backup/recovery strategy?
The point still stands: By no reasonable definition is Lego the largest manufacturer of tires.
Small functions are not about readable code. It's about single responsibility.

Single responsibility is an engineering principle that is not limited to software development. It is the reason that we don't combine the breaking functionality in our car with the am/fm radio. We keep moving parts isolated because the fewer "things" that something does, the less likely it is to break. The less complicated it is.

But there are other side effects to creating small, single-purpose functions (or anything for that matter). It is not always obvious when you will have an opportunity to reuse something. And duplication is not always apparent. When you take single-responsibility as far as you can go, you not only isolate all of your moving parts but you maximize the opportunities for reuse.

And it goes even further than that. Your large functions likely have a few dependencies, at least. Those dependencies will make your functions more difficult to write tests for. And your test cases will be more complicated if you have larger functions because they are doing more than one thing that needs to be captured.

Readability is more about expressing the intent of code. You can do that in "long functions." You can express the intent of code while making it extremely compilcated. Hell, just add lots of verbose comments and your code will be more "readable."

Since you seem to be one of those people who has a stick up you about design patterns (your last comment about AstractFactorySingletonViewModel ... who hurt you?) I will offer you this piece of food for thought: the purpose of "best practices" and design patterns is to SIMPLIFY code. If you ever see a misapplication of them in the wild* then what you are witnessing is not "over" engineering ... it is POOR engineering. Consider that before throwing the baby out with the bathwater.

* I rarely do, so I often wonder to myself if this is a made up problem by lazy devs who don't want to actually study theory. But I do hear that this occurs from time to so I'll take you at your word that there are people out there that don't know how and when to actually apply design patterns properly. The problem is the misapplication, not the patterns themselves - which are just common solutions to recurring problems. Do you not think DRY is a good idea?
> That makes me wonder how much waste there is, just because there is something broken without anyone noticing.

I'd say a lot. Not seldom when I go over to a colleague I notice their laptop is breathing hard. "Oh yeah, so annoying! It's been doing that for a while now". Check Task Manager and sure enough, some process is stuck sucking 100% of a core... 5 CPU days worth.

Even I find it difficult to spot this, with my 16 cores. I got an efficient cooler, so no fan spins up noticeably. Randomly check Task Manager, oh explorer.exe is pegging a core, and has been using 15 days worth of CPU... Gee thanks!
power is the ability to do what others cannot, in front of everyone
I thought you weren’t being earnest or thorough but you’re absolutely right. I can’t even find a GitHub profile from them. While I don’t think you need to live for software engineering or have tons of open source side projects, if you’re going to take a presumptive position as an expert software engineer, you’d better show your hand.
This to me is still the weak link. It’s not just chargers, it’s 30+ minute charge time. As great as electric is, an extra hour in the car on a road-trip with 3 kids is a tough sell. More chargers would help but it’s really battery tech and charge times that need a few more innovations before I’d consider for a car I might take a road trip in.
The EU is at the side of the customers as long as the companies making the product are not in the EU. Had the EU a strong phone manufacturer industry that didn't use USB-C, we still wouldn't have that requirement. Companies always maintain closest lobbying ties to the governments they reside in (at least if both economies are equally developed), and countries care less about companies that don't give many jobs to their residents or taxation revenue.
You're being downvoted, but I sort of agree...

How in the world can I stop worrying about errors like using a non existant class member and having a runtime exception? How can I refactor?

Ok, the core devs add annotations, then type hints to the language.

Some other people create MyPy, the JetBrains people use some other linting thing that does well, but does not match MyPy. The Pydantic appear and some other people says its awesome, but yet again, different to the others...

And all that to enforce things we already had 20 years ago in Java 1.0

How about using dynamic typing for small script and prototyping and using better tools for bigger projects?
Emergency alert test fails to sound on some phones
Operating systems don't "win" because they make the best technical choices ... or even because they are best for their users.
This depends on the implementation.

If you are in Apple world, your keys are synced between iOS and macOS (and saved in Secure Enclave, so you need TouchID/FaceID to complete flow.) In 'Google' world, you can use them between Android devices and Chrome browser.

However, if you access from unsupported app/device (e.g. use Apple Passkeys and want to access from browser on Linux machine), you can always just scan QR code with phone, and use it to log-in.

You can try it on https://www.passkeys.io
White collar criminal investigations and prosecutions have declined as counter-terrorism, drug, counter-espionage and politically motivated investigations have (greatly) increased. Is it reasonable to expect the majority of people to act virtuously when doing so puts them at great disadvantage in an effectively unregulated environment? This is what Liv Boree might call a Moloch trap - a game theoretic perspective on the common good eroded as competing individual actors seek to survive and/or flourish.

The private sector attempts to control its own. SCIP, the Society of Competitor Intelligence Professionals, has a code of ethics that wouldn't approve of this article. How many SCIP members adhere to that code is a separate question, one I'd rather not know the real answer to. Similarly, hiring managers and recruiters will sometimes interview for phantom job descriptions, the real goal being eliciting competitor information.

Patriotism, religion, legalism, altruistic idealism... there's no shortage of things we can cling to when doing the right thing is difficult. But without accountability & enforcement, unrestrained competition makes unethical behavior almost appear to be a necessity. We really must do better, but we are now so far removed from the collective consequences of our individual misbehavior, the road to ruin might be unavoidable.
> plants produce steam and pipe it to approximately 180 customers for space heating, domestic hot water, air conditioning

Had no idea you could make a steam powered air conditioner.

https://en.m.wikipedia.org/wiki/Steam_jet_cooling
Regardless, that rocket flipped and turned so many times while being top heavy yet the booster only collapsed at the very end. It think that is commendable.
Having motivations and having qualia have almost nothing to do with each other. The former just means having a goal system, and I can write an agent that has a goal system in ten lines of Python.
At the moment, ONLY Tesla has decent supercharging (i.e., fast-charging) infrastructure in the US:

https://www.tesla.com/findus

I regularly go on ~300-mile drives that need only a single charging stop, lasting 15-20 minutes, on my Tesla EV. By the time I've gone to the bathroom and gotten a drink, the supercharger has added 100-150+ miles of range and the EV is ready to go. All the stalls always work.

No other EV brand offers a comparable fast-charging experience in the US.

For city driving, I charge at home for around 1/3 the cost per mile compared to filling a comparable ICE vehicle with a poisonous combustible liquid.
America seems really bad at basic infrastructure things.

They're in some weird kind of panglossian mindset where, if it's not working in the USA then that proves that it is in fact literally impossible.

So rather than sort themselves out and install some more plugs, they just shrug and give up.

I imagine a Chinese General pointing to this article and saying "see, their army will topple like Russia's in Ukraine did, it's all bluster, as a failing nation they can't even install plugs"
I did not IQ test the million people on the border and I have no objective way to evaluate and compare the brightness of the people that have left vs the rosatom engineers, if that's what you're asking for.

"Biased simplification of reality" sounds like a description of essentially any opinion, we are all biased and reality is too complex to argue about without simplifications, so that's not a great argument. Anything outside of a few math formulas is a "biased simplification of reality".

I'm curious, what exactly are you arguing for? Do you really think that a loss of that million is insignificant and that the roskosmos/rosatom/rostech/etc will accomplish more than all the people that have left? If so, could you explain why you think that?
It is wild to me that this is trotted out when "Saudi" is both a demonym and yet also an actual ruling family name. (And for context, I think it was accurate to describe it as a xenophobic "Muslim ban" and I think "Chinese coronavirus" is racist.)

Yes, it's bad even if Americans do it, but it's definitely worse if it goes to Saud.

Would you object to "Rockefeller company draws unlimited etc"? What if they also literally owned a country?
If you are using some JPA implementation, eg Hibernate, then JPA events are more or less what you are talking about except JPA can't enforce the condition that JPA-defined events are the only triggers present. If you write custom triggers then you run the risk of stale entity data being presented to the user.

But otherwise, this fulfills the condition of triggered events residing in the codebase. Of course, this means you have to be comfortable with using an ORM in the first place.
Funnily enough if the “if we have one Black ancestor, then we are Black.” was flipped to “if we have one White ancestor, then we are White.” the same controversy would exist.

Race is just a another word for tribalism.

Its time to drop the nonsensical concept of race from our western ideology. There were some truly fantastical ideas from the enlightenment period that should never have accepted and race is a glaring one.

https://www.nbcnews.com/id/wbna28216005
A simple search for keywords like “OpenAI” and “ChatGPT” on the MacOS App Store reveals the alarming truth about the prevalence of scam apps and shady developers.

Any platform that offers an opportunity to make "passive income" is filled with such garbage, optimized with manipulated reviews, keyword stuffing, and other tricks.

I've seen it on Shopify (stores and Shopify apps), Amazon (sellers and publishing tools), and Etsy, to name a few. Search YouTube for "ChatGPT side hustles" and you'll get thousands of hits.

The platforms don't care. Anything that adds friction or costs such as policies with teeth and staff dedicated to rooting out the scams hurts their bottom lines.

And here we are today.
> An activity derived from anecdotes and confirmation bias is many things, but a useful experiment ain't among them.

Thankfully I'm not a bagholder whose sinking bags rely on shilling and pump and dumping 24/7 on online forums, otherwise I would never have developed observational/experimental skills.

Just as a helpful summary, this is the conversation we're having:

A: Crypto Twitter/YouTube is full of shills and scammers.

B: But that's just like, your opinion, man!

A: Actually no, anyone can experience it for themselves.

B: Ehh, that's still SUBJECTIVE EXPERIENCE. I only bow to OBJECTIVE TRUTH.

A: ???
I'm pretty sure the richest AI builders (Facebook, Microsoft, Google, nation states and such) are actually aiming for AGI along the lines of the blogpost.
Step 2 probably has a bunch of stuff, but includes:

They posted content using fake accounts to stimulate adoption.

To my recollection they allowed a lot of skeevy (illegal and/or immoral) content to proliferate.

I think they probably ran at a loss for a long time; leaning heavily on volunteer personnel.

?
Indeed, I don't think ChatGPT can do science[1] or be a doctor[2].

[1] https://archive.is/AgWkn

[2] https://inflecthealth.medium.com/im-an-er-doctor-here-s-what...
Sadly it doesn't seem to matter how often we say things like that, people's need and willingness to believe in miracles is still greater. But it needs to be said nevertheless.
The free beer one, because everyone likes to get source tapes for free, regardless of the quality, free usually wins out.
D has a very nice inline assembler, bitfields, inline control, alignment control, etc.

C's "register" keyword has been ignored since 1990 or so.
I'm struggling to understand how the two ideas are different in any way other than intent. Sure, I'm not likely to throw an 
 into a tailored context, but anybody who, for example, lies about what "assistant" says in the API calls is surely attempting to coerce behavior out of the model that isn't in line with OpenAI's intentions.
Logical maturity (AI) pushed to extreme revives human maturity
That's what I got from this too. Copywriting is about the only thing ChatGTP _is_ good for.
> With Lego, it's surprising how often the parts are NOT designed for a specific kit.

Mildly famously, frogs have been used for all sorts of things:

https://www.brickfanatics.com/five-best-uses-of-lego-frogs
maybe plugins can restore the old look and functionality?
The longer the horizon, the less so.
I've had an EV for two years and in that time alone charging infrastructure has massively expanded. Just the growth of Electrify America has been phenomenal. Beyond that, charging stations are easy to find and use: PlugShare is probably the most useful app.
This is where Alexa has the edge, if you whisper to it, it whispers back (or at least responds at a low volume).

Trying to get it to answer random search type questions is a disappointment, ending mostly with quoting some page.

I wonder when the ChatGPT skills for it will land (assuming they haven’t already).