skysight-inc/HackerNews huggingface dataset:
Also note that if they do this, China will be in official violation of the Sino–British Joint Declaration of 1984.

Meaning Hong Kong would technically no longer be part of China, and would revert to British sovereignty.

Meaning, if they pass this law and take over defense/security in HK, they are essentially violating the Hong Kong Basic Law (Constitution) and invading what would then be (through their actions) a foreign country.

Defer to international lawyers on the technicalities, but that's how I've seen this read.

https://en.wikipedia.org/wiki/Sino-British_Joint_Declaration
One of the biggest challenges with Remote-first are Tax and Compliance issues. In the US for example, the moment you have out of state employees even if within US, you need to do a lot more paperwork in terms of taxes, payroll etc. How will we handle for example Workers Comp. A lot of questions need to be answered.

Also, Remote domestic or Remote International ? That changes things drastically as well.
It's interesting to see companies do this so soon into the WFH experiment. There are still lot of open questions around long-term planning, communication, mental health, and productivity.
It might just be the current situation but I have seen maybe 4 homeless in 3 weeks in my day to day and I take a lot of walks. Could just be looking in the wrong spots but there were literally 20 tents on my block near Bart in the Mission so its an upgrade.
Yes, that's probably the more typical case. Thanks!
It won't work against a totalitarian government.
Here is Microsoft's privacy dashboard: https://account.microsoft.com/privacy/

It lets you delete at least some of the data. Although I don't know if it includes the data from the package manager.

Here you can contact their Data Protection Officer if you would like to ask: https://www.microsoft.com/en-GB/concern/privacy
A TCP half-close, with a FIN? I think that's a limitation of the socket system call API itself.
Correct me if I am wrong, but Jay, the guy in the video, seems to have invented something akin to a specialized transistor -- although half of it is mechanical (the valve) and half of it is RF/electrical in nature, and it's water-based... but it would seem to emulate the switching function of a transistor...

Again, correct me if I am wrong (also, I am currently unsure of this device's ability as an amplifier... but that's because electricity is not used for the valve... but considering a transistor as a pure on/off switch for electricity (the other role/functionality of a transistor), it would seem to work as one...

What I think would be interesting to try -- would be to use another source of electricity in lieu of the mechanical valve -- to attempt to stop and start the main flow of electricity... I think some interesting stuff could be learned from experiments in that direction...
Have you worked at a call center?

In a past life I worked at a place where my manager & IT guy were originally call center workers. The manager was a crafty guy, does nice woodwork. My ex happened to also work at that call center & is now an illustrator. Another friend from that place eventually went to college to be a machinist
My cousins use a black roof with water pipes just underneath to absorb heat on sunny days, and circulate it down to a giant insulated basement water tank that functions as a heat sink. They then use that to supplement their heating system.
> Recent history has shown

Or has it shown that a losing party will grasp at any straw to explain why they failed?

Advertisement has been a major part of democracies for 100s of years.
I agree it's a library but these days anything is being called an 'app' it's kind of the same with API and API implementation (library). It makes it confusing
This feels very much like a shock response, not a choice. I would expect in 5 years a rediscovery of a more office centric culture:

“Informal whiteboarding saves me so many meetings!” “It’s great to get to know your coworkers as people!” “Relationships with colleagues actually matter!”

(Though i can’t see going back to pre covid office centricity)
I had the exact same question, thanks for posting it.

My issue is that 15 years of using Steam have taught me to almost never buy a game unless it's on sale, and Factorio doesn't go on sale. I get they're taking some sort of principled stand or whatever, but honestly I am way more likely to buy a game listed for $40 that's "on sale" for $30 than one that's just $30. Hell I'm probably more likely to buy the game "on sale" for $32 or $33. Obviously this is a stupid psychological trick and I recognize I'm falling for it, but it definitely happens to me, at least where Steam is concerned.
> All this to say, the test is simple and pretty quick.

Just to curb peoples expectations a bit, I started the process of getting diagnosed about two years ago, got the diagnosis less than a year ago, and I'm having the first meeting with a doctor who can actually prescribe meds next week. No part of it has been simple or quick. So I guess YMMV.
> Because schools aren't about to let students use phones/laptops during exams

I was totally blown away when I entered a US high school only to find that math class was basically teaching you how to use the calculator, not how to do that math.
I think that it's just a fundamentally different way of thinking. Having a distributed team means you have to remove the "I'll just walk over and ask" mentality from everyone involved. You must resist the temptation to use slack as an alternative to in-person communication. Communication must be frequent, documented and public - someone else needs to be able to see the decisions you made.
Sony paid out on a class-action lawsuit over it.
Here's an insightful analysis about a hypothetical China/Taiwan war:

https://foreignpolicy.com/2019/10/17/taiwan-maoist-military-...
Companies with significant ties to the US financial system and interests in Hong Kong need to start planning for the contingency that Hong Kong loses its special status under US law that treats it differently from mainland China.
Unlearning is harder than learning; highest possible recommendation to start here: https://every-layout.dev
and get it right. You'll leapfrog 98% of FE "specialists" and 99.999% of "full-stack" devs.
I don't understand why all of that can't be conducted over the internet. I mean, we're having this conversation over the internet, right?

Plus, again remote first does not mandate working from home. One could still go into the office so the qualms are moot.
I feel like RabbitMQ is sort of the "swiss army knife" of message queues, and I mean that in the nicest way possible.

People will compare it to Kafka, claiming that its pubsub is faster than Rabbit's, but that's sort of missing the point: Rabbit thrives because it's easy to set up, will work well for 99% of cases, and handles nearly every kind of distributed problem you're likely to come across.

I recently did a project with Rabbit on my home server, and while the project had some issues, the issues were never Rabbit.
from a quick look, Blunt is mostly a (big) bunch of helpers for commonly used stuff like "lay the children out horizontally". i'm not sure if it'll be helpful if you're not very familiar with CSS – it seems to be aimed towards people
who know what to write, but just don't feel like typing "margin-left: auto; margin-right: auto;" a zillionth time :)

if you're not interested in designing your whole site's look & feel from the ground up, sth like Bootstrap or some minimal theme (bunch of those on HN recently) would probably be better. using a simple theme as a starting point and tweaking it to your liking might be the way to go
There are serious issues with the scale of everyone's reach into everyone's lives, thanks to the location-destroying effect of modern bidirectional peer-to-peer anonymously-routed communications technology.

The government, like everyone else, from corporations to individuals, is trying to keep up and to figure out what it all means.
This could also be done by reading their forums, and reaching out to people.

For example, I have an XBox One controller. It used to pair fine via Bluetool. It still pairs fine with my Mac. Other stuff still pairs fine with my PC. But it just won't work after a Windows update.

What is telemetry going to tell them that they don't already know from the forum? Maybe the scope, but it's fuzzy. Some users might give up after one or two tries. Some users might be using the "Add hardware" box several times in a row for different reasons. Telemetry isn't a magic insights thing. It's difficult to get right, and to draw the right conclusions.

One thing's for sure, telemetry's cheaper than QA-ing updates properly.
POC

https://jsfiddle.net/s9vzxctd/3/

Tested in Firefox ESR on Linux. Anything with about 3000ms time isn't a routable network address. Anything with a significantly longer or shorter time responds to a ping on my network.

Timings vary from browser to browser.

NoScript does block the requests before they ever leave your browser, reminding me why I use it.
Jim Leff, who founded and ran Chowhound long ago, has a lot to say about the perils of moderating an online community:

https://jimleff.blogspot.com/2008/08/always-talk-to-mask.htm...
I'm in kidney failure and on dialysis. Also on the kidney transplant list and was expecting this would happen pretty early on. The stopping and slowing down of procedures plus the reduction of donor organs. It could easily add an extra year into the wait time. I myself havet 1+ year in the wait list but that will probably extend to 2+ years.

To give a sense of wait time, it varies from region to region. The bay area region is pretty long wait. I think UCSF is 10+ years of wait for a type O blood recipient. In Sacramento area its a 5+ year wait. If you are type AB blood the wait is almost half the time. Some parts of the country the wait times is as short at 1 year.

Although I am somewhat eager for kidney transplant, I also know its not a cure. They might last 10-15 years before you get rejection and have to get another transplant or go back on dialysis. But the anti-rejection medications have slowly improved. Mainly been trying to stay as healthy and stable as possible.

The stay-at-home rules has also been a blessing though because I do home dialysis and that takes a lot of time so not having to travel to work means extra time is available. I even have more time for exercise. My current job has generally been flexible before but I hope more companies will offer remote work after this. Even an extra half hour lost on commute hampers my treatment schedule.
I agree completely, but wanted to emphasize something regarding: "and you miss out on so much of the discussion that happens outside of the meeting."

IMHO, ALL of the chat services make this problem worse, not better. None of them let you easily and fluidly say "I'm interested in this topic for the next few days" or whatever. They hide, rather than render discoverable, important discussions, either (due to GUI structure pushing people to do it) threads moved to 1:1 chats or just lost in the sheer volume of text scroll.

The future of UI is bounded attention: "alert me for xxx _for the next { hour, next few days, this week, through next week, this month, for quarter, as long as ..., forever }" attention filtering. UI right now assumes that the doesn't change and that users actively correct it. But we aren't even at the point where that basic level of automation even exists.
This is the latest in a string of incidents where critical software systems, facing new pressure due to the pandemic, are catastrophically failing their users.
I think what's happened in the past is that most public-facing software systems either a) were not really critical (because people had the alternative of doing things in-person), or b) (as in the case of all the ancient COBOL systems underpinning the US gov) had been made reliable over the years through sheer brute force as opposed to principled engineering. But in the latter case, as we saw with New Jersey's unemployment system, that "reliability" was fragile and contingent on the current state of affairs, and had no hope of withstanding a sudden shift in usage patterns.

Now we have various organizations - governmental and otherwise - hastily setting up online versions of essential services and it seems like every single one of them breaks on arrival.

We need some sort of standard for software engineering quality. I don't think this is an academic question anymore. Real people's lives are being impacted every day now by shoddy software, and with the current crisis they often have no alternative. Software that you or I could probably have executed better, but that the people who were hired to do it either a) couldn't, or b) didn't bother. It's nearly impossible for non-technical decision makers in these orgs to evaluate the quality of the systems they've hired people to build. We need quality assurance at an institutional level.

If not governmental, maybe an organization around this could be made by developers themselves. Not the "certified for $technology" certifications we have now, but a certification of fundamental software engineering skills and principles. A certification you can lose if you do something colossally irresponsible. At the end of the day, this dilution of quality is having a negative impact on our job field, so it concerns all of us. It leads to technical debt, micro-management, excessively rigid deadlines and requirements, which we all have to deal with. All of these are either symptoms of or coping mechanisms for management's inability to evaluate engineering quality.
The whole argument starts with a definition of what "work" is, obviously.

For people that use a particle accelerator or make scrambled eggs work from home is nonsensical.

For people who produce computer code as their entire work output and rely on very sophisticated digital collaboration tools already work from home is mostly interchangeable with work from an office.

And then there's a really vast grey area in between. What about lawyers, or architects, or film and television executives, or whatever else you can imagine?

The answer is that it depends. But, even limiting ourselves to the subset of work where it's even plausible that it could all be distributed there are some important things to note:

A pretty relevant data point is that when there has been a genuine choice between fully remote and mostly in offices the mostly in offices approach was way more popular. To the point where Silicon Valley real estate spiraled out of control, or literally everyone with deep knowledge of cutting edge electronics manufacturing ended up in the Shenzhen region.

In any another context we'd call that a "market" and say pretty definitively that the invisible hand of that market decided that this is a more effective way to build companies.

It seems we're going to get another experiment, whereby many companies begin the experiment all over again. Perhaps something has changed, perhaps virtual technology has advanced to where this makes more sense. Perhaps the culture is at a tipping point.

Or, perhaps there's some advantage to people all being in the same place that will make companies that do it outcompete companies that don't.

It's quite plausible that this is what the market will decide, in the future. It's also a really important data point to note that it is not, in fact, what the market had decided up until now.
RSS feeds often contain the article text in HTML, and parsing webpages shouldn't be necessary. Kalina, like Newsboat, does support viewing these in terminal—I use Pandoc library to convert HTML to text, links and images are not preserved.

I don't know if fetching webpages and rendering them in terminal is a good idea. You can always use a terminal-based browser like w3m to open them. And I'm afraid most of such pages will be cluttered with animated popups and sidebars, filtering which will require some heuristics. Don't know it's worth it. But this is still something to look into in the future—at the moment there are more urgent things to do in Kalina.
This is my fear as well. Not only will I no longer have face-t-face interaction, and the break-up in my day that and office allows, but pay will probably decrease across the board.

Coming from a non-coastal state, I honestly do not understand the superiority complex a lot of coastal developers have. There are good developers everywhere, and the ones living in the southwest or the midwest are willing to do the same work for less money. But, you can be willing to bet the execs will receive a pay bump for their "cost-saving measures".
Dissecting Scylla Packets with Wireshark
I'm sure this was your experience, but it was not mine:

>How long does it take after boot for disk I/O to stop if you've got a 5400 rpm hard drive? It's maybe a few minutes after login on 7, and I've never seen it stop on 10.

Unsure what you are saying. Windows is the only OS to write to disk after boot? I don't see anything hitting the disk after a few seconds.

>Why does the calculator take seconds to start?

Instant

>Why does it ignore keypresses when it has focus?

unable to reproduce

>How many clicks does it take to set my IP on an isolated network with no DHCPd

4

>On Old Edge
I don't use that particular piece of software so I can't tell you.
This is the reason I come to HN. Thank you, sir.
I used to do something similar when I had to go into an office. Then I started working from home and moved to a quiet neighborhood with a high walkability and bikeablility score (sadly, our transit score is still terrible, I wish I could have gotten all three; this according to https://www.walkscore.com/). I wouldn't have had this option if I had to live near the office.
>"By default, windows 10 lets Microsoft engineers remotely log into your box and browse your filesystem."

This is correct, they AFAIK need a password/acceptance from the user, that's the proviso, but the original comment didn't say "without anyone knowing" (and as it's closed source none of us knows for sure). Their quoted claim is true it's just of very limited value.

This whole thread is going nowhere.

The first question should've been "yes, but can they do it without a password or user-acceptance". The answer is "we don't know" AFAIAA.
I loved work from home until I wasn't allowed to outside for almost 2 months. Then I felt like a caged animal. Going outside is my offset to work.
wrong. USA will not use nukes to help Taiwan. The other side has nukes too and can easily point them to major US cities.
Idiotic. That’s what using the right tool for the job is all about. Ruby isn’t for everything and never will be. Just stick to CRuby (or JRuby if integrating with the JVM). They’re already stable. No point diluting the space with more rubies for superficial reasons like lessening the performance trade off in Ruby when there are many many other languages better suited for high performance algorithms to apply where needed. That’s what good engineering is all about after all. Knowing trade-offs and choosing the right tool for the job, not denying them or trying to fight them like TruffleRuby idiotically does. Shopify is like Canada’s Groupon. The only reason they are profiting is because they have a simple business idea despite their mediocre engineering skills.
The UK was actually in charge of HK, not Beijing.

If Beijing were able to control the fate of Hong Kong in the 1950s, they would have, and it wouldn't have been "leave it in british hands, sure, as long as there's no democracy".
Make music go viral: the effect of online marketing to promote artists
I don't know your use-case exactly but every distributed system engineer should know that 2PC is extremely dangerous.

It is a blocking protocol, This mean if the coordinator crash , some participants will never resolve their transactions.

After a participant has sent an agreement message to the coordinator, it will completely block until a commit or rollback is received from the coordinator but this will never happen.
Heavy traffic dramatically increases the accident rate but decreases the fatality rate because it prevents people from building up enough speed to overcome their vehicle's safety features.

However, there is a hidden fatality rate in slow traffic. The number of person-hours wasted waiting for the traffic to move. It can build up to a lifetime pretty easily with enough traffic, so cumulatively the traffic jams in a major metropolitan area can waste the 750,000 hours or so of people's lifetime and virtually kill a person.

In short, commuting sucks.
Found this: https://www.seattle.gov/homelessness/unauthorized-encampment...

I do recall some Seattlites mentioning one specific area that is particularly bad by name but don't recall that name.
Dune 2000 was my childhood RTS and deserves way more love. Brilliant live action video cutscenes, music, and unit design. I've always found it to be more interesting than the Dune world in general
Hong Kong fate was sealed when China turned from the Soviets to the US as a strategic partner and started to adopt non-idiotic economic policies.
A better headline would be “Competition Bureau Fines Facebook Nothing Over Privacy”.
I thought iOS was supposed to convert HEIC images to JPEG automatically behind-the-scenes in any file transfer situation where HEIC isn't supported. The article itself even says:

> iPhones convert HEICs to JPEGs automatically when they’re attached to emails in the Mail app

I'm just curious technically why the same didn't happen with the testing portal? If you have a webpage that accepts image uploads, is iOS Safari not smart enough to do the same conversion?

Or was the portal programmed badly or in a non-standard way that that couldn't happen? Or is there a way to do it that the developers ignored?

Just curious for the technical details of who's more to blame here -- Apple not providing enough backwards compatibility, or the testing portal being designed poorly.

Because blaming students for not following obscure instructions to change their phone's overall configuration is not the right path. A national testing portal ought to support the default image format taken by the world's most popular phone, period.
Bribed by the lizard shapeshifters, I take it?
"freedom" and "democracy" are two of the twelve "core socialist values" that are plastered almost anywhere you look in China.
GallowBoob is a scourge, I'm sad to see a human being harassed and I hope he'll see justice, but he's also all it's wrong with reddit moderation and two wrongs don't cancel out to make one a saint.

I encourage you to dig into the threads of the alleged post that made him 'flip' https://www.reddit.com/r/therewasanattempt/comments/gk0w4c/t...

some are straight up harassment, which is sad. some describe however all the many things he did to ruin other people enjoyment to the site, most common of which was banning users to steal good content and repost it for karma, to fuel his own agenda, which include for example being paid from netflix to run advertisements as normal posts trough the subs he mods.

he's not the good, loving moderator that the article describes.
> Many people who work at these companies live in big cities where they don't have huge amounts of space and it's not conducive to being productivity, particularly if you live with other people, if you can't get some form of separation.

There's a crowd on HN saying there will be a mass exodus from urban centers. I'm not sure if it will play out quite like that, but I think there will be a premium on locations and housing with extra room for a home office, easy access to open space, and nearby amenities.
> The United States used to be an example to the world.

Or so the americans say. Who else ?
I would love to find a way to whitelist which apps can access the network, but I haven't found a way for that yet

Ironically this is very easy on W10 and OSX. But you can do it on Linux with AppArmor.