skysight-inc/HackerNews huggingface dataset:
I'd stay far away from the Spiegel. While it has the reputation of a liberal magazine it actually started off as the mouthpiece of the BND. For some weird reason it got that reputation when it attacked Adenauer's policies when he and de Gaulle were working on bringing Germany and France closer together. While it somehow has retained this intellectual status to a lot of people it is an outrageous publication, with much better marketing than it has content. It has also hired more and more leadership from tabloids.

I'd look into Swiss or French publications. Although most of the French media has also unfortunately been pretty streamlined.
Can't upvote this enough. This really is the answer.
How exactly is Erlang complimenting BEAM in a way that Elixir, for example, doesn’t?
That it is. I once made mistake of questioning basic assumed facts of event A that just broke news and a swarm of people almost immediately descended on my posts to in a cleat attempt to get me fired ( I blocked lots of people that day but it left a very unpleasant taste and colored my view of social media ).
Jacobin is directionally correct but I'd love to hear of any better/less problematic publications
I think you're missing the point. All these languages are functional programming languages, have structural pattern matching and share the same types. The types of languages you can develop on the beam are very restrictive. For example, you'll never get Ruby or Java to work on the BEAM VM.

let's look at garbage collection.

How does tradition stop the world, Mark-and-sweep garbage collection work on the BEAM? it doesn't really.

Each process on the beam has its own garbage collection algo, because processes can't share memory, garbage collection on one process can happen without disrupting any other process.

https://www.erlang.org/doc/apps/erts/garbagecollection
As far as I can tell, it's not offensive, and was never offensive. What can be offensive is using it as a term to refer to the mentally ill, especially in law - and it's really more antiquated than offensive even there. We have more specific and thoughtful terminology for varieties of mental illnesses now, that have nothing to do with the moon.

So if you have a law on the books governing how to treat lunatics, or how lunatics should be treated, it's a dumb old law because there's no official test for lunatic. It would be just as stupid if you had laws about the "wacky" or the "nuts."

The overwrought nature of the concern about seeing the word as the name of a piece of software is just a symptom of the current zeitgeist.
NT4 already had the graphics stack in kernel mode.
I think we can all agree their political views are nuts but if they are a stable and non-disruptive person who does a good job at the water treatment plant there is no need to fire or ostracize them.

Having a set, or usually just a subset, of crazy beliefs is pretty normal. The issue is if that leads them to being disruptive or doing a poor job.
If you want good news, here's the recent Sky take on it:

https://news.sky.com/story/australia-argues-against-great-ba...

> Officials from the UN cultural agency and the International Union for Conservation of Nature released a report on Monday warning that without "ambitious, rapid and sustained" climate action, the world's largest coral reef is in peril.

...

> We'll very clearly make the point to UNESCO that there is no need to single the Great Barrier Reef out in this way" with an endangered listing, Ms Plibersek told reporters.

> "The reason that UNESCO in the past has singled out a place as at risk is because they wanted to see greater government investment or greater government action and, since the change of government, both of those things have happened," she added.
The G's from Intel have always been a bang for the buck, esp. single core perf. I got an AMD now for that $200 (Athlon 3000G).

I know 10 years is hard to believe, but I just use a text editor and the browser for my work. I do front-end mostly with a focus on CSS.
If only.

This is polymorphic because union types are polymorphic.

let stringProcessor = (foo: string | number): string => {
//do stuff with foo
return "string" + foo
}

It's super easy to make non-optimized arrays and objects this way.

type MyFoo = string | number //somewhere in the codebase

//you will get zero hints that this is a polymorphic function
let formatFoos = (foos: MyFoo[]) => foos.map((foo) => `${foo} deoptimized`))

Any use of optional object properties also immediately leads to polymorphism too. I doubt you can find ANY significant TS codebase where this isn't used pervasively.

interface Foo {
foo: MyFoo //polymorphic
bar: string
baz?: number //this is polymorphic too
}

let doStuff = (obj: Foo): string {
//do stuff with obj
return "string"
}
doStuff({bar: "abc"})
doStuff({bar: "abc", baz: 123}) //we're now polymorphic

Even if we remove the `?`, it can still be polymorphic because the TS compiler doesn't reorder object properties when compiling.

interface Foo {
bar: string //all basic types, so we're good?
baz: number //no more optional, so we're fine right?
}

let doStuff = (obj: Foo): string {
//do stuff with obj
return "string"
}
doStuff({baz: 123, bar: "abc"})
doStuff({bar: "abc", baz: 123}) //we changed order, so now we're now polymorphic
SimCopter was actually the inspiration behind this project, but what annoyed me was that the buildings mostly looked nothing like in SimCity 2000.
I know I type angry. That noise isn't the switches, it's just me. I added rubber rings but it only helps a little.
Lori Martin
Luckily most projects won't be around for infinite time
> In an interview on Britain’s Channel 4 News, Adichie said: “When people talk about, ‘Are trans women women?’ my feeling is trans women are trans women.”

> She said that while trans women face tremendous oppression and must be supported, we should also be able to acknowledge real differences between transgender women and women who are not transgender, without suggesting that one experience is more important or valid than the other.

These are the "goofy opinions" in question. You can judge for yourself if this is transphobic or not.
The `Invoke-WebRequest` and `Invoke-RestMethod` PowerShell commandlets seem to work fine on Linux.
Seems a bit pedantic at this point to not count pickup trucks as cars despite being "technically true". It's not like they require a commercial license despite their size in the current year.
Hi jgosar, and thanks for joining into the discussion :D

I figure you noticed the drastic increase in repo activity and stars.
What's your own opinion on java-ness of the code? Do you feel it is an accurate assessment?

I hope you didn't take it personal, I've most certainly done similar things when I learned C# after doing java for the initial university courses.
Absolutely, I love @apply for this reason. But just look at tailwind's website, they don't exactly present this front and center, so I read their site as though they don't exactly prescribe the usage of @apply like you or I would.

but tangentially to this, that's why I like tailwind, its really not all that prescriptive but a tool that speeds up my development un-equivocally more than Sass ever has.
I know some will call me biased, or worse. But I think that rt.com is doing an honest journalistic job covering politics related to Russia, it is definitely different perspective compared to western news. One thing I tweaked is to add background CSS color to <em> element with Stylus extension as they use it for extensive quotation in articles, much more visible when it is editorial and when it is quotes.

```
em {
background: #ccd
}
```
So if I sell you a car that looks a mirror image of a wanted Ferrari for say half a million, but then you come home and you find out it was built on a Fiat chassis and a bit of crafty bodywork, you would be fine with it?

I mean I didn’t explicitly say it wasn’t a Ferrari, you inferred it was.

Pretty sure that doesn’t fly under most laws.

Publications are under extreme stress as is with few people to fact check, with only a few exceptions.

So at the very least both parties in the wrong here, and some of it is systemic of the way we do things.

I do agree we shouldn’t immediately “hate” or “attack” ofcourse.
If you want to find truth, you have to post your unfiltered thoughts, or ideally speaking them to a friend or a group.

Valve's Steam is a complete censorship platform
Everywhere where profits are in the game, you will be censored.

And let me tell you something else. The law or human rights don't end because it's "a private platform". This or those platforms are part of the areas law or human rights cover.

My freedom of speech ends where I insult or threaten someone, unless this person is insulting or threatening themself.

When I ask if there is a straight pride flag in Fallout 76 and get banned for that, that is unlawful and should be prosecuted. I'm part of the straight majority (95%), even asking why my sexuality isn't represented, but only gay and asexuality resulting in a ban? There is something wrong.

Everywhere where there's a profit interest censorship is happening. Steam is an awful place. You might say, who cares about a platform for games? Our kids grow up with this and we adults are also being treated like kids there.
Steam has a feature where you get banned for even a year or two years or even permanently, just for speaking your mind if it's not in line with the company policy you will get canceled aka banned.
Hundreds of years on the front, our ancestors fighting for the right to free speech and them some out of law company makes up their own oppressive rules, claims it doesn't have to follow the laws or recognize human rights.
Valve should be sued and broken apart.
It is not used in a context in which it is offensive. It’s just a name. Maybe they just like looking at the moon a lot.
it wasn't always part of the BBC's reflexes to keep all the content.
They must have learned and adapted.
Listen the author (Zach Leatherman of Eleventy) talk about it on the latest Shop Talk Show, https://shoptalkshow.com/543/.
OwnCloud infinite scale back end (Go and Vue.js) officially released
Interesting for everyone looking for a self-hosted file synch&share / productivity suite. The new generation brings the benefit of better resource management and a single binary deployment story.

Disclaimer: Former ownCloud employee here
I despise the interview process with a passion. I'll do everything in my power to stay at a place I'm mostly satisfied with.
In Chrome, right-click the address bar and select "Manage search engines" and you can add shortcuts like "r <search term>" to search reddit, stackoverflow and wherever.
> Now, losses may be piling up - but Twitter was always unprofitable. Burning money at a higher rate - and even finding new ways to lose it (impending fines due to no moderation seem imminent from the EU) - still doesn't appear fundamentally different.

So you think it's not fundamentally different that Twitter was losing 100-200 million USD a year, and it's now projected to lose 2-3 billion USD a year.

> The workforce cuts have decreased operations expenses by a large amount - although we don't know how much.

About 1.7 billion by calculations I saw.

However Twitter's operating costs are to the tune of 5 billion.

Just the interest rate on Elon's loan (which is now Twitter's loan) is 1 billion a year.
I've only been at it for 5 years, current gig for about 1.5, so it's too early to tell. But in the right context I'd love to be a lifer. I want to have a deep knowledge of the business that only time can provide, deeper relationships with colleagues, a sense of a legacy. I could see that happening where I'm at, depending on what the work looks like going forward. I'd really like to focus on just a few things, to actually become an expert on something. I'd also really, really like to build something from scratch. I want to be the engineer whose name is cursed by a junior 10 years hence for my incomprehensible decisions.
You never played Porntris I see. Note, NSFW, https://www.retrogames.cz/play_445-DOS.php?language=EN
Resting Business Face. Yes. You can tell how hard I'm working by how hard I'm cursing.
> France has Le Monde Diplomatique

While Le Diplo's writers are usually top rate and the international outlook extraordinary for a French publication, the caricatural "anticapitalist" and anti-USA stance tint it too much to my taste - and I'm saying that as a French socialist !
>because that is not the be-all-and-end-all :)

Not quite, but it is important. Being ~100 lb overweight is a serious medical condition. It's bad for your knees, it's bad for your heart, and it puts you at much higher risk of tons of other problems.
Having used both. It is close in that the api looks similar. But has a lot of interesting edge cases. Usually around error codes. One thing you learn quickly is win32 != bsd != linux. Each one has their own set of quirks and issues.
> exasperated

FYI: exacerbated.
I've gotten this feedback from those around me for years. Even before I was a coder, when I was an ESL teacher in China, I had multiple students approach me (those I had made friends with, they were all 20-somethings and over) and ask me if I was OK, because I looked angry. I appreciated their concern but I didn't feel angry, so I had no clue what they were talking about. It was only later that I learned about the concept of a "resting ___ face", and that I might possess one.

This is a huge reason why I support WFH policies and personally take advantage of them. I don't personally feel the need to "fix" myself; doing so would involve putting on an artifice in order to placate people whose impression of me is founded on incorrect assumptions. It would make me feel like I was walking on eggshells, and it would take up precious mental bandwidth which would be better spent on the work problem at hand.

WFH means management of my facial expression is one less thing I have to worry about, since people can only see my Zoom avatar at best, and usually only see the section of the laptop screen that I'm sharing. Counter to what anti-WFH advocates say, it actually makes me more likely to form close bonds with my coworkers, since they're less likely to jump to conclusions about my demeanor and personality if they aren't privy to my facial expression.
CURL supports plenty of protocols, but at the end of the day they're all application-layer and should've easily been written as platform-agnostic business logic. If CURL was architected properly, keeping any OS-specific code behind platform-agnostic interfaces - porting it across operating systems should not have been an issue.

When the codebase depends on POSIX and platform-specific quirks everywhere, putting the blame on the operating system when it's time to port things is hilarious.

I don't see posts like this from the people who had to port Portal 2 to run natively on Linux, as an example. If Portal 2 (a codebase you can safely assume is 1000x more complex) made it fine without the drama, there's no reason CURL can't follow suit (unless the architecture is botched).
4. I hate having open tabs. I close everything. If something is worth reading it goes into Pocket, if it's a repo worth inspecting, I clone it into a Syncthing folder, if it's something different, like a good hint on a thing I'm working on, it goes into vimwiki.
https://www.youtube.com/watch?v=v1DJP7ko6g4

I didn't make the video but if you put some graphite in a microwave and cover it with a bottle it will do approximately this but you have to be careful..
>if somebody googled 'how to end someone's life' do you think that should be noted by anyone?

The bottleneck is investigative manpower, not low quality leads. Assuming the goal is to enforce the law (which is farcical but useful for the purposes of this discussion) there is no reason for any law enforcement agency from a town police department up to the NSA to be building a dragnet. Building a haystack is not an efficient way to find needles.
Technology advocate: Wouldn't it be cool if there was a way to -

The real world: PORN! BEHEADINGS! BOTNETS! STATE SECRETS! DOXXING! IDENTITY THEFT! FASCISM!

Technology advocate: /sobs/
Yes. It is my ADHD coping mechanism to being able to mad-code at breakneck speed.

A meek scowl is more than enough to keep water cooler longer-ongers away.

I compensate that with dazzling and addicting presentations at meetings coupled with colorful proses.
While troubleshooting an old HP ProCurve switch earlier this week, I noticed messages in the log indicating the line number and filename of C files associated with the error. I wondered how the firmware can report this, and if perhaps non-critical parts of it (like samba_chassis_slot_sm.c) are compiled JIT.

CrashRecordPointer (1018e8dc) for Crash Record Index 1
----- Crash Record: 1 at 0x1018e8dc -----
crash info = 0xaa00000
timestamp: 01/02/90 09:31:37
Crash msg: Software exception at samba_chassis_slot_sm.c:1447 -- in 'eChassMgr', task ID = 0x1a4c8300
-> (BA): Co-Processor Crash detected - Available 1

For skipped frame 1:
RIP = 0x102ebb78
For skipped frame 2:
RIP = 0x102e7650nobody
For frame 3 of size 64:
SP = 0x102e7564
RIP = 0x102e79e8
-----
I like it because it encourages the newcomer to understand that the `=` "operator" in `foo.bar = 123` is actually just a part of a method named `bar=`.

Though, to be honest, rather than an "instructive" error message... I sort of wish the language syntax itself forbade that space and simply forced you to write `foo.bar= 123` instead of `foo.bar = 123`.

I wonder if Matz himself has ever second guessed that choice he made in the 90s? =)
I don't completely agree.

If what she presented was a "narrative" for a specific audience, I think that's fine. Sort of like literary fiction vs non-fiction story writing. We have historical fiction where we mix past and present real and fake. I don't see why a conceptual artists can't do the same with their photography/art --unless they were completely deceiving their audience for manipulation or monetary gain, i.e. fraud.

On the other hand it seems people are using her images without permission and passing them as authentic—which if we’re talking about transgressions, would be worse.
What is the expected end impact to home owners in markets where jumbo mortgages are the norm, like the Bay Area?
Way better than most visualizers. Seems like an engineer built it.
Here's an absolutely wild idea that you don't seem to be aware of at all:

There are cars in places other than the US.

Mind blowing, isn't it? What will they think of next.
I do too. Not from the US and I don't think I would have taken the step to really vote for him. In Europe we have similar problems though. We had a pirate party that championed freedom of expression and technology open to everyone.

Some in that party jumped on the feminist train and today nearly supports the opposite of what it once stood for. They complained about too many men and sexism in the party. Duh... Today they are yesterdays news but the party never really recovered and also left many politically homeless. Some of those vote for more radical parties.
I see this claim in nearly every HN thread about the Economist -- that it's declined in quality.

And it baffles me because, having read it for 20+ years and gone back for research to read plenty of articles from further back... I just don't see it at all.

It's the same market-based, socially progressive, pragmatic international strongly opinionated journalism it's always been. Sometimes I think the way it characterizes something is missing part of the full picture, but it's always been that way. Journalists are fallible humans, they aren't gods, and it's not like there was some mythical past where they always got things right.

I can totally understand people not enjoying it as much as they grow older, simply because you come to mistrust journalism more in general, or shift in your ideological viewpoint so it becomes less agreeable. Readers change.

But I'm getting tired of this trope that it's the Economist that's been changing, that's been getting worse. It just doesn't make any sense. It's the same journalism it's always been. For every article you take issue with, I'm sure you'd find just as many from 20 or 30 years ago.

I suppose it's just part of a general narrative of declinism, how everything used to be so much better and the world is crumbling. But in this case, I just don't see it. You might not like the magazine anymore and that's fine, but I think there's a good chance it's you who has changed, not the magazine.
It's just basic math. You can't increase salaries up to the market rate for all 10,000 employees. Most employees will stay and accept 3% yearly increases and only few will leave and then the company will pay higher salary for the newly hired employee. #replaced employees < #lifers.
I can't find the source now, but i recall reading that if you're obese by the time you turn 18, there's very low chances that you'll ever go down in the rest of your lifetime. It's not impossible, but really tough.
How did they convert the 2D sprites to 3D blocks? Automatically or laboriously?
I had subscribed to the economist and it was a nightmare to cancel the subscription (they expected a phone call and would not accept a cancellation by email). I will never ever subscribe the economist again for dark patterns
> Maybe these locations are just so busy they run out quickly.

I kept thinking about this while shopping at Costco. The thing is, all the boxes that the products are shipped into Costco should be enough to send products from Costco to final consumers. There will be some inefficiencies in how shoppers pack their boxes, and also people taking more boxes because they need them for moving or something, but also there are people taking less boxes, or over-packing some boxes. All in all, I think a balance can be kept by the nature of the process itself, and it seems that way by studying my local Costco.

If a location is not doing that, it's probably intentional rather than a lack of enough boxes. Maybe they don't have enough floor space to store them? Maybe they are getting a very good deal on recycling?
I would look for books that either:

1. Increase context on problems being solved
2. Improve tactics/strategies/systemic understanding
3. Improve physical health/mental health

If you want to think better, I think physical health and mental health will have the highest return by far.

Thinking is kind of like driving. Imagine driving a car where some parts are broken (mental health problem) or a really uncomfortable seat (obesity), improper fluids (can cause parts to break or decay faster), or lack of routine maintenance (exercise).

You can think of dopamine kind of like fuel and it will directly influence the amount of time and effort you can spend to solve problems or overcome setbacks.

I've been enjoying the Huberman podcast lately.
Yes, the BBC used to license tons of music (still does?), they had some really cool background music for all sorts of stuff by really good artists. Late shows on Radio one used to be legendary for the variety of alternative music they played
I know, but I drew the equivalence because both - like so many propaganda organs of the right, left, monarchists, CCP, putinists or any other set of dishonest shills posing as journalists - share in common the defining feature that nothing they say can be trusted to be objective reporting of fact. A perspective would imply an acknowledgement of an external reality, with objective facts, which might then be open to various arguable interpretations. That's not what's presented by either of those outlets; it is, however, what makes the Economist somewhat interesting.

Bending facts, rather than reporting them and then commenting on them, is not "perspective" except in the most recent and/or Orwellian sense of the word.
The URL redirects to a 404 page. Seems like this is the correct one:
https://betterprogramming.pub/the-ultimate-domain-language-d...
Yes. When I'm super focused on something my wife will walk in the room and ask my what I'm so angry about. I've also been told that my typing seems angry, usually when the words are flowing easily and I'm typing extra fast.