skysight-inc/HackerNews huggingface dataset:
In the Pascal that I remember, strings were always 256 bytes and the first byte tracked the length, meaning they were always safe, though might get truncated. The LongString just did allocations whenever it needed, and was also safe, as long as you weren’t rolling your own pointer math.
>just the certification thing kind of gets in my craw since it’s so little effort and used as if it’s a big deal.

Correctly pointed out! I have come to dismiss these folks out of hand without losing anything.
I heartily endorse surfing as Googlebot. It’s often a whole different web.
Separate agile from scrum. Scrum is usually terrible, badly implemented and often still includes sprint commitments even though they were changed to forecasts 10 years ago.

SAFe for larger orgs or Kanban for smaller teams are excellent approaches to agile.

The book 2nd Generation Lean Product Development really gets into the weeds on what works and why.
Rust doesn't (yet) support all the targets C does. Mostly weird embedded stuff that needs it, and gccrs might solve that problem, but it's not always possible.

When it is possible, I certainly agree that Rust is nicer.
There are forks of Godot that use other languages[0].

You might still be able to learn algorithms and methods using Godot, but to me the primary reason to use a framework like Godot is to finish a game. You learn the framework to use the framework - the player isn't going to know or care either way.

[0]https://github.com/Vivraan/godot-lang-support
The 4K content is probably coming from a rack in the local ISP's DC or nearby colo in a peering agreement with the video streaming operator, and barely costing the ISP anything.

The place where ISPs skimp is between the home and the DC where the monopoly is.
IMO, not to the same degree. If you view salary as the necessary good to offset the daily evil costs of life, it makes sense for that to be the same and linked such that everyone gets raises at the same time and amount.

For equity, earlier grants are at a riskier time (and where your contributions are more concentrated and influential). Earlier employees should get more (not just have more after 2 years compared to the new joiner, but for their first grant to be vesting more next year than today’s joiner’s first grant).

There’s are things that I personally wouldn’t like about the scheme, but I think it’s quite hard to make a “it’s too unfair” principles-based argument against it.
> The same could be said of the Internet when it was first invented. It was far from mature and took two decades, but it revolutionised the delivery of information.

This is a standard talking point but it's not an accurate comparison because it ignores the barriers to adoption related to computing in general. Internet adoption in the very early years was constrained by the need to use expensive computers and network connections. Despite that, in the 1980s many people paid for commercial services like CompuServ, GEnie, or later AOL which were popular enough to be profitable despite the limitations of dialup non-general access because those provided useful ways to chat, research, or shop.

By the time the Web arrived in the early 1990s, GUIs were becoming common and internet connectivity was still limited in speed and availability (modems weren't just slow, they also incurred long-distance charges if you didn't have a local ISP, which most people didn't) but that situation was improving. By 1995 or so businesses were jumping online because it had already changed how they reached customers, took orders, and provided support. If you weren't around back then, there was tons of popular media discussion about how this was changing everything — news, education, shopping, travel, job hunting, etc. — and while there was certainly plenty of hype there were also real changes affecting all kinds of businesses, not just people trying to sell the technology to each other. People you knew who weren't computer fans would still be talking about checking sports coverage, trading stocks, making travel plans, etc. because it was faster, easier, and/or cheaper.

In contrast, by the time blockchains were introduced computers were cheap and ubiquitous, and software was much easier to build and install. Adoption has never been easier — but only if you make something which provides actual value. Bitcoin has been around for 12 years and failed so hard at the original “revolutionising delivery of cash” goals that proponents switched to claiming the goal was being a “store of value” despite having nothing but fiat value. Despite all of that time and money, if it disappeared tomorrow nobody whose business isn't speculating in Bitcoin would have reason to care because it doesn't give any significant advantage for anything.

Maybe we could write that off as an early failure except that nobody has come up with a successor which a) does anything normal people want at a competitive rate and b) doesn't share its problems with scalability. The use-cases most people come up with are all better served by other technologies and purveyors have had a hard time making the case that you should spend more to give control of your business to them.

This is completely unlike the early web era, where so many people saw an opportunity to make a business which was using the technology to do something else and were able to be profitable against competing industries (e.g. Amazon started selling books in 1995 and was profitable in that sector a couple of years later despite having substantial brick-and-mortar competition).
We've banned this account for using HN for ideological and nationalistic flamewar.

Would you please not create accounts to break the site guidelines with? We're trying for something other than that here.

https://news.ycombinator.com/newsguidelines.html
On platforms with limited register sets, keeping length around burns a register that could be used for something else. From the mindset of assembler programmers wanting a high level language that suits them, a sentinel that doesn't consume extra machine resources was preferable. Not to mention all the precious RAM those multi-byte lengths squander.
Home, and the internet I remember, are both not only a place but a specific period in time. As I get older the phrase "You can never go home" has really started to resonate with me.
> This is quite right. PragmaticPulp's phrase "an act perpetrated by evil corporations on us helpless individuals" is a bit of rhetorical jujitsu, creating a strawman...

How is this a strawman? This article is absolutely this inflamatory, if not more so.

> Reddit, for example, has always obfuscated the true Karma score (“to prevent vote brigading”)

There is no reason to believe otherwise. Everyone from Youtube and cheat-bot detection services utilizes the same strategy.

> To the contrary, the Ministries of Truth, Peace, Love, and Plenty will all be private (or publicly traded) entities.

Basically, the conclusion is that we're inevitably going to turn into 1984. There isn't even a suggestion of how to change the situation.
Auth0 Sells for $6.5B: The Power of “Nerdy and Early” Investing
You misunderstand.

The hatred of targeted advertising comes more out of what it systemically enables, and incentivizes. The mapping and realtime exploitation of UUID like-metadata collected through ubiquitous surveillance. Dossiers were the things of novels and intelligence agencies, nowadays marketers have sold people (even those like you) that somehow this gratuitous invasion of your privacy is normal, desirable, acceptable, and even more insidiously, always was.

Nothing could be further from the truth. You now have multiple dossier's that will follow you around the world. Some governments will deny you entry unless you surrender access to any social media accounts.

None of what is normal about the web today was ever at all what made the early web magical. You weren't monetized. You were reaching out and leaving something of yourself out there, and finding that there were like minded individuals to you the world over!

You also had the cloak of anonymity. Anything on the net was a non-issue. Controversial viewpoint? Whatever. Really need some insight on XYZ? Trawl the BBS's or a chat room.

Nothing was as centralized as it is now. People didn't do daft things like trying to put things you shouldn't on a fundamentally insecure network. People weren't so dependent on things that the ne net was more... Relaxed. Not a full time deal.

I have no illusions the magic has faded not just due to age and familiarity, but to what it has become, and what it has enabled the world to become.
Most here seem to disagree with you, and rigidly believe that "you guys" should be the way to address girls. They're not willing to be flexible and accommodating of "others".
I never said all (or even most!) women feel this way, I said 'you'd be surprised at the number'.
A steady indoor temperature of 68-72F is also not part of nature, but people get pretty grumpy if it is not the case.
Beliefs 1–4 on page 151 are exactly what I thought about geometry until later in college. Thanks for the article, it's fascinating.
You already made a big step by reaching out here in public on HN and this is very good.

Talking to anonymous people on the Internet is very likely not enough, as you already stated.

Again, I think you should talk to a professional and finding such a hotline - wherever you live - hopefully should not be that difficult.
> The offending content is not really a high risk of perpetrating future malice

I don't agree with this. Dr. Seuss's books are read by children when their minds are most malleable and least able to recognize context. Leaving these problematic images on library shelves for them to discover means that some of those children will grow up believing it's okay to think about other people that way. I know by my own experience how difficult it is to unlearn something I saw as a child. I wouldn't want to expose my children to the same things that will burden them with those stereotypes. Or worse, that they wouldn't think of the stereotypes as a burden.

Certainly we can't and shouldn't erase the past and these books are an important part of our history. But they should be left alone there, solely for historians and researchers and not for children.
> Or maybe we will just grow people in vats.

Who will raise the people who were made in vats? Which is the real problem here, not who reproduces.
You wouldn't because you wouldn't get fired for only saying "you guys".
Lots of "first-party" domains used the same IP address of known adtech servers, it's pretty easy to find if you have the data.
> intermediaries skimming off the payment

Unlike crypto?
I've seen project managers lead cross-functional scrum/agile teams, making people listen to eachother so that each team is in sync and productive.

But this was their personal understanding, and was then removed to pave way for the mandated certified "Agile" methodologies and rituals (=WaterScrumFall). So whatever was learned, gets lost in the next turn of the wheel, inevitably.

What people miss in their accounts is that any success or learning is temporary, and in the organisational space, change is inevitable rendering all and any accomplishments transient.
> Remember that day in 1998 when the world changed because some Stanford project called 'Google' appeared?

You may want to see https://en.wikipedia.org/wiki/Draft:Effects_of_the_2007-2008...
Public libraries absolutely should not be in the business of exposing children to racist drivel, regardless of whether it's favored by internet crypto-Nazis. Most people don't have the luxury of access to a private collection.
But there's a point where poor, one-sided enforcement of a facially neutral moderation policy becomes in practice a biased policy.
Can you expand? I don't know enough about the cultural revolution to make the connection.
Yep, literally a button that says Disable / Enable.

The only problem is browsers like Chrome that are pretty aggressive with DNS caching.
Some words' genders come from male or female associations. Most are arbitrary though.

Some people use e for a gender neutral ending. Elles instead ellos or ellas for example.
In the 70s and 80s, a common complaint about American Republicans was that they were sanctimonious moralizers. Now another party has adopted that mantle, but a lot of people have yet to catch up with that fact.
I guess it turns out scarcity is pretty enjoyable as long as you don't actually need whatever is scarce. Maybe future utopias will also have fake scarcity to keep people entertained
I care. Nearly every kid in middle school watched simpsons except me (my parents said it was bad, I had no idea why at the time), and every day I would have to deal with the same Apu jokes and stale imitated accents. At the time, I didn't even know what it was a reference to, and I just took it as kids being kids. But when I grew up, I realized that all that bullshit was pretty much just because of this one character. And I don't want any Indian-American kid to ever have to deal with that stuff again. Its about education and making sure there are real depictions of Indians on screen (not played by other races), not just outright banning media.

> forced the hands of the cowards in charge

So you support a white actor voicing an Indian character, and don't want some Indian-Americans added to the show? Change is good when something is messed up. Our problem wasn't with the show itself, its how the show influences the behavior of society negatively, and the fact that there was simply no other representation of Indian-Americans in media at the time.
> must-revalidate, max-age=0
if server doesn't respond it may give you cached

> no-cache
won't give you cached entry without validation

> must-revalidate, max-age=10
will revalidate only after the time has expired
If nuclear isn't subsidized by military uses its energy negative when you factor in mining, enrichment, and operation.
VLA syntax can be useful because you can cast other pointers to them - for instance you can cast int* to int[w][h] and then access it as [y][x] instead of [y*w+x].

As a bonus this crashes icc if you do it.
We should just make third party tracking illegal. We also need a GDPR for the US.
We can never win this game. If the CNAME strategy is blocked, the web sites will themselves write the trackers into their code and funnel everything through the backend to the trackers. There is no way to detect this.
No, it's 250MW of peak power. I'm not sure what the total energy storage capacity is for California, but the typical project has 4 hours of capacity.

For an example please see this PG&E project which is coming online in Summer 2021. These installations have 700MW of power capacity and each has a 4-hour discharge time.

https://www.pge.com/tariffs/assets/pdf/adviceletter/ELEC_582...
> Now it’s a much bigger problem to solve.

What is the problem that needs to be solved?
Great by the same logic you should use a commercial reactor over a naval reactor, you should also just use a different power source over nuclear.
Yes, thank you.

I was about to say, "tell that to the hangover-like headache I get if I go all day without caffeine".
Related threads, for those interested. Are there others?

AdGuard publishes a list of 6K+ trackers abusing the CNAME cloaking technique - https://news.ycombinator.com/item?id=26349857 - March 2021 (49 comments)

Cname / DNS based third party tracking - https://news.ycombinator.com/item?id=26297984 - Feb 2021 (46 comments)

Plausible Analytics Isn't GDPR Compliant - https://news.ycombinator.com/item?id=24868012 - Oct 2020 (75 comments)

uBlock Origin 1.25.0 uncloaks CNAME-masked network requests in Firefox - https://news.ycombinator.com/item?id=22404808 - Feb 2020 (4 comments)

NextDNS first to block ALL third-party trackers disguised as first-party - https://news.ycombinator.com/item?id=21610386 - Nov 2019 (4 comments)

Cname cloaking, a disguise of third-party trackers - https://news.ycombinator.com/item?id=21604825 - Nov 2019 (196 comments)
> The branding is not just the literal logo. The typical visual elements peculiar to Peak Design are present in the Amazon Basics version.

And? The Amazon Basics definitely is a knockoff of the Peak Design one but that's perfectly legal.

Unless a product is so similar to another, a customer would be mislead, it isn't counterfeiting. The Amazon one doesn't use the same zip, doesn't use the same flap, doesn't use the same strap, isn't the same color and prominently display the Amazon Basics branding. You can't confuse it for a Peak Design bag when buying. Therefore it isn't a counterfeit.
Related ongoing thread:

The CNAME of the Game: Large-scale Analysis of DNS-based Tracking Evasion - https://news.ycombinator.com/item?id=26347110 - March 2021 (51 comments)
Interesting! I have only ever read the original - does the annotated edition actually remove all the rampant racism and anti-semitism? Both are rather prevalent topics in the book...
I see. That's for FY2020, which was from Feb 2019-Jan 2020. So, it's from 12 months ago.

For FY2021 (that just ended: Feb 2020-Jan 2021), revenue was $835 million, an increase of 43% year-over-year.
At my last full-time position in the corporate world we were doing Scrum well. The daily scrum was short and not for any manager - team members shared quick updates and blockers with each other. Before we had Scrum enforced, all the dev teams suffered from chaos caused by product owners constantly changing priorities mid-sprint or adding “just one more feature” several times during the sprint, so once the product owners agreed to stick to Scrum the team was able to enjoy some sanity in their work.
If it works for you great. But this 'you are doing it wrong' is at the core of scrum. When scrum doesn't work, is because you are doing it wrong, and never a problem with scrum itself. No true Scotsman and all that.

I have been a professional developer for close to 20 years, 10 more if you count my hobby/learning path as well. All teams I worked that implemented scrum were a hindrance to me and not a benefit. It may work for others and that is fine, but it isn't a silver bullet solution for 100% of the cases.
Maybe I don't get something about CLIP. But won't there the same labels and as a result the same pairings for a written piece of paper with spider on it and a picture of Spiderman?
These conversations always crack me up. Its just so comical. An empire with the largest military presence around the world, outspending the rest of the world to buy weapons that can decimate the world population multiple times over, but, somehow that is not "offensive"..
And even more misunderstood is the cost of exchanging state between CPU cores. A lockless algorithm can be just as slow (or even slower sometimes) than a lock based design simply because of contention at the hardware level.
There were different people involved.

The idea probably came from a brilliant tour manager, but like everything in the music business, the talent gets the credit.
Which is to say that it will contain more noise. The digital equivalent will be more faithful in recording deliberate details, which is surely the part that's art.
Start using yinz
Yeah, fair enough!
Aiui, it is pronounced "folks". It is just written as "folx" when in writing, as a weird shibboleth.

I kinda distrust people/institutions who/which use it? (not when they say "folks" though. That's fine.)
ERCOT overcharged $16B for electricity during Texas winter freeze, firm says
Just a reminder that Ebay is not delisting Mein Kampf.
You're just moving the complexity from strings into unsigned integers. Your strings are limited by the size of whatever you put in the head of the string.

Sure 16 exabytes sounds like a lot today, but so did 4 billion ip addresses. Differently bad is not better.
I think for ads this might actually be an improvement (compared to no blocking). A big reason why ads continue to stink is because they always seem to be much more poorly optimized than the actual site. I'm probably being too optimistic though, they'll probably just move the slowdown to the server rather than on the client...
If it’s not that hard as you say, then it’s not that hard to accept that these are just sounds coming out of a bag of flesh trying to get your attention, instead of inconveniencing the entire world of English speakers to keep a fragile ego and identity placated.
I kind of wish the next generation of my family wasn't having thier young minds and perception of tech shaped by the corporate dystopia net. Even if I did have to download the the matrix as a multi part rar file in tiny resolution, or leave Napster running all night on a noisy desktop to get that Radiohead album mp3s.. it's better than bugging a parent for credit card like an addict to buy some cosmetic skin for a game.. skins used to be free and fan made mods!
https://ut99.org/viewtopic.php?t=3471
leave tech because of a gender neutral saying and no ill intent whatsoever?

that's ridiculous, honestly. it's just an example of how people can always find a reason to play the victim. you don't have to play along and reinforce victim mentality.
Ruby Creator Yukihiro Matsumoto Interview
Ingress (not sure if that meets the "commercial" or "successful" criteria, but enough that I remember it). The ancestor of Sybase and SQL Server.
You made Oxide a first choice company on every engineer's list, worldwide, by adopting that policy.

Post Covid is going to be a huge gold rush for remote talent, as some big players start playing games with CoL and lose some of their core contributors over it.
I've found the retrospectives to be the most valuable part of the scrum ceremonies, taking the time to talk through what could be improved etc.

Stand-ups tend to be too much of a status report to the manager and are more valuable when its the developers talking between themselves and sharing knowledge of their work.

My biggest dislike for Scrum is how managers can use it to turn "agile" into basically a MS Project plan from the estimates.
Concise nuggets on flammable topics tend to be firestarters, and I'm afraid most people overestimate the wit part.
Without sexual reproduction, you are limited to cloning + random mutation at each generation to generate diversity. This generates fast-growing, homogeneous populations which get wiped out as a group when circumstances change to no longer favor them.

Sexual reproduction lets you grab non-harmful mutations from another genetic lineage en masse at each and every generation. This means that when circumstances change you are far more likely to have at least one offspring which can adapt to the new situation.

Because it can take hundreds of generations for helpful mutations to appear, and changing circumstances can wipe out an entire homotype, the advantages of preserving genetic diversity outweigh the costs.
Won't work.

The proposed designs never expose segments (err, cohorts, whatever) to the page. This machine works for managing targeted advertising in Chrome, and... that's it.
The appendix is a reservoir of gut bacteria in case you lose yours in an infection or by taking too many antibiotics.
100 Mbps up requires expanding the uplink band from 5-42MHz to 85MHz. That requires changing outdoor components like amplifier and filters, and upgrading millions of cable TV boxes, splitters and modems inside customers' homes. The combined cost of hiring more technicians and buying boxes might approach the cost of upgrading to fiber. Altice USA decided to skip DOCSIS 3.1 and start dragging fiber.
>As far as Carl Sagan being wrong, he was big on the idea that our subjective minds are just a thing that hydrogen atoms do, if you give them billions of years to do it.

That is a beautiful thought. But it is not clear life is inevitable at all. We only have one example of a planet containing life. The normal flow of the universe is toward increasing levels of entropy. I suppose gravity wells containing stars reverse this on some scales. The early post big bang universe was in an extremely low entropy state.

Personally I am not a materialist. I also do not believe that we know what we are talking about when we attempt to talk about consciousness. I think the noun is imprecisely defined.