skysight-inc/HackerNews huggingface dataset:
I have been using it on my primary phone since ubuntu touch was discontinued (the phone is old and originally ran Ubuntu touch).

It is has always been pretty horrible, but in a nice simple way. The bugs in it are pretty blatant (e.g. on screen keyboard covering up pictures in picture messages) and some of the design decisions seem to have been wrong (the memory management seems so much worse than just doing nothing and letting things swap to disk ).

But I prefer predictable obviois bugs over things where the system oscar overly complicated (like an ipad which refuses to install updates and constantly asks for apple id confirmation codes that never appear).

Maybe other is better woth better hardware (Aquaris E5), but I am comparing it to the nokia n9 and find ot lacking overall.

Also, the autocorrect is horrible and I typed this message on the phone. So forgive any weirdness.
If only version locking weren’t fundamentally broken in JS package managers. I’ve said it a couple of other times on this, but `--frozen-lockfile` should be the default behaviour. Under no circumstances should any developer get a different package version than what is locked in the lockfile. This is the exact opposite of what npm, yarn, and pnpm do with their lockfiles (unless you use `--frozen-lockfile` or `--ci`).
Before the dot com crash we made a t-shirt with a tribute to Conway: http://swain.webframe.org/tshirts/conway_life_zoom_tshirt.jp... and I continue to use still life configurations in some of my profiles.
Just because we can't determine why something happens doesn't mean its not predetermined. Every RNG gets its seed somehow, I don't see how we can be so sure that there is absolutely _zero_ cause for a given effect.
reminds me of a modern version of twitter's murder project (https://github.com/lg/murder), ie Torrent large file (ala docker) distribution. Dragonfly is also a cncf incubation project recently, https://www.cncf.io/blog/2020/04/09/toc-votes-to-move-dragon...
Oh that's unfortunate. It was a post providing proof & explaining that Zoom engineers set up an internal website to monitor certain people's zoom meetings, specifically women who were doing sexual things. I wonder why it got removed, it provided DNS registrar history evidence so it wasn't just hearsay.
I was thinking of places where internet access is not available, not affordable, limited/censored or routing to the internet is not allowed/legal. I'd welcome routing to the internet as an additional service or if routing to other radios was available.

Personally, I'm in a number of anchorages where I can see other WiFi beacons, but they are secured and not setup to share anything. I'd like to open up an AP or adhoc network and enable voice and text over more than VHF. Basically, if someone wants to chat with me or read my library, they can.
VHF is still a nice fallback though.

Kiwix looks like a nice project. Thanks for the link.
From the article:

> From 2001 to 2017, the country made a profit of $2.4 billion.
I remember reading some years ago that there are or were schools in India teaching COBOL because of the demand for maintenance programmers and the aging of US programmers who did that sort of thing in the 1970s. I wonder if that is still a thing.
Great memories! I was trying to discover the secrets of programming. Magnificent IDE and compiler for that time.
... And it was damn fast!
> The statement that Google is a monopoly isn't really debatable.

OK, let's not debate. We'll just agree that the statement is empirically false.
It took me a while to figure this out but I've now settled with the following:

- mail@firstlast.tld for personal emails directed at me only and written by a human being, i.e. emails that warrant my personal response

- <SomeServiceIsignedUpfor>@firstlast.tld for automated emails from services like Amazon, Facebook, eBay, HN, …. These are usually computer-generated emails that don't warrant a response, so they are merely notifications.

The neat thing about this approach is that:

a) the list of email aliases contains all the services I've signed up for, ever

b) I can easily stop a service from sending me emails by simply deleting the alias. In particular, if an email address leaks to spammers, I simply delete it.

c) I can distinguish between personal and non-personal email and can prioritize accordingly. I look at my personal emails more often than at my non-personal ones.
Is this still the Brave Heart edition of the hardware, or is this the full production release?
I'd argue per-person ignorance is higher on the scale of "potential to cause humanity harm" than people generally being more intelligent.
In a version control system, a commit might have an arbitrary number of parents. Furthermore a single commit might have an arbitrary number of relationships to another commit (e.g. parents can also be grandparents, etc) Trying to reason about such a system as multiple-hierarchies will have you reasoning about a potentially huge number of hierarchies if the graph is well connected. I think it's more straight forward to reason about the system as a single graph, rather than a huge set of spanning trees.
NY pays everybody who does any sort of IT or software dev work a starting salary of $56K at the moment. I expect NJ would be similar. You think that is too much for current employees and not enough for prospective COBOL programmers? Explain further if you please.
I can mine it for ads if he wants
> why is this so very objectionable?

I think the objections are similar to those against Pascal's wager. Of the four quadrants, the "Believe in god, but god doesn't exist" lists an outcome of "no downside". But that isn't true -- from the perspective of a non-believer, there are downsides to living the life of a believer.

Similarly, your position seems to be "If I give a diagnosis of schizophrenic, but they aren't schizo, there's no downside" (the charitable interpretation of your motivation being "it's better to err on the side of caution"). What you are missing is that it is harmful to tell someone they are schizophrenic when they are not.

Edit: try to put yourself in their position and understand how they would feel. How would you feel if someone at a party pulled you aside and said "I think you might have mental retardation" or "I think you might have cancer". How would a mother feel if a babysitter told her "I think your son has Autism"? Even if they believe these things to be true, they aren't professionals and it isn't their place to give such a diagnosis, and it is inappropriate to do so because of the potential harm caused by an incorrect diagnosis.

Edit2: Also, your post didn't contain any actual help, e.g. "here's the number of a hotline you should call". It was just "Here's my diagnosis".
Brave embeds IPFS Companion - which allows you to have an embedded js-ipfs node in your browser! https://ipfs.io/ipfs/QmSHE8RjeP59WamMrgEmaDnDFASui2hainG7BZ3...
really cool, met two very nice Canadians there. I hope this catches on. People will have a blast using it.
I still remember how "Game of Life" blew my mind. I couldn't probably understand the rest of his work. So GoL probably hit in the right spot for moderately smart people.
V0LTpwn: Attacking x86 Processor Integrity from Software
who would have thought it would turn into POTUS chief medium of communication then
It's kind of like having all your stuff stored on the computer of someone who randomly breaks all contact with people for no reason.

The cloud is just someone else's computer after all.
What's interesting is this generally doesn't happen with the federal government. You can always call someone, or go into an office somewhere, or find someone up the chain in municipal / local / state offices to get something solved. It may take a very long time, but it gets solved.

And that scales to at least 300 million users.

Google is apparently less competent then the federal government in that regard (granted Google can't print money, yet).
Show HN: COBOL-inspired simple terminal menus in Ruby
A great loss. One of my greatest inspriations to train as a mathematician. I'm so sad I never got meet him.

I did get to see one of his lectures in Australia in the 90s. I remember him joking that he has a recurring nightmare that he would meet a man in the street who could draw an icosahedron faster than him. I always hoped that one day I'd get the opportunity to take up that challenge.
I'm struck by how yellow/orange the soil is in this part of France.
United States M2 Monetary Supply
It’s such a nice coincidence that your path matches mine as well, going from Turbo Pascal to IntelliJ.

When I started on Java, I was disappointed at the quality of IDEs so much that I resorted to coding in Notepad instead. I was so used to the seamlessness of Borland IDEs. It was only when I did a 30-day trial of IntelliJ that I started using an IDE again.
Ask HN: What is best tech to generate images from text
I want to achieve most of the cloudinary features, like writing on images, fonts etc.

Sample

https://res.cloudinary.com/demo/image/fetch/b_black,o_60/w_4000,c_fit,co_white,l_text:Noto%20Sans_500_200_center:change%20the%20text%20in%20URL/fl_layer_apply,fl_relative,w_0.6/g_north,y_0.03,co_white,l_text:Roboto_200_600_center:Prixest.com,g_south_east,fl_relative,y_0.03,x_0.02,o_40,w_0.2/q_100/https://source.unsplash.com/EwNGIA2-7NY/600x900
Totally makes sense as a plugin - I love vscode for both golang and javascript. The IDE itself seems clunky but I'm not against IDEs themselves.
Yes. There's five stages of covid19, you would want to get an antiviral sometime in stage 2 or 3, but before stage 4 (pneumonia and other Bad Organ Problems).
Seasoned chain saw operator here.

I'm not sure I'd try that. If you catch the front (round) part of the blade in the wood, it greatly increases the danger of 'kickback'. (Good way to slash yourself in the face.)

If you try it, please be extra, extra cautious.
I think it might be more fair to say the "IDE bad" camp is comparable to folks that would say you shouldn't be able to press the "auto parallel park" button on your smart car to pass that part of the test.
and you're about to get shadowbanned by dang-ding. actually, your external IP is (so your whole building or block). there is a small amount of complete losers on here, whonhave zero knowledge in anything, and so the focus in 'being extra nice.' excessive politeness is all they have to contribute, so they make that priority. they downvote and report useful comments from a sme, and it's gone. ding-dang is one of these people, so it flies, at the expense of good content. because here, good=extra-polite, no more. blantly wrong info? keep it, delete the reply saying it's wrong. clearly an ad? keep it, shadowban people bitching it's an ad.

I used to post here. then a guy in my 40+ story building, all behind a single IP, kept bitching about nh. I laughed. then they banned him. he made a new account pointing out what I just said. then they blocked the building wan IP. 2000+ people, many I know who read nh. now we know the complainer was correct, and this site turned to a subreddit, modded by an insecure, inept, unskilled loser. and it makes sense. what normal interesting person would want to moderate anything.
Relevant link: https://en.wikipedia.org/wiki/Geoid
Looks like chrome are working on a MathML implementation, so you might be able to use that at some point since it already works in Firefox.

https://mathml.igalia.com/
https://bugs.chromium.org/p/chromium/issues/detail?id=6606

https://developer.mozilla.org/en-US/docs/Web/MathML
Tbh all this is a bit racist
What makes the CLI interface to the compiler more essential of an abstraction than a GUI interface to the compiler? Just that it is simpler, or that it's been around for longer? A GUI isn't necessarily just calling CLI apps in the background, it could be using programmatic interfaces too.
I agree, but regardless of if they're exposed to a CLI, they will be exposed to tooling. Why is GUI tooling less likely to spark that interest?
Pardon my ignorance but if they bought puts at $49, with the current price they must have made a killing right?
OpenEpi: Open-Source Epidemiologic Statistics for Public Health
How can you convince people otherwise if they are determined to believe in free will?
>. I'm also confused why you would need to use Tinder to find sex workers online

This in response to some guy who
was talking about strippers.

>Uh or just be a friendly, sociable person with at least something to offer

Doesn't work on tinder, you've to be extremely good looking to get matches from good looking girls.
That’s why I pay for gsuite - at least I have some recourse to seek out support (also unlimited gdrive is pretty great)
A game like this is almost impossible to really monetize. It's hard enough to compete being 100% free. It's basically limited to a labor of love.
By good, i mean good looking and attractive to me.
Goodnight, Sherlock
I'm curious how large the actual components delivering that page are. I suspect they're significantly larger. HTML output (in this case) is a product of a program, not the program itself.
The hypoxia issue is more of a physical problem caused by inflammation. Think about trying to push a marble through plastic, that is what the vents are trying to do with the oxygen that is trying to get from the aveoli to the capillary.

Vents are not a treatment, they are support. Treatment would either slow replication or lower the inflammation.

But I like your thinking.
I think there's great value in learning to use a lightweight editor, a compiler or interpreter, the command line, etc.

I also think that Java is perhaps the worst possible choice for that.

It's a language created with the "build once run anyway" mentality that tries to abstract away the system, it's the poster child of languages married to an IDE, and verbose to the point that forcing people to write java code without autocompletion features probably violates the Geneva convention.

At this point in time if you want your students to learn about tooling it would be more useful to teach them to use chrome's JavaScript console than to teach them to use a Java compiler through the command line.
For a while I had first@last.email but I got tired of paying for the last.email domain, so I now use contact@firstlast.com where I also use firstlast.com for my website.

Also, I have a few other emails like accounts@firstlast.com (for signing up to websites), travel@firstlast.com, business@firstlass.com, etc.

The way I have it set up is a wildcard *@firstlast.com and filters to move username@firstlast.com to a folder called username. So I can come up with new email addresses on the spot for specific purposes. Like when I go to the doctor I might give them health@firstlast.com
I like Eclipse, but now that I know my way about, it's much easier to knock out a small Java problem on the command line than to fire up Eclipse, setup a project, etc. Then there's all the magical metadata and whatnot that can get screwed up.

Much less mental overhead and less things to worry about on the Linux command line. Plus, I can do more with the commandline tools.

I think students in general will be more versatile if they start with the command line, and then graduate to Eclipse. That way, they'll realize what they lose and gain in an IDE.
I had a few email addresses for a while, and the one that I stuck with was created with the goal of being as short as possible (since back then, I had to type my email into sites on my phone a lot). I was lucky to get my initials as a domain, so I made it <z@zjm.me>. 8 characters – haven't seen a shorter one yet.
It is a lot of work in 1st world countries. Just like it is to make real money out of BTC.
I also was working with java professionally for many years, and I find it completely unbearable to write java without an IDE.

For other languages, e.g. go, which i currently like, I don't use an IDE because I don't feel like I need one.

In my opinion IDEs are often just a crutch for bad languages and I can understand the sentiment in the article, but yeah, java.
Beware of Defective, Wrongly Manufactured IR Thermometers
>Google is apparently less competent then the federal government in that regard (granted Google can't print money, yet).

Even if they could, they would randomly discontinue the money 3 years down the line.

But I think comparing Google and the government in this sense isn't quite appropriate. Google is trying to make a profit. They try to keep their costs low. Automating customer support is one of these things, even if this customer support is poor. I'm just not sure this will work out in the long run. People know Google has bad customer service and I'm sure this has limited them in some way. I'm also sure that it's going to limit them more on the future. Would you want to jump on board this new Google service if there's a good chance that the service might get discontinued or you might have trouble with your account and no way to get help? I think Amazon is a much better company to compare to. Amazon has somehow made it work. Their customer service is great and this means that people won't worry as much about trusting things to Amazon.
Maybe gradle then? Or actual tooling?

I’d agree that some focus on that in CS programs would extremely valuable. Maybe things are better now, but when I went in 2008-2012 git wasn’t even mentioned and basically all tooling was learned on your own.
None of those languages have one way to do everything, I would even wager none have only one way to do anything.

Simplicity comes at a cost, compare Elm to Purescript/Haskell for example. Elm lacks type classes, so it’s simpler and more explicit, but that comes at the cost of verbosity and duplication. This was an explicit decision to make the language more friendly for beginners, and that’s a reasonable trade off to make, but it’s not universally better.
Drive-by downvoting of quality or interesting comments usually are offset by upvotes in any marginally popular post. Don't worry about it. Points here mean much less than they do on sites like Stack Overflow and Reddit.
https://www.building.co.uk/buildings/projects-guedelon-castl...

> Despite all the medieval reenactment, Guédelon is still subject to modern construction regulations. There’s one telephone in the castle, for example – a legal requirement in case of emergency. The wooden scaffold poles are held with modern metal fixings. Some of the cordage, straps and pulleys on the winches are industrially produced. The workers may be dressed in smocks but, as Renucci explains, they have to wear steel-toecapped boots and hard hats (concealed beneath straw hats or a beige cloth). The masons require safety glasses.
Yeah, I think there are two broad relationships between a person and a company: personal and statistical.

At my corner grocery store, it's personal. I know all the staff, we say hello, we look out for one another. My doctor knows me as a person, and we talk as equals. You see the same thing between companies of similar scales. If my company is a significant customer of yours, we can talk as peers when we need to.

Google Youtube and Twitter, on the other hand, are mainly selling eyeballs to advertisers. Not only do they not care about any given individual, they couldn't if they wanted to. The ratio between users and workers is 10,000:1 or worse. At that scale they know they're going to screw over people; at best, at best, they make sure the errors aren't too biased in any one direction. And of course they will work hard to clean up PR problems, as those are expensive enough to justify actual attention.
> What makes the CLI interface to the compiler more essential of an abstraction than a GUI interface to the compiler? Just that it is simpler

It's not simpler! It's way more confusing to figure out that your make file told your compiler to run a command with some unknown set of obscure options that are causing an error than to just have the IDE pop a dialog and tell you in plain words, or better, not even let you set an option incorrectly in the first place.
Statically Compiling Go Programs
>I firmly believe, they are dangerous.

What is your reasoning?
The federal government has 330 million users and tax revenues of about $ 3.5 trillion, while YouTube has 2 billion active users and only $ 15 billion in revenue.

So $ 7.5 per user for YouTube, but $ 10600 per user for the US federal government.

Edit: If you only look at the number of channels, which is only 31 million, you are at $ 483 per channel for YouTube.
I wasn’t making any reference to the size of the federal government, I was referencing the first year first day basic concept of separation of powers.
Engineers are really horrible salespeople. And maybe thats a good thing in the case of Scala. The functional programming paradigm has little or nothing to show for itself in the many years since this resurgence started. It personally has done nothing for me, not made my job easier, not allowed me to be more productive, and is not even really interesting. Any more interesting than LISP was in the 70s.

Scala is slow, wastes time celebrating its syntax of supposed correctness. Is a pretty bad JVM integrator. It cant get out of its own way and neither can its programmers.

I am open to learning new languages, we all should be, just to keep learning. But lets be honest folks. Scala is a highly opinionated academic and inevitably selfish decision to make over any other mainstream language.
This reminded me of my childhood. I grew up spending every afternoon in my grandpa’s workshop where the sign read “Bud’s saw sharpening” he also did tv and radio repair. It was a fascinating magical place where I could tinker and look through his old Popular Mechanics while he meticulously sharpened chains and various blades on specialized equipment. He had one small room that was packed with vacuum tubes. I would open each box up and marvel at the technology. I can’t imagine how valuable all that stuff would be now.
>they had no ad revenue sharing with video creators

This is the one point that makes YouTube so difficult to shake. The money is attractive to creators and YouTube offers the most money with the largest audience. YouTube themselves actually gets 45% of the revenue, while the creator gets 55%.
They've reported this two times in Seattle briefings. I believe the first number reported was 75% die. I can't remember the lastest number. It was lower, but still very high. So, IMO, Seattle's number is within the ballpark of NYC's
Memory Techniques Wiki
It's wild really, I've been seeing emails from totally trusted sources - credit card bills, bank statements - and people that I have in my contact list go directly to my spam box.
The thing is that if you also have an issue like pneumonia, intervention like ventilation would help with that element. But if that's just one problem and we are overlooking a biochemical pathway issue, it would serve as an invisible bottleneck in the system.

So, say, twenty percent of the problem is pneumonia and you can see gains by addressing that, but it's just one piece.

Lowering demand on the system would help accommodate the low oxygen. One way the body does this is by sleeping. People are reporting they are sleeping a lot.

Anyway, zinc makes sense based on stuff I'm aware of. And it's cheap and the body apparently doesn't store it. You need a daily supply.

So if zinc is a critical factor, dietary differences could be a significant detail. People sucking down sufficient zinc keep breathing. People not eating zinc-rich foods suffocate.

Does anyone know what Coronavirus does with regards to zinc usage in the body?
Why are you trying to convince?
I haven't had the chance to use a UBports device at all yet. Any good phone models to try to run this on?
GFY.
Ok, so?

Stating the weight of something in pounds and kg is only more confusing if you don't think either are valid units.

It wasn't my idea to measure weight that way.