skysight-inc/HackerNews huggingface dataset:
Ping or mtr 104.17.92.24. Any loss? Route seems to be correct? I.e. doesn't look like it's being proxied with your ISP etc.

Does a regular HTTP request work?
curl -v http://cloudflare.com
If that replies wanting to redirect you to the HTTPS site I'd guess you are looking at either a problem with libressl or certs on your system.

You might also be coming from an IP or network that Cloudflare has simply blocked.
are you lifting weights and exercising? If not get on it ASAP. Revert back to the physical-activity-heavy lifestyle of our ancestors and you'll feel better
Since we're also talking about OpenWRT[1], you can enable DNS-over-HTTPS via DNSMasq for all software and devices on your LAN.[2]

1. https://news.ycombinator.com/item?id=20356811

2. https://openwrt.org/docs/guide-user/services/dns/doh_dnsmasq...
thanks to you & the ispa for the heads up
Nothing about what happens to our data? Im will assume the worst.
Association of criminals nominates the police as "City's worst Villain"
The hand-wringing and breathless condemnation around this keyboard borders on hysterics, so I will be glad when a new design shifts the criticism to something more interesting.
Thank you Mozilla! I’m doing it as well now.
100 pushups in a row
I agree, gold is a bad example. Emerald is better.
Pay attention, because you’ll miss it if you don’t up your game, apparently. “Hodler” doesn’t make money here. She loses. Losing $0 is superior to losing $X for any X > 0.
Oh, I would never just advise someone to buy a Lenovo. They might end up choosing some mediocre IdeaPad!

I only advise people to buy ThinkPads, and I make specific recommendations on what model to get and which options to choose after we talk about their needs. For example, most people are better off getting a better display instead of a faster CPU if they don't have the money for both.

Everyone I've advised like this has been delighted with their ThinkPads. If there is any "shadow" over the brand, it hasn't affected them or me.
In mature OOP you have ways to write nice models and have good validations.
https://guides.rubyonrails.org/active_record_validations.htm...

I will argue that the complexity of software development is not because of OOP vs Functional. Tooling, documentation, quality of libraries and people are what matter most. Ruby was a massive success is largely attributed to above. We are humans, we can understand and deal with a fixed amount of complexity if I can offload some of it to a framework, library or tool I will have more time to work on my problem.

Every time I try to play with anything Functional I got hit by a bus of undocumented frameworks(Erlang), multiple standard libraries (ocaml), competing half finished implementations (lisp), arcane tooling (scala), no tooling (Haskell) and broken tooling (F# on Linux).
Is Emerald a commodity?
This looks nice, I use GrandPerspective for this task currently but your UI looks beautiful and useful.
The internet is still beautiful for me. I don't use gmail.
I hot glued the camera to the glass so there is no air gap.
This overrides my DNS server, right? I use dnsmasq to rewrite all local addresses to their local IPs when I'm on my LAN, but it looks like this will break that.
‘Stranger Things’ helps shine a light on the flaws in Netflix’s strategy
The Death of a Movie Theatre (2018)
"a custom high-entry password that's different from the user's local password?"

You mean an RSA private key? (no really, that's exactly what it is... you can put your private key in your password manager and copy it to your computer)
We tried to introduce Jsonnet at our org. It failed miserably because ops kept mistaking the name for JSON which they hated. (International multilingual team).

It was a real shame because ops then implemented some features of Jsonnet via scripts to to parse and merge YAML. What was 0 LOC in Jsonnet is now about 300 LOC plus custom CI checkers, all because of a marketing problem.
Aren't Google and many others looking at it too? Also DNS-over-TLS is also being looked at by Cloudflare, Quad9 and more. I don't see why Mozilla is being called out here.
I'm writing a book that teaches people coding using JavaScript, the book that takes you from 0 (no coding background) to getting a job as a JS engineer.

2 years I ago, I had a hypothesis to see if anybody could learn coding if they tried. To test that, I reached out to random people with no coding background, most of them from underprivileged backgrounds. I figured they have fewer opportunities and are more likely to stay through the entire program. 17 of them stayed.

As of today, 14 of them have gotten full time jobs (which was a high win for them, going from minimum wage to 130k+ per year). The remaining 3 of them are starting interview prep right now. I'm going for a 100% success rate.

Everybody learns at a different pace. The slowest student took 2 years and the fastest around 6 months (I actively made them stay around to help out the slower students for as long as I could).

I'm putting together a curriculum of all the pain points people face when learning how to code and come up with a comprehensive book. It will be free to all. The current rough draft is here: https://www.notion.so/garagescript/Table-of-Contents-a83980f...

To test the effectiveness of the book, I've just recruited a new student (my dad), who spent the last 30 years doing manual labor and barely knows any English. So far, so good.
Does gmail not support pop3? Also, gmail != all email
>Plenty of people Google "doesn't like" are still in public view. Name one person Google has effectively "disappeared" in this way, and I'll bet they still have a presence elsewhere on the web, still participate in society, still can communicate publicly, be contacted, etc.

Alex Jones was attacked by Google, Twitter, Facebook, and Apple in a short span of time and this certainly does bring noticeable harm. Your argument that Google isn't a monopoly so much as a participant in an oligopoly is pointless.

>Maybe. But then so could Amazon. So could your ISP. If losing SEO would ruin your business, the problem isn't Google's power, it's your crappy business model.

It's amusing how people raise this same argument about advertising and how newspapers or other publications can die for all they care, but then newspapers are ''important to Democracy'' and shouldn't need to exist like others do and the other publications are just trying to make end's meet and can't do anything else. Maybe letting large businesses buy or crush everything else is a bad idea?

>Really? Do they control you here?

No.

>In your home?

No.

>Do they moderate other sites?

Yes. Large chunks of the WWW contain Google malware or are at the behest of Cloudflare and that makes avoiding these two difficult, as it's likely at least one place one visits is involved with one or the other. I can't even contact some businesses because of Gmail and its strangulation of the email protocols and with ReCaptcha it becomes increasingly harder to do certain things without giving Google free work.

>Almost every part of your comment is falsehood, hyperbole and nonsense.

You're either misguided or purposefully arguing in bad faith.
Journal of Sensitive Cyber Research and Engineering (JSCoRE)
I disagree.

Have a look at the chart in the article ( https://www.fda.gov/files/dog_food_formulations_in_dcm_repor... ) where it says Review of the canine reports shows that most reports were for dry dog food formulations, but raw food, semi-moist food, and wet foods were also represented.

Edit to add: also, the 'more natural' diets indicated by the article are these niche pet food formulations that try to be more natural, but are just as cooked / processed as any other similar type of pet food, and potentially worse because, as others have pointed out, these niche brands lack the longitudinal research capacity of the big brands. Whereas my formulation is, as many have pointed out when they see what I'm making for my dogs, pretty much exactly what I eat: fresh raw and cooked vegetables, meats, and beans. If a fairly natural diet of raw and cooked foods kills me and my dogs, we're all fucked and might as well give up now.
You could have used IMAP
Firefox also supports ESNI! These crazy villians shakes fist at Mozilla
Hodler will obviously only make the trade when the spread is larger than the transaction costs. The question is why would Alice and Bob be willing to pay, but the reality is that some are. Whether it be by pure foolishness or because your theory is simply incomplete.
And default logging all your lookups with a third-party, I gather.
This is incredibly circular.

"The reason these people are highly paid is because they deliver value." "But what is value?" "Why it's what people get paid of course!"

In reality, pay isn't at all a proxy for anything humans actually value.

If it was, nurses and teachers would be extremely highly paid, while advertising executives and sharepoint consultants would be paid less than zero.
We are building a sales automation app using Elixir and Vue.

Our dev team seem really happy with this tech stack.

Productivity is awesome - we are four months in and already have similar functionality to a (sort of) competitor that has spent several years on their dev. This is the first dev project I have experienced where we are ahead of our planned milestones. Got to find some more features to quickly add!

My original concern was getting hold of developers as Elixir lacks the pure numbers of people that other server environments enjoy, but this has not been an issue. If anything we have got more senior devs then we would otherwise be able to get as they are excited to be able to use Elixir. Oskar in Poland and Dan in London, hats off, you are awesome!

Not sure if I agree with others that the broader environment is underdeveloped - yes there may be less versions of the same thing compared to a large JavaScript framework, but what is there is absolute quality.

Only (small) gripe is that Elixir is not a fast language. At one stage I thought this was going to be a real issue, but great support from the community and improved understanding on how to do things the Elixir way (let it fail!) seems to have resolved this for us.
https://fas.org/irp/nsa/jscore-toc.pdf
I thought that was still responding to the stability of the Euro. You’re right that if I had 300k EUR in a single, uninsured bank account, the government could confiscate it. That still doesn’t address the fact that BTC can be confiscated, as I pointed out previously.

You could have also taken the prudent measure of not having that much money in a single bank account.
Not much into running, more gym and judo. But have been traveling a lot recently, and running would be easier than finding a gym or dojo for me.

I had a look around in my last trip to the UK for short circuits with 5 to 10 KM, flat, not much obstacles, but couldn't find any.

Would be even better if I could also find some markers around the map indicating things like pull up bars or abs bench.
Presumably it takes just a small number of people to submit a nomination, so you’re seeing different nominees from different factions.
Microsoft’s Your Phone app can now mirror your Android phone’s notifications
Yeah, and these UN guys are on the top of the unecessary overpaid people.

I live where they all live in Geneva. Their kids go in the top private schools, they fly business, their wifes drive luxury suvs, they do not pay taxes... But most of them employ illegal nannies and cleaning ladies, etc.

So preaching what they never do at home makes them not really liked by locals.

BTW, did you know that interns were working for free? (It is a taboo). https://www.swissinfo.ch/eng/unpaid-labour_geneva-interns-ta...
https://fas.org/blogs/secrecy/2018/04/jscore-toc/
I made a custom plate that sits over the default keyboard and I put my own better keyboard on top. I've been kinda curious if anyone else would buy one if I produced them for a nominal fee.
Thanks! I came across this kind of app for the first time in January (GrandPerspective, WinDirStat, DiasyDisk, TreeSize, etc.), and I've spent a lot of time thinking about/working on making interactive/visual trees in the past, so I really wanted to take a crack at making the best one I could.

Here we are many months later and I'm finally starting to be pretty happy with the results. It's taken many iterations, but it is quite effective from a usability perspective now.

I'm starting to put a little thought into what other kinds of hierarchical data it might be useful for exploring...
At the risk of sounding a bit sensationalistic, I think any org that calls Mozilla an "Internet Villain" just instantly loses any credibility to discern the hero/villain status of any other organization in the future :P
This is seriously impressive!
Thanks! I haven't thought much about marketing yet - when it's ready I'll try submitting it to ShowHN, ProductHunt and dev subreddits.
RFC5322 is not an obscure format. It's been around since forever, and every email client under the sun uses it.

What is an obscure format is whatever Microsoft Outlook uses to store emails: https://en.wikipedia.org/wiki/Personal_Storage_Table
Forgot to mention - writes also invalidated the cache locally so maintain “read your own writes” for multi step algorithms. That was crucial for us and I suspect for a lot of other use cases.
It would contribute to the centralization of the internet, by making cloudflare more important.
It would only be a difficulty for intercepting devices like PiHoles (and I don't think it's an insurmountable difficulty either, if you control both the Pi and the computer). It wouldn't affect browser-based adblockers, which is how the majority of adblocking is already done, because browsers already have access to the unencrypted request.
gmail actually still supports POP if you can believe it. I hesitate to even mention it in public for fear that they'll notice and shut it off or put it behind the firewall.
I have two excellent passion projects right now.

The first is working with my friend on remote pair programming in service of levelling her up faster than would otherwise be possible for the average graduate of a coding bootcamp program. She got a job as a junior dev almost immediately out of the program, and I spend sometimes many hours a day screen sharing and talking through problems. It demands patience and good communication, but the results have been one of the most incredible investments I've ever made. It's also one of the most intimate connections I've ever experienced. We both have a ton of gratitude, and I've learned an amazing amount in the process.

I've also been working on my own Rails project, which I've been converting from ad hoc jQuery to Stimulus and Turbolinks. One of the things I've learned from working with my friend is that when it comes to the whole React/JS-for-everything ecosystem, the inmates are running the asylum. In this case, inmates are a critical mass of relatively new devs in an echo chamber that thinks React is the default choice for every project and have little practical experience to base this on. Sadly, Stimulus/Turbolinks is not the hipster choice and part of the problem is a lack of visible examples of how amazing these libraries actually are. I'm excited to publish a series of posts about how warm the water is on our side of the debate.
It can actually be better than this still.

Urban forestry is also a thing, so we don't actually have to exclude urban environments. We can increase the number of trees within city limits as well.

Some resources:

https://www.fs.fed.us/managing-land/urban-forests/ucf

https://www.americanforests.org/magazine/article/vibrant-cit...
> Some kind of beetle (or was it a fungus?) has killed off a mind boggling number of trees

which may be a side-effect of fighting forest fires and the campaign against logging. higher tree density == easier for fungus to spread. this is why I don't automatically believe anything from the "enlightened" progressive camp. back in the 80's, it was "Stop the Big Bad Loggers! Save the Forest!". Now, had they responsibly thinned the forest, used the timber for logging, that CO2 would be sequestered in homes and the fungus wouldn't have spread through the forest.
I never said BTC was superior, in any way, in any form. I never said BTC was a replacement for USD. I never said BTC was going to replace any fiat currency. I never said that BTC is suprior than USD for legal purposes.

Literally, the only thing I said was that BTC has a use, some people obviously think it has value, and semantically it falls under the definition of invest.

How you managed to drag me into an argument about the legality of BTC and how it's superior to USD - all things I never said or claimed - is actually really astonishing.

>No, the goal posts are right where you last saw them; your field goal was just blocked.

That was one of the funniest things I've read all day (sincerely), so thanks for that.

I would just comment that you started with:

>You said people were arguing BTC had no use. I’m asking what I can use it for?

And ended with

>I am saying that USD is strictly superior to BTC for all legitimate/legal use cases. If you want to hide assets or buy cocaine, BTC might be better, sure. But, otherwise it’s like comparing a 1980s computer to one from today.

If that's you "blocking", cool. We have different opinions on what the phrase "moving the goal posts" is, I guess.

>As for “legal,” you know damn well what it means: can I be prosecuted successfully for what I’m about to do? If not, it’s legal.

Laws are different in different countries. What you can be successfully prosecuted in one country for is completely legal in others.
As someone who's never used Gmail, I find it rather amusing how many people seem to think it IS email.

In addition, if you're trying to download email via a web browser you're going about it the wrong way.
Interesting. I live at ground zero in this article, but I haven’t noticed much hemp. I’ll have to go out and look a bit closer at the fields this weekend.
DNS over https is coming to Chrome shortly:

https://chromium-review.googlesource.com/c/chromium/src/+/16...
Previously in my career I've abused Jinja templating to build "scripts" out of Ansible and SaltStack YAML. It solved business problems effectively but I'm sure when I left that role I passed on a big plate of spaghetti to my successor with minimal automated tests.

If it depends on conditional logic or iteration, it probably belongs in a proper programming language with a linter, type checkers, debugger and unit test framework.
I'm working on an IDE for music composition http://ngrid.io.

Ive mentioned this many time but I'm close to being done. Fall of this year.
The double slit experiment has been replicated in fully classical macroscopic systems. https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.97...
> Their typical died consists of a mixture of green or yellow split peas, pressure cooked for 43 minutes, then blended to a medium-thickness liquid, and cooked brown rice

That's starting to sound like Beyond Meat's recipe!
Currently building some serverless automation platform, as a SaaS, with an associate.

Something similar to Zapier, but appropriate for heavy workloads, with separate dev & production environments, which handles throttling (you don't want to accidentally DDOS a third-party API) and doesn't structure an array of objects into arrays of their properties, etc

The goal is to be handle to handle all non-crud backend workflows.

It's quite challenging really.
It used to be that TEXT/BLOB data was stored outside of the table row in a separate area of the database. Any retrieval of this involved scanning to a separate spot on the disk.

In the days of spinny-disks this was a pretty huge penalty, you couldn't do linear reads to get the data, the heads would have to veer over to that other sector, read a bit of data, then skip back to read the next row. That was especially punishing as no amount of disk cache could help buffer against these reads that, to the operating system, seemed completely random.

MySQL moved the first X bytes of this data into the table row structure a while back (5.6? 5.7?) for performance reasons. It will only skip to the blob-data storage area if the data is longer than can fit in the size put in-row.
The best introduction to programming online is Harvard's CS50x on edx. It'll give you a great foundation and there's a bunch of sequel courses that are more focused, including one on web development (https://cs50.harvard.edu/web/2019/summer/).
That sounds like a really shitty vet. I would stop going to one who is peddling products to me that I can’t find anywhere else.
For a consumer subscription doesn’t really make sense if there’s no value added with the subscription. Also, such small app as this having a subscription would just be straight up insulting.

Of course it is better for the dev to sell a subscription, but having to pay when new versions releases is for the customer the best option.
That’s sound very reasonable, I have to admit that i’m a little more tech than people and this need some work. Thank you for taking the time to reply
A bootloader that makes you win a game of pong before you get to your OS.
As far as I can tell, I agree.

An API is like a promise.

In the best case, people decide to use your API and build on it. Then, if for whatever reason and in whatever way, you break your API, you force everyone affected to reimplement at least to some degree.

With GraphQL you’ll be promising the sun the moon and the stars if you aren’t very careful. (Even if you are very careful you’re still promising a lot, though hopefully the available tools will help you out.)

With GraphQL you put yourself in a very tough position of either keeping big promises or breaking big promises.

Most of the time you are going to be better off keeping small promises.
I wonder how much more CO2 can be captured by rapidly growing plants such as hemp or corn? I've also heard that algae is really good at it too.
> Destroyer of worlds

Is this kind of aggrandizing language really necessary? They're a bunch of dangerous punks, not gods of destruction. The article doesn't mention the role that delusions of grandeur play in getting people caught up in imageboard cults, but it should have. Comparing them to Shiva only feeds into it.
I apologize for that. I am new to launching websites and certain issues occurred that otherwise would not have within the safe confines of http://localhost:8080
Sounds compilicated.
Besides POP and IMAP, already mentioned, the page for bulk downloading your data from Google is https://takeout.google.com/, which includes Gmail, of course.

She probably still can't open the file in a typical Windows box, since it doesn't come with a decent email application, but MBOX is as standard as it comes.
Agent 355
> pay isn't at all a proxy for anything humans actually value

Sure it is: pay is a proxy for how valuable a tool you are in your own boss's game of office politics.

Executives and consultants are both incredibly powerful fiefdom-building tools within a company.

Nurses and teachers, given their principles (and the horizontally-bureaucratic "slave of many masters" nature of medicine and education), are nearly the opposite.