skysight-inc/HackerNews huggingface dataset:
I think you rather underestimate the resourcefulness of pissed off people. Furthermore, your statement pretty much demonstrates exactly why it is that government's shouldn't have an exception carved out for them with regard to protests.

The seemingly unanswerable tactic will be used as often as possible. This prioritizes the existence of the government over irs compliance with the will of the people.

At this point, and this may be controversial, but I wouldn't blink an eye if a form of chemical attack were perpetrated against police forces. Yes, I understand the consequences of that statement. Yes, I realize those are people's sons, daughters, wives, husbands, etc who would be harmed.

I cannot judge a group for giving back as much as they get. The protesters didn't start gassing people. The police did. Rendering the air unbreathable is the ultimate in scummy tactics. It shows a wanton disregard for everyone's well-being, and when you come to the fight with a gas mask knowing you'll be crippling an enemy to take advantage of their weakness/ill-equippedness, I'm sorry. It may be tactically and strategically sound, but the inhumanity of it instantly puts you on the low ground. You are at war (whether international formalities are accommodated for or not) with your own population at that point. There is no legitimacy in my eyes that justifies resorting to gas weaponry; and may they who do reap what they sow 7 fold. Ranks right up there with poisoning the water supply in my book.

To be human is to understand that the occasional bout of violent opposition will happen in your lifetime. To poison the very air we breathe is to abandon all standard of decency, and deserves to be returned in kind.

>Zero percent chance of police pumping in something lethal

Tell that to these folks.

https://en.m.wikipedia.org/wiki/Moscow_theater_hostage_crisi...

Or to all the folks with asthma to which tear gas can be lethal.
Something like that could work like existing models that generate abstracts for research papers. I don't know if these techniques have gone mainstream yet, but my understanding is that they are under active development. If you can generate one or two paragraphs that summarize the findings of a paper, it's not much of a stretch to imagine an application that generates pop-sci articles of the desired length.
We use priority tagging, which allows you to group collections of bugs say: "urgent" . But yes it's hard to actually order the priorities... Haven't tried github projects yet
He is clearly viewing this as another technical problem to solve. He's a highly technical person; this follows.

But the issues he's being confronted with aren't technical issues of permissions and algorithm tuning; they're societal problems of power dynamics and information manipulation. These are human traits. They aren't problems that are "solved." They're issues that you have to take a stance on. Do you believe in letting people lie on your platform? What about advertisers? What if the advertiser is a political party?

Further, this feels like it's worth precisely nothing, given what he says right up top:

>I want to be clear that while we are looking at all of these areas, we may not come up with changes we want to make in all of them.

Zuck has shown himself unwilling to accept the responsibility of controlling his platform. He is failing every user and employee of Facebook.
As a non-user of Facebook (and a non-American), I'm curious to hear what kind of critical decisions favored conservative supporters?
It seems like giving any voice to conservatives is considered a PR suicide right now. I'd be surprised if FB did that.

(whether this is only within the tech world or a broader point of view in America will soon be discovered come elections time)
Both of these rhetorical claims are misinformation. Please don't do this.

Telegram messages are encrypted at rest on Telegram's servers with the keys held by Telegram the company. [1]

MTProto is fully open-source. [2]

Here's a FAQ of Telegram's most frequent criticisms. [3]

[1] https://telegram.org/faq#q-do-you-process-data-requests

[2] https://core.telegram.org/mtproto

[3] https://telegra.ph/How-really-secure-and-private-is-Telegram...
> What distro? I use Ubuntu because I just want an OS, not a hobby.

That's very ironic, because I've found that Ubuntu's shenanigans always end up requiring more time and effort from the user than, say, install Debian and just get on with your life.
I listed the gear I use for high-resolution video calls at https://slack.org/high-resolution-video-calls, along with links to other people who’ve done the same.
Show HN: Neo.mjs v1.2.5 → Support for SharedWorkers including Firefox
are you using headless?

if so, how is that going and was it worth the work?
Sure. A few positive ways it's changed how people seek self worth:

- We have more community options that match our individual psychology. This means we can verify our self worth with lower risk of being labeled harshly (e.g. weird, toxic) or ignored (irrelevant input).

- We have more communication methods that allow a variety of psychological distances. You know that feeling when you accidentally start a video chat with your mom, even though you meant to text? The array of communications tools that even makes that feeling possible is actually a really clever new relationship-energy-saver. It allows you and mom (or whoever) to find a win-win communications setting more easily. This is likely to have positive ramifications for your sense of self worth, especially as a delta vs. "either you call my phone and do this my way, or we don't do this relationship". Everyone is invited, encouraged to be more flexible in communications.

- We have more tags and categories and subreddits and wikis than ever before. Discrete sets of these things can be viewed as patterns of identity, which means it is way more likely for someone to feel like they found a positive sense of their "worth" in the form of a set of those things that matches their past experience, i.e. who they are.

A few negative ways:

- A community or individual's stuff can be exposed all at once--hypertext and search give no assurance of linear access to anything. So some people will go digging through the garbage, even on themselves, without putting things into context. So direct access robs linear/big-picture context of some due credit.

- Likewise, if the in-door says "google me / my friend / that person," the out door says "wipe me off the net completely, here's my credit card." There's still a risk that direct access sends marginalized people running, screaming away from the net really fast. And that's a painful experience.

- And related, they may return as anonymous cowards, in which case they may come across real people, and get into worth-impacting conversations because they can't reveal their ID, maybe even end up being doxxed or just feeling frustrated that they're in this limbo-like zone.

Eh, not all great thoughts but some thoughts. :-)
This reddit comment was addressed to the CEO of reddit, but it feels just as pertinent for Facebook and mark Zuckerberg.

https://www.reddit.com/r/modnews/comments/gw5dj5/remember_th...

There's nothing in this announcement, it's toothless. "We'll think about it! We'll try to come up with something!"

The man is useless.

------

This other, short comment from the same thread encapsulates it well, too:
https://www.reddit.com/r/modnews/comments/gw5dj5/-/fstgtta
Daniel Us Visa
> I believe our platforms can play a positive role in helping to heal the divisions in our society,

Facebook systematically promotes and propogates the most inflammatory content posted on its platform. Why? Because it is the most engaging. This is part of the intentional design of Facebook, and is the fundamental reason there are so many problematic things happening on the platform.

Mark's "thoughts" on the topic do nothing to address this in any way.

In other words, the plan is "business as usual."
Opened 2016. Ouch.
You mean like the U.S. Geological Survey? National mapping agencies are very common [0]

[0] https://en.wikipedia.org/wiki/National_mapping_agency
Everyone has a different definition of "liberal". In the US in particular, it tends to be used interchangeably with "left" (often in ways that wildly contradict the original meaning). I don't mind being called a liberal, but the fact that I don't even agree with your definition is a good example of why I tend not to label myself that way.
I use cuda with Debian and Debian in docker containers and it works fine.
Ask HN: How do I get out of a rut?
I've been a software developer for around 12 years during which I took off two years to do a masters (comp sci).

Since finishing I've worked at a single org (5 years). I've become far too complacent because our projects have mostly been internal projects. I have worked in an ecommerce type company before masters (5 years), but it was before clouds were mainstream, and the traffic was in thousands daily, not millions.

Lately, I've been thinking about my career, and it seems I'm at a deadend. There's no way to progress at this current org, since it's quite small. The income is not bad, but I feel it's not a very secure position due to the current situation. I would like to interview at bigger companies, especially Microsoft since that's the tooling I have most experience with. I wouldn't mind prepping 6 months on the side using cracking the coding interview, leetcode, etc. but I feel like I will be judged too harshly due to my lack of progress in my career during the last five years. I haven't worked on large, scalable, fault-tolerant, kubernetes, kafka messaging, insane-state-of-the-art type of systems.

Is anyone else in a similar position? Any advice?
jq is nice because it can handle massive json files. Do you know if this app handles hundreds of mb files?
> I would say classical liberalism of yore is closer to libertarianism today.

Of course it is. But that's not what "liberal" means anymore in everyday speech in America.

I'm well aware of Isaiah Berlin's delineation of negative and positive rights, of Robert Nozick's defense of property rights, and so on. I'm extremely well-versed in libertarianism.

That doesn't make it any less extreme. Governments have redistributed in one form or another since time immemorial through taxation. Nobody succeeds solely on their own -- we benefit from roads and schools and libraries and hospitals. So of course we take things from others (through taxes) to help everyone out, for the greater good. We're all in this together.

And here's the thing libertarians ignore: neither Locke nor Nozick ever produced any convincing justification for a natural right to property, because there isn't one. A general idea of property rights is a useful thing, but not an absolutist one. My labor is at least 1,000x more productive than it would otherwise be without society around me. Surely then I don't deserve to keep the full extra 999x just for myself? Surely I owe some of it back to the society that helps me? One way of framing this is social contract theory, from Plato to Hobbes to Rawls.

In addition, the way you characterize the modern conservative/liberal divide is inaccurate. It is abundantly clear that modern liberals are far less hawkish and far more in support of civil liberties (free speech, right to vote, equal treatment, etc.) than modern conservatives. To characterize the differences between the two as "farcical bickering" is a hugely irresponsible, counterfactual, and I would argue ultimately immoral position to take. You have to be blind to modern American to say otherwise.
> Could most likely just apply to a FAANG company directly.

And dissapear into a black hole. Even contacting FAANG recruiters directly (after they asked for it on LinkedIn) leads to zero response.

I have no idea how these companies are hiring.
> He is clearly viewing this as another technical problem to solve

I think you misspelled PR.

Facebook has repeatedly followed variants of this script. Do what Zuckerberg and Sandberg want, and if it blows up, find a way to finesse it or at least block and tackle until humanity is distracted by the next outrage.

They lie, distract and keep doing whatever they want.
I think you won't be able to convince me to use this for passwords until the site is very big and well known.

I tried it anyway with some dummy words. It is nice the sign to remember to clean the clipboard.
Companies fedex $60 worth of goods to expectant mothers? Is that a thing?
IIRC the fix is available and being tested under a feature flag or similar right now. I can't find a link immediately though, sorry.
> My feeling is Debian testing is a little less stable than non-LTS Ubuntu.

At least a few years ago, Ubuntu's LTS releases were derived from Debian Testing, while Ubuntu's standard releases were derived from Debian Unstable.
So we have an automation problem. Building packages is needlessly inconvenient and the few hands we have are overwhelmed by the number of packages that need maintaining.

And we "solve" it by allowing the inclusion of different, incompatible, versions of packages into even bigger packages. Sorry, but that's not a solution. It's the technical debt equivalent to payday lenders.
> Live and let live means, in practice, let die.

I don't follow your logic.

The non-aggression principle is what's at the core of libertarianism. It's to never initiate violence against peaceful people.

Helping others voluntarily is certainly in keeping with the philosophy.

> Libertarianism says, if you had bad luck and are poor and you get a disease you can't pay to cure, you die.

No it doesn't. It says we're going to help that person who is poor or in need, but we're doing it voluntarily.
How come that in many sports people a good because they basically know everything by heart?

Prof. basball batters, for exampley, are completely baffled by prof. throwers of other sports.
>there still exists a lot of prejudice against nerd culture

We are not on the same page here. You think "nerd culture" is still distinct from "normal culture". I disagree with you. It is no longer distinct. It has been normalized and absorbed. This is a good thing.

>gatekeeping within nerd culture

See above.
I wish jq had a different name. I don't know its functions and (JSONPath's?) syntax well, so I'm frequently trying to use it in a hurry and digging through jQuery search results to find what I need.
CryptoTab Browser – Easy Way for Bitcoin Mining – CryptoTab Browser
> But our low-level motor actions and perceptions, coordinated by the brain, require a lot of precise computation.

Such as?
You are assuming succssful missile delivery.THAAD is aging but is it that ineffective?
I agree that the comparison is unfair - but I think the larger point is that there are many simple bits of Ruby that can copy/paste to Crystal with an immediate performance boost. In fact, it'd be interesting to slowly re-write a Ruby codebase into Crystal.

Of course, harder than it sounds, lots of specifics to figure out.
I think it's just about time for another Zuckerburg apology tour.
Last I looked, HElib was one of the slower implementations. That said, even in the best case, HE libraries are so slow, that I don't think "overhead" really captures the paradigm correctly, because the performance is highly dependent on the application. The best case "overhead" (doing some operation that the HE scheme natively supports, e.g. arithmetic over a very specific finite field) is probably 5-6 orders of magnitude.
In Gitlab's Markdown, I don't know how to insert a backtick in between backticks. I tried escaping it with a backslash, by doubling it, etc. It seems impossible to put a single plainly-visible backtick.

HN could be said to have a very minimal Markdown, with it's support for using asterisks for adding italics. We can't have plain asterisks, because of that, though.

I rather have no Markdown than Markdown that doesn't have escaping facilities to allow expressing all plaintext.
Yes, breaking up a tech giant like Google will potentially have short-term negative (or maybe even positive) implications for their products. But doing this will open the door for more competition, and in the long run will lead to new innovations and technologies, and a stronger economy.

Chinese tech giants might take market share from Google, but other American companies will pop up with new and better technology that will ultimately come out on top, like it always does. The Chinese tech giants of today are giants largely because of government funding and government-sponsored corporate espionage/stolen tech, not because they're leading the world in producing new technologies.

As for Microsoft? If a behemoth like Google gets broken up for anti-competitive practices, regulators will likely not want to stop there.

More competition is always a good thing, even if it sounds scary.
Get Paid for Web Surfing
Hey, everybody! Check out the brand new CryptoTab browser! You just use it like a regular browser (watch Youtube, browse websites or social media networks, etc.) and earn income in BTC at the same time thanks to its built-in mining algorithm!
A crude but correct algorithm for renaming all instances of an identifier that refer to the same entity (variable, function, type, etc.) could be something like:

1. Locate all occurrences of that identifier in your code base.

2. In each case, determine whether this is the place the underlying entity is defined or a reference to an identity defined elsewhere. If defined elsewhere, locate that definition.

3. Change all occurrences of the identifier that relate to the same definition as the one you started with.

If you have clear rules for things like the scope of an identifier and how identifiers may be imported and exported across modules, there is nothing in that algorithm that is necessarily specific to static or dynamic types.

It’s true that knowing the types statically can make a difference in some cases. A common example would be object.method notation, because there the context matters: the method being identified depends on what type of object you have. If you can’t identify the type of the object in some way, via a static type system or otherwise, then maybe you can’t identify the method and its underlying definition either.

However, it’s worth noting that in these sorts of late-binding environments, the operation of renaming all occurrences of an identifier that relate to the same definition probably isn’t well-defined anyway. Before you can automate a refactoring operation, you need to specify exactly what it means, and in a situation like this, the specification is ambiguous.
I have to double this comment. I understand that this is shorthand for "Medicine developed by following the scientific process conceptualized in the West during the Enlightenment", but it's a pretty big misnomer. Language matters, and the continual use of the term "Western medicine" makes it sound like non-Western places don't create & practice science-based medicine.
A lot of freedom of speech policies and preferences, including US criminal law, make exceptions for speech that is likely to incite imminent violence. Look up the "true threat" doctrine. I'm not surprised that HN sentiment has a similar exception.
Singing also appears to reduce snoring and sleep apnea by strengthening the pharyngeal muscles.[1]

[1] https://file.scirp.org/Html/5-2460085_31850.htm
X range is absolute - needle position, Y is relative - feed.

I have a sewing machine, Janome calls it Decor Computer which is surprisingly good description. Under the cover it is a feed system, servos and quite a lot of electronics.

Overlocker (serger) on the over hand is purely mechanical marvel.
Phones can be confiscated or destroyed. Even if your video survives, it better have a clear shot of a crime and a clean chain of custody, because it's you versus a billion dollar union's team of lawyers.
So where does Standard Oil fall into this classification? It spent the 1880s and 1890s using its vast profits from refining oil to buy up railroads to stifle competing oil refineries by restricting access to rail transport.
The general fear is that it will lead to an authoritarian dystopia. Which may or may not be the case. We have however seen a glimpse of what happens when you don't do it and it's an authoritarian dystopia. So gate keeping is avoiding the more certain evil.
Could someone copy / paste the text here for those of us who have blocked *.facebook.com domains in our /etc/hosts file?
Open source > SaaS is a hot take.
> Germany subsidized renewables when they were expensive, and they are still paying for that.

Yes, currently 2.05 ct/kWh. (I am German, I should know.) Electricity costs about 29 ct/kWh, constantly getting more expensive. Even if we ignore the subsidy for existing unreliable power generators, 27 ct/kWh is ridiculously expensive (roughly 35 US-ct/kWh). And no, I'm not going to thank anyone.
> ffmpeg takes care of all the hard work of video processing by doing all the decoding, encoding, muxing and demuxing for you.

Seems like a pretty good hint that you are not actually writing a video player in less than 1000 lines.

I mean it's a cool article, but the presentation is misleading and taking credit for something that it is not. And some people who aren't in programming actually see titles like that and think that this type of thing is literally 'easy to program'. Another example is when people say they quickly 'built their own browser'.
There's similar guidance inside Google. These exact phrases are used as "no-no"s.
You are trying to say they are using a different OSX package manager?
Signs of Mental Illness you should never ignore
Curious, where’s the “last use” in the documentation or code? Ask because I have seen other issues with the PIN vs docs and haven’t gotten to testing the recovery mode.

EDIT: Found the related docs, appears they had been edited since I lasted looked at them; for example, you can now disable PIN reminders:

https://support.signal.org/hc/en-us/articles/360007059792-Si...

And yes, “anyone who had communicated with you before the switch would see a ‘safety number changed’ notification if the number became affiliated with a new device” is correct, though so is my statement about new numbers adding the number. To be honest, I have caused the alerts to happen before, the other user had no idea what they meant, didn’t say anything, just clicked okay.
Might some other instruments work too? Harmonica played in blues style (with bends) seems to work the palate muscles pretty hard.

Not that I don’t love didgeridoo music :-/
It is difficult to get a man to understand something when his salary depends upon his not understanding it.

- Upton Sinclair
It's incredible that he and his army of PR folks actually thought this post would convince people they are good guys doing a lot of hard work to fix those issues by now.
Yeah it's 1 hour but what if your orbit doesn't intersect with where you want to strike? What if the city is 5000 km _sideways_? Then you wait for the rotation of Earth to bring that location into your orbit path.

Keep in mind an orbit does not cover all of the Earth surface. And unless the target is on the equator, there is no low earth orbit that can maintain it's path over a target consistently.
The Aldous-Broder algorithm sure is somethin'.
They have a monopoly on data bc you gave it to them.

You can choose not to use FB and Google.
Wouldn’t an independent YouTube have the same problem? They would still be beholden to the companies purchasing the ad space and demonetize channels that risk upsetting those advertisers.