skysight-inc/HackerNews huggingface dataset:
Why not, a single /64 has way more address space than a MAC-48 and we've been permanently assigning those to hardware (including phones) for years.

I don't think the spoofing question would change based on what identifier you use. Whatever identifier you give you have to ask and answer the question.
Same story, but not as glamourous, on a Windows NT4 Rollout (1997). Also recall us downloading South Park at a (then) stellar speed - only took half an hour to download a highty compressed half hour episode, a thing of sheer magic at the time :)
I'd say it's more of a tree than a chain, but yes. https://www.certificate-transparency.org/log-proofs-work
Websnark, back in 2004 when this post was written, was a major critical voice in the world of web comics. He read a lot of web comics, was passionate about the medium, and talked a lot about them in detail.

And Megatokyo was a major web comic back then, despite ever-slower updates. It was one of the successes of the first generation of people saying “hey what if I put my weird indy comics up on the World Wide Web”.

This all feels much more trivial thirteen years later. Megatokyo would probably be unnoticed if it started now. But this was a major, respected critical voice of that scene talking about the slow decline of one of the major fixtures of the medium.
comparing a web page with a potential XSS vs a java 'hello world' (assuming console output) is a bit disingenuous, no?

<?php
echo "hello world";

There - no XSS, no HTML, no class requirements.
By Googlers? No, but by the audience around me, yes
I was in the same place until recently. I put together a list of things [1] that helped me get a handle on this stuff. There does seem to be a way out; this is the first time in my life where I've been able to focus on non-food and exercise things.

[1] https://sites.google.com/view/the-no-nonsense-guide/guide#h....
to paraphrase Indian activist and writer Arundhati Roy:

> if Bill Gates were a shoemaker, he would solve the worlds problems with shoes
This doesn't really make sense, though. You have to grow grain in order to raise livestock. Without seeing how these numbers were calculated, it's hard to say exactly what this graph is showing.
That's "8kEUuBoURjsxZ" in Base56.

Or using the PGP wordlist, "bookshelf amusement Vulcan phonetic crackdown alkali merit candidate aardvark Atlantic"

So obviously that's not going to work! But IPv6 isn't meant to be a static identifier. We have DNS for that.

I do think there's a future where the concept of "phone number" no longer exists. But this isn't it.

EDIT: Made it clear I agree with lemcoe9 that this doesn't work.
It's just a sentence, not a detailed essay of my thoughts covering all the bases.
I was thinking along the lines of everyone working fulltime for a single employer. Uber drivers are contractors apparently, but if uber lets them work 40ish hours a week, I personally include them.
Basically, the response to all of your questions is if a single employer is paying them either hourly or per task and wants/needs/allows them to work full time, then they should get a liveable wage. If they suck they should be let go.
I'm sure there are exceptions.
I tend to think of these more as enabling modularity and convention-over-configuration (being Rails-y if you will) rather than maintainability.

Prior to Laravel, the PHP way was minimal indirection and simple execution flow. I think it was hard to do something something different with Laravel, and definitely hard to do it in a way that offers performance and security and any other good thing you might want in addition to pretty code.

One disadvantage IOC/DI carry in every language and particularly in PHP is difficulty with debugging. If you have a file of functions and a template that generates HTML you could just read through the code yourself or use prints, now it can be hard to know where to put the print when each page load may involve a couple dozen files.

That, I believe, is IOC hell. My belief is you get through it by learning the framework internals, which is a lot of work (especially if you also have to fit something like Wordpress, Angular, your family, or Photoshop in your mind as well).
Why would we settle for the "natural" outcome? Jeff Bezos' dream for Blue Origin is that population and civilization growth can continue in Space, where there's plenty of space and resources.
Climate change is a losing battle from a policy perspective; most citizens don't care and elected officials are actively hostile to any policy changes that would make a difference. IMO, Bill Gates should avoid trying to deal in policy and continue to effect change through mediums that sidestep wrangling with policy.
(This is chosen-prefix attack; there is no "the original".)

In all the attacks on MD5 or SHA-1 I'm aware of, the generated colliding strings had the same length.
Are there competitors who offer more for free?
It kind of reminds me a lot of the discussion of fast food jobs and raising the minimum wage. On the one hand, yeah, it sucks if you're trying to support a family of four on 7.25/hour. But at the same time, its great as a summer job for a teenager who wants some extra spending money. Same with Uber, its great for college students wanting to make extra money at night but don't want to be stuck in a strict schedule or for someone who wants to make some money on the side for a vacation fund, but probably sucks as a full-time job.

I'm not advocating that we tell the full-timers "tough luck" by any means, I just think it is important to keep in mind when these topics come up that unlike some industries, the workforce isn't necessarily uniformly filled with employees seeking a "job" job with full benefits and the works, and in fact the business model of the company may rely on this. Doesn't make the suffering of the employees who are trying to make a go at it any less valid, but it does give a fuller view of the situation.
> dav1d achieves 100fps in full HD on SSE3 CPUs and A11

That's with multiple threads, the actual frame latency is much worse than 1/100s on a typical SSE3 CPU, if you're just decoding a single frame/image on a single thread. Decoding each image with multiple threads, you'll run into issues with throughput.

That's not to say there aren't times it's worth it, and hardware decoders will start to become a reasonable way to do this (especially on Linux/Chrome OS, where it should now take less time to wire things like this up thanks to v4l2 m2m devices), but regardless there will continue to be a crossover between decode-dominant and network-dominant image loading.
The literals were just an example. And personally I find it more explicit, which is my original point.

If its faster to run, then fair enough.
This. I've been in the climate movement for some 15 years. Our basic stance has been, "We have the technology; we just need the political will."

There are many groups that you can become involved in. If you're a pro-market-solution type, the Citizens Climate Climate Lobby has been around ten years, and it currently has a bill in Congress that has bipartisan support (ahem, one Republican congressman): The Energy Innovation and Carbon Dividend Act (http://energyinnovationact.org/). With this plan, all the revenue from a carbon tax is directly returned to citizens as a yearly check--no enlargement of the state.

Carbon pricing (which can come in the form of a tax or cap and trade) is the single most effective mechanism to address climate change. The idea is to internalize the _real_ costs of climate change into the price we actually pay--ramping up the price on carbon over time until it is prohibitively expensive to use fossil-fuel-expensive products, and incentivizing the economy to adapt. That fundamental price signal, where renewable energy becomes cheaper relative to fossil fuels (and similarly less fossil fuel-intensive goods are cheaper relative to fossil-fuel-expensive ones) reverberates throughout the economy.

If you're skeptical of Republicans ever coming to the light, even when they have pro market solutions like the one above to choose from, the Green New Deal is the way to go. Like Obamacare, it will require a progressive majority to push through. Frankly, this is where I'm at, after spending the better part of 5 years trying to get conservatives to take action. I've seen the general conservative position shift from "its not happening" to "it's not human-caused" to "who cares? it'll be great for the economy." I am skeptical of Republicans both a) taking action at all, and b) taking action at the scale REQUIRED to address climate change (i.e., a high price on carbon that is not meddled with by oil baron lobbies).
Interesting. I am not agreeing or disagreeing with your statement.

However, it only seems different from a moralist perspective. Naturally, the result is the same: a species reaches its carrying capacity and the population declines.

Fascinating.
That's still just "looks prettier". Yes, there is a degree at which the design is so ugly it interferes with its intended function, but we've taken the opposite up to 11. Negative space in modern design constantly interferes with intended function. Take a listing on an on-line store. A design making copious use of negative space may look stunningly beautiful, but a design that just follows the Gestalt principles but otherwise crams in 5x the number of items on a screen will make it easier for the user to choose the right item to buy, and will consume less of their time.

(This is not an invented example; when I was building a PC recently, I wrote userstyles to remove most of the negative space in UI of a shop I was buying parts from, just to not be driven to madness when trying to compare prices and features among available components.)
>Once countries stop growing in population the weight of the old really takes its toll on growth.

This is a fallacy. The ratio of elderly is fixed; even if it grows somewhat it can't grow indefinitely. Meanwhile productivity usually grows exponentially. Therefore the elderly population cannot be a drag on growth.
They're not the same thing but sometimes they do still peddle conspiracy theories that turn out to be false. Many are susceptible to delivering fake news as if it was real due to a conflict of interest related to their funding model.

It is useful to make a distinction between news organizations and non-news organizations but it is not useful to apply any sort of value judgement of either based on that fact alone.
That, or after a break or meal is the best to meet the judge.

"They found that the likelihood of a favourable ruling peaked at the beginning of the day, steadily declining over time from a probability of about 65% to nearly zero, before spiking back up to about 65% after a break for a meal or snack."

https://www.theguardian.com/law/2011/apr/11/judges-lenient-b...
Someone mentioned they've been assigning prefixes in 020 to carriers in order. The thing to do then is make say 020 [0-3] be 11 digit numbers, and 020 [4-9] be 14 digit numbers. Then it's easy to validate.

I doubt they would assign 14 digit numbers where the 11 digit prefix was assigned to someone else, but, if they were desperate for space, they might make the 020 prefix all be maybe 11, maybe 14 and as 11 digit numbers were released, issue 14 digit numbers with the same prefix.
> If the few blokes using this scam their way into few hundred terabytes of free storage, so be it, it's not worth the hassle for Google, imo.

This. They probably thought of this exact scenario before adding unlimited docs. They probably even expected somebody to make a script for it. Hell, a few of them might even have a script.

As long as a lot of people don't start abusing it or make a file-sharing service based on it, then they probably won't care. Basically, not until it's a significant enough threat to their bottom line.

Ultimately, it's no different than the inevitable person that just has a script to generate garbage and upload it to Google Docs as fast as possible. That's what the 250 docs a day limit is there for.
I purposefully left out a bunch of details because then people start debating the details rather than the main point. So I used the very nebulous "meeting some reasonable target for carbon emissions".

If the country imposing the carbon duty isn't also meeting the "reasonable target" then the carbon duty becomes very hypocritical and ineffective at influencing other nations.

I also didn't say that it has to be the US imposing this carbon duty, I see it as most effective if it's a small group of countries working together to try and grow their action into a large group.
By your numbers then the OP is right. Carmack says:

the bottom line is that I was working with the wrong basic assumptions for doing a good internet game. My original design was targeted at <200ms connection latencies. People that have a digital connection to the internet through a good provider get a pretty good game experience. Unfortunately, 99% of the world gets on with a slip or ppp connection over a modem, often through a crappy overcrowded ISP. This gives 300+ ms latencies, minimum.

So he designed for 200ms and then the real world was 300+ so it didn't work. Your 100ms would then work fine in that context. Maybe games have gotten more complex or our expectations higher so prediction is still worth it even on <50ms connections. But OPs point that the assumptions underlying Carmack's redesign have once again shifted seems correct, at least for that specific design.
> Secondly, the elderly require more care (Social Security, Medicare) while also paying lower taxes mostly because of lower earnings. Our social support systems are funded primarily on the assumption that there will always be more young people than old paying into the system to support it.

Isn't this primarily a problem of poor planning? Making the young pay their fair share to ensure stability of that individual for the future seems like the proper course of action.

To think of it differently.. I know when I'm old life is going to get expensive. I'm trying hard to make sure I don't end life broke and in a terrible care facility. Why is the government not also thinking like this with regards to how they handle finances? Is it surprising that people get old?

Of course this does not help the situation we're in current. Where the old did not properly pay for their own support.
Two scenarios:

Cynical scenario: the trusted-source catspaws have been reliable sources in the past, and will seemingly continue to be reliable sources in the future. This is their “price” for giving up reliable information for free—the ability to be used as a mouthpiece by their organization. Bloomberg accepts this deal, because they’re so useful otherwise.

Noble scenario: the sources didn’t want to transmit this information any more than Bloomberg wanted to receive it, but they were forced to (by, perhaps, a National Security Letter; or just generic “we’ll hurt your family” coercion); Bloomberg knows this, and doesn’t want to hurt the sources either, when it isn’t their fault (and either don’t know who coerced them; or do know, but know that it’s an actor powerful enough that they know that reporting the source’s coercion would just mean the source’s untimely death. It’s not like a newspaper is a government that can offer witness protection.)
But "someone tries to manipulate me" is a quite different mindset than "someone dictates my behavior turning my life it into something mindless" (to slightly paraphrase the comment I originally responded to). Perhaps it's a matter of phrasing that irked me.
Python 3.8 Interpreters and the GIL
Important point, I think. They also gave MCAS an innocuous name: "Maneuvering Characteristics Augmentation System" Sound better than 'pitch-up stall prevention system' (my vote is for 'death plummet prevention system') or something that implies that if the system is not in place, you die. It seems there was intent to mislead from the get-go. I'd love to see their internal documents describing the naming of this subsystem because it's got to be highly political.
That's an interesting point which is probably something the manufacturer can accommodate to some degree with their configurations.

Generally my experience is that US carriers will select the cheapest and densest configurations, especially for domestic routes, including Hawaii. They've been applying this to transatlantic routes recently as well, but I think they'll do this globally as refits occur. It all fits with the pattern of a race to the bottom that is horrible for customers and staff that turn up every day to get us safely to our destinations.

I think EU and other global carriers are at a different stage on the race to the bottom. There is still some differentiation between national and budget airlines. There are consumer protections and regulations that US air travelers could only dream of. In terms of outlook, I see these comforts diminish with future recessions and pressures on the airlines.
I searched the entier HN article and everyone missed a big paper, the tribe networking model: https://www.gamedevs.org/uploads/tribes-networking-model.pdf

This is one of the most influential paper for multiplayer games. ( probably #1 ). Tribe was the first game to have client side prediction and rollback, this is what most games use nowdays.
God I hope that the rising popularity of dark mode will in turn raise desires for resurrecting matte displays. I miss them so much. I"m not well read on the subject though -- I hope there are no technical limitations to making high quality matte displays that would limit them (technically).
> but I prefer Go's culture much more

To me, Go culture is very arrogant, so much in fact that it almost reminds me of some Lispers of old.

Unfortunately similar thing can be said about Rust. However, in Rust, most of the crap seems to be comming from zealous newcommers and a loud minority, while the leadership and people involved seem relatively humble (or at least not too arrogant). In Go, OTOH, the arrogance seems to be stemming all the way from the top, judging from some talks & blogs by Pike, Cheney et al. Pike in particular seems to me to be a very arrogant, unpleasant person. I respect him very much as an engineer, but I will never like the way he speaks, promotes Go and spreads FUD about other languages.
It is people that might invent what is needed to sustainably integrate our technology with biology. It is not the absolute number that matters, especially with a stable population number, but if those people are living in a way that is sustainable over generations. Less people means fewer inventions, and potentially a societal collapse.

The idea that we should not birth new generations fosters an armageddon attitude, where it is now popular on at least parts of the left to believe the world will end in 12 years. So why think of what will birth generations if the world will end in 12 years?
>Then this should be what all of us are focused on because the future of humanity is dependent on getting everyone on board with this.

How about we make so much technological progress that removes our reliance on cheap carbon emissions that we can tax carbon emissions without affecting people very much therefore removing the need to get everyone on board.
Let's imagine the government got their act together and decided to act on climate change. I firmly believe that simply investing in R&D, reforming industry and rebuilding infrastructure will not be enough. Whatever policy is introduced to fight climate change it will have to include, one way or another, radical reduction in consumption. We might as well pretend that that policy is already enacted and start behaving accordingly.

- less flying.

- less meat more plants.

- take some days off. reduce commute.

- if you have any fossil investments... for love's sake, why do you still have fossil investments?!
Only if you're enforcing the "livable" wage. Those people who would be working for under your "livable" wage would still be out of that money though.
Due to the gradual nature of the change to the climate in comparison to the average human lifetime and the shifting baseline of people's perceptions, many people will never acknowledge that there has been a dramatic impact.
The distribution of who has children seems highly dysgenic -- the smartest and overall "fittest" women (in particular) have children late (and thus few), if at all. This is almost always an individually-optimal choice at the time.

A lot of this seems driven by economics and culture (two incomes are necessary for modern lifestyle; rewards of employment vs home are high (in financial and psychological terms); career, particularly earlier career in the more competitive tracks, is very difficult to juggle with being a parent, particularly for women). Some of this might be addressable (better childcare and child-friendly policies at top employers, especially for junior employees), but a lot of it isn't.

I think there's something worse about differential population growth rates across countries/cultures than a simple across-the-board reduction, but I don't think this is the best environment for that discussion.
I always wonder how many people who share this opinion actually forgo having kids of their own.

I've noticed a strange phenomenon of people making statements like this and yet still have their own kids. I guess convincing potential competitors to stop having offspring would be a great way to ensure the success of your own genetic line.
Not many people care about "survival of humanity" in the abstract. What we all care about is not suffering, not dying, and not seeing others suffer and die. And then other things on the Maslov's pyramid. Economic growth is absolutely necessary to achieve that; the default, natural state of humanity is pain and death.
I tried this and for me, it's a minor bug.

Upon adding the third shortcut, the display of the "menu" name, indeed, shows as an ellipsis. But:

(1) the name is still visible through a tool tip
(2) when I close the window and reopen, thingS display fine.
(If I start editing again, I can get some weird ellipsis display again, though now by deleting items rather than add thing them)

Anyway, definitely a bug, but at least for me it's pretty easy to work around, so a pretty minor bug in a minor feature.
Device integrity monitoring – Hardware-based remote attestation service
Just out of curiosity. What type of comparable work are you doing and what languages/frameworks are you using? How do they compare?
A cookie for this man!
I don't understand why the general tone of this article is "Did you know disordered healthy eating is possible" but the review of literature found that most of the studies are of poor quality, and furthermore the DSM does not recognize this condition as an eating disorder.

Am I missing something or isn't this putting the cart before the horse?
Blue Spectrum light could be a big factor towards many health problems in the upper northern hemisphere (And probably lower southern), depression, macular retinopathy, migranes, tinnitus, affected autonomic function, CTE, post concussion syndrome - all affected by blue light, winter sun, white/blue LEDS, Car headlamps.
Well, there goes my tiny bit of internet fame. (hint: 22/7)
Discovering Accessibility in Design
You're assuming that lowering human population would coincide with a lowering of growth.

The labor market is increasingly becoming machine-based, rather than human-based. As the number of humans drops, the number of machines grows.

We need fewer humans to maintain growth, so dropping birth rates could be a good thing, since machines require less maintenance than humans.
Our enemy might be an economic system based on growth that gives critical political power to groups of people that don't actually care about decreasing carbon emissions.

True, economic growth makes everyone richer. But if we don't find a way to both get economic growth and keep the planet in a liveable state, losing economic growth sounds like a better option than destroying the conditions for human life.
Thanks for pointing that out! -- I've been missing a feature like that in Numba (which is, otherwise, really cool).