skysight-inc/HackerNews huggingface dataset:
You're putting words into my mouth. And changing the topic of conversation.

I was responding to someone saying that their smart TV was full of adverts and how it's a requirement to block it. Where the convenience of the utility provided is greater than seeing an advert for a film on the menu page.

You've flipped it around to vulnerable people being surveilled by corporate/state level actors.

Why are Smart TVs singled out here? There's a tons of old Android phones that people use every day with sensitive information that are vulnerable to multiple exploits that will never get a patch.

Or Routers that never get a patch from their Vendor especially if it's a whitebox from an ISP and they've replaced it with a newer model.

It seems like Smart TVs have urban legends associated with them, I asked previously about the supposed "TV connecting to unsecured WIFI" thing that always comes up and nobody had any evidence:

https://news.ycombinator.com/item?id=25275350
Note that nothing stops a GUI program from also supporting programmability and scripting. While it's true that most of them don't, you'll also find that a surprising number do.

For example, the entire MS Office Suite is programmable - you can write VB Script (or lately, JS?) and achieve most if not all of the functionality supported in the GUI.

Rather more well known on this front, Emacs and many other Lisp systems have always supported the same kind of programmability as a shell from within the GUI environment - both in the form of a simple REPL and more advanced GUI-command interaction (e.g. executing the current selection as elisp code, executing a command with the current selection as input etc).
It is really hard - DBIx::Class (Perl) is an example of one of the better ones, in my opinion.
3 examples of Hippie philosophy packaged as morality stories for children. Not sure offhand what the next items in the series would be.

JTA: I don't mean to use a potentially prejudicial term here, and not clear on the distinction between "hippies" and "60s counterculture" myself.
Patents: How and why to get them (2018)
> Ebay sends these mails asking you to update your personal information in order to 'improve security'.

The question is then, "Does providing updated personal information improve security?"

I can think of a scenario where this would be true. I have an account somewhere that has an email address that is no longer in my possession. By updating my information, my account is more secure. I think it is plausible that updating other information would improve security as well.
I'm pretty sure that it is public information, though I'm not sure where to obtain it. Presumably the exchange? The WSB members know when the shorts expire etc, so it's detailed info.
This seems relatively unlikely, mainly because the drm issues are likely related to widevine, which google is notoriously picky about who they allow to use it
It's not an obvious problem to solve, but nobody would invest much in performing a hostile take over of a small domain.
In the case of Perl.com it looks like a hostile takeover, of a popular domain, and it didnt cost them much to take it over I guess.
I've done some contracts where they thought it was a good idea to hire 20 interns before they hired any senior devs....
Pump and dump that's what's happening.
Says who? The need for clean and plentiful energy supplies will likely be greater in 2051 than 2021. It’s not like we’re going to turn them down because ‘it’s too late’.

Besides, a child prodigy could probably come up with a design in something like 10-20 years!
Ask HN: Could OS vendors / regulators fix Universal Linking?
I have done extensive work on inter-app linking and it is excruciating dealing with the efforts of Facebook / Insta and Google now with their gmail webview, to interupt you leaving their apps.

I understand that they would try to call it a user experience feature, but it really makes universal links a hack that often require intermediate websites and detection tricks to work.

Could / should OS vendors (like apple and android) not enforce respecting the links. And if not, should competiton regulators (thinking both EU / US) potentially force apps to respect universal links and user default apps etc. It strikes me that the behavior of intercepting links which are a key part of the (particularly) mobile competition space could be seen as stifling competition and anti-consumer.

I am interested if anyone has any suggestions about how we could better push for movement on this issue, because the current behavior is really poor and only favours companies like FB looking to try and force users to remain in their apps at the expensive or a functional mobile ecosystem.

If you dislike universal linking I'd also love to know why?
People were not coordinated

Hasn't Musk been fined -repeatedly- by the FTC for doing exactly that?
wow that fastcompany, did anyone opt out of all ads and cookies? that list is unbelievable.
And more importantly why have we ever allowed it to get so far.

"oh, he hurt my feelings, stop him"

It's fucking moronic for us to have demonised speech like this, we should have held on to the old "sticks and stones" because frankly this Orwellian alternative is bonkers.
Okay, but you should probably be more careful how you describe the information. For instance, you could state that you want the Moderna vaccine because of what they've said about effectiveness against emerging strains.

It's likely that the antibodies produced in response to the Pfizer vaccine have similar cross reactivity as the Moderna vaccine (because they cause production of the same spike protein, which is what the immune system reacts to).

And of course, Pfizer is also studying the situation:

https://www.wsj.com/articles/pfizer-covid-19-vaccine-works-a...
This type of idea would work nice with Boox; easy to program (android) and so far the battery life has been stellar.
Is there a correlation between en masse smear campaigns, bot attacks against retail, and the uber rich losing money?
What is asserted without evidence can be dismissed without evidence. It's not our job to debunk a poorly formed argument.

Regardless:

pathlib.Path:

- https://docs.python.org/3/library/pathlib.html

Django's class-based views and mixins:

- https://docs.djangoproject.com/en/3.1/topics/class-based-vie...

- https://docs.djangoproject.com/en/3.1/topics/class-based-vie...

Hell, you don't even need to look into other code. Just use the sample from the article.

What if client_a and client_b write to different APIs? One expects authentication, the other has pagination and rate limiting. Actually, one of them returns XML. Their URL structure is completely different.

Classes are great when you want a bunch of different things to produce a similar result. You don't care how the client fetches and transforms data, as long as it returns it in a certain format.

For example, you might want TwitterTweetSource.get_items() and FacebookPostSource.get_items() to both return a list of Posts that have certain attributes. The implementation details don't matter; you just want these methods to have the same signature, because you call [s.get_posts() for s in source_list]. Maybe you'll add FacebookCommentSource, which reuses the same authentication strategy, but on a different endpoint.
> That's the broken windowing system

It’s complicated and has a learning curve, but not terribly hard overall.

The main reason for these complications is backward compatibility. Windows 3.x only supported a single CPU core and had cooperative multitasking. Windows 95 had preemptive multitasking, but only supported single core still.

> it's a classic race condition

It’s not a race condition because windows have thread affinity. All these messages, WM_SIZE, WM_PAINT and the rest of them, are serialized by the OS into a single queue consumed by the thread who owns the window.
If anything is market manipulation, its shorting over 100% of a company to push down it's share price even lower and destroy the company
That's a fascinating tidbit. You wouldn't exactly guess it from reading Perl.
Since updating an eInk screen is relatively expensive, I suspect this system could be made more efficient by issuing conditional HTTP requests (last-modified or eTag) and only refreshing the screen when the dashboard image changes. This assumes both the ht client and dashboard server support conditional requests.

The system consists of a set of shell scripts that run on a jailbroken Kindle. It includes ht, an HTTPie clone written in Rust that makes requests to a dashboard server using software like Dashbling.
I didn't say it was OK, just that it was intentional. You're reading a lot more into my comments than is there. There are a lot of things in life that I don't think are OK. I also don't try to stop them.

Plenty of standup comedians use humor that I find distasteful or even offensive. I just read a book instead of watching them. Plenty of bars are frequented by people I don't like. I just go to a different bar.

No one has to visit WSB, but I'd prefer to live in a society that errs on the side of allowing people to congregate and communicate as they see fit.

As an aside, I've had to deal with two kinds of assholes in my life: people who use offensive language, and people who get offended at everything. I'd rather deal with neither, but if I had to chose, I much prefer the former.
Its the job of the mods to ensure that the users of their group follow the rules.

This situation seems bullshit but in general I think its quite logical to ban "servers" if the mods do not uphold the rules.
That alone is bad enough!
Safe dead code removal in a pure functional language
There is no licensing requirement to run a forum. Any person is free to offer their opinions about stocks.
Couldn't agree more. I'm a sysadmin living in a powershell world right now, and the ability to abstract away "things that mostly behave like filesystems, but aren't” behind some classes with standard interfaces is extremely useful, as it clarifies the actual logic of the code a lot, and means I can support different backends usually with just a new class

I absolutely could have done it without classes, in fact I did that first, until it clicked that I really was doing things the dumb way.

Everything else is a bag of functions.. its only a couple of thousand lines of code, but limited OO was still very useful, and to me, more elegant
Nice explanation. Thanks for the link. How does someone recognize when stock (and 140% of it) is being shorted? i.e. how did they see this opportunity?
Except when people do create their own shit, like Parler, it immedietly gets shut down as soon as it gets popular.
A Parser for SQLite Create Table Statements
I do want to make more money. But he says his budget is very tight, i am afraid if I ask him to increase my rate he might not agree and will go looking for some other developer.
It's a moving letter, I've read it and I actually agree with the statement but having a personal vendetta isn't exactly an ideal.

Nevertheless, it doesn't really matter if they are idealists or not if it eventually pushes for a change. Woodstock was a for-profit music festival that turned into a cultural icon. As someone else in the comments said, probably Rosa Parks never meant to start a revolution.

When I say they are nihilistic, I don't mean it as an offence. I do agree that "it doesn't matter", the market is not working as a place to invest into promising companies, it's simply a gambling with extra steps and I enjoy watching many classical gamblers being destroyed. I also don't trade any stocks, I don't own any publicly traded stocks.
IMO it's bad to dismiss someone just because he asks tricky question. a practicing religion teacher should at least humble himself and admit that it's a deep question which he has not got the ready answer yet, but ready to discover the options accoring to church tradition and principles. you have just a few "stone-graved" truths in religion (like axiom) but it does not mean that you can not explore beyond that. see the great church doctors (eg. Thomas Aquinas), they discovered new answers within the base framework of the faith.

sticking to your question, IMO it must be analogous to discovering sentient beings on the New World continents here on Earth in the 1500's. People there are turned out to be "human" (finally), so they are eligible for the gospel.
so I guess if we discover extraterrassial sentient beings, even though they are not human in the sense of "homo sapiens" human, but they qualify to the criteria of being (in biblical terms) "the heirs of the heaven" (having free will, consciousness, etc. - we may figure out what really are these exactly by that time), then it's the same procedure as in Acts 1;8 "be my witnesses in Jerusalem and in all Judea and Samaria, and to the end of the earth^?^?^?^?^? OUTER SPACE".
Raspberry Pi Pico – whats the big deal?
Dividends reduce SE

By what mechanism does this happen? Paying dividends doesn't affect the amount of shares outstanding nor meaningfully impact the market cap?
We are talking about billions of losses. Someone somewhere is trying to minimize them as their full time jobs.
Show HN: faas-netes (0.12.13) – performance boost and bug fixes
There are some things that are unambiguously dangerous. The insurrection at the capitol this month comes to mind.
Anybody care to make a Archive snapshot of the article?
No ofc not, but that is a coffeshop and not a place where the business is sharing stuff. If the business is a town square where everyone is and your excluding a specific group that is censorship.
If you're not updating your faas-netes version, then please do keep an eye on the release and watch them as they come out we've had some important updates on the project over the last few revisions.

* cached informers making scaling from zero much faster and more reliable, especially if you get several functions scaling at once

* we had a bug with filtering that's been fixed, where deployments that were not functions shows up

* the operator wasn't honouring timeouts when written as Golang durations, that's now fixed.

* We moved to Go 1.15 up from 1.13 for security fixes and ecosystem improvements

* All images have moved from the Docker Hub to GHCR.io and are multi-arch with manifests.

You can subscribe to release notes or if it's easier, as the maintainer of OpenFaaS I publish a weekly email update that can be found on the homepage under "Community Subscription" openfaas.com/support/
When you open it before you point, you can shoot right away.
It works well with pass.
Will this also be the case for their Android one-based devices such as the Mi A2 Lite?
Yep. This is why experienced consultants tend to aim for value-based pricing / project-billing, and avoid hourly when possible. Otherwise the incentives are all kinds of screwed up, even adversarial.
Oh,dear. Little too much redux koolaid, eh?
I hope they have a backup plan for when Twitter deletes their account.

I guess they’ll just have to make their own Twitter or Reddit, right?
I do it only for pdf, because pdf is written in small text and the only way to fix it is to zoom the entire thing, but it can't reflow text and zooms like a picture, but browser just reflows text according to its size.
> Let's wait six months. This story is being badly reported all over. I suspect the hedge funds will mostly be fine.

Right. All of a sudden the WSJ is publishing an article about the founder getting kicked out where he claims the subreddit is full of white supremacists. Really? Give me a break. FT is claiming many are “alt-right” all of a sudden. Bad reporting all around.

> Yes, it is, it's an abusive short squeeze, which is market manipulation.

I’m not sure I buy it, and I’m not sure there is a fundamental difference between dinner club (as Matt Levine wrote) where hedge fund managers talk about their favorite stock picks and people on an open forum openly talking about companies that they think should be purchased or sold. Is it not market manipulation when a short seller publishes a scathing report, or when a CEO goes on CNBC or Bloomberg and gives a good opinion of their company or a different one? Which has more reach?

I think the most sensible and straightforward thing is further regulation of hedge funds and large financial institutions. If they are going to act irresponsibly and then cry about it, well, maybe they need adult supervision? The positions of hedge funds versus, uh, retail traders on an Internet forum is an unequal one from the start, anyway.

Not to mention the ridiculous media blitz coming from institutions. Jeez what a way to really create a lack of trust and further erode our democracy. If I find a drug dealer working for the FT can I write an article about how some people who work there are drug dealers? It’s obvious what they’re doing.
The relativism of economy/work really gets to me.
DJ Kaizy – Baseline Mixtape – Naija Songbird
In society there are always competing rights and duties to be balanced. Rights very rarely absolute.

In this case the right to privacy has to be balanced with the need in society for the law to be enforced and police investigations to be carried out.

There are never been "end-to-end" unbreakable privacy. People have a right to privacy so their private communications are kept private but at the same time the police has always been able to access those communications should it be necessary and according to the law. Claiming that an 'intact' right to privacy means an absolute right to absolute privacy is simply not how it has ever been.

Strong end-to-end encryption essentially means that the police cannot access communications ever, even if they get a warrant because they don't have a technical mean to do so. That's quite reasonably something that is deemed a problem. How do we deal with this?
Very true, but the less shorted or at least the bigger the difference between available shares and the short position the harder it is.

VW in particular was shorted much less but something like 90+% of the shares were accounted for between Porsche and Germany to reach the accounted for shares + shorts position of over 100%.
Well, they are sending this mail to an email you do have control over. Maybe you have another example?
I have the exactly same issue with my mom.

I've been trying to avoid to discuss the facts (f.e. about hydroxychloroquine) itself (unlike my siblings), but instead elucidate that spreading misinformation is way easily than before. The important thing is that she doesn't see me as "the other side".

What (I think) worked for me was showing fake news about flat earth 'theory' and compare with what she was reading/sharing.
> I argued precisely that in this very thread.

How is it okay to you to use "immature" and not the r-word?

Both could refer to a category of person based on something they can't change about them selves, and both are in most cases not used to refer to said category.

> As someone who grew up knowing people whose relatives were disabled I think of the r-word (and the German equivalent, English is not my first language) as horrible.

You think children like being called immature?

> Most people who use it are ignorant to what it means to people who have to live with it every day.

Most people who call other people immature also has long since forgotten the anxiety and troubles that come with being an immature human being.

> "yeah I understand why they hate it, but I am still gonna use it", because then they are not ignorant but malicious.

As long as you feel the same about calling people immature, idiots, or anything else that could also be misinterpreted to refer to category of person based on something they can't change about them selves.
"As a junior (or even medior) software engineer no one expects you to be on-call..."

I've been on-call as an entry level and midlevel. They usually give you about 6 months after joining a new team before scheduling you at my company.
It's like trust the govt, but not Google. I don't trust either.
One more reason censorship (especially for "rudeness") is just a lost cause that should be allowed to die already.
I live in the Netherlands. National election is coming in march. What would be the best way to do something about this as a voter?
https://yourlogicalfallacyis.com/black-or-white

I feel we are all hypocrites when it comes to values. I don't think slave labor is a good thing but I am sure that I, living in the West, have benefitted from historical slavery and continue to benefit from thinly-disguised slavery in sweatshops/factories far away from me. Should we just bring back slavery everywhere?

The options are not "become a monk" or "give up and take everything you can". We can all do something to help and/or (probably more effective) lobby/vote for systemic change but none of us will ever be perfect.
So a potential service here:

https://www.icann.org/news/blog/documentation-is-key-to-reco...

If documentation is key, then perhaps have a service that will, take your documentation, hash it and then you can store the hash on your domain root (much like google analytics).
Then if you lose the domain, you have wayback machine style proof that the domain originally had these docs associated with it.

(I can see some downsides to this but what do people think?)
GTA:V managed it quite well 3 years ago... https://www.youtube.com/watch?v=IuekBzokh4k
A drop in the bucket but a very important drop.
do you think everyday old moms and dads are users for so many websites except the top few social media?
> perceived (and potentially actual )

>If you're lucky you won't experience any crisis first-hand

Ok, so is it here or not?

> for the ones experiencing things like random famines, water-shortages, poverty and conflict

All of which existed before climate change (since ever, actually), and are due to a multiplicity of factors of which climate is just one, and probably one of the least relevant.

>going to be >may be >going forward

So is there a crisis right now or not?
Github really needs to allow people to disable the "Pull Request" tab on repos, to reduce the stigma around not accepting pull requests.

https://github.com/isaacs/github/issues/1191 3 years and counting.

Some people are resorting to adding bots which auto-close PRs with a message like "Sorry, I'm not accepting PRs at this time", but that only triggers once the person has put in the effort to patch your project, at which poi t they may get annoyed to be suddenly told that PRs aren't welcome.

Best solution is to keep code somewhere other than github. Is sourceforge still around?
I don't say all Chinese are trying to move to a western country, I refer to Chinese people who do so.
That is because you downloaded quotebrowser instead of qutebrowser. You are welcome.
At the society scale it's really hurting it seems.. every body is trying to get a chunk of the blanket and we all spend more time fighting each others than improving our lives.
I disagree, it is censorship. We all know how hard it is to build a community. To just say go use another platform is really not a fair comparison.

Discord and Reddit in this case, even if they're not banned from Reddit yet, is their only means of communicating with eachother. Sure people can create some kind of group / channel on another platform, but if they are banned from one there is no way for them to know where to go.

Obviously the group is going to be mostly dispanded when they are banned or removed. I would say this is a kind of censorship. If they would've been given some time, like a week or a month before the banning then I would agree it would not be censorship because then they can assemble somewhere else.
No question - HN complains and is outraged at things people like!
Sessions (:session-save) have not been saving properly in v1.14, a known issue related to QT. No news about it in changelog.