skysight-inc/HackerNews huggingface dataset:
This is a very good point. The author is promoting his book about self-obsession, but conflating self-obsession with self-esteem seems wrong. They are surely linked, but are different things.

In fact, people with low self-esteem are more likely to appear self-obsessed because they need validation and reassurance from other people. They literally spend more time in their own heads, worrying about what others think of them.

If you have a solid core of self-belief, you're less likely to care about others' judgement of you.
Surprise! When you try to do things on the cheap, don't do adequate due diligence, and are impatient and hasty, things go wrong.
It was when I bought my house.
Ask HN: Why Use Social Media Logins?
The general consensus is: It is so much easier! You or your users can login in seconds without having to type in your email or username and try to remember the password. Sounds like a great thing. Social media sounds like it could be the answer to all of our login problems.

[continued below]
As an American, I keep getting baffeled how opinions like GH's in this are so prevalent on the internet but rarely seem to occur in the real world. Please don't judge us on the acts of a few.

Gender equality in IT is a realistic important issue, but this is just taking it to a crazy level.
In dataflow programming, and some variations of functional programming, variables are pretty rare.

But I'd be interested in reading the study you refer, do you know how to find it?
Why has the title been changed from the original "How the Trump-Russia Data Machine Games Google to Fool Americans"?
> Pretty code is easy when it's a few people writing it. Harder when it's a team of tens / hundreds

Yeah, this is a good point that I was overlooking. It's easy for me to be critical when I feel the pain digging through multiple levels of abstraction to find out how something works, but I didn't the feel the greater pain of trying to manage tens or hundreds of developers working on the same codebase.
So we are basically faster at creating new jobs than automating existing ones?
That's a pretty churlish take on their story considering the time, effort, stress and money expended in turning a neighbourhood eyesore and liability into an attractive family home and neighbourhood asset. Without efforts like this neighbourhoods would remain forever total dumps.
I truly don't get what kind of company is expecting software engineers to be on call.

What do they even want you to do about issues clients have with software? If the software is down for some reason, call devops. Or call AWS. I don't care.

If there's a bug, its not going to get fixed at 4am by one person pushing a hotfix through production. Although if thats how bugs get fixed at your company, maybe you should revisit whether thats a good approach to devops and when you find that its bs, you can finally abolish "on-call rotation".

"btw, you're on-call.." "if I wanted to be on call, I'd be in medicine."
So if you got steady walls and you have cash left to refurbish everything it's a good deal compared to buying something ready to move in? Who would have thought?

But at the end of the day it's a good way to test the stability of your marriage.
That would have probably been the alternative but assemblers in those days did not usually support macros and if they did they were of very limited power.

Also, the GPP was rather adamant about COBOL being a dead-end but Pascal actually owed a fairly large chunk of its data structures to COBOL and without the 'record' construct I highly doubt Pascal would have gone as far as it did, it was a good idea whose time was ripe and COBOL being business oriented had immediate need to support this (as well as data files), and then there was the fact that COBOL more or less introduced platform independence (though in practice that translated into 'less work than otherwise').

All in all it really is not fair to label COBOL a 'dead end'.
I think this is what's going on in the 10-20x altcoin price growth - people are taking portfolio diversification ideas into the crypto space and "investing" in complete cack. When most coins have no substance or inherent utility value or chance of success aside from maybe the top 2, this seems to me like a bad idea.

We're seeing billions of new capital pouring into altcoins for reasons that don't seem well founded or sustainable. I am hopeful some sort of mechanisms will evolve to guide the capital flows towards more useful things within the crypto space, right now it feels like a blend of kickstarter/pyramid selling/lottery on a global scale.

While the going is good though, I wonder if AMD themselves could boost their balance sheet with a mining side operation :D
The bizarre thing is to expect to get rid of squatters without hassle, which is probably what the OP is pointing out.
As someone who has been on the publication side of digital media: Never ascribe to propaganda what you can explain by greed.

News is fundamentally broken, all those sites linking to each other are probably doing it to increase the "trending" part of the news which will push all of them up the google rankings.

The reason why Russians, and Eastern Europeans in general, are more highly represented as owners of these places is because the cost of living is so low there. That you make $2,000 from add revenue in the US would mean you can afford to eat out a few more times a month. When you can do the same thing in a country where this is double the average wage you can spend all your time doing it and be better off than if you tried doing anything else.
Looks like Senator Club's Wordpress wasn't expecting to get hit quite so hard. I don't suppose anyone has the text/transcript of this to hand?
Ample if you all have meager possessions. More or less fine if you're the same family. 4 adults though? Good luck, unless you're all college students, but they can suffer even less room.
Okay. I'm on board with you there. I suspect that SQL or data-model rendering would be the easiest place to start there--allowing you to auto-generate a visualisation from SQL. If that got widespread enough, then it would become a standard way of representing the data that is currently represented by text. That means you can build interactions on top of that understanding.
http://archive.is/UJ2fK
http://webcache.googleusercontent.com/search?q=cache:DMJo55d...
I'm not sure about cup, but what I find bizarre about it is because it implies they are expecting it to work. Calling the cops is not bizarre.
I'm no designer, but here's my layman opinion.

Some of these are not "brutalist", just badly designed.

For example, there was no need to have the google logo half covered in the Chrome example.

About the Instagram one, you could have replaced circles with squares. In other examples you also replaced icons with text, so why not on the Instagram one?

The Gmail one is really nice.

On the Twitter one, Comic Sans was really uncalled for :P
Uncanny?
It is worth mentioning that the school in the article, Barrowford primary school in the UK, was given a 'Good' (2 on a scale of 1-4) Ofsted report [0] in 2012, then in 2015 (just after the 'heartwarming letter' went viral) this dropped to Inadequate (4) and the most recent report in 2016 had them back up at 'Good'.

It's also worth noting that in the 2015 'Inadequate' report, they specify that:

> Standards are improving and are getting closer to those attained nationally by seven- and 11-year-olds as a result of some well-targeted small group teaching, particularly of disadvantaged pupils.

So standards had improved, but they felt the need to lower the report from 'Good' to 'Inadequate'.

It's almost like the Ofsted were punishing them for getting famous.

[0]: https://reports.ofsted.gov.uk/inspection-reports/find-inspec...
This is addressed here: http://wikipediawehaveaproblem.com/2015/11/how-rational-wiki...
Intermittent fasting has been quite popular in the fitness and lifestyle worlds in the last years. I myself have been practicing it for more than a year now. A good point to start (which I used myself) is this article from James Clear: http://jamesclear.com/the-beginners-guide-to-intermittent-fa...
They will probably try honeypots and informers and relax the entrapment rules. Need to be careful they do not end up propping up all the terrorist groups with different branches of British 'intelligence' groups... Or maybe they have learnt from past experience.
Programming is 70 so we asked three programmers how they started
This archive link retains the images and formatting properly
There are modern ways to express something safely that is written unsafely in C. What Rust evangelists seem to forget is that there have been ways to do that for a long time.

The article actually has very little safe Rust in it. It makes me wonder what we are gaining? If the idea is that introducing Rust means that later you can go back and add type and memory safety...why not use C++ in a type and safe by construction way? Why not use Safe D?

I'm personally just looking forward to the hype dying down. I'm tired of hearing about it, and most of the time I just click "hide" on Rust articles because I'm not interested and people are starting to sound pretty shrill.
The strapline: "We were cash-strapped, desperate to move and hemmed in by a hot market."

I read the article in full (nothing like a bit of procrastination on a Monday morning) and I think probably the two most abhorrent aspects are: 1) the utter and seemingly limitless stupidity of their decisions; 2) the way their back-up condo is casually introduced about halfway through - "Luckily, we still owned..." (An honourable mention goes to the wealthy English godfather making a sudden, ridiculous appearance. This bit sounded totally fictitious, to be honest.)
Pretty sure the most common answer to "When was the last time you used a pen?" is "I don't remember.". Then what?
how do people end up with so much money when they have such a lack of common sense?

the story was a cringeworthy read.

glad it worked out well in the end... but life was gentle and kind here.
This borders on revisionist nonsense.

They weren't persecuted, they left the UK so they themselves were free to persecute others, which they were not permitted to do in England.

The Puritans believed there was one true religion and wanted this 'fact' to be reflected in English law, government and society. They wanted a theocracy.

These people were only persecuted if you believe that the store owner that was told he couldn't refuse to sell cakes to a gay couple on religious grounds also amounted to persecution (hint: it doesn't).

Stopping somone from persecuting others does not mean that person is being persecuted. Something the so-called 'Christian' conservatives in the new world and now the US still fail to grasp after 300+ years.
A digital upgrade for Chinese manufacturing
>We were the victims of a shoddy contractor and bad luck, but also of our own colossal ignorance and hubris.

I used to work as a residential remodeling contractor, I quickly learned to steer clear of this type of client/"victim"
IEEE CODE OF CONDUCT [PDF]:

http://www.ieee.org/about/ieee_code_of_conduct.pdf

ACM Code of Ethics and Professional Conduct:

https://www.acm.org/about-acm/acm-code-of-ethics-and-profess...
Nor did tulips represent 0.025% of the global financial market cap already (~ 80bn / 300 tn) ;)

[1] http://coinmarketcap.com/charts/

[2] https://secure.marketwatch.com/story/global-stock-market-cap...
TL;DR: Stupid decisions everywhere (should have never bought that house), house looks good at the end.
Apps are allowed to use external payment methods for "real world" goods and services.

All digital content (premium features, game coins, file storage, music or video libraries) accessible within the app must be charged through Apple, and the user must not be able to find an alternative payment method from within the app.

> EDIT: some research later indicates that it's possible allowing a user to sign up outside the app (and outside a webview initiated by the app) skirts around the policy, since the user can return to the app and log in, then use their account for payments.

Depending on the precise details of your signup page, this may or may not get banned by Apple if they notice it. It's allowed to sign up users and accept external payments outside the app - but then you must not have links to this payment page from within the app. If the user already has an external paid account, then they can use it, but any first-time users must only see IAP or nothing.

Some time ago Apple threatened to ban Dropbox, because they had a webview for signups, and it was possible to upgrade to a premium account within that webview.
Unit testing ActionCable channels with RSpec
Ask HN: What language-agnostic programming books should I read?
Until now I've read:

- The Healthy Programmer

- Clean Code

- Test-Driven Development by Example

What should I add to my library?
On a planet that follows your advice that the line shouldn't be drawn at outlawing tools, and instead certain usage should be made illegal, "not [..] the mere existence or possession of the tools themselves".

I'm just taking your argument to its logical conclusion. I think that argument makes no sense, since it clearly leads to absurd outcomes, such as being able to purchase nukes, armed fighter jets, tanks, MRAPs, mines, chemical weapons etc.
Cloudron v0.150.0 released
> ASCII isn't universal even today (the page you are reading is UNICODE)

That's not really a fair point because Unicode and nearly all of the other extended character sets (if not all of them) still follow ASCII for the lower ranges. This also includes Windows Code Pages, ISO-8859 (which itself contains more than a dozen different character sets) and all of the Unicode character sets too.

> but all text was much more readable and in general easier to process with ad-hoc filtering or other manipulation than binary formats.

Text is still a binary format. If you have a different byte size or significantly different enough base character set then you will still end up with gibberish. This is something we've come to take for granted in the "modern" era of ASCII but back in the day "copying text files" between incompatible systems would produce more garbage than just a few badly rendered characters or the carriage return issues you get when switching between UNIX and Windows.
Once upon a time society functioned that way - a strong belief in God acts in practice to make secrets impossible.

I am not sure that a society without any secrets would be a bad thing - it certainly would be very different.
1. The One Thing. ~ Gary Keller
2. Mini Habits. ~ Stephen Guise
3. Learned Optimism. ~ Martin Seligman
4. Spark. ~ John Ratey
5. Miracle of Mindfulness. ~ Thich nhat hanh
Then we failed to get the point across.
> Why aren’t Democrats paying people to do this kind of thing with the truth? No idea. None. They can do it, just like that other company crushed us, but they haven’t learned.

As a casual observer, it certainly does seem like the political right in America has consistently been more willing and eager to bend the rules of the information game - up to and including willfully propagating falsehoods. This has at a minimum been repeatedly evidenced over the last 20 years, first in cable news and now online.

Is the solution - as the OP implies - for the left / center left to adopt the same dirty tactics as their counterparts? Is there any alternative? I'm sure every rational individual (a group in which I hope to include myself), would really just prefer if everyone started behaving like adults and returned to discussing issues in what at least looks like good faith. Is that at this point a pipe dream?
De acordo com pesquisa, os brasileiros se expões demais na internet
Something like "well then why not? Shouldn't you make the little moments memorable, joyful ones?" presumably
'coding-night-live': web-based communication application for codelabs
I found that there's awesome project called 'coding-night-live'. it's a web-based communication application for codelabs.

Popular web-based applications like Slack, PingPong, etc., do exist for hosting interactive seminars, but none are customized exclusively for the codelabs. coding-night-live is the light-weight, installation-free, web-based solution for the awesome codelab-thristy programmers!

codelab is a fun step-by-step, seminar-based approach to developing a software together.

- Youtube introduction for coding-night-live v1.0 is here: https://youtu.be/EgOmuShXVNE

- coding-night-live github: https://github.com/dduk-ddak/coding-night-live
Because it implies that Trump and Russia are somehow parts of the same evil rightwing-shilling machine. That meme is getting ridiculous.
That's a terrible answer and to be honest, I don't particularly believe this actually happened.

I was once asked to sell a pen to an interviewer and the first thing I asked them about was their pen use. After that, I pointed to things on the pen and told them about the benefits of it and why it was a good choice. he stopped me and said he heard enough because I established need, and then translated real features of the product into benefits of the customer.
Another hypothesis - kids now are overstimulated, their brains are saturated with new stuff, but have not time to process it deeply. The deep processes are mostly activated when there is nothing new to register - i.e. mostly when the child is a bit bored. When there is new interesting stuff the brain is preoccupied by registering it and have no time for any deep reflection.

This is not much different from our problems with too much food.
These attacks are not random like lightning strikes. They are motivated by an ideology that wishes to spread. And it will if we don't respond decisively.
Coming from Eastern Europe, I'm having hard time to grasp the "rich&educated" meme.

Over there, rich and educated is barely a poor correlation. In my experience, a lot of rich people kids were stupid and didn't have much academical success. Yet there were folks coming from poor but educated families who did really well. It's anecdata, but in my class it was ~ equal amount of rich-but-stipid and poor-but-smart kids.

The real privilege is parents' attitude. The attitude that education (not grades, but the real education) is important. This doesn't seem to correlate with wealth much though. A lot of rich folks built their wealth by working hard from zero. Which is frequently not education-heavy field and their mentality is not much different from barely educated handyman. While a lot of well educated people (teachers/educators, all kinds of office workers, engineers and whatnot) are not even middle class.
You make them sound so heroic, as if they solved the problems they found instead of offloading, displacing, and exacerbating them. It's probably not fair to expect them to, but it's definitely fair to question their attitude of being put-upon when some of the primary counterparties of this offloading are part of the same damn story.
Having researched home buying a bit I think it's too much to list in a HN comment if you want to cover cases where every party is unreliable but maybe someone will try. At the very least look at the damn thing in person. When I've done rentals with a friend we do a fairly thorough inspection before signing but it'd take 10x longer if we had intent to buy, we'd check a lot more, and that's before involving various 3rd parties. If you're planning a remodel from the beginning though your criteria will change.
Then you don't get to write a blog post on how awesome and smart you are.
awesome project!
Link not working. Responds with 500 (Internal Server Error).
> If you're too strict about what counts as equivalent (including performance in the type system, say) it would be harder to make local changes since fewer substitutions would be possible.

I think this is avoidable if your types/effects can decompose properly into orthogonal factors. E.g. with a Future type and a generic monad abstraction it's fairly easy to substitute a sync call for an async call - you have to be explicit about the change you're making, but only very slightly, and you'd never get confused between changing sync/async and changing the "actual" type that's returned.
Then you make a different pitch. What counts is that you display the traits that can make you successful in sales, not that you emit a canned speech - it's not about following a script, but about improv.

Which I suck at, for the most part, and have never put much effort into getting better - and that's why I'm not in sales. But you don't need to be good at something to understand in general terms how it works.
This would be the greatest episode of property brothers ever.
Sure you do. Only the details change.
> As someone who has been on the publication side of digital media: Never ascribe to propaganda what you can explain by greed.

It's been pretty crazy to see how many of the frothing right-wing fake-news sites are created by (nominal) leftists. Humankind's a real piece of work.
And here I thought the best way to sell a pen was to offer a blank sheet of white paper, as shown.
I wouldn't berate someone over thinking this, even though I agree with you that the Left is not more trustworthy than the Right. Frankly, it's better to point out that, if you give government additional power, that power will be used by both Left and Right, so you'd better be able to trust everybody with it.
On top of all of that, it's titled "The Best .. I've Ever Seen" and it's his own anecdote. That's up there with Trump's "I have the best brain." crap. Terrible.
This is a really great idea. But couldn't it done without JavaScript?
Wikipedia is fine if you look up something less controversial like proton decay, but as soon as article has multiple points of view, there is a fight to establish the 'dominant narrative'.
Articles that have any arbitration measures applied or in semi-protection shouldn't be trusted: if there are huge talk page archives its also a sign the topic has multiple points of view which Wikipedia can't express.
Neutral point of view(Wiki policy) with controversial topics often leads to one-sided articles where the side which 'won the article' controls completely the content, which is massaged to fit the NPOV policy without adding anything from opponents.
Those GPUs would have gone up in value.
I bought a bunch of RX580's last week, and can sell them second hand for more than I paid.

Same thing happened when I was mining in 2013. Sold my hardware for a profit after I'd mined profitably.
Foxconn leaks and what we know about iPhone 8
It's an interesting project. It might be useful to let students know about programming.
Read the other comments here - there are multiple links to cached versions.
Cool but... I read the entire article expecting a really good answer.
> There are countless studies that get conducted every year by universities, think tanks, NGOs and journalist style organisations on this topic.

Could you name me one credible source that advocates the banning of encryption? At Harvard, for instance, they concluded that banning encryption is futile. [0]

[0] https://www.dailydot.com/layer8/worldwide-survey-of-encrypti...
Effective Java (lots of good generic OOP advice)

Implementing Domain Driven Design
What do you guys thing, this will make AMD shares rise after the next profitability report?
"We were cash-strapped" and "$1.1 million later" don't really seem to go together
I don't see the difference between your answer and his?

Both asked about recent pen use, both responded based on that?
I would like to nitpick a little here.

WW2 was an existential threat to the Soviet Union. It was so existential that this became the largest part of the identity of Russians.

But WW2 was not an existential threat to UK. UK could have exited from the war at any time. No battle took place on the soil of UK mainland.

I am not saying the people in UK did not suffer - they just did not suffer comparably to the people in the middle of the conflict. In a way the war was rather distant to the people living in UK.