skysight-inc/HackerNews huggingface dataset:
No, you were insinuating they had an obligation to provide monetary compensation to the people who contributed code to the open source product when they sold licenses to the closed source product.
I wish they dedicate 2.2 and 2.3 only to performance improvements of the core and std lib.
The intention with the site is not be get rich but it would be fun to have a profit at all.

Having said that, any product link is very very different from a product link that a close friend has picked out. Chances are you desire the same. For example, I trust Kristin's research into binoculars https://wishlistgranted.com/9eca0593/
I don't think that the gov't has the power to say that.
Yeah, the strange selector names that never cease to change were what ultimately caused me to abandon my relatively popular Chrome extension "Gmail Attachments to Drive". Having to constantly update the code every time Gmail changed just got old really, really fast.
As a hacker I want to work on things which are interesting to me and are in line with my values ;)
Paygarden's Platform Lets You Finally Redeem Unused Gift Cards For Good And More
Get out, Glasshole: Geek kicked out of restaurant for wearing Google Glass
Yes. The lost currency is essentially removed from the pool. The result is deflation--because there is less supply, the currency is worth more. Goods cost the same, so the bitcoin value for a certain product/service drops.

At least this is what economics would seem to dictate. You can send tiny partitions of bitcoin, so it's really easy to send a millionth of a bitcoin, where if $40t disappeared from the USD, you can't give 1/1,000,000 of a dollar (not that you would anyhow, since you can't irreversibly dispose money--you just print more)
This looks awesome. You should make a demo extension and open source it to show some of the applications that can be built on top of it.
I seem to have rather little use for the cases the author presents here. If I'm working with strings, they are either of the debug or internal variant, where even basic ASCII would suffice, or I get them from somewhere and don't touch them at all, just pass them around.

But what I absolutely need in a language is to have a very very clear seperation between strings and byte arrays, or raw data, and ideally a way to transform between the two. C# gets this right with its byte and string types, the framework uses them correctly, and there is the wonderful Encoding namespace to interchange the two. Python 2.7 is the absolte worst, it's apparently impossible to get anything done with raw data and not run into some obscure 'ASCII codec can't handle octet 128' whatever exception (reminds you why we have strict typing: magic is fucking annoying).
Couple questions.

1) AFAIK, bitcoin has "comments" within transactions. Why not embed the checksum as a comment in a transaction between wallets you control?

2) In the approach described here, no coins are being sent with the transaction (right?). Are blockchain participants really accepting NOP transactions involving 0 BTC transfers. Maybe I missed something.

3) As others pointed out, requiring the whole file to be uploaded is a non-starter for anybody savvy enough to be using this service. Users should be able to directly specify the checksum.
But did it fail because it was not issued by the gov't? Or due to other factors?
Zo leer je suikervrij eten tegen de feestdagen | Leef Nu Gezonder
Is taking profit off the table easier given that BTC can be bought/sold in very small quantities 0.0000x?
Also, with gold, there is intrinsic value beyond the monetary - jewelry use, or in these moderns days in electronics. That provides a value floor. Bitcoin doesn't have that.
> What's the probability that a page will be needed? What's the cost of keeping it around?

The answer is pretty simple: It depends. What's your workload? There's no general answer.

So, Linux picked a heuristic. They could probably have picked a better one, but short of some sort all knowing of machine learning algorithm which can predict future workloads, the heuristic they pick will be suboptimal in some regard.
GoDaddy? No, no, no.

Push it up to a managed PaaS like Heroku. Unless you outsource the scaling and administration tasks, you'll find yourself wasting a lot of time on them,, which as a startup founder you can't afford (you want to focus on development.) If your startup gains any momentum, you'll find yourself having to create a scaling infrastructure from scratch unless you go with a PaaS.

Web applications are about 99% similar to each other. Don't waste time reinventing the wheel when someone else has already done it.
thanks jason.
Aether aims to be a Reddit for the privacy-conscious
> Behind the scenes they can't actually convert Bitcoin to USD instantly

What if they have an agreement with one or more exchanges, and complete the transaction by satisfying the current highest bids?
Similar in some ways to api that is in streak.com
As a creator (don't like calling myself an entrepreneur) I have failed more than 30 times and out of this I lost everything 3 times and personally went bankrupt 1 week before my wedding (talked about this on Mixergy during Andrews failure week).

I'm now on my third success and each new project seems to get better and bigger, I still launch something that sucks here and there but I enjoy the journey and NOT the attachment to the end result.

I hate to sound all Zen here but failure is normal. I wish I had three kids, wish my wife was pregnant - you lucky man.

Failure cannot live with persistence.

90% of what we do sucks! but that's ok.

You really have no control over your future so enjoy the path.

From one guy that fails to another! @scottsbarlow
How do you "block" a CDN? Is that a mis-wording? Do you have some means to automatically discover and detect the origin servers and connect directly to them, bypassing the CDN?

And, to answer your question, the benefits are substantial, well-documented, and provable on multiple levels.

First off, a CDN (when working properly) greatly improves the average latency for browsing a site, and in some cases even the bandwidth usage. Additionally, use of a CDN can increase the number of users a site can simultaneously serve. The best CDNs can not only withstand but actively deflect various types of DOS attacks. Some can even serve resources like images and video dynamically optimized for the browsing software or device.

There are many more benefits, and believe it or not, a huge percentage of the Internet's web and media traffic flows through CDN services - bypassing all of them is near-impossible (unless you somehow don't use any of the most popular sites and services)
There's plenty of free software stuff to work on with Linux that a ton of people use and enjoy. And then there's stuff that, to me at least, seems like a "suicide mission":

http://en.wikipedia.org/wiki/Openmoko

Bright people, good work, and so on, but it's sad to see something you do go nowhere.
Every bitcoin thread = groundhog day.
prior to a couple of months ago I was 40hour and out the door however now they want me to work 45. I'm convinced that I've become less productive overall because of it.
Fun fact: The US did have competitive currencies for a bit, during the Antebellum and Civil War period.

http://www.dartmouth.edu/~jshambau/Papers/AntebellumExchRtsJ...

There were a lot of bank busts and currency scares.
Or better yet, mention both.

Rendering certain segments of history taboo is a great way to fail to learn from them.
Isn't the removal of this flaw baked into bitcoin by it's nature?

No, it's not. Bitcoin isn't backed by any political will of any kind. It is a sheer market. That is the author's main point. That since it is money not backed by the, hopefully, benevolent will of a state it will be subject to the whims of market makers or the panic of the crowd. I think the author of the article is quite correct in making this point.

History has repeatedly shown that the mercy of the state is better than the chaos of the market, at least over the long term. Yes, every once in a while the state will take away a punch bowl that it didn't need to take away, but that doesn't mean that their overall goals aren't worthwhile. More rarely the state clamps down too hard, but history shows that in these instances the market's ability to correct an overbearing state has greater celerity than the body politic's ability to overcome the enormous chaos of a completely free market.

History isn't even necessary in the argument though. We all get to vote. Bitcoin has already failed as a currency. It is subject to incredible moodiness and instability, which are the characteristics of a very poor currency indeed. Currency, in a well functioning economy, is supposed to be the most stable and predictable security that one can invest their wealth; in theory, it is not even supposed to be a security. Bitcoin may have made some people wealthy, but I'm not going to trust all of my wealth in it like I would American dollars.
The bitcoin network demonstrated that with enough cooperation they can fix some issues (see the blockchain fork from a while back). However, as adventured said, there's no way to verify that any individual bitcoins in an old address are actually lost. Unless that address is strongly associated with you (very, very strongly) you can't simply assert that it's a lost address (especially since you can't use it anymore to send anything as verification). It's quite possible, especially with the way some people are using cold wallets/paper wallets, that a lot of inactive addresses are just people waiting for the value to go up (invest and forget). Or people who got a bitnickel from a faucet a couple years ago and have the wallet, but haven't found a use for it yet.
You got me curious about grapheme matching in Python with regex. It looks like it is not in the stdlib yet with 3.3. However, it you install https://pypi.python.org/pypi/regex and then replace:

import re

with

import regex as re

Then if you want to get into using graphemes slicing, you could use something like:

import regex as re

decomposed_str = 'o\u0308o\u0327'
graphemes = re.findall('(\\X)', decomposed_str)
sub_graphemes = grapheme[1:]
decomposed_substr = ''.join(sub_graphemes)
Why not create an OS that runs in ram?
I wonder, is there still someone who believes that patents are protecting the small inventors and companies?

At least in the software and IT business it seems (it is clear to me) the other way around. Patents are protecting the incumbents and big companies, who can afford legal experts to defend themselves.
A char also isn't guaranteed to be 8 bits. POSIX requires it, but in ISO C++, a char can be as large as a long long int (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n333..., section 3.9.1, paragraph 2)
> The limit is there to create a market with transaction fees, so it's not just going to be "removed" any time soon.

The limit is actually there to limit the size of a block. It has nothing to do with transaction fees. Click the link I posted: https://en.bitcoin.it/wiki/Scalability#Current_bottlenecks

It used to be 250K and then this year was raised to 1M so it probably will get lifted again. That is the goal of the project, to allow it to scale to at least PayPal numbers (46 transfers per second).
Ask HN: Continue or Cut My Losses
I have been developing ommageo.com for a little over a year, with little to no traction. The beta is live at (ommageo.com) and with the help of a handful of HN posts/users and feedback from a few beta testers I have redesigned the web version here: http://solitaireinfosys.com/demo/will_brown_new/index.php

Now I am at the verge of creating a mobile version based on the redesigned web version, but I found myself asking should I just stop now? Not that I am quitting or giving up, but facing the reality that I may be building something people do not want: a location based video sharing app.
Heroku looks awesome.
All I need atm is Linux, and a MySQL datastore. Does Heroku do that?
Jolla looks to me better than Openmoko when it comes to adoption chances. And they are doing things right, basing their work on the common middleware (Mer + Nemo). PlasmaActive also uses Mer. They aren't suicide mission, they are a startup with planned strategy and aim to be profitable. Let's see how they fare.
From the HN guidelines on comments:

"Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.

"
Elusive Higgs decay channel spotted
Refutation to Ron/Shamir paper on DPR/Satoshi link
Weev and the cult of the angry young man
They did that with gold during the 1930s.
I think Bitcoin will succeed like gold has succeeded--as a highly liquid tradable commodity, which can be used for transactions as a form of barter. It's already succeeding in this way.

It won't succeed as a currency because it can't maintain a stable value--again, just like gold.
DIY LC Meter
This assumes that stability comes from a lack of speculation. This is not true. A majority of any modern currency's stability comes from its government's ability to ease and tighten the money supply as they see fit.
I've been dabbling with JS more and more lately at work or at home.

I miss the structured approach provided by Maven+Java+JUnit+Mockito+Selenium/Sauce-lab/any-functional-test combo and am looking for good resources to replicate this on the JS side (preferably the front-end side as I don't care much of NodeJS at the moment).

I'd like to learn:

1. Better build process for all of the front-end (HTML/CSS/JS) components

2. Better UNIT-testing approach (not half-unit-testing-but-with-browser-dom-faked-out-approach) maybe a'la MVP pattern like the one in GWT.

Basically I'm not going to entertain anything that requires a browser to be launched (because it requires a lab/dedicated machine) because I'm looking for Unit-Testing not "Integration/Functional-testing"

3. Better automation (in general) of the UI/front-end component

For example:

- replace build version => main.css?{some_build_num} (or main_{build_num}.css)

- LINT-ing

- Compilation/obfuscation (could be merged with LINT-ing to some degree)

- Auto-generate JS documentation (provided the code has proper comments) and auto-publish JS documentation [Maven supports this for Java]

4. MUST have xUnit output (crucial for my next point)

5. EASY to run/configure on CI servers (Jenkins, Bamboo, etc)

- continuation from #4, code coverage + unit-tests result should be available on the CI build report

6. Packaging? Dependency management?

So far front-end development has been.... less desirable because of the tools are far less superior than doing back-end development (regardless how beautiful/ugly JavaScript is, I'm 100% or even 1000% way more productive on doing back-end development).

I'm very much interested in learning the best practice and to increase my productivity developing front-end and this book seems to cover some of the points I mentioned above but not sure how meticulous/detailed the coverage is.

There's TDD.js book but I'm not sure if it has done a good job covering pure unit-testing and strategies to refactor/perform unit-testing correctly.
sorry folks - too much focus on technology. The reason why is much simpler - if you are reading a dog-eared paperback book and a pretty girl glances over at you, you (think you) look erudite, quiet, self-possessed and cool. Reading a kindle you look like a nerd playing video games.

"How will your software help your users get laid"
Not everyone will have more money to spend. The proposal isn't based on printing more money, but shifting it around through taxes. In fact, it can lead to deflation.

Assume that Alice has a million dollars and Bob has nothing. Eve sells pumpkins. She's currently charging $1000 per pumpkin, which cost her $100 to grow. She makes $900 profit.

Now, we add the minimum income proposal. Alice is taxed $900 and this $900 is given to Bob. Even would then lower her price to $900. Bob is better offer, since he now has a pumpkin. Eve is better off, as she made $1600 in profit, as opposed to her old 900. Alice is out $800 dollars compared to the old system, but that's less than the $900 she was taxed.

Of course, this was just an example and there's no guarantee that it would go down this way. On the other hand, there's no evidence that it must head down the inflation road, either.
Personally, I don't believe in Bitcoin either, but one thing I was considering is that Bitcoin is usable as long as its value isn't 0 (though it might be incredibly difficult to use with fluctuations).

So the question is will it crash to 0? Seeing the price soar to 1,000 means that people in the future might always be willing to purchase it at some price, hoping that it will return to that level.

Though, as it stands I don't think speculation gives it credibility. People who believe that are creating the positive reinforcement cycle so common in economic bubbles.
Planning to switch the Gmail code on https://trysignal.com to gmail.js. That should be out soon
Not sure Google would like this?
So what about my second question? If I bought all the Bitcoins and deleted them, does that destroy the currency entirely?
OK. Turns out I was using the wrong search term. It's "meteorite flux",
and here are several sources. Unfortunately, Google obscured the PDF link, so do:

[ mars earth meteorite flux ]

In particular,
"Assessment of Planetary Protection Requirements for Mars Sample Return Missions" has data.
Indeed, any CDN could have their servers hacked, and that would be a nightmare. But it seems that most of the biggest ones have had a reasonably (some unbelievably) good track record of preventing and protecting against such problems.

I'm not saying it hasn't happened before, or that it won't happen again, but the CDNs that it happens to and/or don't handle it with the utmost care and expertise do not survive very long.
I'm still on snow leopard because I didn't like the idea of spaces going from two dimensions to one. Nothing I've read since has told me it's a must-have upgrade.

The biggest thing I'm happy about is the old version of itunes. I can see podcasts in a grid and group them by album rating.
It's possible that bitcoin simply functions as a casino (or "volatile asset") instead of a medium of exchange, given the large demand for gambling.
- Artificial Intelligence Avatar That Responds On My Behalf.
People liking physical books has less to do with nostalgia and more to do with the fact that physical books have much better and more refined formats in many cases

I also like being able to flip back and forth in the book, and to make notes. I didn't realize just how much I flip arbitrarily from one part of a book to another until I got a Kindle.

The real direction I suspect Amazon wants to go is this:

* Print book: $12

* Print and ebook: $12

* ebook only: $8

The middle option may be where we're headed, since ebooks and print books right now do pretty different things, and each has well-known advantages and disadvantages.
This is pretty useful. A couple months ago I started making a free self-hosted version of Boomerang for Gmail, but lost interest because I felt like I would have to devote most of my time to gmail's idiosyncrasies. Maybe it's time to get back to work.

Is there a way to add navigation events (eg. user opened email) to the observe gmail.observe API? Right now it looks like I would have to poll gmail.check.is_inside_email.
Most epic of Sprints, umm Splits (van damme developer version)
A group of developers does what Van Damme does, with developers.
Bitcoin befuddles experts who analyze it from a narrow perspective, because it is not just a new medium of exchange or a new store of value: it is also a new kind of point-of-sale payment system (one that doesn't require payment processors), a new kind of global financial transfer system (one that doesn't require financial institutions), a new kind of time-stamping certification system (one that doesn't require notaries or county clerks), a new kind of contract-enforcing mechanism (one that doesn't require lawyers), etc.

With rising global adoption, many new kinds of applications are likely to be created to take advantage of the Bitcoin network, the design of which even specifies a built-in script for defining and executing new types of transactions involving any arbitrary number of parties.[1]

In short, Bitcoin is a technology platform -- one that is benefiting from network effects.

It may fail as "money" (in a narrow sense) and still succeed as a global platform.

In fact, Bitcoin is already a success.

--

[1] https://en.bitcoin.it/wiki/Script
If you use a service like BitPay, which most BitCoin merchants too, you declare your price in dollars and the API uses the current exchange rate to convert it to BitCoin, minute-by-minute. The prices float up and down with the currency, so pricing is largely a non-problem.

It makes rational sense for merchants to accept BitCoin and to keep some holdings in BitCoin because the price is increasing at such a rapid pace. Why wouldn't you want to sell something for x BTC today when that amount could be worth twice as much tomorrow? For the same reason it doesn't make a whole lot of sense to spend a BitCoin. Eventually the currency will level out when the incentive to spend equalizes with the incentive to receive. This might not happen for a while as long as speculation remains the predominant driving force.
A couple of great developers from HackTX a couple of weeks back created something similar during the hackathon there in just 24 hours.

https://www.hackerleague.org/hackathons/hacktx/hacks/proveme with a demo copy @
http://162.242.216.46/
Do you know how madvise(MADV_DONTNEED) is treated if the pages were already in cache from another process? I can't see any easy solution for how this should be handled.

Also, there seems to be confusion as to whether MADV_DONTNEED can be 'destructive'. I think this is a difference between anonymous and file-backed mmap(). Do you know what the actual case is?
> Rust UCS4 (last time I checked)

Rust chars are 32bit Unicode codepoints. But strings themselves are utf-8. That is the string type, ~str, is basically just ~[u8], a vector of bytes and not ~[char].

`.len()` [O(1)] gives you byte length while `.char_len()` [O(n)] gives you the number of codepoints.

So strings in rust are just vectors of bytes with the invariant that it's valid utf-8.
1) It might be just doing that actually.

2) 500000 satoshis, as it says on http://www.proofofexistence.com/developers

3) If you are tech savvy, the api lets you send a checksum through a curl to their endpoint. http://www.proofofexistence.com/developers
Show HN: Mashup of Amazon.de and Facebook Likes for finding Christmas presents
I think the idea of the site was to get the name jolla out there and to get consumers asking: what is a jolla?

I believe from the questions above they've succeeded. If they just said, hey there's another phone called jolla I doubt I'd have taken a look.
It did not fail as a currency to the point that in most countries you can't legally pay in gold. That should ring a bell. Also lots of countries try to keep as much gold as they can to back their exchange rates.
It's mostly used as a "currency" storage, supposedly protected from inflation (which isn't really true, it gets mined at something like 2,500 tons per year).
Or a failure, depending on one's perspective.

Edit

rationale:https://news.ycombinator.com/item?id=6810806
Jolla: Ex-Nokia employees launch smartphone