skysight-inc/HackerNews huggingface dataset:
You certainly wouldn't be the first to hold that view.

However, Dijkstra accepts abortion clauses, which is what return really is (it is not an exit clause). My take is that his argument is that an unbridled go to is too primitive and that he believed go to statements should be bridled by additional structure that help describe the process, not that go to should be avoided entirely.

While I think we can agree that return is go to, it is a bridled go to. It strictly limits what a programmer can do, avoiding the mess Dijkstra claims an unbridled go to promotes. It is predictable and understandable, clearly describing the intent.

Exception handlers have no such strictness. It is not clear, without studying the program in its entirety, where your code will end up. That can be a good tradeoff when you are dealing with exceptions. The only reasonable response to encountering an exception is to ultimately crash, so at that point who cares? But, indeed, using exception handlers for control flow (e.g. passing errors around) is considered harmful.
This is not the real reason imho. We use Consultants on all large projects worldwide and even the Contractors can be paid Consultant wages. The reason that reports can't put their finger on it is that the reasons are as complex as the project and in projects of this size, there are so many differences between different ones that is very hard to draw conclusions.

Must more obvious problems:

1) All non-agile projects are subject to expensive changes (even if those changes are needed/legit)
2) Almost all large projects are subject to mountains of bureaucracy (arguably some is needed), which wastes time and causes investment to be lost
3) The up-front estimate is usually at least 1 order of magnitude wrong because it is expensive to do things like soil studies, geology surveys etc. One sinkhole in the wrong place, $10M please!
4) Organisations don't scale efficiently. There is some economy of scale to a point, after which a lot of flab, whether it's specialist jobs that are paid full time for 20 hours per week or just how easy it is to slack off the job and not get noticed.

The US, it seems, has some sort of unique challenges, firstly with the strength of labor unions but also their more complicated government structure just adds more people to give opinions, to obstruct, to have to sign-off finance.

Good luck everyone.
Good ideas. Also review your diet. For me I found out I am slightly allergic to HFCS. Which was causing mild acid reflux and making me sleep very poorly. Easy test is if you take a tums before sleep and you sleep good you are good candidate for something like that.
The CTO of my previous company was fond of saying something like:

> According to [some book he read once], the average company stands to increase their profits by [50%?] by applying data science. Even if [author] is only 10% correct, that's still tens of millions of dollars for us.

(some variation on this at every all hands meeting)

When I left the company, they were still desperately searching for that first 1% of benefit after nearly a decade of effort. Like most management fads, there is some solid foundational truth there, but it quickly becomes a solution in search of a problem when it gets tossed at every single problem faced.
What? American companies started this trend, remember Snapshat?

And if you just realized the danger of foreign tech companies that control social discourse, don't act surprised when other countries do the same to US apps like the EU or China.
And 60fps is the low end in an era where many monitors are 120-240hz. 4ms/frame is a pretty tight budget.
> After all, if I said "try opening a Generations Family Tree .cht file and you'll know what I mean" - would you know what I mean?

No, I've never heard about neither this program nor its file format. Strangely I can't even find a copy I could download — but there's its manual on archive.org and several sites that could sell me a CD...

But even if the program that made the file is lost, you could try reverse engineering the format by collecting as many files as you could find. It's harder, but it's still worth giving a shot.

But then again, how popular was that program?

> the BBC Domesday Project [1] which paid homage to a 900-year-old book in the form of... a LaserDisc.

I read the wiki article and it's wild how it depended on one particular computer and disc reader model. I didn't even know there was a standard for encoding digital data onto LaserDiscs (granted, I've never seen a LaserDisc in person to begin with).

But my point is that your examples are all from the early days of widespread computing. You can't just extrapolate it like that. There weren't established standard formats for things back then. Also a lot more software was proprietary AND platform-specific. Today, even if a file format is "unknown", poke at it with a hex editor or the `file` utility and there's a high probability that it's actually something standard like a zip archive or an sqlite database. It's not like we'll ever lose the knowledge of how to read and display a JPEG image from a DVD, unless our entire civilization somehow suffers a collapse so severe we go back to stone age.
The spin axis isn't a valuable reference since it depends on your frame of reference, which is a concept that gets rather ambiguous as you get close to a black hole anyway.

Plus you can just "rotate" a black hole to get it to have the same spin axis as another black hole. You can't "rotate" or "translate" a black hole in space to make the other three numbers change. Those require ingesting matter or emitting hawking radiation and that is the only thing that changes those properties.
The busy bodies. This is a sampling of the mob being referred to. From your reply I’m sure you know this. You’re pointing out how irrelevant they are in this context which I agree with. But they are still a fair manifestation of the mob dynamic being referenced.
A cautionary tale for the ages. So much of tech culture is all about "rise and grind" memes, it's always useful to have a counterpoint meme, "don't prostrate yourself for a billionaire".
Thread reader: https://threadreaderapp.com/thread/1630000803141255169.html
Thanks for the input. I've considered that option, visa support is challenging for Startups
My "thankfully" remark shows my point of view.

The only sin of C++ is the same that plagues evolutionary languages like Typescript, Kotlin and so forth.

No matter how many tools they provide to write better code than the language they have grown from, their compatibility with them is like hearding cats while trying to have everyone adopt best practices.

Otherwise in regards to Arduino, I would suggest a couple of nice BASIC and Pascal compilers like those sold by Mikroe.
Jesus Christ no. This person made a voluntary decision. Don't subject the rest of the rational players to tyranny because one person made an individual decision.
People need to watch more Doctor Mike! Chest compressions, chest compressions, chest compressions! Although I don't think he translates his content to Dutch...

Seriously though, call emergency services and they will walk you through CPR while sending help. YouTube is not an emergency service.
This, definitely this. Though apneas aren’t a component, I have a severe neurological sleep disorder that went undiagnosed largely due to physicians not ordering a sleep study. Even a sleep generalist I saw favored assuming psychological insomnia and regurgitated behavioral advice like no screens before bed and asked if I tried melatonin. As my sleep debt piled up and my sanity diminished each day, I threw my hands in the air and checked myself into the best behavioral health hospital in the U.S. They did a sleep study and low and behold I was having 100s, sometimes 1000+ involuntary movements per night while sleeping. On the road to recovery now!
> Prostitution is high risk and expensive

Only where it is illegal. Plenty of legal countries with rules & regs regarding behavior, STD testing, protection, etc.

> I have male friends I hug and cry with. I have deep feelings of loss for my pet pig, who challenged my world view on "love animals" and made me rethink how and what I eat. I have a successful marriage with a wonderful, intelligent, beautiful women because I'm not afraid of emotional and psychological intimacy.

Cool story bro

> What sex toys exist for men that aren't just gross receptacles for semen? (I'm not into butt stuff, personally.)

why did you feel a need to include this, esp the part in parentheses?
Nope they pulled a fast one and limited it to academy and government, just put the dam thing on hugging face like everyone else guys..
Terrific story. Thank you!
https://www.weforum.org/agenda/2020/11/productivity-workforc...

Industrial Revolution and automation lead to better profit margin returns for owners, not less work for workers
Your kid will get ridiculed for their locked down phone.
Not very. It really just means that "there is a sanitized mode for building", which already exists in many C and C++ compilers (for language UB) and standard libraries (for library UB).
I was watching for this key technology adoption indicator: https://news.ycombinator.com/item?id=34134359
Not related but who or what tool designs these "startup pages"? I need it for my own work.
> creating a glass bottle?

Not to mention transporting it. I wonder where the breakeven point is on energy costs.

Soda did come in glass bottles when I was young. I don't know precisely why we stopped, but my guess is because people didn't like getting new drinks in beat up old glass.
I had not thought of it like this before, but I think it's more like a start up that has signed up dozens of customers but now has to build the product. Demand is easy in this market, but can anyone actually supply the product in question?
Could we get the US Army Corps of Engineers to manage transit projects?
> Steam itself from e.g. Microsoft Store

That was initially the case for SteamOS/Steam Machines, but the MS Store has been a _resounding_ failure in the gaming market. It's use is largely limited to PC Game Pass subscribers, who use it as the download backend for the Xbox app (which is the primary interface for installing/managing games).

If anything, it's a way for Valve to hedge against streaming platforms.
Or, you know, they are trapped on a working visa
There's also the compromise of only disabling safety checks per block e.g. in your hot loop with `@setRuntimeSafety`[1] where you are confident that they aren't needed.

[1] https://ziglang.org/documentation/0.10.1/#setRuntimeSafety
Hey man! They are just optimizing for the user, nothing serious!/s
Well, as long as we're blowing fuel combustion byproducts into the atmosphere anyways, the fuel might as well be recycled from garbage. If it was really possible to convert plastic waste into a fuel that's no worse than normal fuel, it would've been a good thing (at least if it didn't require additional energy to produce compared to normal fuel), even though the overall goal is to cut down or eliminate the need for fuel over time.
Curious, is this coincidence related to GitHub Copilot?
Sometimes the full content is available - but only if you navigate to it via a Google results page, and you don't have existing cookies implementing a "free article limit".
> I sincerely hope they were built with all the optimizations enabled.

Sure, but I don't agree that disabling safety checks is an "optimization". It is a regression in functionality that is betting on nothing going wrong.

Bounds checks do not cost much[1]. Maybe if a bounds check disables vectorization[2].

[1] https://blog.readyset.io/bounds-checks/

[2] https://github.com/matklad/bounds-check-cost

There are a lot of techniques to remove bounds checks, e.g. in counted loops [3][4].

[3] https://ieeexplore.ieee.org/document/5381765

[4] https://en.wikipedia.org/wiki/Bounds-checking_elimination
Archiving of movies on film is often done with three films, one each for red, green and blue. That way you don't have to worry about fading colors, it's just silver, which insanely stable if in non-humid conditions.
RIP PS Vita, the device was far ahead of its time; but Sony didn't abandon it "just before" the Switch and Deck blew up the handheld market again, they had shot it and left it to bleed somewhere between year 1 and year 2 on the market. Frankly it's amazing it has the library that it does considering Sony basically stopped supporting it or marketing it in any way long before they stopped producing the system.
We should remember that, thanks to RLHF, ChatGPT has received a ton of feedback on the correct way to solve common benchmark problems.

I have seen multiple instances in which it got a problem laughably wrong, this got publicized, then days or hours later it was always giving the right answer.
I just experienced something like a flashback, I was in debate club, listening to yet another kid claim that social change X would lead inevitably to global nuclear annihilation. Strongest case possible, right?

We can't possibly re-allocate the trillions of dollars the federal government spends, or the more trillions the collective states spend, because it would lead inevitably to mass die-offs comparable to soviet-era famine conditions.

Existing UBI programs don't directionally move that way? Pandemic productivity actually rose, despite a couple of quarters of setbacks? The actual evidence doesn't support gloom and doom? Just make the claims of potential harm bigger! Nobody can counter hyperinflation, civil unrest, or world war!
Too late, here is Firmware being written in Go.

https://www.withsecure.com/us-en/solutions/innovative-securi...
That's up to the programmer. Zig's default build mode is Debug, and ReleaseSafe is recommended if you don't require extreme performance. Both modes will insert the check.

Safety checks can also be enabled or disabled on a scope-by-scope basis if desired.
> I bet you don't watch Newsmax, but you probably know some things about people who watch Newsmax.

I don't, and I don't.

> I wanted to make a joke about it being exactly the kind of reasoning a Jacobin reader would use, but I'm refraining.

I'm not a regular Jacobin reader, "only in passing" as you say.

In any case, you're just spouting stereotypes invented in your own mind.
> USA Union membership vs Europe

This article is obviously talking with a US version of unions in mind. I'm going to give the French perspective because that's where I work, but I know something similar (and even better) exists in Germany.

Alongside traditional unions, which exist and are prevalent in traditional industries (e.g. railway workers are very unionised and often demonstrate/strike), there's also the so-called CSE(comité social et économique), a mini-union. It's mandatory for companies with more than 20 employees, and with more than 50 there's also a mandatory budget, time dedicated from employees, etc. There are elections to elect employee representatives, and they cannot be managers. They have a representative role before the 50 employee threshold, afterwards with the (mandatory) budget and time they also usually add other stuff like partnerships/perks/"fun" projects. The representative role is up to them (e.g. they can propose to management that X or Y be implemented, like profit sharing), but also within a legal framework (e.g. if the company wants to do layoffs, they have to consult the CSE on the layoff plan. If an employee is being pushed out/fired, the CSE can help (they can't block a firing, but they can provide guidance on rights, ensure things are done according to the law, etc.).

In Germany they take this a step further and at bigger companies (unsure of the exact threshold) employee representatives have board seats.
If you go bankrupt you don't have to pay back your financial debt either...
Do "top-to-bottom locales" exist? Has anyone built a site with users that get utility out of these?

I've usually found that the arguments for these properties revolve around, "well, what if I decide to use traditional Mongolian in the future?," which seems like the biggest case of YAGNI I can think of. I suspect their popularity is owed to tutorial authors showing off their CSS prowess.

(I'm also not convinced of the need to flip sizing values for RTL/LTR, but that's at least useful)
I designed it actually :)

Happy to help if you have any questions! It's a combination of Next.js + Tailwind + Figma. Oh, and we also use Framer Motion for animations on the landing page.

I also get a lot of inspiration on Dribbble.com
Kinda like Eliza but with RTX on...
Vista Equity Partners?
Depends on who defines "positive"?
Do not stop at Promethease! I have been doing this for myself and others for the last 10 years. Promethease is great but misses several SNPs that are included in the raw data that may have an impact. Some other helpful websites:

https://www.ncbi.nlm.nih.gov/snp/

https://www.uniprot.org/

https://www.snp-nexus.org/v4/
For this reason, I think maintenance load is a bad way to think of tech debt. Time spent not working on features represents design flaws that need to be fixed…but that’s separate from how I viewed tech debt to mean something. Maybe the article writer is correct that tech debt has become too overloaded a term. But we do need a term that describes not the easily measurable maintenance costs, but the harder to measure “extent to which the code’s state slows down programmers working on it”. That people will abuse this term to describe code they don’t like working on feels inevitable though, that’s just the human condition at work unfortunately.
"... this is just the rise of this new general store, and how all specialty stores look the same now, so none of them are actually really that special."

https://www.marketplace.org/2023/02/02/why-are-boutiques-and...
The tradeoff is hundreds of thousands of people literally dying.

So, I have trouble seeing the benefits of a “neutral” stance being worth it. Shutting down all social media is probably an over reaction, but even that seems like a better option.
Because in our field, when you work, you learn., when you learn, it compounds.

I spent my 20s with your attitude and now regret it as I see my peers at a level or two above me.
I think the 'alternative' is implied
Words are for communication, not being correct. It is good to have different words for the same concept if someone has some difficulty processing your words - be it understanding or emotional response.

Technical debt is fine for talking to other technical people, we've all learned what you mean. And of course you can break it down by urgency, block percentage, etc.

Maintenance Load sounds good for communicating to the people with the money, it explains why you're doing things they didn't ask you to do; and of course they can easily say no, just like we do in real life to infrastructure maintainers.
Question for Zig experts:

for (elems) |x| {
std.debug.print("{} ", .{x});
}

Why is the .{x} necessary here? What happens if I just write "x"?
Two things:

1. Genetics that allow their bodies to push harder and recover faster (at the elite level) than an average human.

2. Years upon years of building up resilience by increasing distance, time, intensity in a semi-controlled manner.

That said, there's millions of people worldwide who run far below the elite level whose bodies don't crumble to bits. It's a total myth that running destroys your knees.
Generally, there _shouldn't_ be anything toxic in construction dumpsters. Not a lot of home construction deals with anything highly toxic anyway. Plus, if the disposal company finds something in there that shouldn't be there, they will refuse to take it, or levy a fine, or won't work with that contractor anymore.

Conversely, some randos see an open dumpster and think its a great place to chuck their old car batteries and whatnot.
If that's what you believe, you are free to enable them as the programmer. Programmers who disagree are likewise free not to.

This can even be decided on a scope-by-scope basis if so desired.
Hate ugly people? Make everyone beautiful!
The US could cut back and still compete in the West Pacific/South China see but it would have to focus there very heavily to the detriment of the existing implied obligations to NATO. Part of the US's politically dominant position post WW2 is that we've signed ourselves up to be anywhere in the world fighting a large scale conflict inside of a month with huge stockpiles of everything you need to fight all over the world, including one floating one that can backup the standard land based prepositioned stocks. [0] Granted a lot of that was also enabled by being the only major economy not significantly bombed through the war but that advantage was heavily invested in since then.

[0] Wendover Productions has a great video about the insane amount of logistics dedicated to the goal of never having to wait for materiel practically anywhere in the world. https://www.youtube.com/watch?v=iIpPuJ_r8Xg
Users’ interests are multi-faceted: recommendation models should be too
I would care more about LLaMA architecture when I can get hands on, honestly this project is more interesting and lighting fast on even a 2060 laptop https://github.com/BlinkDL/RWKV-LM
Not really. Nintendo first party titles hold their value well but you're not playing those on Steam either. 3rd party titles will often be the same price or close enough with the exception of super recent ports of old PC games. Definitely NOT 4-5x more expensive unless you're only comparing to full price not on sale eShop titles to best possible discount on Steam.
Why's that? Do you often see a trend of environmentalists championing releasing a bunch of toxic chemicals into the environment? Aren't they usually the group most strongly opposed to releasing harmful chemicals into the environment?
I finally picked on up second hand in anticipation of a lot of travel this year and a LAN party in a few weeks. I've used it so much just while sitting on the couch or at my desk, it's great!
I was able to install Elden Ring and play without any changes. It carried over my save from my PC. It just worked. Same with Vampire Survivors. I use these two as examples because they are opposites of one another in terms of resources. If ER and VS can both provide games that work out of the box with the Steam Deck, then it really falls on the games developer, and really, do they support controllers?

Steam makes it clear what works well with the Steam Deck. Not everything does for various reasons, but if you stay with what works well, my experience is you'll be fine.
Adding real-time analytics to my SvelteKit site with Fathom Analytics
The word conspiracy has been effectively demonized. The truth is, societal fractions at all levels conspire against one another on a daily basis, from community sport leagues conspiring to form strategies to defeat their rivals to executives in multi-national corporations trying to dominate a global market-space.

> You’ll never find an unbiased version of history whether it’s written by the victors or the defeated.

That is true. I think being unbiased is extremely difficult. Maybe impossible; I am not sure. Worse yet, there would never be a way of knowing whether something is biased or not.
So literally a job which exists to only be replaced by the thing it's feeding. I guess the memes back in the early 00's of Google being a data octopus will evolve into the OpenAI Octopus eating those very humans.
Open source is a lot to unpack haha — There's a ton there but yea I think giving the ability for people to self-host the solution is a really important in our mission to increase access to secret management tools to all developers.

Infisical is already pretty easy to self-host but we want it to be even easier — Likely by introducing a 1-click deploy to Heroku/Digital Ocean for folks that need that.

And yea ack with the enterprise space solutions you mentioned. We've a long way to go as a secret manager but I have hopes that one day we'll get to a world-class product that's as good and better!
The problem here is that she sold her co-workers: people with families who really cannot afford sleeping at the office.
Doc, that's heavy.