skysight-inc/HackerNews huggingface dataset:
Direct democracy yes. But direct democracy is a horrible way to govern (think: Prop 13) and something the US explicitly avoided at the national level

> Those who hold and those who are without property have ever formed distinct interests in society. Those who are creditors, and those who are debtors, fall under a like discrimination. A landed interest, a manufacturing interest, a mercantile interest, a moneyed interest, with many lesser interests, grow up of necessity in civilized nations, and divide them into different classes, actuated by different sentiments and views. The regulation of these various and interfering interests forms the principal task of modern legislation, and involves the spirit of party and faction in the necessary and ordinary operations of the government.

> [...]

> [A] pure democracy, by which I mean a society consisting of a small number of citizens, who assemble and administer the government in person, can admit no cure for the mischiefs of faction. A common passion or interest will be felt by a majority, and there is nothing to check the inducements to sacrifice the weaker party. Hence it is, that democracies have ever been found incompatible with personal security or the rights of property; and have, in general, been as short in their lives as they have been violent in their deaths.

- James Madison Federalist Paper 10

https://en.wikipedia.org/wiki/Direct_democracy
I think there's two parts here:

1. These layoffs specifically get a lot of time on HN because people have strong feelings about Firefox, Mozilla's mission and the teams in particular (ie Servo, MDN).

2. Specific efforts like this site are a function of Mozilla's alumni community, which is a function of Mozilla/Firefox's culture. (Or, maybe, past culture?)

So it isn't so much that the engineers laid off from Mozilla need more help than anyone else, but that the environment around Mozilla naturally creates help and attention for them.
The "crack" doesn't bother me -- but then again, I'd never want to watch a movie on anything less than a 15" screen anyway -- but I'm old I guess.

"Two apps at once" is good, but the winner to me is master-detail support in all apps when it makes sense, without fussing around with child/popup windows, tabs or dividers -- this is a huge productivity gain, IMHO. (E.g., email list in bottom, selected email on top, etc.)
I don't work in HR so I don't know the answers. But if I had to guess, I'd guess it'd be related to the WARN act [0] which talks about mass layoffs and how they must be handled.

[0]: https://en.wikipedia.org/wiki/Worker_Adjustment_and_Retraini...
Great- I think this will bring forth the root cause of the problem which is employer tied benefits and employer tied taxes. Right now there are entire business models based on avoiding taxes and benefits.

You can have protections like min wage, sick leave, etc and still make it really simple os that evvery individual pays the entire tax (employer and employee payroll taxes) for every dollar they earn. It can be scaled based on annual amounts just like they are now. It'll be transparent and everyone will pay it.
Don't many N95 masks have valves?
BTW your installer includes a gitkeep file.
In India, it is law that there must be a place to register for an ID every X miles from a village, and that the IDs are free of cost. The government even ended up building tons of registration building up in the mountains where nomadic herders live.

In America, when voting license legislation is passed, the government shutdown DMVs making it difficult and expensive to get a voting license.

You're comparing apples to oranges.
The upfront pricing was just an estimate of the total based on previous data. I much prefer it, because it incentivizes the driver to take the most efficient route, since they get paid based on arrival and not the way they go.

In the pay as you go system, you are at the mercy of the driver, and they are actually incentivized to take a longer route.

I've definitely had drivers take longer routes under the pay as you go system. I would complain to Uber and they would refund the money, but it was still a hassle to complain.
> A static document that can't do any fuckery around preventing me from copying text or doing their own weird implementation of scrolling or breaking back/forwards navigation or anything else that modern websites love to do.

You can, and I do, hope for this, and it's often what you get, but it's not at all guaranteed by the format. For example, PDF allows JavaScript: https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdf... . I think most readers other than Acrobat probably don't support it (which, of course, Adobe spins as a feature of Acrobat!), and not too many PDFs require it—although I do find that fillable PDFs, including from hopefully capable authors like the IRS, can be very finicky in anything other than Acrobat—but I fear it's only a matter of time until it becomes as difficult to "browse the PDF without JavaScript" as it currently is to browse the web without it.

> I don't want random authors to be able to dictate how I interact with a medium

On this score you're out of luck even now—if the author, intentionally or unintentionally, did a bad job creating the PDF, you're out of luck. This is one area where I'll give HTML the win: it is, or can be, good at things like dynamic reflow, whereas PDF not only isn't but, I believe, effectively can't be.
That's why the USSR did it. Tsar Bomba is still serving its purpose 60 years later!

The USSR's followup actions give it away, though: they stopped pursuing higher yields, even though there was no theoretical or engineering limit prohibiting them, and instead chased the USA down the path of miniaturization. SLBMs and MIRVs were the future and everyone knew it.
fwiw, cloud custodian also supports this (off hours), across ec2, asg, rds, aurora, etc via tag spec on off hours. note though that rds services have much more restrictive tag values.

disclaimer. maintainer on cloud custodian.
To be honest this depresses me a little bit because I would like to see more houses (and maybe apartments) become available on a month to month/daily basis rather than having to sign a traditional year long lease.

The prices are all obscene right now, just way too high, no matter the time frame. The industry is still ripe for disruption if not destruction of existing norms that will benefit consumers.
All of them do, yes.

EDIT: I stand corrected.
I wouldn't really call Discord a hard problem. It's web chat.
If it is, is this MS's first Linux device outside of Azure?
I don't personally have an opinion of the CEO but I think most people would have preferred preventing this situation, making it right, or shutting down in a way that doesn't leave users and drivers without much warning. Instead we see this posturing threat.

I was just pointing out that the market exists and there's money to be made. Something will fill the void if Uber leaves.
What % of first time founders who are failed founders, end richer than they started?
Oh, just to clarify (for both you and the sibling[1]), I do not think AB5 was some masterpiece of public policy, and some of its distinctions are really kafkaesque[2]. My uneasiness is more that, you know, if you're gonna do a proposition to fix it, wouldn't you want a more general fix, especially given all the professions it's micromanaging?

Like, something better than "okay app-based drivers don't have to deal with that mess"? Perhaps a simpler, general rule for when contractor rules wouldn't apply? Though I guess the politics of it mean that you do have to be super narrow like this just to get it passed.

[1] https://news.ycombinator.com/item?id=24134978

[2] ctrl-f for "35" https://slatestarcodex.com/2019/12/02/links-12-19/
Fear often results in miscalculation that creates worse results. One of the main objective of management training, leadership coaching, or even military training is eliminating fear based decision making.
We use Teams. It's ok for 1:1 stuff. It all depends on the actions and preferences of the user base. I try to use single recipient chats whenever possible, but others like to create group descriptions.
Can you link to some evidence showing where google is selling data to others?
We need to end employer based health insurance, every other major problem is easily solvable within the gig worker framework (you can have people accrue PTO and other standard benefits based on hours worked).
the same thing has happened in Turkey.
Critical vs approving articles is a very weak proxy for antitrust. In this case most of them come from the same source (a conservative media company). It seems to me Google is better about removing useless results, or that which are regurgitated (copied) content, than DDG.

I'm not saying Google at this point doesn't have a monopoly. I am saying that the comment above reads more like a conspiracy theory than truth. Doubly so when you read the sources listed as they're all regurgitating the conspiracy-fodder into one another.
Maybe there is a way to utilize the website owner to bootstrap the chicken and egg problem.

So i'm assuming 'Customer Messaging on a website without website owner's action' would be a browser extension? If so, what if you made the pitch to website owners that if they signup and just embed your chat on their site, then they are allowed to moderate the content. Otherwise, users that have the extension will be able to just chat about the website owners products without moderation.

Once you get embedded on a bunch of websites, then you can offer an upgrade path for those users to get the extension and chat on any website.

Just an idea!
Building a Nomad cluster on Raspberry Pi running Ubuntu server
I thought that people working at Mozilla were passionate about privacy, open-source, trust, and were working at Mozilla for the values.

But you say many of them would work to the company with opposite values.
Here are a couple cases we ran into:

1) We had a querying interface that would allow the user to construct a query and then it would return potentially thousands of results, asynchronously, over a websocket. We only displayed the first 300 on screen at a time, but sometimes the updates would come in so rapidly during that first 300 that one render wouldn't be finished before more results were available and the next render triggered. Things would get really backed-up and the UI would hang for multiple seconds at a time. So we decided to throttle the rendering - get the results as fast as possible, but only render once every 500ms or something. But during this time the user still might want to scroll around and look at other parts of the page, so we didn't want it to pause for 100ms every 500ms. It was a constant battle to keep things responsive while all this was going on.

2) We had another screen that would load another massive list (thousands and thousands) of entities as soon as you visited. These also came in gradually over time to spare the user from waiting for the last result before they could see the first. Similar deal: we throttled, but we needed to keep things responsive even during that throttling because the user would be scrolling up and down the results as they were coming in.
People are already behaving like they did before. That's why the case counts have been rising so fast nationwide.
Styleguidist works way better for docs since it’s markdown based and can render numerous “stories” in one page. I find a lot of teams that use storybook end up using features like “knobs” that also require manual interaction. In styleguidist most users just render the components with each possible permutations of props they want to test
Then what is the correct use for them? If it's valid markup, used for the correct purpose, accessibility is the responsibility of the browser.
Betting that China doesn’t know what it is doing seems a poor choice.
Happy to hear that, and I support your effort. If you can show people that Rust actually works and is better, it will help advance QEMU. It'll be much more productive discussion, when you have actual data and code to back you up.
No, a "dependent contractor" is completely different from a regular employee. As an employee you are generally required to work certain hours, or at the very least do a certain amount of work in a week, and are paid either hourly or salaried. A dependent contractor, in this example, can set their own hours, start or stop working whenever they want, and gets paid per job rather than per hour or month.
As someone who wears glasses, the masks without vents constantly fog up my glasses and make it a real pain to function. Not to mention the last thing I want is to be fussing with something on my face without washing my hands first, but I also need to be able to see to accomplish anything.
Understand HTTP3 in 5 Minutes
Society didn't fail if it turns out that the externalities caused by cheap rides go above the tally of what you're paying for said ride.
Though it's often misattributed to Bill Gates, Sumner Redstone (who's just died) popularised the phrase "content is king" which was used in a 1974 book, and pre-dates even that.

The linked article frustratingly fails to identify the book, though via Google's Ngram Viewer this seems to be J. W. Click, Russell N. Baird, Magazine Editing and Production. W. C. Brown Company, 1974, 274 pages

https://www.worldcat.org/title/magazine-editing-and-producti...

https://books.google.com/books?id=lMpHwLnvsvAC&q="content+is...

Earlier appearances in the 1960s refer to educational films:

https://www.worldcat.org/title/toward-improved-learning-a-co...

https://books.google.com/books?id=LiQgAQAAMAAJ&q="content+is...

Aguments over provenance notwithstanding, my view is that the aphorism is a convenient bit of stage distraction attractive to media monopolists themselves aware of the real truth: network control is emperor.
> The UI component explorer you’ll ️ to use.
> Production-grade component development

Huh? Yes, as a dev I understand what these words mean. But there should be just a tiny amount of exposition of why I'd want to this, on the front page. Not sure why I'd want to, besides neat pictures.

I'm guessing the folks are so deep into this they don't remember what it's like to be a newcomer. Interestingly, the github readme is a bit more descriptive.
That is incorrect.

N95 and P100 masks are available with and without valves.

One of the purposes of the exhaust valve in a respirator like this is so that moisture from exhalations does not build up in the mask, forming droplets, which then drip onto the finish surface that you are staining/sealing/painting.

This is a problem when performing fine finishing as a drop of water can wreak havoc in the finish you are applying.
It takes some seriously bizarre mental gymnastics to call Uber/Lyft "marketplaces" when they don't provide any of the hallmarks of a marketplace, such as the option to select between multiple "stores" (aka drivers) or let drivers compete by offering their own prices.

Even more importantly, with an actual marketplace, you don't transact with the marketplace--you transact with the stores.

And with respect to your Apple analogy: Apple doesn't claim to be in the business of making music, just selling it. Uber/Lyft do claim to be in the transportation/food delivery businesses, and it's literally all over their legally binding SEC filings that the provide to investors every few weeks.

If it quacks like a duck, and it walks like a duck, and it swims like a duck, you can call it a digital platform all you like but it's still a duck.
Problem: Overfitting, Solution: Regularization
It's a fairly common concern, however in the view of entomologists, the number of individual arthropods killed is generally a drop in the bucket. Moreover, many species cannot be identified without detailed examination. As one entomologist explains:

> In addition, a lot of important insect parts need to be extracted for species-level identification. Often the methods required for this aren’t possible to perform on live insects, and when they are they often injure the insects anyways.
> https://askentomologists.com/2015/01/01/why-do-entomologists...

Personally, I've tried to identify certain fly species using several high quality photographs taken from multiple angles, however at best one might get the genus; figuring out which species it is often requires direct access to the insect and may even require dissection in some cases. This was the case when trying to figure out exactly what species of horse fly was attacking me while out hiking. Even with a decent key, provided by the Canadian Journal of Arthropod Identification, I couldn't get a definitive answer on the specific species. (cf http://cjai.biologicalsurvey.ca/t_13/t_1321.htm )

And on iNaturalist.org, a citizen science project based on automated visual recognition (using user-supplied, geotagged photos) and often the participation of expert identifiers, many insect species have never been ID'd even once. And that's a combination of the issues of rarity (and perhaps species loss) and the challenge of visual identification. In one family in Order Diptera (flies) that I examined, less than 1/3 of the Genuses had any observations, and in one of the genuses that did have a decent number of observations, those were assigned to only 12% of the species in that genus.

So there are strong limitations to what we can do without harming individual insects. Nonetheless, these sampling and identification methods don't substantially harm insect populations.
This makes sense. Valve masks protect you, but don’t protect others. Regular paper masks don’t protrct you well, but protect others. Now, I have no idea what the infection profile of everyone wearing a valved N95 mask is, but I do know it’s never gonna happen unless the airline supplies them. With that ruled out, the safest thing to do is ban them.
Too bad it's not "mistakes in management" getting fixed instead
Dumping Apple isn't the best example, since Apple is a luxury product that is more about signaling status than about a great computing power-vs-cost value proposition.
Not all of them. For example, the two masks pictures here do not: https://en.wikipedia.org/wiki/N95_mask.
A few months ago, I tried experimenting with Google ads to drive some traffic to a side project of mine which was basically a chess-over-videochat website. A little more than 40 impressions later, it was taken down for being "in violation of our Google ad policies". There was never any indication what the violation actually was. I replied and asked several times hoping to get a human to tell me what I had actually done wrong. Instead, they kept sending me an automated email that said, "After reviewing your case and taking your feedback into consideration, we've confirmed that your account was and still is in violation of our Google Ads policies."

They also made it seem like I was some cyber criminal by suggesting that if I tried to create another account, they would automatically take that down too.

This is what a monopoly looks like.
Makes sense! Would love to learn more about how you're using Intercom if you're ever down to chat :)

(Feel free to email me at alex@papercups.io if you're interested!)
> This is an incremental win for a very hard-working and talented group of staffers

There is a large, high paying labor market for very hard-working and talented staffers, about 40 minutes north on CA-17. I went directly from a UC campus to a private Silicon Valley company, and learned more there, more broadly and more quickly. I'd recommend it to those that feel the sacrifice to work in academia is too high.
Nice implementation, but please don't recommend using email addresses as the base - or if you do, emphasize to use a strong application-specific salt with them. Similar to Gravatars, those could be a privacy leak otherwise.
As a Torontonian, the problem with it has always been with both the data sovereignty and overall control by a non-Canadian entity. The problem of technology, foreign control, and what we give up is especially acute when someone like Jim Balsillie points it out in the wake of technological blowups like RIM and Nortel.

I especially didn't like the fact that the Sidewalk Labs employees were primarily New York-based with very little understanding or familiarity with the nuances of our city/province/country. Why are you remotely experimenting with our city instead of sending your teams here to develop it? Wouldn't familiarity with the surrounding neighbourhoods be an important factor in how you make a deep impact into the local environment?

Doctoroff managed to not address any of Balsillie's primary concerns. And I imagine most Americans are wilfully blind of the local issues when they come here. (Just look at how ownership of sports teams like the Montreal Expos turned out).
That's because Microsoft has actual customers. Seriously it's functionally more of a protection racket than any other type of business.
Some funny guy added Mitchell Baker (CEO of Mozilla), with a text a long the lines of "Working to grow Firefox".
> also don't see who benefits from this.

Long term society by establishing that Uber doesn't get to write the law and dodge their responsibility as an employer. It's about time they get knocked down a notch after their campaign against DeBlasio.
I mean it has some relevance to everything.

I like to tell people that all learning is pain. It’s a sort of contrarianism that I picked up from Buddhism, I guess, where the first noble truth is that everything is pain.

A more careful restatement: we learn abstractions to organize experience, and we learn them only to the extent that they relieve a painful messiness in our experience. So the failure of the Haskell monad tutorial, to take one particular instance, is the failure of “look this was so hard for me that I must make it easy for others.” Let’s give pain relief before the problem sets in. Only problem is, “no pain no gain”: you needed to experience that messiness and confusion before your brain could find a way to understand the underlying principles and organize it. So someone reads your tutorial and has even less of a clear idea because they now pretend to an abstract knowledge which they do not have any concrete experiences to tie it to.

Caveat: this is how my brain works but I cannot be sure about others’.
You can seal the mask around your nose with medical tape, e.g. 3M Transpore.
That depends on the type of options. Some are only taxable at exercise.
Usually such masks are N95 masks. It's possible to get a variant where the air out is also filtered. I wasn't aware of this problem with many N95 masks until very recently.
But like, I also know people who talked about being wronged and then it eventually turned out they really have been wronged. And it took them quite a lot of effort to get made sorta kinda equal - had they been accepting and silent, none of that would happen.
sounds rough. on the other hand, healthcare workers perform surgeries with them on, so.......you should just deal with it.
I used to work at Lyft. It is disgusting how Lyft and Uber treat drivers with their A/B testing etc. Those PMs have no sympathy for drivers. A driver can end up in an experiment group that totally screws his income.

WRT to drivers not going to neighborhood I have a solution for you: let passengers offer higher pricers. This is not a new idea BTW
It is entirely different, since you can start or stop your work at any time, can choose to only work when the pay is good enough, and are not committed to a single company. I don't think a job where you can start working by just installing and app, and get paid by the job, should be treated as the same as one where you are required to work some amount each week and get paid the same every week.
>But the headline is always more of an editorial choice

I think the word you're looking for is "clickbait"