skysight-inc/HackerNews huggingface dataset:
Someone else's intent to use something illegally should not preclude me from using it legally.

Nor should the creators of said thing be responsible for the misuse of others.

If Nintendo doesn't want their games pirated, they should go after people distributing and downloading the ROMs for those games.
>they were seen collecting people's usernames and passwords and using those logins to read people's messages from their own servers almost a decade ago

To be fair microsoft's outlook ios and android clients does the same thing with external providers (like if you used it with fastmail). It is a common practice and something to be aware of when choosing an email app.

EDIT: I'm specifically answering this comment. As for the submission, that was incredibly stupid for them to do in 2023. At this point it should only be opt-in to turn encryption off, not a default.
There's a scottish proverb about this involving goats and relations.
New rivers can also form, and volcanoes create new fertile land.

How much does the Mississippi spill into the ocean and why don't you consider that a massive waste of freshwater?
Technically they make all/most of their money on the games people buy - the PS5 is just barely profitable[0] (but only at its massive scale of >20M units), and the xbox series X supposedly still sells at a $100-200 loss[1].

0: https://www.theverge.com/2021/8/4/22609150/sony-playstation-...

1: https://www.thegamer.com/xbox-series-x-s-sole-at-loss-200-do...
“Killer” in this context is an English-language slang superlative. Similar to amazing, awesome, fabulous, great. It doesn’t mean “dead” or “failed”.
Absolutely agree on here as Benjamin Franklin once said: "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."
Why are you equating sensor fusion with solving the entirety of autonomous driving? That’s disingenuous. You understand sub problems can be solved, right? Sensor fusion is just combining different sensor inputs so you have high confidence in your object detection and you’re not “confused with disagreements” as Tesla likes to say. Self driving involves solving prediction and planning problems too, not just sensor fusion.
> where effects/elements appear and disappear as you scroll down the page.

I really dislike those, as the whole screen shudders as it tries to re-layout the presentation. It's especially bad when you're on a phone, and you're suddenly in a different place in the article.
Assuming you have a universal API for all medical forms ever. This would be like the final boss of scope-creep APIs
This is exactly correct. What people think will happen is:

1. Someone sees a problem and asks a politician to fix it.

2. The politicians enact effective regulation and the problem is solved.

What actually happens is:

1. Someone sees a problem and asks a politician to fix it.

2. The politicians start drafting regulation on the issue.

3. Companies lawyers come in and lobby to have the regulation amended to either be ineffective or disadvantage their competitors.

4. The mal-regulation is enacted and we're all worse off.

5. The companies involved benefit financially and use their money to hire more lawyers (and politicians).

It is necessary to first fix our political system before trying to put more regulation in place. Every time someone says "we need regulation" without doing so, they are making the problem worse, and supporting this corrupt system.

An example of this is literally happening in Washington state around a right-to-repair bill: https://news.ycombinator.com/item?id=35715998

I feel like it's so obvious that it shouldn't have to be stated, but apparently it does: companies need to be regulated because they are composed of people (who are evil), but the governments that regulate those companies are composed of those same evil people and need to be controlled by their citizens. Everybody forgets about the second part, and it's the far more important one.
I don't think that's a fair metric. Many people using TS (myself included) will typically use "JavaScript" in search queries because the answer is usually the same. The only time I search for "typescript" is if I have a problem with the type checking, which isn't very often.

That said, I think you're right that JS is still quite popular.
I think the fair use rights would be "you are allowed to write an emulator for the switch and any software components necessary to make games interoperable to the platform of your choosing."

And while you are allowed to implement technical measures to prevent people from doing this or make it difficult you shouldn't have any legal protection.
Dr. Harvey “Old Borax” Wiley and His Poison Squad
I can't find the photo with a quick google, but way back in the day an employee posted a photo of a TON of G5s arriving at Microsoft HQ.. supposedly they got fired for it, and it wasn't until a year or two later when the 360 was announced that everyone put two and two together.
It's interesting to realize that a cog railway is basically a monorail with training wheels on.
If it were 1836 I might agree with you.
Then netflix wont serve you HD content unless you run your OS with pin 1-2 setup as those are the only keys they "trust" :) This is what "trusted platform" is all about.
The standard solution for dating apps is to snap the location to the nearest x kilometer grid point, so that you are losing information rather than simply adding noise

https://robertheaton.com/2018/07/09/how-tinder-keeps-your-lo...
How do you know that the bad guys will actually destroy their copy of the data?
Yes. There is no part of the official process where anyone is required to listen to or respect the opinion of a protest. That's kind of obvious.

If you want a rep to know your opinion on something you can call them.

The point of a protest is for when they're not listening to you, which is why they feature more in not-officially-democratic politics like dictatorships. But for that to work, it has to be so large they can't ignore you. (Otherwise, if they're small and still work through being annoying it's minority rule, which isn't democratic. But like I said that doesn't happen because you can just ignore them.)

All politics depends on popular support because your subjects can either leave the country or have you killed if they really don't like you. Democratic politics means there's official channels for exercising this by voting instead of having to do this.
James is just using dry humor here.
Maybe it's just bad luck, bad interviewers, etc -- but are you applying for jobs that would make best use of your skill set?

Given your past experience, you sound like you'd be a good fit at a smaller company (or perhaps a small, independent team at a larger company) -- places where as an IC you're needed to make important decisions, solve problems, and coordinate directly with lots of different stakeholders, independently and without much management. You probably wouldn't be as good a fit at a large company, or a place where you're needed to just shut up and write beautiful code.

With your history, if I was considering you for a dev job, I would be mostly interested in learning more about your leadership, mentorship, program-management, product-ownership, problem-solving, communication etc skills -- if those were particularly strong, I would be excited about how I could use those skills on my development team; and I wouldn't be so much worried about your programming skills (or your ability to explain Big O etc) as long as you could show that you could solve a basic fizzbuzz problem or two.

But if you haven't been doing much coding in recent years, you should probably also sit down and spend some time working through a bunch interview-style programming questions. If you're out of practice, putting in some reps will help you get back into the groove of thinking through problems programmatically and banging out code. If you do that for an hour or two every night for a couple of weeks, that should get you back into shape (and build your confidence) so you can do at least a passable job on the coding parts of job interviews.
No, because the entire point of this is to be resilient against physical attack - anyone re-flashing your firmware already has your case open and can just move the jumper while they're at it.
There are 3 Kansas Cities if you count North Kansas City.
If my job wants me to run Windows, they are free to supply a Windows machine for me to use.

I keep a bright line between personal equipment and work equipment.

Anyway, my last few jobs have given me Macs for development.
> I didn’t know it was so easy to pirate switch games.

I didn't either.

I have a launch-day Switch. I waited in line that night for Zelda.

Now, within the past week, for some reason or another I was feeling oddly impatient. I decided to see if I had any aluminum foil laying around to play with. I did, and my impatience suddenly waned away within a download or two. It was that easy.

I am still looking forward to picking up my Collector's Edition for Tears of the Kingdom that I pre-ordered the minute I could. However, I'm much more patient now.
> software is licensed (not sold)

What does that mean?

Say that I have, in my hand, a copy of some software. I bought it at a store, for money. I did not sign anything (or even give my name). What law obliges me to follow the EULA? It can’t be contract law, since I did not sign anything. It can’t be copyright law, since I’m not making a copy of the software (or making a public performance, etc.).

So what is it?
end goal is to make a free drum machine with features comparable to paying products that anyone can use
> we all cut off contact

I had to do that too. Stay strong.
Count the obese people you see, that is your answer.
Governments already fund so much science, funding a few free journals doesn't seem like much of a stretch.

Not much different to Australia funding Trove.

https://trove.nla.gov.au/
I really like rails, but the "convention over configuration" absolutely drives me up the wall. It creates a lot of situations that are challenging to understand when explicit references would solve the issue.

One thing I very much like about JS (among other languages) is the explicit import system. You can walk the dependency chain up and down to figure out exactly where and why certain code is called.
Take a look at Genode.
I don't see one comment criticizing the study, below is the study design and below this section is much more information about how they generate the quotable number. It looks like at its core there are separate data sources which de-link the person with T2D to their specific diet features (I might be way off base here so please correct if I'm wrong). Instead they are doing quite some complicated fitting to deduce these numbers. I'm not an expert in this field, and even the field I am this type of statistical work would too much for me to easily understand, but I will say this: there is a lot of lost information and to me its difficult to know whether I should base dietary decisions on this. Anyway I do not need to be told processed meat is bad for me, it destroys my gut every time I eat it and still I go back for more.

---snip---

Study design

A comparative risk assessment model55 estimated the numbers, proportions and uncertainty of global T2D cases attributable to suboptimal intake of key dietary factors (Extended Data Fig. 1). Comparative risk assessment does not use ecologic correlations to estimate risk but incorporates independently derived inputs and parameters on demographics, risk factors, their etiologic effects and disease incidence to model attributable burdens55. For this investigation, we leveraged input data and corresponding uncertainty in 184 countries on (1) population dietary intake distributions based on individual-level survey data from the GDD (http://www.globaldietarydatabase.org/)56; (2) population overweight (BMI ≥ 25 kg m−2) and underweight (BMI < 18.5 kg m−2) distributions from the NCD-RisC57; (3) total T2D-incidence distributions from the Global Burden of Disease study58,59; (4) linear, BMI-stratified effects of dietary factors on weight gain or loss60; age-adjusted direct etiologic effects of these factors on T2D, adjusted for BMI, and of weight gain on T2D from previous meta-analyses and pooled analyses of prospective cohorts23,61,62; (5) optimal dietary intake levels from previous analyses12; and (6) population demographic data from the United Nations Population Division63,64 and the Baro and Lee 2013 dataset on educational attainment65 (Supplementary Table 6).

https://www.nature.com/articles/s41591-023-02278-8
---snip---
Wow ... I am getting old and jaded.

I was so into locking down systems, making sure I knew where every packet was going, not trusting anything.
Meanwhile I'm also "wardriving", phreaking with a red box, running an underground BBS ... all sorts of stuff. I had one of those fancy t-shirts with the export-restricted RSA encryption source code printed it. Because, why not?

Now I just quickly skim a 2 year old article about Windows 11 and TPM again, on a Windows 11 device, and have just enough left in me to post a comment.

> You see, the PC (emphasis on personal here) is in a way the last bastion of digital freedom you have. The TPM requirement of Windows 11 furthers the agenda to protect the PC against you, its owner. These keys are then cryptographically tied to the vendor who issued them, and as such, not only does a TPM uniquely identify your machine anywhere in the world, but content distributors can pick and choose what TPM vendors they want to trust.

Every time these technologies come out, there are similar "it's all over" scenarios. But so far it hasn't been all over, and I've been around a while. I recall Intel Management Engine (ME) really piquing my interest for a bit. So my computer now has a computer running on it, that still runs when I turn it off, has access to the system hardware, including memory, the contents of the display, keyboard input, and the network? And the keys to the kingdom are secure ... they haven't been shared with anyone else who may be highly interested in having those ... ?

Hello, anyone ... I'm still secure, right? ... right!? Forget it, I'll just disable it. Oh. Nevermind. Wait ... what? Intel ME has a ring −3 rootkit??! Just ... ah, forget it ... what's on TV?

And then AMD shows up with their own. At least that one can be disabled by BIOS. I think? Hope?

> Did we mention that a TPM isn’t going to protect you from UEFI malware that was planted on the device by a rogue agent at manufacture time?

If you are the target of a rogue agent at manufacturing time, that is way past "game over". If they want it they're going to get it and you're not going to stop it by having, or not having, things like TPM on a Windows machine. I can't tell if this is more about losing the ability to watch HD video and DRM, or if nation states are coming after you. Those are slightly different. I'd personally prefer neither but I'd settle for the former. If it's security then it's more Tor/Tails and a USB key than Windows.

Certain groups can even shut down highly specialized air-gapped equipment that is deeply underground. It's like "if there's a will, there's a way".
The freedom to choose which software runs on your computer is also the freedom to choose that certain software shouldn't run on your computer. The freedom to make that decision should be left up to the individuals rather than being imposed on them, but making an explicit choice that my computer should only run specific firmware builds is an expression of freedom, not a rejection of it.
Not to blindly defend excessive food additives or anything, but putting questionable additives into food has been a thing for at least three times as long as you say; look up Dr. Harvey Washington Wiley[1] and swill milk[2].

[1]https://en.wikipedia.org/wiki/Harvey_Washington_Wiley?useski...
[2]https://en.wikipedia.org/wiki/Swill_milk_scandal?useskin=vec...
I was abused by multiple family members. Zero acknowledgment, complete denial on their part. Made me doubt reality.
Set-theoretic forcing as a computational process
This is based on the Phil Spencer interview by Kinda Funny. The major point was that as consoles transitioned to online digital libraries, the customer investments into those account-bound libraries really helped crystallize the console preferences.

The result is that there are only so many big bets you can make to try to win customers over to your console, because the majority have already become relatively locked into their platform.

With that perspective, if you want to expand your customer base you release things on other platforms like PC, Switch and cloud (which is itself a multi-faceted opportunity as infrastructure improves). That said, it's not impossible for momentum to build over the next decade where console growth could become a bigger part of the story than it currently is.

Kinda Funny Games - Phil Spencer Interview: Redfall Reviews, Activision Deal - Kinda Funny Xcast Ep. 137

- https://youtu.be/yKwfEQ1eEyM?t=2167
so go after the people actively distributing pirated games - much more reasonable than the mixed case of third-party developers.
I really don’t want discreet hearing aids. My first set were a color designed to match my (brown) hair. Good luck finding one if it got knocked out by my kids. Plus, they don’t restore normal hearing, so I’d rather have them be something that alerts someone talking to me that my hearing is defective. I generally get white or silver now (depending on what’s available). If fluorescent blue were an option, I would go with that.
There are lots of PC exclusive games that are immensely popular, and I'd argue some of the most popular games in the world. csgo, valorant, league of legends, etc.

I think the reason why you won't see any big exclusives on PC is that because consoles are close to PCs, big games should be ported to console otherwise you're missing out on huge markets.

Beyond the live service type games I mentioned earlier, there's also a ton of smaller indie-AA type titles that are PC exclusive. Even that is dwindling down though since porting gets easier and easier for indie devs
The underlying point you should be calling out if you want to present this argument is that "User freedom should prevail over companies' freedom". The only thing attestation enables is companies enacting their own policies along the lines of "I only want users who are willing to let their device attest x level of security". The user is not required to use that service, they're not required to run W11 or to enable the fTPM in their BIOS.

Asking for widespread change and the death of TPM attestation is like saying that companies should be forced to serve all customers even if it degrades the services they provide, if it requires x orders of magnitude more personnel for fraud/risk/etc management, or if it degrades the experience of other users on the service willing to perform attestation. Maybe this is the right approach, maybe we just need some good regulation that won't deepen the moat of existing players, but this is the crux of the argument being made.

> We are here to remind you that the TPM requirement of Windows 11 furthers the agenda to protect the PC against you, its owner.

No. It's to protect third party services that your PC makes network requests to. Your PC in itself doesn't need any protection from you.
From my experience, people that respond with that kind of question aren't asking in good faith. They struggle to sympathize with the fact that parents can make mistakes and be wrong. I also don't agree with you that the implied question about victim blaming is sane to ask when the victim in question is a child, and the power imbalance is so large. I am under no illusions about how fun children are to raise. I can't say for sure what the intent behind the questions were because I didn't see them, but I personally do not give them the benefit of the doubt.
I always thought it was funny that you can run a cross a tweet that’s hidden to you because the author blocked you, but that tweet is of course visible when you’re logged out.
Bose has to be the most overrated audio brand ever.
The processor has to verify the signature, which means the public key needs to be embedded in the processor. It makes sense that the processor manufacturer creates the keys and distributes them. If it was the other way around, then a) fifty motherboard manufacturers would make their own keys and the processor would need space to embed fifty of them, and b) a new fifty-first motherboard manufacturer coming into the market would be unable to support any existing CPUs. It would also explain why the same key was used for signing multiple motherboard manufacturers' firmware.

Why distribute the keys themselves instead of having some way for the motherboard manufacturers to upload an unsigned firmware and then download a signed one? That is probably laziness.
Maybe you can configure https://directus.io/ to your needs
Is there any viable self hosted discord alternatives? Discord is setting itself up to basically have all user data on everyone and be able to track it. The 38% stake Tencent owns eventually has to reap benefits for the CCP. Looking to distance myself from the application in general.
It's almost entirely caused by the conflux of sugar tariffs and immense overproduction of corn in the USA.
So are CAD design tools.
People used to look forward to software updates. How did it come to this?
this makes me so sad. I can't eat anything sweet and the one thing I found that I seem to tolerate well to a degree is sweetened with sucralose, sweet is addictive... I just ate 8 apples today when I lost control and I'm going to pay the price the next few days (food intolerance)
I have a coring device (the T-shaped one with a red handle) and the plan is always - core the apple, swallow apple as close to whole as I can.
That sounds horrifying and draconian.
>You're advocating for installing a kernel module that you don't even know what it does exactly when running a random game.

You don't know what the game will do either. It requires trusting Riot even if there isn't an anticheat.

Also most users will never know what the other kernel level drivers do.

>Would you also support a full cavity search each time you decide to fly a plane?

I don't see how this is related?

>The kernel module has full access to your hardware, you don't know what it does exactly.

The same can be said about any other kernel level driver and even about Windows itself.

>People got so complacent in recent years, and this is on a technology forum no less.

What Riot wants to do is not possible with a user level anticheat. Once Windows eventually gets its security improved such that apps can query the integrity of the system Riot would likely be able to get away with a less privileged anticheat.

>I guess today the Sony rootkit[1] would be totally acceptable.

If it didn't try and hide itself I would agree with you.
this is incorrect

they've added sesame where there was none before
Ask HN: Is there a search engine left that doesn't truncate results?
GPT-4 has once solved a bug in an hour that took me a day.

It wasn't because it was a superintelligent entity, but because it was an intelligent scientific logbook.

It would break down possible root causes of the bug. I could add more if it misses any. It would give me the simplest possible solution to test each one. Sometimes it's not right and I have a simpler test.

But it'll track which ones we have tried so we don't go in circles with debugging. It's really a superior rubber duck + notepad.
Those quotes are demonstorably false. The rates of gun crime do not scale with the number of guns. Why people persist in thiz false narritive beguiles me.
They are by purchasing skins.
The leaked key in question has nothing to do with Secure Boot keys. The leaked key in question affects you even if you have your own Secure Boot keys.