skysight-inc/HackerNews huggingface dataset:
Can't answer about RabbitMQ or Kafka, but if you're using a managed service like AWS SQS it's a non-issue. And if you need to test or make changes to a queue, it usually just means having to create another queue in parallel while the old one still works, and switch over once ready. The guys from Shazam gave a great talk about this at the AWS:reinvent conference back in 2013:
https://www.youtube.com/watch?v=k_54Jcmi4zM
It's always interesting to me how many people think they have a right to live in a specific location. It's a strange mental model that I haven't fully grasped.
> If you're already convinced that ENS is real, those are not that important. But you have to ask yourself: why do you think it's real?

I don't know how many times I have to say it. I don't claim positively to know it is real.

I'm going to write it just once more so that hopefully you don't miss it this time: I don't claim to positively know that ENS is real.

Here is what I do know. Nobody on this thread has presented enough information to categorically deny that it exists. So if I see people who appear to be doing that, I'm going to call them on it.
The downvotes are because your comment added nothing to the discussion beyond expressing your distaste for people who dare decorate their body in a way that indicates membership in a group you personally have distaste for.
That's not correct. You can use the LGPL version of Qt to develop commercial product without paying for a license and while keeping your source proprietary. You aren't allowed to statically link Qt under LGPL, but that isn't a big deal.
Ask HN: How Do You Meet Angel Investors in Silicon Valley?
I just spoke with a friend who is a VC and he said we're too early for VC fundraising and should be meeting Angel Investors. The problem is, we've been here in Silicon Valley for almost a year and have yet to find a way to connect with VCs & Angel investors.

We know tons of people at Google (being in mountain view) & other local companies. But all we keep running into are company men. I actually ran into more VCs at a conference in LA (including Silicon Valley VCs). I subsequently followed up with the VCs locally (they said we're raising too little for them to be interested) which is great, but not much luck with Angels.

We've hung out at Red Rock Cafe where everyone intently stares at their MacBook Pros (which is cool if you want to see that kind of thing), but not a ton of networking going on there... What am I missing?
This is true, I was responding to the parent post in particular. Right now, you can't be certain and that's part of the allure.

Many (most?) people, for instance, get tattoos to commemorate important events or people. The entire point of a tattoo in those cases is that it's permanent.
Hmm, not exactly, I think. If, I dunno, Merlin showed up in Times Square tomorrow and started summoning angels, that wouldn't mean that our world is a Lovecraftian place filled with unnatural phenomena forever beyond mortal comprehension; it would just mean that our models of reality didn't go far enough, and we need to do some research and start updating them.

I guess I'm saying that actual magic wouldn't be merely indistinguishable from sufficiently advanced science, it would be sufficiently advanced science. Magic is just the flashier, stagier term for the same thing.
Thanks for the explanation. A lot of my code is getting old (just like me), but I was lucky in that it was designed from the start to be cross platform. This ended up meaning that it was written in C and all the platform specific code was kept as separate modules.

My big problem is I have so many code paths that I can’t fully test the interactions between the different modules and functions (there are over 10^25 different possible paths). I am not sure what can be done about this given the functionality of the software is critically dependent on this flexibility. The best I have been able to come up with is testing 99.99% of the most popular paths and building in a lot of error recovery code.
No problem in it driving like the best human drivers around.
Some good thoughts on this topic I read recently:
* Quantative Easing (eg printing money) floods the economy with money, it has go somewhere.
* Since the real economy (manufacturing / information) isn't growing, the money flows into assets (eg real estate or stock bubbles)
* When there's zero interest, it exacerbates the problem, because if you've got capital, it's impossible to find anywhere to invest it to get a return. Hence you're incentivised to put it into assets.
* Basically you're not seeing assets (houses/stock) going up in value, you're seeing money go down in value. It's basically out-of-control inflation, it's just that the inflation isn't spread evenly yet.

Disclaimer: These aren't my ideas, i'm merely parroting. But i thought they were clever and worth sharing.
No, a Swedish dictatorship doesn't sound good. No dictatorships do.

Let's look at it another way. If the US were a small country and Canada was a superpower (democratic), would I be annoyed when Canada throws its weight around? Probably, in the grand scheme of things it could be much worse.
> it's about the details of when it fails, how it fails, and whether you can fix it incrementally or if you're signing up for a rewrite-while-hair-on-fire.

So the important questions are:

1. Does Rails performance degrade gracefully under load?

2. Can you gradually shift away from a quick-and-dirty Rails-based implementation to something more scalable without the dreaded "rewrite-while-hair-on-fire" scenario?

In my experience, the answer to both of these is 'no'.

(But these challenges are hardly unique to Rails.)
Maybe you wouldn't consider this "credible", but Google publishes a monthly report listing every collision their autonomous cars have been involved in. [1]

I was curious, so I went through the whole list. By my count, in the history of the program they've been involved in 19 accidents during autonomous operation, and the car was only at fault in one of those. [2] The majority of the other crashes were caused by other drivers rear-ending the car while it was stopped.

[1]: https://www.google.com/selfdrivingcar/reports/

[2]: http://www.theverge.com/2016/3/9/11186072/google-self-drivin...
>You have plenty of places to live,

Two hours by car away from work? And that's with me living in a dense part of the country where it's easier to make a long commute like that?

I mean, come on, bother to admit that economic trade-offs exist. If demand for labor is greater than the supply of housing, you're going to have a difficult housing market, and that's before you account for bubble shenanigans like "ghost apartments" used as investments.
'Panama Papers' Offshore Leaks Database
OK, I'll start: When I write code, I spend a fair amount of time on making sure it's readable (e.g. StyleCop compliant on the first pass, well-commented, human friendly abstractions) and it's not for aesthetics. It's so the next poor bastard who has to change it doesn't have to stay up all night inferring my intentions from a bunch of one-letter variables. There's usually no "back of the cabinet" where I can safely cut corners.

Relevant: http://media.gettyimages.com/photos/cooking-oil-containers-a...
republic: a state in which supreme power is held by the people and their elected representatives, and which has an elected or nominated president rather than a monarch.

democracy: A system of government in which power is vested in the people, who rule either directly or through freely elected representatives

_Vastly_ different
Great idea... but its success depends on the cost. The homepage points to Wix's Facebook, Twitter, Google+.
could be fun to search the search the data for tech references :)
We don't know a 100% whether current tattoo inks causes cancer, but we have a pretty good body of evidence to suggest they don't. Most tattoo inks are pretty old compounds whose toxicity has been tested (e.g. black ink is carbon black).
The very top of the market is already plummeting. I am talking about the nosebleed part of the market of 10+ million dollar apartments in new york, london and miami. These are already falling in prices as most hedge funders had a very bad 2015 and decided to liquidate some of their housing investments.

This effect should start working itself down the price ladder soonish. In new york developers are already splitting up mind bogglingly expensive apartments to form higher numbers of merely crazy expensive apartments.

So I would not be investing in housing that I do not need right about now.
It's always interesting to me how people go to municipal government meetings and continually suggest that, on the one hand, jobs should be plentiful, while on the other hand, housing should be scarce.

If you have X jobs in city B and Y housing units, where X > Y, you have a tight housing market. If X >>> Y, then people can't even just double-up with roommates anymore.

I'm perfectly willing to talk about the moral trade-off involved in asserting that the born-and-bred residents of a city have a right to residence which they can assert over newcomers, to keep transplants out, but first we have to get the economic deadweight loss of insufficient housing supply off the damn table.

Build baby, build.
Not in any convincing way ....
It basically amounts to "because we think we are super right".

I gotta be frank, if this is the cure, it seems much worse than the disease.
AnalyticsMD (YC W15) Is Hiring a Front-End Engineer in Mountain View
Note: This role requires a minimum of 3-5 years professional fronted related development experience.

Want to use your engineering chops to help others?
Join our engineering team and touch over a million patient lives a year!

Have you ever found yourself or a loved one waiting hours in a hospital Emergency Room to get care? Do you wish your physicians were more accessible and easier to make appointments with? analyticsMD is looking for full stack developers who can help redefine the healthcare systems. We are seeking folks who will build and own significant components of the analyticsMD front-end system and Devops initiatives.

KEY RESPONSIBILITIES:

The role will be split between active front-end features development along with DevOps responsibilities.
Implement the core front-end features and UI of AnalyticsMD front-end system
Experience building Front-end visualization products that delivers core Analytics Visualizations, Reporting, Dashboards
Manage the deploy, monitor and troubleshoot live services on AWS environments
Work closely with the backend team to understand the APIs which will be used
REQUIREMENTS

Full-stack software development experience with a distinguished track record on delivering technically demanding projects
Architect efficient and reusable front-end modules that drive module design development
Prior experience with front end visualization stacks such as Django, backbone.js, Coffeescript/Javascript, d3.js, Angular.js, JQuery, HTML5 and CSS3
3+ years of professional experience working with modern programming languages such as Java, C/C++, Python and SQL
Ability to quickly learn new technologies and work effectively in a fast paced dynamic environment
BS, or MS in Computer Science or equivalent

Desired Skills
Experience with configuration management frameworks such as Ansible, Chef, Puppet, cluster scheduling systems such as Mesos, Kubernetes, containers such as Dockers is desired
Experience in setting up AWS cloud environments, automated build/test & deploy environments

Please send resumes to davebarrett@analyticsmd.com
You do know that land cannot be moved, right? Were the geographical confines of the post lost on you? Places outside OP's city are irrelevant
Remote work?

Two hours at every time of the day? Unusual shift times could help.

The problem is firms (managers) are not great at adapting to these new problems, instead they pump a lot more money into hiring (spending a lot on headhunters, recruiters, "technical sourcers" and so on), and then put a lot of money into the employee's hands and then they with the same smooth move put it into the landlords' pockets, which then goes to fuel the asset bubble.
> * Quantative Easing (eg printing money) floods the economy with money, it has go somewhere.

US QE stopped in October of 2014.
Is that all you think is valuable in private education?

Where I live, the only decent high school is private. Friends of a friend re-mortgaged their house to send their son there, after he was bullied so badly at the public school that his health was suffering.
Yes, and the up-votes were because the up-voters understand nuance.
2016 is the year of Linux on the dashboard!
Why would they be different in this scenario? One side is brighter with more accurate colors.
Is their any difference in data ownership between GA and parsely?
no. all methods in the video are heuristics. cutting-plane methods are only good for exact results (for example the "concorde" (the fastest tsp-solver) use such methods, but even in the past (~1950) such methods were used).
But heuristics are for most problems much better (much faster). For example "LKH" (a programm with a k-opt-heuristic) can solve easily a tsp-problem with >1000 nodes in some seconds (and finds the optimum). Concorde (as i wrote, the fastes exact solver) needs hours for such problems.
That's true, but I don't believe the vibrancy of philosophy 30 or 40 years ago would play much of a factor in professional philosophers' current job/life satisfaction. They would probably need to see lots of great work being done over the past two or five years, or at most ten years, to feel excited about the state of their profession. (With some variation based on specialty, e.g., a professor of ancient philosophy probably wouldn't care as much about recent activity as a specialist in modern analytic philosophy, who in turn would probably care less than a philosopher of science.)
Time Warner Cable, Cox Suffer Widespread Outages in Northeast
Before Bowie or Prince, There Was Zeki Müren–Turkey's Gender-Bending Rock Star
It's interesting to see this written in Java, since the Excel application can be reached as a .NET object[0]. On top of that, Compare-Object is a built-in function for Powershell. Sure, with this built in Java you can use it to diff Excel spreadsheets on CentOS, but how often do you have those there? But in .NET most of the pieces are probably already there, so less work may have been needed to produce the same tool.

[0] http://www.madwithpowershell.com/2013/11/using-excel-functio...
'Say, a high school refusing to hire someone based on their liberal beliefs (say, transgender people being able to use the bathroom they identify as)? After all, it's very possible for the school to say "nothing productive can come from sharing a department with them".'

Yes, the school could say that, but they might not be right (a case of a valid but unsound argument). In any case I view that hypothetical (barring a teacher based on what they think about transgender bathroom priveleges) as preferable to, say, barring a teacher based on something they had no say on such as their skin color (although, as I must continue to point out-- that doesn't mean it's not also preferable to not discriminate at all!)
I don't see the problem with other people's taste. Not sure why you have such a problem with it either. I mean, your handle is solipsism instead of hnreader7381648 because you like the word even though someone else may think it's an uninteresting word from a first year philosophy syllabus.
>It's much more enjoyable to walk through the less well lit block than the more well lit ones.

I'm guessing this isn't the Tenderloin.
Which bond funds would you recommend and what are their current rates?
>especially on facebook. each person's trending stories could be different and be presented based on what it thinks is popular AND applicable to you.

I would agree that this is a fair assumption to make about how it should work.

>cuz i get regional stories. im sure my friends in other regions dont get those stories.

Yes, that's no different than Google News. That's an entirely fair thing to do: tailor a person's feed for their preferences and locality.

>it is quite obviously targeting me based on something besides a global trending list.

Yes, and as long as it's unbiased, there's no problem with that. Especially if users can configure it (maybe I'd really like to see local news items from my hometown, for instance).

However, if they're intentionally omitting news feed items because they don't like them, that's wrong. Omitting news feed items from your feed because you don't live in Laramie, Wyoming and these items are only of interest to locals there is one thing; omitting items because they're of interest to a political group that you don't care for is entirely another.
money going down in value isn't out-of-control inflation, it's inflation
Here is my proposal for syntax support for the existing callback+libdispatch patterns: https://gist.github.com/oleganza/7342ed829bddd86f740a#async-...

The idea is to flatten the syntax without change of the runtime model in the same spirit they did error handling: feels like exceptions, but without ugly stack manipulations.
Liberalism isn't very liberal anymore.

Obviously I'm equivocating, since that would make no sense any other way. The smooth progression over the past 70-80 years where "liberalism" has turned a 180 that at times it seems like nobody has noticed is... I dunno... fascinating, if nothing else. Tolerance, diversity, free speech, many other words, all have rotated 180 degrees in that time frame.
Looks interesting
What would you say those learning points are? What key factors would you introduce into another OSS project that PostgreSQL currently employs?
1 Compile Node.js Applications to Unikernels with Unik
There's no shortcut: If you want a solid grounding in CS, you need to study CS. Go through a school curriculum without going to school. Most schools have curricula and program requirements online. MIT OCW is a good place to start. If you need more structure, you can find equivalent courses for free on Coursera, edX, etc. If you want to do this but don't know how to go about it, or want a "solid grounding" but don't quite know what that means or how to go about getting it, start with some of the various "learning how to learn" resources: Cal Newport's blog or books, Barbara Oakley's "Learning How to Learn" Cousera course and book, 5 Elements of Effective Thinking, etc.
I have been making a good living selling desktop software as a solo developer for the last 11 years. I think reports of the death of desktop software are exaggerated:
https://successfulsoftware.net/2013/10/28/is-desktop-softwar...
And if the FBI wanted to better prevent crime, they'd also come to the better conclusion.

But any organization's mission is power first, then protection of those under their power. After all, without power how can they do the protecting? (or so the narrative goes).

A backdoored cryptosystem is arbitrarily less secure for users, but only an epsilon less secure for whomever controls the keys. That epsilon can be engineered ever-lower, so the danger created by the existence of the backdoor remains invisible to the organizations pushing for it.
This service outage is strange: Phone service is out. DNS is out but internet access otherwise works (can't use default DNS provided by Cox). Cable service works for local channels only.
It's still here, but we detached it and marked it off-topic: https://news.ycombinator.com/item?id=11662530.
The place to cut might be somewhere else (like leaving out unnecessary features or abstractions).

The original post is just giving us a metaphor - you need to decide how it applies.
Category:Lists of superlatives [Wikipedia]
No, this forces you to rotate your secrets because you don't get to pretend that losing access to the repo means losing access to the secrets. While dynamic secrets are best, static secrets (like API keys) should be stored in version control.

When someone has unintended access to secrets (for example, the developer you just fired), you need to rotate both the key and secrets to have any semblance of security. Ideally you use deterministic encryption to create the secrets too.
Uhm, for me edit brings up vi, I then :q and the file's modification date didn't change?
http://www.mercurynews.com/bay-area-news/ci_24429126/homeles...
These laws are the result of expanded free international trade. We're not entitled to the one without the other. So if these double taxation and trade agreements were gone, then also tariffs should be increased, and suddenly, the iphone becomes unaffordable.
Thanks for the link. Earlier, I imagined this while watching the James Webb Space Telescope rollover [0]. Now I know it can really happen.

[0] https://youtu.be/PhGfgREoBj4
Land doesn't need to move, people do. Geographical confines aren't walls. If you choose to live in a highly desirable location, it is going to be expensive. If it bothers you, deal with the tradeoffs of moving. If you don't like the tradeoffs, understand you are making a choice.
No. I would not hire anyone in a science department who professed a belief of a 6000 year old earth or that didn't "believe in" evolution. I wouldn't vote for anyone who thought that the U.S. should be run based on the bible.

No I'm not an atheist but I am against anti-intellectualism.
Too many times have I forgotten to initialize some member and just had things silently fail in strange ways. Swift checks for uninitialized "let" variables or non-optional "var"s
Exactly what Uber is doing.
The letters look like what they mean. This series goes through each one: http://www.chabad.org/multimedia/media_cdo/aid/1930265/jewis...
There is of course the opportunity for a collector to be down, but the aim is to keep those components super simple and rely on really durable storage (Kinesis, S3) managed by someone else.
Mosquito season brings no urgency for money to fight Zika
While I understand the point being made here, it is worth remembering that cabinets are not continuously modified by large teams for years on end.

Corner-cutting generally makes things harder to maintain, which has a severe knock-on effect in software, less so for furniture. As a result, I think there are often fewer corners that can be safely cut in software. So, in many scenarios, this advice essentially boils down to the somewhat self-evident 'don't do completely pointless things'.
I'm surprised someone wrote an article about Umberto Eco and his influence on video games and neglected to mention Ultima Ratio Regum [0]. It's a roguelike under development that attempts to simulate an entire world with multiple civilizations and with some kind of conspiracy at play throughout the world's history.

[0] http://www.ultimaratioregum.co.uk/game/
> There's probably not much you can do to defend against an NSA-scale attacker that's targeting you individually.

Hm. How is Phineas Fisher[1] is still on the loose then?

[1] https://news.ycombinator.com/item?id=11512845
These ideas are more than just clever, they are exactly what is happening due to money printing and zero to near-zero interest rates. You restated the facts well.

As to those who claim QE ended, and other nonsensical ignorant claims, that is irrelevant. The money went to reliquify the broke banks' balance sheets, and so of course did not immediately leave their digital vaults. That takes time, and we are slowly (technically not at all slowely) watching the destruction of the dollar's purchasing power via mass inflation, beginning with the assets closest to the money printing spigot: real estate, stocks, fine art, and other elite assets.
https://news.ycombinator.com/item?id=11659565
> Also, testing on pigs? Like, live pigs? I'd pay money to see that. :)

Disgusting and shameful behavior, I can't believe that attitudes like this still exist.