skysight-inc/HackerNews huggingface dataset:
Bias Mitigation
Bias in AI can lead to discrimination and result in real world consequences. Fairness and bias have also proved a major hindrance to mass AI adoption, which created a strong economic driver for solving the problem and intensified and the rate and scale of research into the problem.

Mosalam Ebrahimi and the team at Trueface.ai have started collecting papers, presentations, and open source projects on ML bias mitigation in a github repository. Following the recent popular trend of "Awesome_" titled topic based curation repositories. The repository is titled "Awesome Algorithmic Bias Mitigation"

We need the community's help make this list more complete, if you know some project or paper on the topic please create a pull request to add to the list.

https://social.trueface.ai/github-awesome-bias-mitigation
If of of Google's "selling points" is that they tailor ads that suit what we're interested in.... but a customer of them pays huge amounts of money for them to advertise to those of us that DONT WANT TO SEE THAT CUSTOMER, then what is Googles "selling point" again?
I deal with a lot of ragged data that is hard to vectorize, and currently write cython kernels when the inner loops take too long. Sounds like Rust might be faster than cython? Thanks for the feedback.
It really depends on the category.

If you're going to IKEA for a sofa, mattress, or coffee table -- yeah, it's going to be super-cheap stuff that doesn't last.

But IKEA's phenomenal at a whole range of other stuff that's just as high quality but far cheaper than elsewhere. Lighting/lamps, storage boxes, kitchenware, a lot of their chairs/stools, bathroom, and so on.

They're also really good for a lot of "basic" apartment pieces like bookshelves, dressers, storage cubes. A lot of people shop for those things at IKEA not for the price, but simply for the aesthetics.

People with a lot of money and good taste still often wind up buying a bunch of stuff at IKEA because it works well. Not for a nice wooden coffee table mind you, but a nice white media stand for sure.
Democrats pick up the 'keepamericagreat.com' domain
Well, malice or not, the result is not conforming to the law. And from how I remember it, that's not the first time they are in that situation, so "oops, our bad" shouldn't really cut it.
I sent them an email asking about encryption at rest; the lack of reply was what made me decline to approve the purchase at our company. It's a shame because it does look like an incredible device apart from that.
> Until we solve some fundamental limiters like limitless free energy, there will always be more demand for support and aid than there will be support and aid available. This means that those providing aid and support, just like venture capital and private equity, need to pick and choose where to provide support to maximize the utility from that support.

This is a ridiculous statement.

We literally helped rebuild Europe and Japan after WWII while growing our economy. Are you saying there are less energy and resources available 70 years later? Or that we would have been better off letting Europe fall into another post-war depression?

The sad irony is that practically every economy that we helped rebuild in that time now provides meaningful services for all of their citizens, including education, housing, healthcare, infrastructure, food, and protection from natural disasters. America has enough to provide basic services to everyone, but chooses not to based on deeply flawed morality excused with insane economic theory: socialism for the rich, and capitalism for everyone else.
Whenever I looked for website templates to purchase, I always hated those that had a jQuery library to "restore" the scrollbar.

I misunderstood the intent and I thought that they were just replacing the scrollbar to style it, which as a side effect broke the behavior with a mouse in Windows/Linux, but it took me long to understand that it was because Mac OS removed them by default and it was not just designers being obsessed about styling the scrollbars...
You can move OTP generation to slot 2. This prevents accidental triggering by requiring a much longer press.

https://support.yubico.com/support/solutions/articles/150000...
HN is cool with self-posting, so in all cases you’re in the clear.
It makes it easier to start concurrent stuff, but without ready-to-use type-safe abstractions like Java provides I'd say it's far harder to make correct concurrent stuff in Go. And while the race detector is wonderful, especially since it's baked in, it's nowhere near sufficient.
Solid solid or the finger jointed stuff glued together stuff —I’ve tried their pine and it was on the thin side. The solid solid stuff is as expensive as dedicated furniture stuff. They also have pretty veneered stuff but it’s not to my taste.
That's a good point. Parking is the worst in inner city. That's the fomo I have right now, I feel like I don't even go to bars and restaurants as much as I thought I would even pre-COVID. Are you living in inner city now? Would you stay there longterm?
We think of cultures that punish such crimes with torture or maiming as barbaric. But those are humane compared to 36 years in prison.
They do have a Chrome App that will run zoom in Chrome with gallery view, but they hide that even more thoroughly unless you're on ChromeOS: https://chrome.google.com/webstore/detail/zoom/hmbjbjdpkobdj...
I'm typing this on my primary machine, a late 2012 MacBook Pro. That's 8 years of full daily use, travel, downloads, compiling, running Docker, etc. And I really do mean every single day, morning onwards. Not saying all MacBooks will stand up that long, but my secondary laptop is a 2010 MacBook Air, and it's still kicking, though OS upgrades aren't available anymore for it. Aside from the keyboard problems of the past few years (one of the reasons I waited to upgrade), I've found them to be very reliable. Even my PowerBook with the Motorola CPU was still running up until a couple of years ago when I cleaned house. And as they can run OSes in VMs (Linux, FreeBSD, Windows ...), I feel the MacBook Pro is the best development platform, and really, best platform for most things. I have mutt installed for email, so you can still run all your CLI 'apps' if you like. Yeah, it is truly an awesome machine. And this one, 2 months before Apple Care expired, I took it in for a 'checkup' -- they replaced over $1,100 worth of parts, including the logic board. I hadn't noticed anything wrong about the machine, but apparently it didn't meet their standards. If you're already leaning that way, buy one, use it for a while, and if it's not what you want later, sell it and consider the loss as you renting the laptop for that period of time. I could upgrade now the keyboards are fixed, but, well, this still works. Now I think I'll wait for the ARM-based MacBooks coming hopefully later this year.
Show HN: Compass to find nearby water refill stations
Thanks for the pointers, those crates seem great. The flaky multithreading libs are my least favorite part of python, and rust’s strength in this area seems very appealing.
wow as with everything that's come out about them it feels like they're trying to get the job done but with limited platform support and badly

it's not absurd for a product manager to want your desktop zoom app to inherit your browser login

though as a user if I saw this behavior I would have a few wtfs. But as a user I would never ever install zoom on a laptop

my takeaway from this isn't GDPR implications, it's that desktop OSes need to get serious about permissions, especially filesystem walkabouts
The root problem with conventional currency is all the trust that's required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust.
They’re bitter unemployed men of many ages and races who are not marketable and feel they will be excluded from society regardless of any technical proficiency they have or could hope to gain.
> We began this public review in early 2019 to assess the monetary policy strategy, tools, and communications that would best foster achievement of our congressionally assigned goals of maximum employment and price stability over the years ahead in service to the American people.

As an American who knows nothing about monitor policy or the process by which it is developed, just how much public comment from an average American was considered or even put forward? Could someone comment on that aspect?
Kerbal Space Program can do it, but it requires mods:

https://github.com/KSP-RO/RealismOverhaul/wiki
Shoutout to the folks over at Axosoft who clearly have never even looked at gitkraken on a 1080p monitor, ever.
A friend who just moved to the burbs hates that the food is noticeable worse. Delivery options are basically pizza and nothing.
That's an excellent point.

$50 is was just the yield from the robbery, because that's all the victim had.

If the victim happened to be carrying a suitcase with $150K in it, then it would have been a $150K robbery
I don't even know what to say to all that. There's a point at which you're sick and tired of being sick and tired. I'm there.
I got the Nova 2.

https://www.amazon.com/gp/product/B085NQV3NF/
It’s really out of hand. HN seemingly can’t help itself bikeshedding the naming of things, but you’d hope people would check to see all the other similar comments before posting their own not-so-unique take as a top-level comment...

Easy, albeit predictable, fodder for n-gate, if they can be bothered.
Programando o futuro livre abitrio
According to the research, several decades... and it's not even a certainty that you'll get mesothelioma or asbestosis. But it definitely increases the risk.
The cloud sync requires an account, which the device works fine without. So just don't sign up.

I think I'm missing out on features I don't care about, like OCR and emailing docs to people, but it's well worth it.
Too bad Siri is developmentally challenged (“special”)
splitting hairs... but ok. Adverts are different to infomercials...
Your characterization of sanitized secure views as something other than data in a database strikes me as vitalistic (and dubious).

The “communicate with code, not messages” in your first comment strikes me the same way: code is data, and data is code, and Wasm does nothing to change that. Nothing about making an interface more expressive guarantees one is making it better, and overspecification of user intent can make it much harder for the system to optimize execution.

Even if we really do want imperativity: your upvote example, even including the security aspects, is easily handled using stored procedure support that’s been available in SQL dbs for decades. It is not unfair to describe that support, and its variants (eg postgres lets you use python) as “not plain SQL, but an imperative language with the power of relational queries”.

Can this approach handle everything? No; it would be madness to try and build e.g. huge neural network models in SQL + some stored procedures. But it handles a lot, including your two examples, and handles them more compactly than a general purpose language would, and exists.

Mind you, I’m not saying your general concept isn’t great. It is great, it is a great step. It’s just that distributed programming already took it, back in the 70s.
If you're not a lawyer, how is that a "pro tip"?

Ah, pro shoplifter?
"they don't want parts of it to stick around forever"*

I don't think you're being fair. It's readily apparent that Zoom understands not to make parts of their software stick around forever. The fact that they understand this is the entire reason for setting the cookie to last only 10 years. Which is clearly not as long as forever! /s
> Do you know if that was the case when the decision to switch was made?

It’s a good question.

The timing is a bit confusing because the blog was apparently published a bit after the fact, but I think I saw that they said they made the decision mid 2019.

Go 1.12 seemed to address their latency issue, which was available as GA in Feb 2019.

That’s based on some retroactive benchmarks on a set of old Go versions starting with 1.9 and targeting what they described as the problem and symptoms.

Things seemed to line up, but I can’t be sure.

I don’t know if Go 1.11 would have addressed their issue.

(In general, Go GC tail latencies including for large heaps have improved a bunch since the last version they said they tried, which I think was Go 1.10).

In any event, they saw a problem, and made a rationale decision for multiple rationale reasons.
Wait, are you saying we left the 2008 recession already?
> The unemployment rate hovered near 50-year lows for roughly 2 years, well below most estimates of its sustainable level. And the unemployment rate captures only part of the story. Having declined significantly in the five years following the crisis, the labor force participation rate flattened out and began rising even though the aging of the population suggested that it should keep falling.

The entire press release is worth a read, but I want to specifically call out the above quote. I think looking into these two statistics can form the basis for useful discussion.

Unemployment rate being "below estimated sustainable levels" has multiple interpretations, some charitable, some less so. One is that the current economy is better at allocating people to their jobs. This isn't a theory, just a hypothesis. Gig economy work, increases in highly skilled workers (Who traditionally have had lower unemployment than less-educated cohorts [0]) might be drivers that could reduce the friction of getting a job for contemporary workers.

To add another possible hypothesis, it could be that people are just hedging. If a large enough cohort of people feel unsafe or want to adjust their job risk profile, they might choose to commit to employment prior to a downturn. If people are hedging, we might even see a decrease in real wage as people value the (weak, but albeit better than nothing) insurance they get instead of being valued entirely by their market rate wage.

The labor force participation component, frankly, I'm confused on. The Bureau of Labor statics release clearly shows labor participation has been and is still falling (Covid blip aside, 5 year time window irrespective) [1]. Their footnote calls out the 25-54 year old bracket, which is apparently participating more. I can see why they say that the labor force participation rising is unexpected, I certainly don't see it.

To advance a different thesis, it is entirely possible that as people retire, a less than whole percent of their roles are being filled by people in this younger cohort, who can now more easily participate due to less labor being available for existing companies. This would align more with the BLS and Federal Reserve numbers, as we have, by percentage, more aged individuals (Who are the primary non-participants) in addition to growth in a cohort who we would expect to fill those rolls moving forward.

[0] https://www.bls.gov/charts/employment-situation/unemployment...

[1] https://www.bls.gov/charts/employment-situation/civilian-lab...
That sentence scored 27 on the 'Gunning Fog Scale Level'. Anything above 20 is considered "very difficult" to understand.

Based on this, i think one of the main issues is the 'average american' wouldn't be able to successfully interact with a body that expresses itself in such an obfuscated manner.

I'll go as far as saying the obfuscation is utterly deliberate.
Hi HN,

I’m on a personal mission to eliminate the single use plastic water bottle.

I always carry my refillable bottle but don’t always know where to refill it. In fact, water fountains currently aren’t points of interest on Google or Apple Maps.

So, we’ve plotted ~270,000 of them and created a compass to find the nearest water refill station where ever you are in the world using the phone’s GPS and orientation.

I’d be very appreciative and grateful for your feedback and thoughts!
i can confirm that i dreadfully wished for something like this when i muddled through the freecodecamp d3 curriculum in 2017! it was especially confusing as everyone was switching from v3 to v4 right then.

also, hey :)
it does it on uninstall, not install.
“Fed Listens

An important pillar of the review was the Fed Listens initiative. Fourteen Fed Listens events held around the country in 2019 engaged a wide range of organizations—employee groups and union members, small business owners, residents of low- and moderate-income communities, workforce development organizations and community colleges, retirees, and others—to hear about how monetary policy affects peoples’ daily lives and livelihoods. A fifteenth event was held in May 2020 to hear about the effects of the COVID-19 pandemic on communities around the United States. These events provided valuable feedback on monetary policy. Information about each of the events is provided below. The box on the right contains links to a report on the Fed Listens initiative and to one of the events, a flagship research conference held in June 2019.”

You can google for the link.
That can't be right. I entered my credit card information once into uber eats and I can buy food whenever without entering a CCV and my credit card is immediately charged.

If this were true 1000s of large companies would not be PCI compliant.
forget that, where is the new mindstorms inventor 51515?
> When free speech turns into free hate, that’s when it’s unacceptable.

the reason that both yourself and the parent of your comment seem to fail to realize is that the reason free speech must be protected unilaterally is that we will eventually have a bad actor in the seat of the person who decides what is or isn't hate speech.

'Hate speech' is too ambiguous, to a fault. 'Free speech' is too ambiguous to its' merit.

When Political-BadActor-#23 gets into the role of deciding what is or isn't hate speech, it will probably become very difficult to criticize or police the position of Political-BadActor-#23.

That's why it remains an imperfect system -- once overt censorship is introduced it's up to the censors to remain responsible, a feat never once demonstrated historically.
The problem is the “real” furniture with a decent design aesthetic and quality is 10x the cost.

The rest of “real” furniture shopping involves sifting though large volumes of future which are nearly as bad as ikea’s worst quality for some multiple of the price, or of decent quality with a “grandma’s house” look or cheap suburban look.

Reasonably priced, reasonably designed, furniture of reasonable quality is very hard to find.

Expensive furniture would own me, as in the value lost through worry about damage, time spent finding, or moving hassle outweighs the value gained with aesthetics, durability, and other quality.

Ikea furniture is often of questionable quality, but frequently of acceptable design and price such that i can’t find anything of middling price that i actually want. In other words, I want a $300 couch or a $3000 couch but can’t find or am not willing to spend any more time looking for something in between.
I live in a medium density area outside the inner city. After a roommate left, I had extra space (1 more bedroom) so I was fortunately prepared going into this. If I had less space, I would leave for more. But I could easily get an extra couple hundred square feet in my same neighborhood. I live in multi-family housing.

To be honest, I'm unsure I'd want a single family home in my area. It doesn't seem safe (vagrants hanging out on porches at odd hours, for example); I like living with shared walls and more people around.
I’m fascinated by Julia and have test driven it before but it didn’t click for me. Maybe I was doing it wrong and/or the ecosystem has matured since I last looked.

I guess I generally do like the pythonic paradigm of an interpreted glue language orchestrating precompiled functions written in other languages. I don’t need or want to compile the entire pipeline end to end after every edit, that slows my development iteration cycle times.

I just want to write my own fast compiled functions to insert into the pipeline on the rare occasions I need something bespoke that doesn’t already exist in the extended python ecosystem. It seems like a lower level language would be optimal for that?
Tiger's Eye. A rock that is pretty much stabilized (sealed) asbestos. It's pretty popular with kids. You can buy it at rock shops. And yes, if it breaks in half, get rid of all traces of it.
But IP geolocation has pretty bad resolution. Generally, it can reliably locate country, but rest is a wild guess. E.g. my IP is geolocated to city 300km away (as that is where my ISP has business address).
That's a lot of words to say that they're going to allow inflation to go above 2%.

I guess the rest boils down to "don't panic, we're not getting crazy here."
Safari adopts the Chrome/Firefox extension model
Suppose a large group of "helpful" players started advertising/spamming via ingame chat the fact that you can buy VBucks on the official website for cheaper than in game. Totally unaffiliated and not paid for by Epic, of course.

Is Epic obligated to censor them because of Apple's rules?
You can ssh in either over wifi or via usb (it exposes a network device in usb).

Everything is just files in there. The notes formats are proprietary, but there's tools out there for them.
False Lessons from Kerbal Space Program
>I am partial to the idea of someone getting to decide, in advance, who they can see or hear.

Who decides? Why were they chosen? How were they vetted? Is the vetting process continuous throughout their stay?

In other words:
What checks and balances are in place to make sure they don't abuse the position for the advantage or disadvantage of a group due to personal motivation?

The idea of a constant lifetime blacklist/whitelist makes me envision a world filled with small echo-chambers, all supportive of their own ideas, and filled with ire towards anything they view as opposition.
I think the fed's own graph is the picture worth a thousand words. Don't forget that this is the M1 money supply, which will be expanded by about 8.5x by fractional reserve banking.

https://fred.stlouisfed.org/series/M1REAL
This is super neat! Off-topic complaint about the text:

"Some nickel-loving species like Alyssum murale, native to Italy, can take up to 30,000 micrograms of nickel per 1g dried leaf."

30,000 micrograms, also known as 30 milligrams?
Poetic justice for CWT!
> It would be in your Ove Glove, not in your floor tiles

Would people buy oven gloves that had to be treated as hazardous waste? You’d likely have to build cost of eventual disposal into the sale price, a la WEEE: https://en.wikipedia.org/wiki/Waste_Electrical_and_Electroni...

> Same goes for lead paint

Where would you see this being used?
Bose appoints its first female CEO
Kobo readers have overdrive so you can do this. Even better has Pocket reader so you can store web pages to read later.
>Our new statement explicitly acknowledges the challenges posed by the proximity of interest rates to the effective lower bound. By reducing our scope to support the economy by cutting interest rates, the lower bound increases downward risks to employment and inflation. To counter these risks, we are prepared to use our full range of tools to support the economy.

What other tools do they have besides setting interest rates? They keep alluding to these tools but do not explicitly say what they are. Should we expect another round of quantitative easing?
They don't take a cut from either Amazon or Etsy purchases. These are also things that you purchase in the app.
Lose its competitive advantage, slowly consolidate remaining assets into private hands with borderless migration capacity, elect a government composed entirely of conman, and five to ten years from now, begin losing every violent international confrontation that it tries to start?
On the rm1 you can install KOreader which works very well.

It has an integrated reader as well I think but I never tried, I heard it's not great.