skysight-inc/HackerNews huggingface dataset:
I've been using Xamarin forms a lot now.
They are miles from being as good as native development.
Soooo many bugs in xamarin itself.
When using Xamarin forms, you will not provide as good of product as you would native.
There are also very little controls.
Xaml works, but is really slow. And the layout is SOOO inefficient !
But the problem is even greater, you can't merge Android and iOS layout passes.
On one platform, measuring is really fast and the other really slow ...
Xamarin forms can't compensate and give native performance to this.
They don't even have listview recycling ...
One developer even said "RelativeLayout is probably best for you here and can do this" to the question what the fastest layout is.
For Android, this is the WORST layout possible.

Anyway, you will spend a LOT of time fixing Xamarin bugs and developer their controls.

However, I LOVED .net functions, especially LINQ !

Anyway, development was really slow and performance is no were near to native.

So if you want to deliver a simple app to a client and be cross platform, then sure. But don't try to maintain that app, you will regret it.

I'm afraid the whole Xamarin thing won't solve "cross-platform" which isn't a real problem but sure.
Its just another horse that Microsoft is betting on.

Oh and for the people that will have to do it anyway.
Use Resharper ! Xaml IntelliSense !!! It will help you a lot.

I'm sorry I'm so negative, but it was genuinely the worst development I had.
Then as a third step he profited from this harm, he extorted further payments from victims to stop being harmed, and proved his utterly lack of interest, care, remorse or empathy for anyone involved.

"For the lulz".
We shouldn't. I don't vote because I don't delude myself into thinking that I'm informed, or that it's possible for me to be reasonably informed.

We should minimize the amount of decisions people make about government. The best way to do this is to mostly do away with the federal government and maybe the state government, deferring as much as possible to small, local communities where it's possible for people to be reasonably informed.
Is the Unix shell ready for XML? (2006)
http://www.securityweek.com/google-lets-smtp-certificate-exp...
My friend's team is looking for a remote sysadmin with Linux, AIX and CFEngine skills. http://www.verticalsysadmin.com/jobs/fis.txt Email me if you're qualified.
Happy Easter from ZoomCharts
I am an audio engineer with a heavy emphasis on the computer science end of things, and this is recommended reading for anyone that works on my team.

If you prefer to have an actual book, it is directly available for purchase on Amazon: http://www.amazon.com/Music-Mathematical-Offering-Dave-Benso...
Echo JS has a column here in the Compat table:
https://kangax.github.io/compat-table/es6/#ejs
Ah, I see the ambiguity in my wording. I meant that distributed currencies as a general concept (invoking bitcoin as an example of a single digital currency) removes centralization. You're right that any one such currency may retain the potential for centralized control, but what interests me is the opportunity for digital currencies to evolve through the emergence of improved implementations. In that manner we can escape centralized control. I'm more interested in blockchains than Bitcoins.
It does, the compiler doesn't know what the function "send" will do. The const isn't the focus of what he said, it's allocating in the stack vs in a read-only memory location.
As someone looking more into x86_64 assembly, instruction encoding, syscalls and ELF files recently, not only the lack of good starting points but also the amount of work required to get into it is a pity.

I'm currently using [0] as a helping hand among other resources which is quite good; my maybe not-so-interesting results are at [1].

For example, to get a good overview of instruction encoding you have to 0/ read through and ditch horrible blog posts 1/ find the correct Intel manual 2/ search and read through thousands of PDF pages until you find something interesting 3/ understand the environment and facts that are either implicitly given or in the documents but not easy to find.

For the handful lines of actual code I wrote yesterday [1] I still have around 25 tabs open. Complexity and no end in sight.

Do you have any recommendations and hints as where to start with this in the year 2015?

[0] http://0xax.blogspot.se/p/assembly-x8664-programming-for-lin...

[1] https://github.com/daniel-j-h/x86-64-asm
You should know that control over bitcoin is given to those with more than 50% of the total hashing power and this is not really equivalent to 50% of the users.
Before cows and sheep and goats were domesticated, it made sense for humans to be lactose-intolerant as adults. Otherwise, during a time of scarcity and near-starvation, the strongest members of the group could forcefully take all the available breast milk, or the older siblings would demand it, and the babies and infants would die.

Nature's solution was to make sure that anyone old enough to eat real food would suffer greatly if they refused to wean themselves.

But once people had animal milk available, it was a gigantic natural advantage to be able to drink it as adults -- not just for nutrients and calories, but much more significantly, to avoid dehydration, which was a major killer back then.
This is mostly true, the foundation has been somewhat of a black spot within the community for a while now.

Most people only really entertained the idea of the foundation as it was paying Gavin and another core developer a salary for their work, which is the only upside.
Shameless plug: https://medium.com/@otar/lifehack-remembering-what-you-read-...

Lifehack: Remembering What You Read
> Is massive credit card fraud not a problem?

Still not sure how Bitcoin even remotely solves this. If someone steals my wallet and racks up a bill on my credit card there are legal recourses and ways to get my money back. If someone compromises my bitcoin wallet and empties it there is _absolutely no recourse_. Saying I should have protected it better is no better than saying I shouldn't have been mugged and had my wallet taken. In one case I have a chance at recovering funds, in the other I don't.

> What about remittances that cost already poor people enormous amounts of money?

I'm not sure a highly volatile currency that currently requires an expert knowledge of the internet and computing and is only a valid form of payment in a handful of incredibly affluent tech focussed markets solves this in any way.

> What about the more core issue of being in charge of your own money? People in Venezuela, Argentina, Russia, China and Cyprus might have something to say for being able to choose what money they use.

This has been discussed in what's currently the top comment, but Bitcoin is notably less democratic than a large number of government backed currencies. I can vote for a president who will put people in charge of the Fed who share my economic interests, and I think there's reason to trust that process more than an anonymous group of developers and middlemen who are attempting to make the entire process less painful.

> What about accepting payments without relying on credit card companies and middle men like Square and Paypal?

Excluding investing huge capital in hiring a group of developers (whom you are relying on) to develop a solution for you, you're trading that for relying on less proven companies like coinbase, bitpay, coin, etc. Philosophically it may be superior, but I'd trust my money more with Visa than any of the fraudulent bitcoin startups that have disappeared with millions in funds.

> But really when you say 'consumers don't want it', what is that based on and have you ever used bitcoin yourself?

I have used it, and it's pretty awful. I've tried explaining it to non-technical friends and family and they see no value proposition over traditional payments.

> It is so simple and easy I buy everything online with it that I can and it's a breath of fresh air.

When my options to get my paycheck to bitcoin are a) wait a week for a website I'm forced to trust to process my money or b) meet a guy in a coffee shop with a large amount of cash on me and have him transfer the bitcoin to me. I'd hardly call that a "simple" nor "easy" process, especially when the merchant then has to go through an equally difficult process to get the funds in a usable currency for things like taxes and payroll.

Bitcoin may be an interesting development in digital currency and blockchain is undoubtably a promising technology, but claiming that for most users bitcoin is more reliable, safe, and easier than traditional payments is, to be frank, laughable.
That is something that I also, as an American of mostly English/French/German descent, have wondered about. It was, quite frankly, a revelation to me when I first encountered people who were lactose intolerant in college.

It seems even more unlikely, given that China has had so much interaction with the nomad peoples from Mongolia, Manchuria, and central Asia, who lived mostly off of their herds and milk-products.
I meant "debt escaping". Being a foreigner I made a bad typo. I don't know really the term used in English, that's a way to evade debt by transferring funds to someone else.
That's basically human civilization in a nutshell.
can you develop iOS apps in a windows environment without any mac machine? is there a cloud build service for mac that you can integrate?
> What if you get called by someone who is with the IRS?

FTFA, 3rd ¶: "If you are surprised to be hearing from us, you are not hearing from us," Koskinen said. "Our way of contacting you is by letter."
IMO, this is the only right answer. Otherwise, the ID would be a 64-byte GUID and that would be the end of it.

dd if=/dev/urandom of=~/guid bs=64 count=1
od -t x1 ~/guid

# the following step optional
bitcoind sendtoaddress '1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt' '19.72'
Experiment.com (YC W13) Is Hiring Scientist Whisperers
Scientist Whisperer | Full Time | San Francisco, CA

What the Community Team is About

We work with and for our community. We care about science more than just about anything else. We want to live in a world where anyone can be scientist. We will do whatever it takes to make this a reality, faster. We work extremely hard and make decisions quickly.

What You're About

You, you have strong opinions on what the future of science looks like. Your friends would say you’re determined to make this happen to the point that you seem to believe the outcome is inevitable. If you dream of talking to scientists all day about bringing their ideas to life, this role will be perfect for you. You are extremely patient, but straight forward when someone is clearly wasting your time. You care about getting things done fast and hold yourself to the highest standards.

Responsibilities:

- Run experiments independently to understand our community and how we can best support their needs
- Recruit the best scientists in the universe to run campaigns
- Scientifically review and evaluate project proposals
- Work with our community of scientists through the product and in person (events)
- Required to learn to code, understand great design, and strive to become a respected scientist

Qualifications:

- Ability and willingness to learn.

Want to chat?

Because of the overwhelming interest that we've received for this position we installed a strict filter for candidates. We've designed a challenge to help you understand whether or not this position is something you could do day in and day out. Being on the community team at Experiment is not for everyone, but if you're up for the challenge and succeed you'll likely be a good fit.

Before coming in for an interview we require that all candidates onboard 3 scientists to launch projects. We measure success for this challenge by having at least one project reach the initial funding goal. You set your schedule, there is no time limit, and our team will help you every step of the way. It helps too if you've already contributed to the community with your own dollars; don't discount the $1 donation.

Before starting, send us a resume and cover letter to jobs@experiment.com and we’ll set you up with a point of contact to guide you through the process.

This is not a single position. We will hire as many candidates as we think are good. If you are still in school and interested in joining our team, you can get a head start. If you succeed you'll be considered for our student ambassador program.

https://experiment.com/jobs/scientist_whisperer

===
We're also hiring a partnership lead (must have experience working with universities), intern (must be exceptional at writing and copy editing), a designer (must have research experience), and an engineer (must have research experience).
Mr Altman certainly has learned Mr Graham's knack for putting his foot in his mouth.

There are better ways to disagree with someone who made a career of fighting for the public interest, even if he might threaten your investments in crapware bundlers or Craigslist spammers.
What is the advantage of e-residency in estonia?
I'm getting constant memory on this (mono v3.12.1)

let rec beep x =
if x = 0 then x else boop (x - 1)
and boop y =
if y = 0 then y else beep (y - 1)

let main argv =
printfn "%A" (beep 999999999)
0
This rapid evolutionary change is one reason why much of the reasoning for "Paleo" diets is flawed. Humans have changed since Paleo times.
Right. I believe there are a few bitcoin derivatives (or unrelated blockchain currencies) that do denominate control by the number of users, though?
This is an issue of monetary policy. Bitcoin's monetary policy (the block difficulty) is at the center of the protocol and can't really be changed, whether or not you know how to code. This has the advantage of making it predictable, but the disadvantage of making it inflexible to changes in the economy.

The US Dollar on the other hand is flexible to changing economic realities. The Mint can change the rate of production, and the Fed can change interest rates. We've seen this in the recent recession, where the Fed dramatically lowered interest rates in order to avoid a liquidity trap. There is the danger that the US Gov't might set the wrong monetary policy, either due to corruption or (more likely) incompetence. But to be worse than a fixed monetary policy, they essentially have to be choosing worse than random, which I doubt they'll do over the long run.

> What are the economic assumptions for the USD? Who can I ask and how do I know they won't lie to me?

The Fed can't really lie about the interest rate. I suppose the Mint could secretly hoard bills, but that would be a huge scandal and pretty quickly noticeable if they did it at a large enough scale to make a difference.
It's not a "PC word." I like the way the word sounds more, so I use it. Word choice is my prerogative as a writer.
It still does hold up, but becomes more complicated. In general, there is no uniform distribution over any infinite set. We might: a) think about a pipe spitting out objects that have two possible features - being a raven and being black, or b) use a nonuniform distribution over an infinite set of objects and integrate (sum) to get a similar Bayesian result.
it is true. Google softforks for more info.
My parents got one of these calls and it really made them panic. They're getting older now.

They should put more enforcement effort into catching these people. You record everyone's phone calls and you still can't catch people pretending to be IRS agents?
Wow, that's expensive. $8 worth of bills is $22.50! Seems like it shouldn't be more expensive to get a set of bills that are less processed.
That's basically how WinUSB works.
I haven't used WebStorm, but using VS for typescript was way better than using it for javascript.

Developing typescript in VS is about as easy as developing C# in VS. Everything "just works".
That's fine but it's the opposite of what you said first.
As a complete tangent, what a great way to incentivize more people to learn how to code!
And then you realize you could actually take it a step further and before you know it you are hunting for documentation on the amount of cycles each intruction and data access takes and other obscure clocking info, nevermind there are a thousand and one emulators already in existence that are several orders of magnitude better than the half assed attempt you are trying to come up with. Fun times :)
One of my favorites is rucola/arugula - it's a weed but it's really quite nice in a salad. Very strong nutty flavor.

You can buy a cultivated version in in supermarkets here (NL) but it's nowhere near as strong.

Peppermint + spearmint are also weeds which are commonly grown for use in cooking or tea.
Visual Studio with Web Essentials is awesome.

http://www.asp.net/visual-studio/overview/2013/visual-studio...
> It seems even more unlikely, given that China has had so much interaction with the nomad peoples from Mongolia, Manchuria, and central Asia, who lived mostly off of their herds and milk-products.

Dairy products never really made it into Chinese diet.

The next question to ask is why diary products didn't make it into Chinese diet despite the interactions with the nomad peoples :)
I hear you, but certainly can't interpret the linked article in that way. It explicitly mentions the ability to track all transactions as an (if not the) desired effect.

About extended meanings of the term "cash", any serious prepper will have some amount of cheap spirits and maybe cigarettes stockpiled. In the end, these are a kind of consumable emergency cash.

http://en.wikipedia.org/wiki/Commodity_money
Better mine than someone else's.
I think it was a good thing that Satoshi left.

Satoshi was simply a single point of failure, some obvious element of the system that could be attacked, especially knowing how many Bitcoin this person amassed.

When Satoshi left, Bitcoin became that little bit more decentralised, as others had to take on the lead development role and the community had to allow others to take the lead.

All the decisions about Bitcoin's future with regard to technical issues is now heavily debated, if Satoshi were still here there might not be a debate, just a decision.

Most of us in the community agree that Satoshi's departure was for the good of Bitcoin.
if you can find someone you trust to explain Bitcoin to you, I'd imagine you can find someone you trust to explain US fiscal policy to you

That seems very optimistic to me.

The fiscal policy in Bitcoin boils down to a few small chunks of logic; block rewards, difficulty settings, transaction fees. Those are relatively easy to explain even to a non-techie.

And the resulting policy is definitive. It doesn't quietly change. All changes are broadcasted to everybody, and anyone who cares can stay up-to-date.

The US fiscal policy is not only infinitely more complex, it might also have quietly changed before you even finished explaining it to me...

"learn (or pay someone) to code, and then persuade every money-holder to accept your code" and "receive your ballot in the mail, cast your vote for the politician whose money policy you like".

To me the former is a pull-request on github, with open discussion and a realistic chance to get merged. The latter a symbolic gesture, hoping to bring someone in power who might perhaps hopefully one day implement a change that is at least similar to what I had in mind.
> but no one will actually say one word why?

Here's a word about why. Your comments were rightly downvoted because they didn't contain any information. They lashed out at something you happen to dislike, using phrases like "immature children" that merely vent personal displeasure and offer nothing of value to the community. If HN threads are a swimming pool, that is peeing in it.

HN has a long history of users repeating the same complaints about downvoting. These get downvoted because they lower the signal/noise-ratio. They are such a cliché that the guidelines have for many years contained a rule asking you specifically not to post that kind of comment.

If, instead of familiarizing yourself with any of this and taking your lumps like the rest of us do, you decide to post such things anyway, the only surprise is that they aren't downvoted more.
a related tool for keeping track of what you've been up to is Brett Terpstra's Doing: http://brettterpstra.com/projects/doing/
FTDI, too.
I think unwrap calls are mainly meant for quick and dirty stuff and if you find yourself doing it it may be the wrong solution.
I think the trick originated in demoscene size coding or possibly js5k. By encoding the script as a PNG you let the browser do the decompression and bootstrap it with some tiny piece of javascript.
Oh, I just overlooked the name odesk.
> However, there is some discussion about whether its a completely new legal status which would do things like make you liable for double ta

Yeah, that was the type of obligation I was referring to.
(well, taking part in that part of it anyway)
I don't think QR-codes wouldn't be an improvement at all. They are ugly and akward. Instead consider printing the URL on the back as well.
So do the Israelis, Chinese, British, Americans and probably many more countries. It's amusing to read propaganda like this article that is clearly designed to point the finger from a morale high ground when the moral high ground is an illusion. It's also a little tiring. We could try clean up our own backyards before pointing at our neighbors.
"Open Source" Food is name only- they demand a $15 donation to see their field guide. Until then, good luck not eating something toxic.
Relevant: https://www.youtube.com/watch?v=ZSIO2z3qrwA

Not surprising that they don't have any bad feelings about it.
>during a time of scarcity and near-starvation

You may not know much about lactation, but nutrition is a big part of it. If there is a famine/drought, there is no milk to be had, doesn't matter how strong you may be.
I believe mojonation's currency was not decentralized
It didn't expire (even the screenshot indicates that) - but it's also weird that it's from GeoTrust and not from Google itself as they are their own Certificate Authority.
Sorry, my first sentence was ambiguous. I meant if you were in charge of Apple and had a hypothetical policy of generous replacements.
yes they can. They make the secure login connection, and terminate it themselves, then route what they received along to the user with s/https/http.
Except the article is wrong.

In 2010, I received a call from the IRS. Agent 0199475 wanted me to go to http://pay1040.com and pay my taxes.

Unsolicited call? Check.
Asking me to use a 3rd party website? Check.
Was curt with me when I asked how I could trust that he was with the IRS? Check.

In this case it was all legitimate. I looked up the IRS phone number on irs.gov, called back, and got a hold of the same guy.

I was a foreigner, which I think is why I was treated differently. Maybe domestic payers never receive phone calls, but I certainly did.
You can now run Android apps in Google Chrome
And cheese is a marvelous invention.
Which software is this ?
>>How they have been able to operate such a scam for years without getting arrested is beyond me.

Yep, I'm flabbergasted. Impersonating a federal officer is a felony, and on top of that, the IRS takes its shit seriously and hates getting screwed with.
Whilst it may require more work than Xamarin Forms, MvvmCross is a way of creating cross-platform applications using Xamarin without any of the issues you've documented above.
Have you actually seen a performance comparison when idle? I ask because I have been curious about trying to build a full application inside Unity.

Update() on Unity doesn't strike me as being all that different than a normal GUI app's message loop.
The USB spec was developed twenty years ago, when the computer industry looked very different and the internet barely existed for normal people. It's a suboptimal decision perpetuated by backwards compatibility, nothing more.
Thank you, that sentence irritated me too.