skysight-inc/HackerNews huggingface dataset:
Yep, total linkbait title and article. Californians have known scientific solutions for a long time, it's that people don't care enough to act. Convincing a huge population of people to change their lifestyle is far more difficult than solving a scientific dilemma. That's why a water surplus is not around the corner.
That doesn't seem to follow to me. If you ignore or suppress abusive language that doesn't make it stop - it just means you've accepted it.
I would shift priorities to Python (from SQL).

Unless one has "data scientist" title so to make "database engineer" look more fancy, then data comes in various shapes and forms. And most questions cannot be answered with a simple aggregation.

For example, data I work on (I am a data scientist freelancer) is flat csv files, xls files, JSON files, some text files I need to parse, various SQL, MongoDB, things I am getting from various APIs, etc...

While understanding joins is crucial (and normal forms, etc), SQL itself does take negligible amount of my time (and effort).
Virtually all of the concepts that the author listed are completely orthogonal to functional programming, and moreover FP is equivocated with statically typed FP.
> there's no real negative social stigma attached to it

We live in world of bubbles, and apparently mine ends where yours begins.
How to Compel People to Give You Feedback
Second this. I use the Rhodia Grid, only recently, and love the paper.
I am not sure if I'd classify Twitter as content, but to be less snarky, focused platforms tend to stay more on-topic than twitter. I find small subreddits to be very much on-topic, for example.
.. Even a modest deceleration of Moore's law can have a dramatic effect: a five per cent reduction in the pace of gate-length shrinkage -- from 16 percent to 11 per cent per year -- increases the available time to develop products within a technology generation by 50 per cent, from two years up to three.

Great observation except a reduction of 16% to 11% a year is closer to a 30% reduction in pace. Although this only makes the point stronger. If we are indeed on a 3 year cadence instead of 2. This is a significant change in the rate of More's law.
I gotta agree - honestly I think you're wise to avoid the expectation that it will be used for dating, but the most compelling use case for this has got to be being out with a group of single friends and wanting to meet another group of single friends of the opposite sex.
Some of the quotes are from before I was even born so that is just one of the references I don't know and just assumed it was a date thrown out for no reason.
What a ludicrously sensationalist title. You could even get the impression that the author is trying to sell water desalination plants...
> The CPI is flawed, of course, like any attempt to turn 300 million peoples' worth of purchases into a single number.

The CPI doesn't even in theory try to do that, which is why it includes CPI-U, CPI-W, and C-CPI-U, each of which is tracked raw and seasonally adjusted, and each of which contains numerous measures (not a single number), the most frequently used of which seem to be the "all items", "all items less food and energy", "food", "energy", and "gasoline" components. (And all of which relate to US urban consumers -- for CPI-U and C-CPI-U -- or a subset thereof -- for CPI-W -- which are less than 300 million people.)
3D Visualization of Go Packages
Very cool! I was lazily working on something similar for a project, and might be able to drop this in and save a ton of time.

If the author reads this, might I suggest some examples using the label attributes of nodes and edges? It'd be great to see a graph annotated (potentially with some image or link tags embedded for further browsing?).
I think you'll find lots of people in the Python community who think that Python 3 was a mistake, that GvR's insistence on artificially weakening lambdas is a mistake, etc. Disagreeing with style is pretty minor.

Doesn't make it any less of a community. Families can disagree with each other and still love each other.
That's interesting. I was also taught glass is a liquid.

We should correct people when they say it's a liquid OR a solid, because neither is correct; but I think we should not be so critical/furious if someone calls glass a supercooled liquid, etc. (ref: Tamman "frozen super-cooled liquid", the article: "a particular type of liquid").

Calling it an "amorphous solid" is obviously the currently accepted formal physicist category of course.
Why? It's no one's default unless you manually subscribe to all subreddits, and you don't get "/r/all" unless type it in or click on "ᴀʟʟ" to get to it.
You have a cite for that? His[1] public statements have been his opposition to US conduct in Iraq and Afghanistan.

http://www.rollingstone.com/politics/news/bradley-manning-ex...

[1] He's still Bradley in this article.
I'd much rather eradicate murder. Murder sucks. It needs to stop being a normal day-to-day occurrence in our lives. Someone, somewhere will be murdered today. How can you continue with your life knowing that will happen? Worse - it will be more than one person! Multiple people will be murdered today, tomorrow, and every day in the future too! Most of them are total strangers, but maybe one day it will be someone you know. I don't want to live in a world like that. In fact, I don't think anyone wants to live in a world with murder.

We have laws against it, we punish murderers, but murder still happens! All of our attempts over thousands of years have failed to eradicate murder! There has to be more we can do! Do you have suggestions?

------

In case my point isn't made clear: there are some things that are simply facts of life. You will not be able to solve them. People are emotional and will react on those emotions. Sometimes people will do terrible things while acting on these emotions. Sometimes we will fight with one another, sometimes we will throw fists at one another, sometimes we will call each other names. We'll bury each other 6' under ground. These are things that happen. We know they happen. We expect them to happen. While none of us wishes these things happen, we recognize that they will happen. That recognition of things that will happen is what makes those things normal. Normal things do not get our attention. We haven't been trained to care about expected, normal things.

I recognize that tomorrow morning, the sun will rise. It's a very special event. It means the sun is still burning and providing light and life to the planet. It's a normal occurrence though. The sun will rise the day after tomorrow. In fact, the sun will likely rise every day for the rest of my life. It's an expected occurrence. It's a normal one. I don't celebrate it. I don't pay attention to it, most of the time. Some days I might appreciate the sunrise and the beauty of it. Most days it gets ignored.

Some days I notice some terrible occurrence happening in the world. Those terrible things happen every day. They're normal. So most days. They get ignored.
That sounds awesome! That's one of those problems that I've had in the "Someday Maybe" bin for a long time, but I've been perpetually hoping that someone else comes up with a solution so that I can just pay them money instead of having to do it myself.
Trolling is not a new thing. As long as hateful and/or sociopathic and/or sadistic people exist there will be trolls and trolling. You can only manage trolling, you can't eliminate it. That's the mistake Reddit made, they thought they could eliminate it, or at least hide it, and that isn't something that anyone knows how to do. In their efforts they make some basic mistakes.

They removed areas where the trolls had self segregated (ex. fatshaming) forcing them back into the rest of the community. They failed to properly ignore the trolls and reacted to them up to the extent of claiming that the resignation of a member of their executive had something to do with their actions.

I predict that the Reddit troll problem is going to get much worse before it gets better.
I don't know anything about that, but there's already a D front end for GCC: http://gdcproject.org
Sorry, but her son was an idiot. The only thing that we need is stricter parenting laws. I knew by the age of 12 how to properly handle fireworks and I had them around every summer until my mid 20s.

The reason is because my parents taught me. As I got older, I also knew that if I was going to drink even 1 beer, I wouldn't be lighting any fireworks that night.
I like how this can be read both ways. It could mean that the system is 'secure' in providing an accurate tally of voter intentions, or that it is 'secure' in assuring the desired outcome for whoever is in control. The latter possibility makes more sense to me.
I agree, Django is likely not the best if you're just starting learning, and writing a webapp from scratch. Working in an existing codebase, with other devs of whom you can ask questions, is a luxury that I was very thankful for.

I use Django at work, and it was my first time with Python. The beauty of Django is, IT'S ALL SOURCE. When you run it locally, you have TONS of learning options:

- Get an IDE, and read the sources if you don't understand how something works. "Find-Definition" all the way down. (I heart PyCharm.)

- If something's broken, you can edit it!

- You can put in `import ipdb; ipdb.set_trace()` calls anywhere and get a debugging prompt! (If you don't have IPython, you can use `pdb` instead of `ipdb`... shudder.) Being able to print What Actually Gets Passed Around can occasionally be very helpful.

- You can put in debugging messages at multiple points in the flow!

- make a `pygrep` alias to answer "where is ..." questions:

# ignore south migrations, and external libraries.
# You can alter this if you care about reading libs' codebase
alias pygrep='grep -rin --include=*.py --exclude=*.pyc --exclude-dir=lib --exclude-dir=migrations'
This is also the guy who did a 3d renderer for the 2MHz 8-bit:

http://users.axess.com/twilight/sock/gloom/gloom.html

Which got turned into a game:

http://members.optusnet.com.au/nickma/ProjectArchive/crasher...

Gameplay video is here:

https://www.youtube.com/watch?v=jVFn_djQ6EY
OK, maybe I will open an issue. The obvious concern is how to avoid duplicating the text among the various HTTP verb functions. In theory python allows the docstring to be manipulated via __doc__. However I don't think there is a precedent for using that mechanism to avoid duplication of docstring content that is considered good style, but perhaps someone could correct me if that is wrong.
Super easy light weight web serving with mockup functionalities
> if you attack someone with words, there are legal consequences.

What a horrible country. I hate it deeply.
I said change, not reduce.

Mods want 'more power to protect their users' because they want to protect their users, and having more personal power themselves is the first solution a mod would think of, but doesn't address the extremism problem. The power would be exercised in a non-uniform way.

I'm guessing I'd try something along the lines meta-moderation, so that a mod who bans someone from /r/Coontown for saying something nice about a black person would have that decision examined after the fact and brought in line with a more standard policy.
Mercurial.

By design, Mercurial has almost no dependencies, so it's very self-contained. I find this makes it a particularly easy codebase to get into.

If you're interested, I would love to walk you (or anyone else!) trough it.
Interesting. The life-giving essentials like food and healthcare have increased, while superfluous things like toys and TVs have decreased. (With the exception maybe being clothing). Good news if working-class families can figure out how to convert their 40-inch plasma TV into a defibulator.
But where did that so-called "entity beyond our comprehension" come from?

How did that entity come into existence? Did it evolve from something, too? Did something create it?
Confirmation bias and all, but: I had a friend in high school who was really cool. But he was a complete ass to everyone, even his friends, on the internet. It's not like he was anonymous to us or anything. We saw him in person every day of the week.
I'm still deeply confused about the legality of Hacking Team and other similar vendors. In particular where is the line between the legitimate (I think) site selling 0-days and corporate surveillance tools and the recent hacker forums where a bunch of kids were arrested for making and selling Android malware.
What is the point of interacting with other people if you don't feel anything?
The Life of an Auschwitz Guard
I never actually saw a post saying "ching-chong cunt". Can you point to one? I searched for [ching chong cunt reddit] and didn't find anything either.

I did see lots of posts saying things like "Ellen Pao is LITERALLY Hitler", but not any overtly racist ones that I can recall.
"Nobody wants to take away your right to free speech, we're just trying to create social norms that discourage, or hinder, the freedom to express views we don't like. Ignore the fact that social norms inevitably become codified in law."
Why Did why the lucky stiff Quit? (2013)
You can do this on any Android phone if you have root as it has a standard hosts file on it.

I used to use that exact hosts file on my phone but I found a compressed version that was for iOS and is only 28kb big. It blocks the same sites but it just a bit more lean.
Kafka always seemed like an obvious fit for something to run under mesos. More so with the soon to be released Mesos 0.23, which will support persistent volumes and dynamic reservations.
Large pieces of SQLAlchemy are about metaprogramming and some syntactic magic required for an easy-to-use ORM. It's mostly nice on the inside (to my cursory glance), but neither simple nor easy for an inexperienced person.

Still it's a good example how to make many relatively complex parts easily composable and efficient.
Nifty tool to convert from ELF to Mach-O
You only send a broadcast to attempt to reach the other party. If it does not work, you fallback to the public IP. This is sorta what ICE does already.
I clicked through on this and browsed a few directories, none of which seemed likely. I do not see any `.py` files aside from an empty `__init__.py` and the `setup.py`. Are you sure a beginner just learning Python should see this?
The difference is that making paper voting systems entirely open for inspection is inherently much easier than doing the same for an electronic voting system. Especially for non-experts in engineering and cryptography, that is, like, 99.9% of the population.
There's probably a fear of violating an FAA rule (if there is one, and there likely is) of a civilian arming a flying vehicle.
Engineering beyond the browser with Electron
1 Second
A recent example of SWATting - https://www.techdirt.com/articles/20140828/13313928352/count...

It does happen.

That said, I don't know if I agree with the comment you have replied to.
Loading time of webpages: measuring everything with Performance Timing API
You've basically got it, except if you have a ton of super sick people taking the drugs it can mess up the results (when you're that close to death all kids of unrelated stuff starts shutting down).

If you allow the drug companies to omit those people from the results, that can be exploited. Drug companies could give risky drugs to a bunch of really sick people and then use those results to tailor the real trial to try to hide side effects. The point of "report everything" is they can't monkey around with the experiments.
I'm not so sure. Looking at the history of the Internet, the communications technology seems to have grown from a system of necessary pseudonymity to increasinglhy-non-pseudonymous interactions (social networks with real names, merchant systems with credit cards, and increasingly initiatives to use one authoritative account system to authenticate with multiple services).

A social shift to consider people who don't use their real names online as "creepy" or "with something to hide" may not be as impossible as you want it to be.
It's just as disingenuous to post a screenshot of submissions from /r/PaoMustResign, /r/IAmA_troll_AmA, and /r/EllenPao_IsA_C* and claim that they're representative of the attitude of Reddit as a whole.

I'd be much more interested in seeing what the front page of /r/all was for that same period of time.
Pure applesauce.
I had trouble accessing the site, so here's a cached version: https://webcache.googleusercontent.com/search?q=cache:hHpdNA...
Ask HN: What can I do to improve this podcast
I am currently trying to build a podcast for the rust programming language. http://rustyrad.io/

I am trying to get attention on reddit and hackernews, and I have had some success
http://imgur.com/4yvoo2X

But it seems as though I set off hn's ring detector so I wasn't able to get very much attention.
https://news.ycombinator.com/item?id=9893354

- What content would people like to hear?
- Is hacker news a good place to advertise for podcasts?
- What other ways should I tell people about this podcast?
- Am I crazy for making a language podcast about rust?
- Did I do Ask HN correctly?
In addition (adding on to my comment below), companies don't want the FDA to try to use the outcomes of patients taking the drug for compassionate use as a metric of efficacy before a proper phase 2 or 3 clinical trial has been run, for the exact same reasons.
There is also a lot of space between general purpose CPU and completely blank-slate FPGAs. GPUs are essential very wide data word processors (one instruction but a large data vector).

And, there are also configurable pipeline processors that consist of multiple ALUs (can be vector data) with reconfigurable connections between them. So rather than eat the overhead of generic bit LUTs in an FPGA, you reconfigure the interconnect in a fabric of ALUs. The fabric can contain specialized ALUs (or execution units), and varying densities depending on typical usage. This avoids a the technology mapping and place & route of FPGA design. Translating a description of hardware (HDL) into actual lookup table data is a massive compute problem for large modern FPGAs. However, if we collapse the routing to just data buses between compute units, the problem can be solved in real-time. This way, a compute pipeline could be reorganized by an application at run-time without using a full-fledged hardware description language with all kinds of very low-level constructs. Higher-level language compilers already exist for this kind of architecture in academia.

EDIT: The sea of ALUs can also contain memories, FIFOs, and other block elements. However, they would all operate on the same word size to reduce the routing problem and allow maximum density implementation.

In fact, this is the essence of how micro-coded instructions in a modern CPU work anyway--instruction 'scheduling' is basically figuring out how to route data transfers in a sea of execution units.

The article "Fundamental Underpinnings of Reconfigurable Computing Architectures" in the March 2015 Proceedings of the IEEE contains a wonderful introduction to all these concepts.
To be honest, I haven't really tried that, so I can't say for sure. I usually carry mine clipped to my shirt or sportcoat pocket. The only time I had an ink leakage issue was when I dropped it from about stomach-height and the ink reservoir came slightly loose and there was some leaking a few days later. So now I just give it a quick check if I've dropped it, to be sure nothing came loose. I've dropped it more than once, and it's only had a problem that one time.

I have also flown with it numerous times. I have the ink convertor, and I squeeze out the air (or make sure it's full of ink) before I fly, and have had no problems. I have even written with it in-flight, without issues.
I CONFESS I DID IT
Lock me up throw away the key i'm guilty. Yes I did it and I will continue to do it until nobody stops me. It's a curse that cannot go unchanged.
It's crazy tho because I enjoy it, does that sound horrible my gosh I certainly hope not. Repeating the process over and over again and yet I feel so invigorating, like superman just being given a dose of Krytonite. Openly yes I said it openly wanting the world to share in this scrupulous work of art. It's perfect
When the value of that property is determined entierly by the size and engagement of the community using it (a community that gathered largely around the ethos of Free Speech), it's not necessarily a smart thing to attack them.

It's quite trendy now to push the meaning of censorship all the way back to a legal definition around the first amendment and say things like private companies can't censor people. That's simply not true. Removing information is censorship.

Reddit was born on the spirit of freedom of speech and repealing it, while fully with their rights, will be the death of Reddit.
Firing squad synchronization problem
Avoid Getting Flooded by Support Tickets During Downtime
Is there a "/s" missing there?
Ask HN: Getting a new job: Recruiter, Hired.com, or By Myself?
What is the best way for getting a new job? I've heard that recruiters end up taking part of your potential salary, but I know it's difficult to get a job on your own. There's also online apps like Hired.com, how do those fit into the equation?
> Yes, "rich" people can get there "unfairly", but it turns out "just take it from them" is really a stupid idea.

Who said "just take it from him?" I certainly didn't. I don't know the complexities of the case, the law, etc.

I'm just surprised people rally around this guy like he's a common man sticking it to those rich plutocrats. When, in fact, it kind of sounds like the exact opposite.

Also: He doesn't have "it." If anything, the argument would be that he should be prevented from creating an economic disaster just so he can jump from "pretty damn wealthy" to "unbelievably wealthy."
True, but I think there might be limits. I hate to think what 90's designers would have done with the massive screen real estate we have available today. Would it have been worse or would they have realized they'd saturated the human brains ability to separate objects?

Interestingly, the Google home page has more stuff on it today than it did back in 2001, but appears less crufty. Good layout seems to help eliminate some of the cruft. Stuff that used to all be relegated more or less to the center of the screen has been pushed away from the main search box; available, but not interfering.

http://wayback.archive.org/web/20010119175000/http://www.goo...
versus
https://www.google.com

Mobile is definitely cruftier, but mainly because of the smaller screen real estate and because if you don't have their app installed, they add a modal to prompt you to get it.
Agreed, you are smart. Many people won't agree, but if you can even just have your own daughter think that way, you've probably done all that really matters.
I learned a lot from reading the Django codebase. I didn't read it like a book, I read parts of it as I tried to figure out how to do things in Django, but I never felt like the code was bad. This was around 5 years ago so it's possible things have gotten more convoluted since then.

If the OP wants to grok a small, discrete codebase then I agree that Django is not what he's looking for.
The pep8 standard is also an easy read with so many useful explanations:

https://www.python.org/dev/peps/pep-0008/
It's not common in Brazil.
Previously: https://news.ycombinator.com/item?id=9898502
Read this (free) book: http://mmds.org/
Is it? I have go-to friends that I hang out with pretty regularly, sometimes we end up playing pool or sharing a table with some other folks that do or don't want to chat, it makes our time a lot more interesting, but organically it doesn't always work out well because sometimes the people you got shoved next to are on a date when you're catching a game with your buddies.

I could totally see trying this out.