skysight-inc/HackerNews huggingface dataset:
The grand-parent post specifically mentioned a "guatemalan farmer", so my point was that people typically buy surveillance technology from bigger players instead of from small-time hobbyists and sole proprietors. There's nothing wrong with the software engineering in other countries.
APS March Meeting in Denver Cancelled Because of COV19
La comprobación del funcionamiento del software judicial español
The book is available at archive.org text achrive[1]

[1] https://archive.org/details/awkprogrammingla00ahoa (borrow for 14 days)
That’s a wide difference. The other phone companies aren’t equivalent to a homeless mother wanting to feed her baby. Or any one who is homeless.

If you had done something of a middle class vs rich person. Or a homeless vs in debt and barely living paycheck to paycheck person then those would make more sense. And in those cases. The morals are close to the same for both scenarios.
Blocking reCAPTCHA has lost me hours of work, repeatedly. And I still do it.

The Textarea Cache Firefox extension https://addons.mozilla.org/en-US/firefox/addon/textarea-cach... is incredibly useful, but I keep forgetting to install it when I get to a new machine. I forget only once.
What about bootstrapped companies? Basecamp technically took Bezos’ money, but pocketed it mostly. 1Password didn’t take “funding” until now, again, mostly to cash out.

Gumroad was scalable and makes a decent amount of money. It just wasn’t for the way the VCs wanted. So it didn’t work out that way, but the founder was still making mid 6 figures.
If you can manage to remain inside the Expo dev-loop, that personally is my preference for ease and first in class DX.

I’ll definitely continue to observe Flutter/Dart, but the investment/payoff doesn’t appear large enough yet for our use cases.
> Oh, and by the way, responding to these kinds of issues with “if you wanted your voice to be heard, you should have turned on analytics” is inexcusable.

Some folks seem to think analytics is the only way to get feedback from users.

Just ask me. Survey, email me directly, anything but siphoning all my data off to Google in the process.
Rock Pi 4, Nano Pi M4, Orange Pi 4B, and Pine HardROCK64 ( this one ETA April) are all RK3399, which I think should be able to handle that.

Then there's also Khadas VIM3.
"shadiness" has nothing to do with wealth. Beyond a point you can't really tell whether someone is wealthy by looking at them on the bus. You can tell whether or not they spend extravagantly on fancy clothes or accessories, but you have no way to know whether the person you're looking at is a millionaire who just believes in dressing casually. You could also be looking at someone who's been unemployed for two weeks and is looking their best because they have a job interview, so they look wealthier than they actually are. And none of that has much to do with whether a person will seem "dangerous" to the average transit rider.
I live in Paris also, and I don't know what you mean by 'damaging effects' in the long run? I don't see any bad effect so far except for the capital income of the landlord that is lower.
Housing prices still increase, there are still a lot of rental offers, nothing bad happened so far.
In Julia this operator works like this:

(x |> f) == f(x)
I wonder how many "microservice in the cloud" applications could run on a 8-16 node raspberry cluster and 1 dedicated database server.
An important thing about numbers in general is that whenever somebody says “complex/negative numbers don’t actually exist”, they are somewhat right, in a sense. What exists is magnitude and phase

Does that mean we should abandon them? Absolutely not. Encoding phase (or in a much more common subset, parity) is so absolutely useful it’s no wonder we bake 90° intervals (-, i) into our notations: they can be intuitively dealt with. It’s still somewhat easy to skip over the property, however; as a student at least I seem to need to backtrack over signs at least once an hour when working with anything rigorous enough. I wonder if 2-tuple notation, eg (+, 23) or (-i, x²), would be more intuitive by making parity/phase explicit rather than implicit.

Complex numbers are a little more nuanced, but no less useful. I imagine you could develop an alternative notation to make things more intuitive, but thankfully it’s generally taken for given nowadays that they’re intrinsic to how we’ve explored nature.
Not in FireFox you can't.

And I mean 'zoom' out from the default, e.g. on desktop I browse most sites at 80% in FF, some 67 or 50, fewer at 100.

On my in-for-repair Android phone, the smallest system UI/font setting is smaller, and FF is allowed extensions and to use its own renderer, so I have control over that.

Everything just seems like I'm using a largified accessibility mode. And typing - impossible to place the cursor mid-word? So if suggested corrections are wrong, no choice but to delete and re-type the whole thing. And no select all? So if I decide not to post such a rant, I have to fumble with the two cursors and move one to each end myself.
> They clearly haven't done any online marketing or run an online business

As far as I'm concerned online marketing is cancer. It acts against me, wastes my time, etc. Marketing should be about presenting your product in the best light possible, and stop there. You shouldn't be allowed to track or waste other people's time to promote your product - being in business is not a right after all.

> How do you think a company gets to improve and optimize their product? By surveys?

Yes exactly - companies were in business just fine for over a century and they didn't have analytics, why should it suddenly be required?
Orbitsville - Urbanization of a Dyson Sphere: https://en.wikipedia.org/wiki/Orbitsville
> in my experience, React Native does a pretty good job of feeling “native” by default in most cases.

As it should. React Native wraps around the native controls of the platform as much as possible. Flutter just renders it's own controls in OpenGL.
I have heard that AES is very complicated to implement in software, if one intends to avoid side-channel leaks.
Probably is. There was a very long period of time where I used to use Internet Explorer 11 religiously (though obviously Firefox when that was installed), since both Edge and Chrome were the only other options. I only stopped when the lack of ES6 support started causing me major problems.
sakaki- has a build guide here: https://github.com/sakaki-/gentoo-on-rpi-64bit/wiki/Build-an...

And weekly kernel builds here: https://github.com/sakaki-/bcm2711-kernel

She focuses more on Gentoo, but it's mostly the same - just pop it onto an existing Debian 64 image.
you sound like a shill for the likes of clearview etc.
What are Novel PINs? Some kind of OTP? (I already saw dynamic CVVs but that's stored on the card)
When it comes to housing markets the discussion is usually centered around free market vs. government regulation, but both sides selectively use sources to underline their points.

Viewing the housing market simply as an issue of demand vs. supply is faulty - there are other factors at work that are detrimental for renters. I have terrible internet right now which makes it hard to look up sources, but almost all cities here in Germany have rents rising faster than wages or inflation - even those with decreasing populations.

Even if it was just an issue of demand and supply, housing isn't just any commodity. Cities shouldn't just maximise for supply, they also have to factor in other things, like life quality, availability of services, pollution and more. For example I don't think rent control is an effective tool to be used broadly, but if I look at the district I grew up in in the 90s, almost all the native people were pushed out of it, and the rich people living there now not only fundamentally changed the districts spirit, they also effectively segregated themselves from the poorer segments of society. If this trend continued on a city-wide level, you would have boring rich districts and ghettos, as well as increasing and very visible inequality.

So in the housing market I think capitalism fails quite spectacularly in accounting for very important factors that are only indirectly tied to profit. The few metropolis that have a functioning housing market usually also have massive public-housing companies, and they mix meaningful regulation with fast and easy bureaucracy. - The obvious examples coming to mind would be Singapore and Vienna.
There is a discussion in this post's comments section⁽¹⁾ that this works for fields and rings too.

I know there are precise definitions for fields and rings but can someone here give me some good examples of fields and rings? Being a non-mathematician, I find it easy to manipulate examples than manipulate definitions.

Are the set of integers a field? I guess not because the multiplicative inverse of 2 is not present in this set.

Is the set of integers a ring? I think, yes.

For prime p, is Z_p = {0, 1, ..., p - 1} a field? I think, yes.

Are there any non-numeric rings where product of negatives is positive?

⁽¹⁾ https://susam.in/blog/product-of-negatives/comments/
If you look at the floorplan[0] shown in the article, it looks like any sane person who lived in the flat would treat it like a normal studio and put their bed in the main room. It's baffling to me why the floorplan shows a sleeping area in the bathroom, but perhaps it's a legal quirk of some kind.

https://cdn.cnn.com/cnnnext/dam/assets/200212132008-04-londo...
> Obviously though, we aren't monetizing our product in the usual way.

I think that could be a large difference in approaches.

You are a bank and want all of your customers happy. If bank made an iOS only it would piss off a lot of its customers.

On the other hand if you are monetizing, you have to look at revenue streams from both platforms and decide which is the bigger revenue stream (not most users) and make sure that one work's first. Obviously you want both to work well but if the split is 70/30 to iOS you will prioritize iOS first.
I would imagine in a situation where you need ersatz CPAP, bottled oxygen is harder to come by and/or less affordable.

PSA oxygen generators are simple to construct and provide continuous oxygen as long as you power them.
> previous historical eras

Do we have global data for historical eras?
I love having a variety of these types of sites available for a new language. Different learners will react well to different styles. My personal favorite is AWK in 20 Minutes: http://ferd.ca/awk-in-20-minutes.html

The AWK Programming Language book is also great.

Nice work.
Exactly why I'm interested to see good examples of Flutter which don't feel "off".
Google is an advertising company. Google Analytics permits it to identify what you do on multiple websites and link your browsing behaviour.

And yet you have no problem using it when it's included as a third-party script, because you want to give the first-party that information. Why do you suddenly forget about the third-party (Google) in this framing?
This has taught me something useful in a short space of time, thank you.
Gandalf – an intelligent, end-to-end analytics service for cloud-scale infra
What is the connection with feynman? For me, I didn't read the article, I found the website to be unbearable. Also couldn't find an "about" section about the team behind this website. Feels like an ad for their "double your revenue, pay nothing up front" service.
> A product that relies on data to make decisions does.

My experience tells me that most "data-driven" products are absolute trash. The best products I've used were developed in the good, old-school way of someone having a concept of how the product should be, common sense, user research and feedback.

Nowadays I see shit changing all the time for no good reason because I guess somewhere there must be a 0.1% short-term increase in some metric, while annoying a bunch of people and eroding their goodwill.

I also don't feel "free" using a product with analytics because I don't always want my usage pattern to skew the data and make the product change in any way. There are times when I do weird things for good reasons, but it doesn't mean I want the weird thing to become the primary way to interact with the product because someone wanted to make a "data driven" decision.

> I'm totally against ad tracking where a company can identify what I do on multiple websites and link my browsing behavior

You do understand that third-party analytics services can do exactly that? And those provided by advertising companies like Google probably do use the data for their own purposes as well.
Extending Kubernetes for Our Needs
I believe that it appears in a few other functional languages. Off the top of my head:

* F# and Elm have the same operator

* Haskell’s lens library (I think) has the same one. In the standard library there is `$` which functions as a “reverse” pipe

* R’s magrittr (part of the tidyverse which almost functions as an enhanced standard library) has `%>%` which works similarly
Some background:

https://www.vice.com/en_us/article/wxe45b/graduate-student-s...
Object oriented programming has since been shown to be a mistake??! That's NeWS to me. Can you provide a citation please?

What do you mean that NeWS or PostScript classes are not extensible? The little "e" in NeWS stands for "extensible".

And what is the correct number of stacks, in your opinion?

Please quantify what you can, and provide examples and links to code, and citations of other people who agree with your personal opinions like the number of stacks a language is supposed to have, the meaning of extensibility, or that object oriented programming languages are a mistake.
Indeed it the basis of the Android stack, so it plugs naturally with everything written in Java and Kotlin for Android.

Flutter has zero relationship with ART, it just plugs into Android via the NDK, like anyone else using C++ code.
I recently moved to London and rent in Zone 1. The single bed apartment I live is in pricey but it's a great location and a short commute to my office in central London.

That said, I am in tech and a significant part of my pay goes on rent.

However, from my recent house hunting experience, there's definitely better options for the price mentioned in the article especially in Zone 2.
If you want to support some people working on fixing this situation https://www.actiononemptyhomes.org/
Well done podcast on the topic: https://freakonomics.com/podcast/rent-control/
There used to be a 2 door building reg rule for between toilet and kitchen... I think that was relaxed but I am pretty sure you are not allowed to install toilets in open living spaces. I suppose it wouldn't be surprising to see many regulations broken in London given the opportunity for profit.
Oh wow, thank you for the wonderfully thorough and detailed response. Quick follow up question - Has KRR not benefitted the same as ML has from advances in GPUs and cheap fast storage? Is that maybe why you hear less about it than ML?

I wonder if the journalist was being reductionist simply because having only two competing branches makes for a slightly more digestible and compelling narrative for the average reader?
Here is a nice one I read sometime back.

Create a video of your friend walking 3 metres. Now play the video 4 times. Your friend walks 12 metres in the video. Play the video in reverse 4 times. Your friend walks 12 metres backwards in the video.

Create another video of your friend walking backwards 3 metres. Now play the video 4 times. Your friend walks 12 metres backwards in the video. Play the video in reverse 4 times. Your friend walks 12 metres forwards in the video.
Dzb
Dzb hacking vous souhaite la bienvenu
I think it's simply that they are trying to market this as a 1 bedroom flat rather than a studio.

It looks that the building was subdivided into several flats. But, from the floor plan, the layout of the flat is impractical with 2 large-ish rooms. It would probably have been too wasteful to have studios with massive bathrooms, so they pass them off as one bedrooms. Ideally it would have been en-suite bathrooms but they probably did not have the space (or did not want to spend more...)
If it comes to that, you can also share a conventional ventilator between two people. It's an ugly hack, because you have to use the same settings on both patients, so it doesn't allow for the sort of precise control you want if you're managing ARDS, but probably still a better solution than using a home-made ventilator.

It was successfully used when the ER ran out of ventilators in the wake of the Vegas shooting[1], but is probably better used in the sort of emergency where you just need to win a few hours' time than a sustained crisis.

1: https://epmonthly.com/article/not-heroes-wear-capes-one-las-...
>Hackers News doesn't need GA. A product that relies on data to make decisions does.

That doesn't mean you have a right to collect it from me, and if your business model fails as a result, well that's a shame for you.
Computer Programming Skills for 2020
> It is impossible not to use it at this point.

Maybe the reason is that a lot of products are just useless trash and don't actually fill a legitimate need? They only sell because of the advertising exploiting a weakness in people's mind, but wouldn't sell on their own because it turns out people don't actually need this product?

If you make a product that truly solves a problem, it should sell itself. A good example of this is Monzo - they founded a new modern bank that addresses all the problems of the legacy banking industry. The product sold itself and they reached a million customers without any marketing.

In any case, whether you need ads and tracking to be in business is one thing, but being in business and profitable is not a right, so if you can't do so while respecting the law such as the GDPR then it shouldn't be our problem as users.
It's a situation just like electron. Flutter will always feel "off" no matter what is done.
Verifying Gradle Wrappers with GitHub Actions
Complex numbers, the way they're used in most cases, is a tuple notation. They're a handy way of keeping your chocolate separate from your peanut butter, so to speak, as that little "times i" makes it difficult to accidentally get things mixed up. And that's the way I always explained it to my students: there are imaginary numbers in the original sense of fake roots that will go away if you ignore them long enough, and there are imaginary numbers in the sense that it makes some kinds of calculations easier to keep straight. I've never been convinced that they are the same thing. One is an annoying but temporary consequence of arithmetic, while the other is just a convention, when all's said and done.
Why the World Needs CSS Developers
Well let's try in small ways to change that, for instance by blocking it and encouraging others to do the same.
What NeXT missed out on is what we now call "AJAX": the advantages of implementing the user interface toolkit and the front-end parts of the application in PostScript, so it runs right next to the user, can can implement an efficient application specific networking protocol to communicate between the client and server. NeXT didn't have any of the advantages of NeWS and AJAX when run over the network. Just the stencil/paint imaging model. But no light weight processes, local event handling, object oriented programming, etc.

https://en.wikipedia.org/wiki/NeWS
NeWS was architecturally similar to what is now called AJAX, except that NeWS coherently:

- used PostScript code instead of JavaScript for programming.

- used PostScript graphics instead of DHTML and CSS for rendering.

- used PostScript data instead of XML and JSON for data representation.
Wat – a standup on programming languages (2012)
> The gradle-wrapper.jar is a binary blob of executable code that is checked into nearly 2.8 Million GitHub Repositories.

Which I find terrifying. It's a trap for the unwary.
One-on-Ones Question Generator
Last time I booted up my Jetson Nano, it was so slow. When I would ssh in it would take like two seconds to get a response after typing ls. Obviously this was sd card reads. It just doesn't have the polish/optimisations raspberry pi has.
Thanks for that, reminds me that I have to write a blogpost on how-to run that in VMware.
Hopefully later today.
Ask HN: Would learning category theory be useful in my programming career?
One aspect that is not mentioned in this blog post is the enormous impact of bloat (543 KB minus what is really needed to present a text with a nice style, so probably 500 KB) on the environment. News pages, for example, are often bloated with lots and lots of JavaScript libraries and gigantic stylesheets. Imagine how much energy is needed to transmit and process these megabytes, gigabytes or terabytes. All the Co2 that is emitted unnecessarily.

(https://jlelse.blog/links/2020/03/543kb-up-at-night/)
> generally doesn't allow buildings higher than 3 stories.

This seems a strange claim in the city that has the Shard. I doubt London is really constrained by planning permission, just that it seems only to be granted for hyper-luxury flats.
the next two month are definitely going to be the most interesting one's this year.

it'll either be the most overhyped over preparedness... or the more likely outcome of a lot of death after the hospitals are oversaturated. which is almost guranteed to happen if 70% or our population gets infected.

at least its not "as far" as the climate crisis, so less time you have to listen to deniers.
DNS66 from F-Droid works well. It routes all web traffic through a tunnel applying hosts file(s) to block domains associated with ads and other dodgy cruft.
This particular flat is quite poorly laid out. I'm presuming it's a subdivided flat.

That's pretty common where I live but usually the internal walls would all be knocked down and placed more sensibly before renting it out. I guess the UK has more strict planning laws which prevent this.
Wow, some of the comments/downvotes here are astounding, especially for a group of people priding themselves on problem solving and FOSS.

Obviously, a plywood vent isn't hygenic. But R&D isn't a zero to one jump, you gotta start somewhere. Often it's that first spark of "wait this is something that needn't be only the domain of hospital gear companies" to inspire others to work on the problem.

Sure, a vent alone is probably not gonna improve your chance of living without the right care, but if there was a set of condensed instructions and WHO essential meds, yeah, maybe you have a shot.

This is also more about developing countries / rolling pandemics / CME-Carrington event than cov19 alone. Tell me, when was the last time you saw a panic in a trace/log to the effect of, "This should never occur." ? No one wants to be in the situation to need backups. This is part of a backup plan.

The defeatism in this thread already makes me want to go and improve the design. For one, you can get pneumatic valves which take the place of 2 or maybe even 3 of the valves on the machine.
Implementing Naive Bayes in Python
Thank you. I'd had in my mind that 2040 was when it approached (effective) EOL, and from the country that had 40 years to plan for the Concorde replacement, I was not overly optimistic.

Seems there has been a general trend of increasing need to use the barrier, though the 2014 'blip' threw this number upwards. I'm seeing some references to 'it's fine until 2050-2070', but OTOH I'm not seeing a lot of 'we've underestimated global warming effects, so sea level won't be as bad as we thought' stories -- so presumably we should be looking towards the lower end of that 2050-2070 range.

I read through the v.interesting link you provided -- it reads very gov.uk.

Sadly, after the past couple of years of gov.uk activity I'm not particularly sanguine that they will actually attend to this work.
I think it's a good antidote. A lot of people tend to lie to themselves to keep a virtuous self image. And it happens externally too - convenient lies are common in societies.

"Slaves don't feel pain like we do"
An old asus chromebox.