skysight-inc/HackerNews huggingface dataset:
If you're against the technology, don't waste your time opting out (said as someone who spent way more effort over years of opting out of millimeter wave backscatter scans on principle). Support the ACLU, call, write, and meet with your representatives, do things that matter. Opting out simply causes you pain without any benefit.

Tools are never the problem; it's their implementation, use, oversight, and governance. Seek change at the appropriate layer.

Disclaimer: I'd embrace any auth system that streamlines my travel process (facial recognition at TSA checkpoint and the airline gate), but also believe one should be able to opt out and downgrade to traditional documents if desired.
Yes didn't take offers and clearly grapes our sour. Best of luck at your edgy startup.
> refuses to testify to a secret closed door panel

Commonly known as "grand jury" and being the basic unit of US judicial system. You are welcome to rebuild the whole judicial system from scratch, but you'd be very naive expecting existing judicial system to cooperate with you on essentially ignoring the law. Usually people who tell judges they don't recognize the law and thus should be treated differently by the judicial system do not fare well. I personally don't believe a judicial system where everybody is free to ignore it at will can function. And thus any "sovereign citizen" types that decides to just ignore the law when it fits them are in trouble.

> She says she will testify in public about whatever they wish but not to secret proceedings

That's not how grand juries work. And the reason for that is that until there's reasonable assurance the crime has been committed or about to be committed, it is improper to publicize information about somebody being investigated, which may harm that person irreparably. If somebody suspects you in a crime, we'd want to be quite sure you're a criminal before we air your private information to the public and call you a potential criminal publicly. That's the function of the grand jury and that's why it closed.

If Manning has any information that needs to be shared, it can be shared independently, regardless of any grand jury. However, the contents of the grand jury proceedings should stay secret, because doing otherwise may harm innocent lives.
The idea is that anything that any article that does not go out of its way to praise him must be negative by definition, because that's how his mind works. The US's response to this current situation is a direct response by Trump to how he is being perceived.
Guardian coronavirus coverage – in fact, entire website – with no paywall
When you think about it, you realize: USD is also virtual currency. Cash is on the way out. You will not be able to spend your USD offline.

I mean by that definition anything past barter economies are virtual, so sure if that's your definition then your statement stands. It's completely incorrect by any meaningful definition of virtual though.
>Snopes is a good source.

They can't tell satire from news.

They keep[1] fact-checking[2] satire[3], published a self-congratulatory excuse[4], and occasionally dip their toes in fact-checking memes[5].

Good laugh, not much trust in their integrity over making a quick buck.

--

[1] https://www.nytimes.com/2019/08/03/us/snopes-babylon-bee.htm...

[2] https://reason.com/podcast/christian-satire-site-the-babylon...

[3] https://www.wsj.com/articles/a-fact-checker-declares-war-on-...

[4] https://www.snopes.com/news/2019/08/16/readers-think-satire-...

[5] https://www.snopes.com/fact-check/your-city-on-socialism/
CDC have a nice document called "When is clean too clean?" https://wwwnc.cdc.gov/eid/article/7/2/70-0225_article

It explains the problems caused by skin irritation.

You only need warm water to wash your hands. (But you need very hot water in the pipes, especially with long plumbing runs, to kill things like legionella).
I remember when I worked at IBM Hursley research labs 20 years ago. The lab director told us all "patents are very important to IBM". I expected him to tell us that IBM made billions from licensing them. He didn't say that though. I don't think he even _mentioned_ that. Instead he stated: "It raises the entry barrier for the competition".

Patents were (narrowly) created to _encourage_ the spread of knowledge. Instead of risky "trade secrets" a company would make the knowledge public for a short monopoly. Most patents these days are not worthy of protection (certainly not as long as they are granted for). We need different lengths for different patents - we shouldn't treat how rectangular a phone is the same way as a life saving drug.
BCD (Binary-coded decimal) comes to mind; which can store values 0-99 in one byte and with native support in older CPUs.
If you think about Google's codebase size, an IDE wouldn't cut it. You could load and analyze dependencies/imports as you go, but that would make for a terrible user experience (think about IntelliJ indexing task every time you want to check the definition of something).

Also, Code Search has baked in a lot of goodies. History layer, cross-references, call sites, ... and it's snappy. Moreover, is really well integrated with all the other internal tools used for coverage, code analysis, issue tracking, web text editor, ... .

I think an IDE (like IntelliJ IDEA) can't reach that level of integration with several other systems unless you fully buy into the ecosystem a company like JetBrain proposes you (their issue tracker, their code review tool, ...).

So, summarizing, it's a tool made by Googlers for Googlers' needs and it's amazing using it every day for all the above reasons.
I mean, if you look out the window and the market hasn't falling 8 percent in a day in over a week, it might be an alright time to buy.
Heh...yeah right there with ya bud. I've learned to just kinda internalize it. But on a bad day that can be difficult. Like when you hear someone saying how you just need to take a chance and mention something like dipping into savings or the possibility of living off your spouses income for awhile and it's simply not possible. And the sting of some of the responses you get...they're not wrong. They're 100% right. But still, it sorta feels like you've walked into a nice restaurant off the street and are shocked at the prices. And you notice others giving you a disappointing look and hear someone mumbling "Why are they even here if they can't afford it."

For some of us just getting to the point where you're able to take a chance is a goal. And if we're lucky enough to achieve that, it's not the lack of backbone that keeps them from taking that chance. It's that the equation for them is different. Failing for these people isn't falling on their face but falling on their face from 3 floors up. There's much more to lose and we're intimately familiar with what it's like at the bottom. It's more than living comfortably but the sense of pride in being able to support yourself and loved ones that you simply can not risk. Not being able to do those things truly makes you feel worthless and if you achieve that and have half a brain you wouldn't want to risk it in a million years.
There's no cure. Bodies will pile up regardless.
Very cool tool :)
Everyone should try it!
Speculation on my part as I still don’t fully grok repo markets and only have a vague sense of how the treasuries market impacts equities but I’ll continue.

I see some people saying this should alleviate some of the losses incurred by the recent market crash. I however, don’t see how that is the case. To me this seems like a move from the fed to make sure we don’t enter into a liquidity crisis which doesn’t necessarily do anything to signify substantial move upwards in equities. Sure, the fact that investors and traders can now be fairly confident we won’t hit a liquidity crunch and therefore kill some fear in the market, but was that the biggest factor causing the fear and selling in the first place?

My understanding was the selling, and rightfully so, comes from the affects of CoVid. Travel bans, event bans, trade bans, lower consumer activity, etc. I don’t see how injecting capital into the treasuries market alleviates any of these factors.

If anything I think this would cause equity markets to sell off more in the mid to long term knowing that the fed had to do this to keep shops open and liquidity available to those that need it (I'm talking to you banks). On top of this factor, this move by the fed surely will push inflation higher and I would assume production would slow given all the virus affects mentioned above. This puts our economy in stagflation which has a lot of the hallmarks of a recession...
Aaaah if only I could do this to a runtime defined fd or pipe... Live coverage information! Have to use Intel PT for this but sometimes feels like a big hammer :-)
Classes are a means to an end: objects. Objects give us the three core components of OOP:

* encapsulation

* message passing

* late binding

Things like inheritance tend to muddy the waters. If you aren't benefiting from the above 3 things, then you are probably either using objects wrong or you are applying them to a problem for which encapsulated, late-bound message passing isn't a good solution.

As a corollary, state management and OOP are in my opinion orthogonal. You can write and program with immutable objects just as you can with mutable ones.

I do agree with some other comments that OOP in college isn't taught very well. Most people leave their first OOP class not really knowing anything about OOP or why it's useful. My hunch is that OOP is something that should be taught later in a program, not earlier.
Y2038 will be interesting because one wonders how many engineers will be around with the skills to address it. Even now it might be hard to scrape together a team.
Matches is great - already existed in a nice microcrate. But assert_matches is now missing! :)
As I recall, he did fairly well overall. But there were still some errors in the presentation. He provided several pictures, in 1990s-grade postage-stamp quality, which could cover over a lot of issues. One of them was of him shooting a "laser pointer" in his time machine powered by a black hole, and the beam being visibly quite bent. The low resolution covered over the fact this was kinda obviously one of those strings of little lights wrapped in a tube with enough plausibility to believe if you want to. But if the laser pointer's light is getting "bent" like that, all of the light ought to be getting bent, not just the laser pointer, and you ought to be getting immense visual artifacts due to the fact that your picture is itself being taken with light that is bending like crazy (see stuff like [1]). Not to mention the implied gravity field at such bending rates is beyond anything atomic matter can take. But even if we handwave that away, there really isn't a way to handwave away the fact that if the light from your laser pointer is getting bent, all the light ought to be getting bent, to massive effect on the resulting picture.

Still. Valiant effort. Better than most I've seen. Most of them are basically "Hi, I'm from $INTEGER years in the future and it turns out that you all are exactly right about everything and all the fashionable social concerns of your day/culture/sub-culture are in fact exactly correct! In the future, everybody who didn't (eat vegan / believe in BitCoin / get concerned about the landfill crisis / accept pholostigon theory) is dead because (they where all executed by super ethical governments for the crime of eating animals / died in pauper's prisons / literally buried in garbage / of the great Pholostigon War of 1773)! Ask me anything about how right your current social fashions are!" Not that Titor didn't more than dabble in that himself, though.

[1]: https://www.youtube.com/watch?v=4LHYUt9hGQc
This is like so many "OOP is bad" posts. Yes, OOP is bad.

OOP is bad because inheritance is not as good as interfaces.

OOP is bad because typically it puts state changes inside mutable, shared objects, which makes concurrency difficult.

Java has interfaces and generics -- use those instead of inheritance.

C++ has templates -- use those instead of inheritance.

Design and implement interfaces that operate on immutable, preferably linear data types, and concurrency will be easier.
> Bitcoin market is like the regular equities market

No it's not. The Bitcoin market is the exact opposite: it's unnecessary and of little consequential tangible value to the real economy. The regular equity markets have a large share of the productive output of nations behind them, including the employment and taxation that goes with that. Companies that actually produce goods and services. In many cases goods and services that people and other businesses have to purchase or otherwise heavily depend on.

None of that is true about Bitcoin. It could disappear tomorrow and other than the lost capital trapped in it, it wouldn't matter in a meaningful way; and it wouldn't matter at all to the average person. The masses of people do not need it, they do not depend on it. Government revenue does not depend on it. The lives of billions of people do not depend on it.

Now, for comparison, shut down the top five farm tractor manufacturing companies. Shut down Airbus and Boeing. Shut down Walmart, Costco, Target, and Amazon. Shut down every dental office. Shut down every auto manufacturing company and witness the industrial effects including unemployment. Close every power plant. Shut down the telecom companies and every media company. Shut down every publicly traded energy company. Close every publicly traded bank and financial firm. Close every publicly traded agricultural company including the major food producers.

Compare that to Bitcoin vanishing tomorrow. By comparison, it would have zero consequence, it would not matter at all in any grand scheme of things.
FB is less illiquid than SNAP for Evan. If he sells 50% of his SNAP shares, people will get concerned about his investment in the business. A mid-level exec (or even high profile acquisition) selling a bunch of FB stock doesn’t affect the price much.

But he probably likes running the company more than he’d like the extra money.
How to Thrive Working from Home
Cool but completely useless on my phone.
Ah, partisanship - the true amnesiac.

9/11 got used to push through horrific legislation, but most people only cared because of partisan results and cared nothing for the mechanism of action. here we see the same mechanism of action in effect again, and again only people who disagree along partisan lines care. i thought we were engineers, coders, and scientists? hackers, for god's sakes. what happened to systems-level thinking? what happened to working the problem (the ROOT problem) with rationality?

we've had dangerous global pandemics very, very recently (SARS, swine flu) but none saw fit to take the alarmist stance so many commenters emotionally grandstand with today ("this is not.the.fucking.flu", et. al.). where will your righteous anger and verve be two years from now?

the HN comments themselves and subsequent upvotes/downvotes have been truly disappointing. divine comedy indeed. just weather the storm, friends. you know where the coronavirus looks safest? where there is the most testing - south korea.

dont worry, everyone. earth's orbit weaves through cosmic missiles with sufficient energy to immediately and permanently extinguish all life on earth, and we have neither the detection capacity for warning nor the prevention capacity to stop it even if we had warning.
Some people want to increase the unhinged fearmongering over the virus by any means necessary. They’re running out of plausible rumors to do it with so now they’re upvoting end times prophecies instead. Of course that’s the only reason this is being upvoted right now. My question is why aren’t they being shadowbanned for inflaming the hysteria. The astonishing thing is that 99% of these people spent the past ten years aggressively trashing anyone who showed genuine interest in alarming events pointed out by Alex Jones etc, bullying them and rendering them pariahs in their social groups. Now that it’s their turn to be treated this way, their behavior is instead being allowed and encouraged for some reason, and they somehow don’t see the hypocrisy in their pointless cultivating of this panicked conspiracy theorist mindset.
It's paywalled for me too, in the US. If you paste the URL into Google and follow the link from there, the article will come up.
Spark Printing
Live Coronavirus Map Used to Spread Malware
Nobody is asking anything about funds now. But so many seems to be angry about healthcare for all. A universal health care can survive this pandemic and also others. This is unbelievable
One of Paul Graham's essays cites the "dumb joke" as the #1 pollutant of discussion threads. Might be "What I've Learned from Hacker News", February 2009, though alas Firefox won't load the article due to untrusted encryption.

https://paulgraham.com/hackernews.html
I loved my Pebble. I wore the classic one till it broke. I wish they had stayed around.
the lancet published that the amount of time you remain infectious after infected is usually 20 days, but can go as high as 40 days.

I don't think you understand what you are proposing.
The bulk of that profit came from volatility spike, rather than simple directional price difference between strike and underlying ("delta").

VIX (https://finance.yahoo.com/quote/%5EVIX) was at 14-15 just a month ago and now at 65 - one of the highest ever! What a time to be alive after years of suppressed volatility!

Both calls and puts increase in value when volatility increases.
Odhner Arithmometer
So, bump that up to $50 billion a year. What does it matter? The Iraq War cost $157 billion per year with no impact on the day to day lives of US citizens, so we can obviously afford that much without needing to stress about it.
Yeah, I missed the point about trusting the math that enables a decentralized network. Addressed here:

https://news.ycombinator.com/item?id=22559645
I think you may have some basic misunderstandings of how money works in today's world. All money is debt, which is to say, it's a ledger entry that gives the holder a claim on future productivity. Whether that ledger entry is purely electronic or rendered onto a physical artifact (a coin or a bank note) is irrelevant. At the end of the day it's all just bookkeeping. The national debt is the money supply. The key to nirvana is keeping the money supply in balance with the actual value of goods and services in the economy in order to keep prices stable. But that also has to be balanced against the need for short-term liquidity. That's the tricky part because what is happening right now is that the actual value of goods and services in the economy is shrinking, but the need for liquidity is growing. Those present two conflicting demands on the Fed, which controls interest rates which (indirectly) control the money (debt) supply. There are no "reserves", there is only the policy and decision-making that ultimately controls how much money is out there, and thus the value of that money in terms of purchasing power. Too much and you have inflation, too little and you have deflation and liquidity crises.
Exactly - I have gotten ill in Bali once - its not pretty... they can cremate you there and toss your ashes into the sea before you can spell Corona.
Accounting for the Higgs
Working a similar number of years in various corporate jobs, I haven't seen too much of that, but it does happen. I'm probably my harshest critic when I'm looking at code I wrote years ago. Or maybe someone is cursing me after I've moved on.

I wonder, you've never been critiqued, but how many times have you gotten a project and had to unravel badly written code?

I think the macro-style issues people debate are mostly about code that is being maintained and reworked over and over again in a product with a long life.

> I'd go nuts if someone told me I had to use more classes, or a certain language, or tabs over spaces, or whatever.

Those issues all have root causes you must have dealt with.

Tabs vs. spaces type stuff is mostly about keeping diffs clean in a repo.

Language choice is just a matter of components being able to work together, and being able to hire people who can work on it.

And choices like "more classes" are usually revolving around testability of code.

> I don't know how you guys put up with it

Absolutely, maintaining a product over a long period of time can be exhausting.

I think there are benefits to it, though. It's extremely gratifying when you've written something that someone else builds on and they actually get the structure and their new code fits in very closely to how you intended.

The whole thing kind of becomes your baby, albeit a baby that you're thinking, "one of these days I'm going to cut her head off and stitch a new one on and she'll be way cuter."
Like you said, this is to make sure we don't enter a liquidity crisis. The market will stay down for a while, but this will allow businesses to weather the storm instead of going under.
> Can you justify the claim that Amazon is mostly software?

For starters, Amazon derives most of its profits from AWS.
Isn't it required for 4K Netflix on Windows?
Yes it was like that, but standalone, the computer, I presume was in the base, which was like a platform; about a foot-high puck shape you stood on within the ring which had the treadmill built in.

Edit: I seem to recall it costing 2 lira for a turn.
Freeman Dyson: Physicist, polymath, disarmament pioneer and government adviser
> So at some point we decided those were a good idea.

I know that this isn't true for at least Social Security. The original promise was that it would be purely voluntary. It was later rolled out to be mandatory. It has also turned in to a stack of IOUs.

Obamacare was a stack of lies (prices didn't stay the same, quality and access to care decreased, providers could not be kept). It also is a money pit.

I also know that despite our awful implementations of social programs no other economy in the world currently rivals that of the US. Even in poor economic conditions. The poorest of the poor in this country is in magnitude better conditions than their companions in other countries. I'm don't want my country weighed down any more, the way most others are.
Wouldn’t those patents have expired? The 90s is now more than 20 years ago.
RailsConf 2020 Cancelled Due To COVID-19
We integrate with a lot of third parties with varying levels of legacy conversion required to do so. At least one still stores years as two digit numbers. This is the payments industry.
It doesn't have to be related to offset the risk. For example you could offset using the SP 500 index, not violate the rules, and still protect yourself from a 07/08 style market collapse.
I largely use the OO patterns to collect related functionality based on the domain.

Many of the methods on those organizational classes are implemented in a functional manner.

I rely on the class/instance pattern for working with a database. static class methods for actions that work on multiple rows, instance methods for single row interactions.

This works especially well in typescript where I can set private/protected/public

That said, I rarely use inheritance except when it's obvious - no nested class hierarchies or other such traps.

Thanks for the video, I'll give it a watch.
You can take the 5th in front of grand jury, it has nothing to do with openness: https://www.wisenberglaw.com/Articles/Taking-the-Fifth-Amend...

The way it usually works is if your testimony is needed, you are granted immunity for whatever new crimes that testimony may reveal and are compelled to testify. Then, you can not use 5th amendment as a reason for refusal.
If you can build a Dyson sphere the idea of needing particular elements is probably irrelevant too. Assuming they aren't all electronic intelligences living in a virtual world, they could probably just convert bulk matter into whatever they need.
The SOC2 Starting Seven