skysight-inc/HackerNews huggingface dataset:
Of course you don't, you're a middle-class straight white male. A society with perfect surveillance is a society with perfect law enforcement, which is a society that never has enough dissidence to evolve.

Tell homosexuals in the 60s that they shouldn't care if GCHQ can read their messages. But who cares about poofs, right? They're mentally ill anyway.
He means that there's no type syntax to assist with monad creation or usage which indicates a sort of incomplete understanding of the concept.

As an example, a maybe monad in python can be implemented by having a monadic function return either:

["Just", 1]
["Nothing", None]

and the bind operator (>>=) would be:

bind = lambda a, f: a if a[0] == "Nothing" else f(a[1])

You should also understand that a list itself can be a monad. Monads are just burritos where ANY abstraction/design pattern can be the wrapping, it does not need a haskell type system to wrap something. Albeit the type system in haskell does really help you grok the concept.

Weirdly how someone chooses to implement a monadic value and the bind operator suffers from the same problem as what this article writer complains about in OOP design patterns. Both monads and design patterns really depend on previous understanding of a pattern, and a variation on how someone chooses to implement the bind operator or a design pattern can really throw off people.

Here is an example of an alternative variation of the "Maybe" monad in python, for the return values:

["Only", 1], None

And a variation on bind:

bind = lambda a, f: f(a[1]) if a is not None else None
It usually takes four or five months, although last time it only took a month or so, so hard to say.
Users Report Apple iPhone 8 Plus Cracking Open While Charging
Reminds me of Winston Churchill's description of democracy being the "worst form of government, except for all those oth­er forms that have been tried from time to time" -- agile is the worst, except for all other methods.

In reality, any system can be bad if you obsess on process over results.

A product manager once told me that I was past the code freeze date of his 6-month (heavyweight/waterfall) release cycle so I'd have to wait 8 months...to get a single file changed. When a VP overruled him and forced the issue this guy called me up to angrily complain how much "extra work" this would be for him and his release process (and I was just passing along the request on behalf of the business). Buddy, if your software release process doesn't allow you to change a single file in < 10 months, you're doing something wrong.

That's not to say Agile is a cure-all. I've worked at co.'s that insist on daily standup meetings so they can say they're "Agile", even if they have no practical value and are a time-suck.

I've seen mid-level executives obsess over the terminology -- t-shirt sizes, stories, kanban, scrum, sprints -- mainly to sound impressive dropping jargon in front of their superiors, even if no actual progress is being made.

Or they say they're "Agile" as an excuse to play "Etch-a-Sketch" with requirements, changing every few months because they're "iterating."

That being said, I'll take Agile over Waterfall any day. There's just too many unknown unknowns in writing a specific type of application for the first time to gameplan everything out in mockups successfully.

I think the bigger problem is mid-level bureaucracy at too many companies, and that would exist with or without Agile, IMHO.
Doesn't Ryzen have better power efficiency compared to these new Coffee Lake's?

The issue is a bit muddled because sites are (for some weird reason?) ignoring the most common Ryzen SKU, which is 65W (R7 1700).
How do you recognize if the collector has finished? If the site doesn't contain "a" elements (e.g. because of a network error), this example would block forever.
Thank you PostgreSQL team you are awesome!!
If you train the four year old correctly you might even get "there's an oops on the PROD-DB-1 server". That would be more than I get from some of my adult co-workers.
Given the hyperbole and deity references, I thought the article was more for amusement than anything else.
In the <200$ CPU range it's not uncommon to see no dedicated GPUs, both form a budget perspective and for practical perspective an iGPU comes quite in handy.

As for the productivity benchmarks the Anandtech ones put it ahead or tied with the 1600 with most benchmarks other than CBMC.
For more common productivity uses such as office work and video encoding the 8400 is faster, sure it won't beat the 1600 in Cinebench but how many people render in Cinema 4D on a sub 200$ CPU? And even in Cinema4D MC it's not that far behind.

At this point it's really not a "no-brainer" it's about price, if you aren't going for a dGPU the 1600/1600X might not be worth the premium unless the initial shortage of CoffeeLake is going to hike the price above the 180$ MSRP.

If you are buying a dGPU and will be gaming it's again not a non-brainer since the 8400 is faster, although at that point paying 70$ more for the 8600K and pushing it to 5-5.2ghz would be much better.

If you are looking to build an SFF PC or a NUC again the 1600 is not a non-brainer since you will need to account for a dGPU.

At best you can say is that the 1600/1600X are still competitive, but they are quite far from being a non-brainer.
In fact they are only competitive because of the recent price cuts, if the 1600X was still priced at $250-260 the only non-brainer here would be the 8600K.
100% terrible customer service. The bootloop was caused by flaws in the Snapdragon chip. The OSS fix is to basically disable half of the cores and run the phone in a crippled state.

https://www.xda-developers.com/nexus-6p-bootloop-fix/
I don't think this is a moral question.

Whether or not this information should be collected at all may be a moral question, but how it's secured is about technical competence.

I also think we should keep in mind that, even if it was well-secured, there could have still been a breach. Would that have been less bad? The result would be the same.
They are in beta, you can send them an email if an org you are part of would like to test their beta/mvp.

(Just putting it out there, I am not related to the project)
Did you make the skeleton views for labels yourself? They look great.
Write and create blog posts without stress
I tried Edge on Windows 10 last year for a while, but had some issues with Outlook Web Access. And the way of managing proxies (among other things) is mixed up and confusing in Windows 10 - it has the old way of handling settings and a new Settings application. It’s not bug free and doesn’t satisfy basic conditions (searching for proxy in settings doesn’t work - need to know how to get to it). Anyway, back on topic - I switched back to IE 11. I have to try Edge again and see how it’s improved and changed during this time.
Show HN: Free Ethereum DApp Fundamentals Video Course
Finally Found Out the Real Identity of Nathan Drake
> I have 100GB of data in Postgres 9.2 on a single machine. I have it backed up to Tarsnap, and a tonne of spare disk space locally, and can make a snapshot of the machine at the beginning.

Are you backing up the database data directory via tarsnap while the database is running? If so then it's possible your backup wouldn't be a consistent snapshot. Snapshotting the data directory is an option, but you'd can't blindly do it without stopping the cluster first.

If you haven't already, I'd suggest setting up automated jobs to backup the database via pg_dump for a logical backup. That'd be a fallback in case you run into any issues upgrading the database directly.
Ubuntu or SuSe. Or Arch like another comment said, if you don't mind setting up everything yourself.
A full-fledged Node.js runtime for Android and iOS
>I have no idea how to help.

Fund training of activists

Work on finding safe routes to deliver arms and munitions. In 10 years, all of that will be handy.
I've been working, on and off, on a little side project to solve this exact issue.

It's just a python script that converts a piece of text of arbitrary length, into a series of QR codes.

I then plan to work on the "decoder" side, which takes a series of QR codes and outputs the original text. Basically just a concat of the QRs.

The idea is that I'll print my private keys in both text and QRs so that I can easily recover the digital form if needed (and if that doesn't work, then I'll type it... Ugh).

Hopefully I'll be able to finish it and do a Show HN sometime this year.. (or maybe the next).
There's nothing wrong with drip brewed folgers.
Sort of random/oddly specific usecase, but this article helped me understand a bit more of what happens under the hood with both PostgeSQL and MySQL:

https://eng.uber.com/mysql-migration/

It is a fairly easy read, even for someone (like myself) who has very little knowledge of what's actually going on under the hood of most DBs.
The main problem was the auto locking, I set my PC to go to sleep after 10 minutes (it's a really power hungry setup)
Colloidal silver turns you blue
Art project: Einstein and Freud’s letters on “Why War?” – 85th anniversary
That safe is a pretty strong lynchpin. Nice.
Games as well. It's rumored that Call of Duty MW2 originally had China as antagonist.
Work Hard in Silence and Let Success Make the Noise
According to a 21 years long term AMD user. Compared to my dual 2969v4's multithreaded performance, 1950x is sloooow. Please don't bother mentioning 2p EPYC, you simply can not order it and expect a reliable ETA, most models were released on paper.

what is your first AMD processor? mine was AM486DX4-120
Doesn't Coffee Lake release today? I'm upgrading for sure.
Re 2. Internships are paid. Pretty well actually.
Oh absolutely, I thought that type of active investor was so contrived that this was just an article written more or less for entertainment (to point out how hard it is to be an active investor).
>how hard it is to be a good active investor, basically exactly what Warren Buffet thinks

In broad brush strokes, yes. However this blog post uses a different math scenario.

- Warren Buffett's premise for winning the bet was the hedge funds' 2% "management fee" and 20% carry. Therefore, any attempt to beat Warren's passive investing starts with a handicap of minus-2% and has to have bigger positive returns that overcome it.

- This essay is about long-term "God clairvoyance" of _eventually_ being correct is negated by short-term negative returns which make people "fire" God. E.g. the investor might have a 2-year lockup of his funds before he can redeem them. E.g. After 2 years, the investor sees that the hedge fund is losing money -- but doesn't realize that it's a temporary dip. Therefore, he redeems his money (aka "fires God") and never got see that God was ultimately correct.

(Or put another way, if the lockup period and the fund's entire lifetime were exactly the same, the blog post couldn't be written.)
Product Manager Advice: Working with Designers
(Like Bablefish in HHKG) Google Translation in Earbuds
IIRC it started as a "compiled wisdom of 4chan gaming boards" and has morphed into affiliate links, but you might still find the Logical Increments list useful (http://www.logicalincrements.com/)
There's definitely some good/decent authors there, but they don't make that much money. Probably $10/article on an average day. Most people are at the mercy of a "whale" or some concerted author circle to actually make any substantive amount on an article that isn't some travel blog/ebegging garbage.
Is Good Taste Teachable?
Glass completely empty: why is the system storing your password when the volume is not mounted so it can be revealed by the dialog?
The trouble is that punishment and rehabilitation are seen as mutually exclusive. That a "soft" prison is less punishing. But really the removal of freedom in itself is a vast punishment. Going further than that is just unceccessary and counterproductive.
Scalendar: A time management library implemented in Haskell
http://www.velocitymicro.com/wizard.php?iid=327 - you can order a 64 core Epyc workstation today.
technically that happened ~10 years before the cold war ended. at that time, both sides were understood to be engaged in various less-than-friendly activities.

post-cold war happenings are things worth focusing on, imo.
(SSH browser and Rsync) – yet another Rsync app (Mac)
+1 for Never Let Me Go. I read it last week and found it very moving. Mark Romanek's film version is excellent too.
How Do You Make More Money? Earn It
With flatpaks and Appimages these days, you don't really need to target any distro anymore.
Be a Mentor
Also see:

https://www.law.cornell.edu/wex/stare_decisis
Facebook fights fake news with publisher info button
The United States of America does not recognize Taiwan. They don't get an embassy, but they get an American Institute in Taiwan, and Taiwan has a Taipai Economic and Cultural Representative Office in DC. This arrangement with Taiwan exists with lots of countries.
So they’re still monetizing peoples’ attention? I suppose it’s more noble to pass proportionate value back to the creators, but that’s not a system Facebook et al couldn’t quite easily adopt if market pressure forced their hands.
CS is not about programming.
What's the usual step when companies brand their product generations with numbers and they get too big? I can't imagine calling something an "Intel 10400" in two years.
Personally, I seem to get more motivated when I’m working in coffee shops. There’s something about the environment that is stimulating.

https://www.skipthedrive.com/3-reasons-working-in-coffee-sho...
I know what you mean. For Edge there's probably not many folks who would be interested, but Office, for one, is still something that's desirable for a lot of folks who use Linux just because of numerous compatibility issues with LibreOffice.
Why is there no Nobel Prize in technology?
"If Norway signs a similar agreement an EEA country with open land borders with the EU will have a FTA with China. ... Norway become a shipping and distribution hub for Chinese goods into the EU"

No, it doesn't work like that. Norway is not a member of the European customs union. Goods moving between Norway and the EU are subject to customs checks and, potentially, tariffs. You can't just trans-ship Chinese goods landed in Norway onward into the EU without customs declarations, inspections, and all that.

Of course, private citizens can travel pretty much freely across the EU-Norway border. Goods can move freely in small, personal-use quantities (Norwegians certainly like to shop across the border at cheaper Swedish supermarkets, etc). But as soon as you start shipping stuff in commercial volumes, it is subject to customs just like any other Chinese goods coming in to the EU would be.
There are plenty of Arabs living in Israel, and last time I've checked all Israeli kids study Arabic in School as a 3rd language.

This is a very rosy sentiment but it's unrealistic not only because of the existing cultural differences and bias, but also because of the premise of the multiplayer aspect, play DOTA, BF or HALO without muting other users and tell me how it goes.

I'm pretty sure most middle easterners including Israelis don't need Google's magical earbuds to understand the meaning of "ya ibn sharmuta"...
My point was not that they don't deserve condemnation, but that punishing them doesn't help correct the system to prevent the same problem from happening again.
http://www.logicalincrements.com/ is a handy site that recommends PC builds that give you a good bang-for-buck at various price points. On a given horizontal line, the CPU, motherboard, and RAM will all be compatible.

The site is tilted for gaming, but GPUs are mostly interchangeable - so if you want more compute power, you can drop to a lower GPU and spend the money on the CPU instead.
I know, it's a wonder the degree made it on there in the first place.
Hmm; for a workstation like the one I'm using now with 32Gb of RAM and 8 cores, EC2 has an m4.2xlarge as an equivalent.

$0.4/hour * 24 hours * 365 days = $3,504 per year. You can build the same machine for a fraction of that cost and you'll get more than a year's use out of it. Reserved instances would bring the price to rent down a bit further, but I still don't think you can beat the economics of owning a workstation if you're going to be using it most of the time.
I am not OP but I do the same as him.

I used to keep the data on Dropbox but switched to a repo because it felt to have better safety against user error. It's not all that hard to accidentally delete or modify a file in a filesystem. Given the commit process it's much harder to do in a repo.
The vast majority of people in prison are not dangerous (and, in my view at least, don't belong there), at least in the US.
Chilled proteins and 3-D images
It's using headless chrome, and there is a serverless version of chrome headless (chromeless), so it should be pretty scalable.
Movable safe? Doesn't sound very safe to me...
I listed dual/quad 8180 as a good option. I don't think you can get second hand 8180 on ebay.

For 1950x, details explanations were provided in my post -

1. too sloow, cinebench score is 3k, you can get it from 4-5 years old ancient processors already declared as EOL.
2. no official ECC support

I can list more actually - single socket system with 8 DIMMs only. As explained, it is a good platform for kids to game/overclock.
> captures how HK society views

I'm not sure if you realize that is a work of fiction based on one person's opinion, which hardly reflects the view of the "HK society" that you so grandiosely claimed. Should I take the Hunger Games seriously as capturing how Western society views the near future?
Sure, but battery power in the phone is valuable. Modern Bluetooth headphones can play 30-40 hours of music per charge.
This article is from last year, but at the time Chrome had approximately 60% and Firefox at approximately 15% of the market[0]. It's not like people don't know that other browsers exist. Even non-technically savvy people know about Chrome. I'm sure a lot of that share comes from Android, but a large number of people go out of their way to install it on their desktops.

Sure,there are some people who will never consider installing another browser, but do you honestly believe that those people will go out of their way to install Edge on their phone over Android or Safari which are installed by default? I will concede that the app store does make it easier for someone to install a third party browsers, but how many of those people are going to know that Edge for mobile exist or go out of their way to install it?

If they are happy enough with Edge because it is the default on Windows, they'll most likely be happy enough with Chrome or Safari on their mobile. Yes, people who elect to use Edge because they like it and not because it is the default may choose to use it on mobile, but I can't imagine that number is very high.

I do not have data to prove this, but do you honestly believe that the number of people who can name a File Explorer alternative is anywhere close to the number of people that can name multiple web browsers? I find that incredibly hard to believe and a poor comparison.

[0] https://arstechnica.com/information-technology/2016/05/firef...
I would heartily recommend "Life at the Bottom: The Worldview That Makes the Underclass" by Dr. Theodore Dalrymple.

It gives keen insight into the cultural mindset of victimization that produces the persistent underclass. From the overview: "Theodore Dalrymple, a British psychiatrist who treats the poor in a slum hospital and a prison in England, has seemingly seen it all. Yet in listening to and observing his patients, he is continually astonished by the latest twist of depravity that exceeds even his own considerable experience. Dalrymple's key insight in Life at the Bottom is that long-term poverty is caused not by economics but by a dysfunctional set of values, one that is continually reinforced by an elite culture searching for victims. This culture persuades those at the bottom that they have no responsibility for their actions and are not the molders of their own lives."
How do you check that your printer isn't secretly storing your key somewhere? I've looked for open source/open hardware printers some time ago, unsuccessfully. I've written my main key down on paper by hand as a backup, but it's a tedious task.

As you mentioned fire-resistance, do you also use some sort of fire resistant paper? Because I don't think anything in made of paper would survive an actual fire.
The commute has been an issue of mine for a while - and listening to podcasts or audio books helps but, I'd rather just step outside to get to work. I blame this on where I live and my absolute reluctance to move. So yeah, commuting is my choice in the end.
How does the free upgrade happen these days? I thought that was over in 2016? If it is still available somehow I have some machines I would upgrade.
Splunk Fires Back at Ludicrous Larry
Perhaps those factors resonated with people, however, that glosses over the unique populist appeal of both candidates. Many people were dissatisfied with the status quo and Clinton was the embodiment of it. Do you think her message "America is already great" resonated with the working class?
Good point in this guide: A little known fact is that, in CL, it's also "objects all the way down":

It turns out that all Common Lisp data objects are instances of classes. Consequently, you can define methods for all kinds of existing object types (such as numbers, hash-tables, and vectors); you don't have to use defclass at all before defining methods. Moreover, the objects created using defclass and make-instance can be used with ordinary Lisp functions, not only with methods.

To find the class of an object, use the function class-of. For example:

Expression	Value
(class-of 'a)	#<Built-In-Class SYMBOL>
(class-of "a")	#<Built-In-Class STRING>
(class-of 12)	#<Built-In-Class INTEGER>
(class-of '(a b))	#<Built-In-Class CONS>
(class-of '#(a b c))	#<Built-In-Class VECTOR>
Sure, but my point is that the disadvantage of broadcasting to the entire world that I'm on a street corner in Quito in the early hours of a Sunday morning with a smartphone full of cryptocurrency (and for other reasons, having a public record of the details of every ride I've ever taken) is likely more of a concern than reducing the cost/trust of the dispatch/vetting service.
He's likely talking about https://en.wikipedia.org/wiki/Isolation_tank
> I've looked for open source/open hardware printers some time ago

You want a pen plotter. Or its cheaper, more expensive cousin, the Axidraw.

> As you mentioned fire-resistance, do you also use some sort of fire resistant paper? Because I don't think anything in made of paper would survive an actual fire.

Actually there are document safes with built-in insulation which will keep regular paper documents safe for time X under fire conditions Y (it's some EU standard classification). Certain ways of mounting safes makes them intrinsically fire-safe(r) as well.
You state it much more clearly than the author does.

While I would not go so far as to call it "silly". I think an interesting point is obscured for the purpose of a dramatic headline.
Every incoming freshman will get an iPad Pro at Ohio State
Microsoft's desktop licence is more restrictive than their server license. Desktop OSes can't be virtualized alongside server OSes. This is why AWS Workspaces are Server 2008R2/2012 with the Windows 7/10 Experience, respectively.

Then there's still latency, and the need for some kind of local client for the remote session.

It's also a move away from "micro-computing" and back to the "mainframe-client" model that is so popular with Cloud-and-Phone.