skysight-inc/HackerNews huggingface dataset:
The editor is content? Absolutely anything you are editing could be described as content. I edit the contents of my editing buffer.
>>I think there will always be a place for the Beowulf type clusters and MPI-CH and OpenMP

You use OpenMP to scale your Hadoop jobs, see http://www.cray.com/Products/BigData/CS300-Hadoop.aspx
And it will be economics that breaks through the cost challenges. If you can do something that nobody else can, it's a nice spot to be, you can even license out the actual implementation.

There are companies like IBM that take a more holistic approach to R&D. I'd expect someone like them to prevail in adaptation of new techniques or even paradigm shift.
It was imperfectly stated and with unconstructive tone. I allowed my irritation at statements made about Haskell by someone that hadn't used it get to me. That's my fault.

Would be nice if the culture could shift a notch or two towards, "know nothing -> say nothing" though.
You're right that people cried wolf before and were wrong. However, that doesn't mean they're wrong this time too. There are many good reasons to think that Moore's Law is ending. Next-gen lithography is just getting too expensive for scaling to be economically feasible, let alone technically feasible.
This makes a lot of sense. Around the time when I was doing MPI in C, I was looking into a java implementation just out of curiosity. The only real framework people recommended at the time was hadoop.
Maybe he can get the Clippers now?
Stripe Dashboard and API Down
Condoleezza Rice Backs Out of Rutgers Commencement
By the same logic, anything from being a plumber to a brain surgeon is a dead end job.
A few possible reasons I can think of:

* The benefits it offers over C++ are (or were) not significant enough to make people invest in the switch

* There were issues in the past with a poor initial standard library (Phobos 1), which led to an alternative standard library, Tango being developed - which was incompatible with Phobos, and resulted in a somewhat divided ecosystem where you had to prematurely pick one or the other. Eventually these issues were ironed out and an improved Phobos became the standard library, with Tango made compatible with it. (The damage was already done though.)

* Library availability lacked compared with C++ - although D could import C standard libraries it was not ABI compatible with C++, and its target audience - C++ programmers, were not going to throw away backward compatibility with all of the libraries they had already written.

* As you suggest, the word "Garbage Collection" scares some people away, despite it being optional.

* It's not backed by a big name - and our industry is obsessed with big names.

* Perhaps a lack of literature and interest by academic institutions to teach it.

None of these are issues for present-day D, but I think people's perception of the language is still affected by them.
Too bad he didn't try low discrepancy sequences (http://en.wikipedia.org/wiki/Low-discrepancy_sequence) instead of random sequences to generate those fields.
For anyone interested in Vim-like editors with Mac UI, I suggest trying Vico – https://github.com/vicoapp/vico

It is completely native, supports TextMate bundles and is scriptable using Lisp dialect.
I wasn't thinking this specific case, but just some person in some "big corp".

You sound reasonable, I've witnessed the unreasonable in management. I still shiver at the thought of a manager who didn't understand why his worker who performed emergency support after being woken at home and driving to work at 1AM was not wearing the required suit the next morning. I can only imagine his reaction upon seeing this is some pour IT worker's mailbox.
The iPhone wasn't the first capacitative touch smartphone. LG announced and got to market before them. I don't remember if anyone else was earlier or not.

http://en.wikipedia.org/wiki/LG_Prada
For a nice dose of doom and gloom, I quite like the dark silicon paper[1], which explores the limited use we'll get out of Moore's Law, even if it manages to continue (and as far as I understand it, transistors/$ has already flat lined so it's at least temporarily over).

Since we're no longer getting good power scaling out of shrinking, if Moore's Law keeps up, we're just essentially getting price discounts.

A nice thought exercise for me is what would computing look like if you could fab wafers for free, today. Sort of the ad absurdum take on Moore's Law continuing.

We'd have more memory, and a ridiculous amount of flash storage, and high end graphics cards would become cheaper (but not faster). Desktop CPUs might look more like server CPUs, but single core performance wouldn't change one bit.

We'd probably see heterogeneous computing a whole lot more. Xeon Phi like processors on package next to Haswell cores at the very least.

Probably computers would start to have FPGAs in them, as well as large amounts of niche circuitry to compute hashes, encode videos.

We might see computation embedded inside memory (I think Hynix did this recently but I couldn't find a link). Maybe memory that accelerates garbage collection in order to accelerate modern workloads.

So there are some interesting places to go, especially from a Hacker News perspective, but even if transistors became free, we still wouldn't see the rate of progress we did in the 80s or 90s (in terms of speed up to the tasks we're doing).

Of course, this is all near to medium term stuff. I personally believe we'll see that rate of progress again when we move off of silicon, to a different computing paradigm, or (most likely) both - I can't believe we'll inch our way to science fiction computing, or that science fiction computing won't be possible at all.

[1] Dark Silicon and the End of Multicore Scaling (ftp://ftp.cs.utexas.edu/pub/dburger/papers/ISCA11.pdf)
Anchor
Take back control of your anchor links.
There are a few ways.

You can create a single remote called "all" that has all your servers URLs. Then you can just push to that one, like "git push all", and all your servers will update. Pretty much the simplest, you just need to edit the .git/config.

You can set up a mirror too ("git remote add foobar --mirror=push ..."), but I've never done that.

Or make a hook so that whenever you push to a remote it also pushes to another.

There's also mr[1], which I've heard of but not used.

There are ways aplenty, we just neglect to use them.

[1]: http://myrepos.branchable.com/
This article simplifies things to the point of being wrong.

"Patented features such as “rubber-banding,” in which a screen image bounces slightly when a user tries to scroll past the bottom, were identical. Same with “pinch to zoom,” which allows users to manipulate image size by pinching the thumb and forefinger together on the screen."

Jeff Han was doing pinch-to-zoom well before the iPhone was unveiled. I suspect that anyone that had access to a low-latency multi-touch screen would come up with it. https://www.youtube.com/watch?v=PqXPD7EHDto

"Under way since 2004, the effort constituted one of the biggest gambles in the history of the company: a cell phone with full Internet, e-mail functions, plus a host of unprecedented features."

Actually, there were many smartphones with all the iPhone's features, and more, at the time it was first released. The original iPhone didn't have apps, it didn't have MMS, etc. What it did have was a fully-capable browser, and a well-done low-latency multi-touch interface. In any case, it really wasn't about "features". Quality of implementation, yeah, features, no.

This article is just going to give lots of lay-people the wrong impression about the history of the iPhone.
The difference this time is we're already there. Sure, the only physical limit to computing I'm willing to give with current research is Bremmermann's limit [1], but it doesn't mean we'll ever reach it.

Our brain is awesome with a merely few 10's of billions of elements. We sure can do better than what we have with cpus with a few billions of transistors -- the problem must be we don't have a clue of what to do with them. A hint to that is even the most powerful supercomputers with 100's of trillions of transistors still can't do better than our brain in some tasks.

[1] http://en.wikipedia.org/wiki/Bremermann%27s_limit
Wow! this is pretty amazingly well done.
To expand a little on what tptacek said, and with the disclaimer that I have no idea what I'm talking about, ...

If you find your nearest copy of the OpenSSL command-line tool and run "openssl ciphers -v ALL", you'll get a list of all of the cipher suites that your particular OpenSSL build supports. For example:

% openssl ciphers -v
ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD
ECDHE-ECDSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AESGCM(256) Mac=AEAD
ECDHE-RSA-AES256-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AES(256) Mac=SHA384
ECDHE-ECDSA-AES256-SHA384 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AES(256) Mac=SHA384
[...]

An SSL/TLS cipher suite is a specific combination of a key exchange method (the method the TLS peers use to exchange the keys used with the bulk cipher), an authentication method (the method the TLS peers use to authenticate each other), a bulk encryption cipher (the symmetric cipher used to encrypt data sent between the peers), and a message authentication code (the method used to verify that data isn't modified in transit). These four things are the "Kx=", "Au=", "Enc=", and "Mac=" columns in the output above.

Virtually all X.509 certificates issued by certificate authorities today for use with SSL/TLS are for use with cipher suites that use RSA authentication. You generate an RSA key pair, stuff your public key in a certificate signing request, staple some money to the CSR, and hand it to the CA. The CA takes your money, verifies that you are in control of the hostname(s) you want a certificate for, creates a certificate containing your public key (and other X.509 goop), signs the certificate with their private key, and hands the certificate to you. For better or worse, this isn't changing.

What is being proposed is the removal of cipher suites that use RSA for key exchange ("openssl ciphers -v kRSA") from TLS 1.3. There are many other cipher suites that use RSA for authentication but use other methods for key exchange ("openssl ciphers -v aRSA:\!kRSA"), and some of these other key exchange methods have the rather nice property of perfect forward secrecy.

(Note that OpenSSL's list of ciphers isn't exhaustive, especially if you're using the lame OpenSSL build that Apple ships. But even if you're using an up-to-date OpenSSL build, the various SSL and TLS RFCs specify so many cipher suites that even OpenSSL doesn't support them all.)
You should probably file your bugs here: http://bugs.python.org/ with the expectation that fixes will be backported.
The scandals don't belong to Apple. Of course they are only on 'one side'. Just because it doesn't make both companies look as bad doesn't make it biased.
I have created an account, but the quotes which I have submitted do not show up.
Transmit is wonderful. I've used Fetch and Cyberduck in the past, and they just don't compare. The feature sets are all pretty similar (at least for what I use), but Transmit makes those features so much easier to access and use.
For wholesale copying as many aspects of their phone as they did. Patent lawsuits (at least in this industry) usually hinge upon whether some small number of silly patents are infringed upon, when really those patented items weren't particularly more innovative than any other other myriad design decisions involved in the product. So our system tends to vastly overvalue those silly patented things and at the same time undervalue the totality of innovation in a product.
Latency isn't the only issue— do we want to be building a world where people are constantly trusting third parties to process their data privately and correctly?

Certainly there are also cryptographic workarounds to those problems but their overheads are so high as to make the outsourced computation somewhat pointless.
Have you considered asking hairdressers if they'd want this?
http://cl.ly/image/2v0I1B3t0Q1G

I've been working on my MVP - Securegate (http://www.securegate.io). It's basically a simple API which can be integrated to provide SMS Verification or can be used as a two factor authentication system for example.
I would suggest looking for larger companies who might have a large tech presence in the specific market you're referring to and see if they would be interested.
It is indeed a really nice language. My biggest irritation with it was that it can't parse C headers, so even though you save programming time vs C++ due to its higher level of abstraction and flexibility, you lose a lot of that time redeclaring C prototypes and/or fighting with SWIG.

Also, at the time I was using it, there were 3 main compiler implementations, which were not entirely compatible with each other, and the dynamic linking story was poor.

EDIT: Also at the time I was using it (about a year ago), the package manager was very buggy and inflexible. It assumed that each package would output exactly one library or one binary.
Very cool. @dfkoz, did you do any pre-processing to remove script boilerplate (e.g., I'm looking at Zero Dark Thirty and there's a lot of CUT TO ... CUT TO ... CUT TO) or try to extract dialogue vs. stage direction?
> http://m.us.wsj.com/articles/SB10001424052702303997604579242...

Apple spent like $60 million on the Samsung litigation. Its a drop in the bucket compared to how much they spend on R&D (50-60 times as much).
I've noticed a vicious cycle much like many of you that I'd blame on the manufacturer more than the consumer. It goes like so: consumer buys expensive product, product lasts 10 years then breaks, consumer can't buy same product again so they buy similar product from same manufacturer but product is now cheaper. Product lasts 5 years. Consumer is upset that product didn't last and wonders why they spent so much money. Consumer buys 3rd product from same or different manufacturer but buys cheaper or cheapest model due to not wanting to waste money. Product lasts 2 years. Consumer vows to only buy cheapest product from now on. Manufacturer continually offers cheaper products that last less and less.

Manufacturers will have a hard time convincing consumers that their products will last because of what the last decade had shown us so the only solution is not to offer a product so cheap that people will take a chance on it because then people will think the quality goes in hand with the price. Nay, the solution is to warranty the product much longer and earn the trust of the consumer.

Manufacturers likely won't do this because a 20% profit margin on an expensive product lasting 10 years isn't nearly as appealing as 3 3.333-year lifespan products at 40% margins each.

Manufacturers don't need their product to last long, just longer than their competition's products.
The important thing is that it's not a state. The US and China are arguably not nation states either. Wikipedia says: nation can refer to "a people, race, or tribe; those having the same descent, language, and history." A nation state is where the nation and state coincide. For example, Japan is a nation state: it is a state comprised almost entirely of a single nation (the Japanese people), and almost all of the members of that nation live in the state. South Korea is not, because the Korean people are split between two states; the United States is not, because it is comprised of multiple nations/peoples/tribes.
This guy (http://www.theweeklystartup.com/) have a great strategy to validate startup idea.
Every week he validates new startup idea.
MotherBonePiOne – a peripheral motherboard for BeagleBone Black and Raspberry Pi
Ok, I have successfully submitted one quote. But if there is already one quote by the same author (for example Oscar Wilde) and I try to submit another quote it doesn't seem to work.
1337 Ventures Creates A Pre-Accelerator Program For Building MVP
Thank you! I'm glad you enjoyed the format! I think I'm like you, stopping on numerous paragraphs to allow those sentences to unlock something or bring something to mind. And ultimately, I wish that more articles included definitions and links to resources the author used or was aware of. I hate when the New York Times doesn't link to the very website they are discussing! Thanks again!
I would consider my use to be pretty moderate, probably around 9-10 hours. I'll bet you also find a lot more people using these devices for work, reading and information here than you would find in a general public cross section as well though.
I really want this to be true.
GeoPolls (alpha version): what is your question for the World Wide World?
Alpha (i.e. probably full of bugs) version of a little site I'm working on.

The idea is simple: ask a question and get the answers located in a map.

Have a look at:

http://geopolls.javierarce.com/

For example:

What did you dream of yesterday?
http://geopolls.javierarce.com/61b3c1422b
You could earn $0.35 per hour with a very fit person on bicycle power generator (which exist, and output 125-400W depending on how fast you pedal). That assumes current Bitcoin mining difficulty and block size, $439 US/BTC conversion rate, and a 300GH/s hash rate from a Butterfly Labs Monarch BPU 300C -- you can power one of these and the computer it's in from one person on the bike. Unfortunately, at that rate, it would take half a year of non-stop pedalling just to pay for the Bitcoin mining hardware. If you mine with an old leftover PC instead of dedicated ASIC, you'll earn fractional pennies instead of dimes.
It would be nice to be able to search or group quotes by author.
I stopped reading part way. The author or writer really likes to beat around the bushes and include a lot of unnecessary crap instead of getting straight to the point.
Wow, that is a really nice site. I'm looking at it in my iPad Mini Retina and it's way better looking than Stackoverflow.
Right. Or if that question isn't current enough, how about: What do you consider the Snowden revelations about the NSA?

There may well be a lot of bad, boring, or inconsequential journalism out there designed to generate click-throughs -- the push for this is partly why I left the industry -- but you can look up the list of Pulitzer Prize winners, recent and past, if you need a reminder of why we need an independent press that acts as a public service.
Example question: http://geopolls.javierarce.com/61b3c1422b
It's much more likely that it's a testament to the unreliability of this superficial readability measure. A long sentence may be less complex than a perhaps cryptic shorter sentence. A long, rare word may be more descriptive than a long-winded circumscription using common words.
Everpix charged. It's not a guarantee of survival.
I don't think translation is even a solved problem for a human fluent in both languages. The ideal is to write what the original author would have written, if they were writing fluently in the target language. Sometimes that means they would have written something that doesn't have the same literal meaning. If a pun doesn't work in the target language, a fluent writer would have used a different pun, but how do you know which?

Even if you want to preserve literal meaning, an example that comes to mind, but which I can't quickly source: IIRC the original Metroid manual, in Japanese, referred to Samus with a gender-neutral pronoun. In English, you basically can't do that without calling attention to it. 'They' and 'he/she' are unusual enough to read awkwardly; 'it' and 'he' would be incorrect; and 'she' would give away the twist. Whatever you choose, you're losing something, and it's a judgment call as to what.
People always bring up Jeff Han as a means of questioning Apple's multitouch patents. His famous TED demo was in 2006. Apple bought Fingerworks in 2005, a commercial multitouch company that was founded in 1998 based on research from earlier in that decade.
Facebook exploded first by being used by kids still in Elementary and High School.

Last I checked, Havard University, Stanford University, and the Ivy League are neither elementary nor high school institutions.

https://en.wikipedia.org/wiki/Facebook#History
MIT Technology Review, amazing security... or not :/
Sure makes me want to pay for access lol.
I read the paper you refer to, it in turn credits Frank Worrell as the original person coining that particular metaphor in ... 1985!

The paper quoted:

"To minimize memory latency these 4B machines will likely be smoking-hairy-golf-balls3.
The processor will be one large chip wrapped in a memory package about the size of a golf
ball. The surface of the golf ball will be hot and hairy: hot because of the heat dissipation,
and hairy because the machine will need many wires to connect it to the outside world."

With a footnote:

"Frank Worrell used this metaphor in 1985."

The paper is here:

http://research.microsoft.com/en-us/um/people/gray/papers/su...

It's very interesting reading, especially when you look at how much he got right.

We don't quite have those smoking hairy golfballs just yet but we're slowly getting there.
> You now need clever circuit design and humans who can squeeze another 15-20% out of existing technologies. Unfortunately, all the humans who knew how to do custom VLSI design are dead, retired, or doing something else since custom VLSI was fool's errand for so long (see DEC, IBM, Silicon Graphics, etc.).

Broadwell is a custom-designed part, and it's scaled extremely well from 22nm to 14nm. There have been yield issues going to 14nm, but the biggest hurdles have been solved, with a lot of help from the design team. I guess Intel must have hired all the people you think are dead or retired.
Just move fast
Here are some screenshots:
explore: https://dl.dropboxusercontent.com/u/52991/prose.io/explore.p...

switch branch: https://dl.dropboxusercontent.com/u/52991/prose.io/switch_br...

edit file (pretty useful for READMEs):
https://dl.dropboxusercontent.com/u/52991/prose.io/edit.png
Montgomery County High School Cypher 2 (Kno-Effort)
Montgomery County High School Cypher Part II
“Montgomery County High School Cypher Part II at http://knoeffort.com - New track from Knoeffort featuring Montgomery County Highschool artist.
[PUT THE ACTUAL VIDEO LINK HERE]

The DMV Premier of MoCo HS Cypher Pt.II new track is here! This is a compilation of Highschool artist from Walkinsmill, Church Hill, Wheaton, Springbrook, Blair, Kennedy, Northwood, Paint Branch, & Gaithersburg!
Look out for our Highschool Summer Events for the community youth around June! Please Share this video with your local radio station.
Montgomery County High School Cypher Part II

New song from the Cypher Series

@knoeffort
@Hscypher
@drewstar1100
@moneondabeat
@disgofever
@tonioatkins

Video Shot by: @knoeffort
Produced by: @moneondabeat

Related Topics:
high school, teachers, the board of education, parents, community, high schools, montgomery county marlyand, Walkinsmill, Church Hill, Wheaton, Springbrook, Blair, Kennedy, Northwood, Paint Branch, & Gaithersburg
Thank you. I'm strongly in favor of link disambiguation.
FCC chairman tries and fails to justify his execution of net neutrality
I got 1 of 4. Although I was just moved into management...
Good point. It's the next step. But looking how they lose with groupon and other group deal. I hope I am coming with new way to lose less and also they are able to handle butter their offers.

But I agree I have to deal with hairdressers first. But I wanted to know if people want it.

Thanks.