skysight-inc/HackerNews huggingface dataset:
Really an amazing insight perhaps not considered enough. But this:

"moving from a less structured environment like college into a more constraining one like nine-to-five employment, "

is telling.

I knew people in SF who just 'moved away' and the change in setting, the lack of immediate access to 'the party lifestyle' and all it entails, means they just 'shifted gears' and cleaned up immediately.

So I'm not sure if the 'aging out' due to brain developments is entirely the story here, rather than perhaps time allows for people to find other patterns of lifestyle.

Though I do think the point about '18 years old' is quite powerful - keeping teens away from bad stuff might seem to be quite a good idea.

... that said, there could be other factors at play: kids from 'good, conscientious families' simply may not be quite as likely to need to try alt things, and less likely to get caught up later in life anyhow. There'd seem to be all sorts of other correlating factors there, however valid the point may be unto it's own.
Great design and copy on ChainFuel.com - congrats.
Just as one example, China has massive dominance in "rare" earth elements which are components of many different military and communication devices.

Check this out for full scope of current disparities [0]

[0] https://media.defense.gov/2018/Oct/05/2002048904/-1/-1/1/ASS...
I'd say start with C because it is closer to the hardware and it's simpler to learn than C++. You will find it easier to pick up C++ later if that is required.

If you know a few other languages it shouldn't take 8 months to become at least proficient at C, so you might then try another language that really stretches your brain. Something like Haskell or even a Lisp. After a language that gets closer to the hardware like C try something very abstract and high level. That's why I mention Lisp above. Reading SICP [0] made me realise just how much of a logical system you can synthesize from almost nothing.

[0] Structure and Interpretation of Computer Programs
https://en.wikipedia.org/wiki/Structure_and_Interpretation_o...
Not sure linking enjoyment directly to work is a good idea. Coworking spaces work better for me than home or cafes because there are fewer distractions, better internet, relatively good security at least in terms of laptops not suddenly disappearing. Sometimes it is possible to socialize and make relevant and interesting connections and sometimes the people suck and are mean and rude but that can be a useful and strengthening exercise to deal with. Coworking spaces vary hugely in their configuration and clientele.
Fate of castles in the air in Turkey’s £151m ghost town
I think a description of why canvas was used would be nice in the README. My (probably naive) view is that browsers are pretty good at table-ish layouts so it’d be great to know why canvas was chosen.
> Can't we just create a separate class, like a `Battle`? And then do `Battle.between(knight, mage)`

Exactly. And at the end of the day all you're really doing is defining a function. Why do you need a class at all? Is it just because the language you're using doesn't allow standalone functions? If you're defining a static function that has no state on a class, you don't need the class at all. It's just a function that you want.

battle(knight, mage)
Probably not as glaring since interest rates are much much lower now than they were then, and the crash of 07/08 hadn't happened yet
Does this include HelloFax?
>Few of these fans would recognise much of what’s sold today. The white flakes many of us grew up shaking from a green can aren’t parmesan, not even close. Within the EU, both Parmigiano-Reggiano and its anglicised version, “parmesan”, are legally registered terms protected by the PDO – protected designation of origin – label since 1996. But in the US, the law protects only the name “Parmigiano-Reggiano” (In the EU, those green Kraft canisters are labelled “Parmasello”).

This should be everyone's takeaway point from the article. The generic term "parmesan" means nothing. Don't buy it unless it actually says "Parmigiano-Reggiano", as that guarantees at least some minimum level of quality (fraud notwithstanding).

I'd also suggest that anyone with a Costco membership should grab a wedge from there. You'll pay $18 or so for a chunk of quality stuff that will last you about six months. It's very, very resilient to mold.
You can reduce those to the authority of the laws of physics, if you want. Try defying the authority of gravity, for example. Then, have faith that the laws of physics will work in such a way that your brain will be altered and addiction no longer so strong.
I've heard that for the Wall St Journal only members with California mailing addresses get access to the online form, everyone else has to call. So the way to get around calling is using privacy.com with a California mailing address.
Presumably they haven't been talking about the same thing. You could sell software in catalogs for home computers, but that dried up. Then you could make web apps, and that dried up. Then you could make mobile apps and that has dried up.

Exactly this. There's no industry that's always been easy to get in to, but there's always been something. It changes as society changes. You just have to work out what it is at the moment.
I started to create the counterpart, a x86_64 bit emulator written in Rust: https://github.com/fotcorn/x86emu

Disclaimer: Almost no comments, unidiomatic Rust, tons of hacks. Currently can run the uncompress code of Linux and some initial startup code. Not much more than instruction decoding & execution and basic page handling is implemented, the rest of the hardware is missing.

Sadly I do not really have time right now to work on it. I am still torn if Rust helps more than it makes everything more complicated, but recent Rust version should have made some things I wrangled with much easier.
The US still does a lot of manufacturing, from wooden furniture to CPU’s and aircraft.

In a large scale war consumer electronics and massive quantities of consumer goods would not be a priority. Thing s like food, bullets, clothing, fuel, tanks etc would be and all of that can easily be manufactured in the US.
I feel like if C++ didn't break through this barrier then I wouldn't hold my breath for Rust.
The extended government shutdown had me wary for this exact reason. I wonder how many more weeks it could have gone before some very serious change could have happened very quickly.
As long as they remain "Designed in California", the feel-good is still there. You are not buying cheap Android China shit.
Try beastacademy.com

It's not free but it's an amazing comic book textboom and fun instersting challenging problems for kids.

Buy the books and share them with your neighbors, and share an online account if you can't afford your own.
I do not expect to find experienced professionals working a $15/hour job at Lowe’s or Home Depot. There might be some who are out of the game due to injury or age, but not as a norm.
If you need 15/20 years, you get a separate contract. 7 years as a baseline is not too bad, for that kind of device, but likely not sufficient on its own. Automotive test-beds etc. would require longer timeframes.
ECSs are sort of designed to be flexible and make it easy to extend and mix the behaviors of a game. Most games do not need such flexibility, because professional games are designed and you already know what capabilities are needed, and it is more efficient and less complex to implement those things directly.

However, if you're designing an open-ended game engine for other people to develop in, then an ECS is a godsend, because you have no clue what they plan to make their game do.
Two points: of course you can put a price on being away from your family. It's called a job, a millions of people do it all the time, often for long, extended periods (e.g. the military, expeditions, etc.) Being in prison is obviously extreme, but if getting out with several lifetimes of wealth means you never have to work again, could easily be a fair trade off.

Second, he went to jail because he committed crimes from which he expected to gain, personally. He was at risk for a longer, more severe sentence had he been discovered and not cooperated with the government.
The New Systems Engineer
Congrats on your ability to recognize that it was a problem, and then intelligently bust out of it and move on. That's the stuff! Whatever 'that' is that enables us to fight and claw our way through ... I love those gritty people.
Mostly founders look for consistent design requirements for their startups.

Apart from founders, other design agencies white-label our services and forward them to their clients.
Everyone thinks it's a national security concern.

From 1980 to now, wealthy people have sold out the well-being of the US for slight increases in their personal wealth.

Historically, the solution is to kill wealthy people until they start acting better.
I saw an example of someone making a gameboy-like pcb on which you could plug in this module as a brain.

https://hackaday.com/2017/11/17/raspberry-pi-compute-module-...
While his point about having more time is questionable, I think its fair to point out that in some states early voting isn't an option and absentee voting is reserved for military, disabled people, and poll watchers: like Alabama.
Trellick Tower is definitely a desirable address now.

https://en.wikipedia.org/wiki/Trellick_Tower

Likewise the Brunswick Centre.

https://en.wikipedia.org/wiki/Brunswick_Centre

Much more popular with the middle classes than war-era estates like White City.

https://municipaldreams.wordpress.com/2017/01/24/the_white_c...
A Sql to C compiler in 500 lines of code [pdf]
well deserved.
I’m surprised this hasn’t been mentioned:
Can I read the code?

This applies to everything open source, including languages. If you open up the codebase and go “wtf” that’s a problem. If you open up the codebase and go “I don’t understand this, but it looks clean and with some effort I could understand this” that’s gold.

This is especially true for libraries, you get a sense for the right size and right amount of complexity in dependencies.
I find it's "non standard" tagging system is a massively superior model for managing email. I really wish there were alternatives that did similar, and a protocol like IMAP or JMAP that assumed the tagging based model underneath.
Gotop 2.0 released a very popular GUI enabled system monitor for Linux
Shadow Biosphere
NodeChef does not use Dokku under the hood but you can achieve what you want and more with the platform.
https://www.nodechef.com/
Was ready to open it and mock the results of a poor technological choice but it's actually quite nice!
That's just how context works. If you visit another site then there would be different categories involved and has nothing to do with the user.

There's also no personal identity, it's just a cookie if available, used mostly to frequency cap.
Graphite, Grafana and Statsd Gotchas (2016)
Boomer's may have accumulated a large amount of wealth, but that wealth is going to be hit hard by Baumol's cost disease.

Right now the US has ~4 workers per retiree. That's going to be dropping to about 2 in the next few decades. And despite frantic efforts from the Japanese, the services that the elderly need are hard to automate. These services generally suffer from Baumol's cost disease: nursing et al are very 1:1 jobs with or without the help of technology.
Something about the stairs of the building in the main photo looks extremely dangerous, like one could easily fall off a side, or if someone were standing at the top of the stairs, they would have a clear shot into the open space if they jumped off.
I hate the last few months of the year, when ads for car dealerships get pushed away by ads for "Medicare Advantage" plans which sound like something you need to get Grandma away from.

It's kind of thing that seems like a scam to normal people, but politicians seem to think is a way to save money. Go figure. I don't see how you can save money when you start out by adding 13% extra at the beginning to give the private sector some profit to work with.
Just to be clear I wasn't saying "don't use your mirrors". I missed out all the stuff that was irellevant to the discussion like using your mirrors or starting the engine.

Also, it's a cute mnemonic device to help people remember to drive better, but as my driving instructor said, you might need to use "mirror, signal, mirror manouvre" because the mirror is to check what's going on, the indicator is to indicate intent, but you might not be able to manouvre immediately so you might need to check what's going on around you again before you actually make your move.

People who indiate as they are making their manouvre are a PITA and almost universally despised. Almost as much as people who don't use their indicators at all.

There's a few issues with the "Technically you shouldn't need the indicator" world you describe. First, you assume that there's flawless information available to you. You know where everyone and everything is and you've not missed anything. Indicators give people around you a chance to see what you're up to even if you don't know they are there, or don't think they are relevant to you.

Second, you're describing a world in which you always have space and time to make a manoeuvre without impacting others around you. My reality of driving round the North West of England is lots of cars in a small space. People who don't use their indicators are a PITA. It's just selfish. That sudden deceleration for a left turn or sitting in the middle of the road, are you turning right, or have you broken down? Using an inicator is just polite and helps other people drive more comfortably.

Third, it helps people plan. This is linked to the other two things, but I think it's important enough to have as a separate point. Have you ever seen pedestrians look at you/your indicators to work out wether they should cross a road? It happens when driving around town. One particular case I remember, I wanted to turn left, I was driving along and turned my indicator on. Guy about to cross the road, looks over his shoulder, sees my indicator and stops. I make my turn, he crosses the road. Smooth, organised, orderly. Sure, if he had just walked out I would have stopped in plenty of time, but on the main road, with people behind me wondering what I was doing.
> I suspect the generation responsible for all of this is going to end up paying some unexpected prices when the time comes as they age out of power and have to look to millenials for care.

Are they going to age out? It seems as though politicians are staying politicians as long as possible - I feel like they last dying gasps of that generation will be clinging to power with shaky palms all the way into the grave. There's new blood, absolutely, but look who is still running the houses. "Cold dead hands" comes to mind.
A domain name is a private good, not a public good.
You have to report the violating companies. There are no government organizations actively looking for violations.

The American companies are simply bigger target and have the attention of more people, so their reported more quickly.
Not unless the GOP gets its way and privatizes both.
Thanks. Most everyone thinks the first book they read sucks and the second book they read is better, because they don't realize the right way to learn is to read two or more different combine perspectives and revisit the material.
Offer users a meaningful reason to actually consent to such targeting. Current "consent" forms are not meaningful in that most users are probably clicking "ok" just to get rid of the pop up and not because they actually agree.

Why would users actually provide meaningful consent to having a tracking profile? You need to actually offer something to users. The law essentially says you cannot just start profiling them without their permission.

You could offer users a subscription based ad free browsing experience. User pays 50 euro a year, you take a 10% margin, leaving 45 euro behind to provide the ad free experience. At 164 impressions per day (stretched inference from the article) you bid 0.075 cents per ad space. If an ordinary advertiser bids less then this to show you an ad, then no ad would be shown instead and the content publisher would still get paid. At any time you could cancel your subscription and demand that the profile be deleted. This is just one idea on how you could collect meaningful consent for an ad profile.
With regard to Batteries Rare Earth is anything but, it’s more messy than anything and China wins on price. The States has plenty of capacity in that regard and a mine just recently reopened in California. Borderline Slave labor, lax environmental laws and state subsidized shipping make for a much lower price.
There is still a place for WebSockets in HTTP/2. The fairly recent RFC 8441 defines a mechanism to reserve a single HTTP/2 stream for bidirectional WebSockets.

It is feasible for a similar mechanism for also work for HTTP/3, just no-one has gone to the effort yet.

https://tools.ietf.org/html/rfc8441
Buy Google 5 Star Reviews
Fun concept, but the cell text is blurry to the point of being a distraction for me, unfortunately. Is this a side effect of rendering to a canvas?
Card Security Is Rapidly Changing for the Future: MasterCard Executive
Play free games
Sure, but that's not specific to package.d. See the earlier convention of all.d or d.d. That's the trade-off with having public imports. I don't see how this is related to my comment though?
If foo.hpp is:

class Foo {

};

Then if I must write bar.hpp as:

#include "foo.hpp"

class Bar {
Foo f;
}

I cannot forward declare Foo because in order to size Bar, I must know the size of Foo. I must therefore include `foo.hpp` in `bar.hpp`, thus I must include headers in headers, unless my headers are not allowed to contain class definitions.
Here’s a few more highly sensitive labels that are being attached to web users’ identities and shared with potentially thousands of bidding ad companies — in this case the labels are ones which the IAB uses: Special needs kids, endocrine and metabolic diseases, birth control, infertility, diabetes, Islam, Judaism, disabled sports, bankruptcy.

I'm jealous that at least Europeans can complain legally.

In the U.S., we believe that the free market knows best and that's freedom and such. Meanwhile, we're being profiled by these vile companies (FB, Google) and our data resold. Aside from individual rights being violated (hint, individual rights aren't just rights against government intervention), there's a huge societal threat here: what happens when this data is used to pit us against one another? Are we still free, then?

In the U.S. it will take a cataclysmic event to reach a GDPR-like desire by the population. The sad reality is that the EU has its citizens' interests generally in mind (consumer protections, GDPR), while in the U.S. Big Brother has the interests of large corporations at heart (namely by allowing them to run roughshod over our rights).
Indeed, Federal prosecutors tend to be pretty effective, and the amount of data in these corporate cases that needs to be reviewed is enormous.
They're opinions.
Indiehackers would disagree (https://www.indiehackers.com/interviews/page/1)
digitalocean.com also has a "marketplace" of many preconfigured droplets (VPS), including "Dokku 0.12.13 on 18.04)
> Immutability [...] allows for computation to be divided more easily via referential transparency.

Do you mean it allows computation to be parallelized more easily? Compared to what?

How does "referential transparency" affect the situation one way or the other?
So my comment is still correct. They don't charge tax, currently.
Does depend on what you want to do and job adds are a signal with a lot of noise ie not all job adds are current or even real
There is an income gap that continues to grow. I think that is the real culprit. Those at the top continue taking more slices of the pie. Bad capitalism is amazingly resilient. After decades of being pushed back on things like unionization, pensions, monopolies and taxes. Capitalism has begun pushing back and winning.

The problem with this beyond the wealth gap is you're going to see an over correction with hard left policies. This is going to be yet another interesting election cycle. I just hope enough moderates remain to create reasonable solutions to these problems.
Federal debt and surface temperature charts are telling because they include 20+ year projections periods--and of course those projections are dire (and bullshit). It's clear the story this "opinion columnist" (bullshit artist) is trying to craft.

To me, net worth by age group is the troubling chart. If I read this correctly, median net worth for all age groups under 44 years old is significantly negative. The scale isn't clear since the chart is indexed. What do you think is the source of so much debt? My guess: student loans and home mortgages.
But who made the screws in the wooden furniture?
Its a natural problem in any ecosystem that has ubiquitous code sharing. Most folks see this in the JS/npm universe, but I've also seen it happen in a big C++ monorepo.
> My (probably naive) view is that browsers are pretty good at table-ish layouts so it’d be great to know why canvas was chosen.

The browser certainly makes this convenient... until you have more than a few thousand cells. At some point even just having the whole table loaded into the DOM is too layout and memory intensive (except on servo, sometimes).

When you try, then, to work around those limitations, continuing to use the DOM for it becomes impractical. This gets especially difficult with a spreadsheet, where row and column size is user defined, and thus a scroll offset is a sum of all of those sizes.

I've done this several times, so I eventually settled on a bucketed, run-length encoded cache of row and column sizes, but keeping this data structure current was a mess. The mess further escalated since eventually I worked on an application where the row and column sizes could change in a different chunk with a network update, and that would need to be reconciled somehow.
I think you're broadly labeling "us addicts" here, which is sort of the point of the article. I outgrew my addiction (but I'm not suggesting that anyone who needs help just "wait it out!" - see below).

The article is essentially asserting that of the people who clinically qualify as addicts earlier in their lives, about half of those people don't by the time they are in their 30's, and that the pursuit of treatment doesn't necessarily correlate to that outcome.

That isn't to say that there are people who absolutely need to treat addiction as a disease, and that viewing the next drink as an existential threat isn't an important part to their recovery.

When I was a teenager and in my 20's, my drinking and drug use was out of control, and I did enter treatment including 12 step programs. Those weren't particularly effective at keeping me sober in part because of the mantra that "hey, you have a disease, and you don't have control". That's sort of a self-fulfilling prophecy to a younger brain.

What ultimately happened to me was that the life I wanted wasn't compatible with drug and alcohol abuse, and I moved on in my mid-20's.

I do occasionally drink now (in my 40's), but there's no fathomable way that I could see myself going back to what I did when I was young, and no clinician would diagnose me as an addict or alcoholic today.

So yes, the article is dangerous if you are part of the subset to which it doesn't apply. The question is whether we should be treating all addicts in the same way. One answer might be "use the disease model on all addicts because it may apply". Another might be to try to treat this as a leaning disorder.

Right now, we don't know the answer, so I agree with much of your practical advice: if you need help, it's out there, in the form of free communities of 12 step programs, as well as medical treatment programs.
Since our first kid was born, so for them it is just natural way of life.