skysight-inc/HackerNews huggingface dataset:
I inherited a codebase with the same problem. After a few debugging sessions where it wasn't clear where the error was coming from, I decided the root problem was that we didn't have stack traces.

Fortunately, the code was already using zap and it had a method for doing exactly that:

zap.AddStacktrace(zap.LevelEnablerFunc(func(lvl zapcore.Level) bool {
return lvl >= zapcore.InfoLevel
}))

Because most of the time if there's an error, you'd likely want to log it out. Much of the code was doing this already, so it made sense to ensure we had good stack traces.

There's overhead to this, but in our codebase there was a dearth of logging so it didn't matter much. Now when things are captured we know exactly where it happened without having to do what the post is doing manually... adding stack info.
Scrap billions in infrastructure and software. You can see why this won't happen, right?
I agree that ethnic Jews with Christian religious beliefs is a legitimate concept. But I would rather call them Messianic Jews (or just Christian Jews) rather than adherents of "Messianic Judaism." To say that "Judaism" can include Jesus erases the Jewish religion by leaving it without a name, conveniently benefiting the dominant Christian religion. (And Messianic Jews who are not Jews should be called something else entirely.)
Sadly I think you're right. As some say the cruelty is the point. I also think much of the AI boom is just an excuse to get rid of people and get them to accept worse conditions. At the local IBM office they cut half the staff with the reason given being that AI would replace them, then told the other half they would need to work unpaid overtime to cover the lost staff (what happened to the AI?).

Programmers have been an expensive cost to companies for awhile and it's been obvious since outsourcing attempts decades ago that CEOs would like to do whatever they can to break their backs.
What I'm wondering about is how maintainable programs of that size are over time. That you get get over a million lines says it is possible. However difficult is it though? Abstractions are just code for whatever it is needed to break your problems up between everyone without conflicts. How easy/hard is this?

For example, I like python for small programs, but I found around 10-50k LOC python no longer is workable as you will make a change not realizing that function is used elsewhere and because that code path isn't covered in tests you didn't know about the breakage until you ship.
Miles deep in to what seem like a subject we take for granted in everyday life.
Similarly, almost all of the track and field athletes always cross the finish line, regardless of placement. If your business is genuinely profitable, you should do the same. You don't have to be gold medalist if it means compromising your vision or values. If you object to the whims of investors, it may be better to focus on things you can build without their assistance. It isn't as glamorous and it may not make you a billionaire, but it does hone your ability.

Frankly, not all of the VC sphere is focused on value creation. Much of it seems focused on buzzwords and vaporware. Success in the VC world might mean keeping the hype and promises of hyperscale performance rolling long enough to successfully dump on retail. Sure, VCs and founders profit, but is it genuine value creation?

It is a symptom of an overly financialized economy. We should distinguish these cynical scenarios from genuinely profitable value creation.
If you are trying to spy on something at night, why put lights on your drone?
So, you say as a return to office employee, if i boycott local services by bringing my own food, making my own coffee and not going out for lunch, i can render political pressure moot?
Yeah I could easily imagine a crypto-oriented investment con or something like that, which has nothing to do with romance per se.
What about wages compared to house prices?
Indeed, I'm not trying to argue that the tradition of Catholic saints doesn't obey an absolute hierarchy. I'm referring to practices that are specific to the domains of various patron saints, such as placing medals of Saint Christopher in your car for protection (him being the patron saint of transporters and travelers, as well as athletics, bachelors, surfing, storms, epilepsy, gardeners, and toothache). One of the reasons that Protestants objected to saintly veneration was precisely because they felt it took focus away from Jesus.
On average, people can read at least 200 WPM, but much higher at the top end. This is orders of magnitude higher than 10 bps.
> it’s been a decade since people started talking about how terrible it is to work there, [...] How are they “getting away with it“?

Some companies have tough working conditions in some areas of the business, and not others.

You work for Amazon as a delivery driver or a warehouse picker? They'll probably be breathing down your neck about performance all the time, and not paying all that well, and you'll have to stand and walk a lot, lift heavy things, and endure heat and cold, and work unsociable hours, and they'll be mad if you call in sick. Maybe they tell you you're "self-employed" and you never know how much work they'll have for you each week, you get no sick pay, no holiday, and you're subtracting the costs of your own car, fuel and insurance from your pay packet.

On the other hand, if you have a white collar job in the retail division of the business? You'll still have demanding targets to meet, and the pay might not be great - but you'll know you're going to get paid each week, you'll be working normal hours in a nice air-conditioned office, and you'll be able to take sick leave when you're sick.

And if you've got a white collar job in AWS? levels.fyi claims after a single promotion you'll be on US$275,000.
Kinda like the FBI suddenly telling us that China is reading our text messages? What the heck was that for?
It's a catastrophe, not just esthetically but spiritually as well. It has nothing to do with austerity or wealth. Some of the churches no longer seek to express holiness ("having been set aside for God") and support the numinous and eternal nature of the divine liturgy that takes place in them.

One of the most breathtaking pictures I've ever seen in this regard is of Mass in a German church completely destroyed during WW2.

https://www.churchpop.com/content/images/size/w1200/wordpres...

"Stat crux dum volvitur orbis"...
Something we need is no more papers titled " ... All You Need"
Not sure how you equate that statement with virtue signaling.

This is just a natural consequence of the ever growing repository of solved problems.

For example, consider that sorting of lists is agreed upon as a solved problem. Sure you could re-discover quick sort on your own, but that's not novel.
Hey all -

We’ve been working on Prep Coach over the last few months. Here’s the problem we saw: we would run into situations at work where we need to have a “tough” conversation (e.g. giving constructive feedback to a colleague or manager, asking for a raise, etc).

One thing we’ve found we do is kind of “talk to ourselves”; prepare in our heads how we’ll handle certain questions, or phrasings.

So we wanted to build a product that lets us actually _talk out loud_ while it’s recorded, and then have the product give us feedback on what we’ve said.

That’s what Prep Coach is: you choose a Scenario, and it’ll present you with some prompts. You then record a response. Prep Coach will then take all your responses, process them, and then give you actionable feedback (e.g. “Be more specific when you talk about XX” or “This was great, but you went off track a bit related to the topic”).

This is our first version, but we’d love for you to try it out and send over some feedback.
I would guess they looked at who is mostly likely to leave based on forced RTO and they liked the answer. Probably something like parents of young children, mostly women, people who are caring for an elder or disabled family member, so again mostly women, and people who have a disability themselves.
Cancel the program.

It's not needed.

It's used to game the system.

It's not supposed to be a backdoor to a green card.
https://web.archive.org/web/20240720000910/https://www.washi...
A lot of stuff that is perfectly possible to do "safely" is only possible if your head is full of a decade of experience and familiarity with the real world successful solutions to similar problems. People with that knowledge and in an environment were other corners are being cut tend to produce designs that have room for minor revision by other parties as well as corner cutting (i.e. the testing guys pencil whip it) while still actually working well in reality, though perhaps leaving some performance in key areas on the table.

If you are fresh out of school and your head is full of ancient knowledge that is in the textbooks and lessons and tidbits of "the new hotness" and you are too reliant on simulation, testing, and other process that is done for process sake in school you are likely to design something that leaves less potential performance in measured areas (weight, cost, etc) but has lot of teething issues on secondary or unmeasured criteria (i.e. the tool and die guys will hate you, your item will wear rapidly in a case that while not average, represents a large number of users, etc)

Look at Juicero. It hit the key points, it juiced things, but it was wildly expensive and a bear to manufacture and operating costs were comical because there were no adults in the room to tell the noobs that their weighting of the tradeoffs both expressed and implied wasn't quit right. Here the same sort of inexperienced people were told to produce a suspension befitting a sexy new EV but also to make it cheap. Well they did that, but they also made something that's coming apart at the seams from day 1 and doesn't age gracefully at all and in cases of extreme use results in spectacular failures.

You see this sort of pattern in all sorts of technical fields.
This was mentioned in "The Brothers" about Allan and John Foster Dulles who directed the CIA to collude with right-wing French officers hoping to overthrow Charles de Gaulle.
What would he say differently if he also knew what they were?
But what's the point of being at the office? I can get the same at home
> I cannot imagine that we are the only company that has come up with this idea.

In a company I used to work for, 2 floors were (completely) unoccupied but some were insufferable. 2 floors worth tens of thousands of dollars monthly were just completely unused whatsoever.
Well, the deal is that once one is 18 one may make one's own decisions and suffer the consequences. Klarna is scummy for sure, but the "SMS loans" in Sweden are even less appealing.
Yeah but most lay people from either branch couldn't tell you the practical consequences of this. It's widely known & considered important because it's a remaining theological justification for the schism, not the other way around.
Works for me using Bypass Paywalls Clean on Firefox (PC):
https://github.com/bpc-clone/bypass-paywalls-firefox-clean?t...

Lots of DMCA requests from news publishers means the binary extension is actually hosted on GitFlic.ru instead of Github or Firefox Addons site.
Adding error checks everywhere when you don't care about them is one of the ugliest things about Go.

What I do is have a utility package that lets me panic on most errors, so I can recover in a generalized handler.

x, err := doathing()

Catch(err, "didn't do the thing")

The majority of error handling is "the operation failed, so cancel the request." Sure there are places where the error matters and you can divert course, but that is far from the majority of cases.
Saw news article where the author spent 5 minutes to look up the object on ADS-B tracking site and it was just a plane. Even reach out to the pilot who confirmed it was his plane.
No, I actually work in VC and this is a great tool for us as well to look at competitors. But is also great for startups, because often they do not know everything that is out there because it is hard to find new startups on Google.
Here is a demo page of the individual ui widgets for iOS:

https://framework7.io/kitchen-sink/core/?theme=ios
The optical nerve has an information density of around 10 MBit/s (ref https://pmc.ncbi.nlm.nih.gov/articles/PMC1564115/) Concentrating on only the symbolic thinking speed seems to be unnecessarily restrictive..
I originally signed up with Vultr because they make it easy to set up an OpenBSD server, and I wanted to experiment with hosting my own mail server on OpenBSD. I've since expanded my usage with them and host everything on Vultr. Very satisfied with their service!
I'd go a little farther and say that if there are impractical scenarios to avoid the fee it still must be included. (Say, no fee if you pay the fare in Timbuktu.) Advertise it based on the 95th percentile of what actually happens.
Auto chip aging accelerates in hot climates
Many of these rto mandates have been followed by layoffs if enough employees aren't induced to leave by the degradation in working conditions.
https://www.cjponyparts.com/resources/mustang-curb-weights

2024 Mustang curb weight is 3588 - 3949 lbs.

So you're suggesting you drive an EV that weighs approximately 1588 - 1949 lbs. Which EV is that?

https://www.topspeed.com/lightest-electric-cars/

At least in the U.S., the lightest EV starts at 2952 lbs (Fiat 500e).

https://www.topspeed.com/cars/car-news/at-1627-pounds-the-va...

There is at least one EV that is light enough, though I suspect it is not your daily driver.
Assuming you want more Long form, narrative style historical podcasts. History of the Germans, The French History Podcast, and The History of England are all very good in depth podcasts. I also enjoy the History of The Crusades, which is good, narrative and similar to Revolutions following various crusades.
Exactly, yet when you sprinkle in some "when I start filming it the lights go off" anecdotes people go right back into a tinfoil tizzy.
Generate Your Website with AI
> To drive that point home to news outlets, Interpol has published a YouTube video suggesting that headline editors adopt its preferred terminology.

> And in an effort to rewrite history, the agency has gone back through old press releases and replaced the now taboo term.

> Viewed through the Internet Archive's Wayback Machine, Interpol's past use of the term "pig butchering" is evident.

What heroic ambition! Interpol is making even the world of the past more humane. Now if only all other law enforcement agencies would hire the necessary media staff to emulate this progressive policy, how much memory of suffering might be exorcised from the world's billions ...
Heh if there are two yous occurring at the same time, one you would never know about it. Only third party observation would be able to tell you
I can top that with 11 floors in one building by one company unused.
What clients do you use to connect to it? I just setup a Conduit server and can connect from my Mac via https://app.element.io as well as the official MacOS app, but the iPhone apps cannot find it somehow. Does that work for you too?
Thanks, I hadn't heard of that one.
Is this like the proclamation that Islamic-state/ISIS should be called 'Daesh', to draw people away from the conjunction of 'state' and violence?

Some countries are scammer h(e)avens, but when that fact is reported, the highest levels of government issue denials and condemnation.

Governments around the world need to stop playing word games, and stem this problem, by applying political pressure, or even focusing 'other' means on it.
with all due respect, it was meant to be slightly abrasive. it's understandable (?) not finding something when the thread has hundreds of comments, not so much when the thread had like 15-20 comments.
One of the issues in Go is that if all you ever do if "if err != nil { return err }", you will quickly run in to problems because you will have errors like "open foo: no such file or directory" or "sql: no rows in result set" without a clue where that error came from. Sometimes that's obvious, often it's not.

I'm not sure how Rust handles that? But it's more than just "propagate errors", but more like "propagate errors with the appropriate context for this specific error".
(Disclosure: I’m a former academic with more than a handful of papers to my name)

The parent comment is harshly criticizing (fairly, in my view) a paper, and not the authors. Smart people can write foolish things (ask me how I know). It’s good, actually, to call out foolishness, especially in a concrete way as the parent comment does. We do ourselves no favors by being unkind to each other. But we also do ourselves no favors by being unnecessarily kind to bad work. It’s important to keep perspective.
> Can you hide from wildfire smoke by merely closing your windows?

Um, yes? That's what we do every summer. Very little smoke gets in compared to an open window
Agreed. It's reflexive to treat this as another example of George Carlin's "euphemisms"[0] but I just heard the phrase "pig butchering" for the first time and was unable to intuit anything about it.

[0] https://www.youtube.com/watch?v=qvISFZ7bQcE
The company is not 10 years old, they loudly declare they've bootstrapped since 1996 https://x.com/Vultr/status/489139385154420736
> the binary extension is actually hosted on GitFlic.ru

Going out on a limb to say that nobody should install this.
Fund Open Source in Climate and Sustainability
I respect the ambition. I thought I was combining chocolate and peanut butter a few times, but after sinking a few days into it, realized I was building a Homer car. All of those projects were driven by my desire for some way of interacting with some common data or whatever rather than solving a unique technical problem, so I now force myself to define a very granular UI spec and start with the front end code, and the profile of the homer car reveals itself way earlier in the process. Popping open the code editor and banging out the scaffolding for a back-end always feels so productive, but if it’s a fundamentally flawed idea, it’s very much the opposite, in reality.
One close to my heart use case is to enable older people use phones easily.

Most of the app UIs built today is so difficult to use, people unfamiliar with technology find it even more challenging.

This tool if enabled with voice and freed from adb shackles can make it so convenient for the older folks or even the blind folks.

Part of my tool(finder) can even be used to create a walkthrough overlay on the screens.

Getting local models to eventually drive all this is the goal. Cost reduction due to that is a nice by-product.

More use cases I can think of will be in the security space, automating logins to test apps, for example. Using app+mitmproxy+llm to do some automations around security.
Price increases don't hit every item all at once.
lmao, what do you mean by backdoor? how else would someone legally immigrate?
You can always cancel any contract by certified mail.
> If I lose my only front door key, I can't get into my house.

You can pay a locksmith to pick (and rekey) the door lock. You can even break down the door and replace it later. None of that is an option with passkeys.
> when job market turns better

Now that's optimism. At least, these companies are betting it won't, and it's in their interest to work against it.
That's a very unusual context for me, in my tradition (reformed Presbyterian) we definitely don't view things that we way in general, the God of the old testament is the God of the new and Jesus didn't wholesale make the old testament invalid, only the parts of the law that he had already satisfied. (Eg no need for more animal sacrifices, we've already sacrificed enough via Jesus) (Notably, the moral law and parts of the ceremonial law are still valid)

It is interesting to think about why it's ok to differ from the old temple. Granted of course some of it is cultural differences, we're not the same people and it's 1000s of years later, and perhaps it was different because we're not the theocratic state of ancient Israel.

But something for me to think about why this component is no longer needed (my church is very classic boring protestant architecture)
> I wish there was two types of ipynb files, one for file with just code and markdown (for example ipynbc), and one for keeping code+markdown+results.

I believe you can achieve that if you use jupytext library, right?
It is US government policy not to promote the building of nuclear bomb shelters (as it has been for decades) as preparedness is seen (by both the US and Russia) as a provocation.
I don't think that's what Alan Kay had in mind when he proposed replacing "data" with "ambassadors" in https://news.ycombinator.com/item?id=11945722 (Ctrl-F "ambassador" in this thread)
Humans are nature's best designed filters.

Or another way of saying it is, the answer was right there all along, the hard part was filtering all the non-answer out.
> if I could go back in time and tell them to avoid one thing it would be their strict adherence to naming conventions

Monkey paw curls. Rails probably wouldn’t have reached popularity were it not for the strict adherence to naming conventions. The Rails value prop is productivity and the ethos of “convention over configuration” is what makes that possible.

“Convention over configuration” was coined by DHH himself. https://en.wikipedia.org/wiki/Convention_over_configuration Without it, you don’t have Rails.
my plan for nuclear war is to get close enough to a potential target site, go outside, put on a pair of sunglasses and a Hawaiian shirt, and hope the bast wave will take me out. I have no desire to live through the aftermath.
Transform Technical Reading into Podcasts with NotebookLM
> I don't really understand the snarky tone of this article.

It is The Register. Snark is pretty much their style most of the time, even when they entirely agree with who-/what- ever is being reported on.
World coal use to hit record high in 2024: IEA report
As far back as August 2020, this paper was known to be "fully irresponsible": https://retractionwatch.com/2020/07/19/french-hydroxychloroq...

This retraction is better than nothing, but it's about four and a half years too late.
I’m not 100% clear on what the two processes are. In particular, early humans already were pretty mobile. So they’d be going from place to place, hunting as they go. Maybe following some migratory animals. If you got wanderlust, I guess you’d only make it a couple days before you ran out of food, so maybe some dozens of miles, and then you are back to doing typical human stuff, right?
The “Religions of the Ancient Mediterranean” podcast is excellent. It’s mostly cut-up university lectures by the author, who teaches at York University in Toronto. https://www.philipharland.com/Blog/religions-of-the-ancient-...
There's a couple of factors that play into why companies in the west tend to scale vertically rather than horizontally.

The first is looking for a return on investment. If you're going to attract other peoples' money, those "other people" are obviously looking for companies that are going to provide a return. And since a wise investor diversifies their portfolios, they know that a lot of their investments are going to fail, so one way to hedge that is by encouraging all of their investments to grow as much as possible. That way a small number of hyper-performers will make up for the losses.

But we also see vertical growth happen with major corporations as well. Not just startups. And I suspect this has a lot of to do with red tape, over-regulation and bureaucracy. When you need to jump through tons of hoops including getting licensing and permits, setting up tax and payroll accounts... not to mention if you want your company to be publicly traded and the hoops you need to jump through for that ... it can be way cheaper and lower-risk to expand the activities of an existing, already established company than to spin off a new one.