skysight-inc/HackerNews huggingface dataset:
The problem is not PFAS. It is extreme regulatory capture that got us to the this point. Even if we ban PFAS tomorrow, there are other alternatives that will be used and another 2 decades of lies and cover ups before we find out what harm those chemicals have.

Example: look at what happened when BPAs harms became known. Manufacturers switched to using any of the other 40 chemicals in the same bisphenol family (BPS, etc) many of which had even worse safety profiles, while proudly proclaiming their products were "BPA free".

We need to flip the approval process on its head -- from "safe until proven otherwise" to "unsafe until (independently) proven safe". The tally of harm to all life caused by these chemicals is on a massive scale that any mass murderer would be proud of.
See about Nature's Own 100% Whole Wheat. I get it from Kroger. Total sugars are <1g, all of which seems to be added. The only sweetener I see on the ingredients list is brown sugar, but the FDA defines that as an added sugar so it's taken into account.
,,cleaning,, products, even dish and hand soap

new furniture and clothes

any sort of spray or solvent

...

read the ingredients if available

avoid if it smells synthetic

avoid places where you encounter them

...

edit: for the downvoters, try googling "indoor air pollution voc"

example: https://www.bbc.com/future/article/20200909-why-indoor-air-p...
Back then Germany didn't exist quite yet as country. Fugger charged people in Augsburg in Rheinische Gulden.
Don't forget wife carrying: https://en.wikipedia.org/wiki/Wife-carrying
Why Do We Work Too Much?
| frustratingly I can't recall the name of one off the top of my head right now

fail2ban
I agree. I also can't imagine that World Rugby would consider removing one of the two elements of the game that differentiate it from Rugby League (the other one being contested rucks).

As a League fan I'd love it - I don't care what it's called I'd just like more people to play and watch Rugby League.
> Maybe we should engage in large scale AdWords fraud.

Data poisoning for something the scale of Google I fear would be ineffective to the point of laughability, sadly.
If you're doing $10M in ARR, how much engineering time are you going to spend to switch compared to paying Docker a few thousand dollars a month? Your spend on cloud and Slack (or other comms) is likely far higher. You're probably spending more on mobile/cell business service.

"Docker attempting to monetize users of its product who can easily afford the cost." I mean, the terms seems reasonable, and wouldn't you rather support Docker vs IBM (Redhat->Podman)?

Nothing changes for users who aren't making money using Docker, but I suppose you could still spend your time switching to podman on principal.
Losing money isn't always due to a company charging less for a product than the direct cost to make it.

In the case of startups like this, the loss is often due to the large costs of things like expanding number of stores, expanding manufacturing capacity (it's not always as simple as sending orders to China to make), expanding their logistics system to handle shipping more and more shoes, etc.
And a smart clothes iron with built in Wi-Fi and Bluetooth to control the temperature and steam setting with an Amazon Echo that hopefully you remembered to bring with you.
(CTO of Docker here) there is a grace period until 31 January next year, we understand that this is a change and people need time to sort out payment.
> from "safe until proven otherwise" to "unsafe until (independently) proven safe"

That’s about how the EU does it.
https://archive.ph/eCl2D
as soon as a viable alternative to Docker Desktop for Mac exists I am done with this company forever (and they seem to be anticipating that)
Rewarding life experiences are replayed and consolidated during sleep
I played a bunch of football myself. While others may deny it, there really exists an intentional tactic of crashing into opponents with your helmet. Especially on the line. I did it a lot myself.

The additional protection from armor very much does lead to an increase in the velocity of hits. This results in very high forces, and while you might not see broken bones, there's often injuries still happening.

I had about three months of foggy brain after I stopped playing. Now there's just no way I'd let a child of mine play that sport. I had a great time and learned a lot, but it's just not worth it, even just at the high school level.
I remember when that competition was released, I was working (as an undergrad) in GroupLens, which had MovieLens still around but it was getting a bit of bitrot.

It was always weird to me that GroupLens didn't spin up a team for it, but it seemed like everyone in the research group had moved on to other things and didn't want to context switch back. Someone mentioned something like "shame they didn't do this 10 years ago, a million dollars would have been nice". I think someone was doing tagging on movielens, but I don't remember the details.

I got the sense that neither Riedl nor Konstan (or any of the current grad students it seemed) wanted to pursue it (Terveen, I think, wasn't in to recommender systems at all in the first place).

I don't think the lab had any funding problems haha, so maybe that was what it came down to.
I don't want my knowledge and information to be gated behind a subscription fee. I'd rather just host it all myself, maximize redundancy and then forget about it. The system has worked fine for the past 2 years, and I have a hard time believing that anyone here is selling my private journal.
i wasn’t sure if the poster was actually in a golden handcuff situation or mocking people who are. it’s sarcasm in either case but my comment is only relevant on the former.
Top FDA vaccine regulators Gruber, Krause stepping down
While sprinklers are probably impractical as they require large storage or that you (and your neighbors) starve the mains, I'll bet that a person could design a fast-to-deploy thermal blanket system of some sort.
Hi HN,

I was working on an app, and in it, we wanted to render an icon for links from meeting invites. This turned out to be quite a pain!

I found other things that could return icon data, but alas they were all JSON APIs. I didn't relish the idea of fetching an endpoint for each and every website icon I needed to load (and write glue code to render the best icon out of the bunch).

You'd think favicons are as simple as loading "example.com/favicon.ico" but there's a lot of subtleties to it.

First, favicon.ico's are often really low res – there's often higher res icons available via tags in the HTML or through the manifest file.

Second, what if the hostname is unreachable or if there is no favicon at all?

And third, no one wants to parse a whole HTML page just to get one little icon!

So that's why I made Icon Horse – it automatically parses the site's HTML to determine the best possible resolution icon. And if no icon is available, it serves a decent fallback, so you never end up with a broken image. And finally, it's dead-simple to use. You simply use the hostname like so:

https://icon.horse/icon/ycombinator.com

Anyway, hope you also get some use out of it. I'm around if anyone has any questions :)
Not everybody is like you. Not everybody shares your worldview, or what you find happiness in. People are different, and different people find happiness in different places. I'm telling you, many people feel the need to do more than the bare minimum at work, and will feel happier by doing more. Perhaps you are not like that. You can still take my word that people like that exist.
Would allowing for more App Stores fix this problem? It would allow developers to simply withhold their apps from, say, Apple's in favor of a one that has lower fees.
I'm sorry for your loss.

I am hopeful that within our lifetime, humanity will figure out that social networks as currently implemented are a net loss in terms of damage to mental health, communication skills, isolation from meaningful human contact, and time wasted.
If you delay payments to them for similar reason, you'll probably get an invitation to a court. How come you can't complain to the court about such a behavior?
they just have to delete the word "our" in the headline and all would be fine. this is just weird.
It always amuses me how the prevailing criticism of moderates or centrists is always some compliment levied in a scathing tone. Those dastardly centrists, always waiting for conclusive information before jumping to conclusions!
>> I'm happy to use open source licenses for hobby software that I may or may not continue maintaining. For anything I hope to build a business around, I would never consider an OSI license anymore in this new cloud world. Amazon basically killed that open source business model.

There is the AGPL, but that isn't compatible with the majority of Free Software out there.
Build a FARM Stack Application (FastAPI, React, MongoDB)
Maybe it’s only in sports apparel over here?
How about getting rid of App Stores altogether unless they follow an f-droid like model? (Selection of alternative repos, Published source, declaring potentially unwanted behavior etc.)
The EPYC journey continues to Milan in Cloudflare’s 11th generation Edge Server
> We produce 1.6x the amount of food the world needs. [...] By market theory, prices for food should be almost negative

Can I get a source for the 1.6x figure? I suspect it's 1.6x on the field, but doesn't factor in losses in transport/processing. By the same logic, we generate 110%[1] the amount of electricity that the world demands (at the power plant, 10% is lost due to transmission losses), therefore electricity prices should be negative as well.

[1] https://blog.se.com/energy-management-energy-efficiency/2013...
How would that work if you're using WSL? Docker for Desktop uses WSL but creates it's own separate VM (if you can call it a VM).

Would I be able to install and run Docker inside Ubuntu's WSL distro to avoid paying for Docker for Desktop?
Key Things Kube Scheduler
I was clumsily pointing out the oddity of saying "ever" in a rule ostensibly "general" aka with exceptions. Otherwise, it just looks like a preference to me. Why should (3) never exist at all? I've definitely found features that have existed for a long time in a product and wished I somehow new earlier. Does it mean they could have designed it better? Perhaps. An app driven nudge is a hammer, sure, but it's not a sacred violation.
> it is in fact co-ordinated

Who is doing this and how?

This is a question in good faith. I’m not sure if your comment expects me to know the answer and I don’t.
That's disappointing to hear. I personally try to buy things that will last for years. I'd rather spend a lot of money on, say, a pair of Red Wings and wear them for a decade, maybe with an occasional resoling, than a pair of boots that will be a mess in a year or two. Also, NYC (where I am) will really tear a pair of shoes up from all the city walking, so that's a bit of an extra incentive to go for quality.

It's good that their inputs aren't horrible for the planet, but if they break down in a couple years it might not make that much of a difference.
Economic mobility is highest in the Mountain West region, not coastal California or NYC.

https://www.businessinsider.com/income-inequality-upward-mob...
Since it also accepts cron syntax, so people would probably use that after a short while. I really don't think I have seen anything that could keep up.

Although:

await agenda.every("3 minutes", "delete old users");
// Alternatively, you could also do:
await agenda.every("*/3 * \* \* \*", "delete old users");

Cron would do something different here. The second expression would run every third minute. 0:00, 0:03, ...

not exactly "every 3 minutes".
Christopher Priest Made Black Panther Cool, Then Disappeared (2018)
Fair points.

I guess it's easier to design once and ship everywhere. Although with tools like Tailwind there's no excuse to ignore different viewports these days.

There's also a related problem with text stretching the entire window, like on the Wikipedia.
>Anyway, it's not a discussion or discourse. There is an entire generation of young people who understand attention as power, and any engagement at all is just an enabler. The solution is to form personal networks of intimate relationships based on establishing incremental trust, without permanently recording every second of it, and try to restore some of the Private sphere as an overall effect.

That's part of the solution, but it probably isn't enough on its own. In the Soviet Central Europe of the late 60s and early 70s, there were moderately active spheres of private thought sharing samizdat amongst themselves (leading to initiatives like Charter 77, etc.), but one of the major points Václav Havel made in "The Power of the Powerless" is that ultimately people need to be able to express themselves in the public sphere to effect meaningful change.
You don't have to do that... NextDNS ultimately uses Cloudflare DNS under the hood, so just point yourself at 1.1.1.1 and you're done but it will block nothing.

If you want a DNS server to block things, know that the definition of what to block is subjective and some people may disagree with what you want to block.

For that reason you get an account, which allows you to have a configure, and that needs to be resolve to you... so at some level an identifier of the configuration is needed. This is the id.
What tax incidence is is extremely clear to me.

A careful reading of my previous comment should make it clear that I alluding to precisely that, in fact. Also it was explaining why it would 90%+ fall on the landlord in high rent locales like NYC/SF.

Why you think it shouldn't fall on the landlord in high rent markets just because the supply of property is relatively inelastic isn't so clear to me.
To put a finer point on this, a very small percentage of people, when confronted with "you are being unreasonable" will react in a positive and/or productive way. I personally have never witnessed, in the conversations I've had or observed, it ever having a positive impact.
Hmm. The first sample code on the home page looks a bit odd - can we really create arrays with an unspecified number of entries and fill in every other entry?

obj = {}
for n in 1..10 {
if n % 2 == 0 {
obj[n] = rand(10\*2)
}
}
echo("We have %s", obj)
# {"10": 79, ...}

Let's try it. Copy the source code into the playground. Nope! Error. Try downloading and running again. Nope! Same error.

Hmm. Let's see if we can fix it. What are {} anyway? Oh! Hashes!! Can we really create hashes without.. wait, wait wait. The program is not accessing hashes, it's treating obj like an array. OK. Let's change the {} to [].

Oh joy! It runs! Interesting, the output is "We have [null, null, 51, null, 50, null, 51, null, 86, null, 64]".

Based on the comment in the last line of code, that's not the expected output.

So maybe the %s isn't working? Also, there are 11 elements in the output. Why write "n in 1..10" to create 11 elements? Also, the first value in the result is null; the sample comment suggested it was expecting some kind of value.

My conclusions:

1) It's not clear what the sample code is trying to do.

2) There are at least 2 things wrong with the sample code, at least in terms of some kind of simple way to show off: doesn't run (wrong syntax) and doesn't provide expected output (comment). I am guessing syntax has changed and they didn't update the sample code.

3) The sample code seems to imply 1 based array indexing, but, according to the docs, abs apparantly uses 0 based array indexing.

4) Given the above is the first example sample code on the home page, it is hard to imagine this programming language is stable enough or otherwise optimized for a good onboarding experience.

On the other hand, it appears that yes, we can really create arrays with an unspecified number of entries and fill in every other entry without manually adding array elements.
Isn't the primary use-case for plausible that you can run the tracking entirely off of your own domain. Which means that blocking plausible.io doesn't really give you much.
Stripe Billing[1] only charges 0.5% for this.

Apple's offerings may have been good when the alternative was software sold on physical CD's in a store, but compared to the alternatives today there is no way 30% is by any means fair or reasonable. The 30% commission is essentially monopoly rents.

1. https://stripe.com/billing
Sure, but so then is email. I don't know if there is a perfect way to automate out of this problem, just providing the phone user a set of tools to judge whether to answer a call or not.

My own personal tool is: unless I am expecting a call from a strange number, callers not in my contact list are silenced automatically and go straight to voicemail. If it's important, like a relative calling from someone else's phone in an emergency situation or say, my bank calling about a fraudulent credit card charge, they will leave a message I can review. Especially with the voicemail transcription tools I get with my phone and provider, its pretty easy to delete the 'You won a free cruise' or 'IRS is suing you for fraud' messages.
Databricks raises $1.6B at $38B valuation as it blasts past $600M ARR
You probably can, there's nothing about containers that shouldn't work on WSL2
iPhone users pay the development of iOS, iphone users want to use an iPhone in part because all these third party apps.

This is just them wanting more money, and according to latest earnings they already make a lot.
Other than the recent M1s don't the previous ones run linux? The mbp's made until 2015 sure do.
Huh. That's clever and I've never seen it.

Probably not of much value as roofs are (or can be) relatively fireproof.

The issue is vents, decks, windows to some extent.
I was stunned. I was about to explain how their opaque and unusable free file system makes me embarrassed for the nation. Maybe a hand-written letter will have to do.
You are being downvoted because you went against the populist grain of the thread, that's it. Accept that a lot of HN voting is just 'sided' and if you're on the wrong side of the flow ... that's it.

Just take a moment to reflect on your comments, if they are reasonable and you're getting downvoted, and nobody is bothering to respond, it's probably populism. It it was it is, it's too bad, but don't fret about it.
> Which freedoms do you disagree with and why?

> What freedoms are missing that you would like to see added?

I am not so small a mind to be concerned with semantics debates and the definition of “freedom”.

Purely in the sense of what I personally desire, as in rational egotism, I would wish for all software to exist for me free of charge, with all source code available, with a copious options system, and that it be written in a programming language I am competent in and follows the style guides I find easiest to reaed.

That is a wish, not a moral dogma; moral dogmata are Stallman's domain and I consider any man who would seriously believe that things can be morally right or wrong to be of quæstionable rationality.

> You are conflating GCC as free software with software created using GCC as a compiler.

I'm doing no such thing; I'm simply pointing out that the G.C.C. would probably not be free software without the exception.

> The runtime exception has been in place for quite a while and is part of the reason why GCC is very widely used.

> I would argue that the four freedoms are also part of the reason why GCC has been so successful.

I'm fairly certain it's the biggest reason is simply that it's a very good and gratis compiler.
Yup. OpenBSD has pointed out a number of times the utility of the SPARC build platform to ferret out things like bad alignment assumptions.

Perhaps someone will modify RISC-V or some such to have variable alignment rules, switchable endianness, etc. as a debugging platform.

But there's a limit...I doubt we'll see, for example, anyone offering a ones compliment machine, even though it might reveal some interesting bugs.
For those unfamiliar, irons were devices used to smooth clothes in historical times, when men's business casual at minimum required a dress shirt and collar.
That's not really analogous. I'm just pointing out that there is an underlying assumption in your argument that may or may not be true.
In Lojban, "zoho" is an alternate spelling of https://vlasisku.lojban.org/zo'o which means "as a joke" or "in a joking manner".
Police set up Covid checkpoints outside New Zealand's largest city
Impressive! Are new systems based on the 68k line still being made?
“PCPs cant know everything about everything” is quite an understatement in my experience.
Quite simply, if we're going to allow monopolies (which is a bad idea, but here we are), we need to trend towards a platform owner cannot compete inside the platform they are collecting revenue from. You get to own the platform and collect commission from players, or you get to own the platform and compete inside of it, but not collect commissions from competitors.
Queue-jumping, hints and deep integration
… isn’t it effective January 31st then?
And to be fair to Gnome, their apps run on devices ranging from my multi-monitor PC to my Pinephone. Being able to scale reasonably well is, in my case, a massive boon.
What evidence do you have that major companies' boards are filled with "executives from commercial real estate firms?"
Thanks, this looks really good. It lays out the problem much more.

Saying things like "Apple tracks you" isn't really useful because a) everything tracks you, and b) Apple are probably not using it to build a profile and that's the bad bit. Just to use one example.

I like that this builds the intuition and critical thinking about tracking and profiling and its impacts, rather than making specific claims.
Culturally the "empresario" or business man is considered evil in Spain and hence he has to be taxed and subdued.

That's why people want to be funcionarios. They get a job for life where they can't be fired and nothing are expected from them.

I guess I'll have to move in the end if I don't want to spend my whole life earning less than 30k, paying high taxes and receiving nothing in exchange.
> Yeah, it's all cool when a mob punishes some person. But when it then happens to one of the people in that mob, oh no, wtf is this injustice, where's the law?!

Maybe this is just part of the maturing process that most of us go through.

There's a painfully large number of times in my life where I've been a total ass about someone else's beliefs, failings, etc., until something in my own life made me more empathetic on the topic.
I also suspect that the change in the precipitation mix from snow to rain served to dry out a lot of these areas.
Well that's horrifying.
Show HN: Whole-fleet continuous profiler for C/C++/Rust/Go/JVM/Python/Ruby/PHP
I'm part of a large company and I have no influence over what most other people do. My projects within the company are small so whenever these sorts of things happen, it rarely translates into the company spending a bunch of money to provide the product across the company. At best, I may be able to convince a manager to buy it for 2-10 people on my team.
2. Verification is key! I don’t want more garbage (there’s already plenty) in app stores. They should charge a flat one time fee or for smaller developers give the option of higher fee/transaction till the amount is paid and then revert back to normal fees.
>> They call the DB "relational" but I can't seem to find anything in the docs about relations, joins, cascade delete, etc.

Looks like they support table relationships via PK-FK (mentioned under Data Type section: https://catalyst.zoho.com/help/data-store.html#Column_Charac...), but there's no mention of querying or inserting relational data.
ARM China Seizes IP, Relaunches as an ‘Independent’ Company
MpiFileUtils: File utilities designed for scalability and performance
Sham candidate pleads guilty to being part of a vote siphoning scheme