skysight-inc/HackerNews huggingface dataset:
My best programming experience ever has been in OCaml and I love the idea of Elixir, but I can't even bring myself to try it because I know I'm not going to enjoy not having types. Even something as allegedly shitty as Python's type system would do it for me. I'm aware that there are ongoing projects to add typing to Elixir and I'll keep watching out how they evolve.
They murdered MLK for his beliefs, he didn’t “settle” for anything.
I use kitty and neovim too, would you mind sharing how you got this to work?
What Is New in MySQL 8.2
And the solution would be to go to a tuition school, where the quality could be the same but grades higher because customer is king? No, it's not a solution, because there's no implicit causal relationship between tuition and quality - the Swedes just described their situation in the title. The real solution is to fix the failing school, whatever system it was.
> Immortality being a curse is a common trope.

This is one of those cases where one shouldn't generalize from fictional evidence. Immortality as curse is a very lazy trope that breaks down upon casual inspection.

> even surviving to 90 or 100 can be its own kind of hell for those whose life is being unnaturally preserved for the sake of those who can't or won't let go.

That is indeed true, both in fiction and reality, but it's not the kind of immortality that's under discussion. Obviously being forever locked in a state of agony, in a failing body, is something no one wants.
The Narrative Clip is 18g, this is 55g... I can tell from experience that 18g on your t-shirt is OK, but just barely. A 55g is clunky like crazy. It's OK if you're going to do some action cam footage in a session, but not wearing all day "without thinking of it".
https://www.typingstudy.com/
If the person on the phone had said “Capone, Al” instead of “Uh…” he’d possibly not gone to jail.

Even ill gotten gains are taxable and the theory of one crime at a time suggests that even “other, unspecified” could be with paying taxes on to reduce the likelyhood of successful criminal persecution.
This company will never go public. It's share price has never been anything but 0.
Fwiw the finger contortions needed by eMacs were also giving me RSIs - other than cutting my computer use (basically don’t spend every waking moment typing) I switched to vim since I figured its modal nature would require fewer multi-finger combos. I’ve been mostly free of issues for over 15 years now.
Maybe that's why I build reusable abstractions with a concise interface so I don't have to waste bandwidth on repetitive typing.
I can name several places in Cambridge and Boston which are using dedicated bike+bus lanes as a solution to accommodating public transit and micromobility on our narrow streets. I'm sure that some bike people grumble about it, but the rest of us recognize that every person who decides to bus rather than drive is one less car that we have to contend with.

As for streetcars, Philadelphia shows that you can mix streetcar lanes with car lanes.
> The biggest change is the updated S3 state backend which now uses the v2 Go AWS SDK underneath.

Can you shine some light on whether this change was done to maintain feature parity with Terraform's code that is also evolving? Or is this a completely new thing available only in OpenTofu but not available in Terraform?
Oooh, oooh ... I have another one:

You can get an MBA and think you know _everything_ when in fact, you don't know _anything_.
One of my hobbies as a preteen was to mail a hand written letter to famous people to ask for their autograph.

I don’t remember what made me start doing it nor what my letters said but I have dozens of autographed pictures of famous people from Elton John to John Stamos just from asking.
I got addicted to nerdfont style icons everywhere. This seems awesome, but I wound try it without it.
He basically re-wrote the whole software though.. which is not -2k lines of code, but + probably a few hundred a week if not more
Thanks for the clarification. I now understand better: I was confusing WKD and keys.openpgp.org as same thing.

As I received the email without the key attached and his domain doesn’t support WKD, I was stuck to manually import from keys directory. It makes sense.
Honestly I found it crazy that out of all the lootbox systems that existed, Overwatch got the brunt of the outrage. CS to this day has a much more predatory and in pretty much every way worse lootbox system than OW ever did. I don't think I spent a single cent on that game (other than the 40EUR or whatever it was to buy it) and I unlocked most of the things for my main champs through the natural lootbox drops.

It was such a neutral system and I literally never felt any type of FOMO or pressure to buy lootboxes, which can't be said for other games with similar systems.
They even created a Twitter profile for this AI persona

https://nitter.net/jhaberstro
There's hackers on the one side, but for the vast majority of developers (myself inclusive) it's just a job. FAANG is some of the best pay you'll ever get, and you're guaranteed for work and minimal income if you have that on your CV.

"Hackerdom" whatever that means is separate from "working for a living".
None of games without these elements feel real. Not everybody prefer polished Disney-like worlds, thank you very much.
Sorta, yeah!

Also, your "128 cuda cores" of Skylake variety run at higher frequencies and work off of much bigger caches, so they are faster (in serial manner)...

...until they are slower, because GPU's latency hiding mechanism (with occupancy) hides load latencies very well, while CPU just stalls the pipeline on every cache miss for ungodly amounts of time...

...until they are faster again when the shader program uses a lot of registers and GPU occupancy drops to the floor and latency hiding stops hiding that well.

But core counts - yes, more or less.
There's a difference between misery and limiting ones intake of climate-unsustainable calories. Not eating meat a few days of the week seems a small price to pay for allowing more people to live.

And walk me through how we limit population to allow resource excess, without artificial population controls and managing the economic impacts of a shrinking population, and I'll consider it.
stalking, because he had sent one e-mail to many people across some time?

if he'd constantly sending one person dozes on messages, maybe demanding a response or something, that would be stalking
Sedentary my whole life.

2 bouts of RSI that I suspect were psychosomatic.
Conway and Doyle can divide by three, but I can't
Then you're using it wrong. GPG isn't adding anything to this that SHA256 wouldn't, and you're just relying on the SSL certificate.

Look at your list of CAs sometime. There's multiple national organizations there. Controlled by a government.

And any of those will be deemed as valid, so if you go to https://www.torproject.org/download/ and it's signed by a Chinese CA for some reason, to your browser that's perfectly fine.

> What are the chances the official site AND the archive were both compromised?

You're talking about a piece of software that's designed to hide stuff from state level actors. If you're in actual need of such a thing, that threat is pretty damn serious.
It's a grim outlook for privacy.
Every time an elixir discussion starts a vocal segment of people just starts complaining about types. Ok we get it you like types, can you leave the rest of us in peace
> I think a lot of us realise that we probably don't offer a net positive to this earth, that our individual existence probably uses more resource than it provides. So technically that means that the earth would be better off without us, but that's not a death wish.

I don't believe most people go as far as reasoning this way - I was thinking more about internalizing "the natural order of things" / "circle of life" stuff too much.

The kind of thought pattern you described can be, for some, a rational and accurate view of their circumstances. It can also be a sign of depression (especially internalizing the "earth would be better off without me/us" part). It can, unfortunately, be also both.
new systems languages are much more rare than new scripting languages, and the focus on usability of the surrounding toolchain makes it a particular darling for anyone who touches it.

The other arguments (memory safety et al.) are sort of on the side imo; I really enjoy writing, reading and running rust because the developer experience is just so solid.

When I say "developer experience" I mean the crates system and cargo, not necessarily the language itself (which I find a bit ugly to be frank).
Try This Antibody over Here
1. Every class/method/function/whatever declaration is an API, doesn't matter if it's internal or which language it's written.
2. Why do you think it's better? It looks like it tries to cater to everyone, and leads to inconsistent API usage and requires teams to agree on linting rules and use tools to enforce consistent coding standards.
3. It's a tool for _you_ to design good APIs that are clear. Languages without named arguments don't give you this tool.

> So does renaming a label.

In languages without this feature, any renaming breaks the API, unlike the ones with distinct internal and external names. This is not the same.
Not necessarily - it depends how easily you can upgrade off-the shelf NVMs and RAM, and how much RAM its motherboard supports.
Kinda shows you what their target audience is.
The answer is is the survey you linked : https://survey.stackoverflow.co/2022#technology-most-loved-d...

It's the most loved language, by a wide margin, and has been for several years.

PS: and to be honest, I love programming in Rust. So I will defend it tooth and nail even if I can't use it in my day-to-day work at the office.
> In multi-threaded mode there are some known bugs, including deadlocks. If compilation hangs, you have probably hit one of them.

Ok, I guess I wait a bit longer before using `-Z threads` ;)
Aehm… living memory of an impoverished nation that didn’t export anything else than propaganda - not even cheap crap yet. It’s been incredible to watch Capitalism and hard work rescue and empower a nation that was literally completely destroyed by communism in the past 50 years.
Based on the data shared you're right and my assertions are wrong or at least overblown. To be honest I was thinking mostly compared to the Indian space program and their recent successes and I see that the data confirms that they have pumped less money and have (imo) done way more. But overall I'm wrong in the way I was positioning this, thanks for sharing, I did some more research on account of your comments.
Don't make it reflective. The light would reflect again in the windshield.
Microsoft has been doing this for many years for mobile Outlook, so it seems to work well enough (unfortunately).
No and no. Those cases would be brought by a prosecutor under criminal law where mere violation of the law counts as harm to the state.

This was a civil case. Civil cases tend to have more concrete harm requirements.
> running docker on a dev instance is not

Why? This is what Docker is for.
Given the lack of knowledge and openness to "it's deserving of the adulation", what's wrong with it being the answer?
What's the difference between this and some of those other email apps like Spark?
Ask HN: Where can I browse custom GPTs from OpenAI?
I have create a simple pdf extractor https://chat.openai.com/g/g-e3jhasATL-pdf-ninja

Is there a gallery where I can view what other people are building?
That’s unrealistic in many cases
https://archive.md/WMliX
Most of these giant tech companies grow to be such sizes because of a huge market and highly profitable product.

They can pretty much do whatever they want and still make money. Most shareholders don't really care about what happens in there. Money in, money out.

I think a lot of people also falsely hold on to the belief that money validates process. FB had some terrible processes going on and yet people kept cheering them on. Then when stock prices plummeted, they blamed it on the most recent event, rather than asking why FB rebranded to Meta.

It's similar here. Revenue is a lagging indicator. Many shareholders are happy to blindly trust the leadership and paying them huge containers of money as long as stonks go up.
Trackpoint is not trackball
I remember teens getting their news from YouTube and being saddened by it…so now it’s TikTok.

The players change, the dance remains the same.
Just some thinly sourced opinion piece. Nothing interesting.

There is much more interesting and in-depth research on Gaza economy conducted by eg. Sara Roy

https://en.wikipedia.org/wiki/Sara_Roy
To give you a little hope, I think it's hard to refute that the company is actually making the games at this point, it's not a secretive project and they have over 600 staff. There is so much information on it plus a very contentful Alpha game that thousands are playing. They recently announced that the singleplayer game was feature complete and showed off a lot of gameplay footage as well.

I wouldn't suggest people go sign up or anything because of that but as someone who has followed dev pretty closely, they look to be in the end phases for the singleplayer and probably like 50% into the open world game mechanics. I would bet on a singleplayer release in the next two years, and I would not place a bet on the open world because who knows. Their biggest risk is just running out if money and needing a publisher.
This is not quite right.

LTO was available in llvm forever, and well predates GCC, clang is just a particular frontend.

RMS finally allowed the GCC IR to be saved to disk in part as a response to llvm doing it and becoming popular

(I worked on both GCC and llvm forever)

It also misses the function summary vs non summary modes, which is fairly important.
False equivalence. In one case, credentials are deliberately given for remote use. In the other case, credentials are expected to be used for a direct connection, but are instead taken for remote use.

One is an explicit delegation, while the other is a man-in-the-middle attack.
This really doesn’t change anything about the statement. Peter Thiel had nothing to do with the incident, and utilized it to get them shutdown via the courts. Whether or not it was legal at the time is not relevant to Thiels actions, which were not born from a sense of justice but from a desire for vindication.
[wrong link submitted; ignore]
I think part of this stability stems from the upstream repos being more stable themselves (cheaper and easier than ever to run CI, quality of tools, etc). It's not often that upstream packages break their stable releases, or heck even develop/master.

It also seems like the firehose of upgrades that is Sid/Experimental has slowed down a bit. Even Sid is still on nodejs 18 and not 20 or 21. The same version as both Testing and Stable.

I feel at home at home with Debian Testing, not as bleeding edge as Arch for sure, but I think that is more of a blessing than a curse. The Debian maintainers seem to know what they are doing and the distribution has a sense or maturity that some others lack. I just hope an update won't break GRUB on me :)

Only downsides to running Debian Testing is that it doesn't get security updates with the same speed as Sid or Stable, and third parties don't exactly put together and distribute pre-built packages for Testing specifically. I understand why, but it makes me wonder if things will break due some ABI compatibility issue down the line. Maybe once Debian 13 is released I'll just stick to stable.
There are a lot of true things (especially government programs in the wake of Snowden and ubiquitous smartphones/encryption) that the discussion of which is shut down due to being literally conspiracy theories (ie proposals about the true functioning of the state to enable surveillance and deny people their rights). People don’t like addressing the fact that there are parts of the state that are actively malicious and hostile to the population they are ostensibly designed to serve.

You also can’t generally criticize the police or military or social order beyond the standard “everybody knows” talking points.

Honest discussions of how society should deal with and treat people who are afflicted with pedophilia is another. There are entire swaths of viewpoints which are basically not allowed to be expressed, including most/all of the compassionate ones.

Criminal justice reform and the prison-industrial complex.

Atheism.

Suicide, and people’s rights thereto.

Drug usage, and people’s rights thereto.

The occasional need and right of a populace to employ violent revolution to secure human rights.

The illegitimacy of state violence.

Artistic nudity (I’m a portrait photographer).

Non-artistic nudity (porn is great).

Artistic non-mainstream porn (weird BDSM stuff is great).

Individual responsibility of people doing immoral jobs. People get absolutely outraged at true reporting of facts (“John Doe, whilst at $EMPLOYER, implemented unethical feature $X”).

Criticism of group identity, or discussion of the legitimacy of identity politics in general.

Jokes or memes about any of the previous, or sexual violence, or tragic deaths.

Increasingly, anti-war viewpoints. The global west is heavily invested in any enemies of Russia or China being unswervingly supported. Being anti-war is more and more a fringe position that is subject to censorship.

Criticizing the major publishing platforms, on those platforms themselves. You won’t be able to run an Amazon workers union site on AWS, for example. Nor can you discuss CCP censorship on TikTok.

Lots of things are off limits in most parts of the internet. People who think the only people complaining about the restrictions on speech online are nazis or pedos are... fairly unimaginative.
I don't get this hatred for the EU commission, since the commission is just the same as the government body like chambers/committee.

Especially when that committee is a lot more transparent and fair than your national government.
My red could be your blue, and vice versa.
Just keep in mind, complaining about the fursonae only makes me add more. I already have plans for a little avian one. Stay tuned.
I bet it's faster but it feels slower because it's a passive action.
Translation of Internalspeak to Externalspeak
> an application with literal zero monetary value

> $0.001 USD

We can't have it both ways: either paying a token is a disincentive to spam job postings, which means the token actually has monetary value that's higher than zero; or it's not, then it's useless.
> It used to be that everyone would dream of making a startup that big tech would acquihire.

Prior to that the dream was to just make a successful business. Consider Sun Microsystems.

But let's be real and invoke NoTrueScotsman: "hackers" are supposed to be more like Bill Joy at UCB than Bill Joy at Sun.

I doubt Bill Joy was thinking about business and financial success while hacking on BSD at UCB. Hacking was the end, not a means to an end.
> Other major space companies have also failed to report annual injury data to OSHA in some recent years.

This is all about higher than average injury rates at SpaceX, but just tucks this in after comparing the injury rates
The managerial class is the cancer of our time

Edit: I regret using the word cancer, but they are still bad
There is also The Bat!: https://www.ritlabs.com/en/products/thebat/
I literally struggle to read and work with dynamic code. My head explodes when trying to hold return types or the shape of semi-complex data structures in my head, versus having it spelled out. I wouldn't call it an issue of "perception", I really think in my case it's "capability", pure and simple. I've programmed for thousands of hours in both styles, so we're well past the possibility of this being an adaptation problem.

I am totally convinced that the advocates of dynamic programming are right, too, just possibly built differently. For example, if I had an order of magnitude more working memory than I have as an individual (I'm assuming that's neurologically plausible), maybe I'd view dynamic programming differently, too.
I wrote "For nuclear, the keep-out zone becomes a de facto nature preserve."

You missed "nuclear keep-out zone". You missed "becomes". And you missed 'de facto".

Please read comments properly before going on a rant.
Implementation welcome. I can only use tools that exist.
Like in every organization, "what you measure is what you get".
I don't think anyone is wishing this on California. The counter argument is that while mines in America still might not be perfect for everyone, they are much better than outsourcing those materials from lots of countries. Consumption is not stopping and we need supplies for raw materials.
Honestly I think that would be great content. "Went to work, it was okay. Meeting was boring, had a chat in the coffee corner." Basically the HN equivalent of the local news "local man paints fence".
You don’t have to use that for your private email though.
Some might argue that most software ends up "testing someone's code for free" because many products do end up leaving QA with bugs.

There's a lot to like about JetBrains. Their IDEs are good. I've use a few of them for Java, .Net and Kotlin and they don't suck. I used Visual Studio since version 6, but in earnest since 2003 and it has steadily decreased in quality over time. I feel like I am constantly testing their IDE for them. At least now with IDEs like Rider, I get something that is better than VS2022 in most ways and is easy to test the new release candidate of prior to it being an actual release. The IDE and eco system really works for me and the IDE also works the same on Windows as it does on a Mac so it is less jarring to change platforms. Vs Mac was a whole other level of pain and really, really was not good ever.
It's much more lucrative to fake/fail upwards and try to suck the company dry. After all you're working to get paid. Making meaningful contributions to the society at large is at very best secondary.

Then comes the disruption, the catharsis, the big revenge, the complete destruction of old systems and arrival of techno-utopia where everything is done and done right and done correct, we're all told, or...the "young man" comment is quite apt here.
Show HN: OneUptime - An Open Source Observability Platform
Hello HN!

We’re excited to introduce OneUptime, an open source observability platform. Unlike other companies, our platform is MIT licensed and is 100% open source (and always will be). We’re not following the open-core model, but instead, we’re committed to keeping everything open.

OneUptime is a combination of Incident.io, Pingdom, PagerDuty, and StatusPage.io all in one platform. We’re also planning to add Logs Management and APM to make it a viable alternative to Datadog in the future.

We’ve been in the market for a few months and already have some big enterprises paying us, including the likes of Securonix, Dotdash Meredith, and many more.

We’re a super tiny team of 3 people and are looking for a very senior engineer to join our team, ideally someone who understands OpenTelemetry. We’re 100% bootstrapped and proud of it.

We’d love to hear your early feedback. Please check us out on GitHub here: https://github.com/oneuptime/oneuptime

Looking forward to your thoughts and comments!
Here’s how to remove all snaps entirely and block snapd from being reinstalled via pinning.

https://ubuntuhandbook.org/index.php/2022/04/remove-snap-blo...
It would be great if someone could precisely define what is the goal we would like to optimize. In mathematical terms.
That’s actually precisely what I use. :)
be warned that testing has weaker security update guarantees than stable or even unstable. testing tends to receive these patched packages a few days or sometimes weeks later.