skysight-inc/HackerNews huggingface dataset:
I find it quite amusing that the package author refuses to act reasonably and states he wishes to spend no time on the project, whilst being pulled further into the project. If he simply willingly engaged with the project owners to resolve the situation he could avoided:

1. Spending so much time trying to get the project to stop what they were doing.

2. Peacefully come to a mutually beneficial arrangement.

3. Front page HN where I will most certainly be avoiding using any project the author is part of.
He just doesn't want anything of his included in nixpkgs because he doesn't want to deal with anyone opening Github issues against his repos if there happen to be build / installation issues that are coming from some kind of failure in the nixpkgs install / build process.
Totally worth the effort to re-implement/find an alternative when the code in question is so minimal. No need to deal with this guy.
So true and surprisingly so much not appreciated by so many ppl that actually benefit from MSFT products - directly or not.
Ask people of a non-Christian faith if they agree. All the replies here saying Christmas isn't Christian seem to be from people with a Christian upbringing, even if they are atheist or "secular".
That's why I use https://www.allsides.com/unbiased-balanced-news. Makes it very easy to see across the spectrum.
> As the author says, that can be fixed with a relicensing.

But he cannot retroactively remove MIT license. Changing license will only affect newer versions afterwards.

> If the source owner has a polite request

If this is your definition of polite so be it. I think it's quite unfriendly. Asked for a valid reason he basically says "because I want it".

If he want's them to remove it even though they have the right to use it he should at least explain why (or not publish MIT in the first place). His only argument is that he will get support requests, but he could just ignore them...
It's just a small dependency for Home Assistant. I don't think
the author will receive a lot of reports.

https://github.com/frenck/python-ambee

The project has zero issues right now. I think that is not the real reason.
In terms reps counting. Yes, it works quite well :)
Any Money Services Business / payments processor needs to adhere to strict government regulations. In the US this would be (among other things) the Banking Secrecy Act: https://www.occ.treas.gov/topics/supervision-and-examination....

It's simply not legal to "not keep records" if you are running payments.

If you ran a payment to "O Bin Laden" but you have a driver's license picture showing that it is Oscar Bin Laden, from CA, DoB 2001, you'd better keep all that information for your records in case you get audited for potential OFAC violations.
IMO: any organization employing "journalists" is engaging in mass manipulation for hire at this point (both left and right.)
I couldn't fully see what was posted in the article since it was wanting me to sign in or something, but I will assume that it was showing Fox had a larger market share than the alternatives.

The reason why is NBC, CNN, MSNBC, ABC, etc are far more in competition with each other than Fox is with them. There are no major right of center competitors to Fox. This results in most right of center tv news watchers going with Fox. If there was only one left of center news channel Fox would closer to even with it.
You do have the option of going back to work if shit hits the fan. Maybe it'll be harder to find a job, or to find one that pays as well as before, but that's pretty heavily tempered by the fat nest egg you have. It's a pretty big misconception that by "retiring" you're permanently cutting off all abilities to produce income ever again.

It's easy to see "oh if a wealth tax is introduced, you'll run out of money by 50" as if it's a huge hole in the plan, but if you're 30 that gives you 20 years of draw down time. A change in the market or legislation won't sneak up on you and suddenly drain you of all your cash - if it does, it's probably something affecting the entire population. You'll likely have a year or two of drawing down more cash than you should before you pivot your plans.

The most vulnerable time during FIRE is the first few years of early retirement (where a market crash could wreck you), but is simultaneously the point where you're still at your most employable (plenty of relevant contacts, skills that aren't out of date, and a relatively small gap on your resume).
No, but the democrats did spend 2017 looking for every excuse to impeach Trump they could find.
This is true, but also underlines the very point the article was making. In the United States, Christianity is the default. Characters are typically only identified if the stray from the default. Furthermore, given the sheer imbalance of identities in the country, it’s a disingenuous to claim that say Batman is equally likely to be Zoroastrian, because he’s not explicitly stated not to be.
Lol thanks. I'm nearly 40 and still holding out on both. Never driven, never owned a smartphone. I have a pay as you go flip phone I got at Office Depot for work in 2015 but I never turn it on unless I need to make a call that won't go through Google Voice.
I think this is true.

What I’ve noticed about the fire people is that they have very unrealistic budgets (static based on what they spend at age 30 often forgetting to include things like healthcare and other forms of insurance, as well as changes in lifestyle). Once you’re in your 40s, and you’re at the peak of your earnings, it’s actually really hard to walk away even if you’ve hit your target. I do know quite a few people first hand who have quit but only in there very late 40s or who made north of $10 million at one point or another.
Wikipedia’s Surprising Power in Shaping Science
This is an interesting example of how social concerns interact with technical concerns in the real world.

We sometimes like to think that software architecture decisions are made by rational actors using logic to choose the technically best solutions, but here's an interesting example where Home Assistant may need to change its dependencies because the author of the library it relies on is too difficult to work with.
I think that's the famous blogpost that eventually led to the event-stream malware.
CVPR panels on the future of data and ML infra (R.Socher, HF, W&B, Google, MSFT)
Hi HN! :)

CVPR is starting this week! To kick things off, we'd love to invite you to two CVPR panels on the future of datasets and next-gen ML infrastructure. Comment below if you want ask a question on the topics mentioned and we will do our best to include it in the discussion!

1. CVPR pre-game: the Future of Datasets
When: this Friday, June 18th at 12 pm EDT / 9 am PST. Clubhouse link (https://www.joinclubhouse.com/event/PAD2Nnen). Guests include:

- Olga Russakovsky, ImageNet Challenge co-author, Princeton,
- Richard Socher, ImageNet co-creator, CEO You.com,
- Jeff Boudier, HuggingFace Chief of Product,
- Joseph Gonzalez, UC Berkley RiseLab,
- Jianing Wei, Google AI,
- Siddhartha Sen, Microsoft Research.

Topic: Currently, when companies train their ML models, they focus on optimizing their models rather than the actual data. But data sits at the core of a good model. How can we be more data-centric in ML?

2. CVPR Panel: Next-Gen ML Infrastructure For Computer Vision
When: Monday, June 21st at 3 pm EDT / 12 pm PST. Clubhouse link (https://www.clubhouse.com/event/mWV902w6).

Guests include:

- Tobi Knaup, CEO & Co-Founder at D2iQ,
- Lukas Biewald, CEO at Weights & Biases,
- Waleed Kadous, Head of Engineering at Anyscale,
- Glenn Jocher YOLOv5 creator, CEO at Ultralytics,
- Tianqi Chen, CTO at OctoML,
- Dillon Erb, CEO at Paperspace,
- Josh Tobin, ex-Open AI, CEO at Gantry,
- Davit Buniatyan, CEO at Activeloop.

Clubhouse is now available both on Android and Apple. If you'd like your question to be asked, please comment below and we'll pick the most voted questions/try to cover as many of them as possible. More on the panels: https://www.cvpr.activeloop.ai/.

If you need a Clubhouse invite you can join our community here at https://slack.activeloop.ai/ and let us know in #community channel. Cheers!
I think I would be more willing to embrace this sort of tech if there computing resources were easily accessible to hack on.

If I could easily upload my code to this smart bulb and leverage it either for creative or practical endeavors then I wouldn't necessarily consider it wasted potential.

But here you have this bloated tech that you can't even easily leverage to your advantage.

I do agree with the general point that the progress we've made over the past few decades is mind blowing, and we shouldn't forget how lucky we are to experience it first hand. We're at a key moment of the evolution of humankind, for better or worse.
Their very existence. They seem like overhead that doesn't provide any added value in 95% of cases. It would be better if companies used that money to train people.
I would have to say that maybe it's not the news that has changed, but your view of it.

The media has always had biases. How can it not, it's run by people.

Look at the propaganda during the Spanish-American War. That's the most obvious U.S. example of how biased media can be. And we enjoy the temporal distance to not be invested in the events so we can evaluate it from a third-party perspective.

Are you saying the media became less biased after that then more biased?
I fail to see why the author could not add instructions to their project's issue tracker, something to the effect of

"If you want to report a bug, please reproduce the issue with the latest pypi package. Reports for any other deployment methods will be closed without further discussion."
He understands it perfectly. That's why he asked nicely at first. Nixos just "request denied" him after rounds of requests and discussion. With that he's roiled up to change the license to exclude Nixos.

He just doesn't want the extra work to support another distro which would include an outdated version of his package.
Looks like if you long press on it in iOS it gets through.
Thank you for the kind words! Ah yeah, strong.app is very popular. We have many cool features planned that should allow us to give value to even the most serious weight lifters who are not supported by the strong app, like autoregulating based on RPE/RIR, routine snippets, supersets, dropsets, private trainer profiles, etc, but we have a lot of work ahead yet.

I added your wish to our subreddit as a feature request: https://www.reddit.com/r/hardyapp/comments/nzsmu2/feature_re...? If your username is there as it is here I can notify you once we have added such a feature. :)
> I grew up in a major Jewish population center in the United States, most jews did not celebrate christmas outside of the ceremonial going out for chinese food.

Going out for Chinese food is literally a tradition of said holiday. It's as much as celebration, as having a family gathering for atheists "for Christmas".
I interestingly did this just the other day. I had a testing reason for main to consist of a single specific illegal instruction that I know the hex of anyway. It was less work for the system's Makefile to compile a .c rather than a .s file, and I knew everything I needed to make this trick work, but didn't know how to for sure disable function prologues for this arch.

It's the first time I had a legtimate excuse to whip out this technique since seeing it in an ancient obfuscated C contest entry for the PDP-11 probably a decade ago. mullender.c I think?
I agree that in this case I can move to branch at runtime (the runtime cost is irrelevant for my use case), I still feel that it illustrates how it complicates deriving a universal type id.

The more general issue is that removing generic requires the lib to pick the implementation and remove choice from the consumer. Sometimes it's not that important, sometimes it matters more. Another example I have in my project is that I have a trait describing a `User` (with e.g. `get_name`) it may be implemented as a `LinuxUser` or `WindowsUser`, each providing extra fields. How do you generate a universal id for a struct generic over a `User`?
IMO, it's worse than that: frenk does seem to understand the history of FOSS distribution. Most Linux distributions included packaged sources for the software. This is no different. They did not point back to the original repo, not to the source control repo. They had rmps or the equivalent.

The existence of pypi does not mean everyone is forced to link back to it and use it has their own source repo. Frenk insistance that everyone uses pypi and only pypi is just a tantrum not based on reality.

People could use his package from pypi and still have an outdated version. People could use a pinned version from pypi and they would always get an outdated version. People could be using an installed software from long ago and thus have an outdated version.

Thus his concerns are not magically solved by not packaging sources.

Plus, he has an attitude problem, is passive-aggressive, is closed minded and won't discuss. May he have fun with his newly weirdly licensed package,
> fake evidence would be planted by the Clinton campaign.

Again, this never happened. First of all, the Steele Dossier was raw intelligence, not meant to be taken as fact. It was paid for initially by Republicans, not HRC's campaign, so pinning it on her is disingenuous. Also, there were clear links between the trump campaign and Russia, including some that led to arrests of his folks and some that should have (Jr's meeting that trump helped him lie about).

Your own link (and common sense) disputes your claim that it was proven HRC's campaign did this:

> The IC does not know the accuracy of this allegation or the extent to which the Russian intelligence analysis may reflect exaggeration or fabrication.

It was Russian disinformation creating and spreading the lie that you are boldly posting on here.
You don't understand the issue then. The author don't want to deal with all kinds of requests unrelated to his own package. NixOS is an operating system, totally understandable he doesn't want to deal with OS issues.
Ok? What difference do you think that makes?
Part of the problem with this is "what is a conservative?". Democrats and Republicans are both economically right wing, pro imperialism, anti workers rights, pro the wealthy. There is no left wing major political party in the united states. The difference between the two parties is on cultural values, cultural progressives vs social conservatives. It is possible to be economically left wing, and socially conservative (roughly 25% of people fall into that group).
If I understand you, they offered that very thing in https://github.com/NixOS/nixpkgs/pull/126326#issuecomment-86... and it first wasn't answered, and then was dismissed with "This was already answered. Please don't repack my source in this repository was my request. I don't see how your suggestion is changing that."

That response was what confused me as to the problem with packaging the library, as it seems like that would fix the inundated-with-support-requests issue.
I resigned today. Back to solo work.
Well, it is deeply ideological. But if we're being honest, everything is. The Economist is fine to read as long as you really deeply understand it's ideology.
Food for thought: Attending a diplomatic dinner where EU liaisons from various police forces were also present, the head investigator of that country—which I shall not name—told me that their country's biggest outflow of crime to other European countries, were high tech economic crime such as card skimming, money laundry, and white collar crimes. I.e. things that require at least some technical understanding to perform.
On the other hand, frenck started by saying "anyone can do X", followed by saying, "please don't do X", and then "Ok, I'll take my marbles home."
But, also as an Enterprise Architect in Banking, if you were considering Stripe Identity wouldn't you rely on it for KYC compliance? You can't just say Oh we outsource that to a third-party called Stripe, can you?
No, he acknowledges explicitly early in the thread that the license allows the code to be redistributed with or without his approval.
No! You are not obligated to receive support for software just because it was written by someone else.
>Plus I kind of resent Google Calendar not having reasonable plugins for other video services (Jitsi, Zoom, etc.); feels anti-trusty to me.

It isn't native to gcal, but the zoom chrome extension works relatively well.
Starship Troopers but they were more of a "Black man dies first in horror movie" type role.
Hyprspace: A Lightweight VPN Built on Top of Libp2p
You can get absolutely tiny chips (maybe 4x the area of the shadow of a ball-point pen ball) that can run Linux for ~$1. Computers in IoT cost nothing unless you need to do graphics or run electron/Ml.
Having worked for a big luxury ecommerce brand, I can say this has huge potential -> "clients have also expressed interest in using our services to generate photoshoot images to forgo expensive studio photography."

Studio costs can be high, not to mention the delay in getting new product images uploaded.
Ask HN: Easy way to incorporate machine learning into a project
I am building a project that would benefit from using machine learning (for the purposes of this question, please accept this stipulation to be true). However, I have no practical knowledge of machine learning application. What framework or tool allows a complete newbie to build something that employs ML with the smallest learning curve?
Adventures in Fuzzing Matrix’s Encryption
it seems fitting to me that a Google-ran blog about 'web development' in 2021 would look like this: https://i.imgur.com/XpyBoMR.png
Raw vote totals tell a different story (millions more vote for Democratic candidates, even when the Democrats lose), the fact is that the GOP can win federal elections because land has more voting power than people
The percentage of the American population which is either Democrat or Republican is consistently[1] well[2] above[3] 90%[4], so I'm not sure where you're getting 54%.

[1] https://en.wikipedia.org/wiki/2008_United_States_presidentia...
[2] https://en.wikipedia.org/wiki/2012_United_States_presidentia...
[3] https://en.wikipedia.org/wiki/2016_United_States_presidentia...
[4] https://en.wikipedia.org/wiki/2020_United_States_presidentia...
Discord only uses identity verification for a small subset of developer accounts—when your bot application fetches the full member list or timestamped "online/away" data, AND is in more than 100 servers. Normal Discord users (and most bot developers!) don't interact with the identity verification process.
> Whatever thought process led you to think it was an obscure conspiracy theory - did you check Wikipedia?

I'm guessing you haven't encountered the conspiracists on sites like 4chan and Gab where they literally claim that you can extricate all data from the machines while powered off.

Do not underestimate the idiocy and extremism behind some of these conspiracies. They have widely stupid claims that are outright impossible, but because it's terrifying to users who don't know better otherwise, the truth gets muddied.

Yes, IME/AMT can be accessed as long as the machine has utility power. However, the machine still has to be remotely powered up to access anything else (e.g. if there were an exploit that allowed remote extrication of in-memory data loaded by the OS because, well, the OS has to be booted).

So yes, I'm well aware of this. I think the problem is that you haven't encountered some of the really wild and ridiculously extreme interpretations of this conspiracy on, shall we say, the vestigial fringes of the Internet that harbor some equally stupid notions. It's no accident that the people who think $THREE_LETTER_AGENCY can access all of your personal photos and information with your machine powered off via IME/AMT are almost uniformly also the types who think that 5G is going to instigate mind control or believe the Earth is flat.

I know of these because I regularly find it perversely amusing to debate them because I'm either stupid, crazy, or both.
As much as I despise slavery I'd definitely be interested in understanding the way slavery was rationalized (if it was? if not, how did they cope with the suffering etc.?). We have to understand the principles allowing such an emotional and rational detachment from our set of ethics to prevent something like this happening again.

This is quite similar to Germany's handling of the 2nd World War. You cannot just pretend it didn't happen, and you cannot just pretend everybody was devil's child and pure evil. You have to accept that "normal" people may act like absolute beasts, and try to understand why, not ignore it.

If we don't, then we'll repeat history. Oh well.
It sounds like Home Assistant by default pulls the (EDIT: Home assistant specified, not latest) version of the package from PyPI at runtime and loads it dynamically.

The point of NixOS is reproducible builds, that is if you build a given nix environment you will always get the same code. Dynamically pulling from PyPI at runtime defeats that.

The author doesn't want any way of downloading the code other than getting "the supported version" from PyPI, as they don't want to deal with support requests for issues that are fixed later. They are likely worried that packaged versions will become stale, and users will expect support for specific versions, which they are unprepared to offer.

I think the offers from NixOS of having to enable config flags to get this enabled which make it clear it's not supported by upstream should be fair. Part of open source is that others are free to modify your code, and if you have a problem with that you're not really ok with the idea of open source.
Pong in Clojure (2009)
I find The Lounge to be fine for me on desktop and mobile. Also you can leave it connected, potentially eliminating the need for a bouncer.

https://thelounge.chat/
My mortgage payment has gone up $400 a month since 2013 just because of property taxes and the house value getting appraised upwards. Pretty much feels like renting at this point lol
Maybe it comes with it, but I think you have no obligation to deal with it if you don't want to.
We don't even have to litigate whether Fox News airtime is distinctively malignant if we just acknowledge that all 24/7 cable news channels are bad. They kind of have to be, just by the nature of how they compete and what they have to work with in both audiences and source material. Just don't get your news from the TV.
this seems to be the opposite of what all the regular people getting into crypto are wanting. i will only adopt systems that give me more privacy, on balance, not less. make that decision a few times, even in modern life, and your privacy increases substantially from your naive neighbors.
> Are there any mechanisms for limiting how much of one's life an author signs away to their project (without feeling compelled to grow an operation) while still retaining an Open Source designation?

You don't have to do anything to keep it open source. The source is already open, others can use it, fork it, etc. There is no formal obligation for you as maintainer. However as a maintainer you can feel a moral obligation for whatever reason (pride, guilt, peer pressure, etc).
> How often do you see Christmas used as a plot device? Or a church used as a setting? Or a priest character?

Far less than 60% of the time. And you can celebrate Christmas without being a Christian.
why is it always one extreme or another in US?!

Have a look at France - they get over 70% of their electricity from nuclear just fine. And it is much cleaner and cheaper than in Germany which opts for Russian gas instead.
I am going to resign today. I was hired as UI developer during the pandemic, and my employer was kind enough to not let me go when the project ended during the pandemic. Now I'm moving to chicago from nyc to do UI work.

The pandemic has been hard because I never enjoyed the work I was doing, but I grinded through it considering it was hard to find a job.