skysight-inc/HackerNews huggingface dataset:
When I've lived in suburban areas with detached family houses, I also found the homeowners' associations somewhat useless and didn't go to any meetings. But I've found them more useful in apartment and condo buildings, where a pleasant living experience usually requires a bit more cooperation. That seems to be a common view, since attendance is a lot better at tenant/resident-association meetings in buildings, than at any suburban homeowner's association I've seen.
Many US cities are near bankrupt and probably a lot more will be in the next ten years. There will be enormous political pressure to cut costs. One way to cut costs is to reduce pensions or fail to fulfill pension promises. I don't advocate this and in fact I think the police are being setup in some ways. By allowing some police to engage in what looks like theft the general public will be amenable to pension cuts in the future.

Just see Detroit as an example of our possible future.
Agreed, though that only seems to add to the problem: Hotel taxes are politically difficult to reduce, which means that short-term rentals taxes will be the same.

Come to think of it, why shouldn't Airbnb renters pay the same tax as hotel customers? It doesn't seem hard to implement and shouldn't cause a shortage of tourists (there were plenty staying at hotels/motels before Airbnb became an option).
Even if I make it a hard requirement, it cannot be the only factor. I choose to place DRM-free below "Will I enjoy it" and "Do I really want store a physical copy" in how I rank things.

It's clear you advocate a different set of priorities. That's fine, but pretending that differing priorities are the same as a lack of self-control is dismissive, and annoying. Particularly when you seem to advocate a complete boycott of all companies that make use of DRM at all.

I have a quite lovely bound set of game of thrones. It's totally DRM free ;)

You're quite right about hiking though, my sanity and health would both probably benfit from the increased activity and reduced screen-time.
Snappy Ubuntu Core for Whitebox Switches
ESPN is protecting their relationship with the NFL by curtailing the independence of their employees like Simmons. That's certainly within their right, but it doesn't make Bill Simmons an "asshat" for speaking his mind. Isn't that what a sports opinion writer should be doing?
https://en.wikipedia.org/wiki/Andrew_Marr%27s_History_of_Mod...
Video Q and A on Diversity in Tech, Startups and VC Funding
Maybe. All I see right now is the traditional scream of the incumbent big business freaking out that a clever new business model is threatening the service monopoly underlying their profit model. The safety concerns are maybes and could-bes.
This is going down a needlessly technical route. The overarching point is that it's possible to create something that is normally sold in a regulated, tightly controlled setting.

Now, either everyone should be allowed a gun without background checks etc., or lathes/3D printers/whatever that can manufacture a gun are a problem.
Don't forget they'll need a new tax for driving a vehicle with fewer than four wheels to subsidize the car industry, emissions testing for the bicycles, new vehicle registration fees still based on the value of the car you were supposed to receive, mandatory cycle insurance, tax to create a Department of Cyclist Services, tax for re-equipping the police to handle the change in criminal defenses (purchase of helmet-piercing rounds), tax for the creation of the position City Bicycle Inspector, tax to create the new lanes and parking areas for the bicycles, and the creation of bicycle dealerships that prevent you from buying bicycles and their parts directly from manufacturers.

Several million dollars later, the initiative is scrapped and all bicycles are replaced at taxpayer expense with Enduros, in a move completely unrelated to the opening of the new Enduro factory and recent election of extremely popular Mayor Nathan Enduro, who ran on a platform of smaller government and the freedom to spend your money on as much gasoline and Enduro parts as you want.
5 Helpful Reports for Businesses Accepting Bitcoin
I agree with that, but if I owned a building and my renters were using Airbnb, my assumed liability and risk on the property is probably skyrocketing. Also the wear and tear on the property is probably going to accelerate.
The trend of boomers calling millennials 'entitled' is curious to me.

Boomers, after all, are the ones who feel entitled to mountains of benefits, bankrupting the system at the peril of everyone else, no?
> The problem is that rules in leases aren't effectively binding on short-term tenants, because it takes longer to enforce the rules than those short-term tenants will be staying anyways.

Why aren't they binding on the property owner, thus disincentivizing owners from renting out the property?
How This Company Transformed Its Dismal Diversity Numbers
Heh, I have something similar, with a tmux session-start script[1] that's the first thing run by my default iTerm windows. It displays and lets me select from existing sessions via prompt tab completion. Or I can just enter a new session name at the prompt.

In iTerm, this would be a start command of:

login -fp YOUR_USERNAME /Path/To/local/bin/mux --prompt

Or used directly from a normal command line (with zsh completion [2]) as:

mux <session_name>

Apologies to tmuxinator users for conflicting with 'mux'; obviously feel free to rename it. This is really just a part of my personal setup vs. a formally published utility, and I don't use tmuxinator.

[1] https://github.com/jwhitley/tilde-local/blob/master/local/bi...

[2] https://github.com/jwhitley/zshrc/blob/master/.zfunctions/_m...
BYOD (bring your own device) is the big noise in corporate IT, has been for a while. Now, it started with iPhones and macs and iPads, but if your staff have, for example, a Surface Pro 3 they like to use, you want some way for them to be able to use it in the corporate network environment, right?

Now, I'd question whether the right way to handle that is to join it to the Windows domain (I'd question whether having a Windows domain is the right way to handle ANYTHING in fact), but it's definitely a part of the corporate IT landscape nowadays, and MS should have some sort of a story for how you can do it.
There are a lot of people who distrust banks. Maybe they've never interacted with banks at all. Maybe their only experience with banks is having their meager earnings and savings whittled away by fees.

I'd never carry around such a wad of cash. But if I ever chose to, I should only have to fear losing it to criminals or absentmindedness, not the government.
It isn't just corporations that are not fond of remote work. As a lay-employee, I am not fond of remote work either. I would much rather have all my teammates in the same room.

Tribal? Yes, unapologetically so.
That is the same policy that my $BIG_INTERNET_CORP_WITH_FEMALE_CEO copped a lot of flak for because of the news being mis-reported by the media.
Race is extremely difficult to control for opposed to income, employment, education, etc. It's difficult to understand from a european racial perspective, but it's like stuffing everyone from the mediterranean to scandinavia into the same race. People who are otherwise genetically disparate share skin color. This is extremely evident in Africa proper but is also evident in e.g. the american "African American" ethnicity.

TL;DR unless you're trying to correlate with a specific gene, you're gonna be called racist for trying to correlate skin color to anything. Race in general is a word that is difficult to use correctly in an argument unless you're shooting down someone else's argument. It is virtually meaningless outside of how people extrapolate phenotypes to ethnic identification.
I think nearly all dictionaries show a pronunciation guide via IPA:

https://en.wiktionary.org/wiki/banana

Pronunciation/bəˈnɑː.nə/
But wouldn't the server logs show that the browser loaded the page but failed to set up the video stream because it didn't support EME?
There are some advantages of going mobile only

1. Sending deals to customers directly. (Push notifications) Increases customer loyalty.

2. Harder to compare things on mobile, compared with Web.
It easier to compare things on web. Good for myntra.

3. Competitors can scrape off a website easily to create competing deals.

4. As you mentioned less dependence on google.
All the money spent on SEO and can be spent somewhere else.

5. Money saved from maintaining the website.
Popup email opt-ins need to die
https://www.youtube.com/watch?v=hj8aQ7n24eM
First of all, I don't think we should be talking about waste in terms of money, but energy used. Surely, that NY-London cable was energetically expensive, but a big chunk on that money was probably created out of arbitrary whatever-they-do-on-Wall-Street and used to pay off people and various non-energy-related costs (e.g. land laws).

Secondly, as wasteful as our current financial system is, it doesn't seem to have that strong growth factor built in. Making and maintaining bitcoins depends on ever increasing energy use; energy, which is wasted in the most literal sense - burned out on nonsense computations just to show that you had enough of it to burn.

I think we should treat the energy used on financial system as upkeep - unavoidable cost we have to pay because as a species, we suck at coordinating, but that we'd do best to minimize.
The problem is that in many large organizations, the retrospective is a political game where the objective is to find and blame a person (or persons) who caused the team to underdeliver on the sprint. That mindset is an anathema to the sorts of honest constructive discussions that are required to meaningfully improve process. Instead the meeting turns into a toxic political mess that ends up disadvantaging the most talented developers on the team.
While you're right, BYOD has been an on-going headache in IT for several years now. It's one thing to say unapproved devices are completely not allowed, but reality is when the CEO brings in their shiny new iPad and demands it get on the office wifi, the iPad gets onto the network (however heavily segmented and firewalled).
There really aren't a lot of choices though. This isn't like Windows 7. If you're running Windows 10 at home you have two options: Home or Pro. That's it.
Long hours are just one variety of unsustainable practice. Accumulation of technical debt, and an absence of concern for individuals' career needs and goals, are likewise acceptable in the context of a short-term emergency but not sustainable.

In perma-Scrum terminology, though, the end of one sprint leads straight into the next. This is the core problem with Agile/Scrum as it's sold: it takes behaviors that are known to be unsustainable and encourages people to carry them permanently, and then says they're not doing them right (No True Scrumsmen) if the arrangement deteriorates. It can't be sold truthfully, as a short-term fix that does a lot of damage if it stays in place for too long-- no one would buy it if it were advertised as something that only works for 6 weeks, max, out of a given year-- so the Agilemongers present it as a permanent arrangement.
Are there any unsolved math problems that aren't proving things?
a quick google search shows you several countries that have no income tax. So sorry, you never researched your own argument.
Sorry, I forgot no one on HN has a sense of humor.
Without nukes, it was gong to be more brutal than death of 100,000 civilian lives.

As in death of millions of Japanese civilians. A million or so US casualty was projected.

http://en.wikipedia.org/wiki/Operation_Downfall
This is a complex question and not the one I can answer in five minutes. But I'll give you some pointers.

1) Focus on broadening your skill set, not deepening it. If you like some tool and wish to explore it to the depth, that's fine, but do not stay there for a decade. Learn a full stack. Get things done from start to finish single-handedly. Several times over.

2) Adopt a certain mental state and attitude. Consider your job just a temporary assignment, an instrument for you to acquire valuable skills and meet important people. Know it can end at at any time, so can the next job, such that you will just be buying your time until your ship comes. Don't become a slacker though, do your job well, just don't expect it to secure your future till the retirement.

3) Adopt a critical view of the things. Get to form your own opinion and view on a variety of matters. Don't take anything for granted, check and verify things, try to guess problems and prepare for them so that they don't catch you by surprise. Learn to be in control. The trick is not to overdo it and not to start doing it too soon before you have acquired sufficient experience, otherwise your run the risk of turning into an arrogant all-knowing jerk impossible to work with. Be careful here.

4) Actively look for opportunities to try things on your own, be it taking a charge of a small project, helping a customer or building your own thing. Learn to feel being "one against the entire world". Don't let it scare you but instead excite you.

5) Invest in social skills just as much as you invest in technical proficiency. From a certain point of your professional growth your work becomes more social than technical. Learn to communicate well with various people.

There is more to it of course but this should get you started. I'll add to this post if anything else crosses my mind.
You know, I probably don't know as much as you do, but every time I've ever seen lots of negative reinforcement get applied to teams both in software and outside, it seems to have the opposite effect. Sometimes you have to quietly handle the most toxic people, but on the whole, when you take this sort of approach to managing, I would be very surprised if you only make the situation drastically worse in the long run.
I wonder how far this really extends into their network and how ipv6 is related. In principal it sounds really good to me. I realize this is mostly about access to corporate applications, but how much further could this approach go?

Thinking out loud, if I suddenly removed the firewall perimeter security from my network, moved security to devices/servers directly, dropped my NAT, switched to ipv6 with all publicly routable addresses, my network infrastructure simplifies incredibly. However, I do have to still protect my network to ensure network quality of service/availability and protect my devices/equipment from "public attacks". I guess the principal here is, the surface area that can be attacked is the same if you can penetrate the layered security approach - it all ends in the devices and equipment.

The fact that all devices/equipment can now have an publicly routable/addressable IP in ipv6 solves the problem of running out of address space, and would fit hand in glove with such an architecture.

Put another way, the network becomes just the network, without the need to discern between the intranet/LAN, the extranet/WAN (or DMZ) and the Internet/WAN.
> I can't see how a person can have "goodness" without that goodness having a structure which could be studied, systematized and taught somehow.

How do you teach someone an attention to detail, good work ethic, and perseverance?

Those are character traits, not methodologies. If a PM has those 3, he'll be a good PM regardless of anything else. Actually, if someone has those 3, they'll be a good anything.

Agile or something else might make someone better, but they can't determine if someone is good.
In case you're interested in the HN viewpoint, from 9 days ago, 263 comments:

https://news.ycombinator.com/item?id=9485992

Also submitted here:

https://news.ycombinator.com/item?id=9454550

https://news.ycombinator.com/item?id=9467088 (2 comments)

https://news.ycombinator.com/item?id=9484556

https://news.ycombinator.com/item?id=9462974
> Full-disk encryption is something people want even if they don't realize it.

Really? Because it has very limited security advantages, and very real performance impact on many systems. Android L came with it enabled by default and it cut performance in half on devices that weren't designed for it.

And why would Joe Public want it? This is something with so many caveats that DPR, a paranoid computer expert with quite a lot to hide, gained no protection from it whatsoever. So what are the odds a regular user will use it correctly and benefit from it?
Jamie Oliver doesn't care that he gave you malware
I think he was talking about objects that have value because of their name/brand. Someone could probably print little Jedi action figures far cheaper than they cost in the store, because in the store you're paying for the IP, not just the plastic or the design work. Even if I'm designing my ripoff action figure myself, I'm modeling it after one I see in the store.
M2X Video Tutorial: Onboarding Devices to M2X
Ask HN: Which books to refer for 3D printing and AM?
I need that one book that starts from basic and reaches to the core of 3D printing and additive manufacturing.
Really so they are using a 3rd party hosted HR systems etc on the internet, or something on their own services?

When you are talking about a company like Google that basically owns a large part of the internet (backbones, CDNs, hosting services) "moving stuff to the internet" it means a lot less than a non IT company like a bank.
This site hijacks the mouse "back" button. Not relevant to the article but the practice is not cool.
My lease covers both subletting and short term rentals. It also covers anyone living there who is not named on the lease, even if I am living there.
Binder: MOMA's open source digital repository management application
There are other, valid reasons to not run a public access point. Not wanting neighbors to steal your bandwidth, run a TOR node off it, or host illegal content, for example. All of these activities could get you removed from your ISP, and even taken to court. While you could probably prove your innocence in court, I can not imagine why taking the risk for absolutely no personal benefit is worth the risk. I don't really see how running an open wifi network shows anything other than ignorance of the risks.
You weigh as much as _1_ blue whale.
As far as I can tell (without doing any sort of comprehensive survey), I think most people who do this regularly are people who cross oceans solo, and they only do it for that period of time.
The Way We Look at Technical Debt Is Wrong
I'd say the seizure by US police is worse. In 3rd countries, you usually decide how much to give to the corrupt police.

In these seizures in US, EVERY single dollar is taken away.
I think a consultant using their machine for work purposes can fork out for Windows Pro instead of using Home edition...
Hm. You've made me realize that the high cost of poaching (getting shot on sight) makes poachers less likely to even try to avoid killing the animal. What if we made it "legal" or forgivable to tranq and remove the horn, but kept the massive punishment (jail or shot on sight) for killing animals like this? Would that change the motivations, at least theoretically. (Yes, I admit, it's hard to imagine a poacher having the skills the tranquilize and properly remove a horn without injuring the animal...)

I mean, if we think of the rhinos and horns like a fleecy flock of sheep in a commons, it's like we're telling people who want to shear the sheep that they will be shot on sight. This boosts the price of wool, and encourages people to shoot the sheep and quickly skin it. Otherwise, there is no way to get any wool ever. Seems like there must be a way to encourage a more long-term approach of shearing the sheep and leaving it to produce more wool and more sheep...
Servo: Embeddable Browser Engine
The caveat would probably be that democracies only avoid wars which require democratic decisions to set in motion.

I would say that most covert US meddling in foreign governments was covert for exactly that reason.

.. probably some of the anti-Communist actions were the closest thing to democratically-approved intervention. And a lot of that was still covert.
Considering their abysmal track record, it's pretty clear they don't.
Even easier way to log requests is to use something to man-in-the-middle your own connection, like MITMProxy (which, coincidentally, is written in Python).

I've used it a lot to unearth APIs and make programs that utilize them.

https://mitmproxy.org/
Show HN: Perfschool. Find your way through the performance optimization maze
> As soon as Dell has a dropdown for nomal vs pro, microsoft is selling windows directly to customers.

No, Dell is reselling Windows to the consumer.
Mary's Club, at Burnside and Broadway in downtown Portland.
How do they have those traits without being taught them? They are 'character' traits, but they are still taught. Surely we can agree you are not born with a good work ethic?
>> The DEA is looking out for our safety by implementing this well-intentioned protocol

Criminals have a large body of very smart people working for them to develop new creative ways or hiding money flows across different legal entities and different jurisdictions. These people don't travel with cash. You won't even find out their names.

These laws don't help with serious offenders just catch some small fish on occasion and also terrorize ordinary innocent people.
A Look at Backblaze’s Toshiba Hard Drives
Any sane design is going to have exactly one ingress/egress for end-user traffic per application. Even an application with a few hundred servers is only going to be available to end-users at 1 IP address (maybe several for load balancing/redundancy).

It wouldn't be hard to add a global reverse-proxy/load-balancer HA cluster at the actual network edge forwarding traffic to individual applications' own load balancers.
Get the CMU pronouncing dictionary as explained in the README: https://github.com/DanielleSucher/Nantucket/
Clearly, you feel really passionately about this topic, which makes your choice of words all the more unfortunate. If you had made your points kindly, rather than saying "Now you understand how stupid you sound.", I would have loved to engage with you, however now I think I'll take a pass.

Comments like yours not only degrade the HN community, but the coding community in general. I'm not going to engage or dissect your comments any further, rather I'm just going to ask that for the sake of this community and our profession, you hold yourself to a higher standard next time you comment.
Conspicuously missing (or I'm reading too fast), footage of the actual results :P

https://www.youtube.com/watch?v=s40yXGCcorE
The difference is the learning curve and cost. It was the same thing in 1993, connected computers existed for a long time before that, but they were pricy and there was a steeper learning curve in the 80s to getting online. Even if the learning curve itself didn't drop, it's easier to surmount the learning curve when there is a critical mass.

With computers, prices dropped and the learning curve wasn't much of an issue anymore. CNC Mills and lathes still require a much greater skill and up-front cost than a 3D printer needs. With CNC machines, there's usually still an additional necessary step required to turn a model into a tool path, based on your machines. So you still have a learning curve no matter which way you cut it (pun intended).

I don't think 3D printing will be a viable way to distributively mass-produce weapons, it's the fact that somebody already has been able to produce functional weapons with 3D printing, and it's comparatively much easier buying a $10K mill and generating tool paths.
How to find freelance design work
What's that got to do with anything? Men are more touchy feely now than they have ever been and the suicide rate is up, not down.
Samsung taps Yocto for dual- and octa-core IoT modules
Those are all great points and I try to follow them myself when interacting online. I was actually looking for some kind of way to stop it from an algorithmic standpoint or some other fashion. Mainly because I don't like reading and wasting time on some minor nitpicks.