skysight-inc/HackerNews huggingface dataset:
> I think you are mistaking natural law (innate morality) for a bunch of words some corporate lobbyist has written down.

Not at all. Innate morality is very different from law. Law, as I explained it, is about coordination problems. Such as solving the tragedy of the commons. In 'the state of nature' (scare quotes because I believe never existed, but I am referencing the philosophical concept). i.e. when society has not yet formed laws or large organization. There are many problems that need a solution that is universally followed. This can be actual tragedy of the commons (i.e. overgrazing the field, chopping down productive forrest, not shitting in wells) or it can be simple coordination problems (i.e. everyone drives on the right side if the track, people climbing have right of way over people descending). These lead to rules that a society agrees on.

People who break those rules get ostracized, those people then complain and argue, which formalizes these rules. At some point, the result of breaking these widely established rules moves beyond ostracizing. Rule breakers have harmed the community, so the community gets to harm back through seizure, imprisonment, pain, or other methods.

At that point you have laws. And they are a good thing. People formed them because it made things better. From here on, laws need changing, probably because of circumstances. They also need expansion, because new problems can also be solved this way. At that point you get a legislative process, with the authority to set and change laws. Hence you get power, politics, other things that are also bad. But that doesn't mean laws are inherently bad. They come from a good place, but they have significant downsides.

Besides all this, laws are required to be a state, and being a state is required to have the military strength to avoid being plundered or subjugated by other groups.
I find this video discussion of Orwell and his works to be illuminating: https://www.youtube.com/watch?v=2Gz0I_X_nfo

Asimov's critiques of his work, for example.
One of the wonders of the modern economy is that you don't need to know the purpose of your job, in fact it probably has 1000s of purposes. You can just do it. Anyone working in finance is basically making capital allocation more efficient and as a result steering millions of decisions in tiny ways. Do they understand it? No. But they don't need to...
This is something I noticed as well, and in more general terms, the importance put in the States on the appearances. For example, from what I've read here many US Americans are quick to point out that tipping culture is essential for giving you an always smiling waiter, while for me it's more important to know whether behind that smile there's a big "fuck you". I'd rather have an invisible waiter sticking with doing their job of serving people. Not that I don't like smiles, but I appreciate sincerity more.
https://archive.is/ukwPh
Hitlers 'ideals' (in so much as the label applies) and ideas developed considerably (as did has ambition) as he came into more and more power.
NYC is not known for polite communication. In fact, they have a reputation for being loud and direct, which often comes across as rude to outsiders. Of course it is not everyone, but it is one of the stereotypes.
Molecular Editing
Yep! But that’s sort of my point, and maybe this is just some misplaced academic shit of mine but if you’re going to write a paper then “easily had this idea and never discovered the paper” just doesn’t fly.

Almost all academic work is derivative tweaks of yesterday’s work, yet we still fall over ourselves to cite this stuff.
> Assembler programming wasn't an unusually exotic skill in the early 70s

^^^ This.

Back in the 80s I wrote a 8051 assembler running on a Z80 system. This involves a parser, and also a bunch of tables with opcodes, operand formats & so on.

Took a number of weeks parttime (not sure if I ever completed it, but the bulk of the functionality was there iirc). This was using just text editor, Z80 assembler, maybe a debugger, and 8051 family datasheet(s).

Apart from emulating I/O (as simple or complex as that in emulated machine), difficulty-wise this should be similar to writing an emulator.

8051 and 8080 are not very different in complexity.
Seems like an excessively conservative approach imo. If advocating for tool changes wasn't important sometimes, I don't think it would be relevant to cite some much slower process.

Sometimes the tools suck, and sometimes you need to improve that situation, ideally in a gradual fashion. Sometimes they're passable, and there are other priorities, but usually tools start showing their rust eventually.

I also think it's extreme to say it's aged "very" poorly. It provides a relatively productive way to express UI as composable state machines, and now it just has a solid ecosystem of viable competitors.
If the author thought americans are awful to one another, he should try one of the many other countries on Earth. Americans are actually pretty nice, polite and helpful in comparison with many of the other places. Compared to many other nations, I believe Americans rarely try to say jump the line, lie to you for tiny advantages, do you harm out sheer spite etc.
This article is riveting. I’d never appreciated that there was such a history of society, in so many ways, teaching and training each other to be members of a society. The article argues that this rapidly fell alert after WW II as people tried to reconcile what happened.

I found myself nodding along to the section on politics - “ If you are asking politics to be the reigning source of meaning in your life, you are asking more of politics than it can bear.”

And yet the question is never answered “why now?” What has made this point in time so particularly bad? Yes, there were large changes starting in the 1950s to what we read and were taught, but what changed in 2008 (or 2016? See, I can’t even get away from politics to explain the way we treat each other!) that has made things feel so much worse?
it's possible the word comes from some substrate language, possibly the name of some flying animal.

The thing with pidgins is that when they start out, they are everybody's foreign language and are used as lingua franca. Generally people have their own native language where they may or may not have words for a given concept but then when they talk with other people from another language group they may or may not be able to just sneak in such a word and be understood. That's why sometimes long turn of phrases are used to describe stuff; not because the speaker doesn't have a word but because the speaker and the listener don't have a common word.
Saw this featured elsewhere and think it’s pretty cool, I think this space is still ripe for disruption so I’m happy to see open source options.
Looks cool! I especially like that the premise is so simple and so interesting.

Is there a way to play the demo online, i.e. without downloading?
Perfin (Philately)
The amount of negative vs positive sentiment you see can be misleading. My sense is that a significant minority just don’t get on with them and make a lot of noise about them because the ecosystem sucks now if you don’t like hooks. While that the majority think hooks are somewhere between useful and great, and don’t really comment much on them.
"new developments and new tools and frameworks and models keeps me feeling like I am stuck in quicksand with lead boots while all these developments are whizzing past me"

Exactly, even as somebody with a background in NLP, some things that I developed over the course of two-three months in Summer 2022 were promptly replicated and nicely put into accessible, open source modules by winter that anybody could run in a few lines of code, besides some bespoke bits like processing (QA on documents, etc). After a few such experiences, you begin to become wary of working on the edge, since the progress is so fast you could waste lots of time on convergent evolution. It really is hard to predict any part that won't succumb to that in the current racing stage.
Previously I thought he was just delaying endlessly because a life on bail is better than 40 years in prison.

But increasingly I think he's just crazy. Not crazy enough for an insanity defence. But too crazy to act reliably...
Ultraram name is back, but it's not silicon-based this time
What I mean by running roughshod is now it's incumbent on an engineer with lesser power to overwrite changes they don't agree with or understand. The chance of them doing that is going to be low unless the change is obviously wrong. One has to appreciate this power disparity on a team of mixed skill levels.

I've been doing this for 26 years at 15 companies and have led several teams. I can think of some where this would be fine (ie. everyone has a healthy amount of EQ), but I can think of several with talented but somewhat thorny, opinionated sr level engineers where this would be a problem. I once had to have a talk with someone on the spectrum who would occasionally do this very thing because it was more expedient than explaining in a PR. The person who complained felt like they were being disrespected.
Slot Gacor dengan berbagai permainan menarik dengan RTP SLOT GACOR dan DEMO SLOT dari CM88BETS Situs Judi Slot Gacor Online 2023
You are assuming that people see through this, but they don't. Furthermore, from my observations, I can tell you they are people who _like_ these kind of tricks. They kid themselves they got such a massive discount, feel happy about it and sometimes even think "Oooh I got $1000 discount, maybe I can treat myself and buy something else with that "saved" money?"
Their mental accounting tells them they suddenly have a windfall that they can spend frivolously on something.
I never quite understood everyone’s obsession with zoom, but i suspect we wont be hearing about zoom for long.
Can information be separated from intelligence?
That is a very interesting paper, and I like that people do cross-disciplinary comparative studies, but you can't expect a study like that to give you insights into orbital mechanics.

Yes, there are surprising correspondences in physics, mathematics and music. But they've never held predictive value - they're the kind of thing that seems beautiful and obvious once you know about it, but to my knowledge, no music theorist has ever made a useful prediction about sympathetic resonance in ship building.

The Karate Kid couldn't really learn karate by painting a fence.

I apologize for ranting about pseudo-intellectualism, that was harsh. I do hope you can see why this type of empty quip can provoke people. People actually study this stuff for years with rigor. If someone shows up without obvious credentials, makes a provocative non-point that seems to ignore the fundamentals of your field, and expects you to treat their points as valid, then you might think that person is displaying hubris. For me that was too much before my second coffee.
> Using government to artificially inflate prices on what you perceive to be a problem

Literally the opposite of what I said

> For my entire long long long life, people have been predicting the end of the world

I never claimed that either, but at least this time I didn't say the opposite. Some people seem to think it's an extinction threat, but personally I expect civilisation to continue, even if half of us starve and we reduce to a much smaller population while dealing with the fallout and having to rebuild. You may want to look into the consequences of global warming before judging whether it's similar to the end of the Mayan calendar or whatever end of the world events you're talking about

> what you perceive to be a problem

If you still think we aren't causing climate change, I'm not sure there's a point talking about it. Can't help people that don't do logic
This is a good list of points! Knowingly or unknowingly I have been doing most of these things. 4-5 is currently unreachable for me. Others are quite manageable!
I think they're a bit of a mixed blessing. The way they can decouple business logic from view logic is absolutely fantastic. But having to wrap everything in useCallback and useMemo to avoid re-renders is a bit of a footgun and a step backwards from class components.
Sure. But they would need to double it every year for the next 3 years too to get to a somewhat reasonable valuation for a tech company (reasonable by historical standards).

And it would need to happen with maintaining insane margins and without competition showing up.
It's become wildly prevalent the past few years in Canada, to the point where co-workers whom I've thought were decent people for the past ~10 years are actually inhuman pieces of shit, they've just never felt 'free' to air their grievances in public. But you don't only see this ignorance in the way people talk, it's extended to everything, from the way they drive, to the way they navigate a store, it's almost like nobody exists in their world except themselves, you're simply an obstacle in their day-to-day,

IME, COVID was a real turning point that pushed a *lot* of people into a more selfish mindset, and the "trucker" convoy/occupation of Ottawa really seemed to shed any remaining social decency that still existed in many of these people. Now that cost of living is spiraling way out of control (housing is a prime example, my $100k income virtually assures I will never be a homeowner), it's really galvanizing that selfishness in many while fosting in many more.
Wow, you really shouldn't be comparing prior years to 2021 due to the pandemic. No shit the numbers look worse in 2021. Most of the increases they are talking about happened in 20/21, even if a smaller trend was present prior to that.
You should avoid that kind of thing regardless of the construction of your rims but to have one crack through such an interaction isn't normal. Rims are supposed to abrade or deform in such a situation, not crack and if they do crack that's a sign that the tire wasn't properly pressurized or that there was some kind of material defect. Hence my advice to check out the others because there may be more to this than 'just' an unfortunate interaction between the wheel and the corner kerb stones. Unless it was a particularly violent impact, of course. I've never had a rim crack under any circumstance in many, many kilometers over a lifetime of driving and if it happened on a relatively new design of a car I would immediately take it to the manufacturer, they may have overlooked something.

Honda had a similar thing happen in the 80's when they sold a new model and it turned out the tires didn't quite fit the rims as well as they should have leading to way too many blow outs (because the tires ended up being able to sit still while the rims rotated inside them, which ate up the inner ring of the sidewall).
AI can automate a lot of things, but not everything. There are also error rates which aren't zero, which can cause more problems than are solved if we assume that these systems don't need human direction and monitoring. So human jobs aren't going anywhere.

We need to learn how to effectively utilize AI for a net positive benefit. Which isn't that difficult.
She has a lovely cameo at the end of Micro Men as the land lady of the pub

https://youtu.be/XXBxV6-zamM
they're a mess. what the react developers really wanted is a DSL[0], but they couldn't sell that as well so they hacked hooks into JS.

The whole things about "rules of hooks" should tip people off that it's sketchy. I mean, have you ever actually thought about how:

function Component() {
const [state, setState] = useState(1);

return <>{state}</>
}

actually works? How does `useState` know what bit of state to grab? (it's a global store identified by the function you're in, and an index. it's why you can't change the order of hooks nor call them conditionally).

Hooks are literally javascript in the sense that they're functions you can call in javascript, but they don't operate under any of the rules people actually think of when they write javascript. If for any `function x() {}`, `if (condition) { x() }` was a fatal error, people would consider that terrible API design and the function shouldn't need to care whether it's called conditionally.

Sure, react hooks 'compose' better than class components, but they also don't compose *at all* with anyones mental model of how JS works. What they needed was different syntax or a DSL in general (what svelte does is a lot more understandable, imo).

[0]: jsx is a DSL but it's merely one bit of syntax sugar. they needed a hell of a lot more.
no one ever got fired for choosing react though. that chart library? already exists. mobile? react native. some weird combo box autocomplete ui component? someone already wrote that, just reuse it. dev tooling with debugging and profiling and all the memes. new hires know where to start.

ecosystem is king
What I'm missing in this (great) list: products from Shuttle [1]. Which is odd, because a Shuttle XPC seems to have been the author's very first thin client.

Some of the XPC slims are fanless, and the number of ports they come with is terrific.

[1] https://www.shuttle.eu/en/products/slim
Advertisements did this.
>And what happens if they don't find a consensus?

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

They strive to reach consensus, if they cannot find it they make decisions through majority and they are federation composed of popular assemblies of around 300 families each.

Zapatistas are indigenous Americans whose culture was almost completely destroyed, but calling them tribalist is unfair I would say, given that e.g they promote sexual equality.
These people should be send to Chinese concentration camp
I sometimes check React discussions and it's full of new made-up terms about managing issues that are uniquely caused by React or some previous iteration of a React technique. What happened with the simplicity of just "generate some boring ass HTML DOM in JSX, and it applies the diff to the actual DOM". That's it. That's the entire value proposition of React and it needs no hooks, handles, states, immutables, events, data trees, properties, arguments, components, nothing else. Oddly that still works just fine, but no one uses React this way anymore.
> “why now?” What has made this point in time so particularly bad?

I can’t help but think that the pervasively available, ad-supported* nature of social media, enabled/amplified by smartphones, has had a more massive effect on the changes observed than the almost trivial-by-comparison elections in 2008 or 2016.

There’s a good chance that much of the non-tech content on HN is tapped out on smartphones (including this comment).

* Ad-supported is a higher-order problem. Ads are not inherently a problem, but optimization for ad revenue often leads to optimization for engagement, which drags along time-wasting and optimization for outrage engagement, dunking, like-farming, etc.
It feels like this article is only half done.
People were mean to each other long before online journalism was a thing. Despite popular belief, not all of society's ills were born from the fiendish machinations of social media and journalists.

And in the real world, people are even meaner, because in the real world, people can get you with more than just words.
What you are seeing is land ownership, not necessarily land use. And that land use is extremely inefficient, you could fit all of the population of the United States in Texas alone, give or take at the population density of NL. And NL still has plenty of farmland.
He wasn't just the Fedora packager of Totem. I am pretty sure he was the upstream Totem maintainer. I had no idea how he managed to maintain so many other packages as well! And apparently on 10% of his work time.

Also, it's before my time but Red Hat were once unpopular for "killing the desktop", by pivoting from Red Hat Linux to Red Hat Enterprise Linux.

Of course, it turns out that since then they did substantial desktop work, hiring developers of GNOME etc., and sponsoring Fedora. It's a shame they're now cutting that desktop work for real this time.
It's not my bag, but honestly if you can think of it, someone, somewhere collects it.

I'm so glad I don't have the collecting bug.
Panini cards are huge (generally thought to be the more premium brand), there are millions doing it. They have trading communities, etc. A popular YouTube thing is for someone to buy a bunch of boxes and to record them opening them. I haven't bought cards in 20 years, but I remember growing up they were big. Now my nephew is into it. So GenX/Millennials and their kids are bringing it back pretty strongly.
> Monkey patching comes from Ruby, since classes are open, you can change implementations at runtime.

Monkey patching is a feature common to many languages including Python, it did not originate in Ruby.

If I was having a punt I'd say it probably originates in Smalltalk or Lisp.
They would probably not pass in the div or filler elements.

The reason I passed the div was I wanted things to be surrounded in that exact space. So when the model output it, the button would be in right place with right size.

The extra filler forms a guiding factor that helps will be stored in the context! I did that using GPT3.5.
>> You write requirements and your expectations and make the model match your expectations.

>> have clear expectations

This is exactly what I do all day, for about 20 years already, so I think I've got this covered. Where do I go from here?
Your overuse of algorithm-generated images is very cringy.
> Kiva is not an investment instrument for making profit

For sustainability it needs to have a return for the investor.

It seems odd that I would “loan” my money and not get a return. I donate to charities. That seems more efficient.

Wouldn’t it make more sense to just build in a return to investors to attract more people willing to learn. Kiva is making money. The CEO is making money, it seems odd not to pay people who lend money.

As it is now, I’d rather donate and get a tax deduction and be done with it and have the firm lend out my donation over and over.
This has me thinking: given all of this, are public American officials therefore allowed to use Xitter? Presidential etc. speech is supposed to be archive-able, and placing it behind not only a sign-in, but also a $42069 (or whatever dumb figure Musk has dreamed up for API access) fee is problematic.
> taking the bait today.

What bait?

> I wasn't born yesterday.

It appears to my eye that you bought the attitude to what was a good faith discussion from my side.

It was a missed opportunity to discuss an unpopular subject.

I suggest you return to this sometime later and reread this entire exchange.
The PP is aware of this (emphasis mine):

> ...in spite of the bad reputations both have seemingly earned online
When did Twitter start hosting small articles?
Semiconductor Skills Shortage May Escalate to ‘Crisis’ by 2030
This looks brilliant. Something which has been on my mind for a long time, yet haven't had the time to work on it.
This comment is needlessly hostile. It's ok to correct someone if you think they're wrong, but this tone isn't conducive to curious conversation.
People & thinking like this makes frontend development more complicated than it already is. I refuse to work with people who has this thought, had to make my HN comment ;) I think automated acceptance testing in browser is king rather than unit tests on the frontend.
When the emerging sport World Chase Tag released a set of trading cards, the fans were surprisingly enthusiastic about it.
I don't know the specifics of US coal mine history so I can't comment on most of this, but looking at the broader, long-term picture:

> What's left behind is poverty (by US standards).

I'm afraid that climate change, at least if we would all apply US levels of action, would result in non-US levels of poverty for all but the wealthiest few. Depending also on how heavy-handed/inhumane one wants to be towards displaced immigrants from places that become mostly inhospitable or below sea level (most people worldwide live in coastal regions)