skysight-inc/HackerNews huggingface dataset:
Not the first time this kind of reporting has surfaced; not the first time from this same organization, either.

Same org, 2018: https://cleanlabelproject.org/protein-powder-infographic/

Consumer Reports, 2010: https://www.consumerreports.org/media-room/press-releases/20...

Toxicology reports, 2020: https://pmc.ncbi.nlm.nih.gov/articles/PMC7509468/

> The data in the current study suggest that heavy metal exposure via protein powder supplement ingestion does not pose an increased non-carcinogenic risk to human health. Further, no carcinogenic risk was expected from As via ingestion of protein powder supplements. This study demonstrates that health risks of heavy metals in protein powder supplements should be conducted within the context of relevant background exposures and established health based standards instead of the presence of hazardous substances alone.

Something similar in India, 2024: https://pmc.ncbi.nlm.nih.gov/articles/PMC10994440/
Looking forward:

The right to choose an abortion also extends to the prospective father.
I did not know Metaware and Perl did this, as I've never used either. I know that my inspiration for it came from Ada.

I accept that Metaware and Perl did this before D. But I still claim that adoption of it in other languages came shortly after I popularized it in D, as I included it in many presentations about it.
I haven't had to work on the intersection between FFI and multithreading, so I can't comment on that. I was more commenting on the ease-of-use of normal multithreading within a Julia program, and the availability of primitives around it. I've found it much easier to take an existing working program and parallelize it in Julia, than in most other languages I've worked with. (Granted, a lot of this is simply that Julia is a newer language and hence gets to design these into the language from the get-go instead of adding the parts piecemeal over years.)
Thank you. I tried to find it on archive.org but their search seems so broken.
Today the 34-year-old has more than 80,000 followers. A few times a week she publishes a post — often several hundred words — and a selfie in which she's holding up a whiteboard with a handwritten summary of that post, like "A toxic boss will use a performance improvement plan to control you, not to help you." A toxic boss, she writes in one post, will "shower you with praise when you meet their expectations but withhold recognition" and "exploit your fear of failure to push you beyond reasonable limits." Each post typically gets thousands of comments (most empathetic, some disparaging) from workers around the world.

Listen to the story. This person's entire identity is now THIS. She is now the anti-work-bosses-are-bad-gimme-my-80k-followers. Two wrongs don't make a right.

I cannot support this nonsense. If you can't see the phenomenon here at scale, then we're truly at odds and I can't see a middle ground between our camps.
I've been using for more than a decade as my desktop system and I'm still running into freezing and black screen issues. Things got worse after buying a laptop with a dedicate NVIDA graphics card and using Fedora.
> I have no idea what game Meta is playing

I think they're commoditizing their complement [1]. Engaging content helps Meta, and LLMs make it easier to create that content. Their business model has never been selling API access and releasing the model enables the community to improve it for them.

[1] https://gwern.net/complement
I did not know that. Thanks for pointing it out.
Glad to see this getting visibility. Model2Vec is great and The Minish Lab is doing some excellent work!
You’re missing the point that Walmart destroyed all the other small local grocery options and other small stores that used to exist.

So yeah, TODAY all you have is Walmart garbage or expensive Whole Foods (in same places)
The first link is also watchtwr, but a different post
Explict OverflowException could be ok but it may not tell me the root cause. A random index error is not ok at any time.
Meanwhile, bryan lunduke blogged this today: https://lunduke.substack.com/p/massive-memory-leaks-in-syste...
Visual Studio ONLY works well on Windows, the mac version is not the same, and certain features just does NOT work as well as the Windows version. And having a language tight down to an IDE which is tight down to a proprietary OS is a deal breaker for me! No matter how good it is these days with every killer feature of Rust and Lisp.

I would rather use a more raw unrefined version of tech that is open source. So my code and DX is not at wimp of some corporate over lord! And given MS's track record I do
For me, the fun is spec'ing and building new PCs. I wish I could do it every year.

Then the pain is finding a home for my old PC.

I heard about a guy on Facebook who builds and configures PCs for free (free labor, not free parts). He only does a couple each year. That sounds like a pretty fun hobby.
I would argue web dev is just not Rust’s sweet spot, and I wouldn’t hold my breath for „Django for Rust”.
Not even small chance. Any mention of a person's name where that name might be the same as that of a European person and suddenly they're getting nonsense GPDR requests. It totally makes sense to wall off Europe.
I'm not as sure about that; products like Wordpress have an amplification effect with their users. The average person who uses Wordpress doesn't just have one Wordpress site; they have dozens to thousands, because they're actually an agency/contracting firm/whatever. Its the same, but opposite, reason why Microsoft can build products that piss off literally every corporate end-user they've got on the whole planet; they aren't selling to corporate end-users, they're selling to people with higher leverage, and they haven't pissed those people off.
Maybe it is perfect for people who want to limit their smartphone use?
It certainly feels like the need for climate change adaptation that's been foretold for years is starting to happen. There’s quite a bit of blame being thrown around regarding details like how much water was in the reservoir and the DEI stance of the fire chief, but does any of that really provide a sustainable solution?

Maybe it’s time to confront the fact that people can’t continue to live in those areas without substantial changes in the build environment.

The tragic reality of climate change is that despite well informed and well meaning people, no one actually wants to meaningfully change their own lifestyle to adjust to the consequences. Clear cutting trees for instance, can be a preventative measure, but I'm sure home owners in the area would protest the environmental impact, the loss of privacy, the change in their lifestyle.

California has always been a state that, on paper, acknowledges the severity of climate change, but thus far, has been fighting tooth and nail to keep homes in wildfire prone areas. What I worry about is that California chooses to create a public option for homeowners insurance that is tax payer funded to subsidize at risk homes, increasing costs for everyone else. To me this would just be another form of climate change denial.
Are their rulings not evidence enough?
Rust moves aren't quite the same as C++ moves, you can think of them more like a memcpy where the destructor (if there is one) doesn't get run on the original location. This means you can move an immutable object, the object itself doesn't have to do anything to be moved.
So people were goi g hungry before Walmart came along? No, Walmart destroyed the local economies and so now people can only afford to shop at Walmart.
Responsible disclosure is about harm minimization. If you tell the world about an exploit, now there are thousands of hackers who have been informed about ways they can harm innocent people.

You should only openly disclose a found vulnerability if there's a good chance its already being widely used.

But, lead in a food product? You aren't protecting innocent people by hiding the culprit. You don't have thousands of hackers who are going to run around spiking peoples drinks with lead contaminated protein powder.

No excuses for this behavior. If you find lead in a product people are ingesting, you need to tell the world all of the details. Otherwise you are a bad actor.
> in the American continent

I think it's worth pointing out that "the American continent" is not how geography is taught in the US. There's seven continents, one of which is North America and one of which is South America.

So you're making a point which only makes sense in Spanish, in the context of your own education. There's no ambiguity in the US since the only thing "America" can refer to is the USA.

I'm curious how it's taught for you about Europe and Asia. We learn those as separate continents, too, even though it's one land mass. For that matter, Africa is as connected to Asia as South America is to North America, but I'm almost certain you consider Africa its own continent, right?
no, no, no.. violence spreads like wildfire.. rewrite this and subtract that part ASAP
A table?
I didn't have internet access, except for a 56 kB/s modem at school, to which I could use every 1-2 weeks for a few hours.

Good memories. I started using Linux in 1994 when I was 12 (first attempt was in 1993, but our computer only had 2MB RAM then). Then started the tug of war with my younger brother how much of our 40MB hard drive could used for Linux and how much for DOS + games.

We only got 56k6 in 1999 or so and DSL in 2004 or so. I first got Linux distributions on CD-ROMs distributed through magazines (lucky to get a CD-ROM drive in 1993) and later through Wallnut Creek or Infomagic CD-ROMs. Learned through an early Dutch Linux book that I found and by reading through all the HOWTOs.

In 1998 a friend and I had a small business of ordering Cheapbytes CD-ROMs from the US and relabeling them and then selling them for much more locally. His parents had a credit card and they had internet at home, so we could do business :). Through some miracle (choosing free Tripod hosting), our website is still online in its 1998 glory, including screenshots:

https://linuxlop.tripod.com

The last straw for me was when they installed systemd everywhere instead of System-V init or BSD-style init.

I disagree with the conservatism. A lot of new Linux developments are really exciting, e.g. NixOS has felt like a paradigm shift and part of it is made nicer by modern init.
You seem quite emotional about this. Is there something more to your argument against this other than your feelings about how others address their grievances in an unequal power structure?
In Rust, when you move out of a variable, that variable is now effectively out-of-scope; trying to access it will result in a compile error.

Mutability in Rust is an attribute of a location; not a value, so you can indeed move a value from an immutable location into a mutable one, thus "dropping immutability". (But you can only move out of a location that you have exclusive access to -- you can't move out of an & reference, for example -- so the effect is purely local.)
I hope they only hook the taxpayers for the actual cost to rebuild and not the stupid crazy valuations that are not linked to any real costs.
-Wswitch ¶
Warn whenever a switch statement has an index of enumerated type and lacks a case for one or more of the named codes of that enumeration. (The presence of a default label prevents this warning.) case labels that do not correspond to enumerators also provoke warnings when this option is used, unless the enumeration is marked with the flag_enum attribute. This warning is enabled by -Wall.

<https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#inde...>

The compiler can do that... And it's included in -Wall. It's not on by default but is effectively on in any codebase where anyone cares...

Please don't argue about "but I don't need to add a flag in Rust" it's not rust, there's reasons the standard committee finds valid for why and honestly your welcome to implement your own compiler that turns it on by default just like the rust compiler which has no standard because "the compiler is the standard".
That's a pure strawman and unrelated to what everyone else is talking about.
I kinda agree.

The `#:foo` syntax is something that Racket did when it introduced keywords values, to support keyword arguments. So, you'd write:

(myfunc x y #:foo 42)

when in some other languages you'd write one of:

myfunc(x, y, foo=42)

myfunc(x, y, foo: 42)

Personally, I argued for the `#:` to be `:`, like in some other Lisps:

(myfunc x y :foo 42)

Regarding `->`, it's an ancient Scheme naming convention for identifiers, meaning transform one thing to another, which looks a little ugly, but not a totally bad idea. So you'd have:

(number->string 42)

rather than `numberToString(42)` or any of the other gazillion function names, methods, special syntax, idioms, or flying leap type coercion used in other languages.

Scheme also has a few other conventions, including suffixing an identifier with a `?` to denote a predicate on a value, such as:

(positive? 42)

compared to, say, `isPositive(42)`.

The Racket professors added their own conventions in code they write, including making `[` syntactically equivalent to `(`, and then having a convention of when to use bracket vs. parentheses.

I actually privately made my own Racket `#lang` that permitted colon-keywords, and removed the square-bracket equivalence. There shall be no pound-colon-keyword, and I expect there's better uses for square brackets, such as for an heavy use object method/message syntax without having your code full of `send`. For example, instead of Racket's own object system syntax:

(send myobj mymethodid x y)

you might have:

[mymethodid myobj x y]

or:

[myobj mymethodid x y]

Or some other use in various PL research uses of Racket, where you have a language that starts as Scheme, and adds some other semantics for which you don't want special keywords throughout the code. Unused ASCII symbol characters are precious.
True, but it does reward accuracy. Note the bar that resets at the bottom on a wrong keypress.
I would say this is true until we hit a "oh shit, they can really sue us, even if we warn them" moment. I'm imagining legislation will come into play that will make it less ideal for business critical solutions. I know Air Canada has been sued and probably others.

I still think we are in the honeymoon phase, and once that is over, LLM will become what it is meant to be, which is a power tool for domain experts.
Maybe Loki, but it has some limitations related to high cardinality data and indices (https://signoz.io/blog/logs-performance-benchmark/?utm_sourc...)
It is time to stop using the term 'progressive' for these individuals as they are not aiming for progress, their intent is for everyone to dogmatically follow wherever their ideological winds happen to blow on any given moment. If they tell you to jump they expect you to ask 'how high', not 'why'.

Having said this it is fairly clear to me that Zuckerberg would have been doubling down on the 'fact/narrative checking' department if the 'democrats' had won the election and that the only reason he's now suddenly trying to portray himself as a paragon of free speech is that he realised early that the 'progressive' wave was faltering. Once the wind turns again he'll bend with it so as to make sure his bread is buttered on both sides.
It's really not true that "every killer feature of Rust and Lisp is already in C#" although it's certainly true that C# is a nicer language today than it was twenty years ago.

Sum types are a must-have for me. I don't want to write software without sum types. In C# you can add third party libraries to mostly simulate sum types, or you can choose a style where you avoid some of the worst pitfalls from only having product types and a simple enumeration, but either is a poor shadow to Rust having them as a core language feature.

Also VS is a sprawling beast, I spend almost as much time in the search function of Visual Studio finding where a solution I've seen lives as I do hand solving a similar problem in Vim. I spend the time because in Vim the editor won't get in my way when I solve it by hand, while VS absolutely might "helpfully" insert unrelated nonsense as I type if I don't use the "proper" tools buried in page 4 of tab 6 of a panel of the Option->Config->Preferences->Options->More Options->Other section or whatever.

Visual Studio is what would happen if Microsoft asked 250 developers each for their best idea for a new VS feature and then did it, every year for the past several decades, without fail. No need for these features to work together or make sense as a coherent whole, they're new features so therefore the whole package is better, right? It's like a metaphor for bad engineering practice for every Windows programmer to see.
I think it will be at least a few years until your average Joe can run a speech to speech model on their phone.
Ruthless toxic business culture predates movies and tv. Look at Standard Oil, Carnegie Steel, railroad conglomerates, the existence of legal slavery etc.

It is a flaw in the system, given the prevalence unchecked.
I feel like we're well past the point where these LLM wrapper apps can be competitive without clearly distinguishing their advantages / differences over the litany of alternatives.

I'm just struggling to see how they're supposed to standout in all the noise.

The "Smart Organization" feature call out is the only thing that piqued my interest a bit. Whereas all the other features seem to be a dime a dozen (at least with how they're framed). But the Smart Organization feature isn't explained. I would double-down on that (or something else) to highlight what is actually distinctly different about this vs. any other "AI-powered documents / PDF app".
Maybe but I think at this point we tune out places like Blind as a nonstop stream of groundless bellyaching and unfounded rumors about layoffs next week. It’s hard to know what’s true or not in such an environment.
I don't think so. Consider "It didn’t just attempt to guess the chosen animal but also learned from its mistakes, adding new questions and answers to its knowledge base. What’s more, it had the ability to save progress and load it during the next run.". Data persistence across trials is already implied by the first sentence, so what would the next "What's more, ..." part refer to - it mentions "saving" and "loading"? Even if we grant "saving" to mean updating the in-memory data structure, what would "loading" refer to? Also note the later "No ability to save progress" which directly contradicts "It had the ability to save progress". These sentences, both clearly referring to the original, are in direct contraction with each other and use the exact same terms. Inspection of the code shows that it clearly only saves the memory and not to disk.
Though it may never prove viable, hydrogen from electrolysis of water creates no emissions other than oxygen. While large ships may be able to use nuclear power directly, the risks of a tenfold increase in small floating nuclear reactors in civilian hands are not trivial. Hydrogen provides a way to keep power generation centralized, secure, and efficient while also distributing it where needed. But this assumes an extreme excess of power, something only possible with nuclear or large-scale renewables, which may never come to pass in sufficient quantities or without even bigger problems.
I appreciate the nitpick. I am certainly not the strongest writer but hope to write more articles in the future. Thank you for the feedback.
Glassdoor too.
AI is set to replace them by 2030, they don't care
I don't think that's really supported. It's not number one above all else, but I don't think you can infer ranking from action.

I would argue that for most people their personal safety and that of their family is near the top of the list over 90% of the issues. Gun murder still exist, but that just goes to show that safety isn't the number one goal
Plus Gorsuch, Roberts, etc. In most cases though, it's important to see the purpose of, and who paid for, such trips. Harvard paying for someone to travel as a visiting professor is in a different category than a private billionaire sponsoring a fishing trip.
California's wildfire issues are pretty much exactly the same thing what hurricanes on the eastern seaboard are. Except you can't really protect yourself nor your home from fire, and controlling wildfires is a bit of a hot button topic.
Those manifestos are designed to sound good. They are not designed to express what the company is trying to achieve or rewards.

There is zero serious thinking involved in learning them. It is all pretensions, you know it, management knows it, employees know it.

OP understands organizational politics well - they learned them and they understand it was for passing the interview.
I wonder what would happen if they exploited these webshells' backdoors to delete the webshells...
>> So why do people insist on rebuilding in the firebelt?

Why do Floridians keep rebuilding in the wake of endless hurricanes? Why do folks live in Tornado Alley? Why do Dakotans endure one tragic winter after another? Why did New Orleans build back after yhe flooding?

Man seeks to tame nature - to bend it to our will. Plus we'll take "build now, great views now" over "possible disaster later ".

One could argue that nowhere is completely risk free, but it seems like the homing instinct (Plus the cultural instinct to build out of wood) is strong.

It might be time to consider alternate building methods suitable for the risk of the area.
> So instead of a long-overdue debate about the wisdom of rebuilding and the need to prevent further construction in areas of extreme natural fire danger, public attention was diverted into a discussion of the best methods for clearing vegetation (rototillers or goats?) and making homes fire-resistant.

Does anyone honestly think that debate has any actual chance of hapenning, even now? Malibu and the Pacific Palisades are some of the best real estate in the state if not the country. There’s always going to be someone willing to pay the rising cost of fire insurance and take the risk to live there. Short of the state buying out all the property owners or making that area uninsurable by CalFAIR, people are going to build. Not to mention the political connections they have.

Altadena, on the other hand, was built where and how it was built because of segregationist redlining in Pasadena and South Pasadena. It’s a historically minority neighborhood that was only built so densely with so little fire protection because they couldn’t afford it and the state never gave them much help. It looks like once again our power companies are responsible for starting a destructive conflagration because they siphoned maintenance money to shareholders and executives (many of whom probably live in Malibu or the Palisades). Any state policy that tries to solve the Malibu/Palisades problem is going to disproportionately screw these low income communities that have built out around the edges. I’m betting that entire neighborhood will sell out to real estate developers building apartment complexes that can afford more expensive fire mitigations, destroying a historical community as much as any freeway and opening the door to tenement fires.

This has all happened before and will happen again. I don’t really see a holistic solution that has any chance of passing public scrutiny and working, other than chipping away at the insurance regulator and CalFAIR, which will screw over the most vulnerable and entrench the real estate NIMBYs.
China: Chinese biometrics data exposed on unsecured server
1999, not 1990.

archive.org link: https://web.archive.org/web/20160401000436/https://www.wired...
They seem to imitate the MrBeast format. But they are missing the storytelling, pacing, execution and scale of MrBeast videos. (And also the banter that makes MrBeast videos feel a bit like a sitcom episode)