skysight-inc/HackerNews huggingface dataset:
So I just started a new side project, and I'm using JS without a framework for the first time in over 5 years.

I poured over several state management libraries before just deciding to write a naive solution on my own. I've got a very simple stateful class - the data model itself is private, and it has a custom getter/setter for access. The setter broadcasts a custom event for each top-level key that changed.

Super simple, easy to understand, and the limitation forces me to keep my state as shallow as possible.

Am I missing something? I expected to run into trouble but so far it's been easy breezy.
You don't know any good looking 48 year olds? (18+30)

If you stay thin and keep active, you could probably double that estimate to 60 years if not longer.
What type of bear? Polar bear? Grizzly bear?

just kidding, I'm almost sure you meant beer ;)
Propaganda doesn't mean lies. I can make propaganda saying that the only way to get rich is to have an industry based on the export of wheat, and I can find historical examples of that. Just because you can provide examples doesn't mean your theory is right, and the whole article basically reeks of "woo western good stupid asians not letting their whole economy commit suicide" while ignoring the thousands of factors that go into it. One of the markers for economical success is often lack of involvement of the US. See the Philippines where the US backed Marcos as a dictator, with this sack of shit Reagan granting him asylum after being kicked out of the country.
الوقت كالسيف إن لم تقطعه قطعك
I would be interested in seeing if that stays true in an increased number of niches, especially with fertilizer shortages and prices likely to play into the near future.
Kudos for living this kind of life. Inspiring for all of us.
I am in the US. I have searched the text of the email. The string “unsub” does not appear in it anywhere.

If it’s phishing it’s very bad. It just lists shows that are starting up or finishing their season this week.
I have found over 17 years in the industry that theres more&more talk/meetings, and less&less written word.

Reminds me of the saying that most of mans problems are caused by the inability to sit quietly in a room with their own thoughts…
When you’re in there, try to challenge it a bit beyond writing fiction.

A stock example was “write a tag line for an ice cream shop”. We tried changing it a bit and I’ll give you some of what it’s punchlines.

“Write a tagline for an ice cream shop run by Bruce Wayne.” Result: “the only thing better than justice is ice cream”

“… run by an SCP”: “The SCP Ice Cream Shop: the only place where you can enjoy ice cream and fear for your life!”

„… run by Saddam Hussein”: “the best ice cream in the world, made by the worst man in the world!”

One thing to watch out for though is it is not self aware at all (at least in a practical sense) and can just make things up. For example, we tried giving it my daughters homework reading comprehension questions on the book “w pustyni i w puszczy” and it gave cogent, plausible and totally wrong answers that it made up on the spot. It would seem it hadn’t been given the book, and would have got an F.

And it can’t speak for itself. I can ask it directly “have you read Tractatus”, and it will insist “no, never”, but knows it front and back like a scholar.

So never blindly trust it ;)
Native isn't quite there yet, but once it matures and the potential can be realized, it's going to be pretty cool indeed!
> The process for fixing is significantly more complicated than the process for starting fresh.

That's usually the opinion of people who didn't actually thought through the whole process of starting fresh.

https://www.joelonsoftware.com/2000/04/06/things-you-should-...
Microservices are meant to decouple teams at both the deployment (runtime) level _and_ the source (repo) level. Microservices + monorepo is at least at some level self-subversive.
"AFAICT, the Germans and the French are more annoyed at bailing out the south than the south is at being bailed out."

The Germans and the French were more than happy betting on Italian and Greek bonds which were junk-level and provided great yields. But, when in Greece's case the chickens came home to roost and their risk was about to materialize they forced a bailout program on the Greek people instead of allowing them to default. Having a country in the Eurozone defaulting their debt would have devastating impact on the Euro too, so there was double-whammy of incentives for the EU technocrats to bailout Greece.

After the Greek economy got devastated, mainly German companies entered the Greek market and obliterated the local competition, especially in the retailer industry with brands like Lidl coming in and undercutting the Greek businesses which had been around for decades. Moreover, they bought out a lot of those Greek businesses for a piece of bread and merged them with their own. So Greek people were essentially spending their bailout money buying products from the Germans. At the end of the day, Germany was moving money from one pocket to the other and also making interest on top of it. No EU technocrat bailed out Greece out of kindness.

Now of course, the propaganda machine will lament every day to the average Joe about how the lazy Italians and Greeks are stealing their money. So the 'annoyance' is understandable.

"AFAICT the Greeks trust the EU government a heck of a lot more than they trust their own."

False. They distrust them equally and for different reasons.

"Ask the Poles and Ukrainians about what they think about EU membership. By some metrics Poland is the fastest growing economy in the world."

I don't know Polish people and I don't know what their sentiment towards the EU is. The Ukranians have no idea what it is to be a member of the EU, they can't know from the outside. If just the fact that a country wants to join the EU is an indicator of how great the EU is, then the other way round is also true (UK, Switzerland and Norway not wanting to join, or several countries having a 'leaving' sentiment brewing within).
Texas Instruments TMS9900
> Is 500 USD "funding"?

Does the money come with any strings attached? Are they blocking other companies from pitching in?

Your issue is with the amount they are giving, not with the fact that they giving. The way to fix this is not by saying "this is so little, just shove it", the way to fix this is by getting other companies (regardless of their size) to contribute as well.

> The topic of FOSS funding is quite large and actually something where I'm surprised there's not more consulting around.

Yes, that I completely agree. I am still puzzled at a recent conversation I had here on HN with a self-professed "tech strategy advisor for PE firms" who simply could not understand the possible benefits in looking at the services that a company depends on and in funding open source alternatives.
> Eddings fan?

Yup :) (1)

Also an online privacy fan with (what probably amounts to) strict views. Eg.: privacy is a bit of a misnomer. It puts the focus on the person who can be wronged. In other crimes, we don't do that. A burglar is not the one whose house was burgled; a robber is not the one who was robbed.

Privacy isn't about me or my rights; it is about other people and limits on theirs. You're not allowed to take other people's money, why should you be allowed to take other people's data?

(1) Aside: I keep rereading the books. I found others that move me more, but I tend to move beyond them. Eddings writings manage to keep entertaining me. Not necessarily high-brow, but definitely entertaining and the entertainment doesn't peter out after the 3rd or so book (all too common in fantasy in my experience).
The 3-button clipboard criticism seems... weird. You can't do that in MacOS or Windows, either (Perhaps Linux should be better than those environments, and give you more options to enable/disable such things, but that's a different discussion).

But I do like the "Chesterton's fence" analogy. GNOME is exactly that. They've rearranged things just to rearrange them, not based on research. Incompetence? Maybe. But I hesitate to call something so poorly-designed incompetence. I'm guessing GNOME has no actual designers, and the "designers" are just programmers who felt like they could do design, and so did.
You smear the vast majority of women as "self-haters", and want to deny them the autonomy to choose moral and political views which are different from those which you personally approve. If anyone is a "hater" here, I think it is you, not them.
>Thanks to compounding interest, the best time to save and invest is when you are young. A dollar earned and invested when you're 20 is many times more valuable than that dollar earned when you're 60.

And money spent on experiences in 20s can't be made up with experiences in 60s - plus the kind of experiences you have in 20s will define the person you'll be in 60s. Hell even in 30s you can't get your 20s back. There's a biological peak - saving money for your twilight years might make you safer in the far future but it's guaranteed to make you miss out on your prime.

I'm willing to bet investing in yourself early will outperform the compounding interest you make on income you have at the start of your career.
I am not saying it's not a pain.

But what I am saying, is scraping the internet and displaying the data you gathered is not a breach of GDPR. If in doubt, go look at Google. Constantly fined billions by the EU. Not once have they been fined for displaying personal information in their Google search results.

Not liking something is fair enough. Not liking something and then saying it's breaching GDPR because they used public information isn't the same.
NUL, DEL and ESC are control characters.

> For example it's common to define some sort of sub-string function substr(string, A, B) and say that A and B are indexes into the code points. But, to what end?

Right; this is what I'm getting at. substr(str, A, B) is a low level function: a servant. A and B have a meaning somewhere, but not to this routine.

substr does not need to know what the indices mean. The indices could mean "start and end of a file suffix" or "third field in a line of CSV", or "integer part of floating-point token".

Software is layered and not all the semantics can be known to every layer. Usually when we have semantic leakage/sharign across crossings, it's for some optimization purpose.

For instance, the ethernet driver and hardware don't know that the frames passing through them are IP or whatever else. (Though, for instance, when you have TCP offloading to the hardware, then the hardware groks that semantics info.)
Personal preference, maybe. I, for one, love those old style shifters. The new Audi A3 just has a small knob and to me it looks like you'd turn on an RC car you'd got for 10$ in a cheap knock-off store, not something from the entry-level luxury segment.
Cool, but why are the variables named like you are trying to conserve memory?
I understand `dx` and `dy`, but `thres` and `n_part` ?
You just don't get all your accounts permabanned from Reddit by not following "Rule #12" in one subreddit.

You can post pretty disturbing shit and still not even get your NSFW account blocked, nevermind having all your accounts permbanned by IP.
I think you might be taking it a little too literally
I mean like telling the computer, “Show me more places that look like this“. Then, getting a bunch of results, saying yes or no to them as potential candidates, and watching the model get better and better showing you examples which you will confirm to be suitable candidates.
That things as complex as macroeconomic systems can't be described in comment threads on internet forums.

As an analogy and an extreme example, pretend there is an evolutionary biologist among a group that believes in creationism.

The creationist has a very simple narrative, only takes a few words. The evolutionary biologist has a much bigger task at hand. They're starting not from an ideology but from a discipline of analysis.

That's the struggle. The neoliberal models are extremely simple to explain, they are taught to elementary school children who all understand the logic of it.

But the anthropologists and economic historians of the world have a different story to tell and they cannot be similarly summarized.

They require careful study and reflection like learning any type of discipline, such as a new programming paradigm or the implications of a new kind of data structure.

And that's my true takeaway here, the answers to your questions are as deep and rich as any other modern school of thought and like any other accurate depiction of reality, say modern physics, chemistry, or biology, there's simply no way to stuff it into 1-2 minutes of casual reading on a social news site.

I guess that's it actually. Instead of starting from an ideology we start from a discipline of analysis. Any summary I can give here will only be totalling ideology, which is what we need to get away from. People presume that any critique of the system have an alternative sweeping simplistic all-encompassing dogmatic ideology.

So this is a bad form for that kind of learning.

---

As an aside that's a major breakthrough in a problem I've been struggling with for over a decade. "this is a bad form for that kind of learning." I'm going to print that out to remember it.
> in cases where you know that the string contains only characters from some simple restricted subset

But I'm saying, even in cases where you don't!

A string function that works with byte characters, written before Unicode existed, can do useful processing on UTF-8 data which contains characters that didn't exist when that code was written.
Crypto industry fears EU crackdown on NFTs
I don't think his/her point is that we should all live an RV life. I think the point is that we should all try to live a fullfilling life. For some of us, it's going to be in an RV. For a lot of us, it could be in a very classical apartment building. However, what you do in this apartment building is (almost) entirely up to you.
Depends on your definition of performance
I've never heard of this person, but I read most of their article. Kind of defeats their point, no?
I think your emotions about recent supreme court rulings are influencing your reactions to an offhand comment about male pattern baldness. You need to learn to separate issues. You will be much happier in life. Not every post is some clarion call for action and not everything needs to be twisted the way you have done here.

Thanks!

EDIT: Thank you for reading my Twitter page! Sadly it is not mental illness but my right to a trial and due process was stolen by a corrupt government. Read about punitative psychitary sometime. The East German Stasi would often use mental illness as an excuse to take away basic rights like due process. You will likely understand this one day if it continues. I do appreciate the personal insult based on a situation you know absolutely nothing about.
Cursive didn’t go away with the printing press. Non-romantic languages already “print” just fine too. If ASCII is for some reason needed, most non-romantic languages have a system for romanization. Cursive versions of romantic languages exist in unicode, they’re just neither popular, nor as well designed as languages with demand for script versions.

In my opinion, if any change was going to happen, switching to something similar to the International Phonetic Alphabet would make the most sense. Then any languages would be readable; already easy to encode any language in it, just not the norm.
Also, I think you're engaging in a little historical revisionism about that law. My memory of the Unborn Victims of Violence Act was that everyone, on both sides, understood it to be primarily a way to further the cause of banning abortion by maneuvering pro-choice politicians into a corner. It worked, but it seems disingenuous to speak as if it had bipartisan support; extra penalties for crimes against pregnant women had bipartisan support, referring to the baby as a victim of the crime did not.
The article is extremely dismissive toward the real reason most people waste time. The vast majority of the world is working for basic subsistence.

60% of the world's population does not have a flushing toilet at home. Hopefully the author's magic wand is a hella good one.
Eh, if you look at his history he's always been a bit of a kook, and this latest outburst appears in line with his prior behavior.

I think he genuinely believes what he's saying, even if it's complete drivel.
Most places already have that, pretty much. It doesn't work, generally.
KnownOrigin – Digital Art Marketplace
Scrolled down for this
> It’s too many steps removed from the value.

And this kind of reasoning is why tooling in most shops absolutely sucks
Same here. If you're saying "that time I spend gaming was wasted time", you'd better have a really good story about what you would have done instead, excluding any kind of hindsight magic.
Getting in on the global 24/7 news cycle is bad for your mental health[0]. You don't gain anything positive from knowing about the latest $bad_thing the hour it happens.

[0] https://time.com/5125894/is-reading-news-bad-for-you/
OK, whoa, sorry... let's take a step back here. I did not mean to imply that language is the sole or complete determinant of culture, or anything remotely that definitive. My statement was overbroad and should've been something way more limited, like "language reflects cultural groupings" or some such. I am not a linguist or an anthro-anything, just a random guy on the internet making observations... sorry if I overstepped.

I did not realize the whole color relativity thing (https://en.wikipedia.org/wiki/Linguistic_relativity_and_the_...) or the underlying linguistic models (https://en.wikipedia.org/wiki/Linguistic_relativity) were under such continued debate (but of course they are, how naive of me).

It's an interesting thing to ponder, but I don't think my underlying claim is extraordinary -- that the ready-built groupings a language has or does not have in part reflects the commonness of their use in that culture. Essentially, that every culture has their own Venn diagrams, and those overlaps may be similar but not exactly the same across cultures. Is that more limited claim under debate? It seems self-evident to me, but that could just be my ignorance.

Like when I think of "French food" as an American, a certain type of restaurant comes to mind, but presumably actual French people don't categorize all their cuisines under one simplistic label like that. I know that's the case with Chinese food, at least.

Or other examples, the whole "is a burger a sandwich" debate, or how human races are differently perceived by cultures who don't see a lot of them, or how time is measured and communicated differently across cultures, or animal taxonomies before modern genetics and Linnean classification (e.g. a "whale" sometimes called a "whale fish" in other cultures, or whether a bumblebee is a subtype of a honeybee)... all I'm saying is that linguistic groupings evolve differently across cultures because cultures have different needs.

I think even the "is this really a thing outside of movies" question is actually another great example of this, where Hollywood has its own cultural groupings, and those may or may not overlap with real-world American schools (and if so, which schools in which areas/subcultures?). Or, how "nerd" and "jock" fall into relative disuse once you enter the white-collar business world, which is its own subculture with imperfect groupings like "designers (who never touch code? not necessarily)" vs "engineers (who never look at UIs? hardly)".
It's not really the Stone Age but rather the "Wood and Bone Age". The stone settlements, monuments, tools etc just survived better.
Ring Quotient for Programmers
Is there anything similar for Clojure.
The Shanghai factory might have the theoretical capacity to build that many cars by the end of the year but I'm guessing it will have even worse scaling problems than the Fremont factory.

Plus, there's quite a few reasons that the automakers have many smaller factories rather than a few giant ones. Tesla will find out why the hard way (and they've already somewhat experienced those problems already).
or better: simply abolish the patent system.
Sure, but Google’s doesn’t seem to have anything against being evil. I’d expect the ethics committee exists mostly to avoid getting sued.
> So if I tell you that upgrading pretty much all databases is a piece of cake but not include the criteria "unless you want to keep your data" you would say that is a fair statement?

Incredibly bad-faith comparison, this.

Many, many datastore deployments can tolerate 10 minutes of downtime every 4 or 5 years when their PG install finally transitions out of support. Data loss isn’t even in the same universe of problem. It’s reasonable to talk about how easy it is to upgrade if you can tolerate a tiny bit of downtime every few years, since most people can. It’s utterly asinine to compare that to data deletion.
have you seen dark waters? the farmer's neighbour sold his land, and a toxic dump was built there.

the farmer couldn't sell his land to the company - they didnt need any more. he could sell his land to anyone - noone wants a poisoned land next to a toxic dump. So his livehood was destroyed, and he had to recourse.
They are more naturally sounding, sure, but semantically it’s the same - there are no signs of any intelligent thought there, it’s all gibberish that just happens to match patterns it was trained against.

You could imagine a bot which takes your question, googles it, and then assembles the answer based on random pieces from millions of search results that happen to match the syntactical structure of the sentence - and you wouldn’t really be that far off.
For those wondering about the domain it's a service called EU.org which allows for free domain names (since 1996!)

https://nic.eu.org/
Seems pretty self-important/pretentious. It's just a database, guys.
Hedge Fund Trading Strategy
Reading the points made me think of Go in a few cases.
In case anyone is curious, pharmacies routinely refuse to fill opiate prescriptions: https://www.practicalpainmanagement.com/resources/ethics/whe...

Walmart is proud that their pharmacists refuse to fill prescriptions: https://corporate.walmart.com/newsroom/2020/12/22/a-misguide...

> Walmart has blocked thousands of questionable doctors from having their opioid prescriptions filled by any of our pharmacists
How is this different from Try It Online https://tio.run ?
It's getting downvoted and mogged heavily by NFT shills.
I suspect a lot of competitive multiplayer games are pyrrhic in retrospect. That is, not necessarily fun to get there but with a promise of fun when you’re at the top, but most people never really get there and so it was just kind of a waste. Especially games where you mostly play strangers and never really see them again.
Time to get back to curated lists of interesting websites.
The challenge is allowing communities to grow. You have or want kids, which means that, without imparting a value judgment, you've contributed to some increase in the population. Likewise, your neighbors surely have had kids of their own, or they're planning to, which means that they're similarly contributing to population growth.

All of this means that there will need to be more places to live.

My question is: Where will your kids and your neighbors' kids live? As you advance in age, how does this play out when you'll want (or perhaps even need) them nearby to help? If/when your kids move away, will they be able to afford to move back?

It's probably best that you don't have the answers to those right now, but they're worth thinking about in a climate where the law of supply matters more.
Not when you're constantly assigned backlogged busy work JIRA tickets