skysight-inc/HackerNews huggingface dataset:
That's nothing, Thames water found a two hundred and fifty meter long fatberg a couple of years ago:

https://corporate.thameswater.co.uk/Media/News-releases/Mons...

Pan and wok cooking is more likely to be a culprit than the deep frying done by fish and chip shops; with the latter the used oil is drained, collected and reprocessed into bio fuels.
grep/sed ?
Ethiopia grew ~10% per year for >10 years. Very bullish on Ethiopia. Yes, I am agnostic about "Africa", that's too big a unit.
There's one way that China has done phenomenal with soft power already in a very bottom up fashion: tourism. At least throughout Asia, Chinese tourists are absolutely everywhere. This is a relatively new phenomena and I imagine it's a product of their middle class exploding (in a good way). You can also find countless Chinese migrating to other nations but still very much retaining their own culture.

As a result of these things the Chinese language is an increasingly valuable skill throughout the continent. And you even see a variety of things like signs and other things that are also written in a local language, English, and Chinese as well.

It's extremely difficult to predict where China is headed, but in my opinion they are blazing their own trail in a way that, for now at least, seems to be working phenomenally well. And there's one critical nuance here. China has a population of 1.4 billion that is mostly united. If their economic growth and general influence continues along anything even vaguely resembling its current trajectory, they will be the most powerful and influential nation in the world in the very foreseeable future.
I hope this guy is in witness protection!
The interstitial did not spark joy.
Words can't end in "n" in Portuguese (Brazilian or otherwise), so the "n" is replaced with an "m" with very few exceptions like pólen (polen). It's worth noting that in Portuguese we don't pronounce the ending "m" or "n" for that matter. In other words, your lips don't touch at the end of "dindim". Both the "n" and the "m" in that word only serve to turn the short i into a nasal i. Try pronouncing the word "inn" without letting your tongue move at all and you'll get the idea, if you're not familiar with the sound.

"N"s also can't come before "P" or "B", in which case they also get replaced by "m". This is true in Spanish as well, though the first rule isn't.
The feds didn't crack, I recall in the NYT article, the encryption keys were handed over from someone who flipped.
X's viewpoint on Y needn't have any logical correlation/causation on X's viewpoint on Z, assuming Y & Z are orthogonal and independent.

It is fair to criticize Khosla on beach access, but his investment record is self explanatory for his opinions on tech to be worthy of an audience.

If you believe otherwise, you may also believe boycotting [YC, HN] to be valid and fair, for giving Khosla a platform, and accepting funding for post-seed rounds. This would be wrong. What we need in the valley echo-chamber is a way to disagree without carrying grudges. Diversity of thought is just as valuable as diversity of the labor force.

Most importantly, Khosla's funding, though self-serving, creates jobs and helps companies - that's something we can all get behind unequivocally
Depends on how you define competitive, in gaming which this card at least partially is aimed at its about as fast as a 1080ti a card launched 2 years ago for $700.
> I'm no expert on the server market though. Could someone with a bit more knowledge chime in with a how big a threat this really is?

Sys Admin here. People are starting to notice and raise eyebrows. It is certainly an option, especially for new stacks. The power/price/performance ratios on AMD are truly amazing.

It certainly helps that Amazon, Microsoft, Cray, and Baidu have all already started to use Epyc servers.
It's from anti-fouling and general corrosion. Not sure what makes these plants special though since a population's regular water supply infrastructure would end up producing the same type of waste from pumps and what not.
Like, what a nice overlords they ended up to be?
Really? That makes a whole lot more sense!

Geladinho -> geladim -> dindim

I never heard of that! I always called it sacolé, but then again slangs are very much regional in Brazil
Barf.

As someone who cooks grilled cheese sandwiches for a family twice a week, and likes to experiment, I can tell you that cheddar or gruyere, mass-produced white bread, and lots of mayonnaise, is preferred by some.

And someone else will chime in with something else. I don't know what the 'ideal' grilled cheese sandwich is, but I'm willing to wager a lot of people think it isn't made with American cheese.
Show HN: DocB 1.0.1 – An Opinionated Python ORM for DynamoDB
I always thought of it as milk jerky.
That's not true.

My Nexus5 had "HP Cloud Print".
Undeletable.

Which was the reason I installed Cyanogenmod.
If I were worth 120 million and my wife were ransomed for 9 mil, I'd pay the 9 ransom to get her back, and then I would put another 9 mil bounty on the heads of the people who kidnapped her.
Less about that we graduated from savagery, but more how long it took.
I'm not going to give Vinod any thought or consideration until he stops his seizure of public lands.
Well that's my point - taxis in some countries are stuck with coins and bank notes and bartering like you're a medieval squire looking for a horse.
Uber has also managed to skirt a bunch of labor laws by claiming their employees are contractors. I guess that's a kind of "efficiency".

In the US, taxi drivers were always considered contractors, Uber just followed the existing model. In fact, they used to pay to work[1], starting each day in the hole. Only after Uber et all appeared have drivers started unionizing nationally and suing taxi companies to change that.

[1] https://www.nytimes.com/1995/04/09/nyregion/driving-a-taxi-d...
The article isn't clear where the metals are coming from. It could be that the desalination process simply concentrates what's already in the seawater.
Interesting they comment on breaking the 100% rule at some stage - massive tax issues in the UK as then that's not normally a approved scheme.

Unless your in an EMI scheme which is only for companies smaller than < £30mill - which is the absolute Gold standard no income tax and only taxed at 10% - though the one I am in is rare in offering it to all employees.
As a former free market zealot I actually derived UBI as a basic right, just as basic as right to self.

The idea of the argument is to start with the commons as a shared resource instead of first come first served. As such, privatization of the commons must be justified by some agreement with the to be excluded commoners, not just putting a stake in the ground.

Borrowing Rawls idea of an original position to negotiate such an agreement it makes sense to at least demand compensation for the rental value of the property before agreeing to be excluded from it. And an equal shared dividend of said rental value would be an UBI of sorts.

I later discoverd this principle to exist as “geolibertarianism”
Most of my questions on tex.SE are about ConTeXt, simply because all paths in ConTeXt are less explored than LaTeX. The frontier is nearer. But I have never failed to get a useful and informative solution from one of the handful of experts.

I wish I had sources for my other comments handy. If I have time I will try to dig some up.
The title says collaborative, but the about says:
"easy to collaborate-n-reuse: text-only, so bring your own VCS"

If it requires a VCS isn't everything collaborative?
Vega II is 60CUs at 1.8 GHz. AMD Fury is 64CUs at 1GHz.

60 CUs at 1.8GHz is way faster than AMD Fury ever was. Not only do you get the GHz advantage, but more L2 cache, more HBM2 Bandwidth, and architectural advancements (various instruction set improvements like double-speed FP16 support)

EDIT: AMD Fury's main advantage was that 1GHz clock made all of the nanosecond-level timings super easy to understand. 10-clock cycles was 10-nano seconds. Hurrah!
I guess trading with an "autocratic government that doesn't respect the rule of law" is so disgusting to you that you don't buy anything made in China, right?
Would agree here. Use it for certain types of documents like company RFP responses/bids and formal policies & procedures, etc. Creates a sleek, professional-looking document where features such as "Confidential" watermarks with opacity over downsized and embedded PDFs within the document become possible.

It took a while to put together the initial template, but being able to reuse it has provided value despite syntax quirks.
I was thinking about pre settlers hunting, where humans were only slightly above other animals (and in some land, probably on par or below).

I agree that last 50 years made us completely oblivious to reality. Which is probably the first reason for waste and over consumption.

our grandparents still lived in an era where they were a lot close to nature (vegies or animal) they used to do that with their own hands. To me that's the least you can do. And it has a lot of individual and social benefits too. You know more what is around, you enjoy more what you have, it creates group rituals.
Are you actually arguing parents should be allowed to self their children into servitude?

No one wants children to be sold into servitude. However, the state impinging into family affairs to the point where it can be 100% prevented is essentially making the state the full de-facto guardians of the children. This is the state of affairs where children are informing on their parents to the state.

It's in part up to the parents in a case like this, to determine if what they're doing is selling their children out. That should be a matter of relationships within the family. (Government should be supervising how such business treat and house children. It shouldn't be impinging itself on the relationship between parent and child for any but the most extreme circumstances.)

If so, there's no point debating with you - I find the practice morally reprehensible

Using such debate tactics is dishonest on a few levels. 1) The likelihood that you are talking to someone that reprehensible is rather small 2) The likelihood that you are not exercising the principle of charity and imposing unnecessary emotional toxicity in a nuanced discussion (to your own short-term rhetorical benefit) is rather much larger.

and yes, the systems that make such an arrangement in any way palatable are also reprehensible

There are and always will be a few horrible people who will do that to their own children. Giving over tremendous power to the state over the intimate affairs of absolutely everyone for the sake of preventing rare instances strikes me as hugely unwise. Imagine what the plight of gay teenagers in the past would have been like in an unfriendly regime of such power, where state power reached into family affairs. (Or the plight of such teenagers in totalitarian theocracies today.)
Agreed. DeFrancis (in his delightful The Chinese Language: Fact and Fantasy) wrote (quoting from memory) that Japanese has the worst writing system among the character-based ones, and English the worst among the alphabetic ones.

What a pleasure Spanish writing is.

https://en.wikipedia.org/wiki/The_Chinese_Language%3A_Fact_a...
> talking about the Kinect as an example here, in that it was really hyped and not much came of it

The underlying technology was acquired by Apple and is used on iPhones for FaceID, https://www.theverge.com/circuitbreaker/2017/9/17/16315510/i...

> PrimeSense was never solely responsible for the technology in Microsoft’s Kinect — as evidenced by the huge improvements Microsoft made to Kinect 2.0 on its own — and it’s also obvious that Apple is doing plenty of new software and processing work on top of this hardware. But the basic idea of the Kinect is unchanged. And now it’s in a tiny notch on the front of a $999 iPhone.
The IO specific transistors don't scale down well, so they left it at 14nm.
30 Websites should monitor if you are a web developer – FrontNet Blog
It works just fine on Windows (you probably need PowerShell for the ANSI escape codes)
Are you comparing 1940's US with 2019's China?

Should you not compare 1949 China and Mao with 1940's USA and then compare 2019 US to 2019 China?
Bus factor: number of people with essential knowledge of the project such that things would grind to a halt if they were hit by a bus.

[I'm by no means a Go expert, but languages are my thing and I have been following Go's development.]

Go has an extreme focus on simplicity, to the extent that most of its virtues and basically all of its faults can be attributed to this.

This includes simplicity of the language itself: I learned Go incidentally, by referring to a program written in it when I was implementing an undocumented protocol. You don't need to hire people who already know the language, because it hardly matters; Go basically exists within whatever language they already know.

It also includes a homogenizing effect. Different projects written in C++ can use completely different corners of the language. Someone joining a Go project has very little "how is this project written" to deal with--in fact, the only advantages of Go I can think of that aren't rooted in simplicity are: gofmt, a tool (and more importantly, a convention) for standardizing code style; and goroutines, a standardized (and easy-to-learn) approach to the inherently difficult problem of concurrency (that otherwise has a great diversity of approaches).

So Go expands hiring pools by being so simple it's not important that candidates have experience with it, and reduces onboarding time by making projects as homogeneous as possible.
That's a really great idea for kids drawings. I'll always keep a select few special ones, but any parent knows you'll end up with an art gallery if you keep everything. Making a digital art gallery of that stuff is a really good approach to letting go.
> Saudi Arabia’s desalination plants produce about 31.5 million cubic meters of contaminated water each day. That volume of liquid, most of which is pumped back into the ocean, is equivalent to about 20 million barrels of oil a day, or, double the amount of crude it currently produces

I don't understand the math.

31.5e6 cubic meters * 1e3 liters/cubic meter = 31.5e9 liters

31.5e9 liters / 3.78 liters/gallon = 8333333333 gallons

8333333333 gallons / 42 gallons/barrel = 198412698 barrels

So it looks like this calculation is off by a factor of 10. Did I miss something?
In no particular order, there are a number of blockchain PKI (and DNS (!)) proposals and proofs of concept.

"CertLedger: A New PKI Model with Certificate Transparency Based on Blockchain" (2018) https://arxiv.org/pdf/1806.03914
https://scholar.google.com/scholar?q=related:LF9PMeqNOLsJ:sc...

"TABLE 1: Security comparison of Log Based Approaches to Certificate Management" (p.12) lists a number of criteria for blockchain-based PKI implementations:

- Resilient to split-world/MITM attack

- Provides revocation transparency

- Eliminates client certificate validation process

- Eliminates trusted key management

- Preserves client privacy

- Require external auditing

- Monitoring promptness

... These papers also clarify why a highly-replicated decentralized trustless datastore — such as a blockchain — is advantageous for PKI. WoT is not mentioned.

"Blockchain-based Certificate Transparency and Revocation Transparency" (2018)
https://fc18.ifca.ai/bitcoin/papers/bitcoin18-final29.pdf

https://scholar.google.com/scholar?q=related:oEsKmJvdn-MJ:sc...

Who can update and revoke which records in a permissioned blockchain (or a plain old database, for that matter)?

Letsencrypt has a model for proving domain control with ACME; which AFAIU depends upon DNS, too.
Serverless is breaking down barriers in tech
The USA used to have problems like that too (read The Jungle, by Upton Sinclair

The key phrase here is used to.

Because things were bad in the United States over 100 years ago (The Jungle was published in 1904), doesn't mean that today's adulterated Chinese food is somehow magically OK.
Here's a more recent status update from the other side of this dispute: https://www.surfrider.org/coastal-blog/entry/whats-next-for-...

The Supreme Court refused to take up Khosla's most recent appeal, leaving in place the requirement that he leave the gate open to the access road to Martin's Beach.

It will be interesting to see what Khosla does now, given that he has exhausted his appeals in the court system.
liberals and leftists alike

Of the limousine variety, mind.
> And use official resources (Red and Rebol websites) as references, would you? Wiki page is an extremely weak testimony to whatever you have to say.

That's my mistake. The quote about Clojure I provided were from `redprogramming.com` which is linked to from the official website and from your Github, so it looked official to me.

The comparison with Python is from a blog of one of the Rebol developers. Not sure whether that qualifies as official.

If the Wikipedia article about Red is wrong, it might be a good idea to correct it..?

> Even if there is a cost in using Rebol2 as bootsrapping language, it will be gone with 1.0 release. [...] (since when bootstrapping language is a dependency?)

That's cool, and I wasn't aware of that. I just assumed Red was to Rebol what Hy is to Python and Clojure to Java, but that's great that that is a non-issue!
Strangely their billing, account login, and similar are via HTTPS. Only their sign up form remains insecure. This might sound odd but have you considered writing them a physical letter? Often these bypass their first line technical support and might be seen by someone who could act (or at least make them aware of the issue).
Yes, and that standardized lingua franca invariably splinters off and becomes less regular. Compare medieval Latin to the modern Romance languages.
from __future__ import print_function

import re
import requests

from bs4 import BeautifulSoup

def download_file(download_url, name):
r = requests.get(download_url, stream = True)

with open("repo" + name, 'wb') as f:
for chunk in r.iter_content(chunk_size = 1024*1024):
if chunk:
f.write(chunk)

html = requests.get("https://getpolarized.io/2019/01/08/top-pdfs-of-2018-hackernews.html")
soup = BeautifulSoup(html.content, features='html.parser')
sAll = soup.findAll("a")

for href in sAll:
if href.has_attr('href'):
link = href['href']
if link.find(".pdf") > 0:
print(link)

last_index = link.rindex("/")
name = link[last_index + 1:]
print(name)

try:
download_file(link, name)
except:
print("error downloading " + link )
These aren't "different CPU architectures". They would all be x86-64 so unless VMware uses some specific Intel feature it shouldn't be a problem.
You should be aware that many malicious people feign incompetence when caught.
Yeah, and I suspect that has a lot to do with the underlying mathematical principles too. But the paper instead reduces the issue to the Continuum Hypothesis. The problem might not even have anything to do with countability but instead be fundamentally about the differences between infinite cardinals.
The existing tooling is hard to use and not enough people care, nor are made to care (e.g. tons of companies handling data over e-mail, but never really pushed by laws (or by enforcement of laws) to use encryption)
Created an account just to reply here:

I think this is the crux of the difference in viewpoint between you and who you're responding to:

> I have yet to see someone succeed in something they never start

It's reasonable to say that the will/drive/impetus/etc. to succeed is _necessary_ for success.

And because it is necessary, it's good to have heroes — makes sense to me.

But the other fellow is saying that while it may be necessary, it is not _sufficient_.

If you never play the lotto, you'll never win, it's true. But just because you do play doesn't mean you'll win either. Playing is necessary, but not sufficient.

How much you think it's valuable to parade around the winners and say "this could be you!" is, I think, proportional to how much you think an individual has control over the game they're playing.

For the lottery, it's easy to show that you have zero control, so parading around the winners (or "heroes") is a bit silly. For other types of success, it's less clear. But there is certainly a decent argument to be made that liklihood of overcoming structural and institutional biases is luck-heavy. If you think it's mostly luck, then hero-worship is not so valuable.
Yes I thought the article was poorly written. Not really sure what angle the author was coming from
thanks for the insight, I only ever read "games are sensitive to latency" but not exactly in what way.
If you have a storage unit why are you sleeping on the streets ? Or am I misreading?

I wish you the best of luck. I am friends with several published literary personalities and I can tell you it is not easy and took a lot longer than three years.
The word is "scraping." A doubled consonant indicates a short vowel. "Scrapping" rhymes with "tapping." To scrap something is to break it down and discard it. To scrape in the context of scraping an image or web page is to extract useful information from a source whose medium isn't suited to extraction.

I see this all the time. If you're going to try to sell someone a scraping service, do take care to use the correct word.
I think what Kondo would say in this situation is that having those things sparks joy for you. You should keep the scrap materials, but try to organize them in ways that allow you to quickly see everything you have so you don't forget about or lose things.

One of her rules seems to be "Try to organize your objects in a way that each one can be viewed without having to move another". Pile is worse than a Box is worse than trays/drawers. Organizing your scraps by category and size would likely make them provide more utility to you?

But as someone with a cluttered workshop trying to figure out a good organization scheme, I may be thinking too much about this. Anyone have a quote from her about workshop/scrap materials?
Yeah, I thought of that but I think you could take all those Ts and then the first one and second one would have utility (one while the other is in the wash) then each subsequent one would have less marginal utility, till some cut-off.
256-bit cyborgs are coming
I've seen it mentioned in a dozen threads here since I ordered it (on an HN recommendation) a month ago.
I think it shows that GCN is reaching the end of its usable life. It's not been a bad microarchitecture - but hopefully Navi does something different so they aren't hamstrung in the same way.
You're right! Sending and receiving safely encoded and encrypted ciphertext is so easy and straightforward that it should be common by now.

Perhaps it could be worth considering that there could be complexities from another angle? Key discovery and management are complex tasks that require a working knowledge of PKI. These are also tasks that can be very dangerous to undertake in ignorance, as even a small mistake can lead to a full compromise. Is it possible that many users find these difficulties highly challenging?
It's unfortunate that I don't see what I think is the killer app of LaTeX mentioned as prominently in this thread as I'd like. LaTeX has first-class support for text substitution macros, which even pandoc doesn't seem to have. If you use macros liberally and semantically, documents requiring the same complex kinds of data or notation in multiple places can be controlled with just the one macro definition. This especially helps you maintain a single style throughout the entire document where another word processor may not have the ability to replace formatting throughout.
I'm hoping a 8gb or 12 gb version comes out for $500 or so.

16gb seems like overkill for the next couple years of game releases.
Because I don't buy that Guccifer 2.0 was a persona operated by the Russian military. Simple as that.