skysight-inc/HackerNews huggingface dataset:
In Massachusetts (where we have been hit pretty hard by C19) we're trending downwards in a significant way and have been for a few weeks now. But I see more human activity out and about than ever (at least compared to March/April and mask wearing / social distancing is has been pretty obviously in decline for a number weeks now). The state is now well into it's re-opening phase 2 and even with the recent protests, there were only a handful of new infections.

Could this not be some version of "herd immunity"? So in cramped conditions such as a warship, cruise liner or prison the virus just spreads so damn quickly (given the 5-14 day incubation) that we see most people getting infected really barely before the incubation is over for the index patient).

However in "normal" societal conditions (i.e. where people go to their jobs and are back to their homes at night and are only exposed "occasionally", e.g. on the commuter rail or maybe in a store) that the virus spreads much more slowly and coupled with asymptomatic carriers who (controversially may not "shed" the virus as much, or at all) that reduces the overall input to R0 such that it spreads more slowly and "fizzles out" with R0 < 1.

Presumably "herd immunity" isn't a binary thing ... we don't just go from 59% with raging infections at R0 = ~5-6, then suddenly at 60% infected R0 drops to <1? (or whatever numbers you believe "herd immunity" happens at). Maybe the R0 curve just flattens more quickly than we thought?
Some features take more than a single logical commit to implement. Looking at the git mailing list, I see patch series containing anywhere from 1 to 10 commits (with some as many as 15 commits).

Also, having a single commit touching many parts of the code makes it harder to revert due to a greater chanche of conflicts with other commits.
This is brilliant work, I'm hoping in part II we get to see it working against the API.

I reverse engineered this in a production environment. It took approximately 7 months to build a scalable solution.

The investigation on how to create the x-snapchat-client-auth token is brilliant. One day I hope to do a talk on what my old team did to circumvent it.

There's a painful gotcha on the homestretch for this token: You may be creating the token, but it's not obvious what you're supposed to be using the method to sign.

What do they use it for? As far as I could tell, it's so they can verify requests at the edge nodes of their network. When you provide a bad x-snapchat-client-auth, you get a near-instant 403.
My personal setup:

1. Top-tier Macbook Pro
2. Portable Macbook (Air)

I used to have #1 with two large-ish monitors and I hated it. Two monitors are effectively a single 2xW monitor and that means moving your head from side to side constantly. Having them X inches above your keyboard means moving your head up and down (I touch type but need to look at the keyboard occasionally).

A laptop means a hi-res screen and a keyboard in close proximity. Instead of moving your head around you can use Spaces.

The second laptop can act as a second screen if you need it — as well as a coffee shop runner and a backup if your main machine is down or getting serviced.

It’s the same cost or less than a powerful laptop and two external monitors, assuming you are buying hi-res.

I’ll never go back to a 2-3 monitor setup.
Hi! I'm actually the product manager for the product mentioned in that article: https://enterprise.signata.net.

Are you heavily SaaS based for the tools you use in your startup, or do you have some on-prem infrastructure? That'll kind of dictate which path you should go down for provisioning the keys to your users. Our product will be perfect if you're using AD & a Microsoft CA internally (or are willing to set one up), as you could then just set up 3 YubiKeys for each employee, all loaded with certificates for authentication.

And, should one be stolen or an employee leaves, just revoke the certificates on it to kill the access immediately.

Any path you go down should really still only take a bit of time upfront and almost nothing longer term, unless your team grows fast.

You can also hit me up at tim@congruentlabs.co and I can give you more advice if you don't want to mention specifics publicly.
https://www.priceintelligently.com/blog/how-to-10x-your-saas...
I self-isolated myself for 24 hours
It seems like there are a lot of LibriVox items available as podcasts on iTunes. Maybe there are similar feeds you can use.
The fact that they have people optimizing that obsessively is an indication of how little real work there is to be done. The thing plays videos, its played videos for years upon years, and all that's left in engineering terms seems to be to make it faster to a small degree that no user is likely to even detect.
There are a few competitors: Google Titan, Thetis come to mind plus traditional smartcards. Some of the competitors only support FIDO/U2F, meaning that a number of applications like LastPass that support OTP or Smartcard won't work (if you're interested Yubikey's Security Key only supports those two protocols and only costs $20). Yubikey's build quality tends to be superior and they've got a nice plug and play UX. For many IT departments, it's easy to justify an extra $5-$10 a unit if there is minimal support needed and it's unlikely to need to be replaced due to breakage (lost devices yes, breakage no). Anecdotally I've got an older generation yubikey that appears to still work after 6-7 years
Going viral once doesn't mean you will find a niche
I totally agree.

In Leopard that font smoothing preference wasn't a checkbox, but a drop-down menu specifying how much font smoothing. If you select "Strong" you get a result that looks even bolder than normal. Even when a website is using an extraordinarily thin font, this setting makes it readable.

Apple replaced the drop down menu with a checkbox in Snow Leopard, but the underlying functionality wasn't removed until Catalina. Naturally I was very disappointed after my upgrade to Catalina because all text looked too skinny to me.
I wouldn't even be annoyed by this if the product was actually quality. I'd actually love to stop paying for Zoom.

Remember when every product Google put out was absolutely best in class - Talk, Reader, Gmail, Maps? Lately they seem to have mostly mediocre products - Google+, Hangouts, Meet - that they try to stuff down on users by main force.
And, something tells me that if you and your family had been oppressed by the police for hundreds of years, you would support this. Moreover, businesses have insurance that covers these kinds of losses.

As I said, violence against people is simply not acceptable here. Showing how violence is often the first resort of police rather than a last resort is the entire point of these protests.
If you mean tabula rasa then yes, that's obviously nonsense.
This probably runs into the same issue mentioned in the article, where the checksums are wrong and you end up in an infinite loop.
https://en.wikipedia.org/wiki/MOVE#1985_bombing

Specifically - "Although firefighters had earlier drenched the building prior to the bombing, after the fire broke out, officials said they feared that MOVE would shoot at the firefighters, so held them back.

Goode later testified at a 1996 trial that he had ordered the fire to be put out after the bunker had burned. Sambor said he received the order, but the fire commissioner testified that he did not receive the order. Ramona Africa, one of the two MOVE survivors from the house, said that police fired at those trying to escape"

From the links, 60 neighboring homes burned down from it, no fire department presence. So...regardless of the reason, "the fire was allowed to burn".
The long term plan is to sell service to anyone who will buy it, to fund Starship for Mars. The ship and plane market can't be served by the current constellation because it doesn't have links between satellites. This also excludes the high frequency trading market (proving that SpaceX is not relying on traders to make their revenue goals). The initial market is rural areas of the US, and then other countries as they expand their ground station footprint.
This was amazing. The fourth estate, news media is so important...
> Do you know what to do?

No: Engage users

Yes: Build

> Is your work done?

No: Build

Yes: Engage users

> Do people know what you have done?

No: Marketing

Yes: Engage users
> I just find defining a string is a string when im only ever going to put a string in there kind of redundant.

There are 2 problems with this kind of thinking.

1) you aren't going to be so sure. Humans are imperfect and as codebase grows, everyone commits such errors. Eg comparing a string to int without converting it to int in python. It always returns false (IIRC) and it is hard to detect where the problem is.

2) Most type systems aren't that verbose. I guess you got the impression from java / mediaeval C++. But most statically typed languages have local variable type inference. OCaml / Haskell / F# / Swift etc.. have varying degrees of type inference. At this point, types in method signatures, in languages that require it, serve as documentation. And many of these languages are terser than python/javascript.
> The law-abiding public

You’ve violated numerous laws whether you know it or not.

> violence, or shit like this

Should white collar crime that destroys 1, 10 or 100 lives also “draw life”?

Why or why not?
You might have run into the problem of LuaJIT only allowing 2^16 constants per function.

http://lua-users.org/lists/lua-l/2010-03/msg00238.html
FWIW, the Dewey Decimal system also classifies myths and religious texts separate from works of fiction. And the two are classified separately.
The original paper on this “How to Share a Secret” by Adi Shamir is incredible. You should absolutely read it.

- The system is proven to be information theoretically secure (not just computationally)

- It uses only high school math

- The paper is only TWO PAGES LONG

I highly recommend printing this out on a single sheet of paper (double sided) and digging in.

https://cs.jhu.edu/~sdoshi/crypto/papers/shamirturing.pdf
Decades of insanity? We've had decades of high-performance, low cost computing with three major OS choices (OSX, Windows, Linux) on the x86 platform.
People dislike Zoom for censorship and security issues.

If they dislike Zoom, they'll hate Meet (no big security issues so far, but surely many privacy issues)

Even if Meet is installed with Gmail, Android phone owners don't have to use it.
Fire is probably the key element here.

There have been instances in the past where fires set have spread and killed numerous people. People get freaked out and push for harsher sentences.

I have a hard time imagining smashing cars would result in that harsh of a sentence.
>You can do that successfully for an entire career, and there are even some people that’ll tell you it’s a way to optimize earnings over time. If it does, I believe it only optimizes earnings for people who can’t get to those next level skills. The biggest earnings come from building and growing with a winning company.

That works well if you can get a job at a winning company, but the majority of companies are not winning companies. The majority of positions are in companies that do not properly reward their workers for loyalty and hard work. The data does support that finding a new job leads to higher pay on average, though that may be variable depending on the economy and may not scale after many years of shorts stints (ex., maybe newbies benefit more from job hopping than veterans). [0]

[0] https://www.monster.com/career-advice/article/switch-jobs-ea...
I think graphics is underrated as far as currently hyped subfields.

Being able to visually see the effect of your code is really satisfying and fun.
Chartres Cathedral: The high point of French Gothic art
Take Time for Decisions
You should watch the 1963 demos of Ivan Sutherland's Sketchpad.
That makes sense, and initially that is how I treated it, but essentially everyone I work with keeps theirs plugged in to their laptops 24/7. In fact, the keys we get as backups/replacements are the low profile ones designed to be plugged in and not removed without significant difficulty.
I think you mean, take your upvote and go. ;)
It never really saw adoption outside of games from what I've seen.

Its such a simple but powerful language, has one of the best interop apis with C and I love how they approached coroutines.

It's really a shame it doesn't see wider use. We used it to ship all our game logic on the PSP, 400kb prealloc block and it worked like a charm.
> Pointers in go aren't a signal for optionality, they're a signal for stack or heap

No, a pointer in Go doesn't mean that it's on the heap. The compiler keeps it on the stack if it's safe to do so, regardless of whether you're using pointers.

You can even write code like `t := new(T); t.Foo()` that very much looks like you're allocating on the heap, but it can stay on the stack, yet t is then a pointer to the stack.

Unlike C, you don't need to worry about the heap-vs-stack in Go. It's never even mentioned in the language spec as a concept people need to be concerned with. It's an implementation detail.
You're exactly right, but non-techies doesn't distinguish nearly as much - file systems or S3 buckets is just a place to drop stuff and get them later/ or not. In this case, conincidentally, non-tech people have much less barrier to the concept, because they never really understood file system in the first place. They understood it enough to make their own stuff work, and honestly that's good enough for them.
Well, I wrote a couple projects that gained a couple hundred (and thousand) stars. I've made the front page of Hackernews three or four times. I've been featured on HackaDay and I've been spoken about on Linux Gaming Podcast. I have received cryptic Russian emails, and I have had blogs written about my work. The thrill I got from the attention was huge. I felt validated to no end, and my "collection of stars" has sent recruiters haywire. I landed my most recent job with my github portfolio.

But that's just it. It's a bit of limelight. I'm thankful for the interest I've received, but that's all it is, really; it's validation from fellow programmers. It furthers your career in one or two aspects, just like Instagram fuels your self image, or prospects of influencing. But like Instagram, one can chase the limelight their whole life. Ego stroking is addictive. I urge those who come into a bit of limelight to enjoy it, but to stay humble and focus on delivering what you set out to do, not to bask in your temporory moment of glory.
> But who is advocating for coal in lieu of Nuclear, other than say China?

As of 2016, Germany generated ~40% of its electricity from coal [1]. At the same time, France generated 72.3% of its electricity from nuclear (2016) [2], and 1.18% from coal [3].

Yet you will see people straight-up praising Germany for its anti-nuclear stance.

People who advocate against nuclear, yet stay silent on coal, are contributing to our coal-burning world, whether they realize it or not. Actions speak louder than words.

[1] https://en.wikipedia.org/wiki/Energy_in_Germany#Electricity_...

[2] https://en.wikipedia.org/wiki/Electricity_sector_in_France

[3] https://www.climatescorecard.org/2020/04/france-aims-at-clea...
Most employees will want to know your work background, though many will be perfectly happy with a html or pdf CV.
Lisp data aren't Turing complete, only a particular interpretation of them (i.e. EVAL), as you know. You're perfectly welcome to call READ on a file and you will get unevaluated lisp data back (particularly when you set READ-EVAL to NIL in common lisp).
So... Does this mean that we can "self" vaccinate by going maskless and running around the city and in and out of grocery stores every few days?
I am mostly joking here, but I am also serious, the post implies that we can develop immunity by getting minor exposures over a period of time.
I read the article twice and probably need it twice more to fully understand it, but please enlighten me.
That was an amazing video. I understand some fundamental crypto about secret sharing with Shamir's algo and it only took 7 minutes. Oh, and in the last 30 seconds they basically explain how bittorrent missing chunks work too. Thanks!
Big fan of Empirical! I'm excited to continue following the development.

Do you have customers, or potential customers in the pipeline?
- Open Sourcing an animation library for After Effects (https://airbnb.design/lottie/)

- Making a plugin for exporting After Effects to JSON (https://github.com/airbnb/lottie-web)

- Porting their open sourced animation library for iOS (https://github.com/airbnb/lottie-ios)

- Porting their open sourced animation library to a mobile framework that another company created that doesn't really have anything to do with its core business. (https://github.com/react-native-community/lottie-react-nativ...)

- Writing a 5 part blog post on why they're moving away from that technology

Look I love Lottie, but it's hilarious to me how far outside of "Facilitating short term rentals" it is. Facebook has the same thread to pull with React. I get that they're "trying to contribute to the ecosystem" but it's like an extension of the PhD for these coders.
Not just any peace tattoo, but a particular peace tattoo. A particular color, position, size, etc. There are plenty of bits of information encoded in such a thing, I think you're understating it a bit.
If you can’t use a phone as a factor, it’s likely you’ll be issued a smart card (such as a CAC in the case of the military).

It feels like Yubikeys are a shim until the phone UX as a factor improves (and there’s more server side support) and/or smart card adoption for identity improves. If Touch ID and Face ID are good enough for most secure transactions in the Apple ecosystem (including Apple Pay), seems like a reasonably high assurance.
Your brother's anecdote doesn't erase my lived experience, okay? You have an extremely poor white brother; I grew up an extremely poor white guy in a mixed-race neighborhood. I know, better than most, what privilege being white buys me in this society. It exists. But existence is far from universal, or uniform.

You're off the mark. Way off.
I don't expect to see this kind of childish logic on HN. You really think burning an abandoned police car is the same as mailing explosives to a news team?
Haha no one is riding the wave like zoom!
I wish the author had linked to some citations on a lot of the points brought up. It came off as flippant, particularly the dismissal of snap (of which I am not a fan but not aware of gaping security holes other than the forced updates). But possibly this piece wasn’t intended to blow up on HN.

Some of the stuff like code signing is philosophically incompatible with a modular OS where people are often compiling their own binaries, but many of the points raised are good.
Or maybe they hired a bunch of engineers to move fast and break things, promoted them, and now those same people are leading their engineering efforts and trying really, really hard to do something they suck at, which is writing maintainable code.
I’ve has Ulysses on my shelf for years. Wells may have just put it there for another few years.
The decline in quality coincides with the rise of Facebook (financially) and Google missing earnings estimates in a couple of quarters.

Nevermind the fact that Facebook has been repeatedly caught simply making up ad numbers to push their revenue. Wall St doesn't care if you lie about the numbers, as long as the share price rises in the short term.

When you succumb to investor demand for cost cutting and short term revenue goals, you are from that point forward locked into product quality decline and are a marketing concern, not a business doing whatever you were in business to do before.
The point is that the path potentially being concealed could be illegal.

It if were parallel construction, the intent would be for the forward construction to seem more logical to you.

In this case, you could be proving the efficacy of the tactic.
Almost certainly HackTECH; it was held in a mall in Santa Monica right by the beach. I’m almost sure Evan came but it wasn’t to give a formal talk, but rather take a pretty low-key stroll-through. Maybe my mind is playing tricks on me. I did attend LA Hacks as well but I think it was in 2015, it was in Pauley Pavilion for the first time.

Your research looks fascinating and sounds similar to what I remember of the hack. Might be the same person we’re talking about. Small world!
Yes you're free to make personal choices based on whatever factor you like. You can decide based on vendor's national origin, race, sex whatever. I just don't think it's right on those factors alone.

You listed 2 things. First is where he's from, the second is the politics of the country. You are then basing your judgement (at least in this comment) purely on those factors. The implication here is you wouldn't trust your data to anyone that was born, grew up and has family and / or employees in China. I mean most of the large tech companies have some employees in China. How is this not judging an entire class (or group if you'd like) of people?

As far as security clearance, they are at least in theory assessed based on established facts about a particular person. e.g. being born in China doesn't automatically disqualify you as far as I'm aware. If you know otherwise or can point to examples, I'm open to being corrected.

I mean if it's been established that Eric has connections to the CPP then that's a different matter and we can look at that. My objection is with "Eric is a Chinese-American billionaire businessman so we shouldn't trust him".
> LinkedIn has become basically a requirement for applying for many jobs making it one of the hardest public profiles for the privacy conscious to hide from Google.

Isn't it pretty easy to hide from Google? It's had settings like "don't let search engines index my profile" and "only show to people with an n-degree relationship" for a long time.
Computer vision: a look at the past, present, and future
or handling cash money
Musk has recently commented that his main goal for starlink is not to go bankrupt. Everything else therefore, would feed from that.
The cost of JWST is way out of control. You could build 10 space telescopes for less if you actually cared about efficiency and didn't need everything to be perfect for the first and only launch. Especially since the crazy folding mechanism would be completely unnecessary if you just launched them on Starship, which is big enough to hold JWST's mirror unfolded and possibly even the sunshade.
Please, tell me, is there a reply? I want to see Joyces response.
I was following along until you claimed the app was "high performance". Speaking as a mobile engineer and a React developer, I struggle to see how a laundry list of abstractions over native code could be more performant than the average, native code.
Breakout rooms, for instance?

Better video quality?

Dual-screen mode?

Or simply the superior video and audio quality compared to Meet.

I wish I could move away from Zoom, but I've yet to find something similarly useable for my use case (remote trainings).
If testing was the only goal, then the DNA collected should be discarded. But we all know governments won't do that.

We need CRISPR-as-a-service to periodically change our DNA as needed.
> Lucier said that a performance need not use his text, and that the performance may be recorded in any room.[citation needed]

I can't help but feel like the "citation needed" should be after "Lucier said". Otherwise, it reads like it's saying that the fact that it could work in any room with any text needs a citation.
Hopefully it is not stored as one giant object and hopefully your retrieval would be only specific parts (small parts.)