skysight-inc/HackerNews huggingface dataset:
> 3. Do recommendations drive viewers to increasingly extreme content?

> As I’ve explained, we actively demote low-quality information in recommendations. But we also take the additional step of showing viewers authoritative videos about topics that may interest them. Say I watch a video about the COVID-19 vaccine. In my Up Next panel, I’ll see videos from reputable sources like Vox and Bloomberg Quicktake and won’t see videos that contain misleading information about vaccines (to the extent that our system can detect them).

When my parents watch 30 consecutive videos that mention that you can't trust the mainstream media, what good is suggesting to them a Bloomberg video?

My parents aren't on FB or any other social media. But over the last 10 years they have gone off the deep end after watching more and more insane videos on Youtube. It started with hours of Ron Paul videos. Then Alex Jones videos. Who knows what cretins it offered up after that.

They've stopped talking to me recently. It's because I've gotten the "Kill Shot" after they've explicitly told me not to. I'm apparently going to die from the covid vaccine within the next 6 months to 3 years... On my last phone call, they've told me that 300 old money families (who are all also insane environmentalists) have hatched and are executing a plan to depopulate the planet to 500 million... as told on the "Georgia Guide Stones".

The US Government also has mind-control devices that are convincing people to get the shot. They told me the mind control devices were first used during the Iraq War, because it convinced so much of the Iraqi Army to surrender en masse.

Also, all of our technology comes from the wreckage of crashed UFOs, most famously the Roswell UFO. My Dad thinks I'm naive for not believing this.

Both my parents have college degrees. My Dad has a masters in an engineering field. They were once relatively un-political and rode out the Great Recession without any harm. Maybe they just didn't handle retirement well. But I have a decade of nearly daily emails from them... "Watch this! [youtube link]". When they are gone, I'll have documentation of their decent into madness, with hyperlinks all going to 1 domain. I'm sure YouTube is doing all they can.
Amateur radio meets edge computing to keep disaster response teams connected
Also temps are higher right now at 1C of warming than they have been in 100,000 years. I'm not aware of any scientists predicting 2.7C of warming as manageable. Society may not collapse, but the amount of degradation of agriculture and biodiversity would be one of the worst tragedies in human history.
Most likely because their comment just sounds like them encouraging people to buy the stock (saying 'I called these other stocks and they did well, and now I'm buying this stock'). Whether they meant to or not, it comes off that way.
> I feel you’ve been involved in some exploitative workplaces in the past that have pessimistically shaped your view of business.

I don't think it's a pessimistic view of business. I've always felt this way.

Businesses view people as resources. When resources are in high demand, companies compete for you and thus must try to make/keep you happy. When supply is high and demand is low they can and will make lowball offers and make unreasonable demands like working long hours/weekends/etc.

I've worked for good companies and bad. The bad ones always tried to make you feel guilty for not putting in the extra effort. The good ones make you feel like family. But they're still companies with one core mission: grow and make someone more money.
In my opinion public exit has been twisted 180 degrees. The reason for a company going public is to raise capital that individuals do not have to expand the business - build new factories, hire or whatever. After all there is much more money distributed in the public than few individuals have and in exchange you get shares in the company.

I don't think GitLab is in need of that, what a lot of companies are doing now when they go public is just a method of 'cashing out'. When you have a great product as a private company your income comes from the users and you tailor and improve your product for their needs. When you go public in the above sense you're cashing out and suddenly the users shift to a product and shareholders are now what you cater for while trying to milk your 'users' as much as possible without them quitting.
So what? Most, or at least a lot of, Web documents are pretty much static, but they don't load nearly as fast.

(static, except for the tracking scripts and ads :))
While we're at it, how about just let us call an API and use our own recommender?

They probably hate this idea but who knows, that might even increase vid views.
Nothing is objectively good, good and bad are just words we invented to describe our preferences. My preference is that people don't continue down the path of intense tribalism, but other people obviously can have different preferences.
I haven't been following cosmology very closely in a while; could someone update my knowledge a bit?

* The only evidence for dark matter is that galaxies and galactic clusters are moving faster than they should be; i.e. they are acting like there is more gravitational mass around.

* The only evidence for dark energy is that the redshift of distant objects is higher than it should be; i.e. they seem to be accelerating away rather than decelerating.

* All of the other properties of dark matter and dark energy are negative: we have not been able to observe anything, so we know what it's not.
I blog [0] when I start a book and when I have finished it.

[0] https://plurrrr.com/tags/2021/book.html
What about profit sharing? Fairness?

When execs get a visit from the gold faerie, it's just good manners to spread around some of the manna.
not sure I agree with your 'wants' at the end, but I do want to frame the earlier paragraphs. I feel that pain too. Fred Brooks thought we'd largely have eliminated accidental complexity by now [0]. The "out of the tar pit" paper [1] tackles that and shows it's hard.

But if anything, accidental complexity has got worse. Go back 30 years and a useful command-line tool could reasonably be coded in a single .c file, compiled in a single command, then run.

Now: full-stack web apps are a lot more complex than command line tools. But, with contemporary tooling, the accidental complexity has scaled at least linearly, probably worse. Just setting up a front end dev environment is a lesson in complexity theory. And then there's manually crafting the UI-to-service messaging, k8s deployment templates, build pipeline, and all the other tasks that have nothing directly to do with the actual functional requirements.

I don't know what the answer is. Per other posts in the thread, I don't think it comes from conflating "0 to expert in 12 hours!" with "productive tools for skilled and experienced users". Low/no code fits into the former category (and maybe has a place, I don't have an opinion there). I don't see much addressing the latter space.

[0] https://en.wikipedia.org/wiki/No_Silver_Bullet
[1] https://github.com/papers-we-love/papers-we-love/raw/master/...
Nothing will change politically until the predictions contain the phrase "by the next election" and by then it's far too late.
Only by not allocating garbage in the first place by using “value types”. No way its GC would even get close to the JVM’s (and certain problems do require garbage collection, where the JVM will have better throughput)
It's not hard. This is a .gov website and as such isn't plagued with a million external tracking and advertising/marketing scripts. It is also completely static.
Why use that slug of a distro at all?
Like others say you need to build consistent good habits for exercise, diet and sleep.

As a SE you probably have discretionary $, so spend it on a trainer. Then you will be doing it several times a week & having to opt-out rather than opt in. They will work with you to meet your goals.

Other lifestyle to help your body adapt & with recovery; Eat more protein 1.5-2g per kg of your bodyweight. Eat More Fiber. Drink more Water. Get more sleep.
This is tangential, but I don't like this word "heating" -- and not for the political reasons you think.

I know why we use it. It sounds more severe than "warming", and more active. That's not my problem with it.

My problem is that it misleads about the physical mechanism. Temperatures don't go up because of additional heat inputs to the system. They go up because of the greenhouse effect.

A better description would be something that evokes, somehow, that you are wrapping something in insulating blankets until it overheats and dies. It's less "heating", more "smothering".

"Heating" conjures this mental image of the Earth in a pot on the stove. That's dramatic but not how it works. It's more like the Earth is your beloved dog, who you've just locked in the car with the windows up on a hot day.

Additionally, a phrase like "2.7C degrees of heating" has a little of the problem that popular science-speak often does, where it insists on saying, say, "power", where "force" would have been a more accurate word, and no less communicative to those who don't know any physics anyway. Because "heat" is measured in units of energy, while "2.7C" is in units of temperature. Granted, if you multiply this temperature delta by the thermal capacity of the Earth, you do get a change to thermal energy. But again, what's misleading is the idea that humans are directly injecting that energy. They -- we -- aren't. We're shifting an equilibrium, in an energy flow -- from the Sun to the Earth, and radiated from the Earth to space.

A good thing about the focus on temperature, though, is that that's more directly relevant to the environmental issues. The thermal energy of the Earth is not really relevant. The temperature is.

Anyway, I wish that our efforts at communicating urgency could also embed some communication of the underlying scientific concepts, the causal mechanisms.

Maybe "smothering" does it.
The only useful way to get to the airport via transit in LA is to take the flyaway bus. They used to have a line servicing UCLA directly before the pandemic but they've since cut most of the routes after the pandemic.
When it's not driving straight into them, that is. Which it has done quite a few times.
Don’t give up.

Even if we get to catastrophic 5 or 8 or 10 degree warming, it won’t wipe us out completely and we will still have to find a way to pay back our pollution debt.

Why is this supposed to be encouraging? Because every little bit of pollution avoided today is a little bit less pollution to clean up in the future.

Every bit does count.

Even if avoiding 2.5 degree warming seems impossible, let’s at least make it 3 instead of 5 or 8 or 10.

I use “pollution” to make it clear that this is not just about CO2 but also about every other type of trash that we dump onto this planet.
I got a Tetris too but the quote restarted as soon as it happened. I think this might be what they meant by “without Tetris”. Based on the high level description of how this works, I bet the code for handling a Tetris is masked out and accessing it during play restarts the quote.
What private companies do you have an eye on?
Blockchains Never Forget (2017)
I was on 25mbps during lockdown with my parents for a few months and it was very painful. You probably don’t need the 500 I get now but 25 is not good.
Just for example: When I visit my family over holidays, they live 10 miles from the nearest bus station, 35 miles from the nearest Amtrak station, and 100 miles from the nearest international airport, nearly two states away. There are no local taxis, busses, light rail, nothing. I'm not sure how public transportation would ever work for this kind of trip. This is the case for the vast majority of small towns in the USA.
Wordpress and Wix already exist, as do similar things for phone apps. But when you need to customize those and add new plugins, themes or features and tie them together, you still need developers. If anything those tools and platforms create more opportunities for plugin and theme authors. The whole automation thing in software is nothing new. It just scales up demand for ever more kinds of complicated software products people want to buuild.
Yeah, that’s fair. Being in the US is amazing if you’re in the “in group”. But if you leave that narrow path for any reason, your quality of life begins to degrade quite quickly.
Agreed, but I quit saying as much, as often here you are met with disdain for saying such things, and that you are creating distractions. TBF I do see both sides - by saying 'ah we'll figure it out' it makes it seem like it's not a huge issue(it is). But I do think we will figure it out, even if it means vaporizing the sky to block the sun while carbon increases.
And why sending everyone to college hasn’t achieved anything good.
Since this is a discussion of contrarian views, here's mine:

Your statement regarding C and C++ for beginners isn't strong enough. No new programmer should program, period. That is, they should not be set in front of a computer to type out even a single line of code that is meant to be executed.

They should be taught to think algorithmically, to express their intent in clear and precise language without the aid of a computer to evaluate what they've written and verify it for them, instead relying on their own mind.

This doesn't need to last for long, perhaps just the first few weeks of instruction, but it should be present. The alternative is what I've seen throughout my career of people coding first and thinking later. They become dependent on the compiler, the type system, the test suite to do even the basic thinking for them. Those are useful tools (and essential once your programs start to take on any significant scale), but if they're what you reach for first, you're not thinking.

And new people to programming should spend more time thinking and less time typing. In a college or high school course, this means assignments that require actual coding should be every 1-2 weeks, at best, and the rest of the assignments should be written. Again, having them express their understanding of the program's algorithms and data structures in clear and precise language first, before they ever type anything up.
Buy at what price? The revenue numbers are nice but not stellar to me. Quite a big spend, the path to real earnings could be really hard.
The DNS link to The Radio Board is temporary down

Until it's fixed, you can use:

http://r1rl8.skipdns.link/rb/index.php
Quite a mind-opening way to think of things. I was like wtf 10x gas prices, but then you followed it up thoughfully. You should be a politician. In lieu of mailing lists to subscribe to, I'll be mandated to insert this comment.
Ultra Speed Internet Connections via Beams of Light
What really spooks me is: how much of the baked-in warming, and warming we are unlikely to avoid, is going to set off irreversible tipping points?
I don't think they were saying create-react-app is bad or unusually fragile. It's that there are problems in building increasingly complex 'quick start' setups with the goal of making them accessible to people with less experience.

The less you know about how the internals work, the less you'll be able to intuit about what you can and can't change. For many people who just want to make "an app" this doesn't matter, but it also means that a lot of quick start setups optimize for particular approaches that are built on top of particular sub-sets of how apps are built. So people leave the experience knowing more about how a particular component library than they do about the language or the requirements of mobile, or whatever.

Or, to put it another way: increased complexity also increases the difficulty of investigation and modification. Making it easier to get an app 'somewhere' can make it harder for someone to understand what the app does to get where it's going.
Huh, not YouTube but the companies paying content creators to make videos featuring their product.
Hard sell, you want to try Google Playstore...it's nearly the same ;)
twilio is not a developer tool. twilio is a communications company that has great developer outreach
Upvote. One of the many disconnects in climate is around measurable day to day impacts both individually and on aggregate.

The same UN report that points to high-C temperature increases claims in economic terms only a smaller rate of GDP growth for a high-C world, compared to GDP growth for a stable world. That means we may well have both climate disaster AND flying cars and disease and aging elimination and all the benefits that "progress" makes available, now not just from traditional tech but acceleration in energy and biology development as well.

If that is true, then even a dramatic rise in episodic disasters just becomes a cost of doing business. I don't think that's true, but I also don't think we are headed for population crash. And I would be very, very, very surprised to see e.g. travel rationing.

Much much more work to do on localized analysis and narrative.
Locally walkable and being able to get somewhere within ten miles as the crow flies in a reasonable amount of time are two entirely different things
Very few code bases that old are easily maintained. It's not really much of an insult to say so.

And given how long it takes to roll out basic features and improvements to long standing issues, my hope is that the code is a nightmare. The other options are terrible leadership, or incompetent developers. Or some mix of all three.
My first installation in 1995 or 1996 was from a set of about 12 overwritten AOL floppy disks my friend had built from his installation of Slackware onto a 386SX. Later I got a 486 with a first gen 1x Sony CDROM drive that had it's own controller card, and I didn't have documentation for the DMA and IRQ settings. I had a RedHat CD from a magazine, so I had to go through a very long installation startup process from boot floppies to get to the CD config, and just kept guessing and rebooting until it finally worked and I discovered it wouldn't read the CD. I ended up going to a RedHat installfest somewhere in Maryland in the DC suburbs, I think at a Navy facility? It was on a Saturday and we were alone in this big government building and I remember there being a big rolling display of slices of a monkey brain in the lab where the installfest was being held. They had loaner 3Com 10baseT cards and a network install server running, so I was finally able to get it all working.
edited to try to clarify my point. Mostly reacting to your last sentence.
Docker has never gone public.

https://www.crunchbase.com/organization/docker
Sorry, I am just a developer.

I'm not sure if I am supposed to be insulted by that comment or not.
The opposite.

If you hit a memory-bandwidth bound on 80 threads, there's no point going up to 160 threads.

In most situations, I expect code to be memory-latency bound on a single thread. (Ex: node = node->next style traversals are quite common, and you cannot progress until the memory has responded). This is exceptionally common in interpreted code (Java, Javascript, PHP, Python), especially OOP-code.

So your 80 cores are sitting there waiting for RAM-latency to respond. Wouldn't it be nice if they could execute 80-other-threads in parallel while waiting? This converts a RAM-latency problem into a RAM-bandwidth problem.

------------

ONLY problems that are memory-bandwidth bound on 80 threads will benefit from this architecture.
Even ideal, uninterrupted deliveries don't happen in a steady stream. Data arrives in bursts. I've seen 25Mbit connections choke on far less.

God help anyone with a 25Mbit/down cable connection who tries sync their media to the cloud. That <5MBit upload will not only take forever, the saturated outbound pipe impedes ACK packets for incoming traffic - which forces inbound video and other connections to stutter while waiting for their endlessly retransmitted ACKs to arrive.

Real life also commonly includes gaming. Steam updates alone max'd out our 500Mb connection.
If you're logged in, hover over the video, click the three dot menu, then select "Not Interested".

If you are not logged in you can't do this, for obvious algo manipulation reasons.
Did you ever consider why the town is jammed with cars? Or why big cities are filled with them? Cars are enormously expensive right now. Owning a decent-sized family car costs around 400€ every month right now, a used one, mind you.

The fact that so many people pay that cost and the inconveniences of maintenance and searching for parking space should motivate you to think about the utility of car ownership.

Where I live, public transportation is great. I don't think it can get much better, practically. Yet, I have several modes of transportation where I cannot use it: Traveling out of the big city or to orthogonally to the main public transportation routes, or with small kids, or with large luggage, with a week worth of shopping bags, or when I have to get rid of garbage...

What a big city needs is threefold:

* Slow, respectful, traffic (30kph should work) -except for some big roads- shared between all vehicles (bikes included)

* Zero-emission vehicles

* Enough parking spaces (that should cost money) for all vehicles.

In order to get there, we will have to reduce the amount of apartments per sqkm and even more so the amount of office space and shops. This will work in two ways: It will naturally reduce traffic and free space for car parks.
Does anyone know how this compares to Yew?
So GitLab is advertising that it's the one place to do the entire software development lifecycle. Are there any big shops that have converted to 100% (or almost 100%) GitLab? Out of the six big names they list on their website, the only one that they have a case study for is Thomson Reuters, and they used Jenkins for CI (and it's from 2017, so a lot of this other functionality wasn't built yet).

It's just a somewhat different strategy. Most of these tools (GitHub, Azure DevOps, Jira) only cover some of it (GitHub and ADO can both do deployments and code storage and ticketing, but not any of the monitoring stuff or security stuff, as an example), and even then people often bolt on whatever they like anyway. But with GitLab betting that people will pay more (a lot more if you want everything -- $99 per month), is anyone actually doing that at scale?

Because for $20 per user per month (the middle tier), I'd just spend the extra buck to get GitHub, given that the features in that tier are very similar (GitHub doesn't have complex issue management yet, but it's coming). Or maybe just do the Azure DevOps $6 per user per month plan and endure the whining from the devs :P.
Didn't Tums exist before stem-cell research did?
I love these ambient noise machines.

Hope folks don't mind some shameless self promotion, but I made one as well:

https://abetusk.github.io/noixer/

I had a hard time finding one that was open source and used libre/free sounds, so I made one. Code and other digital artifacts can be found at:

https://github.com/abetusk/noixer
They won't happen in the US. Seattle has 89% single-house zoning. We just invested $54 billion in a transit system which can never carry the majority of the metro-area commuters even when it finishes in thirty years. It's too late and a dollar short.

EVs are way better for the environment than gas cars while asking so little from the user. And we still won't make this tiny sacrifice.
> Writing helps you practice organizing coherent thoughts and articulating yourself

I can't agree with this more. As someone who feels like their mind moves at one hundred million miles per hour, writing slows me down to a walking pace with my thoughts.

I already write what I'm grateful for on a daily basis but I don't ask myself what I'm worried about or what I would want to accomplish. I think asking these questions are important for self awareness and I will try adding them to morning routine.
I never knew haunted dungeons were so noisy.