skysight-inc/HackerNews huggingface dataset:
My experience in the last 5 years or so it's been fine, I haven't had any issues that bothered me. I'm not going to waste my time trying to debug something that's not working. I can imagine that someone willing to waste their time doing that might also be willing to waste their time doing manual data entry.
Do you know why this proposal is over a public repo which is not a part of any official open web group discussion?

Why would anyone with legitimate concerns for unforseen consequences which would occur if the proposal or any descendants of it to turn to a standard would want to be constructive about it? Particularly considering the concern if they want to stop it on the tracks?

Why would you not like to get the legal related feedback, don't the legalities dictate technical constraints? Or do you think this would go on with or without being in the legal?
> I’m surprised by the pompousness in the OP.

He’s writing in a colloquial and self-deprecating and humorous tone. I can’t speak to the merits, but I can follow the reasoning perfectly fine. It’d be hard to find something further from pompous.

> saving yourself some embarrassment

Implying of course that being wrong, or not the first one to discover this, is embarrassing. And that’s not pompous?
This is an awful, completely non bona fide piece. But I hope that by my upvoting it, people will see it and get a better understanding of the mindset that the engineers behind WEI have, and why this is all so problematic.
You have a good point. It took some consideration for me to use the term “planned obsolescence” because it really is a different and more nefarious thing. Like the ink printers who would squirt excess print into a sponge and then stop working when they had done it x amount of times, which could be fixed by resetting the count.

I couldn’t come up with a better term for it though. Maybe planned abandonment? In either case the result is sort of similar on an enterprise level. Like here in Denmark we buy Chromebooks for school and use a lot of Google education, and while you can certainly have some privacy debates about that (and we have), the prospect of non-updated software is a different issue. EOL devices are replaced in those enterprise settings because of the security risk and the support burden they pose. In theory you could do things about it, but they are operated by IT departments of maybe 3 techies who also support all the other devices for the 5000+ employees in a municipality so it’s almost always cheaper to simply replace the devices.

In the past this often made sense because the hardware was so old it couldn’t really run “new things”. It might even make sense for Chromebooks that are 7 year olds here in 2023, but it probably won’t make sense the next time.

I don’t think the practice of Google will change voluntarily, so to me it sort of becomes “planned obsolescence” even though it’s not exactly the same thing as there is total transparency with the EOL on software updates. But you’re right, it’s not the same.
I think "Internet Karma" systems are inherently flawed. I know one technical website with karma, where one type of users eventually gained majority of the karma capital, downvoted all opposition into such deep negative karma, that they can't write anything anymore, and now there's strictly one point of view in all the articles and comments.

Which is aligned with the site owners' point of view, so they have no incentive to change anything. Though everyone notices that quality of articles and comments started to decline once the users with karma majority censored all others out.
Yeah, like it is completely trivial to watch 4K Netflix in Firefox on Linux, right? Oh wait...
Kfd, a project to read and write kernel memory on Apple devices
Yes, what you are describing is breaking the Google/Apple checks by making those devices think that Internet access is available when its not.
I've used HTTPoison, Tesla and more recently Req for a thin Firebase client.

I guess they all work.

I remember at some point HTTPoison & hackney were finicky with SSL certificate validation. But AFAIK HTTPoison is the only one that can do async requests to process chunks? [0]

[0] https://www.poeticoding.com/download-large-files-with-httpoi...
> I could take a stab at defining it but both are already defined in law

"Hate speech" is not defined in US law. Hate speech -- however one chooses to define it, outside of threats and incitements to violence -- is not illegal.

Hate crimes are a different story.

I've been applauding deplatforming and censorship of racist hate groups for years now, but more recently I've started becoming a bit worried that we're falling into a bizarro-world version of Niemoeller's "First they came for the socialists...".

On one hand I am worried that we are devolving to a state where no one is allowed to express an opinion that might just offend some hypothetical person, somewhere, even if no one can actually find that person. And on the other I worry that deplatforming shitty people doesn't actually fix all that much, and can often make matters worse.
Probably because you were going around antagonizing everyone and then deleting the evidence, Steven Penny.
Veganism is not and does not feel like sacrifice.

Btw, when you become vegan, you realize you've been taking something that wasn't yours to take in the first place. And vegan food can be extremely tasty and filling. You can't just take meat out of a recipe and think you have vegan food.

Idea: try searching "<any_recipe> vegan"
If you think AVX will die “a painful death in the next decade” you’re not really in a good position to call AMD’s implementation lousy.
Open-source web app to record screen and camera directly in the browser
I don't believe in attacking individuals for what is a systemic issue.

> It's important to actually read and understand the proposal before objecting to it.

How do you assume that the people who criticize it didn't read it? I saw many arguments based on the proposal text. I myself read it thrice before making my first post.

> For example, WEI has nothing to do with ad-blockers or DRM (in the sense that the content itself is not restricted, unlike EME)

From what I can see, the webpage needs to return the token to the server before it decides to respond [1]. True that proposal doesn't say if the server should respond or not. But the mere possibility that the server can deny a response based on the token (or its absence) means that it will be used. How is this not DRM? And how is this not dangerous to the open web?

[1] https://github.com/RupertBenWiser/Web-Environment-Integrity/...
They also have a limited number of developers and no interest in performance.
> Sometimes people ask questions like "how do I shoot myself in the foot and still have a working foot", though. Questions are not always reasonable. A question is not always "pure" either, but can embed incorrect assumption

But those are correctly diagnosed XY problems. No one is complaining about those.

My parent was told the issue is too many incorrectly identified XY problems, and responded with an explanation of what the XY problem is.

That is the example of a misdiagnosed XY problem, which was kinda my point. This sort of behaviour makes the actual experts leave the site in droves.

If, when answering a question, one where to discard the answer the minute they write "Why would you want to do this?", you'd get much fewer incorrectly diagnosed XY problems.

As I said in a different thread, ChatGPT sometimes does this as well, but at least with ChatGPT, when it is answering a question that was never asked, it doesn't also act like a condescending jackass. There are no "Why would you want to do this?" type of questions.
> That aside the “unreasonable effectiveness” allusion to “The Unreasonable Effectiveness of Mathematics in the Natural Sciences” is clearly overwrought. Let’s not get ahead of ourselves.

It's a meme title, I've seen it a couple of times on HN: https://hn.algolia.com/?q=Unreasonable+Effectiveness

Also see: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
You could also read it as "Other operating systems are way to quick to adopt new features without fully considering the security ramification".

Software running on OpenBSD can clearly use AVX, but the kernel and core OS doesn't yet, which security wise seems to be the smart move.

Look at SMT, that's still disabled on OpenBSD I believe, which indicate that Intel and AMD have yet to devise a way of implementing it safely. You can enable it, if you need the speed more than security, but I doubt that many does.
The main heroine from Otoyomegatari is from a Kazakh clan. It's a very lovely manga, particularly for anyone interested in historical Central-Asia.
But you can already do this? I've created various bots, eg a ChatGPT one. There's signald and pysignald and it takes five lines of code to make a bot.
> google used to return really relevant results for SO, and it stopped doing so at some point a while ago

I haven't noticed that at all. I also haven't noticed any degradation in the results on Google overall contrarily to what people claim.

What I have noticed though is that every time someone complains about search results and shares the way they search on Google, it becomes obvious that the problem is between the keyboard and the chair and not in Google.

For example my girlfriend always get completely unrelated results when searching. But she searches an unintelligible mess that even a human wouldn't understand.
In case it's not obvious, here is how the attack works:

1. The attacker manufactures a device, such as a smartphone, generates a keypair for it, stores it on an HSM on the device (generally called a "trusted enclave"), and signs the public key of the keypair with a master key

2. The device runs the attacker's software and is designed so that whenever non-attacker software is run with elevated privileges, the HSM is informed of that fact in a way that can't be reset without rebooting (and starting again with the attacker's software). For instance, the device might use a verified boot scheme, send the key the OS is signed with to the HSM in a way that is unchangeable until reboot, and it might employ hardening like having the CPU encrypt RAM or apply an HMAC to RAM

3. The HSM produces signatures of messages that contain statements that the device is running the attacker's software, plus whatever the attacker's software wants to communicate and it won't produce them if it's running software of the user's choice as opposed to the attacker's software as established above. It also includes the signature of its public key with the master keypair, allowing accomplices to check that the device is indeed not under the user's control, but rather under the control of someone they trust to effectively limit the user's freedom

4. Optionally, that attestation is passed through the attacker's servers, which check it and return another attestation signed by themselves, allowing to anonymize the device and apply arbitrary other criteria

5. Conniving third parties can thus use this scheme to ensure that they are interacting with a device running the attacker's software, and thus that the device is restricting the user behavior as the attacker specifies. For instance, it can ensure that the device is running the accomplice's code unmodified, preventing the user from being able to run software of their choice, and it can ensure that the user is using device as desired by the attacker and their accomplices.

This attack is already running against Android smartphone users (orchestrated by Google, in the form of SafetyNet and the Play Integrity API) and iOS smartphone users (orchestrated by Apple) and this extends the attack to the web.
> Nobody is missing this; you're defending this work. You can't both defend the work itself and place yourself outside of the process as a "chair."

I'm not defending the work. I'm defending the venue, to enable standard proposal work to happen in public (and get feedback from the community).

> But it is DRM because it can be used, in effect, like DRM. You are missing the point that most of the community sees this as DRM-like technology, with all of its warts, whether you agree with that conclusion or not.

OK, maybe I'm missing something then. Can you explain to me in what ways this is DRM?
Feels good to moderate others
Why is healthy food so expensive in America? Blame the Farm Bill that Congress always renews to make burgers cheaper than salad

https://fortune.com/2023/07/21/why-healthy-food-so-expensive...

The 2023 Farm Bill is projected to spend $700 billion over the next five years, with powerful industry lobbyists directing funds to enrich themselves at the expense of agricultural communities, human health, animal welfare, and environmental sustainability.

Most Americans have never heard of this massive omnibus bill, which Congress reauthorizes every five or so years, yet it impacts us every day. It shapes our food system–from subsidizing factory farms to funding food and nutrition programs, and it is why burgers are artificially cheap and salads cost more than they should.
Pretty deceptive to present yourself eager to discuss when you aggressively locked and closed issues where people present legitimate and well thought out concerns. If you don’t want to take responsibility for the proposal, withdraw your name from it.

> Political/ecosystem arguments are technical arguments.

No they are not. You don’t get to retcon a term just because people spotted a flaw in your argument.

Edit: I noticed you posted this while closing off the repo completely for new comments. You can’t make this up.
“[N]o interest in performance” is probably a bit unfair, no? It makes it sound like any patch that brought solely performance would be rejected. But it is certainly true that they have much less manpower than the “competition” and that performance takes a backseat relative to other priorities.
Hello everyone,

I'm excited to announce that we're launching DemoGPT on ProductHunt today! DemoGPT is an innovative tool that empowers developers to create LangChain applications using simple prompts. It leverages the power of Llama 2.

With just a prompt, you can create an app that showcases the capabilities of LangChain and Llama 2. This cutting-edge technology streamlines workflow, significantly boosting efficiency and accuracy. It's a game-changer for developers, making software development accessible through simple prompts.

We believe DemoGPT is laying the groundwork for a paradigm shift in how we create, refine, and customize LLM-based applications. The end goal is a broader, more inclusive ecosystem where users, regardless of their coding proficiency, can contribute to the continuous evolution of products.

Check out our launch on ProductHunt here: https://www.producthunt.com/posts/demogpt

We'd really appreciate your support! If you like what we're doing, please upvote us on ProductHunt and share your thoughts and feedback. We're looking forward to hearing from you and learning how we can continue to improve DemoGPT.

Happy coding!
The listed use-cases are not what I typically see complaints about.

What I do see a lot:
* This will be used to detect and block ad blockers.
* Open source users can't do attestation and will get locked out of parts of the web.

These are not goals of this proposal from what I can tell.
And there are indeed discussions how to avoid those negative externalities.
I don't want to insult anyone, and I see your logic about systematic thought. But being a programmer doesn't mean you're good at it.

Shrug.
The original monitoring service is located here https://pulsetic.com/ and can be used for free.
How I usually try to answer these kinds of questions is "Shooting yourself is generally not a good idea, for these reasons. If you really want to do it, you can try loading your gun and pulling the trigger again, but a better alternative might be to take off your shoe by untying your shoelaces and carefully pulling on your shoe, following the curve of your foot."

But it's hard! On the one hand, you don't want to teach people to do the wrong thing (especially not on SO, where answers are often copied wholesale and pasted into production code), but also not answering the question as asked usually doesn't help the OP at all.

If it's not clear what they're trying to achieve I usually leave a comment asking for clarification rather than answering, though.
I did.

It's painfully slow. I can Google the question, click one of the top results, skip to the relevant part and read it faster than GPT can generate two sentences. You also have to build an elaborate prompt instead of throwing two/three keywords into it.

It doesn't help that GPT is insistent on replying in the three paragraph format, meaning that the first 30-40 words it creates are just trash to be ignored.

I found it useful once - when I had to write an essay about ISO 27001 for college and just wanted it to go away. Took what it generated and spent 20 minutes editing it to look closer to my style. For real work it isn't as useful.
and so you can make up addendums

they start stereotyping a Scorpio and you say “those are the dark traits and we can choose to exist in the light, Scorpio’s light qualities are…”

its the blind leading the blind, but they want a leader. its the same position as in organized religions.

just wait till you hit it, you’re never going to get into these semantical debates again
> Correct. If the pushback is successful, rest assured that the reprieve will be temporary. At best, they'll come back around with some tweaks and changes to blunt the more egregious aspects, but it will come back.

Yes, they might even intentionally have started with proposal so over-the-top that people who are now protesting may feel that they won when some time afterwards Google presents slightly less creepy second iteration this. And the ones who don't will be cast as radicals who don't want to engage in good-faith discussion while Google seemingly proposes a reasonable compromise. Besides, would anybody please think of the child... err... banks with webpages!
Hardware was Sun's revenue model.

Cost of revenue for penny-ante fluff would have been orders of magnitude greater than actual revenue. Goodwill and other benefits substantively greater.

Blaming Sun's demise on Virtualbox largess is ludicrous on its face.
I could turn the argument around:

People who want to churn devices should be paying a premium for any and all recycling costs (assuming perfect recycling is even possible).

I am unwilling to pay with a permanently degraded environment so that some people satisfy their consumption urges.

Clearly we shouldnt want to keep archaic stuff functional. But for some time now easily upgradeable/repairable hardware and software is effectively suppressed.
> 20,000 USD is objectively cheap for any car.

I realize I don't have any real data point, so let's digg in.

At current exchange rate, $20000 is 18000€. I checked the 3 most sold cars for last year in France [1], and the listed price range from 12k€ to 16k€.

So, it's not obvious that a 18k€ car is "cheap" - but it's just a napkin computation.

I'm surprised to learn that each model accounts for a pretty small percentage of the total sales, around 5% each. I would have expected more for at least the top salers.

If we wanted to get a real sense of what "cheap" means, what would make more sense in your opinion ?

- A simple "average" of the prices ?

- A weighted average of the prices, taking the percentage of sales into account ?

Also, in the distribution, do you define "cheap" as "the lower half" ? "the last decile" ?

[1] https://www.caroom.fr/guide/voiture-neuve/meilleures-ventes#...
ShikakuOfThe.Day – Daily Shikaku Puzzles
Go Concurrency: Fan-Out, Fan-In
Keeping mind-reading machines in check
Are there even humans involved? I mean, I've seen some interactions with YT 'support' which clearly was just a bot pretending to be a human.

Anyway, this won't stop until we stop using youtube. Not sure how to do that though without regulation or something to force the issue.
Not all of these are mutually exclusive, but there is also a fourth option:

- ADHD was severely underdiagnosed in the past and got more accurately diagnosed in recent years
To be completely clear, I think this sort of short expiry for devices is bullshit. BUT

But, it was completely predictable thing, the schools knew perfectly well that they would expire. Saying that the expiry "jeopardizes students’ educations" is straight out dishonest when its just poor planning that is jeopardizing anything. This feels bit like people buying disposable cameras and then complaining that they can't change film on them. Yes, the expiry on Chromebooks is bit more arbitrary. But nevertheless it was something that would have been very clear if they did basic due diligence when purchasing the devices.
We've previously used Stitch data https://www.stitchdata.com/ and found it super easy to stream cdc to redshift and snowflake

Will give artie a go
I respectfully disagree.

It's a lot of habits that you must break, a lot of flavours that you must forget. There is a lot of amazing vegan food, but the vegan version of what people know is often a pale substitute. You might convince people with curry, but likely not with vegan sausage.

I think that it's more realistic to get people to massively cut their meat and dairy consumption than to really go vegan. Do what you can, but cheat sometimes.

In other words, I think it's better to accept that most people will get halfway there, and to make that easy.
Musk won't give up the Twitter trademark however. They just won't use it.
What about colours? Could I trademark #906090?
I'm excited to announce that we're launching DemoGPT on ProductHunt today! DemoGPT is an innovative tool that empowers developers to create LangChain applications using simple prompts. It leverages the power of Llama 2.

With just a prompt, you can create an app that showcases the capabilities of LangChain and Llama 2. This cutting-edge technology streamlines workflow, significantly boosting efficiency and accuracy. It's a game-changer for developers, making software development accessible through simple prompts.

We believe DemoGPT is laying the groundwork for a paradigm shift in how we create, refine, and customize LLM-based applications. The end goal is a broader, more inclusive ecosystem where users, regardless of their coding proficiency, can contribute to the continuous evolution of products.

Check out our launch on ProductHunt here: https://www.producthunt.com/posts/demogpt

We'd really appreciate your support! If you like what we're doing, please upvote us on ProductHunt and share your thoughts and feedback. We're looking forward to hearing from you and learning how we can continue to improve DemoGPT.

Happy coding!
That's the same approach as requesting a valid phone number for a service that absolutely doesn't need a phone number, just to filter out potentially problematic users.

Is it within your rights ? totally. Does it make sense from a business perspective ? yes, probably. Is it morally right ? I'd say no. Will most people give you a damn about it ? probably not.

Most people won't care if you discriminate against some minority they're not part of and don't interact with. Some will, but I'm not sure how much it matters to you if you're seen as a "bad person" either way ?
As a Pole, I don't think I've heard the term "hypermarket" in like 10 years. There was a boom for all that exaggerated Western-style consumerism, but this kinda died down as medium-sized discount stores took over the majority of the market. Family trips to a shopping center might be a thing of the past - but also I'm not a kid anymore.
Me thinks the burden is on you to "easily" invalidate my claim with a single example.

Our core explanatory framework (underpining eg quantum or relativity) is essentially still serviced by 19th century mathematics.

NB: Actually I would be thrilled if we had such a new tool to explain the universe.