skysight-inc/HackerNews huggingface dataset:
Yep. I'm not sure how pervasive it is, but there are leaks of medical experiments being done on Uighurs today in China (including experimental coronavirus vaccines).

https://www.independent.co.uk/news/world/asia/china-xinjiang...

https://www.thedailybeast.com/china-forcing-experimental-cor...
I wouldn't make it a degree requirement. A lot of student may already know a lot of it or may be fine with picking it up on the side. But I don't really have an issue with presenting everything you need to know about programming 101 for people entering CS who don't have a lot of experience with using computers under their belt. If someone really doesn't have experience, they also don't really know what they don't know.
That's a good point, that will save you some memory unless you happen to be in a scenario where for example you use Chrome under macOS and a single Tauri app, which would then use Safari under the hood, meaning still multiple browsers.

But I think that would save much less memory than people think. A bare-bones hello-world Electron app consumes about ~100MB of RAM (rough figure since it depends on many factors), maybe you can bring that down to ~20MB by sharing a common browser instance (I doubt it, a Chrome tab takes like ~50MB for me right now), but if your app uses 1GB+ of memory that has way more to do with how the app is coded than by having to spawn another instance of the browser. Basically you won't get a memory hungry app consuming 10x less memory by running it as a website.
Some more info from the uni that performed the study[1]:

> In relation to the cellular (or T cell) immune response, which plays an important role in supporting and maintaining antibody production, the team found that within the three-week interval group, 60% had a confirmed cellular response at two to three weeks following the second vaccine - although this fell to only 15% eight to nine weeks later.

> The proportion of participants showing a cellular response in the 12-week-interval group was only eight per cent at five to six weeks after the first vaccine, but this rose to 31% two to three weeks after the second vaccine. Research is required to further explore these variations in responses.

You're correct that the evidence isn't dispositive yet, but it's an encouraging signal. Antibody response in the short-term is positive and in the medium-term cellular response possibly converges.

More importantly, the implications for the first doses first strategy are positive. Those who know how to reason under uncertainty saw the UK's strategy as a calculated gamble based on a model that extended the point information provided by the vaccine efficacy RCT; critics were generally incoherent but their claim was that it was likely to cause large _negative_ effects on efficacy, worth paying the cost of vaccinating far fewer people.

On top of the priors that led to the decision, we now have signal from the way the winter surge played out in the UK, and the increased antibody response alone provides further weak signal that the delay was worth it - and conversely, that the US's approach cost lives).

The evidence still isn't dispositive, but crucially, there's no such strong basis for believing the alternative either: that extending doses _reduces_ efficacy and that vaccine availability should be limited in the name of adhering rigidly to the RCT-studied timeline.

The status quo bias of medical culture killed a lot of people during this pandemic by continuing their habit of pretending that certainty exists where none does and refusing to engage in critical thinking about uncertainty. Refusing to explicitly extrapolate a model from few high-quality samples really just means "implicitly extrapolating a crappy model through bias and guesswork". This may be adaptive in the normal medical context, where the status quo is generally fine, but is an incredibly poor fit for a fast-moving pandemic that was killing thousands a day in the US alone.

[1] https://www.birmingham.ac.uk/news/latest/2021/05/covid-pfize...
I would be amazed if the Irish health service had advanced beyond tape storage. I mean primary storage. (I'm Irish btw)
AMA with Daniel Vassallo: Left a cushy $500K/yr job at Amazon to work for myself
And most people have problem eith Electron's ram usage, which I don't think this addresses. No one really cares about 100mb
Tree style tabs on the side of my window absolutely changed my computing life. I stopped seeing tabs as a collection of what Im doing and instead started using them + the browsers inclination to save my tabs across restarts to track everything.

Ill have a tree of tabs for blogs im reading, a tree for work stuff, a tree for amazon orders, etc. All that context can be closed in a single click. Ill have hundreds of tabs open (but asleep!) and just pick the tree im interested in. Dont need to save bookmarks or save articles for later - they are all there always.
Even the history, eh? That would definitely slow me down next time I want to go back to that same page. I guess I rely on the browser suggesting the previously visited website to me.
Obvious. Logical. Especially with kids at home. But many don't want to admit it.
Can you list a few more examples of fighting things?

I'm using a macbook as a dev machine, and I've genuinely never been so productive in my career.
I have two MacBooks now given to me by work. I loathe these things. The two finger scroll is awful. I'm constantly getting what feels like palm rejection mid-scroll. Everything is mouse driven, including split windows and if you want to use your mouse to split your windows it shifts the window and you over to a new virtual desktop. MacOS is constantly roosterblocking me from installing any apps not from the App Store. If I connect it to my little HDMI type-C dock that hooks me into my multi-monitor setup, then leave it to sleep it will begin making a chime saying it can't provide power to my peripherals.

Docker is awful on it, (yes that's what ssh is for), devland in general is awful on it. It feels like I'm using an overwrought iOS interface.

The trackpad is obnoxiously large. There's no reason for it to be so large. My XPS 13 Developer Edition's trackpad legitimately feels as good and leagues better as far as scrolling goes.

There's also some huge performance issues if you upgrade Catalina to Big Sur and you use a model with hybrid graphics. Like out of the box, upgrade, bam issues.
The old Bernoulli explanation of how planes fly. As Jef Raskin liked to point out, if this were the case then an upside airplane would accelerate to the ground (just like an upside down VTOL aircraft does) but instead it can fly by just adjusting its angle of attack.

There is indeed a difference in pressure on top and on the bottom of a wing but the main function of the wing is to accelerate the air it passes through towards the ground (like a ceiling fan's blade does). The air goes down, the plane goes up just like Newton intended. The block of air going down is only as wide as the wing - the air to the left and to the right of the wing is not affected. At the transition you are adding a rotation, hence the wingtip vortices.
I preferred Zsh for a long time because it was much nicer to program in than Bash. But Bash has since then picked up all of the Zsh features I cared about and is installed by default most of the time so I switched.
That would cripple science for good and stop the progress. It’s either cancer patients or lab mice.
There are many ways macOS improves over Linux desktops, but file explorers is not one of the arguments I would have made. Finder is practically unusable.
I added cs as a second major in my junior year, and I felt that way at first in the java based 101 course. I had actually been using linux since I was a freshman in highschool (before graphical installers were around), and had picked up emacs to use tex-mode for my philosophy papers. But using Java in Eclipse felt completely foreign to me, and I wasn't sure I was going to like CS because of it.

It wasn't until I got past the first few java heavy intro courses that I realized I had a huge leg up on a lot of the other students that only had experience with Windows or Mac. Before that I felt like I was behind behind the curve because I was stubbornly writing Java in emacs because I couldn't stand how dogshit slow Eclipse was, so I didn't have the advantage of the code-completion or project management features.

Looking back on it, the curriculum was actually just holding most students back even further and by using emacs and managing my projects from the command line, I was just increasing the lead I already had over students that didn't have linux experience.
How is this a hit piece? The quote is an objective statement of fact, and most of the review has objectively positive things to say about Starlink, especially considering that the author lives in rural America.

Starlink made bold claims. And in its present state, does not live up to them. Starlink doesn't get to excuse the bold claims it is making right now on the basis that it might one day live up to them. If they want to be judged on their performance today they need to stop basing their marketing around the version of Starlink 5 years from now.
I've never thought about a practical URL that couldn't be accessed by specific browsers based on length as something someone would explicitly want versus something to avoid until this post.
You can still have the compilers check a few things, even in unsafe code.

Besides, having 95% safe code and 5% unsafe code is still going to help when working on the rest of the codebase
These people likely do not live in the US. Also, how big do you think the core team is? I would assume they're freezing out anyone who can't identify the culprits.
If they only pull as many Gs as any other missile, then their turning radius will be larger proportional to the square of the velocity ratios. For example a Mach 10 missile pulling the same Gs as a Mach 2 missile will turn in a circle 25 times larger.

Or, to put it differently, if the missile is approaching its target and X seconds before impact decides to change the impact point, or perhaps evade a countermeasure, a Mach 10 missile will be only able to make 4% of the correction a Mach 2 missile with the same transverse acceleration would be able to make from the same distance.
Yeah love that you mentioned T&T. It’s more Chinese rather than Korean focused though. I think they really cleaned things up when Loblaws bought them. They’ve got some really nice stores (clean, spacious and well-lit) in Markham.
It surprises me how lenient the US is about American business not providing English signage. Wouldn’t this be considered a form of discrimination? I’m sure that if a German grocery store were to open in Paris with only German signage there would be an outrage.
This is commonly referred to as Rubber-hose cryptanalysis:

In cryptography, rubber-hose cryptanalysis is a euphemism for the extraction of cryptographic secrets (e.g. the password to an encrypted file) from a person by coercion or torture[1]—such as beating that person with a rubber hose, hence the name—in contrast to a mathematical or technical cryptanalytic attack.

https://en.wikipedia.org/wiki/Rubber-hose_cryptanalysis
The thing is, the overwhelming majority of animal testing is not for saving grandma. It's for testing a new brand of makeup.
Thankfully, your URL can be lengthened to this:

https://aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
A ton of time and resources have been put into making web apps work across multiple rendering engines. These days, it can be difficult to have something break on one platform if you are using a modern development stack. The webview engines that Tauri uses are all quite modern, see https://github.com/tauri-apps/wry/discussions/202 for more details.
It is simple:

Country X isn't willingly keeping people because countries Y and Z won't welcome a person in. If you want to live in a country you have to abide by that country's rules. This includes paying taxes as defined by that country's tax laws.
Europe Leads in EV Sales, but for How Long?
Perhaps, but using the system webview also means that you don't have massive amounts of bloat, both in distribution and on-disk size as well as memory usage, and you have a better chance at getting better performance.

Besides, all of the relevant engines are WebKit variants, so you're not targeting Trident or Gecko or anything.

Bear in mind that a lot of popular "apps", like Slack, Discord, etc., are web apps anyway, so there's a decent chance that the "support more than one of them" problem is already solved anyway, meaning you don't have to spend any more development time but you get huge increases in performance and responsiveness.
Do you have any success stories? I see nothing on the site

Also your blog points to a couple of generic blog post.
And with WebView, RAM will be spent on redundant copies (instances) of WebView.
I genuinely worry about this community when after >100 comments nobody has said "k9s"
There was that incident when my students marched off to the Dean, complaining that I learned them too much. The kids have been screwed over by persistent underfunding of public schools and insist that they continue to be screwed further - what they want isn't an education but a degree certificate.

Yes, cultural fit is real, and it isn't always about white men drinking craft beer.
Linux is more customisable, but macOS is much, much better out of the box. I use both every day for about the same amount of time, and macOS requires much less fighting to get the basics right (i.e. networking and Bluetooth just works, no need to tinker with X or Wayland, printing is much less problematic, OS updates are non-events, etc). I am happy to use Linux at work, but I would never put it on my main computer at home. It’s just too much trouble.

> you aren't allowed to have a proper package manager

I don’t know why you say that there is no package manager. This is demonstrably false. It’s just a different update mechanism than the core OS, which hasn’t been a problem for about a decade.

> Apple has to drip-feed you old coreutils through their notoriously slow XCode service

The old coreutils are the result of GPLv3. Latest versions are one command away with your package manager of choice.

> now you aren't even allowed to use a VPN without Apple disabling it on some of their apps

If you’re alluding to the Little Snitch thing, it had nothing to do with VPNs, and has been fixed AFAIK.

Honestly, your points sound like third-hand complaints you’ve heard in an echo chamber. It’s fine if you don’t want to use the OS, but then you don’t need to comment either.
Most of the memory usage will come from the renderer process, which in a Tauri app is still a browser.
Love H Mart and highly suggest 99 Ranch as the large Chinese equivalent in California.
Strongman competitions in 1/3 gee are going to be so ridiculous.
Mh. We are pushing production to nomad, and I'm not sure, because Nomad has a different focus than K8s.

K8s in my book tries to solve arbitrarily complex deployment problems. To do so, K8s overall accepts being a complex monster. You have to fully commit to use K8s, you have to put everything you have into K8s, and then K8s solves a staggering amount of problems.

Nomad is much simpler. A good way I've found to describe nomad is: Nomad+Consul+Vault is essentially a distributed initd/SystemD + cron + secured store. That's all. It's powerful, because there are no problems you can't solve by scheduling + discovering VMs, containers and applications. But it's at a more fundamental and lower level, and it requires more work to utilize well. It's also less of a jump compared to K8s, but some stuff more or less solved in K8s is not in Nomad, so far.

I strongly enjoy working with nomad and we see other operations teams grow interested, because nomad functions and handles similar to something like VMWare. Sure, containers are weird, but it can do VMs, and it's still similar. For example, for an ES cluster on hardware with grafana/kibana/2 logstashes running "somewhere on these hosts", nomad is very pleasant to use.

But I doubt nomad will be as hyped as K8s because e.g. you cannot throw a helmchart at it to create a postgres/patroni cluster on abstracted storage for a servide with a relational storage requirement, as the hyperabstracted way needs.

CSI support exists and is being enhanced, but you will still need a CSI provider, and e.g. the GlusterFS CSI provider got eaten by K8s and now you're stuck with S3 or running Ceph. And running Ceph is a ... thing. And for example, you'll have to run the nomad autoscaler besides it, and other orchestration and management systems around it that K8s has, or has integrations for. There's just a lot of edges to handle, if you could just buy hosted K8s.
I used to live across the street from a Food Bazaar. Moved last year to a different area in Brooklyn and now there's no Food Bazaar or H Mart within a reasonable distance of me. CTown just doesn't compare.
ISC | Open source software developer, Kea DHCP, Stork GUI | Full-time | REMOTE|

We are a small, friendly non-profit dedicated to providing open source software and network services to support the Internet infrastructure. ISC (https://www.isc.org) has been around since 1994, and while we may be best-known for the BIND dns server, we also maintain the most widely used dhcp software for *nix systems (dhcpd).

This engineer will be a core part of ISC's DHCP development team and will be developing new features as well as maintaining the existing code base.

Kea is a popular open source DHCP server for Unix/Linux used by Internet service providers and enterprises. Kea has a rich RESTful api and a command-line interface. Stork is an easy-to-use graphical management tool that enables the operator to visualize the status of one or more Kea or BIND servers. Today Stork is limited to monitoring the servers, but we plan to add configuration tools to make our dhcp server even easier to deploy and manage. Helping in this area will be the primary area of responsibility for this position.

Most of the software developed will be open source, with some limited proprietary extensions possible. The code developed will be available publicly on ISC's GitLab (https://gitlab.isc.org) and on GitHub.

The technologies used in Stork: Go, Angular, Docker
The technologies used in Kea are: C++11, Boost, STL, MySQL, PostgreSQL

For more details and to apply see: https://isc.recruitee.com/o/open-source-software-engineer-fo...
so ftp:// ? or is there something shorter?
ARK files are from an early forerunner to PKZip, which evolved from a program called PKArc.

They're just compressed file archives. https://techtinkering.com/articles/compression-and-archiving...

Here is a collection of CP/M compression/decompression tools:
http://www.zimmers.net/anonftp/pub/cpm/archivers/index.html
Just playing devil's advocate:

* People don't work effectively for 40 hours every week 100% of the time. Perhaps 2 people working 20 hours allows greater utilization of the time with less waste because each person is fresh for greater parts of the work week. (We'd need multiple well designed studies and attempts to find the right amount of time).

* All the onboarding and upfront costs you mentioned are legitimate, but small in the grand scheme of things. Once onboarded, hopefully they are creating value. Two people onboarding together could also take some of the load off a mentor as they could help each other.

* Not all engineers are equivalent. Some might have a ton of database experience, another could be more ops oriented, and a third might have great algorithmic thinking. All can be good engineers for the role. But if you had 2 or all 3 then maybe the increased diversity of experience and skills can make the work progress faster with a higher quality.

* More people meaning more communication channels is a real concern. It's also something you have to deal with at some point. Management in general is about finding ways to work efficiently, and just like any other scenario you'd take this one into account when deciding how to work. Figure out smaller specializations, or chunk work in ways that compliment the team, or structure documentation/ideas/communication in a way that can be picked up by others.
Osiris-Rex Heads Back to Earth
Is the SEC regulating bitcoin now? No. so they couldn't do a thing. Bitcoin isn't a security.
> The problem is that there is no change or any notion of time flow in physical models.

What do you mean by this?

When I write x(t) = x0 + (dx/dt) * t + (d2x/d2t) * t^2, time is right there in the equation.

In relativity, it is even self-evidently different from the 3 spatial dimensions: s = sqrt(x^2 + y^2 + z^2 - (ct)^2).

There is even a somewhat intuitive interpretation for the special-ness of the time dimension: all matter is constantly moving along the ct axis of space time at speed c, unless acted on by some force, trying to follow the shortest distance between the past and the future (so the trajectory bends towards the center of mass of any other matter it finds on the way).
Ann Arbor's AdAdapted Is Behind Your Improving Online Shopping List
In the bitcoin space it’s colloquially known as the “$5 wrench attack.”

All the cryptographic, air gapped security hardware doesn’t matter if someone can beat the keys out of you.
Stop using tabs for your code and start using our tool, CodeRibbon:

https://utk-se.github.io/CodeRibbon/
Breathing Through the Rectum Saves Oxygen-Starved Mice and Pigs
> many people hoped was just a one-off thing.

This was never the case. If you didn't understand that COVID is here to stay indefinitely, like flu, after April 2020 I'm sorry but you aren't paying attention. Not to mention, if we follow perfect vaccination around the world, we can eradicate COVID like we eradicated smallpox etc, although this will be a lot harder.

So, I still don't see your point. Yes people need to take yearly vaccines not to die of horrible diseases. That has been the case for the last few hundred years.
I see how the second part of my comment seemed like I'm asking for "Rust in the front-end", that was not my intention. My main point stands though, requiring Rust is not necessarily a "Con", it's in the "Pros" list for many people
I don't know. There's a lot of problems but to me "at least" sounds like a more helpful phrasing. Browsers run in such heterogeneous compute environments (even back then) that "up to" basically cripples you to the lowest common denominator of all platforms you target. "At least" makes it mostly the HW vendors problem. Sure, MS was encountering this problem more because Windows ran on such a large range of HW but think about what the world would look like today if you had browser vendors putting caps for desktop browsers based on what mobile could support.

EDIT: For some limits. For other limits "up to" wording may be more appropriate & is still in use (e.g. storage).
Ah, I didn't look at the dates. For those who don't know, IAP is Independent Activities Period and there are lots of talks, credit and non-credit courses and mini courses, other activities and so forth. So this is a perfect thing to slide in there.
I was on a 12-person failed project, the kind of which you owe millions to the govt. We had a problem with the search, we couldn’t get performance.

I told my boss: “See, they wrote ‘The old search responded in 2 seconds. The new search must take at least the same time.’ We could almost add a sleep(2000) before starting the search.”

He went with it. They dealt to drop the requirement on the performance of the search on a “mutual agreement.”
There are startups trying to quantify what "works" for novels [1]. Of course they're just scraping the barest surface of what "works" means as of yet with attempts to analyse pacing and use of different word types and how characters are described etc.

I've tested some while writing my own novel, and it was more "interesting" than useful at this point, but I might give it another shot with novel #2 to contrast and compare the two.

It'll be interesting to see how those tools evolve, though.

[1] authors.ai is one example.