skysight-inc/HackerNews huggingface dataset:
The world's first synthetic plastic was invented in 1907, and the field has since expanded to include a wide range of variant materials that have permeated nearly every aspect of our lives. I think it's hard to understand the net quality of life benefits that plastics in general have brought to humanity because most of us alive today were born into a world where these great technical achievements have already suffused daily life, so it's easy to take them for granted, while we are only now beginning to discover some of their negative consequences. For example, single use plastics: largely unnecessary in most cases, although not all -- think medical applications. Non-renewable sourcing: the production of many of these materials is contributing to a carbon debt that we're only now beginning to understand the magnitude of. Etc etc... But don't "throw the baby out with the bathwater." I don't think the market economy failed with plastics. The scale of their production and myriad applications was and continues to be an incredible success with both positive and negative externalities. The market needs to adjust given society's new understanding that we've gone too far in some areas, and not far enough in others. As people become aware of the environmental persistence of materials like polystyrene (tradename Styrofoam) for example, and are offered biodegradable, price-competitive offsets, they'll stop buying polystyrene. Closed-loop recycling, carbon capture, renewable sourcing etc are all examples of course corrections that will hopefully gain steam in the market and point us in the right direction.
that is a fair statement. I don't think you're wrong about it, by any means. I do think that we can't lay the entire blame on the medium of communication, though, either. People really need to take a step back when they find themselves falling into this mindset and reset. Part of the issue, I believe, is a genuine lack of critical thinking and compassion on most online platforms that spills over into everyday communication. Instead of getting angry about what you may think someone is trying to say, maybe make sure they said what you think they said before being outraged about it. Also, this whole 'staying silent is the same as being against us' notion is toxic as hell. I've seen many who have a decent platform on twitter or youtube get attacked for simply remaining quiet about some of the more visible topics lately.
I'm sure there will be a way to unpack the mega archive and run nm (or maybe even run nm directly on the mega archive). Relax :)
Some of this is the experience to know what parts of a system are likely matter in the long run and some of it is the discipline to hold yourself and your team accountable.

If I had to boil the first part down, I'd say you need to focus your engineering on the interface points - network protocols, schemas, API sets, and persistence formats immediately come to mind. It's a truism of the profession that those are the most expensive aspects of a system to change, and therefore they're the least likely to be mutable down the road.

That's really the easy part... the harder part is maintaining the team and self discipline to keep things simple. For better or for worse, engineering job placement (and oftentimes personal satisfaction) is highly resume-keyword driven. Organizations and people all tend to chase the next resume keyword on the assumption that it'll help them deliver more efficiently or get the next job placement or write the next blog post or whatever else. The net of this is that there's a very strong built in tendency for projects to veer in the direction of adding components, even before considering whether or not they're appropriate for use. So keeping your eye on actual, real project requirements over all else is both important, and can require convincing and political work throughout a team and organization.
Is that request not a call to cancel cancel-culture?
Rubber is a naturally occurring compound. Vulcanizing it makes it a little tougher to break down, but it will still decompose in 50-100 years.
>>"Here is a story I heard from a friend, which I will alter slightly to protect the innocent. A prestigious psychology professor signed an open letter in which psychologists condemned belief in innate sex differences. My friend knew that this professor believed such differences existed, and asked him why he signed the letter. He said that he expected everyone else in his department would sign it, so it would look really bad if he didn’t. My friend asked why he expected everyone else in his department to sign it, and he said “Probably for the same reason I did”.

this post is no longer available, of course
That is also a problem, but stems from a different cause. The right wing accepts the validity of the scientific method, but claims that biased left-wing scientists have intentionally published skewed results in a few limited areas like anthropomorphic global climate change. I don't agree with this interpretation and I think that climate change is the most serious threat to human civilization. But in countering destructive extremist movements from both sides it's important to understand the basis of their ideologies rather than just labeling them as "anti-science".
I just reread my point and think it only makes sense in the context of a positive article. If it's a hit piece, it probably works against him.
He still tweets doesn’t he?
Can really related to this. I've been walking the same set of paths at the same places too. I've also started to recognize the "regulars" there too. A lot of us seem to be doing the same circuit at the same time.
Maybe I'm missing some nuance to this line of questioning since I'm skimming too quickly for my own good...

But my read is that Scott is simply opposing the NYT's absolute policy of posting his real name in their article. His decision to delete the blog is because there were other non-coronavirus posts which he feared could lead to all kinds of IRL reprisals if his real name were to be known publicly.

Hence the repetition of "No doxing random bloggers for clicks". He seemed to be willing to bring everything back if that policy changes, and went so far as to ask people to mail the editor and be polite and specific about it.

Anyhow, apologies if I'm just restating the obvious here.
> develop from scratch a simple System V UNIX for RPi

A few people seem to have ported xv6 to arm.

https://github.com/david50407/xv6-rpi

https://github.com/houcheng/xv6-armv7/
Exposing Tech Censorship, or “How to Lose Friends and Influence Enemies”
Unfortunately, given Duverger's law [0], first past the post electoral systems eventually resolve into two party systems.

Essentially, in a first past the post system, voting for any other candidate other than the one both most likely to win AND whose politics most closely aligns with your own is effectively a vote for the major party candidate who least aligns with your politics.

[0] https://en.wikipedia.org/wiki/Duverger%27s_law

edit for link.
Haha, that is so kind of you to say. Means a lot coming from the founder of one of the slickest and easiest to use products in the geo world! https://www.amigocloud.com/en/
If you are a history nerd, reading what people wrote 90 years ago you will realize that we are exactly the same species, and our attitudes have not changed a bit. One of my favorite readings are the essays of french philosopher Simone Weil after two visits to germany in the thirties. She was concerned with the rise of the nazis, while at the same time describing the natural and understandable forces that were making them gain support.

I do not think that there is an analogy between the groups of then and the groups of today. Still, the "outrage" mechanisms that steer our will seem to be identical.
It depends on the impact of the change to add flexibility in the future. A schema change to a table with many rows that could involve re-indexing usually makes me think harder about the initial data model and schema design. Refactoring code usually involves less cost and risk, especially with modern CI/CD practices, so I'm less likely to add a layer of abstraction if it's not required.

I've also found that designing for unknowns can sometimes be resolved by asking questions about the unknowns until they're known. Sometimes, business stakeholders have an answer, they just weren't asked.
This is one of the best online learning experiences I've ever had. I went through it twice and never felt uncomfortable with regular expressions afterwards. The author also does this for SQL, which I haven't tried: https://sqlbolt.com/

Are there any other online learning courses like this?
Safari 14 added WebP image support
This really depends on your keyboard layout. On mine (Canadian Multilingual, yes, I like my accents), [ is actually Alt+9. So Ctrl+[ becomes Ctrl-Alt-9 which is an unwieldy combination, to say the least. I like my Esc key where it is.
Starving to Health: Fasting-Mimicking Diet
So, we're not going to go back to Vector (although it has a very special place in our hearts :). It was a great name for a techie-focused comms client (and I'm not surprised HN likes the name :D), but feedback was pretty unanimous that it was too techie for a more general-purpose audience.

Also, heads up that we consciously did not optimise for a made-up name like WhatsApp or similar. Just as Matrix (and Riot, for that matter) has ended up with high search engine scores, we believe the project is strong enough to support us borrowing an existing dictionary word. If nothing else, it'd be consistent with Matrix ;P

So, apologies in advance to anyone who's hoping Riot will end up being called Sporkle or Vroomio or Flibblr... :)
Is the wet bulb temperature the same for all humans or does age/size come into play?
I'm in the same boat! You can download the F-Droid APK and sideload it with adb
What's really interesting is seeing the same people sound the same alarms about extremely popular companies that continue to trade today, and yet our regulators, auditors, and journalists all ignore them.

We really never learn. If I were a regulator I would be taking short seller statements extremely seriously when it comes from one of the proven reliable ones.
Some topics are simpler than others. For example, a lot of stories on "science" tend to focus on people instead. They tell the narrative of the research team, and their success, and usually pick out a single individual to tell a human story about. Often this takes a moralistic or political angle. "A [politically fashionable identity group member] has [destroyed boundaries / revolutionized topic / other post-modern language]." This is not necessarily a bad story to tell, but it's clearly about people and groups of people, rather than a story about science.

By contrast, if journalists were solely focusing on the science, the article would simply be a reprint (or summary) of a research paper. Now, to be fair, some news outlets do a very nice job of this, while others turn everything into a human story, or at least, focus on a part of the story the journalist can understand.

I think this is partially due to the limitations being described. The journalist likely can't understand the science in a meaningful way, but can understand the people, and how they talk about their research, and how the public perceives that. Helpfully, this will also likely be the story that will appeal to more readers. And so, the incentives are aligned in a few directions against the "better" (read: more precise, and requiring more expertise) story.
Yes you're right, that's what I meant.

If you're doing web dev you don't need to be a registered Apple developer.
Really agree with your two bullet points. When I'm doing design reviews with people those are always the things I bring up. We're not going to actually design or build for requirements that we don't have yet but we can take a guess at what future high-level requirements might look like and use that as an input when talking about the current design.

An example of this conversation might look something like "This design is nice and simple but here are the possible scaling bottlenecks. If we need to scale X then what would be the path for that?" or "There's no reason to make this configurable now but if we needed to in the future how would we do that?"

Those sorts of questions shouldn't drive the design but if you're trying to decide between two designs that feel roughly as good as each other then it's a good way to tip the scale. I also find it a good way to introduce junior devs to thinking through those kinds of ideas.

One thing I had to learn to be careful with was to make sure it's really clear we're talking about future hypotheticals. I've had cases where the conversation about future design ideas ended with "Ok I'll go get started on that" and then we have to talk about how we weren't discussing real implementation changes, just hypotheticals about how the design might work in the future.
If that was an offline app, and especially not google owned I'd use it.
Dollars shouldn't be spend where they are most likely to generate most new science. That is a quick way to find yourself in a dead-end. Imagine we would have ONLY invested in supercolliders after high-energy physics was very fruitful. Many other fields would have been completely starved and we would now be in the (possibly) super collider dead-end while other physics is woefully behind.
I’m fine, thanks.

Working from home is great, but I already did that. It kinda sucks to be somewhat locked at home, but I just focus on my job and wait for this to pass.
I've long advocated maximal competitiveness. Mostly to motivate voter participation.

I love how antimander illuminates the tradeoffs.

Along the lines of "preserving community", preserving continuity can also be a factor. On the presumption that voters don't want to have their congressional district designation changed every 10 years. For example. I know this is a consideration during redistricting.

--

Antimander is real progress. The cites are terrific. I'm delighted that I even learned some new things, like the Seats-Votes Curve.

I've spoken with the Dave Bradlee many times over the last 15 years. He created a redistricting app that got some national media attention last cycle. https://en.wikipedia.org/wiki/Dave%27s_Redistricting

Some of those talks were pretty bleak. I'm so glad so many more people have engaged with this issue.
I unsubscribed from the NYT after the Tom Cotton editorial. That's when it became clear to me that their ethics were driven by a need to drive traffic to their site and I wanted no part in it.

Stuff like this just reaffirms my decision. Good riddance.
The virus came around as I was finishing my last semester of undergrad. I began with a surprising boost in productivity and an elevated enjoyment in my coursework, but as I began applying for jobs the situation became a little more real to me. The lack of a graduation ceremony, virtual or in-person, didn't help either.

My drive certainly isn't what it was a few months ago, but I'm thankful to have reasonable social and emotional health and to be working part-time while I look for something full-time, and I may be entering grad school for mech eng this fall if nothing comes through. I'd welcome any comments or suggestions from those of you who have been through grad school or job searching during recessions.
Telegram is pretty bad from a privacy point of view. Only secret chats are end to end encrypted, everything else is sent in plaintext. Even if you do use secret chats they rolled their own crypto and their algorithm is controversial in the security community.

Both Signal and WhatsApp are much better if privacy is a priority for you.
I am still confused by the color of the nodes, seems arbitrary (and hence: confusing) to me.
> I’ve heard that some single digit percentage of Google searches are people searching for Facebook

50% of the time when going to Facebook I mess up the typing and end up searching for it instead. I suspect that means I’m in those stats.
> The fact that the aliens look like insects and live in huge groups suggests they have a eusocial structure, like ants, bees and humans.

The aliens have a pathfinding algorith [0] and a function to calculate aggression and evolution as product of polution over time. They are just as much a social society as mold on the ingredients of a cooking simulation game or algea in your Sims swimming pool.

That said, the creators are aware of the narative the game portraits [1]. I just think they want to focus more on the complexity of factories to provide the player with a challenge requiring a spreadsheet just start the lategame [2] and the aliens are just a vehicle for statistics in that case.

But it's generally understood that trees are the real enemy [3].

[0] https://factorio.com/blog/post/fff-317
[1] https://factorio.com/blog/post/fff-69
[2] https://www.reddit.com/r/factorio/comments/curn9m/if_a_game_...
[3] https://www.reddit.com/r/factorio/comments/8ee3d9/trees_are_...
Does anyone know whether there is an open-source application that could be used as a companion app to edit todo lists on the desktop?
The two dials are not necessary to be a a stepper motor backed rotary encoder, the timer could be a mechanical one, and of course the power setting could be a multiposition switch.

For the record I recently replaced one of them (mechanical timer) on an industrial grade dryng machine because a spring broke inside its clockwork, the machine (and the original timer) were manufactured 1978.

But, it could be a couple +/- buttons with TIME written on it and another couple buttons +/- with POWER, but then you would need a display, and then you would need backlight to it (people are reknown to cook in the dark), and then you would add a +10/-10 seconds button for daster setting the time, and possibly 4 or 5 "presets" buttons, each with a totally not understandable icon (is that a french baguette? But the setting is to just heat it a bit or to defrost it? and is that a pigeon, a chicken or a turkey?, etc.) or written in teeny-tiny fonts that the average user won't be able to read without spectacles ...

Compare this:

https://www.123rf.com/photo_33509347_close-up-of-modern-micr...

with - say - this:

https://www.123rf.com/photo_11190552_control-panel-wtite-mic...
Another definition for vector is "an organism that transmits a disease". Perhaps this is not the best choice of name during a worldwide pandemic.
What is your best approach when learning new/complex things?
On March 15th, I landed in Sydney for what I thought was a quick, 14 day business trip. Little did I know that for the next three months I'll have to perform an already tough job from the confines of a room, barely meeting any human beings, away from my family. There were days I thought I was going to lose it. I managed to basically distract myself by working nonstop. Finally back in my home country.

On the plus side, the experience made me realize that the human brain, much like modern commercial aircraft, has a lot of excess/untapped capacity that can be called upon in an emergency. I wrote this based on my experience: https://medium.com/@h_liyan/finding-time-db449c8f8c10

Overall, I think in the very long run, COVID-19 was good for the world's soul, so to speak. I think we realized some things, both as individuals and as a species.
i see we are in a conundrum.
The ability to switch a universal binary between running x86 and ARM versions so as to support non-updated x86 plugins is really cool.
Amazon to Launch $2B Venture Capital Fund to Invest in Clean Energy
DDG is also front and center in the Big Sur new features for safari page.

https://www.apple.com/macos/big-sur-preview/
Compared to all the others things humanity chooses to waste money on, fundamental science is a steal, in particular considering that our ability to understand nature is what sets us apart from all other animals competing in the rat race that is existence.
I don't disagree - but the south of USA this is just called "August"
two questions

Does this break pkg-config?

What about fishing for dylibs in .bundle directories that may be installed in multiple locations?
I read the desk name comment as a suggestion to have psychiatrists perform their jobs pseudonymously.
Tragically most of those names have gone (e.g. https://matrix.org/docs/projects/server/transform) - and in the case of Neo, have gone many times over: https://matrix.org/docs/projects/client/neo, https://matrix.org/docs/projects/client/nio, https://matrix.org/docs/projects/sdk/matrix-nio, etc :D
I've been there, and I'm sure a few others here have too. You're on the right track, things will look up soon enough.
Twitter says some business users had their private data exposed
My high school English teacher explicitly advised us to wait until we were "really old" to read Milton.
I mean the overall health of society seems pretty much normal (corona excepted). Sure, people are talking more on social media than ten years ago. That doesn't seem to be a problem in an otherwise healthy society.
> violence that was entirely the fault of a more permissive attitude towards open debate

Where did I say anything that can even remotely be interpreted this way?

Whether you think it's appropriate or not, I wasn't referring to the blog post. I also don't think it's what the blog post is about: Scott is worried about his patients knowing his political views interfering with his work as well as death threats, none of which has anything to do with shame.

Where I live cancel culture coexists with violent regulation of expression. I'm not sufficiently familiar with the US history but I doubt that whatever golden age you have in mind was sufficiently long even if it existed. Larry Flint was shot in '78 so that leaves 30 years max if that.
Look at Netflix app. They are doing the same thing but being treated differently.
Sad times. I saw this coming. People are mean. :/
Pretty good.

Things went pretty well in Germany and since I already worked from home since 2014, my work wasn't affected. I started a lecturer gig at a local university, but they gave me total freedom to do it remote.

I was lucky in many ways.

I moved in a new flat end of January, where I could have a dedicated home office and home gym.

Because I'm not a very social person, I was okay with not going to events anymore.

I'm also polyamor, so I had 4 partners I could met in that time, which helped a lot.
Regarding execution, Elm is for client-side rendering, whilst this is for server-side rendering.
As a language, they're very similar, one could even argue that Elm is a subset of Haskell :-)
Breastfeeding has two major single-issue advocacy groups. The first is La Leche League, founded in Chicago in 1956. It has no particular political stance. The second is Breastfeeding USA, founded in 2010. It has a very slightly liberal stance.

My mother was an LLL Leader for 35 years, and is a founding member of Breastfeeding USA.
Astoundingly poorly. I'm (as far as I can tell) older than the median HN poster, which means I've had more time to make good decisions or poor ones and have the cumulative weight of them bear down on my life.

Career-wise as I've posted previously my job is in peril. Finding another role that pays as well at 50+ can be a challenge in IT, I believe the current economic strife will amplify the difficulty.

Personally things are far worse.
Is there a way for new partners to join?
> Sometimes the world doesn't need to hear our opinion. That doesn't mean we're being censored.

That...pretty much is being censored?
> cusp of actual war

Yeah But, India and China are quite seriously considering war right now. No joke.