skysight-inc/HackerNews huggingface dataset:
I've noticed this as well. It seems outright bizarre that many benchmarks have been leaving out the 1700, when anecdotally, it seems to be the Ryzen that people are buying. It also seems to be the price/performance/wattage sweet spot for Ryzen, since it has low wattage, and also comes bundled with a cooler.
Yes, and I've started reading it again a couple of weeks ago when I found that my account still worked. The reason to open an account back then was that the number of comments grew so large that I could not hope to read/skim them all and had to store the filter settings.

The current HTML/JS seems lighter than I remember, which was a problem for me as I started moving to other boards like HN.

We'll see. For now I've meta-moderated again after all those years.

[edit] BTW, relevant discussion in /.:
https://meta.slashdot.org/story/17/10/03/2356229/20-years-of...
>It gave the impression that China is defying the UN, not saying that China wouldn't do something like that, but they didn't in this instance.

You're right that they _would_ do something like that! ;) In fact, they did in this case. I'll explain below.

>And because it is a court of arbitration, both sides have to agree to have their dispute resolved by arbitration in the first place. China did not agree to it.

Not quite. China has ratified the UN Convention on the Law of the Sea (UNCLOS) [0], which designates the Permanent Court of Arbitration in the Hague [1] as the default means of dispute resolution between parties. China knew this going in, and agreed to it when they signed the treaty. This court ruled against China on the matter of the Nine-Dash Line [2]. By defying the court's ruling, they defy the UNCLOS, and thus the UN.

You're technically right that in the case of the Nine-Dash Line, China did not agree to participate in arbitration. However, arbitration was allowed to proceed without their cooperation according to the rules of the UNCLOS, which China had already signed. Treaty law doesn't only apply when it's convenient.

[0] https://pca-cpa.org/en/services/arbitration-services/unclos/
[1] https://en.wikipedia.org/wiki/Permanent_Court_of_Arbitration...
[2] https://en.wikipedia.org/wiki/Nine-Dash_Line#Arbitral_tribun...
PostgreSQL 10 will be available in Aiven (managed Postgres and other databases in multiple clouds including AWS and GCP, see https://aiven.io) within a couple of days after we've completed our validation process with the final version.
The BOOMv2 authors apparently had taped it out in TSMC 28 nm HPM.
Yeah that's what I was thinking - most anything that's going to consistently pay better than a direct development role is still going to require an understanding of programming. Outside of management roles, I've really only seen devops, product, and networking pay more than development (plus variations on these roles, or niche DBA/storage). Even then, it's not consistent, and in at least the devops role, you'll still likely be writing code every day.

Edit: Forgot about sales! I have a neighbor who works from home in sweat pants but makes insane money in tech sales. Though, he has admitted that the easy stuff is drying up.
No, no, not at all!

That's exactly what I was pointing at: most reviews are using the most power hungry Ryzen SKUs (95W), so of course it looks bad in comparison. Meanwhile, the price/perf leader and most sold Ryzen SKU is only 65W. This one is ahead of Intel in power efficiency.
Use ECC keys or DSA+Elgamal keys. They are 100-150 bytes. That's just 5 lines of text when printed by paperkey. Much smaller than two full A4 pages!
My favorite is the one at the oil change place where they never clean the pot. Add some powdered creamer for extra deliciousness.
Our shoestring budget probably prevented us from chasing that rabbit like it deserved. And Frankly there were far more seismic shifts that rocked us more.
Billions of Milk products affected
> Concrete is subject to VAT, but it's _reclaimable_ when you charge rents for rooms.

That just prevents it from being charged twice. It's the same thing as saying that the tenant doesn't have to pay the VAT that the landlord has already paid.

> The effective rate of VAT for successful businesses is zero.

There is clearly some kind of fallacy happening if a transaction occurs, the government receives non-zero tax revenue, yet the effective rate is calculated as zero.

Income taxes and consumption taxes are effectively the same thing. The seller's income is the buyer's consumption. The taxes always come out of the surplus between the seller's cost of production and the value to the buyer, and who really pays depends on who would otherwise have had the market power to claim that part of the surplus, not whether you call the tax an income tax or a consumption tax.

In practice VAT is very similar to corporate income tax. The main difference (and benefit) is that VAT is paid to the jurisdiction where the end product is sold, rather than whatever arbitrary jurisdiction the company arranges for its profits to be declared in.
This is the basic risk vs. return tradoff in investing lesson. Risk in stock market can be reduced with diversification and longer time-span.

Don't listen active investors unless they have most of their own money in the scheme and manage your money on the side (like Warren Buffet does). Figuring out winning market strategy and selling it as a service to others and living off management fees indicates that the winning strategy involves separating fools from their money.
What do you do to keep your energy up?
I was listening to Jason Goldberg, founder @ Pepo, and it got me thinking...he mentioned the following things to boost his energy:

-workout every morning
-try not to get upset about everything
-don't eat airline food...hmm interesting
-have some "me" time

As a founder of a new startup, I realized...I get so exhausted and I have to do things to constantly boost my energy back up.

I would love to know what other folks do to keep their energy up? Share your thoughts and feedback.
> Some people should not be in this industry -- not because they don't have the chops; but because they don't actually want to put in the time and effort to develop their skills. And it is an overwhelming task.

In what world is it an overwhelming task? Maybe I've landed only at amazing companies but nobody is working the full 8 hour workday. There is time to relax and read random slightly interesting technical things as a break. There are pushes to use slightly interesting technical things in your projects (regardless of how useful it is -- because we need to keep our resumes updated!) and most of the time management will allow it.

The hyperbole from software engineers on how hard this piss easy "profession" is, is just FUD and only serves to keep away people with low confidence issues. In other words, what you are doing is not only keeping potential candidates away, but greatly keeping underprivileged candidates away, and it'd be great if you stopped.

Software engineering given it's current state as the wild west is not a difficult profession in the slightest. It's not law, it's not finance, it's not medicine. We work (relatively) short hours for great benefits and have the ability to work from wherever we want on certain days. Your grades don't matter and you don't need to spend days learning anything other than what's tested in an interview setting or used in production.

Passion is overrated and stupid and it mostly comes from privileged people who had the time to fuck around on the computer all day (and execs wanting to exploit the workforce a bit more) -- not realizing that many people can do what they do given time and mentorship.

There are few other jobs that give you more bang for your buck in terms of effort if you're okay with ~200k/yr being your cap.
> Canonical/Ubuntu tried something like this and failed miserably

I would argue the use of the word "tried". Canonical really just dipped their toe into the waters to test it out and backed out immediately. Look at threads about the Ubuntu phone, and the one complaint everyone had about it was "I still can't order one". They just didn't have any in stock for a large part of it's lifetime. Furthermore, the OS was not production quality, it was still very much beta (note that I say this despite Ubuntu Touch being my favorite phone I've ever had).

So a phone that they rarely had in stock, with beta software quality is absolutely going to fail. I think that if they actually "tried", they would have been at least more successful, if not actually successful.
That makes two of us!
Pretty sure you are mistaken. All countries that have normalized relations with China have to officially abide by the One China policy. If not, they will pull trade, or go to a state of de facto war with you.

This is why Canada does not have a Taiwanese embassy. Instead, there are Taiwanese Trade offices which act unofficially as embassies in everything but name.

In all countries with Chinese embassies, this is the case.
Thanks, that's helpful.

For the database size it seems the recommended approach is the pg_dump > pg_restore... with a maintenance window and a new VM holding Postgres 10.

This looks pretty safe and I'd be happy following that process, and it would let me practise it a few times first which I like.
For 99% of standard SQL, they all work the same today.

The commercial databases are still faster since they have more advanced algorithms and optimizations, as well as better scale out options and tooling - but Postgres is quickly catching up and will be fine for the majority of scenarios. Postgres also has better general usability with robust JSON support, CSV handling, foreign data(base) access, lots of extensions and other features that help make it a powerful data platform.

Today the real difference will be for companies that have some combination of existing Oracle/Microsoft tools and services, advanced clustering needs, complex security requirements, or a dependency on the more advanced features like MSSQL's in-memory OLTP.
The process for paper Bitcoin wallets is reasonably reliable and well-documented.

Bitcoin Paper Wallets (2015) | https://news.ycombinator.com/item?id=15302500 (Sep 2017, 64 comments)
Python's huge popularity in scientific computing fields along with it being widely taught in schools. Notice also that R was on the list, which is obviously due to huge uptick in data science. R has been around for awhile as well.
There was actually a time in history when Internet Explorer was arguably the best browser on the Mac!

https://en.wikipedia.org/wiki/Internet_Explorer_for_Mac
medium account suspended ? What was that story ?
The tools to access Microsoft SQL server are really good since they have Visual Studio based tool. MySQL workbench is almost at that quality but I'm not sure what a Postgres alternative would be.
V. helpful, thank you. Probably going to go the pg_dump route.
I didn't expect to see "Strategies for PGP key storage" to include "Store them in my $16k vault."

It'd be amusing if someone stole your vault, but left its contents.
What about one that accommodates people who possess marijuana? What about a society that accommodates people who have opioid addictions and need medical help? I think you have a rather skewed idea of the majority of our prison population. I'll give you a hint, though: most of them aren't rapists, murderers, and child molesters.
I'm not sure if this is serious or satire: https://mathoverflow.net/q/281475

I mean, it feels like satire, but who knows...
I think that's a bit unfair. The idea that a niche social community would be primarily interested in the things that are unique about their own social community is not exactly a condemnation. Conceptually, a social network that pays people for generating highly-upvoted content is an interesting one, I think. It may turn out to be a disaster, but there's something there IMO. What it'll take to really find out is some degree of mainstream usage. Right now it's all crypto nerds using it and trying to P&D cryptos, but it isn't fair to take that as evidence that the idea is flawed. That's just the nature of the community at the moment.
How do appeals work with circuit splits? Suppose I lose a case, appeal to the supreme court, and am rejected. Years later, a different case in a different circuit reaches a contradictory conclusion, but the losing side declines to appeal. Can I now re-appeal to the supreme court in light of the split, or am I SOL?
The following article is worth a read too on the subject:
https://en.wikipedia.org/wiki/1990_Strangeways_Prison_riot

I believe it was the squalid conditions that sparked the unrest.
That's a misuse of the fallacy.

There are some basic practices that are required for an organization to adhere to an agile process. Transparency, accountability, introspection... it really is basic stuff. And either they're doing them, or they're not.

If they're violating the definition of the process, they're not implementing the process.

If someone got into a car accident and didn't have a license, and I said "Yeah, but they aren't a qualified driver", you wouldn't invoke the No True Scotsman fallacy, would you?
Just like Russia in the recent US election cycle? Or is their propaganda and influence over a country somehow different?
Agile isn't working, mostly because people focus on the processes. The thing they forget is the tech. If it takes days or weeks to verify that your code works how agile can you be? Or it's impossible to develop anything new because there are so many bugs. Or your tools are worthless and doesn't help you in development.

Also they keep forgetting that if your system is developed with waterfall or no development structure it just won't support an agile way of developing. It's Conway's law...
I'm having trouble imagining why you need this. Often when people come up with "interesting" scenarios involving UPSERT, they are trying to use the database as persistent memory for some algorithm, rather than as a relational database. What are you actually trying to do? Why would it be insufficient to do something like:

BEGIN;

INSERT INTO entities (name)
(VALUES ('a'), ('b'), ('c') EXCEPT SELECT name FROM entities);

SELECT id, name FROM entities WHERE name IN ('a', 'b', 'c');

COMMIT;
Tech giants are building their own undersea fibre-optic networks
Given MS cut-throat history vs. linux, why do people still support them? (2011)
Just click to see
DBeaver is highly recommended: https://dbeaver.jkiss.org
I used to be involved in Steemit with some success, mostly by writing articles about the Steem blockchain itself and how to interact with it.

The appeal for me as a developer is that you're working with an unrestricted firehose API. If you want to build something you don't need to worry about limitations or breaking some terms. You can build your own Steemit front-end if you want since the back-end is just another node on the chain.

The community is really nice and I made many good friends. Regardless of the future of Steem I consider it a success and a tell-tale of real life applications for blockchains.
One of the advantages that doctors and lawyers have over us is that their field is no longer nascent. Their professions have existed in some form or another since ancient Greece, and were cornerstones of western society. We programmers have existed barely half a century, so we (rightly or wrongly) don't have that same sort of social gravitas. We also don't necessarily (some of us do) go through specialized graduate education systems to be a part of the field.

I guess I say all that to say is that people trust lawyers and doctors to be professionals. If they say that they need something, such as time to self-improve -- or the right tools, people listen. The respect their profession bestows upon them gives them an amount of personal clout that most of us don't get by virtue of simply being a dev.
Typing data in is not inherently different from transferring it on a USB drive. Your "truly airgapped" machine is still parsing input from an untrusted and potentially malicious source. Yes, you're protected against malicious filesystems, but I'm a lot more worried about buffer overflows in the S-expression parser and SPKI interpreter that you're typing into than e.g. the ext2 or FAT implementation in the Linux kernel, simply because no SPKI implementation has been subject to nearly the same level of attack or scrutiny as Linux kernel filesystem drivers.

I think you could probably do it for something like Ed25519, which has the nice property that any 32-bit string is a valid key, so all you have to do is type exactly 64 hex characters. But SPKI seems like a huge attack surface.
It's a question that really hasn't been answered yet, to be honest.

If you look at the top 50 countries by GDP per capita, most of them still do have a relatively high degree of freedom (in speech, press, etc.) compared to the world average. (The exceptions tend to be authoritarian regimes with oil, but with "peak oil demand" being a possibility in the long term, the long term future of this position is uncertain, in my opinion).

Nothing has changed in this regard. China has risen far economically and is still rising today. But by the GDP per capita statistic they still rank roughly on par with the world average (in the 70s rank). Russia's probably the strongest authoritarian economy that is not hugely dependent on oil (although it's still a decent chunk of it), but as far as GDP per capita goes they've been treading water lately.

Correlation is not causation, of course, so it's hard to tell whether this is a feature or a coincidence. I suppose we'll find out in the near future. I think it's still an open question whether China's policies increasingly interfere with the increasingly important knowledge economy, and end up hindering their growth. (Based on how China tiptoes around censorship of tech areas like Github, I suspect they are well aware of this possibility.)
Macros are a big plus for elixir though
Since 9.2 Postgres has had index-only scans which can substantially improve the performance of `SELECT COUNT(* )` queries. If you need to get exact counts, and your query plan is not showing an index-only scan, you should try adding an index on the columns you are filtering on to see if you can get the query to run on an index-only scan.*

* <all the usual caveats about attempting to tune query performance>
Agreed. Simulating with sliding window over longer period would tell how the perfect foresight strategy performs. Now it's just single probably hand picked data point.
Manias, Panics and Initial Coin Offerings
I listened to this podcast where they were trying to figure out why some car salesmen sell 2x or 3x the cars of the next best guy on the lot. They found a pattern where the best performers would maybe briefly celebrate a sale and then immediately think "Oh god, I'll never sell another car, gotta get cracking right away." The less successful guys would go back to their buddies and brag, tell stories and go home early.

Insecurity itself isn't necessarily a predictor of failure, it depends on what you turn it into.
Does it use libgcrypt?

https://www.theregister.co.uk/2017/07/04/gnupg_crypto_librar...

Maybe it only uses the Go crypto libraries?
>The vast majority of people in prison are not dangerous

Why do you think this?
This reminds me of the Brave browser and the basic attention token.
I'm very happy about this, what a good choice.

To me, Ishiguro's most distinguishing characteristic is the tremendous empathy for the people he portrays. Even his weaker novels manage to take you deep into these characters that seem to carry decades within every thought and expression, even though it may ultimately come at the expense of world-building for the plot at hand (I'm thinking of "Buried Giant"). And of course his best novels are something else, like crystals.
I wasn't until this week, so apparently I'm projecting just the right amount of knowledge :D Thanks for the link! I've been looking for opportunities to learn more.
I vaguely remember you posting a link to Chips & Dips on a Linux-related EFNet channel more than 20 years ago. I gave it a look, and it was sort of interesting, but I didn't bookmark it and forgot about it. Then later you announced Slashdot and the new design must have made it stick in my head or something, because I read it multiple times a day for the next 10 or so years. Slashdot was an important source of news and hosted a valuable community during those early days.

My only regret is that I missed out on a two-digit user ID when you added registration, because I figured it probably wouldn't catch on (boy, was I wrong!) and I didn't comment much anyway.

Thanks Rob, and best of luck!
Running an 80's style arcade space shooter with Kontena and UpCloud
>I have guesses on the causes of this industry-wide unwillingness to train

My current theory is it's at least somewhat a result of unions losing power. A union's strategy is to have as many people employed for as long as possible, so it's inherently a long term strategy. The better the company does long term, the better the union members are. I would say unions are the champions of long term strategy for self preservation. If the company goes out of business, all the union members are out of jobs.

Executives are more short term thinkers today. They want quarterly results and they have incentives based on those results (both quarterly and annual) and almost no long term results outside of accumulation of short term incentives. Executives also have the notorious golden parachutes which further shields them from the personal costs of short term thinking. This of course rewards short term thinking rather than long term thinking.

Training is a long term investment, not a short term investment. Short term thinkers want to find someone who will 'hit the ground running,' as I've sure you've heard. Ideally that's what anyone would want. The trouble is, that rarely happens once, much less for an entire team. Short term thinkers can't think outside of that strategy and therefore, we are where we are.
Seconded. FOMO is silly. Thousands of opportunities are passing everyone by every day, it's just part of life. Very few people tread the golden path, so to speak. So just live your life and try to have some fun long the way. :)
I understand that Norway doesn't have duty-free import of goods into the EU. What I'm referring to is that the existing tolls and import duties weren't negotiated with the assumption that Norway has tariff-free access to the biggest producer of cheap goods in the world.

I elaborated a bit on this in a sibling comment[1], but let's say for example that the import duties on electric drills from China into the EU are set at 30%, but the same duty for Norway is 10%.

After signing a FTA with China Norway can simply import the drills at 0%, then re-export them to Germany at a rate of 10%.

Even if they can't simply re-export finished products a Norwegian company could buy cheap Chinese parts for making drills, then finish constructing them domestically and export them to the EU.

Even if they don't directly re-export anything from China Norwegian industry would be more competitive than its neighbors, e.g. a Norwegian paper mill might buy cheap acids for industrial from China that their neighbors in Sweden don't have access to. This would make Norwegian paper cheaper than Swedish paper, and Sweden would pressure the EU to adjust its import duties accordingly.

Thus the EU will start having to either treat Norway and Iceland more like China in terms of tariffs and import duties, or to treat China more like Norway and Iceland.

1. https://news.ycombinator.com/item?id=15409391
Discover What's Behind iPhone X Face Recognition (nerd post!)
Just cause you hand out pieces of plastic (or tokens on a blockchain) instead of paper doesn't make it not a security. (As the ICOs are finding out!)

Security is as security does in a lot of these cases, so if it functions as a security, you're likely to run into encounters with the SEC.