skysight-inc/HackerNews huggingface dataset:
That makes me wonder - why do companies treat design and content as something that does not drive profit? Profit is holistic, otherwise why bother with the so-called "cost centers"? Kind of like a restaurant saying "the cash register is where our revenue clearly ends up, let's just cut out all the other cruft like the kitchen".
HostGator stops sending private encryption keys in plain text
Lubos is normally a little too ornery for me, but I thoroughly enjoyed that post. Constructor theory (or at least that article about it), seems like superficial nonsense. Kind of in the same way that programming languages become bloated with concepts like "Object Factory Factories" and "Singletons" and delegates, etc.
"The laws of physics do not explicitly prevent space unicorns living on the far side of the moon."

Yeah, I don't see this as all that useful, either. It also still doesn't in any way advance discovering what process brought things into being, it only accepts that it happened, which everybody already accepted.
Learn You a Haskell For Great Good is a great introduction, if you're willing to just pretend you know nothing of programming for a little while.
ARC (adaptive replacement cache) is the best generic caching strategy I know of, but the patent status is problematic.

https://en.wikipedia.org/wiki/Adaptive_replacement_cache

In 2006, IBM was granted a patent for the adaptive replacement cache policy.

http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=...

IBM's patent will take quite a while to expire. It's truly a shame this can't be used by operating system page cache policy because of patents.
What were you anticipating?
From the comments:

Q: In Ellen Pao's op-ed in the Washington Post today, she said "But to attract more mainstream audiences and bring in the big-budget advertisers, you must hide or remove the ugly."

How much of the push toward removing "ugly" elements of Reddit comes from the motivation to monetize Reddit?

A: Zero.

_____________________

His reply currently has -1022 points. The censorship of Reddit for advertisement purposes has been a topic of discussion in a select few subreddits for quite awhile. It looks like the rest of reddit is finally realizing what is going on.

I don't have anything against it, people have to make money and with free services like reddit, the users are the product that is sold to advertisers.

What I don't understand is, why not just admit it? From my ~20 years of internet usage, I have learned the one constant is you never lie to the internet.

Also, from the list of prohibited content:

>Anything that harasses, bullies, or abuses an individual or group of people

This sounds like a rule that some teenager made up for guild forums. How in the world does Huffman think using something so vague as an actual punishable rule will turn out well?

Anyway, good luck to Huffman he is going to need it. I feel like voat.co is going to see a very huge increase in numbers during the next few months.
I took the comment to mean that Happy Birthday to You is not interesting compared to, say, Locatelli's Sonata in G Major. The second is simply a more ambitious work, is all.
Microsoft Edge is 112% faster than Chrome
Free copies of Intermediate Python
Intermediate Python is free on leanpub: For just tonight my first ebook on leanpub is free. If you do download it, endeavour to please leave some feedback. Link is https://leanpub.com/intermediatepython
The Cell did that. They really had 9 Cell processors on the chip, but only 8 of them were enabled on any given PS3.

Patching at a lower level has been tried, but it's usually more trouble in manufacturing than it's worth. There's a long history of workarounds for low yield, but the fab industry has usually been able to fix the fab problems and get the yield up.

Except for memory devices, where patching out bad columns is standard.
I just signed up and felt cheated. It seemed that "59 invites left" was just to fool us and get our email ids.

Why would you ask someone to signup when you don't have anything to show?
Of course, the US version of this manual used for the Mercury missions was a bit shorter. In fact, it only had one line: Let's light this candle!
Ever wonder where the homeless people in SF come from?
That was a goooood while back ^_^'
The openresty support is not perfect yet, but it's there and one of the next steps is to make it better :D
Guido van Rossum, the creator of Python, co-wrote a web crawler in under 500 lines: https://github.com/aosabook/500lines/tree/master/crawler

It's especially interesting because it takes advantage of new Python features like asyncio.
"On the conference call, Ms. Porat noted that mobile cost per clicks continued to strengthen, and that the gap between desktop and mobile is narrowing." (1)

It's no surprise that after the "mobilepocalypse" earlier this year we're seeing mobile profitability grow for Google.

Google effectively forced advertisers hands in bundling their inventory and is agressively raising min CPC in a number of categories (2)

And they are breaking many of their OWN rules about how aggressively one can promote advertising on mobile - excellent, and entertaining breakdown of that here -> http://www.seobook.com/google-goes-mobile-unfriendly

I don't have much of a point other than sharing some of the information behind what's actually driving these earnings, and the major changes I've seen / experienced as a guy that spends a lot with the GOOG.

(1) http://www.wsj.com/articles/googles-results-top-expectations...

(2) http://searchengineland.com/google-showing-fewer-ads-per-sea...

(3) http://www.seobook.com/google-goes-mobile-unfriendly
> radical at fist
first?
I think they're okay for mass communication (product updates, etc) but not in reply to a customers email.
I know. When I care, I use Linux.

I do remember AmigaOS tweakability, it's still unmatched by anything modern.
Hey mdaniel that is an IEEE paper we published.
I would like to see the sale of individual fireworks banned, but not on individual safety grounds. I live in the West and every fireworks-enable holiday has us fearful that some reveler will ignite the forest tinderbox made worse by years of (global warming induced) drought.
Use the right tool for the job: Git LFS with Artifactory
Note that both GOOGL (+12% AH as of writing) and GOOG (+11% AH as of writing) both exist and are distinct.

(The former has voting rights)
https://github.com/yogthos/clj-pdf was one I looked at when I started and took a few tricks away from.
This doesn't solve the problem. Banning "[a]nything that harasses, bullies, or abuses an individual or group of people" is so open-ended that it could include minor criticism or it could exclude flagrant bigotry, depending on the interpreter. They've replaced the de facto policy of arbitrarily banning things they don't like with an official policy of arbitrarily banning things they don't like.
Hopefully GOOG won't lose its way with its unrelenetless search for profits as opposed to incentivizing its devs to make cool products. That being said, good job new CFO
OK, but in requests they are top-level functions, not methods. Is there anything wrong with the below? I don't think I've seen it done.

__shared_docstring_content = """
bar
baz
"""

def f():
"f docstring"
pass

f.__doc__ += __shared_docstring_content

def g():
"g docstring"
pass

g.__doc__ += __shared_docstring_content
Your banana is like arm?

Mine is like umbrella (the u).

Buh-nah-nuh.
Speaking as a Canadian, DARPA is one of the few things that make me wish I was an American.
Any guesses what the acquisition price was? It looks like they raised $7 million.
Its pretty clear that they tested out the "remove" option, pushed Ellen Pao out when it got ugly, and are switching to the "Hide" option.

Yishan [ "Not our problem" ] -> Pao [ "Remove" ] -> Spez [ "Hide"]

That seems to the be evolution at the moment, and honestly, I think "Hide" is the right answer. People have a right to avoid content that offends them.

Voat's problem [honestly] is as drama-filled as this transition has been...Voat really isn't offering anything other than "Reddit with more transparency". Assuming Spez doesn't screw this up, I'm not seeing how Voat.co will benefit.

As for vagueness, I'm not surprised...its like the legal definition of Obscenity or Pornography, its a community-tested definition based on social norms. You can't really quantify it the way you can numbers on a spreadsheet or "Marijuana is illegal".

As long as Spez is transparent, communicates effectively, and doesn't come across as arbitrary I think it'll work out fine.
We kind of already understand the physical processes that brought things into being, though. A mix of random chance and physical laws happened to create the right environment for hydrogen and oxygen and carbon and nitrogen to exist in the same place at stable temperatures for a couple billion years, and we got life. The question is "can we accept the fact that this process took place without being designed."

Constructor theory says, in short: "Yep. We can also accept the existence of space unicorns, for a physically possible definition thereof. Probably not on the far side of the moon though, since we've been there and would've seen them."
Why Minecraft Works (2011)
Real men don't follow orders blindly...
IANAL, but if parole is just a way to more cheaply supervise someone still serving their time it seems like the same thing... Once parole is over though...well then it would be because you've finished your sentence.
That's a bad idea. A roughly Pareto law (80/20) applies to criminals. The majority of all murders are done by a small group. Meanwhile, the majority of all murderers never commit another crime. Jail sentences should be relatively light for the 80 and fairly severe for the 20. That means first-time offenders should get minimal sentences, but repeat offenders should get long prison terms.
Towards a universal crack for Sublime Text 3
Apparently users of coontown say a lot of hateful but keep it to that subReddit.

People in FPH said a lot of hateful stuff, but they didn't keep it to their sub, they posted it in other subs and other forums and other social networks.
Hey thanks buremba. We're working on a more elaborate introduction with clear definition and position in system diagram, use cases, etc.
After my first startup, I got a job at Google. After my second startup, I just founded another startup.

Part of becoming an entrepreneur - probably the most important part of becoming an entrepreneur - is realizing that the rules are just guidelines. People will give you all sorts of career advice - "never leave a job without another one lined up", "make sure you get a good raise every time you switch jobs", "don't call yourself a programmer" - but they're just telling you what worked for them, and in some cases it didn't even work for them. The guiding principle you should follow is "I'll deliver things of value to other people, and in return, I'll ask for things of value to myself."
Around the World, Nuclear Can’t Compete with Growing Renewables
Why should they? Are they the world police or something?
They write melodramatic postmortems on Medium which fail to identify why exactly their startup failed.

Afterward, they either a) do another startup or b) join an established company, depending on how jaded they are from the experience.
It shouldn't be too bad. My goal was just to make it a little simpler to do the basic things like formatting the data as json for a particular charting library. The python helpers just set up the APIs. I made an example called custom_react that shows how I mixed some custom code with some pyxley stuff.
Gwern does more interesting things with lower monetary burn rate than most anyone I've met.
When was reddit arbitrarily banning things they don't like?
Does that mean capitalism breaks down when everyone's basic needs are met?
Another route starts with chemistry near deep sea vents where energy loaded compounds are continually spewing from hot water into cold water.

There will be a continual cascade of chemical changes at the vent, and if some random chemicals appear that increase the chances that each other are formed in that cascade, a self-reinforcing metabolic loop could occur.

The metabolic loop could optimize itself as it occasionally produced slightly more efficient self-reinforcing chemistry. Eventually this optimization might take advantage of self-organizing membranes to compress the metabolism into individual units, i.e. the first cells. At that point we would have "life".

Maybe that happened. Maybe not. But it is an alternate way for life to start in which distributed replication occurs before single replicators.
After running out of money, I did the homeless thing in San Francisco for a while. That was hard. The easiest way out of it was starting a new business, as I had a hard time getting taken seriously when applying to jobs. Being a failed, desperate entrepreneur type did not help me project a confident aura of "you'd be lucky to hire me". It was more like "good luck, we wish you the best (and please get out of our office)".
"Your messages are not stored on Ask Nestor's servers and actions are only taken on direct messages to Nestorbot and messages that include Nestorbot."

You have to DM or @ the bot.
I didn't actually say "reduce to a common denominator". I just said find a common denominator. I think the best solution will involve meeting in the middle- curbing excessive spending by whatever means are necessary, and also drastically increasing funding to public defenders to increase both their numbers and their prestige.

And regarding "whatever means necessary"- just because I can't invent something off-the-cuff to satisfy a random stranger on the internet, doesn't mean that human ingenuity, and well-thought-out legislation can't find a 90% solution. And no amount of cynical pessimism is going to change my mind about that.
Can we agree a large percentage of the Reddit population felt that Reddit Inc acted arbitrarily [in general, not nesc the bans] regardless of your feelings on the matter?
Reddit is in a difficult position, seemingly being mainly used by people that consider making money to be "selling out."

I'm sure they'd prefer a more mature community, but when you embrace youth culture as a way of life you get what you get, and need to lie accordingly.
Percentages are percentages. If you gain 1% in profits from lower fraud, but lose 1% of transactions due to the security measures on the credit cards being harder to use, you are still basically breaking even.

They would also be saving tons of money from being able to reduce their fraud analysis and recovery staff, and they would build goodwill with not only their merchants but also their customers. I know plenty of people who still dislike using credit cards because of the potential for fraud and having their number stolen.

When you think about it, it's pretty insane how many people you probably hand your credit card to every week. Any one of those people could have a smart phone or something with the camera on, capturing the numbers on the front and back of the card. Credit card numbers are so insecure right now, it's ridiculous. If you are going to use a credit card as a consumer, you pretty much need to keep a non-stop eye on your statements. And when you actually DO get your number stolen, you have to deal with the hassle of disputing the charge and going back and forth.

Who knows? Maybe they would actually have a big upswing in credit card usage (and the resulting transaction percentage profits) if they released a "new, more secure card"?
Heh, seriously. I know tons of couples who met on "traditional dating sites"; whereas if I found out someone I knew used tinder I would consider them pretty skeevy and would (metaphorically) inch away slowly.
It's possible to play Doom inside of Doom
> What I don't understand is, why not just admit it [users are the product that is sold to advertisers].

Because reddit's popularity is built on the illusion of being the complete opposite! One of the first large influxes of users came from Digg, who had their own revolt over censoring a 16 byte number.

Centralized sites have been given a pass for way too long. Let us hope the pendulum swings back the other way hard. Restricting communication, no matter how repulsive one finds the content, does not make the "world ... a better place".
Just for some more context on that, Yishan's comment from yesterday is insightful and very entertaining to be honest:

https://pay.reddit.com/r/announcements/comments/3dautm/conte...
People have a right to avoid content that offends them.

Do they though?

EDIT:

Meant that seriously. Do we have a right to avoid all of the people complaining about discrimination in tech, for example?
By that vague definition, doesn't /r/politics "abuse" Republicans?
So, Huffman just announced more or less the policy you just suggested.
"Unpalatable to advertisers"
And its not even an original mistake. Our ancestors also used words (like "god") to answer (i.e. stop asking) questions about the origin of life.

But I for one look forward to worshiping the Great Constructor.
I've done quite a lot of work in Neo4j, and have been quite impressed with it. With my last project (which was in the 1.9.x days), we had about 2b nodes and 4b edges, with lots of properties. It was basically being used as a social graph cache (for friend-of-friend style queries).

It was remarkably simple to set up, a bit harder to tune, but we ended up getting something like 5000 req/sec at <= 10ms per query sustained for several hours.

I'd highly recommend learning neo4j, if for nothing but the paradigm shift it forces you to learn.
Apple and Samsung Team Up for ESIM Cards Read
They're going to require a login to see the "indecent" subreddits. I wonder, are they going to take any other measures to make them difficult to reach from, e.g., search engines?

Will they run advertisements on "indecent" subreddits?
Personally I was not expecting massive change, but the public mood seemed to be anticipating a crack down on race-hate speech at least.

I am firmly of the view that speech should be allowed, and allowed to be challenged openly, though.
Indian Myself : HN , Product Hunt , Quora are 3 imp places . hasjob.co is another platform check out if it fits your need .
Have you thought about attending tech Meetups (if there are any in your area), in my experience there are often individuals looking to hire devs.
To add, radium has this nice comparison readme too: https://github.com/FormidableLabs/radium/blob/master/docs/co...
Described at 40% complete and the transaction would not complete at $0.00 on Leanpub.
I think the problem is fundamentally this: how do you decide what is a cool product, and whether to work on it or not? Subsequently, how do you sell it to the engineering & PM teams to get them to actually do it? Remember that Google doesn't really work in the same way as most product companies and these two things aren't necessarily straightforward.
By having representatives of their own party being present in every single place where votes are counted. At least, that's how it works here in Italy.
But "real memory" is neither what C presents or the copy semantics that is used in FP.

The CPU will keep memory in 64-byte cache lines. There is a complex bus protocol to shuffle cache lines and subparts of cache lines to main memory.

There are additional complex protocols for cache coherence.

The cost of reading 64 bytes from memory into a cache line and when doing a write-back, storing it at a different location in main memory is zero.

Memory is always being copied into our L1 and L2 cache.

Copying data eliminates most of the cache coherence protocols that are complex and costly.

Yes we get a lot of this for free in the CPU implementation, but there is a lot of complexity that goes into imposing what is really beginning to be an unnatural model (mutable memory) on a hierarchical memory system.

FP is using a log-based model. You write to fresh memory, no aliasing, no coherence, no conflicts. You then, during GC, remap memory.

Current hardware cant "remap memory" efficiently, but it seems like the FP approach, in one form or another, is the better approach for dealing with high scalability and deep memory hierarchies: write to fresh memory, then expose a remap operation at the hardware level.

SSD disks are a bit like that internally.
Parents have a lot to do with outcomes but that cannot be legislated.
"I think its because programming has become a non-glamourous, non-respected profession. (Look at the wide use of the diminutive "coding" or "coder" and the patronizing words in the job applications "ninja rockstar"-- these are words you use with people you don't respect who you think are gullible. "You just might be the ninja rockstar coder we're looking for! And just because you're so special we'll be paying you 45 whole thousand dollars! Isn't that neat?""

While this leans a bit cynical, I do agree that it does accurately describe a considerable about of tech employment, and I really do think that this goes just as far toward explaining the lack of interest in software development positions as a failure of the educational system.

So there are really two things going on - to get more people into software development: first, we need to massively improve access to a good educational system, second, we need to convince the people who can access this educational system to become programmers instead of dental hygienists, mortgage brokers, lawyers, nurses, structural engineers, or physicians. Keep in mind that in San Francisco, dental hygienists earn roughly the same salary as software developers at the median, and nurses earn considerably more [1]. There are still good reasons to want to be one rather than the other, but age discrimination, job stability, and work-life balance are not areas where software development shines.

As it stands, I think it is critical to expand good educational opportunities, but I think that this will simply expand the number of people who decide that other career options are better. In short, we will go from having a lot of people who can't choose to become software developers because they don't have that educational opportunity to having a lot of people who choose not to become software engineers because they now have better opportunities.

[1] check regional salary information at us news best jobs, which is a roundup of BLS data.
There's a difference between a double standard and no standard whatsoever.
As for the storage capacity, that's dictated by the amount of science collected. Who cares how long it takes to download?

It's taken 11 years from mission inception for New Horizons to get built, launched, and get to Pluto. What's a year or two more?
"Once you invent the universe, then an apple pie will exist... given enough time."

An interesting conjecture but not exactly provable! I assert that a universe is a necessary but not sufficient condition for apple pies.
It strikes me that nearly every problem Reddit faces is a result of centralization and scale. The right answer is for users to go back to a self-hosted model, which will never happen because people follow crowds instinctively.
500 curators, 5,000 links, top 10 curated sites
What? There are significant safety issues getting into a car, operating a milling machine, buying a gun, flying a quadcopter over a crowd, etc.

Sorry, I can't agree. I am afraid this is a government land-grab that will impact robotics development. Again, if there was a brain interface with electrodes going into your head I'd agree (only as far as the interface, not the robot).

Look at it this was: The device Stephen Hawking uses would not exist if it required FDA approval. The conversation starts at about $250K and rapidly goes up into the millions from there and takes years.

What do we end-up with? A bunch of really smart scientists and investors saying "fuck it" and going off to invent new ways for people to click on links.

There's a direct relationship between govenrnment intervention and the rate of progress in a field and it does not favor government involvement.