skysight-inc/HackerNews huggingface dataset:
The issue with Flask-Login isn't even a functionality change. Flask just decided to stop making a particular function available in their namespace and now wants you to import it from the Python standard library instead.

A better solution for a case like this would be to import the function from the Python standard library into the Flask namespace, so old code would still work. Then it wouldn't matter that Flask-Login is no longer actively maintained.

Also, as the article notes, Flask-Login is by no means the only Flask-using Python package that was broken by this change. Are all of those other packages no longer actively maintained? I doubt it.
https://12ft.io/proxy?&q=https%3A%2F%2Fwww.reuters.com%2Fbus...

I've been using compounded tirzepatide for some time now, and it has dramatically altered not only how much food I buy, but what kind; in some cases, I'll spend a lot more per unit since I know I'm buying a lot less.

The secondary effects for medical device makers (fewer gastric sleeves sold, more artificial hips and knees) sound promising for everyone's health!
I guess referring to conspiracy theories is one way of evaluating software.
The T-Mobile thing was eventually deduced to be:

>T-Mobile’s situation is a little more complex: most customers shouldn’t have any issues with iCloud Private Relay. But those who use content filtering services (like the carrier’s Family Controls) won’t be able to use iCloud Private Relay, the carrier tells us.

Which is reasonable, since a content filtering service is incompatible with a VPN
Indeed while I'm sure Rust could eventually be useful in this space, last time I looked at the story for GPU-dev on Rust, it was still very very nascent. (Which is unfortunate because I'd like to play with that.)
The python/numpy boundary is a problem, which is sort of the value proposition of efforts like mojo or julia - no argument.

But nobody doing any significant numeric work would ever consider a "pure" python matrix multiply meaningful. It's disingenuous to present that as your comparison, at least without also including the way it's actually done in practice.

Honestly, it undermines their presentation with anyone involved in the area.
That may be a possibility with regular mass layoffs, because it indicates a company in trouble.

However, that’s probably not the case for companies that were laying off people earlier this year despite making record profits (I think most people understood that many of the more profitable companies had overhired over the pandemic) and unlikely to be a driver in RTO driven “layoffs” since they’re not layoffs in the first place and say nothing about employees job security.

RTO driven “layoffs” would be the people who don’t live near the office.
A lobotomy works just as well.
Oh whoops sorry about the typo!
Where are all the supposed “damages” from websites that host song lyrics? This is more rent-seeking behavior that I cannot condemn any more strongly.
But many of the inputs to these battery go threw China as well.
poetry is very hard to setup
> Blame the tutorial makers and the dependency maintainers

I'd blame the python community as a whole, for not driving everybody (flask team, tutorial makers, dependency maintainers, etc) towards pinned versions.

This is a well-established problem in any environment where you write code that has dependencies. Strict use of semver, and tools that respect those conventions, would solve MOST of this.
What stops folks from sticking with the last version of the last major point release? Do the flask folks not provide security or other update to older major point releases? Sometimes in the software lifecycle, you need to refactor and move on from older API designs. Even keeping old APIs around adds cruft, testable surface area you have to support, and slows down everything and adds risk with shipping software over time. Android, iOS, GTK, half the javascript and C++ libraries in the world, etc pop in into my head and all will break some amount in a major version update.
I did, about a decade ago. I remember having lots of fun with it. The block-based approach is nice in that it makes syntax errors impossible. It's easy to see how different pieces can or can't fit together. But one outgrows it relatively quickly, I think.
Designer: "Ok, boss. All dimensions in CAD have been updated with a tolerance < 10 micron."

Tool and Die Maker: "Just finished honing all the stamps and dies to < 10 micron accuracy."

Industrial Engineer: "Got it. I have scheduled inspection of all stamps to occur after every 5 units produced to keep an eye on wear."

Assembly Line Worker: "These panel gaps are still all over the place."

Piece of Sheet Metal: "lol, I like to crinkle in unexpected and erratic ways!"
"punching up", which usually involves some amount of drift from norms and ethics

what

'Punching down' is fits that description, as it's slang for taking easy shots at weaker people or those who can't fight back. How does criticizing someone in a greater position of power involve drift from ethics?
Must be somewhat depressing to be living in a state of fear such that you build an OS specifically for when you assume all supply chains fail globally, probably this decade. Seems both stressful AND unlikely your project will truly be useful in such a position. Not knocking the tech or author, just a thought about such depressing predictions!
Your ISP controls the flow of traffic to many different networks. Speedtest is always on a fast connection to give you the big number. Meanwhile they may aggressively throttle traffic to 80% of the other networks. Fast.com is a better speed test that is more (but not wholly) representative of your bandwidth to the internet at large.
"Don't make breaking changes because they break my book" is peak entitlement.
These heavy-handed restrictions on speech are positively medireview!
I understand that authors are generally paid some portion of the money from people purchasing their books either directly or indirectly.
The State of Webhooks 2023 [pdf]
Lucky Dragon No. 5
I have only ever eaten it dried, but last time I was in Portstewart I saw someone collecting it fresh, and got talking to him.

It tastes a LOT nicer fresh. But that's not saying a lot, I mean it still tastes like salty rubber.

As for the content below, that it tastes like bacon?? I mean, yeeeeeaaaaaahhh? In the same way that a used condom might taste of bacon?
Mortgage demand falls to the lowest level since 1995 as interest rates near 8%
> I'm not sure whether this is supposed to be gotcha at my wording, but it's pretty obvious that if you're paying for someone's time, there's an expectation that they're doing what you want them to do.

It was indeed a good question, getting you closer to the truth: No, the employee isn't getting paid for time. No, the employee isn't getting paid for results. The employee is getting paid for fulfilling their terms of an employment contract which may include terms regarding time, results, and benefits that treat the employee as a human being, rather than a cog.

So the main reason to give such benefits to an employee of yours would be because the contract you signed says you have to.
Well, not if you worked on a MacBook using an ungrounded socket in Europe, for example. Forearms are not that strongly insulated
just launder it differently. the blocking mechanisms cannot discern.

forget about mixers. just launch an NFT or ordinals collection, buy it first with your clean KYC’d coin, pump it with your dirty coin, and sell your clean coin to whoever is buying - the audience or your dirty coin address

now you just have more clean coin, if you even want govbucks then you can get that on an exchange with no issue now
False, because you could always go to a different forum
I agree completely.

Having LLMs use programming languages/tools/libraries built for humans is the wrong path to fully leverage their potential. They are capable of so much, but trying to use them as a drop-in replacement for humans isn't the best use for them. Frankly, it's impressive it works at all, but I think we will find hard limits on the actual complexity and reliability of the systems they can build in this manner.

We still need intelligent, rigorous system design. LLMs have the strong potential to let system builders operate at a higher level of abstraction, but in my opinion having LLMs write Python or SQL is an evolutionary dead end.

My own work is directly focused on this and what IS the proper place of a LLM in a data processing or knowledge system.
There's lots of talk about the -ilities of architecture. Many of them apply to your career as well. Like ability and visibility.
Rowhammer and similar bugs where the attacker can cause bitflips but not have tight selection of which bits are flipped are going to leave evidence.

On systems with ECC, you're highly likely to get elevated correctable and uncorrectable error counts. Most systems will halt or reboot on uncorrectable errors, and usually that leaves a lot of logs. Correctable errors should also leave a trail, too. With RowHammer, sometimes you get enough bitflips that ECC can't detect or correct the error, but it's a distribution and many of the bitflips will be detected or corrected. I don't quite understand this one, but I imagine it's going to be similar --- you usually need to do a lot of attempts to get the bits you wanted flipped, and some of those failed attempts will trigger ECC; if the attacker gets really lucky, there won't be a trace, but if they're attacking multiple systems, they're unlikely to get the flips they want on the first try on all the systems.

On systems without ECC, you're likely to get increased crashiness on systems under attack. It'll be much harder to track down of course, but it won't be without evidence.

Speculative execution attacks to read memory can leave evidence too, but it depends on what level of statistics are tracked. I would suspect few systems collect the detailed statistics you'd need.
The research is a never-ending rabbit hole. I've told you what the situation is and you can either try it for yourself or live sub-optimally.
if you love that lo fi crunchy DAC sound (I do too), check out a VST plugin called TALSampler. It emulates a variety of classic crappy-DAC samplers and can be used to process any signal to add that grunge, with controllable jitter/downsampling/noise.
tl;dr The author things that Flask should release a 2.* and have no breaking changes.
I don't think it's that clear cut. Another interpretation is that someone could afford to be "looking for work" for longer while supported by their partner's income. People would be able to afford to shop around for a better job, which would leave more people in the "looking for work" pool for when a good opportunity comes around. They would be less desperate to accept the first offer they get.

We shouldn't rush to judgement of what this policy represents or misrepresents based on just-so stories informed by a different society.
Aside from sounding like an idea my 14-yr-old son might suggest, if you actually want to promote organization as a superior arrangement for software development and tech companies this would make them look worse. Most of us are too busy working to play Tom Clancy.
It doesn’t. Free software is an ideology, not a license. You can’t be said to believe in software freedoms if you release nonfree software.

An analogy would be that you don’t believe in human rights if only 10% of your business operations violate them.

Software freedoms are important. Don’t release proprietary software. Doing so is bad and makes the world worse.
That's 0/10 for me: I know I have the correct permissions set up with my friends (because we can usually Airdrop each other), but sometimes it just spuriously does not work.
The things the rich are capable of doing with their money is beyond the reach of us “normal” people.

I don’t know how we can possibly not have complex taxes for the rich short of taking all their money.
The internet pretty squarely falls under the Commerce Clause
I think Tier 1 ISP Hurricane Electric blocking traffic to Kiwi Farms because they don't like the content would qualify:
https://www.eff.org/deeplinks/2023/08/isps-should-not-police...
I get a lot usage out of related cousin feature Universal Control, which is the best KB/mouse sharing implementation I’ve used. It manages to feel almost identical to a physical connection even over WiFi, which nothing third party has been able to swing… Synergy, Sharemouse, etc need all involved machines to be connected to the network via Ethernet to pull that off.

Interestingly, it seems to present shared KBs and mice as physically connected devices. Any time I use Universal Control on a Mac I haven’t before the little keyboard identification assistant that opens when you directly plug in a keyboard pops up.
For as substandard as most of the season 1 TNG episodes were, there was a lot of interesting ideas sprinkled here and there like the one you mentioned. It's too bad that poor acting and the ridiculously small scale of the conflict in the episode distracted from things like that. They probably should have abandoned the whole "we can't reproduce so let's kidnap children" thing for contrasting that civilization's relationship to technology with that of Earth's. IMO, there's already a moral dilemma in whether a failing technological civilization should be taught how to reproduce by outsiders whose relationship with technology is successful.
Breaking changes are fine (and a lot of times completely necessary) as long as they are expected _for what you're trying to do_.

The numbering scheme is meant to give predictability to breaking changes or backwards compatibility, so if followed correctly, it absolutely should make it suck less.
Clearly Mars.
the poster was not suggesting those things are not legitimate and secure maneuvers ... the poster is suggesting that you can have the most rock solid and authentic transport mechanism and - in spite of that - can still end up compromising your system by running the wrong thing.

> As for 'is curl | sh safe?' I am done arguing with people who don't understand that it's absolutely fine.

eep.
Everyone on Earth would thrive on a diet of only fresh red meat. I'm sorry you don't see it that way. A lot of people have made up ideas in their heads that cause them to be miserable and I'm not sure what to do about it.
I find some comfort, in the notion that you are open to considering the possibility that the original poster (OP) accomplished something that Google, despite having a budget of 4 to 5 billion dollars, and a 15-year timeframe, did not achieve..

Just spend some time on the Chrome CVE's...
https://www.cvedetails.com/product/15031/Google-Chrome.html?...
They mention both flash and disk, which finally gets explained as tiers 2 and 3. Also less clear though I assume this applies to their hosted service offering and not the core software.

> "We can take the lesser-used data that hasn't been touched in a while and shuttle it off to flash where it can sit for a while. When the user comes back eventually, it's very easy for us to seamlessly move it from flash back into memory. And that allows the company to save costs," he said.

> Redis is now planning to extend the concept to disk-based memory to offer support for a three-tiered architecture.
> A sample collected from the 4.5-billion-year-old asteroid Bennu contains abundant water and carbon, NASA revealed on Wednesday, offering more evidence for the theory that life on Earth was seeded from outer space.

> Scientists believe the reason Earth has oceans, lakes and rivers is because it was hit with water-carrying asteroids 4 to 4.5 billion years ago, making it a habitable planet.

This might be common knowledge for lots of folks but this is the first time I read this and is just mind boggling to me. There's A LOT of water on our planet, that's a lot of / very big asteroids.
What Failed Products Teach Us About Capitalism
Re: the cannabis situation - the closest European analogy would be Amsterdam or Christiania. Cannabis sales are not legal in those countries, but some sales are tolerated in specific areas.

California isnt too much different - it is illegal in the United States to sell cannabis, but the federal government mostly tolerates it in states that permit sales.
I think both Candle and Hugging Face Text Generation Inference leverage Rust.
Somebody here on HN pointed out there's a security researcher constantly pumping out side-channel attacks that are hard to pull off but sound sensational - and making PR around it that makes the rounds on the internet including HN.
Congrats guys! Super excited for this
This article uses such odd phrasing.

> Flask 3.0 was released on September 30th, 2023, along with a parallel 3.0 release of Werkzeug

> That day, the Flask-Login extension, one of the most popular of all Flask extensions, stopped working

Every major release BY DEFINITION will break things.

And breaking "that day"? It's really "that second" or "that nanosecond" by the same standard.

---

You can complain about one of two things:

1. Flask did not need to developed a backwards incompatible 3.0 release, but could have developed a backwards compatible 2.* release.

2. Flask-login is too slow to release a version compatible with the newest version of Flask released 3 weeks ago.

But this blog post presents it in...such a weird way.
Which mass censorship campaigns?
Floating offshore wind could bring billions in value to the US West Coast
I don't doubt there's a lot of metabolic differences between sucrose and HFCS. Given they're free instead of bound I imagine it hits the body differently, and some studies do suggest this. Gastric acidity easily breaks the bond though, it rapidly converts to glucose and fructose in the gut. So I imagine most changes would be with our body's early detection in the eating process, such as the taste buds and other senses like that.
The difference is that the forums were small, self-contained and didn't rule your digital life. They were (are) much more similar to how the "real world" operates - you may get excluded from a local fizzbuzz club after a disagreement, but you still have many other clubs to choose from. Now compare that to being banned by Google.
Hopefully they will fund Tauri development because our experience is that any moderately complicated application is utter garbage in performances and compatibility on linux. And on top of that you have a lot more testing surface because of all the combinations of browser engines that run the webviews on various platforms. Made us seriously reconsider moving to electron.
I'd recommend The Righteous Mind along with Being Wrong by Kathryn Schultz to anyone who's ever argued on the internet.
Their kids died after buying drugs on Snapchat. Now the parents are suing
These days that bulk of us people doing dev work aren't getting to play in the actual DC, it's all so abstracted away. Frankly looking to get a used rack or two at home here, just so I can play with the HW a bit.

(I do embedded and not server stuff mostly these days anyways, but generally interested in systems stuff, so)
> wave of unionization refers to new unions being formed, more workplaces unionizing, and a general zeitgeist favoring union

Public opinions is high and rising [1] and election petitions are up [2]. But job growth is accelerating towards non-union sectors with no sign of the unions following [3].

It's a plateau, not a wave. Unions are diminishing. But where they exist, they're expressing themselves more forcefully. The conditions for a wave exist. But a combination of labor law restrictions on unions and disinterest among nonunion workers fundamentally limits reversal.

[1] https://news.gallup.com/poll/398303/approval-labor-unions-hi...

[2] https://www.nlrb.gov/news-outreach/news-story/election-petit...

[3] https://www.npr.org/sections/money/2023/02/28/1159663461/you...
> However this method does not work for server and workstation CPUs, because these have already the highest TDP that is possible with the current cooling solutions, so in servers and workstations the bad Intel MT performance is much more visible

I disagree on this point. I would say this problem is much more critical on Intel's desktop platform than their workstation platform. Xeon Sapphire Rapids is actually very easy to cool, even on air, thanks to the CPU having a much larger surface to dissipate heat than their desktop equivalent.

I have Xeon w9-3495X, and while power consumption is one of its weakest points, it stays under 60°C with water cooling while I pump 500W into it (25°C ambient), of which I see between +30% to +50% gain in multithreaded performance over the default power limit. (Golden Cove needs around ~10W per core, so the default 350W/56c = 6.25W is way below its performance curve.) Noctua has also shown that they're able to achieve ~700W on U12S DX-4677[1] on this platform.

[1]: https://www.youtube.com/watch?v=dCACHpLzapc
Nobody gives a shit about the fact that Peter Thiel is gay.

It's the palling around with fascists and having massive reach into the political and defense spheres that makes people dislike him.
Is it that hard to google "mojo programming language"? Have we finally gotten so lazy that either answers need to be in the link itself or we reach for chat bots to fill in the gaps?

Second result on google: https://docs.modular.com/mojo/why-mojo.html
the one i've got (brother p-touch) seems to require a proprietary software suite, but i haven't really put any effort into figuring out whether there's an alternative way to print to it.

it definitely does not "just work", it's not detected as a printer in windows.
The takeaway should really be that there is nothing objectively extraordinary about the Mona Lisa. It is mostly famous for being famous.
I got blocked with an adblocker a while ago.
There's a little trick I've been using to "bypass" the ads though.
Click the video you want to see, ad starts, click any recommended video, then use the back button, no ad. Not ideal but saves some time.
if these employees were focused on the organization efforts it seems reasonable that it would be pretty easy to show them as subpar performers against the corporate-oriented performance expectations, compared to others who were focused only on their work tasks. Stacked Ranking is reprehensible but not illegal.
>Free market" people love the corporation but hate the union. One is a legal fiction for rich people and one is a legal fiction for poor people.

Neither should have special legal privileges beyond those guaranteed to individuals.

This would go a long way to resolving the issues with both.
Even if it uses chips with defective cores, it's four times the silicon. The 24-core Threadripper is actually greatly advantaged compared to the 7950x for the right workload. There is four times the L3 cache, and four times the bandwidth from the chiplets to the io die. If you just needed a place to sell chips with a core defect, there are Ryzen SKUs for that.
I know. But that didn't work for me. I could never get it to drag fast enough.
Wish it would abandon the US
> Modern apple hardware has a second wifi modem

Do you have any sources for that? As far as I know, it's just time-sharing the same baseband and hardware used for regular infrastructure-mode Wi-Fi.
I know, I've particpated on both sides. I can download from youtube right now with youtube-dl or jdownloader. But anything I upload to youtube, will (potentially) be copyright struck into deletion.

Who cares what people record for personal use. Copyright strike any books uploaded to windows machines from usb sticks and ethernet cables, with the same copyright strike system.

Then nobody will care when you time-shift or format-shift media you already 'own'.

There is a clear bias in protecting cloud software/some games and hollywood products. That bias has always protected the 'economic interests' and left the average joe flat on his bum.

If we live in a world where private conversations cannot exist, thanks to global survelliance, then your windows PC and copies of media, are subject to the same (bs) overseers. I didn't ask for this massive overwatch system, but now it's here....