skysight-inc/HackerNews huggingface dataset:
It's funny I have the exact same instinct / reaction as you do (and I certainly would do that if it were my company I were building). But I think we're probably both naive.

Some thoughts:

* Most companies are not software companies, and most c-level managers are not tech leaders. They treat IT as an annoying expense, like taxes. The idea of hiring software engineers to gather requirements and run a lean process to build efficient software from the ground up on a modern web stack is as foreign to them as setting up a chemical processing pipeline and logistics management network is to me.

* Rolling your own solution takes time, and more importantly, energy and involvement of the whole company. I would argue that it might take less time than a big SAP implementation, but with the latter you can just hire a big consulting firm (there's that cost center again...) and they'll deal with everything for you so your people can just work.

* This is a bit of a chicken and egg thing, but: A lot of SAP's customers aren't startups. If you're hired in the be the CEO of an oil company running major pipelines, you've already got SAP running everywhere. And you do your first big move and acquire a small competitor, and THEY have SAP running too. So why are you going to embark on a huge software development project when a) you're not a software company, b) you're not a startup leader, etc. etc. etc.

Although to be honest, the success (?) the US Government has had doing basically what you propose via the USDC / 18F does give me some hope. But alas, much of the world is too far gone already (sigh).
Nonsense article.

The point of Stoicism isn't to avoid feeling bad about living in a failing Empire.

It's acknowledging that you can't control the world. You can only control your reaction to it and your own actions.

And putting your faith in large institutions doesn't give you that control. It just creates a illusion of control. Large institutions can embody knowledge and procedures to reduce the incidents of failures to a significant degree, but whem they do fail they amplify the effect of that failure.

For example if two people get into a dispute over land there is the potential it could devolve into violence. Most of the time this doesn't happen, but the potential is there. One or both of those people may end up being killed. They may accidentally hurt or even kill people by unhappy accident as part of their conflict.

But by and large the violence and damage is limited to the people that made the decisions.

However when large governments get into conflicts over land and become unreasonable then the potential damage is massive. Millions of people can die. Mostly innocent people who have no stake or choice in conflict and will not benefit from any outcome can be slaughtered in mass mumbers.

And what is worse is the people that make those decisions are not personally affected by it.

In the last century hundreds of millions of people died at the hands of their own governments. Far exceeding the number of victims of individual violence and criminality. And almost none of the "leaders" that made those decisions ever faced punishment or even significant personal consequences.

Most died while still in power living in relative luxury of old ages or natural diseases.

Making large institutions to try to control the world does not result in control over the world. It creates a illusion of control coupled with a potential for extreme levels of destruction.

You only want as big of a institution that is absolutely required. Nothing more, nothing less.
I don't know what SAP is and I don't really care.

What I do remember is that it seems to be down a lot. I started working in 1997 and about twice a week we would get emails from IT saying "SAP is down" and then a few hours later "SAP is back up"

After a few months of this spam I set up an email filter.

I was on the engineering side. I still don't know what SAP is and I've never needed to learn but it doesn't seem like a great product for how unreliable it seemed to be.
How/when do changes propagate to clients? Do clients cache the contents they read forever ?
https://en.wikipedia.org/wiki/MacAmp
In this piece, you will learn the history (OLAP cubes) that leads to the paradox - the current environment affecting the semantic layer (with examples) and a modern solution.
It will not easily disappear, but there is a clear negative sentiment around crypto, even more with the current heat waves and energy crisis. I don't think it looks good on the balance sheet of institutions, and institutional buy-in was a major driver of the recent crypto bull run.
Now that Winamp has resumed development what place does WACUP have?

I wanted to like WACUP but found it very crashy.
Negotiations boil down to "are you actually willing to walk away if you don't get X". Power goes to the most willing to walk.
To anyone confused by Kye's comment: Most of the furry fandom is LGBTQ+.

https://furscience.com/research-findings/sex-relationships-p...
Very interesting, the drive to censor the public from dissenting opinion does look fairly Epicurean, though the originals almost universally rejected politics for the stresses involved.
I've worked at Amazon a little over 6 years now. I have not found it toxic. I had the good fortune of joining Amazon working under a director who had been my manager at a previous company, so I knew what he was like going in, and when I decided to switch teams I worked for someone else I already knew from around Amazon. I think it's like joining any other company - as the team interviews you, you also want to be interviewing the people for the team you'll be joining to see if it's what you want.

Different pockets of the company have different trade-offs and incentives. The on-call burden on some teams is higher. When I've seen this happen under good management, the managers work to do different things to relieve the burden (such as spending time working on tech debt, improving test automation, and so on).

Some of the aspects of Amazon's culture that I hear criticized often come with unfair comparisons. No one likes getting paged at 1:00 AM, and that's a thing that can happen to you at Amazon. In my personal experience though, I got paged at weird hours much more often working at start-ups. Amazon at least (again, generally, in the parts of the company I've worked) has a healthy culture around continuing to improve operations, preparing people for on-call, and to address any page events so that particular reason for getting paged doesn't happen again.

(I'm just offering my own opinion, I don't speak for Amazon in any official capacity.)
I've said this a few times on here but I'll say it again. Starting from 86Box, archive.org, and winworld, I've been building a VM of my 1996 Gateway 2000 with Windows 95 and re-installing all the old goodies. I also did a find on my mp3 library and found everything last modified before 1999 and loaded them up on there as well. So now I can actually go into a super realistic VM experience in full screen and use Winamp 2 just like I remember. It's a very satisfying type of active nostalgia.

I have Encarta 96, MS Bob, Windows Entertainment Pack (including SkiFree), Arcade (Asteroids/Missile Command/Centipede/Tempest), MS Golf 2, Cooking with Julia Child, Tonka Construction, Winamp, Netscape Navigator, Space Cadet Pinball, MS Works, etc. Even My Briefcase is there!

I turned on a sound profile so there are little jungle clicks everywhere. Mystify your Mind works great as a screensaver. The Microsoft Windows Sound still is clicky when it runs during boot. Great times.

Anyway Winamp 2 works like a charm and the j-hotkey still is unsurpassed in my experience for rapidly searching a music collection.
Interesting, what are your thoughts on the anti-CD47 investigational therapeutics being tested for cancer indications? How do you think that antagonizing CD47 will impact this 'system maintenance'. Do you think that modulating autophagy is part of the problem of enhanced autoimmunity, since its clear that is involved in immune surveillance?
There is a lot of science out there around this area.
I’m not sure it has to be one or the other extreme. Plenty of places have the “20% time” where you’re free to work in a self-directed way, learn about new stuff that interests you, etc. Maybe for this hypothetical Bob, that 20% is more like 50%, but it doesn’t mean that everything has to go totally wild west.
No-longer “biting the hand that feeds IT”.
Yeap, I agree. I've been reading technological news from El Reg since around 2000 and their writing style has changed a lot, it's not as humorous as it used to be.

Once of the only reasons to visit them nowadays is for the BOFH (new episode every Friday): https://www.theregister.com/offbeat/bofh/
You shouldn't be downvoted, your question is reasonable even if it demonstrates a misunderstanding. So it's not a wrapper over WebGL, it's a more modern, lower-level GPU programming model. There are equivalent efforts in native environments to replace OpenGL - notably Vulkan and (Apple's) Metal.

As far as I understand, the approach allows far more flexibility, at the expense of higher complexity. It's less "stateful" than WebGL, which basically gives you a big class that manages everything OOP-style.
Best TIL of the day, thanks for noting that!
It is not obvious to me. Maybe it is better for a society to have redundancies in supply chains and business operations. Or having businesses spread out through a region as opposed to conglomerated in a few spots with big box stores.

Or maybe it is worth the lower prices. Or maybe it is not in society’s best interest if Walmart is so big they can force suppliers to cut quality to meet their prices.
I've done fasting for a while. It's not the panacea that it's touted as. I was a pretty religious (figuratively) 16 hour fast person. I have several years of bloodwork to show marginal if any changes to baseline. In some cases, for example with blood sugar, there's a small window where insulin actually spikes during a fast. I had several unusual blood sugar readings if I took them around the 15 hour mark along with other numbers that were raised temporarily with no other cause.

I've switched over the last 6 months to eating 3 meals and 2 snacks a day of varying size. I climb often (vigorously, 4 times a week if not more) and found that fasting was simply insufficient to provide the energy I needed. IF caused notable performance decreases at the level I work at leading to more injuries due to poorer recovery. Changing my diet in this way fixed most of it. Of course, I try to eat relatively clean (but chips are a weakness). I don't have a 6 pack but I am also not overweight and carry enough muscle for my uses.

This isn't to say I am giving a license to eat what you want. But what you do with your fuel is probably just as important as what that fuel is. The "average person" you mention is a couch potato. Of course these people not only benefit from IF but literally any change in exercise! IF works great for people who are not intensely active. Hence why it has become popular in tech. Proper sleep (whatever that means to your body) and relatively hard exercise are even better predictors of all-cause mortality than any of this. To me, after having done it, IF feels mostly like new age woo-woo "science" and it dances around people saying it flat out cures cancer. In some cases, for example prediabetes and chemotherapy, "deloading" the system has evidence of being effective. For the rest of us, it's a wash.
Management is about extracting value, which is what most of those on replies on StackExchange are doing.

Leadership is about training new leaders.

Bob is a kick-ass employee. Why not make him into a leader and have him figure out ways to make the other employees just as productive? He has to learn to multiply his effort. He doesn't need to be a manager to do that; he just needs to be made into a stronger leader and be given progressively larger scope.
Is clairvoyance "good faith"? Is it optimal?
There are certainly some toxic teams out there, just like there are in any large org. I think an even bigger factor is the fact that Amazon is an enormous vertically-integrated monopoly that:

- abuses its market position to run competitors out of business

- mistreats its most vulnerable, low-level employees

For many of us, that's a moral dealbreaker. But there are certainly some great teams and interesting projects in the SDE space if that's what you want!
Yeah let's dismantle the highways and put giant high rises on them. We won't build trains or some alternate method of getting people and things where they need to go of course, but that's cool because Californians don't need food and supplies they can exist just on vibes, man.
ITER is a technology demonstrator intended to show sustainable fusion. The amount of power it generates is lesser than it will require to operate. The physicist Sabine Hossenfelder has a great video on her YouTube channel that I highly recommend watching.
Yes. If Zig takes 100ms to compile, and Rust takes 2s, but you just spent 20 seconds commenting unused vars in your Zig code, then the slow compiler comes out ahead. It's a great example of how good UX can be more important than raw performance numbers.
2022 Europe's hottest summer on record: EU monitor
> You say there are better options, like what?

LanguageTool
> We put him on charge of finding out how to package stuff for publishing using a new installer tool. He got it done in two days - the previous developer was stuck on it for a month and couldn't get it done.

Hmm, a month? I wonder if the other devs are also a problem?
The sad thing is that Concur used to be great. It was acquired by SAP and then "SAPified", now it's a nightmare. But it does /exactly/ what the bean counters want, which is to mindlessly and stupidly apply policies against business travelers who are just trying to get their job done.
Taking the least charitable interpretation of opposing policies while assuming the policy you advocate will lead to drastic cost-saving technology improvements.

A true straw man classic.

You could have saved a lot of text in your original post by saying something like “we need more nuclear than is currently planned to achieve climate goals sustainably”. A lot of HN (myself included!) would have agreed with you.
Ask HN: Low/No JavaScript Resources?
I would really like to see a resource which presents the low/no js tools and pros/cons of each. Does anything like this exist? I am talking tools like htmx, unpoly, hotwire or slim js frameworks such as alpine or stimulus.

Ideally would contain:

- overview of framework
- link to framework
- integrations with backend (Django, Rails, Laravel, etc)
- sample app code (same app implented in each)
- guidance - for example, hotwire is more rails specific from what I can see
> The marketing message for the Ultra is to a specific group of folk who do those things like hiking, extremes sports, etc.

Which is quite odd. I myself go out for days and sometimes weeks, and one of the main features I look for is battery life and power management.

With a midtier Garmin Fenix I can easily get a week's worth of battery, and if I really need I can extend that up to maybe 20 days or so.

The Apple Watch just doesn't cut it. Can you imagine being out in a freezing mountain and having to charge the watch every day or run the risk of not being able to call up directions or help?

I also rock climb with my Fenix sapphire and except for a few light scratches on the titanium bezel, the watch is pristine despite the many crunchy scrapes and hits on hard rock. I'd love to know how well Apple's compare to that.
Indeed - the paper is essentially talking about how to compile Turing Machines down to Python type hints, to be executed by mypy, not Python itself.
A lot of languages allow the running of arbitrary code on install, so it is not particularly dangerous that Perl allowed it.

However you have no idea how many bugs got caught because the test run uncovered platform specific bugs. This is exactly what gave Perl a good name for being portable. Doubly so given that Perl always did this, starting back in the 1980s.
Annotations evaluate arbitrary code, type hints do not.

Although often confused, fairly enough as they were introduced in the same PEP, an annotation is a part of the Python syntax and type hints are a specific set of notations and ways you can use those notations inside an annotation to be used by a type hinter (yes those notations are evaluated to objects at Python runtime but the type hinter never has to be aware of that or even ever use a Python runtime).

The paper is talking about those notations inside a type hinter, not annotation objects inside a Python runtime. e.g. you can get mypy to run a turing complete program using only the notations defined in PEP 484.
if the contract says remote they won't. however most of amazon contracts don't state it's a remote job.
Inflation is pretty key to your argument. If inflation matches the return, you haven't gotten anywhere and everyone would _not_ be wealthier.

So putting it beyond your argument doesn't really make any sense.

> it's not as though more money will make them poorer

If I have 1000 dollars today and then have 2000 dollars in 10 years, but the dollar itself has dropped down to below 50% it's initial value, how exactly am I not poorer?
On desktop the automatic detection is pretty reliable. On mobile I find myself opening http://example.com with some regularity (the most common edge case is if a network with captive portal is configured to auto-connect, and I don't have a browser open).
Cycling increases your reasonable travel radius substantially. In a dense city with good transit this might be less of a big deal, but outside of cities in sprawling suburbs it’s more important.

School isn’t the only place a kid might want to go; their friends might live further away, there might be a park that would take quite a while to walk to but is an easy bike ride, etc.
Grafana Mimir and VictoriaMetrics: performance tests
It's your company's central administration, basically.

As for downtime, that's probably not down to SAP itself; it's core business, if it goes down, companies can no longer operate and will lose millions. But, with so many moving parts, there's a lot of things that can and will go wrong if handled uncarefully.
I left SAP 1 year ago, they just try to add every option to their software and keep maintaining 25 years old applications that are still used by some companies. This is why their software is super bloated and a small and simple task takes so many steps to achieve.

Now they are migrating to the cloud, and loosing customers as they push them off their on prem s0lutions

Clayton Christensen has some nice youtubes about disruptive innovation where he predicts the death of SAP
> if you have to sit there and
> rewrite it again and again
> don't do it.

I've heard of many writers - fiction, non-fiction, poets, all types - who do rewrite things again and again. I don't see why that wouldn't make them a writer.

If anything, it seems the desire to improve a piece is a desirable trait.
But they have to be in stacks no more than 4 high due to their tendency to tip over, so it might be more than one crate required.
Maybe that says something about the people you know, but not much about the people in the USA.
> New leaders will come in and often insist on tools that they already know, rather than take the time to learn about better options.

I've seen this with developers. Newly joining developers, particularly junior and mid career developers, tend to insist on using the languages, libraries, and techniques they are familiar with. Senior Developers don't seem to do it as much. Either because they are familiar with many things, or because they have been on the other side of these well intentioned suggestions to know when it is actually productive.
This post was written primarily for a furry audience, whom has been a bit panicked over yesterday's news that Patreon did such a head-ass move.

After I tweeted that I deleted my Patreon (to which I paid like $700/month to various creators), several people asked me (publicly and privately) whether they should follow suit. I wanted to offer a calmer take.

Since there was discussion on HN about this topic yesterday, I thought the folks here would appreciate the perspective.
Didn't they make some grand announcement about shutting down a few years ago?

I can see how someone might not allow that to happen and then just milk the thing.
Good habit, maybe, but it shouldn't cause a compilation failure.

Add to that the snowball effect: you comment out a variable, compile, and you get another error because commenting out variable a made variable b unused. Rinse and repeat.

It's a huge and totally unnecessary time sink.

It should be opt-in, so that it's a warning by default, and then, when I'm ready to push my code, I could run some --strict mode that would force me to clean up my code.
Yeah. Might as well make it 5 days a week at that point. Since it still requires everyone to live near the office.
Conversions like this are basically as fast as a memcpy, which will always be required in this system. Did either you or dcode try actually profiling the extra time spent?
HN is not for advertising unfinished, low-effort cash grabs with poorly written copy.
Eating small meals often is a way people control urge and hunger. I don't think it's American only. For a LONG time bodybuilding touted the 6 meals a day to lose weight strategy.
What Is Generativity? Erikson's Generativity vs. Stagnation
Yes, exactly: https://www.dutchgreenhouses.com/en/technology/co2-enrichmen...

Burning gas in the enclosed space not only enriches the CO2, but also warms up the greenhouse even more.
> Older software like this runs extremely fast on my newest hardware.

Surely you mean more efficiently. I would hate my music being speed up :-)
Best answer here, unleash Bob to fix openSSL or Linux kernel performance improvements or something.
United Airlines invests $15M in electric aviation startup
> I can text phones running Android just fine.

I don't agree. Waiting ten plus seconds for each text to send is not a viable way to have a conversation. Anything beyond 5 or so texts becomes unbearbale.
Oh of course, I don't think either of those scenarios will actually come to fruition.
Back office is sticky and expensive to replace. Keep your customers happy and you basically have an annuity.
> if you have to sit there and rewrite it again and again, don't do it.

I /strongly/ disagree with this. If you cannot revise, and have no stomach for it, then don't do it.

First drafts are garbage; always.
Amazon is buying a company that makes pallet-stacking robots
Do you have any data or evidence to support your claim that workers on Mechanical Turk are a representative sample of Americans? This is an extraordinary claim, given the incentives of the platform. Think like a hacker, or a poor person in India or Nigeria.
This. I'm honestly not quite sure what kind of supercomputer would be needed to have Teams not lag.

I'm kind of OK with having to wait around for a compile or other heavy "modern workload" (though I must say I don't do this all day every day). But it drives me absolutely crazy to have basic software lag when I type. This absolutely kills the experience for me.
Perhaps the appeal of the Stoics is that it rejects collective action? I know that’s a large part of the appeal to me.
OK, removed from the *consumer* economy and placed in the hands of transaction middlemen.
So there are things that happened under Clinton that have been posited as contributing to the financial crash, so the guy who was President for the last 8 years leading up to the crash must be blameless.

Yeah, not buying it. There are lots of things that happened under Bush that are also posited as contributing to the crash. And 8 years is more than long enough for Bush's policies to have contributed.
He is not responsible, he is the PR dude, the whole government is responsible and should be on trial for war crimes