skysight-inc/HackerNews huggingface dataset:
'The world as we know it is ending and people like crmrc114 are to blame. There s/he goes right now, messing up the world as we know it!. You know what to do people.'

Added as we know it because it's actually quite easy to persuade people that what they like about the world is under dire threat, as opposed to the objective existence of the planet or life thereon. People's individual worlds tend to be quite small and it's easy and socially/politically profitable to market to them with threats rather than inducements to expansion with all the unpredictability that entails.

Now, imagine that you've been identified to or by an angry group as the cause of their dissatisfaction. This is a very different dynamic from 'someone on a street corner' that you can usually safely ignore, and against whom you probably feel you could defend yourself if necessary. I don't think you'd be so dismissive of nutters in groups if you were negatively impacted.
Article's still up for me and in the comments you have a bunch of people stalking some researcher the article mentioned. It's the Boston Marathon Bomber all over again.
There's no way I would ever cooperate with a USA military invasion, no matter how bad the local conditions might be. For at least 60 years, USA military has made every situation they've ever touched worse. I wouldn't imagine that "it's different this time!"

As addressed in sibling thread, it has been a decade. The USA military-industrial complex is highly motivated to manufacture more reasons to silence Assange. If this had happened once in that decade, we would have heard about it.
The current go compiler uses a hand-written parser, judging from it's source.

The benefit of having a BNF grammar for your language is rightfully enormous, and all modern languages definitely lay out their lexing grammar and BNFs explicitly in their specification. But there are downsides. Debugging LALR grammars is painful; error conditions are almost uniformly painful. Many languages make tokenization dependent on the current context of a parse for language ergonomic reasons [1], and you might not be able to specify the action in the right place in your automated parser generator. Hell, the language might not even conform to the LL(k) or LALR(1) your parser generator translates.

[1] I'd say this is context-sensitive lexing, but the resulting grammar isn't context-sensitive. Just somewhat more complicated than a naive translation of the grammar would indicate.
Build a jet UAV that is resilient against locusts and just fly them into the swarm.
But the point of a bio weapon is not to kill everyone,just your enemy. So i guess you would want it to be very deadly and not spread to far. And i imagine you would want to primarily take out young healthy people (soldiers) not the eldery and sickly. (I assume)
when the evidence is comprehensive and solid. The medium post is basically 9/11 truther-class speculation.
Former Gitlab Top Lawyer Fired as Company Heads Towards IPO
Thanks for reading!

Yeah, that's a little like how I fell into Zestful. Very early into my adventure, I made a keto recipe search engine and wanted to handle ingredients properly. It started with regexes then spiraled into machine learning.
> Even among "great minds", narrow domain-specific knowledge can matter.

Yes, but it never matters at first. The first thing you do, always, is hack a prototype together. Computers are fast. Basic algorithms and data structures are usually good enough. You don't optimize until you've got what you want in principle. And sometimes you don't optimize at all. The internet is full of prototypes that escaped into the wild and then attracted enough users that they became irreplaceable.

Javascript is a good example. The version we have is several versions too early, and it's warty. JS would be a much better language if someone had paid more attention to the low-level details. But I would argue that JS is a huge success in spite of this. An awful lot of work has been done in JS, including work that couldn't have been done in most other languages.

The grandparent of this post is right that ideas are the important thing. JavaScript succeeds because it borrows good ideas from Scheme and Self.
I think that the ability for those organizations to stone-wall is important and needs to be preserved - especially prior to the fact being released there may be very valid reasons for withholding facts... but if the stonewalling is without a just cause (which we can examine at lengths after the release of information) then there should be more severe penalties.

We're getting to a point where claiming it's "a matter of National Security" is pretty much a meme and it erodes legitimate uses of this privilege - and that erosion will cause a lot of harm over time as legitimately sensitive material is forced out early... but, at the same time, being overly aggressive with punishment over borderline cases of withholding information may also have a chilling effect over properly exercising those rights. So maybe we need to leave a pretty wide grey zone.
Being "opinionated" is a step back IMHO, one of the big selling points of C is that it doesn't get in the programmer's way.
I in general try to assume good intentions for someone else, and before I go accusing someone of being dumb or malicious, I like to hear others opinion.

I suggest you try that sometime. I find life to be much better when I just don't go accusing people of bad intentions like you just did to me.
To be honest, as neat as it sounds, I could very easily see this being banned from a lot of platforms. Its disruptive to any community to have some parts of the messaging being inaccessible on that platform. Keybase own terms and services requires their users to use their services in accordance with the law, so that puts growing number of countries where these messages will be impossible to ever access.

And from an archive standpoint, in 20 years, no one is going to appreciate walls of text encrypted on a system that may no longer exist.

I'm not saying that I don't approve of the tools, or the concept, but I think the implementation and this envisioned usage are off.

I don't think I would have launched this without an accompanying browser plugin that could handle the decryption and verification in place, but even that only solves have the problem.
> Do you know _why_ this uptick has happened? Does anyone?

I think it's because online, each of us is disembodied and anonymous. We're a nobody. And nobody wants that. So the quickest way to become somebody is to join a group -- ideally a group that seems to be a winner, that offers easy compelling answers to hard problems... especially answers that somehow favor you and others like you. That's populism. Populists are fearless and decisive and sure they know what's true and right. They also know that everybody who's not on their team doesn't get it. So the quicker you join them, the sooner you become a somebody, a player. And if everyone else like you joins that team and you don't, you could degenerate into something worse than a nobody... an enemy.

Combine that with where fame (and leadership?) seems to have evolved in our culture -- where becoming famous is the result of doing whatever it takes to attract attention. Even if if you lack any substance at all, if you somehow stand out, now you're no longer a nobody. You can't be ignored any more. And in the echo chambers of today's hollowed-out media and bored internet, that seems to be enough for most folks-who'd-rather-not-think to see you as outstanding, and an opinion leader.

Those two phenomena don't sound like much, but they do help explain how an empty angry bombastic boob could become President of the United States of America and split the country like nothing has since slavery.
Well, sure, in the context of a language that doesn't really have value types and is already doing everything w/ dynamic dispatch, you can have "zero cost" generics, in the sense that there's no code bloat and no perf penalty, vs what you already had.

But that's because your language is already leaving some performance on the table!

If you want a language that's as fast as possible, you want something like

GenericContainer<Foo> foos = ...;
for(var f in foos) f.DoSomethingFooish()

to be able to transform into a contiguous chunk of "Foo"s in memory, that the loop is traversing, and doing no dynamic dispatch (and potentially inlining!) in each of the "DoSomethingFooish" calls.

I don't think you can have a generics system capable of achieving that level of performance w/o also brining w/ it the downside of more code generation & extended comp time.

(P.S. Also, Java is getting support for user-defined value types, right? How will those interact w/ the generics system?)
Saw this here somewhere previously: Sweden did something more insane: Högertrafikomläggningen. Do it once, get it over with?

https://en.wikipedia.org/wiki/Dagen_H
No it doesn’t. I’m just totally comfortable with a world in which people are educated enough to no longer have to consume these industrial lie factories.
Progressives think that the alt right is toxic, and vice versa.

So then the question is: whose view of toxicity is right? The answer we have so far is: whoever protests the loudest or whoever controls the medium.

Although it's the answer we've got, it's far from obvious that it's the right answer.

Progressives seem to have gained the upper hand at this point.
I think jailtime+fines should be the minimal remedy.
Pretty sure it also breaks ssh logins. This needs more discussion before blessing it. Systemd has bled far, far, beyond an init replacement.
U.S. restricts travelers from China amid novel coronavirus threat
"Intelligent design" is an argument for the existence of God, which is a religious topic.

The issue from an HN moderation point of view isn't religion; it's religious flamewar, which is what internet arguments about religion—at least in large public forums—inevitably degrade into. Therefore we don't go there.
You speak of quarantining huge cities like it's some sort of accomplishment worthy of praise and not a brute force response to the effects of their own negligence.

Being critical != bashing, why are you being so defensive about the situation? Why are you trying to drag other countries down saying they wouldn't do any better? What is your goal?
Without the amount of changes systemd makes to the operation of a system, at this point it should be thought of as a new operating system that shares a kernel with Linux.
HN discussion is here: https://news.ycombinator.com/item?id=22073796
Folgers Crystals
Suppose cancer didn't have any negative effects, then getting cancer wouldn't be a big deal.
All the more reason to keep HN from becoming a cesspit, as the negative costs would be internalised by negative reputation.
Someone once showed me this "big brain" version of the equation: ceil[e] - floor[pi] = 0 :)
Agreed. If you have ever done any type of construction you are very thankful that you can divide a foot evenly by 2, 3, 4 and 6.
Pay does not necessarily have anything to do with money; it can mean "give" or "bestow upon".

This is what's wrong with applications of Sapir-Whorf -- it's always used to argue for evidence of some preexisting prejudice. If you really want to test it, you'd have to look at a language and make predictions about the people who speak it before meeting them.
Just straight up tell him/her. (In a positive way.) If you’re not able to have these conversations then it’s not worth staying.
Wait, why do you think "it's just not possible to scale that past 300k/yr"? I have at least one counter-example ;-)

In general, the way it's worked for me is if I have multiple potential new gigs, I ask for more money. When the next gig comes along, that's my new baseline. Over the last 6 years that's helped moved the hourly rate to a number I wouldn't have asked for upfront. I hate to say no to customers too, so sometimes end up working 60-70 hour weeks in bursts. It's worth it though, because when things get quiet, I can go snowboarding for a week without asking a boss for permission...
Show HN: SFTPGo Cloud Storage Support
SFTPGo gained support for serving some Cloud Storage backends over SFTP/SCP, currently we support:

- S3 Compatible Object Storage

- Google Cloud Storage

Each SFTP user can be mapped to a whole bucket or to a bucket virtual folder.
Mapping a virtual folder is very similar to a chroot directory for the local filesystem: you can expose different virtual folders of the same bucket to different SFTP users. Each SFTP user can only access to the assigned virtual folder and to its contents.

https://github.com/drakkan/sftpgo
I really hope this gets nicely abstracted away into a NixOS module soon. I've been looking for a solution to securely suspend to RAM by clearing the LUKS keys and reopening the LUKS volume when resuming. It looks like systemd-homed will be the first viable option to accomplish that.
Little Snitch is one of my favorite apps in the world, and it's one of the very first things I install on any new Mac.

For those unfamiliar, it monitors and restricts outbound connections that your applications are trying to make. For example, you might be working away and suddenly get a popup saying:

"Chrome is making an outbound TCP connection to adserver.trackallusers.com, port 9876. Do you want to:

- Allow or Deny the connection...

- To all hosts in the domain trackallusers.com, that specific hostname, or that specific IP address, or all hosts everywhere...

- On this port or any port...

- Protocol TCP...

- Once, or for the next 15 minutes / 1 hour / 2 hours / until I reboot / forever"

...and it will postpone making that connection until you answer. You can set defaults for that popup according to your own preferences, for instance to block by domain name instead of hostname so that "server432.example.com" and "server592.example.com" don't have to be managed separately.

When you first run Little Snitch, it's a bit overwhelming. Safari and Chrome want to talk to all kinds of things on TCP/80 and 443, so you pretty quickly say they're allowed to make any 80 or 443 connection they want without further pestering you. Soon you have a good coverage of your apps' normal behaviors, and that's where it really shines. For instance, suppose your text editor commonly talks to "updateserver.example.com" to check for app updates. But this morning, it's suddenly trying to chat with "exfiltrator.badhost.ru". Uhh, maybe you want to block that and see what's going on.

And my earlier Chrome example isn't an exaggeration. It's surprising how many websites want to connect to ad or tracking servers on nonstandard ports. I actually appreciate that a lot because those connections stick out like sore thumbs and I can permanently deny them.

Sorry if this reads like an ad pitch for Little Snitch. I'm not associated with them, but I'm a very, very happy customer. I'm very happy to see something like it becoming available for my friends using Linux is awesome.
Do you make any of these random things easier to deal with the next time around? If so that's your specialty, otherwise you could start thinking about ways to do less to get more done whether it's with scripts/tools, other software, documentation, interacting with others, etc.
There are many ethno-nationalist states around. It's a fairly normal thing to want for many peoples.
They're both right. Both positions are often not contingent upon kindness, compassion, and a desire to maintain or increase everyone's wellbeing.
I misunderstood the title. I thought that ICE and CBP had somehow taken to retaliating against ACLU for their inquiries about Stingrays, that the ACLU had somehow found out about this and was counter-retaliating with a lawsuit. Fortunately, nothing so dramatic is happening here; their FOIA requests having been stonewalled, and they're taking to the courts to try to force compliance with FOIA. Good on them. I hope they succeed.

I could do without some of the phrasing of the press release though, it comes across as needlessly inflammatory, deliberately written to paint ICE and CBP as some sort of anti-immigration evil league of evil. As an example, take the scare quotes around the term "unlawful-reentry". Here, I use the quotes to mark the word as a word under discussion, apart from the meaning the sentence would have were it not quoted. There, the only common use of quotes that makes sense to me is to mark the use as sarcastic. Sarcasm isn't helpful. If you enter a country without going through a port of entry, that's unlawful entry. If you go back to a country without going through a port of entry, that's unlawfully reentry. That holds true at every national border on this planet, and isn't some anti-immigrant invention of ICE or CBP.

This sort of thing makes me sad, because that kind of sarcasm and disingenuousness makes it easier for people and groups who actually are actively opposed to rights for various other groups to paint the ACLU as acting in bad faith. Don't give your enemies free ammunition. Stick to the facts, and leave the emotionally inflammatory remarks for personal social media accounts.
You probably already have equipment to dry and store the grain.

Reuse of the same equipment to dry the insects might be doable.
Why there is no justification for using the cruel 'Muggy Mike' hashtag
R/the Donald is a self described circlejerk community.

Your well thought long essay should be posted on R/ask the Donald.
Do not fret. Systemd crew does not make any mistakes.
Interesting, I visited it from IPs from all around the world through different desktop browsers and it's available everywhere BUT there is no author and no author bio.

If that's (kind of) on purpose that's really weird, to suspend somebodies account but leave the article up and remove all the author references. Anybody from medium on hn :)?
Good points. My only hesitation on the charger definition is most laws include whatever definition the legislature is operating under and sometimes it's different than what you'd expect.

I'd like to see some clarification :)
You've just suggested a poll test/literacy test for politicians. That definitely has obvious problems based on who gets to choose the "right" answers.

The question that will be on the revenue committee exam: "do tax cuts pay for themselves"? (I mean, I know the answer, but which one is going to be "correct"?)

It's much simpler to realize that the majority of the people above a certain age can no longer stay current with technological developments. Yes, some of them can, but the vast majority are starting to lose it and certainly aren't absorbing anywhere near as much as they used to.

Just like the minimum age limits also throw away a certain number of potentially qualified younger candidates who do have enough life experience to make good decisions, it's OK that upper age limits would exclude a certain number of older candidates who could still keep up with things.
"35. Your conflict of interest policy."
Birthing into the sewer seems counterproductive.

That fared poorly for physical health, we learned.
Trivially easy to trace, sure. But the Chinese government bay be highly motivated to prevent disclosing or allowing discovery of that.
Update: For Germany the consensus seems to be that Audi has taken the lead from BMW. /s
> I don't know how I'd pick just one!

picking one up to unique isomorphism should be good enough ;)
Sketchy promoter calls off Adoption Bitcoin conference
Google Chrome Disallow Sync XHR in Page Dismissal
This page actually links to jsTypingTutor if you want that:)

On the other hand, while I can see the benefits in a well-connected classroom, GNU Typist works on decade-old hardware, without X (or Wayland, or whatever), with no internet connection, anywhere on Earth, on a tiny CPU/RAM/battery budget. I like it more as a clean, minimal, local program, personally.
So we don't have to worry about Nazis anymore? I'm glad to learn that; somehow I had been misinformed by the newspapers.
That’s interesting. Can you point to a reference for that?

I would have assumed that shared collections with a group of iCloud accounts would be e2e encrypted like iMessage groups are e2e encrypted. Glad to revisit that assumption.
With enough volts, anything conducts...
While such legal action is commendable, it seems to me that surveillance of anyone-and-everyone, at whim or at all times, is by now very ingrained in federal-level organizational practice and culture. So much so that it will not go away just because it is ruled illegal or unconstitutional. Plus, its continued use may also have legitimized it enough in the view of judges for them to have developed a large blind spot for their constitutionality.
"Quick, what's 1/3 of a meter?"

About a foot.
The CDC still recommends circumcision for "health" reasons, so they definitely are part of the system.

There's a bio lab there studying Coronaviruses, industrial accidents happen all the time, it's not hard to believe.

Blatantly calling out such an accident with government departments probably wouldn't bode well for relations.
The best part of having an area code from when I was a kid is that if someone calls me from that area code I immediately know it's spam.
mmm i'll have to disagree with this.

sure, in person i think treating people politely will often allow you to come to some kind of middle ground or the very least help you to understand each other.

the anonymity of the internet makes it impossible. this isn't even taking into account people are actively just trolling or state sponsored/bots/whatever people trying to muddle a discussion.
Cargo-Audit v0.11
So my guess for deterring these pests would be a setup with high-intensity mid-ultraviolet LEDs (200-300 nm) pointed upwards, which should render large proportions of the exposed population sterile if not dead (sterile might be better than dead if it inhibits effective mating). 300 nm is about the limit for ionizing DNA. Humans can be advised to avoid the lamps.
Do not feed the trolls made Kathy Sierra go out of Internet. It blames victims for daring not to be silent. It is like telling bullied kid to "avoid attackers" or "not be shy" or "do what they want".

Ultimately, it rewards trolling behavior.
My wife's family, who almost all have university degrees, who were all born and raised in the US, and who are very familiar with the imperial system NEVER seem to be able to do math with it. They ask me, a European raised with the metric system, for help.

Find out how many fl oz of milk are in a measuring cup graduated in units of cups? Ask mrb.

Convert my daughter's height from feet/inches to inches? Ask mrb.

Convert a package's weight from oz to lb/oz? Ask mrb.

Need to know how cold it needs to be outside in farenheit for water to freeze? Ask mrb.

I lost count of the number of times they accidentally mix up for example 1.3 feet with 1 ft 3 in. Sometimes it's due to miscommunication, eg. I have seen "six pound five" interpreted as 6 lb 5 oz by one when the speaker meant 6.5 lb. Or vice versa.

It's just comical to see someone trying to argue that the imperial system is "sometimes easier."
This has already been addressed by Zenst, but this is a forum with a lot of engineers. Of course zenst was thinking about whether it's viable to use drones as a locust prevention measure, but you first have to start with whether drones can even fly in a locust swarm.

Get out of here with your pre-judgement
Heres another article:
https://www.zerohedge.com/health/man-behind-global-coronavir...

What also leads me to believe this may be the case is that there was (according to the article) experiments on bats being run, and in China, people often find random animals, in drainage ditches, etc., and then go on to sell them for meat. It's possible that the bats they were working on were improperly disposed of, and then picked up and sold at the wet market.