skysight-inc/HackerNews huggingface dataset:
> We escape to worlds that are safer and more understandable than this one, and nothing about, say, Ron Weasley’s casual racism can shed any meaningful light on our own, except to remind us that racism is pervasive. He’s an object in a wind-up world of one white heterosexual British woman’s devising; he cannot be the tool of anyone’s deliverance.

That is quite the unsubstantiated dismissal, and I think this author got a lot less out of the teenager's literary canon than I did. Maybe the self-anger should be directed not at failing to read works worthy of serious scholars, but at failing to recognize that the works that were read were in fact worthy of serious scholars.

I will suggest to the teenagers reading this that reading these works in community is very important (and the fanfic community is a great one for so many of the works in the teenager's canon). If you only see your own interpretation of the works, and your own interpretation is primarily about family trees of obscure half-ogres, you're missing out.
"Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away."

Seems a propos! :)
"Buy when there's blood in the streets" has always been good advice, but you can't blame a single person - or even a single class of person, in this case a real estate investor - on the immense scale of complexity that has put so many people in such a lousy situation.

A lot of people in this category have jobs, families to support, and so on. It's not like every investor is The Businessman from "The Little Prince."
From everything I've heard from Waters himself and from other folks who grew up around Lutherville Md, his parents were some of the most wonderful people out there. Despite coming from a traditional middle-class Catholic family, they really went all out to support John's passions. I remember hearing an NPR interview with John Waters where he noted his parents were in fact the main contributor towards funding Pink Flamingos.
Some tips from me:
-Free language apps or a rosetta stone package for Japanese, children's workbooks are actually great, eg. from 'gifts of the orient' website
- Drawing: find images you like on deviantart or google images and sketch them in your own style
Mahjong: possibly do what my partner did with chess; play against the computer, get books on techniques, follow the experts.

The most important thing with voluntary learning is that it stays voluntary- keep the passion! If you force yourself to study at a certain time and one day fail to do so, you'll beat yourself up and lose the will to learn. You're doing this for yourself, so do it with joy. Good luck!
Thanks for the tip but I tried the "Deep Web" option and still can't find any of the sites. They are small sites that get about 100-500 visitors per month. Also, there are a lot more than 200+ million websites on the web.
That was 2010. In 2017 this space is flooded. We all know how to write web crawlers now and this data is sold by hundreds of companies.
So here are some things the book chapter misses that are source of confusion elsewhere in this thread

- `extern crate` is logically a crate-internal magic `pub mod` or `pub use`

- You should usually put your `extern crate`s in the crate root

- Putting these two together, you can refer to crates as if they were toplevel modules.

This is one of the very common confusions I've seen.
How about a check on foreign realestate investment? I have a fantasy where China starts looking into homes its nationals own throughout the Bay Area in search of lost revenue, wherein the prices collapse because of a selling frenzy.

The reality is that many of the foreign-owned homes here are owned by shadow offshores which are very hard to track.
I Didn’t Get Hired at Google. Here’s Why
If you are young, I would say, you need to change your job every year for at least next 3-4 years. You simply don't know what is out there and only way to know is to see it for yourself.

If you are developer, simplest way is to do contracting, not to get a full-time job. You might like this so much that you might not get a job in a long time, but again, I would advise you to explore more.
I really look forward to the first production web framework based on futures.
There is also the "simplistic", like the author.
Software developer/engineer who works w/ websites/web applications.
These classification may or may not make sense. But why group people into these arbitrary categories? We already have our own biases and prejudices that fairly or unfairly judgde people the moment we meet someone. Why add more?
Why shouldn't these be taken care of?

Both Windows and UNIX/Linux programs have had interactive, guided installers, graphical or text-based, for years. Package managers support post-install scripts.

Organizational division-of-responsibility issues are not for applications to solve, but having sane defaults and performing user-supplied configuration is. This could've been handled with:

> Do you want to allow MongoDB to be accessible externally? (WARNING: this means ANYONE on the internet can connect. You will be asked to set up a username and password to protect your database. Don't do this if you're unsure or if your organization has to approve access.)

> Now that your MongoDB is open to the Internet, choose a username and a password to protect it from intruders.
$60 Million? He put in over $60 Million of just his own money so that figure is off bigly! Big money put their money into PACs on both sides so it's impossible to say they have/had no effect.
WAPost: https://www.washingtonpost.com/graphics/politics/2016-electi...
Forture: http://fortune.com/2016/12/09/donald-trump-campaign-spending...
When being a human being is more profitable than not. If the incentive structure does not tie individual reward to societal reward then it's the system that's broken, not the people.
> This desire of urban planners to regulate virtually every aspect of city life is precisely why I live in the suburbs.

That's a bizarre thing to say.

Construction in the suburbs is far more tightly regulated in the suburbs than in the city.
A 20-cent, hand-powered blood centrifuge developed at Stanford
Agreed. This should be fixed in the docs, diagnostics, and maybe by changing the language in a way withoutboats recommends, but we should not rely on folks having an IDE.
And Amsterdam!
on the front page https://news.ycombinator.com/item?id=13373508
Why wasn't Talos on the front page? Were you too busy seeing what's new in the world of locked-down gadgets, HN?
http://evenbettermotherfucking.website/
This is pretty much perfect. I looked at like 50 bags and this one's the one I wanted. Unfortunately, they just discontinued it.
why the down vote for use of humor?
That's what I ultimately did. I just named him Tom2 or somesuch.
hodl
They can send push requests that you can just approve on your mobile device, no typing in those codes. They also have backup methods that work w/o needing internet access on your phone.

I think institutions also use Duo because Duo takes care of the whole think whereas traditional 2FA isn't trivial to implement for the institution (generating tokens and all of that). At least that's what I was told by my institution when they made us start using Duo.
Because China is full of cash that can't be used. People may have lots gray money but can't use it.

It's not uncommon to see news where normal traffic accident turns into corruption investigation whey police discovers that lorry involved in the accident was full of cash being transferred. It's permissible to have only ~$50,000 in cash in China.

Bitcoin is still small potatoes in China and elsewhere. Hong Kong banks, underground banks (shadow-bank uses checks drawn on overseas accounts) are still the main gateway to launder money offshore. They move hundreds of billions per year.

The really rich people use overseas mortgages. Buy a house in LA, use yuan deposits and other assets on the mainland as collateral.
> In production deployments, unsecured remote connections might be fine

No. Absolutely not

Unsecured local connections yes, anything from outside 127.0.0.1 should be explicitly allowed and secured (like port 80/443). Rate-limited, fail2banned, fuzzed during testing, etc
Incognito mode doesn't work anymore.
At the same time new books keep coming out, either a library stops buying new books, continually expands so it always has more room, or disposes of some old books. I think an algorithm is a good guide, but I would trust the Librarians to be able to veto it's recommendations and keep some books that are not read often.
Another article by this author (http://www.strongtowns.org/journal/2017/1/8/a-utah-republica...) describes a rejected federal proposal to hand over most federal infrastructure dollars to states, the implication being local governments would know how to allocate dollars more effectively than the federal government. The author suggests going a step further and letting majors direct the funding.
I don't actually agree with the author. I was just explaining what the author's point was.

There are certainly a lot of intelligent people with only a high school degree and a lot of stupid people with a bachelors degree. When it comes to finding jobs, the bachelors degree is mainly a form of signaling.
My wife has 2 mobile phone numbers, one which I call every day (it's set as the contact default) and another which I only call occasionally when she's travelling internationally. Yet when I use "OK Google" voice to call or text her it asks me which number to use every time. Terrible user experience.
As someone who spent a year or so trading bitcoin for fun.

1) It's a mostly unregulated market full of scammers and pump and dump schemes artificially manipulating the price.

2) All the news and rumors about bitcoin and any other crypto currency should be assumed to a lie propagated by someone to move the price in one direction or another.

3) Nobody on the internet who claims to know why the price of bitcoin goes up or down on a given day has any fucking idea what they're talking about, and if they didn't they wouldn't be posting about it online.

4) As long as bitcoin is useful for buying drugs or another criminal activity, it's going to be worth something.

5) When you suddenly start paying attention to bitcoin because the price has gone up a bunch recently, don't buy it, because it's about to crash.
Why didn't they call the county sheriff if the local police were not responding? Why didn't the father have his second amendment rights restored prior to purchasing a firearm?
When has Apple used "there's a keyboard" as a rationale for not having touch screens on the laptops? I'd suspect their objection is more "you'd get fingerprints on the glass", but I doubt they've made that public either.

Most users can't touch-type the function keys, so having to look isn't much of a departure for the vast majority of their audience.
I'd like to know if the most scalable technique for reasoning about program data works: structural induction!

Is Eta strict or lazy?
More info: https://www.codementor.io/vasudevram

I'm also available via the Codementor site for mentoring assignments - short through long term - in the areas of my skills above. Sucessfully completed multiple short and long assigments for clients via there.

Also, on requirements gathering/analysis: I have the ability to understand many common business domains and their project requirements, relatively well/fast, since I have both some training and some experience doing that - across a variety of domains, e.g. some exposure to manufacturing, banking, transportation, etc. Have worked with stakeholders at the start of projects to extract / elicit / refine their requirements.
"Relatively easy to understand even if you don't know the language" <- We have empirically verified this by showing code samples of quicksort side-by-side in Java, Scala, Clojure, and Eta to ~100 programmers who had no experience with functional programming at an exhibition. Eta won, followed closely by Scala (people just love their curly braces!). One person liked Clojure because of "it looked like English" and no one liked Java. For this reason, we have posted it on the landing page. We have made no claims that it's the most performant nor that it's the fully correct quicksort (accounting for uniques) - the whole point was to highlight the expressiveness.
Dart on LLVM
Yes, let's not beat around the bush. You have NO insight on this matter, and your propaganda doesn't belong on this forum.
I don't know how you build your Vue apps but I think you should be using the same pattern there. So it's not really an argument against React.
It's not just visual. You're often seated at a desk that's physically connected to another person's. I've been annoyingly distracted by the person across from me pulling on the desk to move their chair around, shaking my keyboard and monitors.
If you put enough mineral wood in the walls, floors, and ceilings, install triple-pane casement windows (seriously, sash windows are shit), and mount all the plasterboard on stand-offs instead of directly on surfaces, sound shouldn't ever be a problem.
Doesn't Async/Await help dealing with nested callbacks and simplify exception handling? I wouldn't push everyone to use it. But it is really useful in a lot of places. I cannot imaging writing Xamarin apps and distributed cloud services without it.
I need to be obsessed and enter deep work
Cool stuff. Back in the day, I worked for a website hosting company and was tasked with finding several of our major competitor's customers.

I chose a more rudimentary route than this - which was to convert the huge lists of hostnames to their IP addresses.

Everything in our world then utilized shared hosting, so a relatively small list of IP addresses would map.

We then would proceed to scrape the sites for emails, phone numbers. Which was easy because our competitors had standard templates for their clients.
Hmm. I wonder when all the Tesla P100 GPU servers being sold now will get dumped on the market...

Does GPU-compute server hardware obsolesce faster or slower than standard CPU-compute hardware?
TXTI: Enter Text, Get Site
Microsoft to Enhance User Privacy Controls in Upcoming Windows 10 Update
No. Specifically referring to independent recruiters / recruiter firms that are not employed by the firm they are hiring for. My reasons are chalked up to a number of poor experiences over almost 10 years. Save for one, every interaction I've had with recruiters (in Toronto) is the same.

- The few vague details they have almost always prove incorrect in the end.

- Every job is cutting edge and exciting when it's usually not

- When you don't get the position, they often don't get back to you and ignore your attempts at communication.

- The don't have enough background in the area they are hiring for and will confuse details. e.g. Java is not JavaScript
Every time a new Rust release comes out, I try to update all the VSCode relevant plugins.

It takes me more than one hour on a core duo with 8 GB + HDD, while I occasionally see the same crates being compiled and get to do something else.

I could probably buy a new computer, as this one isn't something that one can easily parallelize, but why should I when my C++ builds are actually fast enough?

I am just an opinated Rust dabbler, please take my complaint as contributing feedback about what I see as one possible show stopper for Windows developers to adopt Rust, vs our current .NET + C++ workflow, in terms of productivity.

Thanks for Rust.
I hate open offices with a passion, for reasons well explained in the article (and many others that regularly pop up here).

However, many companies that have open offices enjoyed an incredible success and some even achieved world domination (Facebook). How is that even possible is what I'd really like to know.
People had social lives before there was large-scale use of offices. There are several ways in which a home office allows for a richer social life:

- You're not stuck on your commute for several hours a day. That time can be spent much more beneficially, for example for having social interactions.

- Working remotely actually requires you to communicate more and better than when everyone's sitting in the same office.

- Remote work has the potential to do away with the "contiguous 8 hours, preferably from 9 to 5" notion of work.

If you don't have to sit around in an office all day in order to pretend you're "working" anymore only the results count not the hours that went into those results. So, pervasive remote work could lead to a general reduction in working time but at the very least it allows you to do other things throughout the day (and get back to work later).

I'm not saying that all of this will happen but working remotely has the potential to shake up preconceived notions of what work should be like.
Should qualify this as Web Developer tools. Nearly all of the things here would be irrelevant to systems programmers.
> Slavery isn't an ideology, but anti-slavery is

No it isn't. An ideology is a specific thing.

belief in god is common among (specific) religions, but theism isn't a religion

> Descriminating against women isn't an ideology - but feminism is

Is the implication that feminism == anti-(female)-discrimination? sounds a lot like argument by dictionary definition.

If this is what feminism is, or "discrimination" was strictly, and uncontroversially defined; a lot less would be able to bear that label.

> Your point was that just because it's my opinion, I can't expect others to share that opinion

This is correct, To make others share that opinion you need to convince them

> My point is that's bullshit - I can expect people to share my opinion that killing is wrong, say

And if you argued that, and people are convinced, then they would share your opinion.
But there would be a lot of assumptions that are also your opinion that you would need to convince them of along the way - that "feminism" is the same as some definition of discrimination/unfairness, say.

> Trying to nit-pick my analogy is irrelevant

It's not a "nit", you analogy is totally misapplied. It only applied correctly according to a personal, unshared definition of "feminism", so what use is it if it depends upon another assumption? You must first convince someone of the assumption, before they'll accept another premise based on it.

> you just want to continue the argument and make it sound like you are 'scoring points' by 'proving me wrong'.

I doubt anyone but us two are still reading at this point. And I get less and less out of this.

The more it continues, the more you throw out vague claims, premises and accusations, without further clarification of previous points; the accusation that I am motivated by 'point-scoring' for example, without any illustrative examples, or explanation.

> You deny my interpretation of the article, but give no reason for that

The author assumes a demon-haunted world. At the beginning of this thread we discussed that, and it seems we disagree on the facts. That's why.

That said, it's not useful to assume my position in the way you describe, or at least be more diligent in doing so: "feminism is inherently bad" is a position directly contradicted by things I've said.
> Here's Why

> I don't know why

Was it because you lie uncontrollably, especially when writing blog post titles? :)
Thank you very much, I'll pass the links on to my colleague.
I'm trying. http://catallax.info

Real life keeps getting int he way.
Docker Network bypasses Firewall, no option to disable
By this standard, every programmer who puts an app into production without understanding assembly is not technically sophisticated.

We could expect every programmer to have domain knowledge of databases, even when it's not normally needed to operate one.

Or we could just make databases not acknowledge writes that haven't happened, not listen on all ports, not hide information about data loss in non-clustered setups deep inside the documentation.

Counterargument: many people who are good at a particular topic enjoy feeling superior to people who don't have their knowledge.
Two questions.

> the only reason anyone would choose to work in an open plan environment is cost-efficiency is rather dented by the number of self-employed people paying (and commuting) to work in shared office space

Does anyone have numbers for this. I doubt the majority of work from home employees use such a service.

>more peace and quiet staying at home.

Is this also true? Homes with children are rather loud places for example.
You're actually trying to compare coffee to amphetamines? Did you even read your own post?
> Politicians may (and will) disagree passionately on what government should do. But they all say that for whatever the government does, we should do it well.

I'm not sure how far that can hold. That works if you believe that the government, regardless of which politicians are in power, is doing good work in good faith. I might think that (for instance) universal healthcare is more important than airport security and we'd be fine with pre-9/11 airport security standards, but given that that's not happening, I still support making airport security more effective and more painless.

But if you fundamentally disagree about whether the government should do a thing—like, say, whether we should move towards amnesty or deportation for people who have illegally immigrated here—it doesn't follow that you should say "Fine, if we're deporting people, at least we should deport them well." Or if you think it's immoral for government to fund abortions, you wouldn't conclude "Well okay, at least we should do a top-notch job of funding abortions." Would it not be better for government to do its job poorly?

18F in particular seems like it is prone to the same danger always present in private-sector tech: technology helps social changes happen faster and more effectively, but it has nothing to say about whether the social changes are good or not. Technology enables us everything from unbreakable encryption to trivial government surveillance; it has no opinion on whether unbreakable encryption or trivial government surveillance should exist. If you're worried about that, you either need to move out of pure technology development, or you need to impede the production of dangerous technology (which is guaranteed to be a losing battle).
That's why good managers will tell their employee to go home when they're ill.

And that's why the employee under the "all time off comes from one bucket" PTO plan will say, "that's okay, boss, I feel fine" so that they can save their time off for that trip to Europe.
They're really not, though. In addition to "hey, hearing damage!" if you're listening loud enough to actually counteract the din of crap around you, it's a profoundly isolating thing to be wearing them for six hours a day. It's symptomatic relief that pushes the buttons of way worse problems, IMO.
Pirate Shipwreck – Back this game now on Kickstarter
Disclaimer: I am not a lawyer. This is Internet-tough-guy advice, and you probably shouldn't follow it. It serves mainly as a thought experiment for people who generally don't get pulled over by cops.

Don't refuse the test. Refuse to submit to searches, seizures, or interrogations without the assistance of legal counsel instead. Then sit down and shut up. You will be arrested, and taken to the cop shop, but you will be more likely to prevail in court after you get your administrative punishment at the police station.

There are no objective standards for passing a field sobriety test. They exist solely to give officers plausible justification for whatever they decide to do next. If they give you one, they probably haven't yet decided whether to arrest you. In that case, if you do well enough, you will probably be free to go. If they have already decided to arrest you, you could juggle flaming chainsaws on a unicycle and still fail the test.

Once the cops even hint that they may be building a DUI case against you, stop helping them do it!
Can demographics drive disruption?