skysight-inc/HackerNews huggingface dataset:
I think this blog post only applies to simplistic time-sink videogames designed to seamlessly fit between the finely oiled cogs of capitalism.

Anything story-driven and/or single-player with even a pretense of artistic integrity should stay as far away from wasting man-hours behind optimizing the graphics, UI and general aesthetic to please the h.264 overlords.
There were 9600 bps USR Courier HST models. Pretty sure I still have one up in the attic unless I've tossed it. I forget what I had in the 14K generation.
It's true that python has support for typing, and I do find that mypy helps produce better python code.

But I think a meaningful issue is that python's rich ecosystem of datascience and ML tooling often is at odds with meaningful type annotations. Roughly, you can end up with signatures that indicate that a value is a DataFrame or an ndarray or whatever, but there are a bunch of implicit assumptions on what columns are defined, or what how the shapes of two ndarrays line up, etc. It's easy for a codebase to end up paying the upfront cost of providing annotations, but without actually getting an improved ability to reason about or refactor code.
<< James Bond is not great art

Besides the point. A significant audience found value in its stories. Are you the arbiter of what is good or bad? You go down this road, there is no limit to what will be censored or deleted altogether. Even the stuff you personally find to be great art. It is literally trying to modify history.
Very cool. I wonder if this, in some sense, is a numerical solution to the various differential equations that govern fluid flow (e.g. Navier–Stokes).
Yeah, awesome! So what happened to the funnies in the last 15 years?
Ask HN: Working on just a laptop (as opposed to multiple monitors)
My family and I have recently moved cross-country for lifestyle reasons. In our previous home I was programming on a desktop PC with dual monitor setup.

During the move - and in light of having to pack up everything and ship it to our new home - I have been working on just a laptop.

I'm finding this new work setup oddly refreshing, to the point that I'm now considering placing my PC and monitors in storage in our new home.

I should add that on my laptop I utilise a handful of virtual desktops to manage my workflow, which has proved surprisingly efficient (and arguably more focused).

I'd be curious to hear the experience of other developers on here who also work on just a laptop - care to share your thoughts?

Thanks.
Yeah, I don't know how people say stuff like this without looking over their shoulder or knocking on wood.
In RAII languages[0], you obviously don't need unrestricted gotos.

However, I always find myself missing it when writing nested loops. Labeled break and continue[1] ought to be considered standard structure programming primitives. These are restricted gotos and allowing them to break or continue a parent loop doesn't unrestrict them much. But it does significantly improve the expressive power of your looping constructs.

[0] C++, Rust, Go, or anything else with automatic memory management and destructors

[1] I've also heard of numbered break/continue. Personally I think this isn't good enough: what if I need to move loops around? That will change the meaning of a `break 2`. With a `break OUTER` the compiler will yell at me if I remove the outer loop without changing all the code that breaks out of it to target a different one.
A New Hope (Or 2022: The Year We Didn't Finish Anything)
Can I ask how you would go about doing this starting on a system where the home dir and OS are on the same partition?
Are there any FOSS baseband systems?
> Volozh plans to separate the business of unmanned vehicles into a separate structure and develop it in Europe. The rest of Yandex will remain in Russia.

https://en.wikipedia.org/wiki/Alexei_Kudrin
I see. In that case, it’s also worth mentioning that the impact of THC on REM sleep has been the subject of multiple studies, with strong evidence showing a link between THC usage and reduced or missing REM stages.

So if someone has evidence that they are missing REM sleep (i.e. a tracker or a noted lack of dreams) and are also consuming THC, there are good reasons to suspect THC is the culprit over other possible causes.
If you're ok with limiting to (mostly local) scopes, it's fairly easy to write a general purpose mark/release then sugar it up with macros in FPC/Lazarus.
> Scrum/agile is exactly the same thing. The stricter and more documented the process

The Agile manifesto specifically says "Individuals and interactions over processes and tools."
If teams are forced to work in a certain way (e.g. scrum) then your organization isn't actually doing Agile.
Is there something like a changelog to this? I remember years ago people on freenode #C pointing out tons of mistakes in this [1] and trashing it as a reference to learn from but it seems like it's gone through a decent amount of revision at this point.

[1] https://www.iso-9899.info/wiki/Main_Page#Stuff_that_should_b...
Among Us Chicken Nugget
> Four other agencies, along with a national intelligence panel, still judge that it was likely the result of a natural transmission, and two are undecided.

So each US government agency independently publishes their own conclusions...?
> I really regret that there is no good low-level language targeting learners as ubiquitous as Pascal was

Some people are betting that Rust will be that language - and it probably can be a viable first programming language if all you're writing is toy programs with trivial use of dynamic memory, like you probably would when learning Pascal. It certainly has better chances than C++.
I modified the title from the original because it is in the click-bait YouTube format.
Keystatic: Make Markdown, JSON and YAML in your codebase editable
Not really. A lot of people never were able to get insurance at all or lost it once they got sick.

There should be one pool where everybody can get insurance regardless of agr, employment status or preconditions. Insurers should compete for that pool.
It's a shame. Dilbert has offered important perspectives on tech culture. It seems to me that we all have our inadequacies and mistakes. It's one thing to denounce a serious mistake. Banning an author is a very different and questionable thing to do.
This is a bizzare take. AAP is an opposition party at the centre. Sisodiya is a senior leader of AAP. It makes perfect sense to refer to him as an opposition leader.
I did understand the comment differently. More that at some level OKRs are not important and the decision that a product/module is needed is everything a good working development team needs to do it’s job.

That has nothing to do about the creation of tickets imo. Ofc the team will find a way to organise ITS OWN WORK.
How the best consumer marketplaces choose to display supply
Is it me, or does the actual referenced ApJL paper, while having all the trappings of a scientific argument and an almost diarrheal collection of assorted physics references, basically boil down to a very extensively wrapped plausibility argument?
That doesn't make owning a book illegal, it recognizes that it's a crime to show some books to underage children and that includes when stocking a children's library.

> "We were instructed last week that we essentially had three choices as far as our personal libraries that are in our classrooms. 1) We could remove them and completely box them up. 2) We could cover them up with paper or some sort of something. 3) Or they could be entered into a database where the school district has all of the library books, and if the book was in the system, then it could remain on the shelf" - A Teacher

Read option #3. Having to report which books are in the library is not the same as banning books.

Sadly, bad reporting has distorted understanding of the issue. ex: this quote from a misinformed parent.

> "I would not suggest banning books. It’s a slippery slope. This is good literature with value. Please do not ban books!"

Nothing is being banned. That parent can read any books they want with their children. Schools also don't stock Marvel movies in their libraries and nobody claims those are banned - they're just not appropriate for school libraries.
> What a tricky problem to solve at scale because of the tragedy of the commons (As in; "I'm sure someone - not me - will be a sponsor for this project")

We have solutions for tragedies of the commons like this: Professional Associations, Unions, and Guilds.

They have the ability to raise funds through their membership fees, and can then spend that money on the common good. Membership can be 'encouraged' by requiring payment for commercial use if the company/it's employees aren't part of the association.

This solution is just not very popular, partly because of aversion to having to pay a % fee of your paycheque, partly because it's arguably "taking open source proprietary".

But if proper open-source is unsustainable, professional associations may yet be better than the alternatives of governments deciding which open source gets funding, or complete commercialisation of open source software.
Ask HN: Is debugging TypeScript worse then JavaScript?
The static type checking is quite helpful, but once the types are fine, debugging beyond that seems quite cumbersome. The backtraces I see are backtraces from the transpiled code which looks completely different and is all in one file. So line numbers do not really help.

I also have no idea if it is even possible to setup a debugger, so I'm bothering with console.log ....
Yea that's me. It seems to be very difficult right now to get people's attention to this and make them take it seriously. On a side note, your project is also currently putting unfiltered model output straight into osascript sooooo a lot of the fancy gymnastics needed to make stuff work in the paper with only search abilities isn't required in this case.
All these situations I blame Google not Go, sometimes people are ignorant when to differentiate Google corporation itself and the Go team
Show HN: High-quality subtitles for YouTube videos with OpenAI Whisper
> If Jews wanted preferential treatment because of the Holocaust I'd object to that too.

This is as strawman brought in from Scott Adams' rant. By and large black people are not asking for preferential treatment, and no one here is discussing that.

> If you want to point to concrete things that prevent black people reaching equality then we can discuss it

Absolutely. For example, my grandfather had a great head start at life. He came to America and immediately got a job. He owned land not long thereafter, which was left to my father. That land will be left to me. The entire time he lived in America he had the right to vote, and he shaped the country by electing representatives to lobby for his interests at the local, state, and federal level. Those representatives enacted laws that benefitted my family.

By contrast, a black man born into slavery would not be allowed to fully integrate into American society even when freed. He wouldn't have owned much of anything to leave to his children, and his grandchildren, my peers. His entire family tree wouldn't have been allowed to vote, or hold office, or own property.

If you want to claim that slavery has no impact today, you have to also believe it is so far in the past that the negative effects have been sufficiently attenuated. But really, we're actually talking about 1-2 generations. People have living memory of actual American slaves. You also have to believe political representation and generational wealth are meaningless. Seeing how hard people fight for political representation and to keep generational wealth, I think this is a deeply flawed position.

How do we fix this using the framework of equality?

> it's a statement of what happened in the past.

To go a step further, are you aware slavery isn't actually abolished in America? The 13th Amendment has a carveout that slavery may be a punishment for criminal activity. Now take a look at the drug war, who they targeted with that, who is currently incarcerated and doing unpaid labor, and tell me slavery is a thing of the past in America. Do you think it's a problem that black people are represented in America's prison population at 3x the rate they are represented in society at large? Don't you think the problem is further compounded by the fact that America has the largest prison population in the world?
> BMMFs have been proposed as zoonotic infectious agents and drivers of indirect carcinogenesis of CRC, inducing chronic tissue inflammation, radical formation and increased levels of DNA damage.

There's also a strong relationship between BMMFs and Osteoporosis, which also is linked with hearing loss.
Generally, the updates are minor textual modifications that are done to remove confusion. Not to protect the audience from being offended. Very different. Renaming "pussing galore" to something less offending of modern sensibilities does not count.
More like a billion (soon to be trillion!). Hayes is still in use on pretty much all IOT modems. I was digging through the docs of some a few months ago and thinking 'welp, guess I have to learn about cellular data modems...sigh' only to find the chip maker's API involved sending AT commends to the hardware, and not much had changed in 30 years since I had lest needed them.

IOT hacking in general is a fun nostalgia trip. Edge device sims are limited to very paltry monthly data caps unless you want to pay fat money, and it's kinda fun to work within such tight constraints and think of ways to squeeze value out of every last byte.
I don't know what the rest of the comments are on about but this is a pretty reasonable proposal. In particular, it's heinous to couple customer acquisition to engineering projects. Maybe customers don't want what you're selling, or maybe the economy is taking a down turn, or the sales pipeline is broken.

OKRs can absolutely be useful, but like so many other things, a system is what it does. If you measure bug rate, then you'll get no bug reports, even if there are bugs.

OKRs, when done correctly, aren't about accountability necessarily, but course correcting early and often. It's a tool to combat scope creep and a feedback loop for triggering pivots when progress towards laid plans aren't yielding returns.

These are things engineers should love! They keep engineers focused on the right things, aligned with the business and most importantly keep the business aligned with them.

Politics and bureaucracy are rampant everywhere, but like everything else, when used in moderation these tools can be really good.
I am tired of "you are doing Agile wrong" arguments. I hear it all the time. What's the point of a manifesto that only works when done perfectly right. A manifesto/process that isn't robust to imperfections has no role in a real world, which is always going to be imperfect
Don't the discrete cosine transforms that underlie most video codecs automatically remove noise, as noise is generally high frequency?
Let’s see how long statues without fig leaves last in “enlightened” Americana.
Anything can be offensive if you set it up right. Same with all lives matter. Idk what the issue with black lives matter is. You finding that term offensive speaks a lot to me and this conversation
Safest, encrypted, anonymous email service / software in 2023
Hi there,

I am looking for the safest, encrypted, anonymous email software / service / app available Now. Any ideas?
> GreenArrays use manycore chips based on a processor array approach. So they're using a FORTH-like stack machine on the individual cores, running serial code and not addressing much memory - but that still leaves open the problem of programming the system as a whole.

My guy, do you really think that no one at GreenArrays ever thought, "Gosh, it would be nice to have some way to coordinate all these parallel processes..." You really think you're the first one to think that? Geez.

Hint: it's coroutines. Like I said, not that different from the way and how the rest of the industry works, though it's notable that colorForth was ahead of the industry in this respect.

> But the FORTH community thinks of it as a high-level language, not just as a machine target.

Please refrain from telling me what I think. You might say that I don't speak for the entire Forth community, and that's true, but neither do you.

I don't think of it as either a high level language or a machine target.

The homogeneous nature of the instructions all operating on the stack lets you do some higher level stuff, similar to the homogeneous nature of Lisp operating on lists enabling higher-level stuff. The parallels between Forth and Lisp aren't surface-level, either: it's trivial to see the conversion between "(+ 1 2)" in Lisp and "1 2 +" in Forth, but it might be less obvious that these have the same effect on the stack in a simple implementation of both languages. Where they differ is that Lisp leans into the higher level features and focuses on maintaining purity while abstracting away stack operations, while Forth makes the stack explicit and focuses on maintaining direct access to processor instructions, and breaks functional purity with operations like dup. This is why I'd say forth is a lot closer to an assembly language than a high level language, even if it's capable of some high-level constructions.
Yeah I have no problems doing everything on a laptop. I experimented with two monitors thinking I would be more productive, but it didn't magically make me more productive. It sounded good but the context switching put me off. I only ever focus on one window at a time, with the exception of webdev, where I typically snap a text editor and a browser side-by-side for quick development.
If you do not contribute more to the business than the job you originally took, why should you be promoted? I can imagine you getting a raise as you demonstrate more proficiency in the job, but promotion seems to imply that you do a different job for the business.
"and Stalinist Russia. I can think of nothing more anti-Nazi"

By now I'm used to Soviet union being ignored whenever convenient, but I've never seen it forgotten in the span of seven words.

> Censorship in the Soviet Union was pervasive and strictly enforced. [..] For instance, in the 1950 edition of The Ordeal of Sevastopol, censors made over three hundred cuts, screening the book's references to Frenchmen as "a people of very lively imagination", and the chivalrous treatments which the French gave to Russian prisoners—such as eating in the passenger's lounge and being given a hundred francs per month—were extracted from the text. - https://en.wikipedia.org/wiki/Censorship_in_the_Soviet_Union

> "Hitler didn't snub me – it was our president who snubbed me. The president didn't even send me a telegram." [..] In Germany, Owens had been allowed to travel with and stay in the same hotels as whites, at a time when African Americans in many parts of the United States had to stay in segregated hotels that accommodated only blacks. [..] After the parade, Owens was not permitted to enter through the main doors of the Waldorf Astoria New York and instead forced to travel up to the reception honoring him in a freight elevator. - https://en.wikipedia.org/wiki/Jesse_Owens#1936_Berlin_Summer...

> "An overwhelming majority [74-82%] of the men feel that negro and white soldiers should be separated both during and after training" - pg. 10, Attitudes of White Enlisted Men Towards Sharing Facilities With Negro Troops, US War Dept., 1942 - https://archive.org/details/us-war-department-final-race-won...
Indeed. I think they're experimenting with moatless because a worse thing than people complaining about your language/software is people not using it at all.
What size is your company? What else can we do when a company has reached 1000+ employees?
Yes, Chrome could have rewritten the entire WebGL implementation to run on Metal. Maybe. Without support from Apple I'm not certain that WebGL 2 could have been fully implemented in a 100% compatible way over desktop Metal at the time. But it's not as though Google rejected a working implementation for no good reason.
This is great, thanks for sharing. I'm planning on using this, or something similar, in a game I'm developing. It'll be waves of fog, but act like a fluid, and will encroach on simulated ants :)

I'm curious why the simulator never reaches a complete, steady state? It seems to settle mostly and then a few squares flicker rapidly. Is this just floating point math doing its thing, or ?
Not to worry - both of my parents perked up quite a bit after my 5 sibs and I were past our teens. It was fun to watch!
Total Commander is Lazarus/FPC
If you’ve ever actually written more than toy C, you’ll know gotos are essential for resource cleanup and error handling. Even the famous goto fail was not a goto error, it was a block error (named because a cleanup statement `goto fail;` always executed because of a brace-less if). goto can be abused like any other language construct, but it’s uniquely useful and makes code more simple and easy to reason about when used correctly. You just shouldn’t be using C any more unless under duress.
So are AWS and Azure also MitMaaS?

If yes, what's the endgame? Everyone goes back to managing their own servers?

If no, why is Cloudflare the only hosting provider that gets singled out?
> Should film grain should be removed from streaming movies, too?

Yes! I hate film grain in Blu Rays, but it looks particularly awful in streams. And there are far better ways to fix banding if thats the goal of adding grain.

I dont think many are leveraging AV1's grain synthesis yet.
There's a difference between "doing something poorly" and "doing the exact opposite of something and claiming that you're doing it"

Agile is robust because it ISN'T a strict process.
Speaking about Jews, I wonder if vocal progressive people are including them in the group "people of color" and if not, why the discrimination? :)

PS: Just a joke about hypocrisy of some individuals, I personally support all kinds of different discriminated groups, both locally and globally, including Jews.
I've asked chatgpt to write several poems and songs, and there are definitely a lot of general lines included. However, the content of those poems and songs is not what's most interesting to me. What's more interesting is that chatgpt can produce coherent rhymes, reproduce the 'style' of Eminem, or stick to the rigid structure of a haiku while giving even general lines. That's honestly still better than most people who write poems or songs can do. Also, if we move away from artistic content generation and into code generation, then it's harder to say that working code is just a Forer statement.
Indeed! I remember first seeing it in late 2000 or early 2001, and it wasn't brand new at that time.

I used it as a companion to Richard Stevens' classics on TCP/IP.
Important for me is that I can access this email on the web, but also on the deepweb, as I’m in a country where they apply censorship to certain websites.
Lots of conjectures these days.
Not just trolls. Everybody peddling some kind of mob justice too
Does support for the M1 automatically mean support for the M2 as well?
Well, if your argument was true then none would use pascal/Delphi, as they'd only use Java and PHP.

Fyi, cloud native means that your application is written to utilize cloud services such as S3, dynamodb, dynamic scaling etc.
It often comes with vendor lock-in and is not necessarily the best choice, but calling it a pure marketing term sounds a little ignorant
People are naive, am sure he doesn’t know that rust has telemetry