skysight-inc/HackerNews huggingface dataset:
HTML was never the problem. It is simple enough to be taught to non technical people. The issue is styling it, making it looks beautiful. And this is where the truth appears: HTML was not designed for building magazin-like pages but hypertext paper books. The very recent introduction of CSS grid shows it.

If HTML could be used as a collection of widget akin to Windows Forms, with an easy grid system (somewhat like XAML), there building an UI page creator would be easy, and user could edit the output unlike with the current tech.
Yeah that was the one thing I didn't like about this but the rest is good. I love mongo
The dog is called Daisy for those of you who click through in a hurry and have any doubts :)
The sarcastic/negative implication of your example is that software engineering today is where civil engineering was 100+ years ago.
https://www.scmp.com/tech/policy/article/3023635/shenzhen-ne...

That programme offers one-off subsidies, ranging from 800,000 yuan (US$113,488) to 1.5 million yuan, in addition to welfare packages covering family members, rental allowances and medical care. More than 96 per cent of the talents recruited under the Peacock Plan holds a doctorate, and 94 per cent are Chinese returnees.

Shenzhen has also pledged to extend tax breaks to top overseas and local talent, which could be as low as 15 per cent of a person’s annual income compared with as high as 45 per cent previously, under China’s progressive taxation system.

To date, the city has been helping develop at least 10 laboratories in collaboration with Nobel laureates involved in natural sciences. Nine of these have been completed as of June this year.

Shenzhen’s hi-tech companies are also sparing no efforts in wooing talent with high pay. Last month, Huawei announced plans to lure gifted new recruits with “top-notch” salaries.
MPs demand Amazon explain why Alexa offers antisemitic messages and conspiracies
I remember first seeing Go and taking a look at some of the interesting libraries it shipped with and thinking “this is a systems language” but it appears it mostly got relegated to web backend work.
Which features are still holding you on nightly?
DeepER tool uses deep learning to better allocate emergency services
I used FrontPage when I worked for KulturNett. Those were the days!1 xD
Being “immigrant friendly” consists of more than issuing a visa.
The thing is, "Well" in "Writing Well" needs to be defined, because everyone sees it differently.

For some, "Writing Well" is writing in a way that gives the reader a emotional reaction, like lots of fiction tends to aim for.

For others, "Writing Well" is deconstructing concepts so people can understand complex ideas easier, like what most of technical writing aims to do.

For yet others, "Writing Well" is writing in a way that visitors on a website stays for longer and reduces bounce rates, like content marketing tries to do.

Like many things in life, what you understand "well" to mean, changes how you need to do your writing. Sometimes you need to switch how you see "well", depending on your goals. There is no right or wrong answer what "well" actually means.
In Europe, 87% of families have Internet access, opposed to 18% in Africa
The C API was never designed with threading in mind. Not all platforms support threads so the old behavior must stay around.
That's ... a booty call with a bit of a back story?
William Safire's Rules for Writers:

Remember to never split an infinitive.

The passive voice should never be used.

Do not put statements in the negative form.

Verbs have to agree with their subjects.

Proofread carefully to see if you words out.

If you reread your work, you can find on rereading a great deal of repetition can be by rereading and editing.

=========

The above, plus Strunk & White[0], should be enough for most folks IMNSHO.

[0] https://www.gutenberg.org/ebooks/37134
NHS is clearly not the best HC system when taking into account most factors (18th in the world) https://www.who.int/healthinfo/paper30.pdf
Nothing wrong with Async/Await and zustand, the thing is that it doesn't maintain complexity as more sources are added, let me try to give you an example of the problem that Async/await solves versus what RxJS solves.

Say I'm installing a toilet, I need to go out and buy one from the hardware store, remove the old toilet, install the new one, and finally test that it works. It's a linear process that could easily be constructed via a series of async/awaits, and I wouldn't use RxJS to model the behavior.

Now, say I'm building a bathroom. You have a shower head, a sink, a toilet, light fixtures, power outlets, tiling, a door, and a window. You have a bunch of contractors. Now you're dealing with N number of sources, N number of tasks that can possibly done in parallel, and N number of possible things you could do in that bathroom depending on how much the bathroom is finished (for instance, if just the plumbing, floor and sink are complete, I can wash my hands)

This was always a hard problem, and not one that is especially appreciated, but I can tell you from experience that attempting to just use promises or async/await is not a scalable pattern.
It might be a bit tiresome if you make regular changes but you can have mozilla sign your extension without having to wait for them to review or place it on AMO.

https://extensionworkshop.com/documentation/publish/signing-...
I argued for both, but OK, excuse me for the lack of rigor in my wording.

"About half of the US population, and a quarter of the top EU markets have it much harder to block ads on their phones".

Clearly not the same scale as "the rest of the world", but also arguably the ad targets with the deepest pockets.

Regardless, you may easily be able to block ads on your Android today, but you're completely subject to the whims of Google tomorrow.

And the discussion is about the imminent downfall of Google. Oh the irony.
At a recent video-only conference I "attended", one of the presenters used what I only now see is the Around software.

It /sounds/ neat, and the AI framing is interesting, the presenters head bobbing around was so distracting that I could barely keep focused on the content. It was recorded, so sadly he could not do anything about it as we were seeing it, and the chat box was full up with people asking him to turn it off.
I tried this with a Surface, because I thought exactly the same thing - I can watch movies in bed without a keyboard, and add the keyboard to code, and the pen thing will be awesome, and so on.

My experience was that the imprefections in the experience were enough of a distraction so that I never got really deep into flow. I could do quick bug-fix sessions, sure, and write emails, and jot down ideas. But it absolutely did not replace a laptop. I eventually gave it to my girlfriend who loved it because she could do all those things, and then she got a tech job and had to get a proper laptop for all the same reasons.
I'm a prof (not in CS), and if I can use an iPad quite happily for 90% of my computing needs. Pre-pandemic, having the cellular version also means I can work anywhere, coffee shop, traveling, and not have to worry about wifi, or depleting my iPhone battery by tethering.

The screen is gorgeous. The sound is impressive. The new keyboard thingy is very serviceable. _Overall_ I like using it more than using a laptop. It's my go-to machine when computing around the house, or when working away from my desk/office (e.g. coffee shop), or when traveling.

The pain points currently (iPad Pro 12.9) are:

- FaceTime camera on the "top" edge, which means, when used with Apple's own magic keyboard, the camera is actually on the side, giving a perfect view up my left nostril. There should be two cameras. This is so obvious.

- File system stuff is still a pain point despite the recent advances in the Files app and in multitasking. The odd time when I want to have several apps open and move several files around it really is painful and I usually give up and move to my iMac. Honestly I don't know what the solution is. Perhaps it's a case of "iPad isn't supposed to be used for that sort of thing". Or perhaps it's a case of re-jigging my workflow. Which is up to me of course. I could just get a M1 MacBook Air and call it a day, that would be OK, but I still prefer the overall experience of using the iPad.

- Coding, of course. If I am on a fast connection to a local machine I can use Remote Desktop, which is sort of cheating, it's just using a desktop Mac, sub-optimally. I can use an ssh client and access a remote machine using a text only interface, which works for some coding purposes, but not interactive graphics. My instinct is this is a problem not to be solved for the iPad as it's just not supposed to be used for that. I'm OK with that.
Sharing with everybody? No, they need incentives for people to install the Amazon Microphones into their homes.
Describe your music like a non-musician
Automate Nginx Unit with Ansible
Can I ask what method you use to cull? I originally got the birds for myself and my daughter to take care of but my wife fell in love with them and she treats them like babies, which is fine, but even when we've had very sick hens killing ourselves has been off the table and we've ended up paying vets big fees to take care of it. She wants more birds in the spring but I'm not going to go along with that unless this becomes a more serious 'farmy' type situation and we become more self-sufficient with the animal care.

I grew up rural and have dispatched my share of animals hung around on my grandpa's farm during meat bird processing, so I'm not squeamish. But I need a good humane way to do this that won't upset my wife and kids.
> Helping people do better remote meetings and presentations

That's a pretty strong presumption that that is what this software does.
> None of the suggestions in the post would increase the complexity.

Apart from maybe sideloading, I agree with you. It's not the list of suggestions I disagree with, it's the fundamental assumption of the article that iPads can and should become pro devices.

The needs of power users and non-power users are at odds with each other most of the time - so far, so obvious. Improving a product for one group usually comes at the expense of the other - this is pretty visible in iPadOS already, which arguably has become a lot more intimidating and less user friendly than, say, iOS 6.

I believe that trying to bridge that divide is ultimately futile, at least for the foreseeable future and barring some major breakthrough in human computing interfaces.

Apple should once and for all position iPads as a non-pro machines, to free iPadOS from these contradicting expectations and requirements. Beefing it up in ways the article suggests only deepens the problem.

In that light, I would consider the iPad Pro line to be a strategic mistake.

A "pro" tablet line should either have come with macOS, or not exist at all. I'm not even sure it should have been called iPad.
No, thank you, but it's a very sweet offer. As an Australian I already qualify for free healthcare, and I don't require any medical attention at the moment.

Referring back to the (G)GP - when trying to put geo-political context around such comments, it's useful to mention the geo-political context of your comment.
PHP 8 Release Announcement
> But is there really a market for it?

I think there was until the m1 air. My iPad pro is powerful and very portable. The only thing holding it back from being my complete on the go machine was lack of software around coding.

Now that the m1 air has come out, I will likely stop using the keyboard with my iPad, and just use the air on the go. The iPad will go back to my drawing and photo sorting/editing device.
China is claiming 4,634 coronavirus deaths total in a population of 1.4 billion. Multiples of that are hardly a lot of people in such a vast country. Like with most healthcare systems anywhere in the world and especially in a $10k per capita country with a government-run system, care is already suboptimal, lines are long and people aren't too happy.

You don't need to tell anybody the coronavirus ward is full, they're not.

You make it hard to even get to a doctor, if they do you just send them home with a prescription. This illness progresses very fast. Many will simply die at home (which already happens everywhere, it would just happen in China at a much higher rate).

Those that call in an emergency you treat in a very suboptimal manner (untrained personnel, inadequate equipment etc) which gives you much more capacity. The reason wards are full in Western countries is higher standards and more regulation.

And again, none of what I have described is unprecedented or requires too much coordination. It's basically how the Chinese healthcare system already functions. By not doing much about the coronavirus and not giving local cases any press coverage, 90% of the "cover-up" is complete.

The only remotely conspiratorial part is not properly coding deaths as COVID. But then again, we already see large discrepancies in how countries code deaths for perfectly legitimate reasons.
Yes. I've seen this alien argument used a lot by non-meat-eaters, as if it's some "gotcha". It is not. One can construct a sound and valid viewpoint that is consistent simply by saying that sure, I can eat animals that are lower in some quality than I am, such as sapience, but then if an eldritch alien with more sapience than me comes about, they are free to eat me.
Ah, we need to update the joke for the times, eh? Yes, for a Westerner there is no difference:

You can stand in front of the White House and yell "Down with Donald Trump!", and you will not be punished.

Equally, you can also stand in Tiananmen Square in Beijing and yell "Down with Donald Trump!", and you will not be punished.

Obviously it's still a big cultural and linguistic change.
Remember back in cs101 where you had class animal, with subclasses dog and cat. You can call speak() on animal and get either ruff or meow depending on what animal is. Animal is a virtual object. The system needs to do some work to figure out which speak to call every time, the work isn't too bad, but it turns out that cpus basically never have the right thing in the cache, so it ends up being very slow compared to most of what you are doing.

When we say devirtualize we mean that we know animal is always a cat so we don't have to look up which speak to use.
Create, share and discuss your best investment portfolios
> Are they of Chinese descent? It sounds dubious that a lot of engineers leave to work in Chinese startups.

Out of EDA companies that are in US, only Synopsys, and MG comes to mind.

MG is now Siemens, and they are now full tiers behind Synopsys, and Cadence, after their sale.

So no wonder of the exodus.

I heard a saying "EDA industry is much like CAD software, but worse." People working on top tier EDAs need to be heads above their peers academically, know both tons of rarely going together disciplines like computer science, and process engineering, but they are also very poorly remunerated for their outstanding level of knowledge because the industry is so tiny.

And yes, I never saw a shortage of Western engineers working in China, with them often calling themselves "labour market refugees."

It feels the West is set on to effectively exterminating whatever serious industries it has left, with loss of semiconductor manufacturing being the most glaring, and extreme example.

Some chips these days simply don't have datasheets in English.
FrontPage was the reason I eventually got into technology and software development. No joke. I took a whole class one semester my first year of college on learning FrontPage. I never really liked the WYSIWYG aspect of it but I understood its power. I was more interested in what happened underneath. Took me more than a decade to eventually learn to code after that, but FrontPage was definitely one of my first catalysts.
Blocking ads is not "stealing", similar to how changing/muting a radio station or TV channel to avoid ads is not "stealing".

Sending me an ad along with my article and crying when I don't display it to myself doesn't mean I've done anything wrong.

If you want to be in a position where users need to display ads to use your content, then you need to form that legal agreement with your users. You can't not do that and then pretend like I have agreed to view the ads.
You don’t need a PR to move to China.

PR is for immigration and China isn’t an immigrant country.

I agree however not a lot westerner immigrated China in masses. I don’t think you would live a normal life there without knowing Chinese, it will be painful. The immigration policy is mostly nonexisten, which by itself says a lot about the government's attitude towards foreigners in general.

On the other hand, China could be attractive place to gain experience with, it is vast complex and completely different from the West.
This depends on read/write ratio of your code.

If your projects is mostly write-only, merging master into branch is the way to go. This keeps entry bar low, and team velocity high.

If you expect many people to read project’s history, it is worth learning how to rebase so that each individual commit has a clear purpose and can be understood standalone. A few minutes taken by rebase will save many much more time of your future source code readers.
I’m pretty glad that the government is involved (in a regulatory/oversight fashion) in the chain of events that results in me having a bottle of $0.02 vitamin D3 pills in my cabinet.

I know they’re safe; I know what’s in them; a year’s supply costs less than a meal in an inexpensive restaurant.

I don’t care if someone wants to make their own, but it seems like harm is minimized if these chemical substances that alter your body are treated similarly to other such substances.
https://coinmarketcap.com/currencies/tether/

Or @usdcoinprinter on Twitter

The technical differences between the two metrics are a bit above my pay grade, although they roughly track each other.
https://www.aei.org/foreign-and-defense-policy/asia/south-ko...

tldr its a shitshow
They are very friendly to foreign talents.

A lot of misconceptions and FUD here. And I write that as someone who spent 3 years living in China and working for a JV.

If you want to emigrate there permanently this may be different but realistically this is not the topic of this discussion, which is more about highly educated people finding opportunities in China.
Nice work! why not provide a link to a working demo?
I'm sorry the quality was so poor in the country you were born in, but that doesn't necessarily mean that it's (only) because the service was free (there could be other reasons), or that poor quality is a necessary consequence of healthcare being paid entirely or mostly with public funding.

Public healthcare isn't entirely free where I live, but the fraction of the cost paid directly by the patient is small enough that it qualifies as mostly free to most people. Complaining about public healthcare almost seems like it's a national sport, and it's true that you can get shorter queues and faster response in non-emergency cases if you go private, but the quality of public healthcare as a whole still doesn't suck, and especially emergency care and treatment for serious conditions is still pretty good.

Doctors get paid less than e.g. in the U.S., but they're still among the most well-paid professions.

What I think leads to disaster is if funding to public healthcare is poor and the quality is low, which leads to people not appreciating the service and thus towards further devaluation of the public system, which becomes a vicious cycle.

It may also make sense to not have healthcare entirely free so that people don't start going to see a doctor too easily for reasons not requiring a doctor, but I think a system where it's potentially way too expensive does at least as much damage.

I don't claim to know what happened in your country of birth, but there could be factors other than just free healthcare.
Related, non-paywall

https://www.computerweekly.com/news/252487262/Footballers-to...
No, it isn't; that is what I use this software for, almost every day. So do several of my co-workers.
I had good experience using for rapidly-changing map data that needs to be queried based on location. Indexing over coordinates on the surface of a sphere is supported out of the box, which makes it simple to use with relatively low latency on databases of GeoJSON documents on the order of a few terabytes, although I'll admit to not knowing if that's a feature supported out of the box on another document database.
Accessory standardisation especially for keyboards is a massive failure of the tablet space generally.
Don't make this a blocker. Rebranding will hit your momentum. Since you already seek a x.app domain might as well go with xapp.com . Let's be honest for a sec - the .app gets you more nerd points but your market would be more comfortable with a .com
Dogger Bank World’s Biggest Wind Park to Proceed by SSE and Equinor
I don’t think that is too far off the mark. Given 8 more decades of progress we might even be able to produce reliable code. Webpages will be 100GB of JavaScript though
Microsoft has always had much more convergence between its laptops/desktop (well, laptop/desktop OS) and tablets (historically, to a fault) than Apple has simply because Windows was its beachhead. I haven't used Windows much for a decade (though I have a gaming laptop) but I know regular Windows users who really like some model of Surface as their travel machine.
There's costs that aren't the PnL of buy-low-sell-high. The coders, the data, the infra. All cost money, a lot of money. Add to that there's a competitive aspect in the models interacting with each other, there's no slam-dunk.

There's at least a couple of MMs struggling these days.
It’s true that those places will get cached, but binary search tends to dance around the address space a bit too much with large arrays. That’s one of the advantages of interpolation search—provided the items are uniformly distributed.
WebFlow? https://webflow.com/
Yep. If psychedelics were to be given to terminally ill patients it's fair to assume it'd be under the guidance of someone who knows how to help things go well and in a comfortable environment. It probably wouldn't involve said person dropping a full dose and hitting a concert only to find the rest of the crowd are ogres and the music is stabbing them.
For programming I keep meaning to get around to testing code server. It would require using another computer or server to actually run it, but since vscode is essentially a browser app anyway I think there’s a decent chance it might be usable for the few times I’ll want it (wanting to work somewhere other than my desk once in a while).

The iPad Air already does everything I bought it for so it’s not a major sticking point for me, but it would be interesting to see what the hardware was actually capable of as I think my use cases (reading, video, drawing/notes, midi, teams/other chat) are barely pushing it. However I think it would require Apple to open up the iOS ecosystem, which they seem pretty hell bent on not doing (for some reasons I agree with and a lot I don’t).
> keep emailing

The same possible customer, with exponential backoff?

Or you email the same person regularly say once a week?
The new AS Macs can already run iPad apps natively. There's nothing to stop Apple simply releasing an iPad form factor AS Mac that ran the iPad UI as an application in tablet mode, but switches out of it back to the MacOS UI when you attach a keyboard case. No need for dual-boot.

I'm not suggesting this is a good idea, or that they will do it, but it should be trivially achievable at this point.