skysight-inc/HackerNews huggingface dataset:
"Kings and dictators can also deploy new features faster than democracies, and they don't need to negotiate with anyone. Thus autocratic societies are simply better." This is literally how you and Moxie sound to everyone rational when you spout these opinions on centralization.

Nobody as far as I know, is arguing that a dictator ran software can't effect change faster. We are simply arguing that we would rather take a less effective system that has to compromise on certain aspects, over a unpalatable centralized solution. These arguments about 'We want the greatest amount of privacy for the largest number of people' are straight out of Plato's Republic.
Serfdom and slavery would like to have a word with you about inequality.
We've started making bread every night for the next day, and I've heard many of my friends are doing this. It's better than what we get in the local bakeries (we don't live in France) and have already discussed continuing to bake now that we figured out some easy tricks. We started here :
https://andyljones.com/posts/bread.html
Literally the only reason I bought the property that I did. We sit on a hill, with woods between us and the two nearest neighbors. I want to buy the place across the road, just so I never have to worry about someone building over there.

New neighbors built a new place down the road (half mile or so) and put up a security light and have lights under their eaves all the way around the house. For the life of me I can't figure out why you would move out to where it's dark, just to get rid of the dark.
The clutch pedal disconnects the engine from the transmission.
Same here, for the website. I actually find their forecasts beyond a few hours pretty bad¹, so I use weather.gov, but I haven't found anything as good at telling me whether it will rain in the next 20 minutes.

1: Both seemly wrong more often and more importantly unclear whether they mean a greater or lesser chance or amount of rain or snow, which makes a big difference when you are, say, biking to work.
Ask HN: How does React hydration work?
I've been struggling to fully grasp how React hydration/rehydration works. When using something like Gatsby, is React fully sent to to the client AFTER the static content? Looking for someone to explain it in an easy to understand manner.
> Our goal has always been to provide the world with the best weather information possible, to help as many people as we can stay dry and safe

Except those using Android.
It's weird that you mention courts and then in the next sentence say this:

>the burden of proof in my mind is on the company

Because that is not how the courts operate. It is up to the person making the accusation (which in this case is the employee accusing Amazon of an unjust firing) to provide proof.

If you want to start dismissing all "he said/she said" arguments, then we might as well shut down this entire thread. We are never going to get any further than "he said/she said" unless someone in this thread has insider knowledge of this situation and is willing to break privacy agreements.
No, it's not an SF Bay Area thing. I've moved to SF from the Midwest a year ago, and have been called racial slurs more times during my year here than in my entire adult life living in a medium-sized Midwestern town. Shall we assume that because you haven't had a similar experience or personally faced discrimination on the job that no one else has?

Exaggerating the status of "diversity hires" just ignores the harsh reality of rampant discrimination in the tech industry. And not just on the basis of sex and race, but age and disability too. There wouldn't need to be such a hard push for underrepresented candidates if it were a more welcoming, diverse workforce in the first place.
I wanted to make sure I wasn't talking out of my ass about the posted signs, so I looked up the regulations for where I was from (New York): https://www.dec.ny.gov/regulations/2442.html#posted

But to be clear about my anecdote, I wasn't doing anything wrong and wasn't actually arrested. My family's property bordered the property I "trespassed" on, and the guy called the cops on me, a 10 year old, instead of just telling me to leave. The cop showed up and basically just scared me and said he didn't want to come back out there.
Non-N95 and DIY masks are also very helpful, but the dogged "you only need to wear one if you're sick or caring for someone who is" advice discourages even this level of prevention, and makes the disease seem less serious and contagious than it really is. It's counterproductive to lie and say "masks don't work" when what you really mean is "we need N95 masks for frontline workers."
Julia lets you run Python, R and Fortran libraries.
I'd be interested in working on this.
I've been personally boycotting Amazon for years, and very happy with that decision. There are so many stories like this which are more or less egregious.
Neat! How do you handle cross-geo latency? I know google has to rely on precise clocks to make this work in spanner
The standard for evidence for a corporation is indeed higher in court. That does not apply to the court of public opinion and social media.

We should not expect that a corporation prove its case to US. ...we are not judges. We have no right to cast judgement or determine who's right, and have no rights to the evidence.

This will all be fleshed out IN COURT - where it belongs.
Same in the EU: service providers that provide services that allow people to share content must install content filters that screen for illegal (read: copyrighted by large corps) content.

You can't operate an E2E encrypted communication service in Europe without breaking the law.

caveat: I'm not sure whether this has actually been adopted/ratified by either the EU or member states yet.
middle-out encryption
Was really excited about this until I got to "smart node module". Isn't changing the contents of a package in node_modules going to break any kind of caching, de-duplicating etc? In my current project we install node_module` ahead of time and bake it into a docker image, it is quite common.
But this entire thread of comments and even the topic of the post is proof that it really just doesn't work.

I would argue that any major Linux distro at this point "just work" just as well as MacOS
"[...] is a software design and development agency based in London. We built this site to demonstrate the power of Open Banking and crowdfunding for good." This makes it sound like a half self promotion. Does a health service with yearly budget of 150 billion USD (https://fullfact.org/health/what-is-the-nhs-budget/), 99% backed by taxes, need crowdfunding?
You can use things like Flyway or other tools that track schemas and migrations in source control quite easily.
I think "show me every parent message prior to this one" would be a better way to describe the feature that I occasionally miss in every implementation of threaded conversations. Sibling folding is just one of the ways to implement that.

The problem is that in very large threads it's quite hard to remind yourself about the context of the conversation that you're currently reading: you either need to scroll a lot to get to some grand-grandparent and back, or start manually folding messages above, one by one, subthread by subthread, until the context gets uncluttered.

Let met illustrate what I was describing: https://i.imgur.com/pm1SIRJ.png?r (You could imagine way more replies in those shaded areas—a situation that is not that uncommon here on HN.)
Along side all of the more serious bits of the story and comments....

I love the fact that the monkey is subtly giving the photographer the finger....
There shouldn't be menus at all. Modal systems in general are hard to use while driving.
Wow really disappointed to see this, yet another great service gobbled up by a massive corporation.

Yet another overly saccharine acquisition letter about there being no better place for the tool than in the hands of one of the big tech companies.

Sorry for all android users to see yet another great app hit the dust.
Good Christ, how much bread do you eat? We make like one loaf a week.
Maybe a weird ControlMaster/ControlPath config? I have had issues with the ControlPath result being too long with certain hostname/port combinations in the past -- which resulted in ssh to ip working but ssh to hostname not working. As a result, I haven since started using %C instead of %l%h%p%r in my ControlPath config.
I have not read the Go spec, and so I can't really comment.

However, you do also bring up something that's a good point when it comes to this discussion: a lot of people treat "a spec" as a binary thing: a language has it, or does not have it. But specs are written by humans, and have their own mistakes, bugs, errata, etc.

One of the reasons that we haven't wanted to declare "this is the spec for Rust" is that we want to have a good, possibly even formally verifiable spec. The reference is basically at a fairly reasonable informal spec level.
Show HN: Learn your chance to get COVID19
100% goes to charity, that's a noble move
Very interesting! I do usually prefer using a query builder or raw SQL over an ORM, and will definitely check this one
No they aren’t. Border closures are absolutely permitted and accepted under both EU and Schengen rules in emergencies; the current situation qualifies. It’s also absolutely asinine to compare emergency border closures with a very obvious and deliberate authoritarian move of this sort.

Please don’t spread misinformation.
> I remember a few years ago Apple bought a fantastic public transit app (Embark?), shut it down and I still don’t think their Maps app comes close to the original transit app.

Semi-related but for transit apps, I much prefer the dedicated "Transit" app over any of the mapping services.

https://transitapp.com/

It has great visualizations of nearby lines and departures, gives bike/walk/taxi alternative times, allows you to select which transit systems, much more customizable in route planning, alerts on stops, schedule changes, when to leave, and it utilizes live data from other riders on where a bus or train is if you're willing to share your location during your ride.

Worked well in every North American city I've been in with a transit system.
There are a number of global weather data providers in the world - AerisWeather (quite functional, great mapping too), Accuweather (big network but expensive and little instruction), OWM (not very full featured, more for commodity weather), Climacell (robust network but not sure about their data collection practices.)
Medium is defined as Leetcode's problem tagged in Medium category. It is quite blurry to be honest because some questions should be on Easy category and some Easy questions should be Medium and some Medium should be Hard and some Hard should be Medium.

That's good, keep that! Don't get involved in this crap. I have to do it out of necessity.
I generally have mixed feelings on unions, but overall these seem like pretty reasonable demands and it seems like a good thing for Whole Foods to do from a PR standpoint anyway. They would make me more confident if I were a Whole Foods shopper if nothing else.

The one thing that I can't help but question, just thinking in terms of microeconomics (which I'm fairly basic on), is this concept of hazard pay. I've heard that some places are increasing wages already. Doesn't this sort of account for the increased risk? Or to put it another way: If you got a 2x raise but they didn't call it "hazard pay", would you still demand hazard pay?
And the equivalent for Canadians

https://play.google.com/store/apps/details?id=ca.gc.ec.weath...

https://apps.apple.com/ca/app/id1334221563
Do you eat an entire loaf a day? I like making bread sometimes but my family can't eat it quickly enough before it goes stale.
...and anyone who's had to work with a union can understand why.
> There is a reason that the courts have something called 'burden of proof'.

Definitely.

> When an individual worker does something a large company doesn't like and they fire him, the burden of proof in my mind is on the company. Because HR has professionals and if they can't tell a better story than what we are seeing, then retaliation is the reason 90% of the time.

You don't appear to understand why courts have "something called burden of proof". In court, the burden of proof is on the person who was fired. They must show that they were fired illegally. You can't just randomly assign "burden of proof" based on your ideological bias.

> I really hate it when people use he said/she said type arguments to pretend that they are being objective and 'rigorous'.

Sounds like you "really hate it" when people express a preference for finding out what really happened.

I have no strong opinion about this specific case.
Thanks, I was going to dig up the link until I saw your post.
Aren't many grocery chains already unionized? I believe Safeway, Raleys / Nob Hill, and Albertsons are, at least.
Pushups help me a lot. Even only 25 one-three times a day make a difference!
And I really hate it when people distort well-defined ideas like "burden of proof" to mean whatever they want it to mean, especially whatever is most advantageous to their worldview.

Just to be clear, I think this probably was retaliation, and there seems to be almost enough to prove it. If it can be proven that Amazon put no one else in quarantine under similar circumstances (minus leading a strike) before this case, yes, most reasonable people would view this as retaliation.
I don't know that it's necessarily a patronizing view. I know a lot of people that do sincerely believe that they are temporarily embarrassed millionaires, despite all facts pointing to the idea that they are not.
Conversely, just saw this twitter post by @gloomfather: "Oh dude yeah you gotta try baking your own bread in quarantine. It takes 14 hours to do right and it’s boring as shit, but the results are often quite disappointing." :)
They claim that the graph in the post shows a good correlation with the succession of new kings and taxes paid on smelting silver and lead ore with the lead in the ice core, but the graph shows a weak correlation at best. However, the graph is on a log scale, so it might be hard to see.
100% this is correct. We have 10 raised beds that are 4'x16', and we supply probably 1/2 of what we need for the year for a family of 3. We're super efficient and good at this, too.
QuineDB: A quine that is also a key-value store
If you believe that aviation not having touch screens means that cars should not either, then evidence to the opposite should change your mind. The A350 and 777X both have touch screens now.

It's not just Boeing, who you accused of being backwards who are doing this, Airbus is too, along with every other manufacturer. Garmin and BendixKing now offer touch screens and it's clearly the future of GA as well not just commercial aviation.

Everyone believes that this will increase safety. That showing only the relevant information in a tunable and interactive way will decrease distractions and help focus on what matters.

The idea that this is to save money is totally absurd! A 777X is $350 million dollars. Any accident would cost an astronomical amount compared to the cost of switches. Even leaving that aside. The touchscreens are actually far more expensive than the old instruments.

This is just a way for Honda to cover up the fact that they can't write software, can't design a reasonable UX, don't want to spend money on it, and want to live as if it's 1999 forever.
In general most people planting these gardens "ad-hoc" and not doing it more or less "as a job" probably don't have that much dedicated surface for this, nor can put in that much effort/time into it in order to obtain more than a nice and tasty complement for their meals. If you can consistently offset a shortage for your family then you're pretty much a farmer.

And I say this as someone who actually cultivated such a garden for years, with help from the family. I allocated a lot of time each day to tending that garden, more than most people would be able to do these days and have a stable job, even with WFH.

It was just a pretty hard but pleasant activity, relaxing, I got fresh air and exercise, and I could get some really tasty vegetables but nothing that could "feed the family". And my livelihood didn't depend on the success. Like a dessert at the end of the meal: great but not quite main course.
Except that the employee in this case admits that he was indeed exposed to someone with COVID-19.
In this case, the parent commenter would rather recommend that people use a less secure messenger so that he can sysadmin his own phone, and the Signal project has taken the eminently reasonable alternative position that getting cryptographic privacy into the hands of the vastly larger set of people who would never even imagine configuring an alternative app store takes precedence over satisfying the noisome demands of nerds on message boards.

You are of course welcome to use an alternate secure messenger for your own communications (I like Matrix just fine for what it is), or, for that matter, to stand up another instance of Signal, which is open source; there's a whole community of people who apparently do this.

The problem isn't simply that people disagree with Signal. Disagreement is fine (though recommending a "secure messenger" that isn't E2E by default is security/privacy malpractice, for whatever that's worth to you). The problem is when people can't metabolize disagreement and insist, repeatedly, over the span of years, that any disagreement must be evidence of malign intent.
From tfa:
> Customers can use Service Directory to register different types of services and resolve them securely over HTTP and gRPC. For DNS clients, customers can leverage Service Directory’s private DNS zones, a feature that automatically updates DNS records as services change.

So it's a db with dns, http and grpc interface. But why? Are there any grpc or rest clients that do not speak dns? Wouldn't it be simpler to just use dns?

Ed: missed the resolve them securely part. AFAIK there's isn't really any viable secure dns (for the same value of secure that https/http2 provides). So seems dns is more of a fallback (and maybe bootstrap) thing?
At this point, APIs like these (weather, traffic, etc) should be standardized and nationalized.

Make it free to use for individuals, and with a reasonable cost for commercial use.
Yes, it does. In low humidity, room temperature settings, the virus can last for days on a surface.
On leetcode they are literally marked "Medium". Mostly questions that involve some sort of BFS or DFS on graphs, figuring out the next available time slot in a meeting calendar, figuring out the best time to buy and sell a stock given the daily price, stuff like that.
C, POSIX is a defined API though, the issue is glibc and the use of internal symbols or glibc specific api's in programs and for some reason things like rawmemchr.
I use the web browser version, and refuse to even install Zoom. It's borderline spyware.
I feel obligated to point to Cliff's blog, it's a great resource especially if you live in the northwest https://cliffmass.blogspot.com/
Alas, statistical clouds don't work that way. No matter how many times something has been posted, the set of users who saw it seems to have measure zero.
16-minute running technique to build muscles,burn fat and to boost sexual power
I did this too and didn't put two and two together til now. I just assumed it was a buggy installer that broke with that version of MacOS and tried a different machine

I've defended Zoom in the past for ethical 'slips', but weidly this has tipped me into hating it.
I wonder about the temperature settings. I have manual dials but I basically set them to 21C for winter and 19C for summer. Other than that, I don't readily touch the hvac panel at all: I could certainly do those rare adjustments over a touchscreen.

I can imagine people would need to tune a radio panel more often, so at least basic functionality would be good to have as physical inputs. But even then basic radio functions are usually accessible via steering wheel buttons.
I wonder how many semi-popular apps there are doing the same but because they aren't that people no one is checking them the way people check Zoom nowadays.
Microsoft 365 Shift Demonstrates Evolution of Cloud-Based Services
Is there any other framework or library using these "smart" node_modules ? I never noticed.
Physical Distancing Reins in Coronavirus on West Coast, Signals Show
I've been annoyed by every smartphone-based weather app. They treat precipitation as a binary event (Dark Sky at least gives some indication of intensity in the short-term forecast), but it's not terribly useful in a Chicago winter to now know if ️ means flurries or stock up on canned goods.
That's a compile-time constant, effectively. What matters is real code.
Except if that free speech is an attempt to organize.
Really? Because the employee admits that he went to work despite being exposed to a covid-19 person, and despite being ordered not to.

Those facts are not even in dispute.
Why not both? User testing won't help you with questions like "there's a bug in feature X, but the fix will potentially impact feature Y in unforeseen ways. Given we're shipping soon, is it a good idea to apply the fix now or should we apply a much simpler mitigation and postpose the full fix till next iteration so we can get more testing in or even implement a larger refactoring that would resolve this category of bugs by design?"

If feature X is used way less frequently than feature Y, the answer is obvious. If feature Y is used way less frequently than feature X, the answer is obvious. If its a wash, you move on to look at different metrics.

This isn't a hypothetical, I ran this exact scenario yesterday against the VS Code telemetry.

I applied the mitigation, the refactoring is coming next week. :)
Google Cloud Run Service with gRPC Using Spring Boot
Indeed!

That depends entirely on whether the handset is physically disconnected by the on-hook switch, or if a firmware exploit could remotely enable it.

Threat modeling a fax machine in the era of fuzzing-RCEs is a particularly interesting thing to consider.
Freeze it, then toast it.
You mean like, most of the companies in Europe?
> -Guaranteed paid leave for all workers who isolate or self-quarantine instead of coming to work.

This should be required by law of all employers.

> -Immediate shutdown of any location where a worker tests positive for COVID-19.

This seems like overkill. How about having all employees wear masks (not N95) and cleaning the store thoroughly if someone tests positive? Or do they mean a few-hour or one-day shutdown?
They don't have to be mutually exclusive, do they? You can surely learn some things from large-scale telemetry collection that you can't learn from user studies (e.g., semi-representative "in the wild" performance metrics).
Got some references for "decades" of fMRI interrogation (or, really, anything else)?

As far as I know, decoding is challenging with totally cooperative subjects doing simple tasks. Wiggling just a few mm is enough to completely destroy a run.
Depending on your deployment environment and workflow, there indeed can be special requirements wrt deployment (also because Prisma Client relies on a "query engine binary" [1] which needs to run as a side-process on the same machine as your application). When deploying, you need to ensure that you're selecting the right build target [2] for the binary. You can find more info in the deployment docs [3].

TLDR: Generally deployment should "just work", but there can be cases when you might have to do some extra configuration to get your app deployed.

Also note that you can actually generate Prisma Client into a different location [4], so if you prefer not to have it in node_modules, that's totally possible as well.

[1] https://www.prisma.io/docs/reference/tools-and-interfaces/pr...

[2] https://www.prisma.io/docs/reference/tools-and-interfaces/pr...

[3] https://www.prisma.io/docs/reference/tools-and-interfaces/pr...

[4] https://www.prisma.io/docs/reference/tools-and-interfaces/pr...