skysight-inc/HackerNews huggingface dataset:
I was unfamiliar.. but this made me laugh:

"Subsequent closer examination of Titor's assertions provoked widespread skepticism."

Ahh, it was the closer examination that lead to the skepticism.
Only in Canada, UK, Ireland, and US

https://polsy.org.uk/stuff/ytrestrict.cgi?ytid=https%3A%2F%2...
> Tweeting at 4-6am and 1-3pm NY time is pretty unusual

I dunno - if you're a (purported) lawyer in NY, I could imagine 4-6am would be "getting up, gym, breakfast" and 1-3pm would be "lunch, gym, whatever". I'd be more suspicious about the lack of evening tweets, myself.

> showing up as a dead lawyer

I would probably consider that quite suspicious, yeah.
Wow, I actually didn't even know you could opt out of this. Delta really should have made that more clear, but I suppose that's less conducive towards a police state.
New York Fed to conduct purchases across a range of maturities
> The article doesn't claim to break all the isolation mechanisms of the processor like Spectre/Meltdown. Why should we compare this paper with Spectre/Meltdown?

That was sort of my point, we shouldn't be making that comparison but further up in the comment chain that's exactly what was being done.

The paper itself is great and definitely should exist. But it's not a counter-argument to "yet another Intel attack surfaces" either.
More treasuries to sell, more debt to pile up...
Sadly my Jolla phone died down last year and my life is filled with pain since
How Taiwan and Singapore Have Contained the Coronavirus
Good question. You're right in that the Interactors can only be chained according to their types. Let's say I had an A->B, C->D, B->C, and C->E. I could form a chain (A->B)->(B->C)->(C->D), but I couldn't do (A->B)->(C->D). The Pipes come into play for routing, splitting, and combining. I can use [] as syntax for a splitter and => for a combiner. The combiner is used in conjunction with {} to represent an input that's a combination of the inputs inside of it. I can then represent textually a pipeline to produce F from A with functors (the 1-1 Interactors), a combiner pipe and a splitter pipe. (A->B)->(B->C)->[(C->E), (C->D)]=>({E,D}->F). As a side note, you can tell I like to make sure I can have a textual syntax for describing things..let's you process it with sw and I am horrible at graphics.

Regarding interchanging the different, I think it means you can swap a router for an interactor, or vice versa, as long as the types match. It's basically enterprise architecture level functional programming, kind of.
There's a good argument to be made that Elliot Management is right simply based on absence of stock growth over the past few years. Facebook has grown 200% while Twitter has had incredibly modest gains. That much of Twitter's little growth might be bot-related just compounds the validity of their argument.

Twitter can't even fall back on being a public good, as it is has supposedly been a large vector for foreign political interference, and they haven't taken nearly the drastic manual moderation steps that Facebook has to combat this (hiring 15k manual content reviewers [1]). Facebook received huge pushback from investors over this decision, but it looks pretty savvy in retrospect.

[1] https://www.theverge.com/2019/2/25/18229714/cognizant-facebo...
Enrichment activities to do with kids while parents are working remotely
Lots of parents are stuck at home with kids for the first time. I'm collecting ideas from parents on enrichment activities to keep kids learning and engaged while parents are working.

View ideas that have been submitted here.
https://docs.google.com/spreadsheets/d/1KCFnWreu4v7VoO3NbgP-Qcq2LyE1FvliYSoiTLRY7Qg/edit#gid=1594403014

To submit an idea
https://manisha223149.typeform.com/to/cfY0lc
Plenty, if one doesn't bomb them with SPAs to draw static text.
Welcoming the Best of Blockchain engineers to Pangaea!
Sharpen your tools and sign-up, this will be exciting.

- MirrorMirage
Does anyone else see a trend in recent times of posts that start with “Its time to start X/ Stop using X” instead of saying “I think there is some work to be done about X” or “IMO Y is better than X”.

Then turns out you read the thing and they have nothing to sustain that title.
I think unfortunately the US federal government doesn't have the capability to right size responses, or to move very quickly right now.

I have no clue what the fix is.
You can read here

https://www.listennotes.com/podcasts/the-joe-rogan/1439-mich...
Show HN: Lapin, a Terminal Game in Rust
If I had a nickel for every blog post I've seen highlighting an incorrect usage of a pattern as a reason not to use the pattern at all...
They may as well name the campaign: “watch parents diddle their teenage kids so that Italian hospitals can thrive.”
https://www.espn.com/nba/story/_/id/28891354/donovan-mitchel...

His other teammate tests positive.
There's a long way between 'perfect' and the current situation of 'horrible'. For example: giving more than 24 hours notice, and not doing it in the middle of spring break while many students aren't even physically there to get their stuff.
Yup plus it gives them the opportunity to grandstand about why their rivals didn't approve
Hopefully this starts to kill the notion that crypto is some magical thing that people should gamble with.

If it can't go up during a global crisis or EVEN be resilient.. then it's proven it's just a house of cards.

Crypto technology itself has value, but not in most of it's current forms as some magical gambling currency/asset.
> "Hey, it's an emergency, pull out your wish list for the past four decades."

All the proposals listed in the article makes total sense in the context of this crisis. Sick time for people to quarantine, food assistance for the people whose incomes will drop due to the fast approaching recession and isolation measures, all totally on-topic.

The US has long-understood systematic problems that will contribute to making this crisis worse. If you want to mitigate the crisis, you'll want to fix those issues that you can.
This applies to H1B holders. Basically if you have a non-immigrant visa, you can assume this rule applies to you.

The rule only excludes US citizens, green card holders and their immediate families.
"[S]econd, we couldn't understand how the WAM worked. We read all the papers but the explanations seemed to be written only for people who already understood how the thing worked." ---Joe Armstrong (from "A History of Erlang")

This has been my experience also!
Was it the people saying to remove all the extras, or the people who put the extras in?
I reference this comic all the time. Such a good one. :)
My take on the selloff is people looking for liquid cash. Very similar to stockpiling home supplies. People are looking for stuff they can use or trade in the very short term because they don't know how bad it would get. It's a lot harder to do that today with crypto.

I haven't seen anyone with strong reason to believe that companies are gonna be that much worse off a year from now than they were a month ago, or for the four years after that, so I don't see a reason to sell stocks based on expected company performance anymore than to sell crypto - but in the short term, everyone's stockpiling immediate goods.
There are languages that solve the expression problem, such as Clojure. But they aren't very popular.
given that the average age of a senator is 61, good chance that a lot of them will be literally dead.
can I poll the audience of seasoned rust devs: how do you deal with the borrow checker and lifetimes? do you simulate both in your head before writing your code or do you just let the compiler yell at you and then silence it by fixing bugs?

I ask because I've written some trivial rust code (a little TUI client for a database) and while it was mostly fine, I didn't feel myself absorbing the rules by osmosis (I had to wait for the compiler to yell at me and then wrestle).
`Drop-down` is imprecise, especially considering the difference between a navigation menu that drops down, compared with a a list of pre-set options.

There might be a few too many examples on this page, though.
IBM made a large investment in Prodigy the bbs/internet service of the 90's and came out of it with a lot of patents.
The CEO of Basecamp, Jason Fried is giving a rebate to anyone who purchases their book on WFH.
https://twitter.com/jasonfried/status/1237773562322259970
The point of these bots isn't to spread disinformation or to amplify political content (the article is wrong about this).

The point of these bots is to build up an account with credible behavior that you can use to make money (usually by scamming advertisers into buying paid tweets/followers, or by directly promoting scam products).

Political twitter is so formulaic and high volume that bot/sweatshop posts don't seem out of place compared to the usual traffic from real accounts.

If there were no politics on twitter they'd just send formulaic messages about pop culture or sports or something.
I wonder if some soaps are better than others at destroying the virus. Dawn is famously good at cutting grease, used for cleaning up oil spills off birds, etc. I wonder if it's also better than other soaps at destroying the lipid layer of the virus, or if something like Lava or GoJo would be even better.
It's a fair question, and I'm not educated on the subject enough to provide an opinion. Like I said, I'd just heard about this, so I'm not aware how much has gone into it. If it's hitting the figures you're talking about, I would question it as well.
I hope one day we will be able to use C to implement efficient multiprecision arithmetic.

GCC codegen for add with carry, even with the addcarry_u64 intrinsics is a disgrace[1].

[1]: https://gcc.godbolt.org/z/2h768y
I don't believe the claim of their publishing rate is accurate. They published over 300 papers last year according to the research website (https://research.fb.com/publications/?dateYear=2019).

Is a small university department really producing more than a paper per working day?
OP is buying puts, not selling them.
I'm pretty sure that rule does not apply when the person has the ability to comply with the court at any time and continues to decide not to. That's why in this case, Chelsea is being fined an additional $1,000 per day. Each day is considered a separate act of contempt. She was not sanctioned summarily, but will be held until she complies.
Treasuries Liquidity Drying Up Puts $50T in Question
I guess it comes down to an unresolved duality.

One being the idea of types as describing shape of data. In the best of cases perhaps some semantics tied to the data (how the bits are to be interpreted)

Than there is the the other view, the Curry-Howard one. Where types describes proofs and invariants of the program it self, and how interesting properties of program compositions can be ensured.

It seems much time is wasted when people holding one perspective debates with people holding the other.

Perhaps we should have separate words for these concepts.
Toilet paper startups are seeing huge surges in sales
contempt of court is a crime
Scoop: Google's G Suite cracks 2B users
Large classes are not always a bad thing. It's better to have a large class with 1K lines which you can break up at a later date than having lots of small classes which have unclear or overlapping responsibilities and which will be difficult to reorganize later.
It's much easier to split up and categorize parts of a large blob of code than to re-categorize and merge bits and pieces of logic that are scattered all around.
How do we search for non-local non-corporeal beings?
>> This was immediately noticed ..., a fix was ... rolled out in less than an hour.

I guess Agile/Scrum etc wasn't a thing then else the hour would be spent in a stand up!!!
How's LLVM's code coverage performance?

Starting with GCC 9, you can stream gcov straight to stdout in json format, which allowed me to write a multi-core coverage aggregation/analysis tool[1] to replace lcov (and is over 100x faster than lcov, in my case - ymmv):

[1] https://github.com/RPGillespie6/fastcov
Autonomous Finance Apps Threaten Banks
1,200 uncomfortable miles in a gorgeous Acura NSX hybrid supercar
If her qualm is only wanting to be open (as opposed to a general objection to being part of the persecution of Assange), then couldn't she:

1. take the stand, be asked one question
2. refuse to answer question, be detained
3. prepare written answer to said question, publish it.
4. take the stand, read prepared answer to said question, be asked another question
5. repeat

It would be tedious, but likely less tedious than spending 500 days in jail with no forward progress.
Almost not worth arguing here.

What Martin Shkrelli did was price gouging (qualitatively, not legally, and he went to jail for securities fraud, not price gouging). In those specific circumstances, that's evil.

A $50 Advil is not price gouging. That's the cost of getting a pill -- any pill -- at any kind of medical facility. The overhead costs are exceptional. Single payer healthcare alone would probably shed 50% of the cost, before price bargaining even comes into play, as the billing involved is insane. Inventory control, yes for an Advil, brings high costs. A nurse being paid $50/hr vs a store clerk at $5/hr (neither exact numbers; just making a point) also brings high cost.

There absolutely is a reason to charge $50/advil. And that reason boils down to misaligned incentives. I won't bother to go into detail because you aren't listening.
You understand that most people are going to laugh at the suggestion of paying attention to Joe Rogan right now right.
Wait...aren't crypto currencies supposed to be the favored monetary instrument during times of crises?
I have a feeling that many of the working poor with mild symptoms would resist getting tested even if the test is free, due to the economic costs of quarantine if they test positive. Strengthening the public social safety net (and using govt funds to pay for sick leave of those who test positive) seems like a prudent public-health measure, to help ensure that people are more willing to get tested and to self-quarantine if they are infected.
I'm sure that was by-design.

It's a common game for the House to throw up packages they know the Senate will bat down. They are trying to make the Senate look bad in the eyes of the nation.

"Senate vetos critical Coronavirus support package."
What are you, some kind of robot? (If so, awesome!) This is natural language, you can't treat it like a statement in predicate logic.

Its very common in natural language to state general principles which apply most of the time without intending it to be an iron-clad rule that would apply in any circumstances without exception.

For example, if there is a "Stay off the grass" sign, you'd avoid going on the grass, but you'd still go on if the need was important enough.

The case of being unable to find the reason is an exceptional circumstance in which the principle does not apply, at least in quite the same way.
> here's really no practical reason why she can't just testify to the closed=door grand jury and then tell the press what she said or just leak it

I'm pretty sure if that happened, she'd be back inside before her feet even hit the ground and this time with criminal charges (violating national security, treason?) that means even less due process and chance of getting out.
Controversial issues like not killing people during a crisis?
This is nuts. Please don't encourage people to stop using such a tried-and-tested, well understood, descriptive word. Talking about UI/UX is hard enough without taking that away. What the author is actually criticizing is a lack of detail regarding UX and implementation in feature descriptions.
Why would you have to pay to get tested...
Not sure exactly how it plays out with the virus killing aspect, but things like Dawn dish detergent contain a pretty effective surfactant. Enough so that, back in my firefighting days, we used that stuff as a "poor man's class A foam." Especially on brush fires.
You can always wait until April 1 to submit your responses. There's no requirement that you answer ASAP, just that you answer before the deadline.
You make a bold claim, do you have any supporting evidence?
True.

I actually thought about the same 'if' special form when formulating my response (I've been playing a lot with Clojure lately, and your other_function looks a lot like a functional conditional when compared to an if/else), but figured that most people would be viewing this stuff through a more typical imperative lens, in which case, those constructs (if/else vs other_function) would likely be different.
> Then don’t. Or only do it after everything is done and you have explored the domain.

I think this really hits the nail on the head. Classes are the ultimate DRY tool but it seems like much of our industry is realizing that it's rare for any project outside of small self-contained libraries to reach the point where you know enough about your problem domain to ever start meaningfully factoring code out like this.

Instead having "here are the different shapes of state you might see floating around" and "here are some functions that can do things with certain shapes" becomes really powerful when you need to be nimble with features/requirements. Encapsulation is beautiful when the scope is specified completely up front but it I've found it leads to more complicated code and mental overhead because you create a world where the least cost path to doing what you want does a run around with types.
The only classes that really make sense are ones that model something in the real world to some extent. These classes are incompatible with the single responsibility principle however and are considered/lead to bad designs with a lot of coupling. Most of my classes get instantiated very few times as well, so the blueprint concept is only sometimes applicable. Inheritance, one of the three pillars, is a trap.

The whole OOP framework is a bit muddled and to make it work you end up in this web of contradictions. You suspect there is a better way but until you find it, you use Java or C# because that’s what your company/tools use
> I mean, this is how politics generally works

In the USA
If I know anything about American politics it's that EVERYTHING is partisan
and it was pretty embarrassing when I forgot to update this same thing in 2010
I dont think I even had a mobile phone in 1999. Probably not a critical system back then.
The Brazilian communications minister tested positive for Coronavirus last night too, raising questions about both Jair Bolsonaro and more importantly, President Trump and VP Pence, with whom he was staying at Mar-a-Lago last weeked (along with several other high level people).

Edit: this isn't a rumor, and seems extremely relevant. https://thehill.com/homenews/administration/487244-trump-say...
Coronavirus patients who refuse to self-isolate face murder charges in Italy
How is this relevant to the current discussion?
Nice straw man... I do want to point out how Django (which is obviously a Python framework, not the language), has a very solid deprecation policy
net neutrality
Web-based seems to make a lot of sense. Something like 90% of all apps in both the Apple and Google store are already web apps. WASM makes this idea even more appealing.

webOS in 2009 isn't even a comparison for a few important reasons.

* They were primarily RAM restricted at only 256mb.

* The then new v8 engine was about 4x slower than the current iteration (not to mention using much more RAM). Webkit is also much, much faster today

* They used QtWebkit -- a slow and grossly outdated version of webkit that offered bad performance even back then.

* There team seemed to have zero experience in actually using and optimizing a Linux OS.

A single-core 1GHz A5 chip was a crazy idea. The ZTE Open C came out 6 months later *at the same price8 and had a better screen (480x800 instead of 320x480), twice the RAM (512mb instead of 256mb), and probably close to 4x the CPU power (2x A7@1.2GHz instead of 1x A5@1GHz -- for reference, AMD runs an A5 as their security coprocessor on their x86 chips).

The ZTE Open was simply a mistake. It would have been a mistake no matter the OS or native vs web apps.
It's a game for kids and their parents but what might interest devs here is that it showcases a few Rust topics in a small and hopefully clear program, for example easy parallelism, (de)serialization, extensive use of types for sanity, state+transition app architecture, as well as a few higher level patterns.
We've been forced to deal with the TLS issue by our software product's customers. Some of our technically-minded folks have been raising the issue for a while but new features are sexy and sell, and fixing not-yet-broken code doesn't. Amazing/discouraging that only the threat of immediate loss of six figures of income gets any attention.
I'm working on a new open-sourced doc of activities kids can do that require zero parent involvement and can keep them engaged and learning for hours. View here. https://docs.google.com/spreadsheets/d/1KCFnWreu4v7VoO3NbgP-...
What time travel might look like from the other side [1].

I remember a great short story I read about the first time traveler. They decided the first visit would be the Shakespeare. Shakespeare has no problems accepting that he's being visited by a time traveler, and asks what gifts the traveler brings.

The traveler is a bit confused, so Shakespeare explains that the early ones all bring gifts. The traveler has brought some gives, including a nicely bound volume of Shakespeare's plays. Shakespeare looks at it, comments on the nice binding, says something about maybe he can sell it, then decides probably not, and tosses it on a pile of other such volumes brought by other time travelers.

The first time traveler is now getting pretty confused, and says something like "but I'm the first time traveler!", to which Shakespeare answer "but not the first to arrive". This is something often overlooked in time travel stories--just because you are the first to leave for a given destination doesn't mean you are the first to arrive.

Shakespeare mentions that he's frequently bothered by time travelers, but at least doesn't have it as bad as Jesus--that guy can barely do anything without a time traveler showing up. Shakespeare explains he knows because a time traveler thought it would be interesting to take Shakespeare to meet Jesus once. All the great figures of history are frequently visited.

Somewhere in there Shakespeare provides some drink and tries to calm down the inexperienced time traveler, who is freaking out over all this. Shakespeare is an old hand at dealing with newbie time traveler freak outs.

Then a bunch of other time travelers arrive, but not to see Shakespeare. They are reporters from the first time traveler's future, there to interview him about his historic visit to Shakespeare.

[1] https://www.tor.com/2011/08/31/wikihistory/
>My guess is that they used that spelling because "unwrapping" is a real word, and that's how it's spelled.

Yes, obviously, but you're missing OP's point. When the keyword is backticked it doesn't really make sense to adjust its spelling based on the addition of the -ing affix, since in some cases this would also require deletion of letters at the end of the keyword -- which clearly should remain unaltered when backticked. Thus, the only sensible and consistent rule is not to make spelling adjustments when adding -ing to backticked keywords.

Not that any of this matters at all!
I have been thinking the same thing. There are going to be winners and losers from this Coronavirus outbreak.

In addition to remote companies like the ones you mention, any tools that help make remote work easier/better have a big opportunity now.

Zoom is obvious here but anything that makes collaboration easier could get a boost as well. Asana and Airtable come to mind, but there is likely a slew of tools like this.
is not mandatory
Commit messages are no longer boring