skysight-inc/HackerNews huggingface dataset:
Oh, Brasilia was designed that way.

People don't want to restrict themselves only to the nearby school, and the nearby hospital, and the nearby groceries. And they want to compete for far away jobs.

Good thing the city was also designed with a huge collection of streets going around those neighborhoods, because everyone is on those, all the time.
No and I did not say they were, just that it was one of the things that some people took issue with. There are others I didn't mention, like the opt-out Amazon Lens integration some time back for example, the point is that they have done some questionable things over the years that left the wider community with a sour taste towards Canonical.
There are other issues as well that to people who know how to use Linux are not issues. Take running a program for example, on Windows telling a user they need to open CMD and run a batch file to get a program to execute is insane. Yet that's fairly common even with modern Linux software.

For Linux to compete with Windows realistically for average computer users it needs to have a distro that is like macOS in that it's idiot proof. I should be able to sit someone down in front of a computer running it with no instructions and the OS should do the teaching without telling them to open a terminal and look at man pages.
In addition to contrived examples impairing comprehension I even think a real-world example fails to help the reader capture the most important piece of information about design patterns, and that's the context around when to use them. Giving a worked-out example while teaching the concept has the limitation that the reader didn't discover the pattern themselves in code, instead it was ripped out of a code base and handed to them without context of its use. And instead of seeing it as an option that was selected to be used in a particular code scenario it is instead presented as a fully-worked solution that can be plugged in anywhere and describing when to use it in words isn't as effective as discovering it being used in a code base you've been learning from.

Quite frankly, in my radical opinion, I think learning about programming through reading about it (books, articles, blog posts, etc) isn't very useful once you are past being a beginning programmer. To be a better programmer reading code is the only way I've seen good progress with learning new abilities that don't cause me to over-engineer my own solutions. This might not work for everyone but for me reading code daily has been a silver bullet to programming knowledge that a book or design pattern article could never capture for me.
An interesting aside whilst the search is down, your styling seems a tiny bit messed up for me on the homepage [0]

I'm running Chrome, Win 7 on a mildly large display, nothing particularly out of the ordinary.

[0] https://puu.sh/u7htR/3fe6b4725d.png
Not to mention, with google I actually get something out of it. Instant search for my flight info (even my Google home knows about it) is still my favorite thing.
White House Staff Are Using a “Secure” App That’s Really Not So Secure
I built a city in Sim City 3 exactly like this and it was pretty stellar. The entire city was split into 8 wedges, between each wedge was a continuous span of parks, trails, and water features, which all ran to a grand central park. Light rail and subway connected radially and tangentially. Roads were small and limited mostly to connecting blocks (a quasi-necessary feature due to the way SimCity simulates traffic, though later I learned I could construct without any roads).

How did Sims react to this hyper-planned city? Massively booming commerce, health, longevity and education through the roof. The only downside was the insane upfront cost to build in such a structured way (though interestingly, a huge chunk of that cost was subway. If I were in Sim City 4, there are more raised rail options).

I actually tried an annular highway (beltway) around the whole city (as is found in many real-world cities), and much to my chagrin, it was a headache that largely made traffic worse, just like real-world beltways.
on the front page right now, please check for duplicates before submitting https://news.ycombinator.com/item?id=13667534
There's been a significant decrease in absolute numbers as well as percentage :)

https://ourworldindata.org/grapher/world-population-in-extre...
The Toilet an unspoken History
pretty cool project.
What about the wild boar? People hunt them in Poland, closer to Chernobyl than Germany.

How long does it take to recover from fossil fuel-based economy, including massive emission of radioactive material contained in coal?
YouTube-8M Video Understanding Challenge
> out of their own initiative

aiming higher is human nature. The system is based on this evolutionary fact (sometimes called 'greed', or self-interest), not on directing human behaviour.

The market is also based on mutual self-interest. There are no 'external incentives' other than access to higher/more expensive goals.
Is this different from any other search engine? They just index web pages and let users search the data?
Mark Zuckerberg’s Trumpian state of the union
I think that's because perceptions about what makes success have slowly shifted from the long path of toil to the superawesome promotion game.

It's like the political cartoon I saw from a few months ago. The Jeopardy-style host said, “I’m sorry, Jeannie, your answer was correct, but Kevin shouted his incorrect answer over yours, so he gets the points.” http://www.newyorker.com/cartoons/a20602

Given the state of funding and never-profitable unicorns, it teaches new entrepreneurs that the way to success is through promotion and emotion.
>"She's also a daughter of the former president"

Interesting, in the US we had two Bushes and recently narrowly avoided a second Clinton. In Canada they are on their second Trudeau. How many other republics/democracies is this happening to?

>"came as a shock to most liberal people"

The dynasty thing seems to cross political lines in North America.
Wait, your paying $270 a month for a high CPU instance that isn't giving you 8 dedicated cores? WTF?

But seriously, this shouldn't be a Stackoverflow post, go ask Amazon, they are the service provider, they created this opaque algorithm that only they use for CPU credits, thus they are the gate keeper. Perhaps at quiet times (when your neighbors have low CPU) your baseline usage is a higher portion of the overall CPU use on that server.

Regardless, get off AWS, a dedi with better specs is under $50 and you'll not have to worry about CPU credits or noisy neighbors.

https://www.lowendtalk.com/discussion/105114/dedicated-serve...
Well, ok. The Twitch thing was actually two bots talking to each other (two Google Homes hooked up to Cleverbot or a fork). It resulted in some really hilarious and sometimes deep conversations. I watched for hours.
> And I continually hurt those around me — just by being myself-and it’s beyond heartbreaking.

If you're an asshole without money, you're going to be an asshole when you have money, too. Money doesn't change you; it reveals you.

This is an interesting read, but the author spends way too much time defending his POV. He expects the people around him to just intuitively know what his skills are, but that isn't realistic. People can't know what you consider yourself to be good at unless you tell them.
Ansible is not fashionable enough ;-)

Seriously though, knowing docker really well is more likely to improve my career and also having the ability to remove the devops issues associated with setting up dev environments is awesome. My Mac broke this week and I was able to switch to a different machine in 30 minutes because of that.

Does Ansible provide isolation of different dev environments? I think not.
Don't expect more sophisticated answer from an industry where virtually all
the workforce has less than ten years of experience, and usually it's three or
five years.
thanks! Let me know if you have any questions or suggestions
> Lots of people like to brag about how they scored a great bargain on something

But if I ask how much they paid for something, and it was not a bargain, will they feel bad? Like I'm mocking them for their poor haggling skills or something?

I don't have a lot of experience with Americans. It's just something I heard from my English teacher.
You're right and I made a fool of myself. I thought it was like seebotschat on Twitch which was actually two real bots talking to each other (and amazing that is).
No, the numbers are realistic... after a few centuries of a Chernobyl every ten years... significant areas within nuclear countries uninhabitable... affecting fauna migrations and neighboring countries... they're definitely not off by a few orders of magnitude.

I can understand why nuclear advocates would want to challenge basic reasoning. This appears to be a general problem when government tenders are at stake.
As you can see, it is Kopimi http://www.kopimi.com/ :)
> You want me to give up my huge front yard? Yes, but you won't need it, because you won't live next to a noisy and dangerous road. Instead, you'll have a small courtyard and it will look sick, with a lemon tree and a koi pond. And with all the money you save on gas, you can buy a little cabin out in the country and enjoy real nature there a few weekends a year.

What gives you the right to tell others what they need, what they should own, where and how they should live? I don't want a small, sick courtyard with a lemon tree and a koi pond. I want a yard where I can go outside and throw a ball around or play with my dog. I don't want to buy and maintain a cabin in the woods. Who are you to tell me that I can't or shouldn't have that?
Hackers Are Winning the Cyber Security Battle
I imagine that Homer would have killed to have this on a Powerpoint slide when he got to reciting the Catalogue of the Ships :)
Yes, I read it.

Here is the comment you linked:

> Ian's proposal demands too much. We cannot possibly develop all the features at-once, it will exist in an unfinished state for many months.

> In the meantime, the unfinished project cannot be called official Go language until done because that will risk fragmenting the ecosystem.

> So the question is how to plan this.

> Also a huge part of the project would be developing the reference corpus. developing the actual generic collections, algorithms and other things in such a way we all agree on that they are idiomatic, while using the new go 2.0 features

The author of this comment is not a member of the core team, as far as I know, and the comment doesn't suggest the proposal was rejected.
I recognize that not everyone recommending codes of conduct literally comes from human resources, but it's the simplest way I can understand why somebody would say "what this project needs is a document defining good and bad behavior."

Perhaps it's just a personal hang-up. I believe some style guides are worthwhile, and style guides could be described as documents describing good and bad design or good and bad code.
Can't speak for the other stuff, but if you're not using wacky instrument drivers (I only have a pretty basic midi keyboard so I don't know what other instruments are like) Ableton Live 9 works like an absolute dream under Wine. I was shocked by how flawlessly it ran.
Scaling Rails through 650M requests in 5 days: Trump State Visit petition
While in most cases the man is frugal relative to his wealth, he still does own a private jet. Not exactly upper middle class.

https://www.google.com/amp/www.cnbc.com/amp/id/49787452
And do you get to claim compensation for the equipment that is now untrustworthy and you therefore need to replace?
In the Scalaz community there was Dibblegate:

https://groups.google.com/forum/#!topic/scalaz/9X_putSGoCY

https://groups.google.com/forum/#!searchin/scalaz/code$20of$...

https://twitter.com/shajra/status/544712807220908032

Basically a CoC was quietly created and applied retroactively to so that Typelevel (a major Scala consultancy) could try and kick Tony Morris (founder of Scalaz) off his own project.

From what I understand, having a colorful community of weirdos made the open source project they based their company on seem unattractive to big corporate customers.
Woolly Mammoth Revival
Ars Article:
https://arstechnica.com/gaming/2017/02/unreal-engine-4-15-sw...
I grew up in Norway when Chernobyl hit and we had to deal with monitoring of reindeer uptake of Cesium-polluted moss etc. for years. Norway was one of the worst hit due to a combination of the prevailing winds and a lot of animal-rearing that depends on sheep and reindeer feeding on moss and other plants that would aggregate those pollutants.

It's still an issue now and again in some areas, but it was still a minor inconvenience compared to the huge amounts of deaths caused on an ongoing basis by some of the alternatives.

> Additionally dams are fairly simple to build and construction of them is not as well regulated during its history as nuclear has been for most of its life because of its very obvious risks. If anything the mortality statistic is an argument for more regulation of mining and dam construction practices, not for more nuclear power.

Great, but until that happens, they are still far more lethal. In the case of coal, by at least an order of magnitude, probable 2-3 orders.

> It works because nuclear creates long term problems that aren't people getting crushed in a coal mine or drowned when they fall off a dam, and both coal and hydro have been around a lot longer than nuclear and as a result have some really major disasters in their history.

For coal, coal kills more people per year due to respiratory illnesses etc. than nuclear has done in its entire history. For dams, feel free to ignore the largest ever (Ban Qiao - 171,000 people dead) which was an extreme outlier (so far - there are a number of dams, like e.g. the Mosul dam, that are in disrepair and has the potential to be worse if they fail) and it's still worse on average than nuclear.

> they are still some of the worst disasters in human history and downplaying that to push nuclear is either being very cynical or naive.

Exaggerating it is worse: It leads to policies enacted out of fear that kills and harms far more people. It's immoral.
My idea would work best with a lot of small cities like that (about 100k-200k population). Have these cities connected through some rail system, self-driving buses etc and you could work at one city and live at another without having a need to own a car, or spend long time in traffic.
It has support for Nintendo Switch
I think that is political.
Design better data tables
More like time to ditch the Dutch endpoints. See how PIA reacted to similar legislation in the UK: https://www.privateinternetaccess.com/blog/2016/12/private-i...

Pretty soon we'll need endpoints on the ISS.
This is one of those times where you ask yourself "I know I can do this, but should I?". Most of us know we can search GitHub for stuff like AWS_ACCESS_KEY_ID but putting the work into creating a productized interface for it seems a bit beyond the pale to me.
Well, Whatsapp does have an app on your phone that can read your decrypted messages
To create and maintain smaller cities you would need to enforce controls on population growth and distribution. Controls which are abhorred by the civilized world.
No. It's probably the most frustrating syntax I've had the (dis)pleasure of working with.
AMD Ryzen 5 1600X Processor Benched in Single and Multi-Thread Test
If you're scanning the URL for malware, why wouldn't you pick up some data mining info for the involved users while at it?
> "Why don't you just add these patterns into your computer language as abstractions? Wouldn't that aid comprehension even more?"

I often asked myself this question! Why do I have to say

public class DatabaseConnectionSingleton {
public static DatabaseConnectionSingleton getInstance (){ ... };
}

and then get an object using:

var db = DatabaseConnectionSingleton.getInstance();

Why can't I say

public singleton DatabaseConnection {...}

and just go

var db = new DatabaseConnection();

and let my runtime make sure that I get the appropriate instance? Left aside the discussion of how useful that pattern is, I would like my language to be more powerful. I am aware of alternatives (Borgs in Python) and that many people consider Singletons an antipattern, as it helps introduce globally shared state, etc. but then, why do I have to care about how instances are implemented?

After all, in C#, foreach interacts with iterators, why not push other mechanisms down into the language in the same way?

Ideas:

// Unit of work, commits changes before the reference gets removed from stack
public unit CustomerForm { }

// There can be only one.
public singleton DatabaseConnectionHighlander {}

// Any method called updates values in some way
public builder QueryString {}
Ubuntu is a distro I always know will just work for the most part on my system, I usually go for Kubuntu, though I may try Ubuntu Budgie once it's officially released alongside the other official flavors. The only other distro I have tried that I've enjoyed anywhere near Ubuntu was openSUSE, but I couldn't get my D compiler to cooperate for whatever reason.
Anyone using ZFS with Ubuntu? Any problems? Anyone tried btfs?
Predicting User Personality from Heterogeneous Information
Lung cancer?
Looks like you got a lot of feedback from your comment, but if you have the time I'd like to ask a question too. I'm still getting my feet wet with more the more advanced aspects of Linux, primarily Ubuntu on my Chromebook. I always hear about people tweaking programs, but it never dawns on me what kind of tweaks are possible or even useful. I'd be interested in a couple use-cases you've come across, like problems you wanted to solve with a program and a brief overview of how you altered the source to do so. Maybe it's embarrassing to admit, but I've never tweaked anything outside of VS Code or Atom.
It's not really common here and I actually don't know a single person who uses Siri etc. actively. I'm sure it got some attention after it was introduced, but only for the novelty of it.

However, I recently bought a German Amazon Dot device and I think I'll keep it. Right now, it's main job is to play music but I also use it for setting timers and to tell me the current time and weather. I've never used other "voice-based assistants" before but I can see the benefits that come with a dedicated device like the Amazon Echo. It's really comfortable if you can control things with your voice, you don't have to get to your PC or smartphone first. I'll probably integrate it with my home automation system to control lighting, and maybe add a media center like Plex/XMBC, too.

Edit: The only thing that bothers me is that the German voice is not as fine-tuned as the English one, and as of now there are not many skills available (built-in as well as third party), so I switched it to English. But guess what - you can't use the English skills unless you port your German Amazon account to amazon.com... the Echo is essentially handled like a kindle device on the server side, which means you'll lose all your eBooks and music if you switch...
What makes this complex is that there is ICANN the company and the ICANN community and registrars that offer anonymising service that are not supported by the community.

(Note there is plenty to complain about how ICANN or the community functions.)

For a lot of reasons, it is nice to know who owns a domain and privacy is just an annoying detail. So it is long standing practice that WHOIS information has to be accurate. In theory, the ICANN community can change this. In practice I doubt you would get consensus on that.

That's rules you have to deal with and ICANN (the company) is tasked with enforcing those rules.

Knowing that ICANN enforces these rules, it doesn't make sense for a registry to make random changes to the WHOIS of a domain. If there should be any blame, if a registrar is violating community principles as a service, then be way more careful.

Or as a domain holder, if you want to violate community principles don't complain if that backfires.
Except in the case of Twitter, the claim was that they banned Milo for engaging in certain kinds of behavior. Such claims are false.

When you have such a legalese disclaimer as above, you don't need to lie about why you're banning someone. You just say "Under the Twitter ToS, we've banned Milo."

The fact that they chose to lie about the justification for the ban shows not only that the ban was politically motivated (and not based on reality), but that they are so incompetent that they can't even spin it in their favor.

Their bias is leaking. They don't really care about their own ToS. They don't care about following the rules they put in. They do care about banning anyone who they don't like.

I find such behavior unethical, and morally repugnant.
No it is not ok and illegal until a judge gave an order to wiretap a person. Even then, it required an extension of the laws to allow wire tapping of organized criminals within private rooms, which previously was completely forbidden.
But what if the contract is unreasonable? Blocking a fire hydrant is an understandable problem and is handled in a decentralized manner (either a ticket you can plea to after the fact, or someone tells you to politely move your car)

seizure and then negotiation is an unnecessary show of force in my opinion, unless the site was doing something criminal
Design Patterns – An ultra-simplified explanation to design patterns
Dense cities are great for introverts and people who like "deep conversations". It all depends on the company you choose to keep and not where you are. With cities, you have more access to the people that you want to interact with and more opportunities for making new connections.

My experience is the opposite of what you describe. Suburban areas tend to be far more hurried and stressed (partly because they have to drive everywhere all the time). Moreover, there's a lack of "third places"-- social places to interact with people that aren't home or work.
Tesla would be proud.
ZFS? Yes, many people. I'm sure you can read lots about it. I've been using it for over 6 months with no problem.
The communication of the standard subgroup which developed CLOS is here:

http://ml.cddddr.org/cl-object-oriented-programming/

The repository spans from 1984 to 1990.

The group also developed a portable CLOS implementation (PCL, Portable Common Loops) to experiment and verify their design with feedback from the community:

https://www.cs.cmu.edu/Groups/AI/lang/lisp/oop/clos/pcl/0.ht...

Flavors and LOOPS were developed around 1980 and were the direct inspirations. The AMOP book was then published 1991.

AMOP is a very good and extremely well written book about the CLOS Meta Object Protocol.

It also is fortunately / unfortunately one of the books with the best Lisp programming style. 'fortunately' because it is really great, 'unfortunately' the great programming style is tied to a slightly esoteric topic - object-oriented meta-object protocols. ;-)

Whatever motivation you have, a) reading a book with great Lisp style or b) learning about the CLOS MOP, the book is highly recommended.
Have a look at: http://www.cs.cmu.edu/~10701/projects.html for project ideas. Project A1, A2, B etc listed on the page. You can then apply the toolkit you used in the ML course and solve these and make a portfolio of your ML projects.

Kaggle could be another option.

Else a well defined problem that you may want to solve in a domain: example graphics: See some papers here: http://www.cs.ubc.ca/~van/research/machlearn.html which you could again solve in software.
Do.com bought, gives customers 1 week notice of shutdown
Wow, 2 miles, that is almost walking distance. If you had a tram, that would be just minutes away.