skysight-inc/HackerNews huggingface dataset:
As a US citizen, if the Chinese people are happy with their government (or at least not unhappy enough to revolt) then the Chinese people should have that government. If the Chinese people are unhappy with their government, then they should revolt and if sufficient momentum is built up in that regard, and we are asked, only then should we consider "helping" anyone. I'd hope the Chinese would treat our sovereignty with the same respect.
Flat Design vs. Material Design- What’s Your Choice?
this is a super interesting reply - you kind of translated these monadic concepts to python.

Is there a resource for this ? or good old intuition ?
Other countries capitulate rather easily also:

http://www.huffingtonpost.com/2014/12/11/dalai-lama-pope-fra...

http://www.telegraph.co.uk/news/worldnews/asia/tibet/9717544...

http://www.sbs.com.au/news/article/2017/08/30/pm-has-no-plan...

And there are many more examples. As China's influence grows, so too will the list of examples. Note: I'm not in support of this, just stating the current reality.
Why are you comparing the latest version of Chrome to Edge 12, which according to Wikipedia was last released August 27, 2015?
Ethino – First and only erc20 ethereum casino – ICO now live
Hmm... I have some tables partitioned using the popular pg_partman extension. I wonder how that will interact with pg 10's new partitioning functionality.

I half expect everything to be borked if I try to upgrade to 10 :/
I didn't say that you should steak from someone just because they had been to prison. I suggested stealing from Jeffrey Archer because he is a bit of a cunt who has a very chequered history with the truth and is as dodgy now as he was in the past. Most recently he was likely involved in financing an attempted coup in Equitorial Guinea.

Sometimes stealing is ok, in a world where not everything is black and white an inability to distinguish grey is a flaw.
I do. It is a great browser for the tablet. But in addition I just like it for regular usage as well. Only the developer tools are a bit unstable.
Those triangulations are possible only if the destination country is willing to pay a premium for the banned goods.

Norwegian salmon would cost more in China because the Canadians are going to put some markup on it (and fairly, because they'll have to do some work on their own.) Or keep the same price for the consumer and gain less. In both cases Norway is going to lose money compared to normal commercial relationships.
Hidden complexity in cute animal pictures
I can say I would not want to live in a society that "accommodates" the needs of rapists, murderers, child molesters as well as the various petty criminals.

Sin City was a dark film, I never found it a model for cultural structure.
I had a Moto G at the time with almost stock and Android 5 worked perfectly for me.
Intel's Latest Coffee Lake Processors Are Fast as Hell
Singaporean here, had MRI.

The price quoted is before subsidies, and after GST. For subsidised patients, the price is usually 50% off and no tax is charged.
>if you don't have confidence that you can achieve something better, it is unlikely that you will even look.

This isn't true. The worst developers I know are also the most confident. They think their code is perfect the first time and they don't need to learn any more because they believe they already know everything there is to know. The more confident they are the worse their quality of work is. Luckily they are few and far between.

I'm not saying nobody should have any confidence only that having too much is very detrimental.

> Anybody who is hiring (i.e. everybody)

We aren't hiring.

> more than half the time I reckon companies are dissatisfied with the programmers they hire

Your organization has a problem. We've hired "duds" only a few times. The vast majority of the programmers we have hired have been just fine. Or maybe your expectations are just entirely unrealistic?

>So there is actually a huge supply of average programmers that nobody wants. The average programmers aim at the "barely works" bar, and having hurdled it think they are senior programmers. A year or two under their belts, they demand their incredible wages.

That has not been my experience.

> Love what you do because it's a crappy, horrible job if you don't

You don't have to love it, just not hate it.
The wiki contains instructional material, https://github.com/ssloy/tinyrenderer/wiki
My problem with bourgeoisie is that its too broad a term. The "bourgeoisie" is a larger part of the population than the part setting the political agenda in the US. It implies that there are all these individually owned businesses in the cities controlling the political agenda, when the businesses with a voice are really the large corps with lobbyists which are controlled by a few dozen board members frequently sitting on multiple corps boards.
He also said he raised £52 million for Iraqi Kurds a figure that KPMG said was bullshit. So I would not put too much faith in anything that he says.
The version of Edge you're linking to on HTML5Test there is two years and four major versions out of date. Edge 16 is more than 100 points higher on HTML5Test.

More generally, there's a lot more to making the web great than a blind sprint to adopt every API. Just because it isn't shipping doesn't mean Microsoft isn't a (very) active participant in the standards conversations, testing behind flags, etc. That is a huge part of moving the web forward.

Take Grid as an example - we were the last browser to ship the updated spec, so you could say we "held it back." But we also originated the first version of the spec and worked closely with the community, standards bodies, and other browser vendors on making sure what ultimately shipped cross-browser this year was great, useful, and interoperable. Is that holding the web back?

(Disclaimer: Edge employee)
> most programmers are really bad at […] mathematics.

I wouldn't be so sure. Many of us got into programming to flee what we often call "mathematics". But the stuff we learned in school is quite different from actual mathematics (rote application of recipes, and tedious exercises, mostly).

I'm pretty sure we can teach maths to those traumatised programmers. Just don't utter the "M" word so they don't recoil in horror.

Monoids for instance are a deeply mathematical, yet very simple concept. And useful too: want to do map-reduce? make sure your binary operation is associative (meaning, make sure your stuff is a monoid), or you won't be able to parallelise your reduce step.
What is Ethino?
Bitcoin casinos have been an incredibly successful part of the crypto ecosystem, but have you seen an ERC20 Ethereum Casino? You haven't, until now.

Ethino is the first and only ERC20 Ethereum Casino. The casino platform is fully decentralized and offers completely transparent gambling to prove fairness. Ethino's main new feature is the ability to wager with (and receive payouts in) ERC20 tokens.

Visit www.ethino.com for more information
The producer closes the channel. This is differentiable from an open empty channel in a select.
Exactly – during the 90s I heard from a ton of companies looking to get on the web. They needed help understanding the technology but in most cases there were clear benefits from making things easier to find, customize, etc.

I’ve seen the same trend for blockchain evangelists to have gone deep into that technology but have only a cursory understanding of the businesses they’re trying to enter. A great example is the retail purchase model which always comes up in Bitcoin discussions, which ignores the fact that most people think credit cards are just fine and like things such as fraud protection more than the hypothetical chance of a fractional overhead reduction. There might be room there but it’s an uphill fight and the value is capped at the lowest Visa, et al. are willing to drop their merchant fees to.

I think your comment about selling tech is also important because the model puts some unusual constraints on it: you can sell to developers by focusing on tech details but how many developers are paid to work on problems which require trustless distributed systems and low transaction volumes? Most big systems require the opposite.
I haven't worked with databases in a while, at my employer we are moving to MariaDB (from MySQL) - is there some reason why we wouldn't be considering PostgreSQL? Is there some drawback to P?
Are these fixes open source? Obviously with the MIT license the choice is entirely yours.
This is a really beautiful landing page. This project looks great!
I found this link handy: https://gist.github.com/ferd/af9abf6b3600d2d7f08dba58fdfb514...

There's certainly a lot of room for improved documentation in this area. I'd even buy a book on this topic.
Lenovo Unboxed: ThinkPad Anniversary Edition 25
HP Blames MS for Dooming Elite X3 Windows 10 Mobile Smartphone to an Early Death
Staying in the game [pdf]
It's a fantastic website!
Doesn't really work
Here is my question (as someone who also loves Ishiguro and has mixed but generally positive feelings about the prize):

if the committee picks an author you adore, doesn't that increase your respect for the prize?

And make you want to check out other authors who won it?
You need to fire a new chrome headless process every time you create a PDF, its not scalable but it works.

I wonder if this part of chrome could be easily extracted as a C++ library.
I once had a business trip (TDY) to Aviano Air Base, Italy. The office building we were in had an Espresso vending machine that for 0.5 Euro made a legit Espresso or Americana. We need these in the US and I can't help but think they would be a big hit in certain places. (Looking at you, Costco)
Sure, but as you say yourself, the 8180 isn't the same budget at all, so I excluded it from your price comparison. Also, it's not a competitor to the 1950x. I guess in the end it all depends on what you need to do. Your need seems to be maximum performance, why go for the best "compromise" CPU and then criticize their choice? Clearly you should go for either of the 3 recommended CPU for performance. (which are also better for PCIe lanes and memory, but have a poor performance price ratio).
Yes, but that doesn't matter in regards to the question "Is it scalable?" which OP asked.
Hiring, Merit, and Purpose
Wow this is a really cool question and even better answers!
Kubernetes Native Application Development Made Simple
Keep in mind that with more parallelism, the memory consumption goes up as well. That should be included in cost considerations.
I think this might actually be hard to google.

An archer is £2000, the amount Conservative Party deputy chairman Jeffrey Archer was caught paying a prostitute to keep quiet about his allegedly being a client of hers.

I first heard this usage on The New Statesman (the Rick Mayall TV comedy), but it may have originated elsewhere.
Not to mention all the engineers stumbling all over themselves to play with all those gadgets and all that data.
Don’t Waste Your Time with MySQL Full-Text Search
Someone probably just mixed up the hash keys for the password field and the hint field. The hint needs to be stored unencrypted so that it can be displayed.
The longer I'm in this field, the more clear this is to me. Being a good programmer takes a lot more than most people want to believe.
what’s a “microsoft machine learning server”? on-prem azure machine learning?
Except if the bit error happens in a pointer and you end up reading from the wrong part of memory. Or in your file system driver and you corrupt the file system. Yes, it will most likely be in the 500GB of float arrays, but why would you risk it?
The new partitioning requires explicit declaration, so your existing triggers and tables shouldn't be affected.

https://www.keithf4.com/postgresql-10-built-in-partitioning/
When you pay for an LWN account, you can create a public link on subscriber-only stories to share them. It's part of LWN's standard mode of operation.

On this note, I have to say I'm a proud supporter of LWN. Their content is really top-notch, and at $7/mo, it feels like a steal.
Microsoft Announces Edge on iOS and Android Phones
> I have personally discarded that approach because I feel air-gapped systems provide a false sense of security: data eventually does need to come in and out of the system, somehow, even if only to propagate signatures out of the system, which exposes the system to attacks.

This need not be a problem if the machines are truly air-gapped, and all interactions are conducted by typing & reading the screen. This is impractical for OpenPGP or X.509 keys & certificates, and generally for any system using RSA, but it's quite practical for SPKI certificates[0] and systems using Ed25519.

Updates aren't nearly so important with an air-gapped system: after all, there are no network attacks to worry about, and physical attacks can be dealt with physically.

Note that a truly airgapped machine does not have data transferred to or from it, even via a USB key. The whole point of an air gap is an air … gap.

[0] An SPKI certificate is human-readable and hence human-typeable. An example (taken from http://people.csail.mit.edu/rivest/spki-examples.txt) is below:

(sequence
(public-key
(rsa-pkcs1-md5
(e #11#)
(n
|ALNdAXftavTBG2zHV7BEV59gntNlxtJYqfWIi2kTcFIgIPSjKlHleyi9s
5dDcQbVNMzjRjF+z8TrICEn9Msy0vXB00WYRtw/7aH2WAZx+x8erOWR+yn
1CTRLS/68IWB6Wc1x8hiPycMbiICAbSYjHC/ghq2mwCZO7VQXJENzYr45|
)))
(do hash md5)
(cert
(issuer (hash md5 |+gbUgUltGysNgewRwu/3hQ==|))
(subject
(keyholder (hash md5 |+gbUgUltGysNgewRwu/3hQ==|)))
(tag
(* set
(name "Carl M. Ellison")
(street "207 Grindall St.")
(city "Baltimore MD")
(zip "21230-4103")))
(not-after "1998-04-15_00:00:00"))
(signature
(hash md5 |54LeOBILOUpskE5xRTSmmA==|)
(hash md5 |+gbUgUltGysNgewRwu/3hQ==|)
|HU6ptoaEd7v4rTKBiRrpJBqDKWX9fBfLY/MeHyJRryS8iA34+nixf+8Yh/
buBin9xgcu1lIZ3Gu9UPLnu5bSbiJGDXwKlOuhTRG+lolZWHaAd5YnqmV9h
Khws7UM4KoenAhfouKshc8Wgb3RmMepi6t80Arcc6vIuAF4PCP+zxc=|)))

Yes, it'd be a pain to type — but it would be doable.
Per the blog post, we're not localized broadly in the preview, but will be adding more locales/languages as we head towards a stable release. Hope you'll try it again!
If I had to guess the new marketing name will be introduced at 10 or 7 nm, and be metallic or light-themed as a reference to the major process changes at that node (silicon->exotic semiconductors and/or conventional->extreme ultraviolet lithography).
No, Apple doesn't allow that.
But if don't have prison sentences, how do you prevent the next Madoff? Human nature is what it is, you just can't assume that all citizens are fundamentally good. There needs to be somehow a system of penalty/incentive to behaving well. It's not just about locking dangerous people away.
I've moved all my pdf to client side. Less security and processing on the server.

http://pdfmake.org/#/gettingstarted
A glaring example is Neuromancer, where the protagonist is always running around looking for a landline to connect to cyberspace. You would think that by the 80s it would have been easier to imagine wireless communication, but Gibson is famously non-technical, so I guess it's not that surprising.
I would ignore the GP's advice. Channels are prone to big errors -- panics and blocking -- which aren't detectable at compile time. They make sense to use internally but shouldn't be exposed in a public API. As one example, notice how the standard library's net/http package doesn't require you to use channels, but it uses them internally.
I agree with your points. It is curious to me that we've lost the idea of trade associations. I think knowledge work in general is fuzzy but whiteboard tests prove nothing. Degrees are becoming more and more meaningless. I wonder if there is a lack of financial benefit to having such associations.
Why does the image on this article show rackmount equipment while talking about workstations? I find their selections to be, at least for my work, much more server-oriented than workstation.

Do a lot of people really run >512GB RAM in their workstations rather than running a "thin" workstation and running simulations on servers or EC2?

I just built a new workstation a couple months ago: i7 7700 (not the K), 64GB RAM, one of those closed loop CPU water coolers... As a workstation, I wanted it quiet, and performance has been great. Long running jobs I run on our dev/stg cluster (4 machines, 512GB total RAM, 48 total cores.
I had to look it up, once I did, I knew exactly what you were talking about, I just didn't know it by name. I was thinking about the process a request/response goes through via TCP/IP port. I've been doing this for 20 years. Maybe you need to rethink your interview questions. You are just testing for word/definition association which doesn't really matter outside of tech chest pumping. Perhaps explain what a call stack is, then ask why it's important and how it's used for debugging, etc. You shouldn't care so much about the what but rather the why.

I remember an old Delphi interview where they asked me what a I already forgot was. I didn't know by name, but once they showed me what they were talking about, I could explain it in depth. They ended up hiring me and I fixed their broken DSS engine and it ended up in a lucrative M&A.

Anyway, standard IQ tests have sections for various skills. Among the ones that are important for programming is abstract thinking and pattern recognition. You should be testing for that rather that word/definition association.

http://www.thinktonight.com/WISC_IV_subtests_s/331.htm
You can't (at least currently) allow / block extensions by container.

The security and ease-of-use is simply a separate storage for sessions / cookies / etc for each container. Nothing more, nothing less.

If you're concerned about privacy and leaking information there are a TON of tweaks you can do to about:config or via a user.js file such as: https://www.ghacks.net/2015/08/18/a-comprehensive-list-of-fi...
How long does that take to compile?
>Major outlets like CNN, WaPo, NYT etc. publish fact-based news that contains inaccuracies as a component of intrinsically imperfect reporting and a business motive to publish quickly.

Funny, I'd swear they told me that some dude at Google published an anti-diversity manifesto, only that turned out to be a bald faced lie easily disproven by even a quick skim of the source material. They manufacture things for their own purposes just the same, and you don't need to make stuff up wholesale when you decide what gets reported and how much is focused on.
Why should it not be legal?
> I'm experiencing a lot of anxiety lately that I'm missing the cryptocurrency boat

Don't let that be a source of anxiety for you, there is no point to that. There are plenty of other things to worry about in life than finding the perfect investments. And crypotcurrency remains a risky bet regardless of any recent activity in that market. I know plenty of very smart people who are very knowledgable about bitcoin but who refuse to buy into it. There's nothing wrong with that.
We are a military family so we typically move every two or three years. My vault weighs about 900 pounds but the movers never have any trouble with it. In fact, the guy that installed it was an old man driving a pick up truck. He used an amazing motorized dolly that had no problem pushing it around and could climb stairs.
Coincidentally, 90% of what's on /. is also on HN. I'm not sure who's copying whom, but it seems like someone is wheezing someone else's feed.
Don't Panic Chrome Changed It's Menu Button
Ryzen APU's (Raven Ridge) are coming this year or early next year, but they are limited to 4C/8T only.
I think it's time to stop fighting this fight--nobody I know, even among the security/tech literate, uses the word cracker. We may just have to live with the fact that "hacker" means two easily conflatable things, at least until another term actually catches on for one or the other.
The subreddit for it is quite nice:

https://www.reddit.com/r/GalliumOS/
Implementing faceted search with Django and PostgreSQL
> All the good bits of blockchain, we already had in git

This is not true at all and shows a common misunderstanding of why the blockchain is useful.

The big breakthrough with blockchains and crypto currencies has very little to do with it it being a ledger with signed hashes. There are two main "good bits" of the blockchain:

- it provides a consensus algorithm to agree on a set of updates to the ledger. Not in git.

- it provides a mechanism for anyone to take part in this consensus algorithm while preventing sybil attacks. Also not in git.
Having perfect foresight 5 years in future and constantly rebalancing the portfolio means that the portfolio will never match the perfect foresight. It would invalidate the point that article is making.

That kind of strategy could lose money related to index if five year prediction and business cycles cancel each other (think counterphase signal).

It would be very interesting to see simulation of perfect foresight rebalancing strategy in different timefrimes.
Slashdot has been a major influence. Everyone (who was someone) read Slashdot. Sergey Brin, for example, was a great fan. To be mentioned on slashdot was a meant instant saturation for a website. Personally, I miss CmdrTaco's wry take on the new of the moment.
But its no scalable, making it serverless just makes scalable at a huge cost.
The developer tools of Chrome and Firefox are better. There are more addons. There is more customization.
Never Let Me Go is relevant and chilling. Most books fade in my memory; this isn't one of them.
> This is a modern re-interpretation of inter-state conflict. In the past it was widely accepted that states could resolve disputes via war. By that standard, the UK could indeed keep HK indefinitely.

By that standard PRC could send their military and take over Hong Kong and then keep it indefinitely. In a direct conflict UK would lose and they probably knew that which is why they left voluntarily.

> A post-WWI agreement, called the Kellog-Briand Pact, sets the state for multilaterism, and outlaws war for conquest. This later develops into non-recognition of illegal conquests, war crimes, etc.

This pact seems to be historically insignificant. US has been using war as an instrument of national policy quite frequently. Same for Russia and before that Soviet Union. And other countries. So why not China?

> So, in contrast to HK, Tibet will never be part of China. But at the moment China is too rich, and Tibet to inconsequential, for anyone to make a big deal over it.

Tibet is definitely a part of China though. For example, on Google Maps I don't see Tibet marked as a separate nation. It's part of China according to biggest online maps provider.
That's pretty cool. Lest we forget, "computers are fast."

I imagine computing the first ten million primes once upon a time required a super computer and hundreds of hours.
No I don't; what happens is politicians do whatever will keep them in parliament even if it's immoral or illegal (see the Iraq war or The Great Repeal bill or The Regulatory Powers Act). Really there are any number of actions by parliament eroding our freedoms over the past 20 years or so.

If it wasn't obvious from my original statement; I was talking about a Donald Trump character with the backing of his party (on either the far Left or far Right).
Facebook test brings context to links that are shared in your newsfeed
Google designed the phone, but they weren't the manufacturer or the retailer
Possibly a little more of a pessimistic view than I'd take personally, but I get what you're saying. Talking privacy and security is one thing, actually fighting for it in your own org is another.
You are completely correct. I'd also add that even if we assume everyone IS dangerous, would you really want to lock them away for 5, 10, 15 years without any thought as to what sort of human they'd be after that? My personal opinion is that we should treat these people humanely and with sympathy, but if GP is taking an extreme self-centered approach then why not consider the possibility that the system is creating people who are more dangerous to them in the long run?