skysight-inc/HackerNews huggingface dataset:
apple has 100 billion dollars in the bank, funding a world-class android team should be possible if not desirable for them as they transform more and more in to a services company
Love the example with the spacer, guess we're back to building UIs with tables soon as well!

(defn counter [num]
(horizontal-layout
(on :mouse-down (fn [[mouse-x mouse-y]]
(swap! counter-state inc)
nil)
(button "more!"))
(spacer 5 0)
(label num (ui/font nil 19))))

Otherwise, haven't heard about Skia before, so thanks for sharing that, looks really nifty.
I would like to add, if the quarantine order on March 30th is about the contact of March 11th, and it seems it is, and if he's the only one being quarantined, then I don't think there's any discussion about whether or not this should be in the right or in the wrong
Is that so different from a local network?

Our LAN has probably quadruple the amount of needless redundancy.
There are plenty of individual use cases where touch screens make sense. The interactive map as it is enabled by the multitouch screen, with arbitrary rescale and repositioning and display of arbitrary layers of data, all handled at the speed of thought, is something unmatched by any other object or interface, for one example amongst many.
> Should I put my savings elsewhere?

Sure. Consider donating to a food bank, or an effort to provide medical equipment, or some other charity you care about.
Is there a company out there that does full time employment, with benefits, and pays their taxes (no dutch sandwhich/offshoring) in the same space as Amazon? That is, an online megastore, not worrying about AWS/cloud.

I think there's more than a few of us who are ready to vote with their dollars.
The difference I think is the scale and name recognition of Shazam and wanting to get new customers via Apple Music. They can even say something like "with an iPhone you don't even need an app for Shazam, you can just use Siri", but that works better if non-Apple users know what Shazam is. while this they will probably retire to be used as the nameless backend to the default weather app.
If you're not consuming the API, AccuWeather's MinuteCast is pretty nice!
Your experience matches my anecdote. Hence you can imagine my total confusion once I got the interview myself (Google, 2 times, phone to onsite, Amazon one time to onsite, Facebook, one phone). In my latest FB phone for example. I was asked a Medium question that I've never seen before, and nevertheless I solved it. How do I know? Because apparently that was taken straight from Leetcode, and the interviewer didn't even bother to change the question. I copy pasted my solution to Leetcode, run it, pass 100% test cases.

I got rejected....

I asked for feedback from the recruiter. Apparently I needed to do 2 Medium questions in the allocated time. I solve the first Medium question in about 30 mins, and there was only 10 mins left for the 2nd one so the interviewer didn't bother to ask me the 2nd one.

The scenario that I just told you above is not unique. Venture enough to cscareerquestions and Leetcode forum you'll be surprised to see many many worse experience than this.
He was exposed 18 days before he was ordered to quarantine. Please do not try to say that there is some factual basis.
You might be underestimating the number of rational people who don't think systems of government and instant messengers are usefully analogous.
Here are the Firefox bug reports for Slack calls:

https://github.com/webcompat/web-bugs/issues/12975

And Teams calls:

https://github.com/webcompat/web-bugs/issues/25070

Slack originally relied on non-standard, Chrome-specific WebRTC behavior and now is prioritizing development of their Electron app over web support.

There is a Firefox extension to spoof Chrome's User-Agent string for Teams. I haven't tested it, but it appears to work for people: https://addons.mozilla.org/en-US/firefox/addon/teams-phone-f...
> before it goes stale

Not a problem! Time for bread pudding or a strata.
-Immediate shutdown of any location where a worker tests positive for COVID-19.

This seems likely to shut down the majority of Whole Foods stores in short order. An unreasonable request, IMO. Grocery stores are genuinely essential to society and the death rate for < 40yo is very small. Put some masks on them and keep working.

I do think high-risk employees should basically be allowed to stay home, though.
I did this too, but it always felt like shouting into the void. There was no indication that that feature did anything except placebo.
There's an interesting fork of Signal, called 'Session', that aims to remedy many of the flaws in Signal's infrastructure/strategic choices. It's young - needing a lot more analysis & track record before earning serious credibility – but you can check it out at: https://getsession.org/

Some of its Signal-contrasting goals include:

* no phone numbers needed

* onion-routed messages

* multi-device sync

* no central point of failure

I also don't see anything in Session's materials that they're placing Intel™ SGX™ at key points in mandatory introduction/contact-uploading/cloud-backup steps – as Signal likes to do.
Was team screen til this point.

In critical systems, you want to make sure inputs are easy to use in the worst case scenario.

Even the best of touchscreens can't compare to physical controls in tough times.
A very on-brand comment from that fellow. But if you not doing it to pass the time, I'd suggest using a bread machine!
New Fujitsu and Inria Tech Automatically Builds Anomaly-Detecting AI Models
Yes. It would make sense for existing grocers unions to assist in the efforts of these Whole Foods workers, and eventually expand to Amazon Fulfillment workers (perhaps working with other unions under the AFL-CIO umbrella).

http://www.ufcw.org/grocery/
apple wasn't forced to purchase dark sky...
“All your X in one place” is snake oil vendor lock-in dressed as convenience.

N.B. I have no opinion on Service Directory. It may be a great tool. I just object to the pitch in the headline
As a paying Dark Sky user on Android, this is very disappointing. I'm extra disappointed since I was under the illusion that Dark Sky was more of a public service entity than a take-the-money-and-run startup. I'll do better due diligence before buying in the future.

I'll be filing this story under the general theme: rich company distorts genuine social impact rewards and ends up making people poorer in aggregate. Sadly this just seems normal these days...
Not so much as you think. You can have lots of potatoes in a relatively reduced space.
This is not an outlandish thing to ask of your security auditor _for your own app_. (It's something we do for clients.)

The challenging part is doing it for vendorsec, when you are vetting _other apps_. The timelines that stakeholders (other people in the company who want to use the app) are willing to accept are like, a week, and even if you somehow had a SAML testing praxis at the ready that enumerates all of the problems SAML has historically had, there's a lot more to test than just the SAML bits.

So: in summary: I don't think that number is anywhere near zero, though sure, it's not huge. The hard part is failures being silent and being in parties you don't control.
Leon Barnard of Balsamiq about Remote Work and Building a Company over a Decade
If the company is so essential that strikes by its employees are too dangerous, then it should be nationalized both in the interest of the nation and to prevent conflict of interest.

Having a private company and having it's employees banned from striking is really contradictory ideologically and dysfunctional. If a company is private, then the employees should be able to have their private right to strike.
This is why the media including tech crunch are the enemy of the People. If you wanted to save your own life you'd beg for the medicine.
That is not an honest and accurate recitation of the facts.
I don't believe so, this term was coined by one of our community members and we really liked it and decided to adopt it to distinguish Prisma Client conceptually from "conventional" (for lack of a better term) node modules.
Jumping ship for a promotion at the original company is a super common strategy in other sectors too.
understood. in line to respect your wishes I encourage everyone to flag this post.

dang, join in if you must.
It's not just the page, which would be nice. It's also all the logic in the background that says - if I change my plans to support 3 users now instead of 5, all the product changes are abstracted away?
Wow, that looks cool. Portals are a great idea and seem like the would be (relatively) easy to implement in a raycaster!

The simplicity of them makes them fun to experiment with: I used one in a Ludum Dare game (https://www.mrspeaker.net/dev/ld27/) and made the field-of-view and movement speed a "mechanic".
There's a limit on how much carbohydrates we can reasonably consume.
https://godbolt.org/z/MPCuw-
My personal favorite is Richard McElreath's "Statistical Rethinking", which covers regression and multilevel modeling from a Bayesian approach but doesn't assume too much formal math background.
it requires OAuth, not github's OAuth
Yes, but don't you solve problems by implementing features?
Slack supports hyperlinks (since February 2020)
For me, focus-follows-mouse is most useful for terminal windows. It is a feature you can enable in iTerm2.

This doesn't help across applications of course, and there's a reasonable argument that the inconsistency is worse than the absence -- but for me, iTerm2's FFM feature helps.
Okay the lol is warranted... but in a certain way I'm serious: Ubuntu and MacOS were always changing things for me whenever I upgraded. Arch doesn't make any systemwide configuration changes. If some package has backwards-incompatible changes, I deal with those one at a time, but there's none of this "oh we rearranged the entire organizational structure of your root directory surprise!!!" stuff.

And because I'm always getting the latest stable versions of things, bugs often disappear magically, rather than lingering on until the next major upgrade.

And yeah I mean you gotta follow some key rules, like never install anything without the `u` flag, etc.
Referral candidates definitely get plenty of offers that they "would not have obtained" were it not for their referral status. I think it's more than a bit silly to worry about diversity focus introducing unwanted "biases" in hiring, when it's never really possible for something as random as hiring to be "fair" in any real sense.
I'm sure that one of the long term outcomes of the COVID-19 pandemic will be a (potentially short-lived) resurgence in unionization and a general leftward shift in global politics. This move to the left will coincide with governments continuing to exercise greater authority over the population and economy. Our reality after COVID-19 will look more like 1970s Britain.
I wish I could try it but is not available in Europe.
Signal is basically built out of features Matrix doesn't and won't have.

Think of Signal this way: Signal is an effort to build an Internet scale messaging system that is end-to-end encrypted by default and that maintains the smallest possible metadata footprint. Core messaging application features have been absent from Signal for years as they work out how to get them deployed without turning their servers into repositories of valuable metadata, which is why we only just recently got user profiles.

Similarly: the Signal feature most hated by message board nerds (myself included!), its reliance on phone numbers, is a straightforward consequence of that project goal; using phone numbers allows Signal to piggyback on people's local contact databases instead of maintaining that directory serverside. It seems like an inconsequential difference not worthy of the UX debacle of having to ask for people's "Signal number" until you realize that Signal's competitors are forced to maintain plaintext databases detailing every pair of users that have communicated with each other.

Eventually, Signal will get all this stuff worked out. We'll have a reference design for how to do privacy-respecting Internet-scale messaging with modern cryptography. At that point, it will make a lot of sense to start asking about federating Signal; I would not be surprised to see Marlinspike himself opening up to it. But we are not there yet: we're still using phone numbers with it! Signal is aggressively evolving, and that's it's job, and people shouldn't demand Signal do things that retard that job.

Riot will no doubt get a whole bunch of cool messaging features Signal won't have, because it is much easier for Riot to add features, because they operate without the security and privacy constraints Signal has opted into. Which is fine! It's how this should work. Let a thousand flowers bloom. I just get to make fun of the people who choose the plaintext-by-default flowers.

(Yes, my understanding is that Matrix either is or soon will be all E2E by default, this year... 2 years after DeVault recommended it as a secure alternative to Signal, in his post attributing malign intent to Moxie Marlinspike.)
This is the part of the document that described the motivation:

> The Problem Statement

> Based on 177 like tech companies in Silicon Valley (market research and EOO-1 Diversity Statistics data), the percentage of diverse engineering talent is sparse. In short, 4.7% are latino, 2.1% are African American, and 19.2% are female. These candidates are being targeted with all of our top competitors with white gloves tactics, strategic outreach, and engagement strategies, while Dropbox has yet to systematically establish any of these practices to compete for this top talent and showcase our uniquely inclusive, dynamic, and thoughtful culture.

> Opportunity to market DBX [Dropbox] more broadly:

> Moreover, diverse engineers are the most sought after group of individuals on the market today. While the average response rate to engage is high (37%) the rate at which they are interested in moving forwards is quite low (11%). We interpret this in two ways:
> First, due to the small pool and scarcity of diverse talent, companies are motivated to keep their diverse talent happy, well-compensated, and engaged; prospects are rarely on the market, and when they are, it is a highly calculated and careful search based on existing relationships.
> Second, traditional sourcing engagement methods (email, LinkedIn) do not adequately showcase what makes Dropbox special, and because these candidates are so highly sought-after, it would serve us to highlight our culture early on, and to take a more long term approach to courting them.

And here's the proposed solution

> Opportunistic Hiring

> As the business needs shift and open roles become more narrow, it will become difficult to find a home for diverse candidates that we're able to engage and who pass our bar. Wee feel like it would be a disservice to use in the long-term if we miss out on hiring critical talent for Dropbox because of current headcount constraints. To this end, we propose that Eng VP's withhold 20 heads to hire opportunistically.
> When a diverse/URM candidate is interested in interviewing, regardless of headcount, we will put them through the process. If they pass the TPS [technical phone screen] we will bring them onsite and evaluate based on their skillset.
* If the candidate goes to HC [hiring committee], we will proactively find a sponsor/team home for the candidate, and that team would receive a preciously withheld headcount for that hire.

This was announced April of 2019. I've transcribed parts of the document that announced this policy above. I can't speak as to whether or not this is still in place as I have since left Dropbox.

Interestingly, Dropbox already 23% women in tech roles[1] at the time that this was announced - larger than the figure of 19% shown above.

1. https://blog.dropbox.com/topics/company/an-update-on-diversi...
> I'm planting it so I don't have to make as many trips to the store

Another correct reason. Is better to spend 2 hours working in the garden than driving to the market. More time to live.
> jumped the ship

shark
Testing is not that constrained. Here you can see stats for both positive and negative: https://covidtracking.com/data/state/oregon/

Oregon is doing roughly 1400 tests/day, with ~5% positive rate. Places that are more testing constrained see 20+% positive.
AMD Ryzen 9 4900HS is faster than every mobile Intel Core i9 laptop
I do it because some things are wildly overpriced at the grocery. Like, there's no use in planting cucumbers when they are $0.50 at the grocery. But fresh herbs are like $3 a bunch and berries can be $3-5 a lb, so it can make good financial sense to plant some of these.

An herb garden and planter will produce easily $100 worth of herbs over a season for nothing more than 20 minutes of planting, then regular watering and tending. I had so much basil last year that I literally ate it in salad.

Berry bushes can be a little more expensive, like $20-50. But they also yield crazy amounts of fruit over the season and grow in like 95% of the USA.

It's a good investment, and it's a nice way to get some out doors time everyday.
How is this anecdote at all analogous? I'm not seeing it.
No, that's your interpretation - not what any court has determined. I would argue that direction from the NIH, CDC, Virginia Department of Health, and/or literally everyone's current doctor constitutes "the advice" needed under the law.

Not a single court on the planet right now would be so idiotic as to side with your interpretation of that law.
I'm curious about what was the technology stack for that project. Also, it would be very interesting to learn what those ">250x" programmers think on various languages / technology stacks (that they use) from the developer productivity perspective ...
Denmark does not use euro and their NIRP had more to do with keeping parity of krona to euro then fighting deflation.
It feels like AWS Cloud Map, their service discovery solution:
https://aws.amazon.com/cloud-map/

I've used it by way of ECS Service Discovery which lets you register a container as 'hub.local' or 'xyzparser.svc' for example
A lot of this is Mac OS X fault: it still does not have an easy canonical way of installing things and has no way for uninstalling. I don't get why in this day mac os can't have something like RPM or any number of other package managers.
We can beat this with American Inginuitity and help from journalists like you. Kudos.
Hospitalization rate is hovering between 10% and 20%

Edit: source https://covidtracking.com/data/
Your goal is noble. I think it is believed by you because you don’t have extensive experience teaching in a classroom. Everyone talks about teaching concepts and whatnot. I used to think this way. But the reality of the classroom and the reality of what the average person is capable of understanding and what they are willing to try to understand is at odds with this noble view.
> I do think high-risk employees should basically be allowed to stay home, though.

Employees in states where a shelter in place order is in effect can stay home and collect unemployment backed by the federal government [1]. One might argue everyone is high risk, as you might have a risk factor you're not aware of, leading to an unexpected death. [2]

[1] https://www.nytimes.com/article/coronavirus-stimulus-package...

[2] https://www.insider.com/spanish-coach-francisco-garcia-21-di... (A 21-year-old Spanish soccer coach died from the coronavirus after finding out he had undiagnosed leukemia while he was in hospital)
It's a genuine shame that the API has to be shut down as part of the transition. With Apple's pivot toward services, why couldn't a rebranded Apple Weather API join the ranks of the Apple Maps API?
I’ve worked from home for the vast majority of the last decade so this does not really change anything for me.
500M Customers Affected by Marriott’s Starwood Data Breach
Exactly. When taken to court the plaintiff would have an easy time acquiring records of quarantine counts. In that case the "burden of proof" could somewhat be seen as being on Amazon, but really it's the court allowing the accusor to get such proof. (that is, some guy doesn't have to go around and ask everyone he worked with if they were quarantined, Amazon has to give him the information).
I'm glad people are doing this. Us long-term gardeners, farmers, farm lifestylers and preppers are happy to answer any questions.
A team from MIT is producing an open-source, low-cost ventilator design
The thing about prospering under negative interest rates is that Epstein didn't kill himself.
"I’m not even going to go into it. I don’t want to end up on Hacker News again bitching about Catalina."

+1
Looks nice, have not seen this. I'm more and more inclined to take a JAMstack approach with new projects, so RedwoodJS looks very interesting.

I keep seeing Prisma pop it's head up every now and then and I've been curious. I looks pretty nice, maybe I'll start a toy project in Redwood and try them both out!
If it is a company PC - it is not illegal spyware.

Courts have repeatedly confirmed that employees have zero expectation of privacy on their work devices/sevices.
Varies by industry and sector, but there's typically no "technical". It goes:
1) Resume + cover letter + cumbersome online job app,
2) phone screen,
3) On-site, and
4) Reference check.

Typically the interviews are more conversational, with an emphasis on behavioral questions, job history, and relevant skills. Academia and government have their own formats.
I've baked bread for my family (2+3) for years, but our consumption is very bursty. Particularly if we haven't had bread for a few days, we can eat a loaf in a day, but then we'll be sick of it and there will be a lull.

I invested in a nice set of aluminum Nordic Ware pans a while back, so I do five loaves at once, and probably bake ~1.5–2 times per month. Toast for breakfast can easily knock out half a loaf, and it's way more economical for everyone to have a slice or two of homemade bread than to eat dried cereal and polish off a box a day.

With working from home, I've been keeping my sourdough alive on the counter (rather than storing it in the fridge), and although I haven't baked any _loaves_, I've done a lot of other bready things with it over the last few weeks— pizza crusts twice, cinnamon rolls once, lunch buns twice, a focaccia one day. It's been great!
Hmm, in what sense is SQL not type safe where this would be type safe, though? You could still use out of date client code connected to a DB that has had its schema change, no?

The DB and the code are not packaged together so is there even such a thing as compile time type safety?
Request to purge data are one aspect of the GDPR that Pachyderm makes trickier. It makes it easier to remove a piece of data and recompute all of your models without it, because it can deduplicate the computation. But to truly purge a piece of data deduplication becomes a hinderance, because the data can be reference by previous commits, and even by other user's data. You can delete a piece of data and have it not be truly purged.

The best recommendation we have for that is that user's data should be encrypted with a key that's unique to the user, and when that user asks you to purge their data you should throw away the key. That means that even if two users have the same data it will be stored encrypted by different keys, so if one asks for the data to be purged the other can still keep their data.
Exactly. The only people who think "farming" sounds like fun are people who never farmed for a living. It is fine if you enjoy fresh tomatoes or whatever but it isn't a replacement for your grocery store trips. Even if you go big enough to grow enough, you are going to spend a lot of time canning too.
Could have said the same about Rome at some point.