skysight-inc/HackerNews huggingface dataset:
The Blackberry Passport is one of the more innovative modern phones IMO:

http://us.blackberry.com/smartphones/blackberry-passport/ove...

The physical keyboard is also a touch-screen, so you can make gestures across the surface of the keys (e.g. swipe right-to-left across the keyboard for "backspace a word"). I love the phone, and people comment on it everywhere I go.

However, it's not in stores in the U.S., and most tech-minded people are quick to laugh it off ("oh blackberry is dead"). Seems like the public only wants a very small number of equivalent players in the market.
This has always been laughable. I'm surprised it wasn't derided as a joke even back in 1989.
Why TypeScript Is Hot Now, and Looking Forward
LibreStock – do-whatever-you-want stock photos
Ask HN: How do we solve the email problem?
We all know email needs to change. It's so horribly inefficient, but how could we go about solving this problem? Slack is great for teams, but what about everyone else?
Infibeam to Raise $71M in India’s First E-Commerce IPO Filing
Using extended srcset and the picture element
Really neat visualizations. Is it based on d3.js?
I must just be really good at finding them then.
I've been working on an iPad app in a similar direction, though with a different end goal. As I'm sure the founders of this company can relate, I've found Sibelius and Finale incredibly frustrating to use, especially for anything resembling experimentation. However, I also feel that sheet music is generally incompatible with modern popular music. (See the Aphex Twin joke below!) Much of my favorite rock and electronic music has syncopation, changing meters, pitch bending, and a general fluidity about it that's incompatible with the rigidity of staff notation. Plus, staff notation is very difficult to read.

With my project, I'm hoping to bring some of that flexibility back into the compositional process. In short, it's an infinite canvas with time on the x-axis and pitch on the y-axis that you can simply paint with your fingers. You're not constrained by key signature, time signature, or note length, though there are snapping tools to help with that if you need it. It's meant more as a tool to take musical "notes" than as something that can produce a clean final product. As someone who doesn't play the guitar very well (yet), I'm looking forward to using it to experiment with guitar solos.

Here's an early demo video: https://www.youtube.com/watch?v=Ra8OvnoxKQw

I hope to release it in the next few months, though we all know how that goes! iPad Pencil support is definitely something I want to do as well.
If you own the bonds you are the counter party.
If it cost you about $1000 to buy a diskpack (4*6TB drives) you could create backups and send them to at least a half dozen locations for less money than using S3 to store that data.

Yes, S3 is cheap(ish). But given Snowball is a snapshot backup service, it's not comparatively cheaper than it would be to distribute that same data by creating a clone and sending it to a safe place.
The Power of Teams: A Proposed Expansion of Stack Overflow
I'm not really part of this conversation, but my GF has previously complained that Reddit isn't worth using because "you're just scrolling down looking at cool shit, and then BAM, you get murder-rolled. [What?] It's like rickrolling, but it's a picture or video of somebody getting murdered."

Various client-side solutions to this occurred to me, like identifying domains that will host such media (gotta be just a few, right?) and null routing them on her computer, but then it turned out that she doesn't have root on her "computer", so she just quit using reddit.
You've had more success asking those posting to apply?

Or posting in that thread yourself?
I am willing to believe a very small number of people take those seriously.
>In general, I would argue that a state has the authority to compel someone into doing anything that has been sufficiently demonstrated to be a good decision

Okay, the state now orders all the people to stop eating red meat and show up for 45 minutes of mandatory PE at 6 am monday, wednesday and friday.

After all the list of benefits of exercise is tremendous.
Sorry, I didn't really mean to say that Windows securtiy is inherantly worse, so I should probably rephrase. What I mean is I am more comfortable dealing with client security issues on Linux systems than with Windows. Of course you're right that I'm not running grsec patches.

I feel like I know how to reduce the attack surface a bit more easily on linux client systems. Most OEM Windows installations are pretty bad, so I would want to install Windows myself, sans crapware, and with unneeded built in services, apps and hooks and so on removed. If the bootloader was locked, I'm not sure whether I could reinstall the Windows OS of my choosing. Maybe these products have less crap on them though, since the OS image comes directly from Microsoft.

I didn't mean to refer to situations other than personal clients used by me, and I don't really have an opinion about this in general, except maybe: It depends... :)
Page-Forkable Wikis
>> Just send less script. A lot less. The less script you're sending, the less likely it is that your script is doing something dumb to make things slow.

This - a thousand times.

This is why I tend to shy away from CMS' like Wordpress and Drupal. The amount of JS they load is insane. Not only do they load JS directly in the <head>, but then load a bunch more at the bottom of the page.

The problem with these is you either download and configure an easy to use plugin every time you need some functionality (image gallery, contact form, meta tags for seo) which load their own scripts and css stylesheet, or you have to write your own and then integrate into whatever CMS you're using.

two good Wordpress examples:

http://worryfreelabs.com/ - 6 scripts in the head, more than a dozen after the <body> tag. 113 requests and a staggering 14.7MB just on the home page.

http://www.thisisyourkingdom.co.uk/ - 9 scripts in head, 4 more in the body and close to a dozen style sheets that were loaded. 68 requests which took close to 9 seconds to load.
oops, and I got the gender wrong... your blog is the bees knees!
A (trivially) true but empty statement without a appropriate context for relevance.
I agree, it sounds like this all just regresses to the qualia problem: "does my internal experience have the same attributes as yours?"

It reminds me of my inquiry into the mystery of why everyone "likes alcoholic drinks" but I don't. Eventually I broke it down into specific questions:

- Do you enjoy the feeling of alcoholic drinks passing through your mouth?

- Do you require the drink to be loaded down with non-alcohol flavors for it to be bearable?

- On taste alone, would you prefer a milkshake?

- Do you enjoy the feeling the drink produces on your mind? Does that matter to you more than the taste?

... and it turned out, I had the exact same answers to these questions as people who said they do like alcohol; it's just that they characterized that state as "liking alcohol", and I didn't.

If people similarly broke this issue down into specific questions on observables, I suspect a lot of the differences would vanish, and it would make more sense to characterize it as "different emotional response" rather than "no emotions" -- though a big part of the problem is the arbitrariness of the labels!
Reproducible Research: A Dissenting Opinion (2012)
Yes! I haven't played chess in years and for me these training sessions are a perfect way to slowly get back into chess.
Web Summit Open Source Competition
the emotional state of a listener is the responsibility of the speaker

The desire for consequence-free speech is hypocritical in the extreme, as it requires that others refrain from speech in order that you may suffer no consequences for saying whatever you like.

People, on Reddit and elsewhere, are generally free to speak their minds. If their words produce an emotional state in their listeners, should the listeners be required to remain silent in order to avoid potentially causing the speaker to feel a sense of responsibility for their actions?
Unless I am reading it wrong, it sounds like you need to pay for the requests as well. From https://aws.amazon.com/kinesis/firehose/pricing/:

> Storage

> You will be billed separately for charges associated with Amazon S3 and Amazon Redshift usage including storage and read/write requests. However, you will not be billed for data transfer charges for the data that Amazon Kinesis Firehose loads into Amazon S3 and Amazon Redshift. For further details, see Amazon S3 pricing and Amazon Redshift pricing.
Last I checked, Reddit was hosted on private servers. Hence, what you can say on their site is dictated by their TOS. The Internet is not a place where you can "say anything you want". It's a collection of servers. If you want the ability to say anything you want, start your own server. Reddit is not the government; it is not their obligation to protect free speech.
> You're not just paying for a pipe, you're paying for the corporation.

You are paying their profit margin, yeah.

It is wildly overpriced, no matter how you look at it. Operating costs even when done on a much smaller and more inefficient scale than for AWS do not make the total cost for incremental bandwidth usage THAT much larger.
> It’s clear that soda’s calories contribute to weight gain and obesity, but whether its impact is greater than that of other unhealthy foods has not been conclusively demonstrated. Nevertheless, the change is already underway.

I think that if you consume a lot of sugary stuff, like drinking soda all day, you're going to get used to the taste of sugar. If you cut soda, consume a lot less sugar, you may find you have less desire for other really sweet products like ice cream, cake, candies, etc., because they are just so sweet and at the very least won't feel like eating a whole bunch of it any more.
Isn't there an element of truth to that sentiment though? The situation with Reddit is reminiscent in some ways to Digg's downfall with the release of v4 (which ironically contributed significantly to Reddit's growth). What is Reddit without its users?
Pediatrician was cool with breast milk or whole milk until 2 years old, then she wanted skim
I agree with you. Edit: what I mean is: well put.
> One current dominant media narrative is that any sort of intolerant thought is intolerable, and that the emotional state of a listener is the responsibility of the speaker.

Speaking out against gay-marriage is intolerant. Threatening blacks or publicly shaming fat people is violent speech. Violent speech is not a problem because of the "emotional state of the listener". It is a problem because it creates an atmosphere of fear, and fear is a means of oppression. Sure, fear is an emotional state. But if I point a gun to your head, I think most would agree that society should place the blame on your emotional state in my gun-holding hand.

> which is why it is a narrative, not actual reporting

Except that this is actual reporting. I had never read anything (good or bad) about Reddit (wasn't interested) until I started visiting the site (which has lots of great stuff, too), and was amazed at what was going on there. Because most threats weren't aimed at me, I found it fascinating, but I could clearly see how it could really make others afraid.

> Shame and guilt don't really ever teach the lesson that is intended, but those are the only tools the media truly has.

Shaming those who create an atmosphere of fear is not a goal. The goal is to take that fear away. Besides, it seems like you're bemoaning the fact that some sort of speech is more effective than others. Maybe that's a lesson for those who call for free verbal-abuse-and-bullying to make better use of their speech? They should most certainly regard this as a lesson.
"Tired" starts out by telling us there was a day when "Reddit wasn't there", as if they had a major outage. That's never mentioned again. The article is mostly about their struggle to be more politically correct to satisfy advertisers.
If I had been part of the effort, I would have suggested nchars, nelems, etc. chars and elems sounds to me also like I'm going to get a collection of some kind.
Comments moved to https://news.ycombinator.com/item?id=10346928.
especially when you consider the pricing
Where to look for life? Habitability index aids in the search
That's because you pick it up in person and they check / scan your id once you're there.
Keybase is awesome! I have a few invites left to give away. It's in Alpha stages but should go Beta soon.
Surely the first bit of advice in any post about analysing website performance should be: USE WEBPAGETEST

It gives you access to everything Chrome dev tools do, plus so much more:

* speed index as a metric for the visual perception of performance
* easy comparison of cached vs uncached results
* operating on median metrics to ignore outliers
* side-by-side video playback of compared results
* different user agents
* traffic-shaping
* SPOF analysis
* a scriptable API
* custom metrics

I could go on. There's a lot of excellent performance tooling out there but WebPageTest is easily the most useful from my experience.
Wohoo! .getDOMNode() is finally gone!

Edit: Haha, I just noticed that someone else was also happy about this.

Also, now that classnames is standalone module, I recommend that people start using a standalone implementation of keyMirror (for flux) as well!
Loading more than just the first page the user visits quickly is still really important though. If each link the user visits is slow they're more likely to leave the site and that reduces your chance of a conversion.
YC Research
This was really well done and fun to interact with. Thanks for sharing.
> All that said, I'm curious as to what browser engine you work when where what you said is the case

He works on Gecko :) https://github.com/bzbarsky
Doesn't the lack of js make it impossible for content creators to provide ad-subsidized content?
Its ridiculous to imagine any EOL for Perl 5, given how large that ecosystem is. Co existence is the way forward.

I think a good deal of Perl 6 features will seep into Perl 5 over time, while maintaining backwards compatibility.
However like any CDN content, the goal would be for it to be cached if it's in common use across AMP sites. One JS module that covers a large number of content delivery sites seems like a plus to me. I can't vouch for the whole concept yet though, still reading through their spec.
We need at least one big federated social network, so it's not "theirs".
You hang out with racists and sexists in real life and online. You just are not comfortable acknowledging that others can have opinions you consider racist and sexist and still be human. Were you to actually probe your friends about their beliefs, you'd likely come across some that have beliefs that are incredibly sexist in your view, and that's okay.

For example, some of my friends believe that spaces need to be made 'safe' for women, and that means you cannot make any joke that references rape. Some of my friends are dark humored rape survivors, and find spaces where they cannot make those comments unsafe. I am friends with both of them, and they are friends with each other, despite disagreeing vehemently on what and where those spaces are. When they are around each other, neither of them can consider the space they reside 'safe', and yet, they survive.
Japan also does pretty well with very little of those innate advantages.
Cold war bomb warmed by chickens
Stray dogs in Moscow
So I added an index on (poll_id,time) since thats a more likely index for various reasons.

mysql> ALTER TABLE polls_disk ADD INDEX `timestamp` (poll_id,time);
mysql> INSERT INTO test.polls_disk SELECT * from test.polls_memory;
Query OK, 510001 rows affected (1.78 sec)
Records: 510001 Duplicates: 0 Warnings: 0

So the index takes me down to 286k points per second. Again this is just on my laptop, but it shows a great point. I can write stuff down to disk super fast ( especially if I can batch it ), but reading it back out is where the problems are.

As far as a proxy in front of the datastore, the amount of effort to batch up data packets to hand them off to the data store is several orders of magnitude less complexity then a really well designed data store, so where do I want to custom roll software and where do I want to leverage the broader community. I don't think there isn't a place for the new tools, but I think we jump to them much more quickly then we should in a lot of situations.
Not if you don't have health insurance.
A monad is a device to frighten off newcomers from Haskell and to show your friends that you're smart.

Oh, and seriously, it's something mathematical. But no one on the Internet talks about that, so I have no idea, really.
The idea of giving special consideration to "stateless" UI components in this sense seems ill-conceived, because adding or removing UI-related state should not have any extra implications.

For example, if you display photos in a table, there is no state, but if you display photos with a carousel, then you have state as the current page, but these two components should otherwise have the same interface and implementation. Also in general the current selection and scroll position is state, albeit stored in the browser, so any UI component can potentially have state, even if it is only stored implicitly in the DOM objects.

What really matters is whether the component holds any state with "semantic" meaning or that needs to be persisted (like a date the user selected in a date picker) or whether all the state is "presentational" (like the month a date picker is showing).

What you should do in React is not hold any "semantic" state in components, unless it's a component that is solely designed for holding and managing such state (e.g. Relay container components, or a root App component).

EDIT: slightly reworded to be clearer and more correct, since having the same API interface regardless of statefulness is implicit in React
I don't think anyone disagrees with that at this point, but hindsight is 20/20.

I personally wouldn't mind if there was a slow shift towards using the current main implementation's name (Rakudo) or some other (NG Perl?) for the language down the line, but I think doing so before release would just make every problem worse, including Perl 5's ("Oh, Perl 6 is no more? It failed? I knew it would... Perl is a dead end.")
Ex falso quodlibet.
"I'd argue that the purpose of the state is to prevent people from doing certain things."

Such as put other people in danger?
Awesome page, learning a lot. As someone who never really understood this song and dance, here's my feedback. I think you should include a more direct explanation of pre- and post- money valuations. Sure, it's really simple: Premoney+money=postmoney, but that doesn't mean it's common knowledge. Second, the explanation of the option pool shuffle is important to understand the example; it shouldn't be a subtext of an asterisk in the second column. I would also recommend being more direct with the definition of effective valuation as well at the time of its introduction.
Sorry I don't get it. Why would I rewrite an entire ecosystem in a new language, especially when Perl 5 is very well supported. Perl 5 code will remain as is.

Perl 6 is for new projects. And if I'm familiar with Perl 5, it makes all the more sense to use it for my new projects. For non Perl programmers it makes a nice new language to learn.
> I just don't like hanging out with racists and sexists

Then don't?
I really don't think there's a word that doesn't mean /something/ dirty in some part of the world.
Exactly, I don't know why so many people seem to miss this. The charges may not reflect the cost of that particular service, but if one looks to the service as a whole, it's not that badly priced. Costs cover the infrastructure, which we reasonably expect to contain multiple redundancies, as well as a profit margin for the business.
This has interesting security implications for both sides. Is the device 100% offline or does it phone home when you connect it to your network or transmit any other data? What if someone gets the device and hacks it to scan Amazon's networks when sent back?
what happened to Eureka?
The culture which may launch a lot in some parts, but does not uniformly ensure quality and is well documented as being difficult to work in.

Amazon is far too large to give Jeff credit for 100% of the output, despite his name being on the door or ultimate decision making authority belonging to him.
They also have an upcoming Android QWERTY "Priv", http://www.cnet.com/products/blackberry-priv/
No I am actually trying to take Parent seriously in his claims. I am simply taking their argument as the base for my own.
> There's a lot of hatred all over the internet. There doesn't have to be.

Ultimately I think it's probably a good thing that people can express these hateful ideas online, instead of being forced to bottle them up where they can't be addressed. You don't win the battle against bad ideas by shouting people down, muzzling them, or driving them away. You win it by engaging them and consistently showing them they are wrong over time.
Thanks!

We looked at the approach of adding a Gemfile.tip, however we like the data volume approach because it doesn't require any changes to the Dockerfile and it is more like what our developers are familiar with. A Gemfile.tip can become basically another Gemfile eventually, so separating the bundle step from the build step (in Development) gives us more flexibility as well as keeping things more in line with what our developers expect to do.

What does setting the modified time of all files do?
That's not really how business IT works (unless you're sending tape off to Iron Mountain, which has its own costs and storage fees).

S3 is the cheapest "real" business storage option besides Backblaze's new storage offering. S3 can't be compared to shipping disks someplace where they sit offline.
Rust lets you choose between monomorphization (trait bounds) and vtables (Trait objects).
I think the idea is that if one needs to recall the data from AWS it's due to something like data loss
it seems like one of these ideas that look great in a PowerPoint presentation
And I think I know you are wrong about this. Speaking as a former musician and now designer.
It seems "disturbing" is the good word here, as the kind of changes in the semantics or notation between Perl 5 and Perl 6 almost guarantees that most potential users would have to decide if they are going to reject using one or another: The need to "read differently" on the distant look similar code demands too much from the people who'd just like to "get the job done."

What's that $1? Well it's the first match if it's Perl 5 but it's a second match if it's Perl 6. But don't worry, the other things in expressions also have sometimes other meanings.
Batteries for homes and businesses could already make economic sense
i just went to the front page. clear cookies and un-logged.

4/25 posts were "/r/blackpeopletweeter"

how inclusive.
IN the early days new features were almost always presented as ideas from the community.

Subreddits started as a way to categorize posts, due to a certain influx of meme's and some users said "hey, can't we mark them, so I do t have to see them" and then later these tags developed into forums of their own.

Apparently the idea was actually from Paul Graham, but it was never presented as a corporate idea.
That should be possible! Of course, stateless components don't have state, so you would need to something like Recompose if you need that. And of course, not all React-related projects explicitly support stateless components at the moment (e.g. hot reloading).

Another option is to use psuedo-local state with Redux and pass everything as props: https://github.com/rackt/redux/issues/159. As Dan notes in that issue though, it might be better to wait for the state tree model to be improved: https://github.com/facebook/react/issues/4595.

In short: early days, too early to tell what patterns will emerge.