skysight-inc/HackerNews huggingface dataset:
Neat project.

Will there be an API available? Or will I have to get creative with Form POSTs :).
We don't dispute the importance of big data (whatever the definition). What we tend to find, though, is that customers want to optimize for big data problems they'll never have. You can run a Mongo cluster for 100s of TB of data (is that big data?), but it means making application and schema compromises that most people don't need to make. This post, more than anything, is to help our customers think properly about their data problems.

So I don't think your translation is correct. I actually think it's pretty far off. We're probably some of the most cynical MongoDB users you'll meet.

(disclosure: I'm one of the founders of MongoHQ)
also interesting because presumably... as more of the low hanging fruit get fixed or added...it will take more effort to become a member
ah, i dunno, compare

(defroutes app
(GET "/" [] "<h1>Hello World</h1>"))

and

@app.route('/hello')
def hello():
return "hey"

seems about equivalent.

EDIT: except for the inherent awesomeness of s-expressions (>__> ?)
I parsed it as follows:

Like it or not, Bitcoin - like Tor - (and this will continue to increase over time) is associated closely by the public with drugs, money laundering, gun running and so forth.
Funny to see AltSlashdot suffer from the Slashdot effect.
You really believe that? Do you think that's also true of the U.S.?
>The whole thing was a case of the old saying: “When the paddy wagon pulls up to the house of ill repute, it doesn’t matter what you are doing. Everybody goes to jail.”

I've never heard this saying, and Google comes up with nothing. Maybe this is a paraphrase of one of those raps Ben likes?
Ask HN: Do you track your daily achievements?
Dyno Sleeping: Another interesting fact that hasn't been called out is that even with the Heroku XL Dyno, which costs ($580/mo), it will be spun down if not used for an hour. I don't understand how that matches the promise of 'performance' https://devcenter.heroku.com/articles/dynos#dyno-sleeping
Rob from Gliph here.

This makes good sense, but it also suggests that Google is more than willing to handle these headaches without profit incentives.

While I'm here, if anyone's interested, I'll answer questions live about our experience with Apple on this: https://gliph.me/ibo.

You may want to review this blog entry to see if your question is already answered: https://blog.gli.ph/2013/12/09/the-state-of-bitcoin-mobile-a...
It's not. However, all those customers that will get screwed will knock on Apple's door, even if they have been warned with huge blinking-red letters that it is not Apple's responsibility to provide insurance for bitcoin transactions. Apple doesn't need the headache for what will probably be 0.00001% of their revenue.
How to Find a Technical Cofounder
Not to be cynical, but isn't this why "consulting firms" exist? Part of their job is to just some "reputable" outside justification for something someone internally wants to do anyway. It's to cover their ass.

When there are mass layoffs, they hire "consultants". Because nobody inside wants to really take responsibility for the decision. It's better politically to have it come from some "outside objective analysis" (of course there is not such thing, and outsiders are often the worst people to make such decisions.)
I don't see how having a Bitcoin wallet app makes them unsafe. There are plenty of non-mainstream apps in the store as well.
For the sake of a few dollars, it's insurance against the domain being less temporary than originally thought. Domain squatters are a cancer.
All that happened is Russia's central bank issued a warning about bitcoin there is no ban. Localbitcoins Russia still has plenty of listings, plus many Russian fixed rate exchange sites are open for business.
Tying the buying power of its citizens to the computational ability to hash numbers really quickly?

I'm not sure how those two things are related. Mining is an entirely optional activity for users of Bitcoin, and indeed, the vast majority of users never have nor ever will mine.
The in-app purchase rule applies to purchased content that is delivered in the app.
> The article seems to be saying that the use case for tablets is being supplanted by larger phones

... which seems a fairly silly thing to say. The exact same factors which attract people to larger phones -- bigger screen, bigger battery, other things like CPU power that more space helps with -- are also going to make "tablets" more attractive than "phablets" for some people and/or some situations (e.g., like many people, I have a "home tablet" which sits around my house, but I don't try to carry it around in my pocket).

I think phablets have a place as the very-small portable end of the tablet market, but they aren't a good replacement for traditional smartphones, because they're just too awkward. So the argument that they're a "good enough" one-device alternative to both phones and tablets doesn't seem very strong (it will certainly be true for some people, but it will not be true for many others).

[If you look at people using phablets, they tend to use them exactly like tablets: two hands for operation (whereas traditional smartphones work great with one), putting them down when not in use (people often just hold their phone), putting them in a bag instead of in a pocket, etc. They're tablets.]
Why no women in the story on Silicon Valley fashion?
As an "outsider" to Bitcoin-mania, I have to point out how absurd a post like this reads. Or maybe absurd isn't the right word, but it reads like so many manic "to-the-moon" bubbles we've seen before -- tulips, dot-com stocks, housing prices, etc.

I know, I know, this time it's different.
To me it's really a matter of symmetry. Having lines of code that do similar things look aligned is readable and beautiful.

Hence in Ruby, for example, I love how the "case" statement makes it easy for several conditions to be aligned:

case
when a == 0
when b == 0
end

In C++, "a == 0" and "b == 0" don't align:

if (a == 0)
{
}
else if (b == 0)
{
}

Now imagine that on a much wider scale. With variable-width fonts the only thing that would ever align would be the beginning of lines. A visual nightmare that affects readability.
This research is very exciting. Hopefully we will soon start seeing graphene being used to implement microprocessors, for massive performance gains, and possibly other technologies will follow suit. I can't help but feel like this is start of the leap in technology we need in order to become more like futuristic human societies in science fiction that have more advanced technology which, to us, seems like it can only live in science fiction. Yet it's important to keep in mind that this same thing was said about submarines as well as other technologies which have been invented since the publication of the works of fiction which contain them, but were not even thought of at the time, or at least were non-existent. I'm excited to read this article and see what breakthroughs we may have had.
At the same time Russia allows existence of virtual currencies like Yandex Money and WebMoney. Which really makes me think the whole BTC prohibition in Russia was lobbied by existing russian virtual currency holders. Because I do not want to believe that Obama called Putin and asked to prohibit BTC in exchange of his presence in Sochi.
You're not making any sense. I don't think you understand how Bitcoin, IAP, or iOS works. One app can't just "embed" code in another, Bitcoin is not cash as we know it, and Apple's app review process would target the app attempting to use a forbidden IAP mechanism, not another app for moving money around.
If you think the developer is taunting you with that, I think that's on you, not them.
Not at all, it was written as a result of a presentation we gave and was easily converted in to a blog post.
Property rights; the right to gain, keep, and use material values, like money, based on the right to life. That's taken away when a country controls currency.
Can someone shed some light on what he means by "prospect" "product" and so on? This is all highly abstract, bordering on generic sales advice.
And without anything like the level of control and finesse of the flapping in Joust.
I think the analogy used between the electron and photon travel was just that, an analogy with no real world implications. And that other statement (at the end of the article) about new physics was made too quick.

From the looks of it, they've just found that the mechanism that produces the drift velocity of electrons in normal wires has no relationship to the way electrons travel in these nanoribbons of graphene...

Their models probably used or were related (or based on) bounce and repel type algorithms that do not apply fully to this very special edge-case scenario.

In fiber optic cables photons travel close to the speed of light (50% of it or more) by reflection and the waveguide effect.

In normal metal wires electrons travel something like a few mm or cm per second, minute, or even hour (averaged out) - because they are all bouncing against one another.

In these nano-wires / ribbons there is little electron bounce, and some wave-guide like travel channels present... It has properties of both metal wires and fiberoptics... But the electrons are still typical electrons.

At the end of the day, there is still a fundamental difference between packets of energy (that some say are nothing more than vibrations traveling through whatever dimension) and elementary particles.

Sad, but probably true.
Sadly, I suspect some people actually believe this 30% argument.
In my testing, NoScript blocks the redirect.
I guess one reason is that Apple doesn't want iPhones targeted by hackers, or they know that the platform isn't secure enough, so they don't want to take the responsibility. After all, someone could store million dollars on their iPhone. You can say that that's user's mistake if they get hacked, but this could open variety of liability issues for Apple. So they want to protect users and themselves.

Edit: The thing with Bitcoin is that it's impossible to know who steals your money. It could be Apple, NSA, russian hacker or your mom. Apple doesn't want to deal with that kind of uncertainty.
Diuretic drug prevents autism in mice and rats
You might enjoy my tldr.js [0], you select the text you want to summarize and run the bookmarklet. It could use a little help in the parser department, but it was fun to write.

[0]: https://github.com/bumptech/tl-dr.js/blob/master/tldr.js
Apple will buy Square this year.
I think the macbook pro has been one of the easiest laptops to take apart and service. There's no locking screw hidden underneath the keyboard that requires a plastic bezel snapped out of place (prone to breaking) in order to get to a hard drive or something. You simply take out all the bottom screws, and the entire lower shell is removed to expose everything, even the mainboard.

It's a wonderful design, however Apple has since decided to solder the SSD and memory to the mainboard, making them non-serviceable. This is not a choice made to make the device more beautiful or more affordable. They did it to be greedy.

We as consumers can have all three if we demanded it, but there's money to be made cutting corners and most people don't understand how to vote with their dollars.
I'm going to go with "because they're a terrible, monopolistic company that doesn't really care at all about their users." This wasn't always the case.
> Then they need to go. They have no function in a free/democratic society.

Snowden himself has said that spy agencies have a place, when they're doing targeted operations. Maybe you should go convince him?
This Bitcoin app was approved long before the recent spike in public/media/government interest in cryptocurrencies, and new ones are being consistently rejected.
Victoria Nuland (Obama diplomatic advice): "F*** the EU"
I'm going to go with they've got nothing to gain, and if they do bring bitcoin to the iOS they will do it there way.
I mostly disagree with the article. True, I do watch Netflix on my Android Samsung Galaxy III, and it is nice, but it is nicer on an iPad mini (or full size iPad).

I keep the markdown files for my book projects in Dropbox, and while I can read them and make small edits on my phone, writing is much nicer on my iPad mini - so much so that I very often write on my iPad instead of on my MacBook Air laptop.

I don't have a separate data plan for my iPad, rather I use a mobile hotspot from my phone when necessary. Yeah, I am that cheap.

My MBA, phone, and iPad cover my needs for work, reading, watching video. I would not want to be without any of them. I largely just use my MacBook Air (with a huge external monitor) for writing code - just about everything else I prefer to do on my two smaller devices.
If I may ask the author(s): what was the motivation of writing this app for native platforms but making use of webkit-node or similar technologies and tools? This to me seems like it has become a popular technique for writing cross-platform applications, but it also seems like it has many drawbacks which make it an unattractive option, with the only advantage being that the authors already know CSS/JS/HTML and can leverage that knowledge to make a protoduction-quality application. Can you confirm that this is the case, or was there some other reasons and/or factors that led to such a decision? Thank you for your time, and have a relaxing evening.
Most corporations are more concerned with whether or not the data goes "off-network" or offsite at all, not whether or not the intermediary hardware they own is compromised by three-letter agencies.

At a previous job the building next door was a remote office for a non-IT part of a large non-tech company. They spent the money to get some kind of carrier line (maybe EPL/EVPL?) solely for teleconferencing.

While the system is almost certainly not difficult to compromise for TLAs and others, they get assurance that the data hasn't left "their" network,

I personally don't think there's much rhyme or reason to that particular permutation of those policies, but there is certainly a large group of buyers who are fine with potentially backdoored commercial products as long as "the data doesn't leave our network" and hence would not be OK with Google's solution.
You can only dampen and wring a towel dry so many times before it starts to tear apart.
He claims that the ads are making him $50,000 a day, which adds up to a few million dollars before the game dies. Totally fine for a solo dev in Vietnam. Sure the ads could be optimized, but given the game's simple pick-up-and-drop viral format, ads are definitely superior to making this kind of app paid or IAP instead.

http://www.polygon.com/2014/2/6/5385880/flappy-bird-collects...
How does this check for anything??:

if ( size == 0 || size > SIZE_MAX ) {...

size is not given a type, but if it is a size_t, then the comparison is constant and if statements is always false, unless size == 0. The second part is useless, since the maximum size of size_t == SIZE_MAX.
In light of the "management engineering" slant, the way people organizations seem to get made reminds me of the old meme that buildings in the far past were 'designed' only to the extent that they didn't follow the exact design of some other building which had fallen down. And in that vein, the answers by zaidf and sirkneeland, are like: buildings above some size keep falling down, so add a big central column in the middle to support the weight. Make all of the building depend on that central column.

But buildings evolved to have arches and open domes, no central column needed. Why can't the same be done with people-based control/oversight/management systems? Building a beautiful structure dependent on all/many the members around, not just a central support/dictator.
It makes some sense. If there are bitcoin wallet apps, there will be attacks that try to steal the bitcoins in the wallet. It increases the incentive to find ways to do this.
This may just be the push I needed to investigate what CircleCI is and what services and/or products it provides.
No one cares about the Android marketplace.
> For example, people will draw ASCII pictures for simple diagrams in the code and comments. In some of my code (I work with chemistry) I listed the element symbols laid out as a periodic table-like grid. This only works with fixed width fields.
> And of course multi-line parameters are usually continued inside of the leading '(', as in this forward declaration:

Thus did I express in the initial post, that I assume we do not do this kind of alignments, and the interval of indentation is fixed, i.e. is always a multiple of a given number of spaces, or exactly one tab character.
Relevant:

Malcolm Gladwell: Choice, happiness and spaghetti sauce http://www.ted.com/talks/malcolm_gladwell_on_spaghetti_sauce...
Very nice.

I might suggest pagination, and individual pages for each example, since as you get further down the story and are resizing to see behavior, the page scrolls horizontally and you lose your vertical position (on Chrome, at least).
BTW, I haven't changed my editor's font to a variable-width font and am not telling that we should go this way; just wanted to start a discussion on the topic.
As a dirty prototyping pseudo-dev, the one thing that keeps me using Coda is its native ftp/scp capabilities. I can open files on a remote server as if they were local and command-s saves them back there.

Right now it seems that none of these other editors support that function. I know I can run ssh-fs or similar, but that requires much more setup.
There were bitcoin apps on iOS. For two years. There were no attacks.
> older style perl code

some bad advice here based on bad assumption. You assume and suggest that going with another "modern stack" is somehow going to be worth the extra effort. Re-inventing the wheel is a recipe for wasting time and effort that can be better spent elsewhere - like on building and driving the community.
Theoretically, your legal counsel might consist of a council of lawyers. ;-)
The Dark Side of SCRUM
Worse, it is not even a certain check against integer overflow. A particularly large expression could have overflowed substantially enough that it becomes positive again!

This, in fact, was the source of a vulnerability in PHP [1]. (The way they 'resolved' it, uh, isn't much better.)

There is almost never a magic bullet for integer overflow. Programming secure systems requires thought.

[1] http://use.perl.org/use.perl.org/_Aristotle/journal/33448.ht...
Brackets is wonderful, but it's Brackets JS Completion vs Sublime Text multi-cursor behavior for me and the latter is too useful to give up.
I think you meant XMPP (XAMPP is a totally unsecured for-developers distribution of Apache+PHP+MySQL).
Thug Bottom Taps Out – Ts Ashley Hunter – XTube Porn Video – Ash757
Hmmm, that looks oddly familiar: http://use.perl.org/use.perl.org/_Aristotle/journal/33448.ht...
Backbone.React.Component
I've been very interested in ReactOS for several years now, as I've wanted to replace WindowsXP on my desktop with something more open and extensible. Unfortunately, I have since upgraded to Windows Vista, Windows 7, and now Windows 8. So I am not sure that ReactOS is going to be a viable option for me anymore.

But now I think that I am not in the target audience of ReactOS at all. But rather, it is intended for businesses which for some reason are stuck using WindowsXP but would like to switch to an open alternative that is still being patched with security updates regularly. This is a reasonable and generous plan, and I applaud the ReactOS team for their work towards this effort.
I know lots of engineers who, when the customer asks for more, get angry. I do it myself! But I try to treat it as an opportunity. Smile and say, "I'd be happy to add these items to the project. It will cost an additional $x and y days." It's especially hard when it's a flood of tiny changes, so in that case you might have to group a bunch together to help demonstrate that it's a significant addition to the original scope. Just try to have a positive attitude about it, that of course you can do what the client wants, and you're happy for the extra business!
Setting a pretty low ethical bar when you compare to King and Zynga.
Good point, but all those payment apps have a very specific use case. The possible uses for BTC are much more varied, and Apple may well be anticipating some as-yet undiscovered use that could be disruptive to existing channels for collecting fees (among other things). Allowing Bitcoin would be playing with fire, given their business model.
I apologize for being nit-picky here, but please upload it somewhere other than Facebook. (It's just a personal policy to not visit Facebook and give them any data about me, and I'm sure there are others like me here).
Excellent, thank you. Those also compile differently for me, so it probably appeared in a newer version of gcc.
OK, that makes sense to me. Thank you.
You're right, I noticed it after I wrote it that I used the wrong word but was too lazy to fix it until it was too late :) Also, the "former" should be "latter" in the post. Too late to fix that too. But I think the meaning was clear anyway.
Sublime Text + SFTP plugin will let you do this.
Congrats!

Good to see a Clojure based stack going places. We use it and have been super happy with it.
Remote wallets only. This means(?) that they don't want to store bitcoin keys.
Imagine if you couldnt install apps on your macbook, I get really angry at Apple for their appstore bull, at least on android and msft phone you can side load apps.
There needs to be a time-dependent definition of "Big Data", because this term is frequently abused and results in confusion all around.

In my view there has always been "big" data. As others have pointed out, none of this is really any different from the data warehousing days. How much data you can store is a function of how much money you are willing to spend, and all that has changed is the amount of disk storage you get per dollar.

I would propose a definition as follows:

S_t > N * H_t

Where S_t is "big" data when it is greater than some constant # of hard drives N and H is the size of the average consumer HDD at time t.

So if we assume that today the average HDD is 2TB and we define C as say 200, big data is 400TB. 10 years ago "big data" would have been say 20TB. Simple.
Ehm. Our brain was not built. And it is more of a modem with firmware, than some programs running on massively parallel wetware. Just think about our responses to formation of melanin in response of changes in daylight.
Depends on one's reference point. A lot of people in the web development world (for example) would probably consider manual memory management to be an advanced topic, because typically they've "grown up" with languages where memory management was so removed or abstracted as to be almost irrelevant beyond trivial "do I have enough RAM to hold this array?" type concerns.
They also hobbled the functionality so you could not get digital recordings from the device. Lots of DJs, producers, etc... wanted to use it to record live music sessions, then transfer them to their machine at home.

This is when Sony fucked themselves, they went from an amazing electronics company, to a content producing company with a shitty electronics side. All the decisions were made by the content side. This is when they started their slide.

It is awful to think about, when you read about the origins of Sony, and how much they were revered for producing top of the line stuff in the 70s, 80s and 90s.
try cyberduck. you can set the default editor for remote files.
I really hope America in the future looks back on the government of this time the same way Germany looks back on the Nazi government (yes, just Godwinned it); with shame, and a fierce determination to never allow it to happen again.