skysight-inc/HackerNews huggingface dataset:
No. It is so that they don't have deal with developers tricks and misdirections and intentionally misleading uis and so on. It is also so that they are not required to learn tons of obscure and otherwise useless knowledge to function reasonably.

None of that makes them stupid. Just like, when I am in grocery store I can be sure all food there is reasonably safe, even if I don't know anything about them. I am not expected to research them all personally for dangerous substances else "I am stupid for poisoning myself".
Imagine doing this with your life savings
But there's no distinction between a security patch and a feature update. And it's never just an update to only get new features. It's to get bug fixes and better compatibility with new programs (I'm thinking of libraries and dependencies). And there's the case of Windows and Chrome OS, where software updates cannot be opted out of by official means.

When I think of planned obsolescence and sorta-unintentional performance regressions on desktop operating systems, I'm instantly brought to YouTube's Polymer website and UWP. Two complicated things but they largely only benefit the developers of the software and have not actually delivered any features. Google is a huge part of the desktop world and they're not so "external" as pabs3 says and to me it's just part of the software right to repair movement.
This is not how security works. Reasonable security can be achieved by compartmentalization, so you don't have to make all code flawless. See: https://qubes-os.org
I still use crypto and grok smart contracts alright. But exactly this shit of wrapped tokens, same tokens in different blockchains and whatnot is a recipe for disaster.
I see, yes, if the server decides to send index.html when `index.html/` is requested, that is "magic" and your point is very valid.
Have you ever gotten an ER bill for something you didn't absolutely have to get an ER bill for, in retrospect? It's a few thousand dollars worth of regret.
The modern internet is bloated more and more to full bloat!

The 25KB club came to add and create a club where alternative websites have their space. We went back to the initial culture of the internet where people didn't follow standards but made their own art ;).

see: https://25kb.xyz/
Yes, the only reason I say "solved" is that this approach will only help for suites of many small tools that ship together.
It is still a thing, and agree. usds.gov
How many of these billions want or are even capable of understanding what they do when they click the "i accept" button? Legal complexities seem even further removed from public understanding than technical ones. This approach seems equally ineffective for achieving what this regulation is intended to achieve, to not just to have the users sign away their rights with a click, but give them an understanding of what they give away. But I'm not sure whether that will ever be possible.

I agree that its a big problem that the big browsers do not act in the interest of their users, and that their vendors are in fact disincentivized to do so. That would be a good reason for antitrust action and public funding, since they should be public goods.
> Almost all of the named fonts in common font stacks are either now superfluous or not a good idea any more

It's all fallback, how can they be "not a good idea"? That's the beauty of these CSS font stacks: you can always put first the latest best practices.

> Most font stacks now are just cargo culting, and are mostly mildly harmful.

I disagree and if anything they're not complete enough (I'll write another comment).
Duplicate of recent discussion: https://news.ycombinator.com/item?id=30124754
I'll make no argument for/against cryptocurrencies here, as the discussion if it's good/bad is futile. My comment is just a statement of fact about the differences/similarities of what we have now, and what cryptocurrencies offer.
> here you're buying the URL

But you aren't buying the URL, your are buying a ledger entry that represents an artwork, and there happens to be a URL attached for your convenience.

> The only way to keep it working is taking over the maintenance of someone else's server, but only for that specific URL

IPFS fits neatly in here. Anyone can seed a particular file they want to seed.
The example that shows up when you click "try" shows how to use markdown as slots inside components.

I'd suggest at least doing some research before trying to put down a potential "competitor"/alternative to your own tech. This whole exchange is a tad too unprofessional to me IMO.
Treating IP addresses as PII continues go be incredibly tedious and as far as I can tell, they are PII because providers are forced by law to keep those records. Is that correct?

It would be so much better to just reduce and safeguard that information instead of handing it out to any rando with a court order.
Sorry, I don't mean to play the devil's advocate, this has already gone way off-topic so take what I say with a pinch of salt.

But technically, the IP is not strictly necessary? I can imagine a feasable future where it could be replaced with an anonymised IP from a larger pool generated by your ISP, with TLS for the payload. This could be solved at the internet infrastructure layer, and not required by to be solved by website developers.
A USB-C cable with a built-in power meter
> the software is really of no particular value

Agreed. They probably only want to hide how they use Open Source software to spy on people.
https://pluralistic.net/2021/11/14/still-the-product/#vizio
This seems specifically designed to make the us look bad. If you try to compare us and Libya it almost seems like it would be so much better to move there which is stupid. Statistics are calculated in such a way that is just unfavorable for the us
This does not scale.
Stack Overflow Jobs is one of the great quality sources for curating remote jobs for my job board.

It's unfortunate that they are killing the Salary Calculator[1].

If any company looking for alternatives for featuring the remote job openings, I'm happy to onboard you [2]

[1] - https://stackoverflow.com/jobs/salary

[2] - https://twitter.com/abinaya_rl
> In Europe, I understand it as only legal to reverse engineer to fix bugs, thats it.

Yep. AIUI doing such things as reverse-engineering to analyze malware (or to detect otherwise malicious behavior, such as breaches of GDPR) is not permitted.
> Your claim that the internet was noticable changing the world in 1995 is not accurate at all.

Look, I get that you need to find buyers for your tokens but lying to people who have first-hand experience is not the way to do that. I gave you a list of things real people were doing then, and it wasn’t even complete. For example, 1995 is the year RealPlayer came out of beta and you had adoption by major radio stations and NPR. Major news organizations like the BBC, Bloomberg, El Pais, etc. were starting to publish online. Amazon had launched the year before. Music fandom and downloads were picking up, lead by college students around the world tired of the mainstream selection by the record labels.

The fact that the yellow pages guys weren’t keen on their traditional business model being disrupted isn’t surprising. That wasn’t uncommon back then, but that doesn’t mean that the people who built their replacements weren’t getting started and finding plenty of people interested in using new alternatives.

The key difference is that cryptocurrency has taken a decade longer and has had almost no outside impact. Most of the things people are building are ways to spend or speculate on cryptocurrency, not doing anything you can’t already do or doing it better. If Bitcoin suddenly disappeared, no non-cryptocurrency business would be disrupted. Nobody who isn’t a speculator would notice a change in their daily life. Even porn sites barely use it, which you’d think would be popular given the US credit card processors’ crusade against naughty content.

Here’s a list of websites started BEFORE 1995 - note that they’re not just people talking about building or selling websites but rather normal things people like as part of their lives which were made better by being on the web:
https://en.wikipedia.org/wiki/List_of_websites_founded_befor...
It's interesting how the proper handling of local storage faults is now also recognized to be all the more critical for global replicated systems—that local faults do propagate across distributed systems.

For example, when not using O_DIRECT, an ack back to the consensus protocol, for local data that was recovered from the log at startup, and not in fact made durable (only marked clean in the kernel page cache after an fsync failure), could cause a quorum swing after the next reboot, and global data loss.
Sounds like there is real money to be made by giving out horrible advice on TikTok at next to no risk.
The typical font stacks IMO always forget to put "Liberation". For many Linux desktop users it's going to be the best available when Oxygen/Cantarell/Ubuntu aren't there. Many Debian users, for example, are going to have Liberation and not the others. It's sad that a fugly default is often going to be picked up for these users instead of Liberation.

So: modern font stacks... Not bad, but not yet the panacea either (even for big websites who really should know better).
> After all, it still takes an OS to run Signal.

Which is why I find it suspicous that Signal do not provide the client for non-Android and non-iOS systems, both not very secure.
AI intelligent quantitative trading robot
My name is gagan I am working for mytoken for 2 years and i am here to guide you for more information , kindly join this group to get more information.

Join here!!!
AI intelligent quantitative trading robot

Play Store app - https://bit.ly/3Goo1d9
Invitation code:- 169354

Join Facebook page
https://www.facebook.com/Topandroidgamesapp/

We are not investing in cryptocurrency, we are just porters of cryptocurrency
———My token
Your honor, I instructed my browser to point a gun at me and it shot me. Surprised Pikachu face.
Yes, it does work: https://qubes-os.org.
Teen arrested over $42,000 Australian Apple Store thefts
Even without containers, managing permissions across some apps is not that complex for most workflows. Now try to introduce human users and all hell breaks loose unless you have actual ACLs.

This part of a sibling comment deeply resonated with me:

> If you had access to a file in a path 7-directories deep, then you would automagically see the entire path (but only files you had access to in each directory); and if you didn't, neither the leaf not the 7 directories leading to it existed for you.
I have not found any good way to solve this in Go. At least in Rust you can grep for the impl * for <name>

Edit: After thinking about it. This only really helps inside a given codebase.
I wouldn’t offend kubernetes with that association :)
Hm, in order to clear up some (seemingly) confusion about how things work, let me offer you this explanation:

The user in the submission did not send funds to a invalid address. The address is valid, as otherwise funds wouldn't be able to be sent to it (the wallet would not allow you, nor the protocol, nor the miner/validators). The address happens to belong to a contract, that can also hold funds, similarly to accounts.

Now, every address/account/contract has a private-key behind it, that allows the owner of the private-key to transfer out of the address/account/contract, but it's impossible to know if the owner actually still has the private-key.

Similarly to how you can't know if john@example.com actually has access to his email account (maybe he forgot his password?), you can't know if an address actually has the possibility of moving the funds out of the address, as the private-key can have been thrown/forgotten/lost.
How thick is a sharpie mark?
This is 100% backward from my experience. Having an account is a 1-time cost, and not only a small one, but one I do for hundreds of other things every day. Logging in is a keystroke that has my password manager auto type my username and password; again something I repeat daily.

With the situation in the US at least, trying to get anyone on the phone is an exercise in frustration. The app (for me, so far) has always been up. The employees don't have to stop making the product to take an order. They don't know the specials, or don't care to look them up which might be changing on an HOURLY basis. The app knows. On the phone I have to go through my order painstakingly each time; the app knows what I've ordered and I can single-click repeat it.

And honestly, all they're doing is taking my order and putting it into probably an admin version OF THE SAME APP. It's LITERALLY the old game of "telephone", but for something I want to buy.
>Our field is in denial about the importance of diversity to security.

https://en.wikipedia.org/wiki/Defense_in_depth_(computing)
For reference, in Sweden we have a ceiling for hospital + medicin costs per year at less than half of the cost of that one insulin vial.
That ‘objectively better driving experience’ rates almost dead last in reliability. Charging can be a negative as well, if your ‘tank’ is nearly empty it’s a 2 minute top-up with gas but a 30-60 minute wait with a BEV.
You are not allowed to do maintenance on your Tesla, everything is locked down.

You are literally the “smug” you are protesting.
And I say all these things as a guy that wants all cars to become BEV as soon as possible (well, I’d rather have public transit be prioritized, but people are egotistical and shitty).
Or CNBC.
> Easiest way to deal with this is to self-host the videos.

For most videos, this would be a copyright violation. i.e. there are now two laws which prevent reasonable technological solutions, making it harder for most people to host and produce content - favoring the already heavily advantaged big companies.
Last significant discussion about this here in 2011:

https://news.ycombinator.com/item?id=2119220
Its only a problem if its a company (and/or) using servers outside of the EU.
Again, if you try to send funds to an invalid address on Ethereum, you won't be able to. First the wallet will stop you if the address is invalid, secondly no miner/validator would pick it up from the mempool if the address is invalid and thirdly, no other party would agree that the address is valid and hence the transfer wouldn't go through.

Simply said: you cannot send funds to invalid addresses on Ethereum.
When I was 14, I emailed him to thank for his work. Years later he humbly responded and said he is surpised that C is still around.
I advocate learning ASM to understand the machine; C and python are the same relation one step of abstraction up. So yes, more knowledge of C and how Python is written and what the interpreter is doing with your code is very likely to be helpful.

Interfacing with python with your own C code is easy and the combination of the two is a much more powerful tool than either alone.
Postel's Law (Robustness Principle)
Does it mean Google, AWS, DigitalOcean, Cloudflare, Akamai, and everybody else (except Hetzner) are now outlawed in Germany? Because, as I said, I cannot ask for consent before serving the initial HTML, unless someone develops a magical IP-less protocol for delivering consent. I'm not sure if even Hetzner server is OK, it's still a third party even if Germany-based.
500$ for post on single site. And there is probably half-dozen of them around... That really starts to add up in long run.
> I can imagine a feasable future where it could be replaced with an anonymised IP from a larger pool generated by your ISP, with TLS for the payload.

This is already a thing with NAT and Carrier-Grade NAT.

However if the IP + port + time trio, coupled with other information (such as browser, stack, timezone, behavior) can be used to de-anonymise the user, this also instantly becomes PII.

> This could be solved at the internet infrastructure layer, and not required by to be solved by website developers.

It could, but until we get there, website developers will have to deal with it.
Teen PUBG player detained over familicide in Lahore
Both are illegal in quite a few places. Stripping may violate public nudity laws.

Jumping off bridges is often illegal, as well. For example, Florida: https://www.tcpalm.com/story/news/local/2020/07/06/bridge-ju...
Great comment, this actually made me realize that I have a fixed mindset when it comes to socializing. Instead of a growth mindset, that socializing is a skill that needs to be practiced and can be improved.

My problem though is that I rarely know how to make casual conversation correctly. I usually think of asking questions but this usually comes-off as being too much like an interrogation. Anybody have tips on making casual conversation unawkward?
But shouldn't the site owner pay for a CDN and host the resources themselves? In which case the CDN wouldn't own the IP information. I think the problem here is that the website author is getting free bandwidth in exchange for their user's IP address, which in the example Google can then use for tracking and other things in exchange.
Do we need a "hot coffee is hot" warning label on every crypto transaction?

And yes I'm aware the lady in the case suffered and it's terrible. I'm just being facetious
Only applies to some trades of some securities on some exchanges. Even in the most pedestrian cases, NYSE and Nasdaq, you can be up to 20% off after-hours and with portfolio margin this can wipe you out instantly. These rules were created to prevent glitches due to automated trading that might cause significant market meltdowns, not to correct trader's mistakes.

"Harouna Traore, who was taking a class in Paris to become a day trader, used a demonstration version of British brokerage firm Valbury Capital’s platform to learn how to trade equity futures last summer, according to the Financial Times. He opened an account at Valbury with about 20,000 euros, or $23,000.

A short time later, he was at home practicing on what he thought was the demo, racking up more than 1 billion euros of orders in U.S. and European stock futures, and losing more than 1 million euros. Then, Traore came to the shocking realization that the trades were live."

https://www.cnbc.com/2018/06/21/trader-builds-5-billion-posi...
Yeah, that's what the mandatory price lists in hospitals are designed to do. Instead of going to the hospital to get treated for cancer and get stunned by the huge bill after you now conclude that you can't afford lifesaving treatment and stay home.

If you don't believe that's the purpose of the new regulation you are insufficiently cynical. Where's the revolution?
Show HN: Learn Basics of Programming in 40 Minutes
How is that relevant here?

Caching was never mentioned as being a requirement. I'm only giving the most basic solution for achieving compliance with regards to hosting a font file.

Scope creeping, on a Sunday no less... where are we headed
GoSTL: Algorithm and datastructure library for Go similar to C++ STL
Pretty sure the font URL is a static link that doesn't require an "API key"
Well the argument people would make for not buying is that, similar to buying a lottery ticket, "investing" in ETH has negative expected value (or at least EV less than opportunity cost).
I would be happy if updates weren't forced on users. Allow the user more granular control of when and what to update
I think these others still lead to "tech debt" when you decide to ignore or divert the work.

>"SQUISH lacks any sense of consistency or intentionality"

And once you acknowledge the problem and decide not to address it, it's tech debt again.
Give his some credit. Maybe he tried and failed, just like he failed in business many times.
It doesn't. Not any worse than the internet already does, anyway.
How do we solve Bitcoin’s carbon problem?
White House Wants Cryptocurrency Rules as a Matter of National Security
> have you ever dealt with the insides of forex trading before?

Why, is there a way to send currency directly and irrecoverably into a paper shredder on the inside?
‘I’m just high on life and beauty’: the woman who can see 100M colours
I would say it depends on what you want to do.

I would choose Python for fast prototyping and proofing-of-concepts, C for performance-intensive apps.
For those who want a local copy, below might help:

$ wget -r -p --tries=3 -nc --no-parent http://infolab.stanford.edu/~ullman/focs.html

Fetches the focs.html file (and all other under ~ullman too!). My wget-fu isn't that great. :)
Or fox news. Ever notice how many commercials for gold/silver they play? It feels predatory
You could inline a dummy font containing only the font metrics. Then replace it by the real font after the initial render.
Similar here; I tried it for awhile. It worked for me, but I couldn't make the schedule work with both my job and the family.
I bought christmas mini LED string lights last year from home depot, specifically labeled for outdoor use. Took them out this holiday season, and over half of the strings didn't work anymore.

They have replaceable "bulbs", but HD doesn't sell them, "because they are never supposed to break".

Found replacements that sort of work (different shade of white) a another store for some of the strings, but not for others, and had to throw them away. Very sour with the experience.
I use plaintextaccounting too.

So in your example Dungeon:MateA is a balance for the other side of the transaction - it does exist, there's a record of it. The money/tokens/matebucks have not "disappeared", but the mechanics of the "promise" means that nothing/no-one can do this operation

2022-01-30 Silly transaction
Dungeon:MateA -1000.00M$
Account:MateA 1000.00M$
I'm confused about the text. It is not obvious, what the defendant actually did.

The assumption from most people seem to be that they used a `<script>` tag or the like, with a Google URL. But the text does not imply that. On the contrary, it repeatedly uses the word "weitergabe" and "weiterleitung" ("forwarding"), which is just not accurate for this process - it seems to imply that the defendant actively made a connection to Google and sending the IP over it.

Of course, this might just be an artifact of the legalese and non-technical phrasing of the verdict. But does anyone know what actually happened, on a technical level?
Or you start cooking meth.
US companies aren't really interested in selling their services at such a low price. They have US salaries to pay.
You should ask to one moderator.
Their email is hn@ycombinator.com

Good luck,
If it is ever going to solve a fraction of the societal ills promised, yeah sounds like it will need that warning.
Critbit Trees in C(WEB)
I wonder if we will ever have fact checking regulation that every media outlet needs to conform to.
> But you cannot with a straight face claim that work is optional if not working leads to starvation and eventually death.

Again, you may choose to farm, hunt etc. for yourself, and choosing not to work would not therefore result in starvation.

> It's notable that the punishment you think is suitable for non-workers

You keep trying to frame my words in this way. I don’t think that anyone deserves a punishment.

> You are repeating arguments I have already addressed.

I haven’t seen anywhere you have addressed this point short of bluntly insisting that you should not have to, and others should do this for you.

> I have given you many examples of those, so you cannot claim that you haven't seen better models.

No, you have mentioned a couple of hobbies with no direct impact on the day-to-day life of most of society. No mention of why people would volunteer to become farmers, hunters, sewage workers, coal miners, refuse collectors, etc.

> Indeed, there is ample evidence to suggest that the current model is not the best we can do but you seem unable to consider that evidence.

I have repeatedly acknowledged problems in the current model. However, evidence of problems with the current model is not evidence of the absence of problems in a different one. At this point I’m starting to feel like you are being deliberately obtuse.