skysight-inc/HackerNews huggingface dataset:
That's so odd. I worked on a project involving some Chevron employees once, and we had a strange number of conversations about employer liability should someone injure themselves in the office. It's been years, but your comment reminded me. I thought it was just a quirk of that team, like one of them was just puzzlingly obsessed with it. Maybe the oil industry is just inexplicably plagued by slip-and-fall lawsuits?
I frequently see articles like this discussing these community explosions as self-evidently harmful patterns of behaviour. I've never seen an article like this as a discussion of a certain amount of necessary pain, confusion, and difficulty while things get worked out. It seems obvious to me that untangling systemic problems and their legacies will always involve some clashing. Sooner started, sooner done.
Beyond message passing: A physics-inspired paradigm for graph neural networks
An off switch is always handy. I have a monitor without a power button and so I can’t shut it off without disconnecting it. It also makes it harder to troubleshoot when there’s no signal: is it the power or data that’s at fault? I’m not sure because there’s no buttons at all so I just have to keep connecting and disconnecting cables until it works which is more difficult to discern because I’m looking at the back where the cables go rather than where the output is displayed.
>"Be more asynchronous" denies the reality that some work is synchronous. Development is a team sport, despite what the stereotypes would have you believe.

"Be more asynchronous" is advocated to swing the pendulum, see what sticks and see what doesn't. It's not meant to be "throw the baby out with the bathwater", which most seem to kneejerk to.

Right now, the problem is a lack of evidence on a long term (1-2 generations), with a status quo unwilling to try anything despite a promising two year event. You don't make conclusions without evidence.

>If I need something from you, I have to wait until you give me what I need.

The far majority of cases, you'd have another task to work on before syncing up because most coworkers don't appreciate being disturbed when they are working on something important either. Now replace syncing up with sending them a message, and they respond at their disposal.

Either way someone is going to lose out on their individual work and it depends entirely on the context who's going to lose out more, and which choice would have helped the team get more work done.

>Development is a team sport, despite what the stereotypes would have you believe.

Which doesn't at all say anything about "sync vs async". Surely we don't have to point at the dozens of "tap on your shoulder manager" anecdotes to showcase being in person, in the office, allows for just as much solipsism.
I think that pissed a lot of people off, ha ha. But if you had multiple displays .... multi-page PDF. PNG still can't do that. :-)
Time to plan the end of hydro in Western states. Power can come from the sun (there's a lot of sunny land in the West) rather than hydro. We need that water for drinking and sanitation, with ag coming a distant third [in terms of human survival].
For sure! Even Buy-and-dry schemes seem to be struggling with political backlash and those landowners are being fairly compensated in voluntary transactions. It's not going to be pretty when the junior water rights holders are cut off for good.
In my case it is from frontal lobe injury, I just need the stimulus for things to be normal sometimes. It's not debilitating, it's just aggravating to be in silence or understimulated. Things get weird, time stops, and impulse behaviors show up shortly after.

Having the window open and listening to nature/neighbor noise and birds works sometimes.
The headline is clickbate. According to the article it says it closed due to COVID and the attack.
A lot of companies use other metrics to show growth, like github stars and package downloads
Kottke.org defined a kind of blogging which expresses wonder in the world around us, a format which has been cloned and bent to the shape of SEO a million times since. More Kottkes and fewer content farms in the future please. My newsreader will be a less inspiring place until he returns.

(Although… 24 years is a hella long time without a break. Sabbaticals traditionally come after 7 years. So no pressure to come back anytime soon Jason.)
Ask HN: How do you handle boredom?
I like to think I can manage boredom with my smartphone. I mindlessly scroll social media and get my giggles when I'm bored. But it has a law of diminishing returns. Eventually I just get sick of social media and the Internet in general. It doesn't spark the same joy. I walk a good distance everyday which helps & gets me back into creative mode when I need to work on a side project.

Like what even is boredom? I've looked it up, but the term for me is a lot deeper. I get very deep boredom or extreme boredom to the point I have to go outside for a walk just to do something, even if there is no goal other than to walk.

What do you do, to defeat boredom? I'd like to hear your thoughts!
Lots of Data, but Uncertainty About What to Do with It
"Doing Y without X is harmful" doesn't mean "X is harmful"
Cold Fusion was my first introduction to web apps and templated html! I wouldn’t want to go back, but those were some fun days.
Because mental health issues, burnout, and a general want to do something different at some point in life can ONLY be experienced if you have a 9-5 job and bills to pay.
Preview is awesome; love how Cmd-N for a new file will automatically use image contents from clipboard if present.
Its just "outsiders evil insiders good" where local politics can finger point to external politics as the source of all their woes.
Despite the history, it is clear that the academy is also failing in the current error. I was in academia (science) for a very long time and watched the collapse of the cultural norms that made it successful. I had mentors and friends that are a generation older than me who confirmed my observations of accelerating decline. The reproducibility crises in multiple fields are just the tip of the iceberg.
Killing the entire concept seems to be a solution too big for the problem. There are plenty of places where lawns require zero additional irrigation.
The bombsight eye: envisioning nuclear war
Good point. I guess it is the same as onsite... Team lead needs to know who is working on what and make sure that output velocity makes sense, or determine what the reason for poor performance is and try to fix it.
> I do think there's gotta to be some sort of underlying tension between a straight man and a female of childbearing age

Sorry, I think this is a self-own, to be honest. This is not inevitable. That's not an every man thing, that's a you thing. I mean that kindly, as a kindly wake up.
Side note: I don't think 'cyberpunk' really described the work of William Gibson. A better term would have been cybernoir. Take a look at the work of French director Jean-Pierre Melville, or late 1940s American film noir. For example, many "Le Samourai" characters would fit right into a Gibson novel.

Maybe it fits a little in that the characters in Gibson novels were generally not the 'leaders of society' that featured so heavily in what is commonly called 'space opera' science fiction, and so his writing style was perhaps as revolutionary in the sci-fi genre at the time as punk was in the pop-music genre.
> it's too large topic to have a full discussion here.

It's not a large topic at all. There's a belief that there should be no upper limit to wealth accumulation for an individual. It's nonsensical in extreme cases.

In practice, even the ultra wealthy know to split the wealth over multiple individuals/companies, which provides stability and splits accountability[1]. The IRS failure to audit the wealthy is both a testament to how effective wealth hiding is (making most attempts to curtail it, futile in the short term), but how ingrained the idea of limitless capitalism is with the current US Government as anything but a net-negative.

While the poor eventually try to "eat" the rich, statistically, it's unlikely that any given wealthy individual will be the unlucky one over time. So the idea of uncapped wealth as a virtue persists.

[1] It also introduces wasteage and grifting, to a degree.
They could be doing something about the water shortage. A good thing to do would be to erect solar panels over the surfaces of all the reservoirs involved to cut evaporation, and supply power from those when they are producing instead of draining more water out.

Build out enough solar panels, and they can pump water back up at peak times.

Desalinating water and pumping it up would be a bigger project involving a lot of pipe. Before that, put up solar panels to shade the canals, and desalinate water for where the canals lead to.
To be honest, I really took that into account. For example this crap fat (known by everyone)
momma-pizza's taste has deteriorated from 8 to 6. High quality single-malt's taste has deteriorated from 7 to 5, while mince and sausages have seen such an insane drop, that they are literally no longer edible (so <3). In my childhood I'd rate them 7 or 8.

But yeah, feelings get blunt with age, not only the feelings of pleasure, but also the feelings of suffering. That's why it is much easier to run 42km at age 35 when it is literally 3 times much more difficult than at age 25..
I think they shouldn't refill the lake until they've searched for human remains. There have been a couple of stories in the news about people finding such things.
I feel like it (when a NeXt app) was literally for previewing print jobs? I was never a NeXT guy though so maybe someone can correct me.
Both agricultural and residential overconsumption need tackling. Both.

Example from the article: "326,000 gallons (1.23 million liters), is enough water to supply one or two households for a year."

No! That is enough for >16 households a year in this rich part of northwestern Europe [0]. In a naturally dry area, consumption should be substantially less, not 16 times more.

Lowering residential water consumption to these reasonable levels gives an immediate 18.80% savings on total water consumption. That's nothing to sneeze at.

Forcing responsible water use upon non-agricultural users might also encourage a critical look at agricultural water consumption.

[0] https://www.vmm.be/data/gemiddeld-leidingwaterverbruik-gezin...
NashStore: Russia's alternative to the Google Play store
The way I look at it microservices come together to form a monolith. So you effectively have a monoloith with unreliable network connections between components instead of reliable method calls. Much more effort for little benefit for most startups.

My current work has put a load of developer resources into a kubernetes setup. It makes troubleshooting slower and I don't think we have ever scaled beyond the default two pods, except when some bug was playing up.
Assuming the draft abortion opinion is the actual ruling it’s not hyperbole. We will live in a country in which an act in some states is legal and in others is considered murder. Some states will refuse to extradite people to other states. The last time such a situation occurred was the just before the Civil War.

If a doctor in one state performs an abortion for a woman from another state then that state may declare that doctor an accomplice to murder. That doctor would then have to make sure he/she doesn’t travel to a state in which abortion is illegal since he/she may be extradited to the state the woman was from. Banning abortion will result in a monumental change in the U.S.

Already politicians in various states are calling for laws to contradict Obergefell, Loving, and Griswold. The Senate minority leader has stated that should he become the majority leader then Biden will not be able to fill any Supreme Court vacancies. The political norms of the U.S. have been shattered. We have a deeply dysfunctional government and the idea that at the federal level climate change will be addressed is absurd absent major structural reforms to address problems with how representation in Congress is apportioned.

Such is how I see things.
I lived there for a year.

I think you forget that everyone owns a bicycle, everyone rides their bicycle everywhere, and almost every single street has a separated bicycle lane. There are more bicycle lanes than in any other country on earth (22,000 miles in a country ten times smaller than California) [1], there's even bicycle highways and intersections.

Public transport is exceptionally good as well. Everything is highly walkable and accessible, everything you want to do is doable and everywhere you want to go is reachable. You should check it out sometime, these pictures don't really show it.

(jacquesm in this thread is spot on too though. There's not that much life going on in Almere itself.)

[1] https://www.opencyclemap.org/?zoom=7&lat=51.48412&lon=8.0871...
When I moved from a remote dev job at an insurance company (~5500 employees) to a startup (~20), I was amazed with how much more async the environment was. There are no core hours, everything is a thread unless an urgent need arises, and we're hardly on a zoom call outside standup.

What I've noticed is that I really do have more time to just do work. I end up releasing 3x a week instead of twice a month. I think it's still good to have refinement meetings and set time with the PO/Manager about vision and priority, but this idea that you need to spend even 10% of your time in synchronous discussions with your team is ridiculous.
yep, glad you are finding it useful :)
Whoever sold the vulnerable software should be liable for damages.
Dare I say no one has done more for the blog form than Mr. Kottke. His humble, almost monkish 24-year commitment to not only the pursuit of knowledge and meaning in the world, but his absolute insistence on sharing that pursuit with anyone who wants to ride along in that journey is one of the all-time greatest contributions to the web.

Godspeed, Jason. Be well and see you on the flip (in whatever way you deem fit).
It changes how you think about general problems. Consider algebra: you learn a particular way of abstracting quantities and manipulating those abstractions. Programming does the same for processes. It also teaches you about problem modeling and decomposition.
Liquid Crystal Thermometer
Well, you need specific support if you have custom views or views that draw bitmap images, otherwise it won't look great.
You might read more of it. It appears to be discussing a human phenomena, not a regional one.
It's interesting that he states right at the beginning that he uses money as a proxy for power and then leads us to the conclusion we should object the concentration of money. Why don't we just go straight to the source and eliminate the mechanisms that allow for the concentration of power?

I'd like to propose two very simple rules:

- no business entity can have more than 150 people.
- no individual can take part in more than one business.

You can have as many non-controlling/non-voting shares on any business entity, but you can only contribute directly to one.

Put those in place, and you destroy corporatism and with it you destroy the concentration of power. Politically, it's much easier to sell "no one should have this much power" over "no one should be allowed to amass so much money". Left and Right could easily be united on this.
SumatraPDF is what you want as a windows user (yes, ignore the website looks like it's from the 90s). No upsells like acrobat/foxit, better compatibility than pdf.js like your browser.

Linux I mostly use evince (included if you use a Gnome based distro), but it's clearly the weakest of Preview/SumatraPDF/evince, as someone who uses all 3 regularly. Still better than Acrobat Reader though.
Pistachios and Almonds use 4x less acreage than Alfalfa, hay, clover, etc. These feed and grazing crops use almost exactly equal acre-feet of water per acre as pistachios and almonds. It's a convenient direction to finger point at if you want to distract from the impact of animal feed agriculture.

https://www.cdfa.ca.gov/Statistics/PDFs/2020_Ag_Stats_Review...
Systems have properties beyond individual actor choices or actions. If it causes harm (bullwhip effect here), identify the systemic factors at play, and try to change the system.

Here, lack of communication was one of the primary causes of the chaotic effect. So improve communication across the supply chain. Slow feedback loops and limited communication are likely to produce this bullwhip effect regardless of the intelligence or discipline of any of the individual actors (retailers, wholesalers, factory). They have no way to know, at the factory, that the surge is only temporary.

More broadly, examine whatever systems are at play in your work and industry. Are they producing positive or negative results? If positive, try to reinforce them, if negative try to alter them.
And what would be wrong with that?
This was the answer I was hoping to find as it always resonated with why I've stuck around computers and even gone head-first in the linux world. In this day and age when everyone and their corporate overlords are trying to lock down expression, action, speech, privacy ... even knowing basic "tech health" goes a long way.
There’s a lot of room between a grass yard and a safe yard for children to play in
> Right now, the problem is a lack of evidence on a long term (1-2 generations)

I'm very curious where you got this idea because it certainly doesn't reflect reality.

As others have pointed out, working across multiple timezones/geographies has requires asynchronous work for decades, now, and anyone who does it will tell you have enormously painful it can be.

> The far majority of cases, you'd have another task to work on before syncing up

If you're a developer, you must know what it's like to be heads down in the middle of something extremely mentally taxing, only to find you need an answer to a question or something, and that context switching to something else in the meantime becomes an enormous cognitive burden vs getting a quick answer and being able to continue on-task.

Humans don't multitask. It's a myth. Every context switch requires at least 20-30 minutes of ramp-up time on anything requiring any real thought. "Just be more asynchronous" is predicated on a faulty idea of how the human brain works.
As for telling people to move, that actually is a solution even for the number of people at stake. Look how many million people left California in the last two years. Just ask Boise, ID. If you start charging $20/CCF instead of $5/CCF to fill an olympic-sized swimming pool, immigration into California might come to a screeching halt.

You don't have to solve the problem in a single year. You can have a 10 or 20 year target to get to zero growth. Just put a cap on building permits.

But plenty of people will scream bloody murder about that. Aren't FAANGs already shelling out millions to add housing because of shortages? Nevada is trying to pipe water in from Idaho and Utah. A Southern Nevada community that doesn't even exist yet just proposed to cut off the water to a neighboring community with thousands of residents so that the planned community could build homes.

Don't reject any solution out of hand. Population growth management is an obvious place to spend some really good thinking.
For me it's someone opens a jar or other food container with a seal -- like the little layer of plastic of foil between the lid and the food -- and instead of removing the seal completely, they just peel it back enough to get at the food. When they're done the put the cap back on, leaving the next person to deal with the flap of seal clinging uselessly to the top of the container. This drives utterly bonkers, grossly out of proportion with the two seconds it requires for me to finish the job. Fortunately, I am well aware this is a me problem, not a them problem.
Ask HN: Design palettes instead of color palettes?
I've finally become proficient with Tailwind CSS.

However, my sites still look ok. I've adopted the idea of "use different shades gray to make UIs" and, as a result, my sites look... professional but uninviting.

Consider sites like:

- https://curius.app/

- https://www.notion.so/

- https://www.focusmate.com/

These sites look warm and inviting. Being proficient with Tailwind CSS just helps me have good padding, margins, and a reasonable default color scheme. It doesn't help me make my site look... human.

I feel like I need a "design palette" instead of a mere "color/margin palette". What's the recommendation for this?
FWIW I have ported Json APIs from JS & PHP to Elixir and the Elixir ones were the fastest (on the same server). And it was before even leveraging ETS to cache DB data (which is faster than Redis by design).
> How does this even work? QR codes don't magically change when they're printed.

Tell me about it.

Or, wait, tell them!
Imagine every American east coast city flooding at the same time. That's what would happen in the Netherlands if the levies break.

At least Florida can be abandoned in a worst case scenario and the US would continue to function.
> and still lingers behind some smaller countries in QoL.

I hear this all the time and it’s a silly comparison. Some small homogenous country in Western Europe with citizens who subscribe to an empowering philosophy and share the same culture will obviously have a higher QoL.

It’s way easier to get the ship where you want it to go when most everyone is actually rowing and agrees on the direction.
> enrollment management

What would be a comparable industry perspective to the way colleges fight over tuition generators (students)? Oil companies fighting over oil fields?
ransomware is a necessary evil
Multiple Brain Regions Control Speech
It's difficult to molest a child over the telephone.
Linux Accessibility: An Unmaintained Mess
it is incomprehensible to me that people can be "anti capitalists" when capitalism has reduced poverty and suffering to the lowest level in human history.

Socialist countries routinely nationalize food production and immediately create shortages. This happens over and over.

Capitalism isnt just the innovation of the kernel of a product, it is marketing, selling, manufacturing, distributing, and supporting a product.

That takes capital and it requires risk. Capital is constantly being squandered on ideas that go nowhere, but some are successful and the overall system is more productive.

The key point is that no one can predict in advance which ideas and teams will be successful. Capital backs them all and the market determines which ones succeed.

It is human nature to try to acquire more, when that is rewarded, people respond (by working harder, more efficiently, or with innovation).

Labor usually thinks management is useless or dumb. And most managers are bad. But you can look at world class leaders and see that they do matter and can make or break an organization. Look at the bulls under phil jackson, then when he left for the lakers. And then when he left the lakers.
He didn't tie them together to promote a radio show. That story is the show.
This calls for (not really) malicious compliance. There is a phone number at all train crossings (at least in my state) to call and let them know if there are issues or if a train made you wait too long. The amount of time you can be made to wait at a crossing varies by state. Find out that time, and call the number posted at the crossing or look it up in advance and complain every time your wait violates the law/rules. You will get train size reduced. Get everyone you know to call in and enforce the rules. I call every time I have to wait longer than the rule.