skysight-inc/HackerNews huggingface dataset:
I do run uBlock, but it can't catch every novel JS tracking or advertising mechanism, while disabling JS can. In addition, I prevent exposure JS vulnerabilities and malware.

This is defense in depth, and has nothing to do with hating JS as a language, and everything to do with a desire for more security and privacy.
2d proto-"Ready Player One"

This is the coolest thing I've seen in a long time; brilliant.

Is this open source? If so, I would love to contribute.
Show HN: Flutter_echarts – A Flutter widget to use Echarts in a reactive way
> Modern web apps, each unique and confusing, with no reliable way to move focus around and with bizarre text entry "improvements"

I'd not vote to go back to the 90ies (we've fixed way to many security problems since then) but it would be great if we could all agree that we lost something along the way and try to get it back somehow while keeping the things that work today.
Then we need to start accepting it. Those that don't will be the assholes who kill their employees and co-workers. Legislating sick time off, like every other developed country in the world and many that aren't, is what we really need to do. Along with healthcare for everyone. But it all starts by not accepting the assholes at the office trying to kill you as normal.
So biology employs discrimination.
This is a good point again, in the same line of reasoning as the Social Capital commentator.

If we don't allow businesses to fail now and again, there's never an opportunity for young people. Everything will always cost too much to be able to afford doing something on your own.

Case in point is myself. Shortly after uni, I worked for a hedge fund that grew to a billion dollars. The boss took a huge bet that went wrong during the GFC, and I ended up starting a new firm with a few other guys, using what I'd learned as well as the reputation (it wasn't the same kind of trading) to a new place, giving me a much bigger stake. If the boss hadn't screwed up, I'd still be an underling, the opportunity cost of leaving would keep it that way.

A similar story can be made for non-labour assets. I'm sure there's some smart operators in the airline industry with some ideas about how to run an airline business. But if we bail out the airlines, he can't buy the planes/landing slots cheaply, and most of the staff will correctly guess that their jobs are safer with the old airlines. And they will be around to compete with Airline 2.0.

Same in every other business, from mom and pop restaurants to investment banks. The forest fire is an opportunity for saplings.
This is very cool, though not quite complete.

https://www.klinikum-fuerth.de/ is missing from the map, which is the biggest hospital in Fürth, Bavaria.

Also interesting: some hospital report some contention, but no COVID-19 cases.
Walking past each other and people standing close to each other both imply close contact at less than two meters. Coughing can send the virus around seven meters. You do the math.
I've read that much of the immune system it's encoded in X chromosome and women have 2 X chromosomes.
How does it affect non-binary genders?
Linux Mint 20 “Ulyana” – All You Need to Know
Programming Servo: My own private runtime
LibreOffice Calc Tutorials
I'm working in IBM (Europe) in a project that has the main business app in COBOL. Using Java and jt400.jar we just expose via web services the business. Even now we have in team COBOL programmers that creat new programs.

I find the main issue when you want to learn COBOL is the access to a machine as close to real one an not a simulator. Maybe openmaineframeproject is the missing link between learning and practice.
This isn't the first time the world has needed lots of new COBOL programmers to burst on a single project. I'd suggest the same solution as last time: pay people $500-$1,000 per hour on short term contracts to do so.
I never quite understood how this is not obvious to everyone.

The primary driver and motivation for politicians should be altruism, do good for the sake of it. So many people in NGOs etc. are capable of doing just that; working for "the good" even though it pays bad, why should we not expect that from politicians?

The US (I'm Swiss) is in my opinion a primary example on why you want to keep the kind of people that care about their own personal finances as far away from politics as possible. Let them play real estate sharks or monopoly at wall street or whatever floats their boat; just don't let them anywhere close to positions where decisions are made that impact not just their life but everyone else's too.
Right. Plus (which you sort of hint at under Maintenance), packaging of more elaborate extensions like PostGIS was a nightmare, especially with respect to upgrades (the situation is better now). And under Security, it's not just worrying about users trying to escape your sandbox: it's also making sure they don't leave themselves open to exploits from their users.
It's really good. Thank you or sharing.
You could actually build this really quickly.

- Create a site where people can manually upload phone videos of them reading a story to their child.

- Store it in S3 or Glacier

- Have a request access section - basically a contact me form. You will anyways need to verify the individual, so this part can be completely manual.

Why not give it a shot?
I have a feeling that the same article could have been written 100 years ago, and still would be correct. (And even 200 years ago, Adam Smith was writing in the same vein, that we should have a meritocratic system, not cronyism.)

I think that capitalism, in the sense as described in the article, has always been just a dream, and never historically accurate. What actually somewhat changed it was adoption of social democracy as a response to the Great Depression (and the rise of USSR to some extent).
To stop you and your family from being exposed to the virus.

And potentially my family, if you decide to cough on my groceries after the service. since you think it's safe to shop, congregate in large groups, etc.
So, in about 30 - 45 days time this is going to make for some VERY interesting reading..
Clock drift I guess. Perhaps it's possible for the clock on two different devices to differ by more than 30 seconds.
Nostromo: CLI for Building Powerful Aliases
Curiosity's RTG also cost about $100 million to manufacture, of which $8.5 million was the cost of the plutonium itself.

https://www.osti.gov/biblio/1364515
> some irrational hatred

Wasn't there a time when webcrawlers struggled to read such a site? And isn't there still at least a slight risk of being unindexable?

Regardless; the article is a page of text. It is pretty much exactly what the use case for HTML was envisioned to be. Even if people aren't browsing the web the way you want them to we should all take a moment of silence in awe of whatever fool butchered their site design so badly that it requires JavaScript to display formatted text.

I do hope Dr. Galloway didn't put money into this botch-job of a personal website.
As someone that's new to ML but interested in it, do you recommend people skip the original course? Does it cover the same things?
Brian Eno's development of Ambient music and generative art/music systems was strongly influenced by cybernetics, especially the work of Norbert Wiener and Stafford Beer.

http://www.trustmeimascientist.com/2014/03/03/brian-eno-ambi...

https://rhizome.org/editorial/2009/oct/21/brian-eno-peter-sc...

https://books.google.com/books?id=rxcqDwAAQBAJ&pg=PT402&lpg=...

Not ambient, but Eno name-checks Wiener in the cheeky "Seven Deadly Finns" :-): https://www.youtube.com/watch?v=SaLrS0WG7Z0
I think with no vision is really hard to build a good product and without a good product what exactly are you selling?

I think sales is super important yes but it sort of works after having a product.

It is just as important for a company since no sales == no money coming in.

I guess in the context of this topic I believe that to manage a product roadmap effectively having a strong vision for the product is fundamental.
It’s a bit too late for me to be writing string manipulation code in C, but I’ll see if I can take a look at this tomorrow. It’ll probably just be a replacement of the copying part with memcpy, and a benchmark if I can find one.
Could you elaborate? I thought the name was a reference to a "point-free style" of piping commands. But maybe I am missing something more obvious?
Hey all, I've been working on this tool for a bit to help simplify CLI workflows for developers and wanted to share. I think it could be useful so hoping to get feedback. Thanks!
Geographical based sharding seems to break down once people travel though. Just a single visit to a hub airport might have gotten you in contact with people form all around the world (I assume that the objective of this initiative is to try and get us at least part way back to normal). Even if you don't travel, but other people are, you will be in contact with people who are registered as infected in a different region.

Also I don't think NYC is at all the worst case in the world, there are a lot of megacities that dwarf it in size...
Hi. I think this is a great idea - particularly as I'm unable to visit my girlfriend and 4 stepkids in the lockdown (I don't live with them), and I've been having meals with them (Saturday breakfast is a 'thing') via standard video call.

Just tried online town (I'm on Firefox 75 on Windows) with my girlfriend (she was on her ipad), and I could see my video in a box, and she could see her video in a box, but we couldn't see each other. The fade in/out worked on distance, but only of the box - no audio or video of each other.

She was also initially unwilling to enter the room as she thought she'd be in a room with three men (from the sample image given when visiting a room link) - I know it says 'on the left there's an example', but maybe that might need replacing?

Really great idea, though, and much needed at the moment!
Show HN: TypeScript/Web Components starter app template
Sounds like an opportunity to define what burning man can be online. In 2004 we all thought we would interact in a better second life form. Being able to feel like you were moving around in that environment felt important. Fast forward to today and a virtual conference is a video feed / possible some chat area. Doesn't feel as emursive as it once did.
You are not alone. I am doing it too. RDP on Windows is far superior than VNC in overall.

If you don't care about X11 security at all (e.g. LAN, but be careful!) you can set $DISPLAY in the ssh session without -X option. I found it unencrypted X11 is a way faster than ssh -X forwarding.
I had slightly better luck with tigervnc a few years back. (TurboVNC was a close #2 if I remember right.)

It was able to play full screen youtube on a RPi 3 over local wifi. :-)
So, everything is normal if we just ignore a factor of ten here and there :)
>Developers who invest in Swift early can become market leaders, or run circles around teams struggling with slowness of python, over-complexity of c++.

While other people will do the sensible thing and learn Rust. Because it runs circles around Swift, it offers many paradigms and can be used in almost any industry, operating system and product, not just developing apps for Apple's ecosystem.

Swift will take over the world when Apple will take over the world which is safe to assume it will never happen.

I am not saying at all that is bad to learn Swift and use Swift, but have correct expectations about it.
It depends how you quantify better. If you mean easier to hire developers in, provides higher levels of abstraction, etc. then modern programming languages are generally better. If you value stability and cost, as those who own these COBOL do, then you don't care about what it's running on and what you have is good enough until it suddenly isn't. 50 years is a long time to find bugs and modern applications don't have anything close to that level of hardening.
By making sure they are not going to college for a useless degree
crazy to think where this tech is going after the epidemic
Unix can be configured this way —- it used to be the default, with # as the rubout character and @ the line delete character. It’s still in the tty driver and can be useful when programming from a teletype (tty)
Yeah, musl just vectorizes mildly using when certain GNU C extensions are available. Presumably Rich didn’t want to write out another version in assembly. (It really is a shame that strncpy returns dest.)
Improvements in LibreOffice’s PowerPoint presentation support
Our tips to have productive virtual meetings
The OP sounds crazy but it really works for me too. Try RDP on windows. It even works so well over a mobile hotspot!
Cloudflare does not MX-host customer domains, so is not in scope, they DNS-host signed domains, but that's not what the above is about. Google also DNS-hosts many signed domains (under the cloud.goog, .dev and .app TLDs).

I was listing DANE adoption since 2015, which is really when the clock starts, the signing of the root zone in 2010 was just a prerequisite, but not enough by itself. The DNSSEC use-case in question is DANE for SMTP, which was not possible earlier.

The Heartbeat example is absurd. DANE support is in MTAs that actually use it, and not just some landmine in an open-source library. Some of the larger providers use commercial SMTP stacks that support DANE, others use open-source, but any analogy with Heartbeat other than it was also open-source is much too weak to warrant consideration.
This is sort of a thing in Portugal. They display all the papers on a board and you can (and people do) read the front pages, and then you can decide if you want to buy one to read the rest.
There is an argument that if a business was okay before the pandemic and would still be okay after the pandemic, maybe it should survive the pandemic, because new businesses aren't that easy to build. If it's not okay after the recovery, let it fail then.

A counterargument might be that starting over isn't such a bad thing, as long as the former employees are taken care of.

I expect that it depends on the business.
In order to automatically send warning SMSs to everyone you have been in contact with, the system has to link app users to phone numbers.
At my University AI and ML were taught using Java. It was more handy to both teachers and students since most other courses used Java.
Show HN: Browser extenion to create command cheatsheets and notes for web pages
I don't want to sound condescending but why can't these systems be rewritten in a modern language? Now is obviously not the right time to do this; I am wondering are there technical limitations to do his?
That's a dark pattern.

They didn't like having to openly apply human judgement so they applied AI. AI that has some human judgement built in. And bias along with it. But now nobody is responsible because the machine did it.
SynBioBeta Live, April 15-Investing in times of turmoil: join our investor panel
Remmina is a just GUI frontend. You can choose a RDP backend between FreeRDP and RDesktop.
According to the district office there are 778 cases in the district of Ortenau right now [1]. Curiously the map colors indicate shortages in several places but checking the individual clinics yield 0 cases.

[1] https://www.ortenaukreis.de/Politik-Verwaltung/Verwaltung/Si...
Yes and I find it helpful to have both black box monitoring and white box monitoring with my previous experience.

For black box monitoring we just set up a prober that runs periodically and sends requests. It then checks responses to see if they are what is expected. Bonus if you place multiple such probers across the globe and that also exercises your load balancing and tests the geographic replication of your services.

For white box monitoring we instrumented the code itself to export information about events and metrics. For example, application-level things like the metadata of each request and response, response status, time to generate the response, internal errors encountered; system-level things like memory allocation and CPU time for the container; and dependencies like database query times, and the durations and statuses of external requests, etc. We used http://riemann.io/ to collect and process these streams and set up alerts. I find it really powerful to adopt this paradigm where streams of data are exported from your app and processed externally; though getting used to the stream processing mentality could be something extra to learn.
All the prices are marked up, there's a service fee, a delivery fee, and oh yeah, you're definitely expected to tip lol.

I admit though, it's pretty sweet and I've been using it for a few places while there's free delivery!

For other places, haha. Pizza hut's $10 pizza costs $20 + tip when you order it for delivery, with all the fees. o_O
Isolation of the elderly and at-risk groups until either vaccine or herd immunity whilst increasing the stockpiles of PPE and ventilators seem like the only real strategy at the moment.
Google hopes you will be using their SaaS platform to do ML, not just use your own server. This is one of the reasons they push hard to develop some instruments.
Apple was always pretty terrible in B2B, you wonder why?

I always thought that was a strength, they focussed on areas that companies like Microsoft were completely oblivious to.
There has been also some comments about people feeling "pressure" with the noise cancelling headphones. Couple of old articles mentioning this [1] and [2].

It's not about pressure as having something tucked into your ears, but related to the noise cancelling: "You may notice a pressure-like feeling in your ears when you first put noise-cancelling headphones on, like when you want to 'pop' your ears. This is caused by your brain perceiving the lack of low low-frequency sound as a pressure differential between your inner and outer ear, just like when you ascend in an airplane." If you search for Airpods and pressure, there are also comments on Reddit etc. I did not investigate if those are referring to this phenomenon.

Something like this could explain why Apple would like to tweak with the noise cancelling.

[1]https://www.mcgill.ca/oss/article/did-you-know-technology/no...
[2] https://www.nytimes.com/2009/12/03/technology/personaltech/0...
They’d have to be revalidated. Don’t fix it if it’s not broken.

Edit: and when do you upgrade? If they upgraded in ‘85, it would be in C++. ‘95, and it would be Java 1.0. ‘05 and it would have been VB6. None of those would have been substantially better save that they would have been easier to hire maintenance programmers for.
> Given all those unknowns, I shouldn’t express an opinion on ‘do we need this’ and so I won’t.

A blog post is a form of expression / opinion, isn't it?

The technique is limited in time, after the pandemic I'm hoping usage will drop to zero. Coming from the two major OS vendors, we now have a point where we can get it to be shut off after the threat is contained. The proposal by Google / Apple does not touch upon the serverside other than recommending restrictions on usage of the data that is gathered and shared.

> Find out if someone specific is sick

Many countries already have mandatory reporting paths for infectious diseases, if you operate an office building it is likely that you will find out if somebody using that building has to quarantine themselves for a few weeks already.

You will want to know if someone specific that you have been in contact with is sick. This reads like you are pointing out the main reason for why we do contact tracing in the first place as a negative leakage path.

> I won’t know who they are, but I can at least grab aggregate information about where coronavirus getters travel.

You do not know who they are, you can track an infected persons movement (assuming 100% coverage) at most over a single day. Existing tracking using Bluetooth and other signals a typical smartphone puts out already allows you to do more. The problem in this scenario is a lack of customer protection rights, not one of the proposal being bad.

> Increased hit rate of stationary / marketing beacons

Again, that's a policy issue more than a technical one and pretty US centric. As you correctly point out it also isn't new. The data they gather now will likely be less useful than what they can get with the broken MAC randomization stuff phones put out before.

> Leakage of information when someone isn’t sick

The alternative to the first bullet point is running around infected. The second point seems unrelated to the method of contact tracing. With existing manual contact tracing, the health authority could also tell you that you're infected and get your DNA.

> Fraud resistance

Most civilized countries have central reporting for positive test results, making the fraud resistance argument moot. This supplements existing, manual, contact tracing. The proposal itself has nothing to do with that part of the workflow, it merely helps app developers to take care of a crucial and previously hard part of the stack and suggests a well designed crypto scheme to ensure privacy in the scope of the exchanged data itself.

The only realistic scenario in here seems like that of existing stationary marketing beacons, which I'd propose to look at in terms of realism and the tradeoff between the status quo of manual contact tracing (which is inefficient, labor intensive, and error prone). In the realism aspect, marketing firms are hardly on the edge of technology. How likely is it for a major player to upgrade their systems with this tracking capability in the timeframe of the pandemic? What insight do they gather on those infected? If you're infected you would have to realistically share a few days worth of keys.
Not having any real medical knowledge, just as a logical speculation, there is always the possibilitly, that at the point, where people get put on the ventilators, the infection has come to a point where the survivability is extremely low.
How is you experience with oxygen? I can imagine it helps without stress to the lungs, which lung ventilators might introduce?
Probably from the same data source(DIVI Intensivregister/RKI): https://diviexchange.z6.web.core.windows.net/report.html
What would millions dying do to the economy?
People probably will argue that but it has some weaknesses. If a business was okay before and expected to be okay after a crisis then its creditors probably will let is survive the crisis.

It is appropriate for the government to act in the short term (especially while enforcing quarantines) to make sure everyone can feed themselves and nobody is left homeless. But business bailouts are fundamentally silly; capitalists are more than capable of keeping a business alive on life support if they think good times will come again in 6 months.

Capitalists and bankers are self interested, not stupid. If given any freedom to make choices they aren't going to shut down a good business because the government shuts things down for 6 months.
Great idea. My one criticism is that there seems to be some resizing of images taking place which significantly reduces the quality.
That's generally true of ventilator usage. It thus fails to account for the abnormally high death rate of people with Coronavirus put on ventilators as compared to statistical norms for ventilator usage generally.
1) and 2) - the fact that Google and Apple have what is essentially a monopoly on smartphone software is exactly what makes this a good approach. it's the easiest way to reach a high percentage of the population.

3) false positive are a hell of a lot better than having no way to trace back contacts while someone was asymptomatic but contagious.

4) it helps stop others from becoming infected and possibly dying. how is that not a good thing?

> We should be 3D printing ventilators, analysing DNA sequences, build nanorobots and synthesis new molecules.

3D printing ventilators is a horrible idea, and everything else towards a vaccine takes _time_. This is something that can be rolled out today and that will help the situation. You can uninstall the app when this is over.