skysight-inc/HackerNews huggingface dataset:
In clojure, you can do it with a macro [1]. There's also the recent schmetterling [2]

[1] https://coderwall.com/p/xayyvq
[2] https://github.com/prismofeverything/schmetterling/
> Does a lack of knowledge of physics really matter in the real world for most people?

That's an interesting argument to make.

In the context of students taking courses with a physics component it's not so relevant.

http://www.falstad.com/gravity.html

Physics 221 - First Semester Calculus-based Introductory Physics

> "Because the gravitational pull of the moon is much weaker than that of the earth. And object such as a pen is so lite that it will float"

Some of the answers are borderline incoherent. I'm not sure if English is their first language, or how old people who take Physics 221 are, but it's kind of scary.
Best one I got: "How to build (and how not to do it again)"
No intelligent person will sell you Bitcoins with a credit card because the transaction could be charged back and they wouldn't be able to recover the coins.

If you want to buy bitcoins and you are in the US go to Coinbase.com you can crate an account link it to your bank account and buy some coins very quickly. If you use an exchange like Mtgox or similar it could take weeks to get all the identity verification stuff approved. If you decide you want to day trade later get an account on CampBX, bitstamp.net or similar and use that but to start out Coinbase is the way to go.
This is why I was unable to buy bitcoins when I first read about them on HN in 2010 and similar in 2011 when the price had gone over $1 and actually showed promise.
(I have some emails to colleagues / friends showing my frustration at the time of wanting to get some)

I always wanted just 1 (still do), but back in 2010 I was just going to spend £100 and see what happens. It seems in the US the people who did similar to what I wanted to do in varying forms made good profits (and had an interesting ride).

This is different from 'speculating' (e.g. 'oh I wish I had actually bought some') - I had full intent and wanted to buy them, but just the barrier to entry due to UK regulations were very high. I even tried to arrange peer to peer transactions through reddit or in person but they also seemed difficult. Most people I ever met in person who had any didn't want to sell due to the belief of the ever increasing price.
I didn't have any trouble at all. Signed up on bitstamp.com, took two days to verify my account. Money which I sent to them (via bank transfer) was credited to my account the next day. All in all a pretty painless experience.

Edit: I live in Switzerland, Bitstamp based in UK or Slovenia.
It is not practically impossible to buy bitcoins. It may take a little effort that is all and even then it is minimal effort if you spend any time at a computer.

Localbitcoins.com – You can buy bitcoins from other individuals either in person or using bank transfer. There is an escrow system in place for protection of buyer and seller. Using bank transfer you dont even need to leave your house, you can do it via online banking.

BTC-e.com – This exchange does not require verification to deposit money or trade but you may need to provide verification before you withdraw. I sent pictures of my photo driving licence and a photo of a utility bill and was verified within 48 hours.

Bitstamp – you need to be be verified before you can deposit money. Follow the rules they lay down re: high quality scan and photo and you will be fine.

MtGox – Same as above, follow the rules and it is fine. Verification did at one time (April bubble) take a few weeks, it is much more reasonable now.

These are 3 of the exchanges but there are others such as Kraken, Coinbase etc.
One side effect I can think of is that this might spur innovation and entrepreneurialism, because the consequrnces of risk-taking are softened.

It increases the opportunity cost of getting a job, vs being an entrepreneur. Perhaps we will see a generation of new entrepreneurs that otherwise would never have taken that leap; Which in turn might be great for the overall economy
Could you please explain, for the layman, why resistance isn't an issue?
Only real geeks will suggest via git, sure, but there are a gazillion real geeks who simply won't because it's too PITA :(
> Would you call Aristotle and Newton ignorant?

Absolutely. There was much they did not know, as is true of anyone. "Ignorant" is not an insult, it simply means you do not know something. Would you say Aristotle and Newton knew everything about everything? If not, then they would be, by definition, ignorant of the things they did not know.
What if there is no intelligent manipulation? What if, for example, we find evidence of a granular lattice underlying the universe, aligned along a set of axes? That would be huge evidence in favor of the simulation theory but require no absolute knowledge of all things.
I've paid for BTC with a bank deposit before. Unsure if any exchanges still offer this
I would assume that the main reason for doing a commit to the repo is for the most part to distinguish a developer from a standard layperson - as opposed to any easier methods using a database.

I don't mind this approach but from what I can tell, you need to automate your pull request to deployment process - ideally keep it down to a few seconds and even email the committer to indicate that their pull has been accepted and can be seen on the site with a link.
>It's not a problem we want every programmer solving anew for every program.

Yeah, I completely agree. You can make an argument that this stuff belongs in a library (or even several libraries) rather than the language, simply because of how many decisions are involved:

- do you know what language your search input is in? can it be any of several languages? any at all? only one specific language, ever?

- what language is the text you're searching on? do you know? are you potentially searching across text in multiple languages at once?

- how exact does the match need to be? do you want phonetic matches? do you want to match characters that "look" similar but many sound different?

- do you need a binary or a fuzzy match? (e.g. are you doing a search ranked by relevance). Do you need to compute some sort of Levenshtein distance?

So the use cases can range from a simple byte-level exact comparison all the way to a full search server like Solr. How much of that should the language implement? (not a rhetorical question, I actually don't think there's an obvious answer).

No arguments on the existing String methods :)
Keep in mind that there are no legally compliant Bitcoin exchanges that support deposits or withdrawals in the United States. This means that their (and your) assets could be frozen by regulators at any point in time with no prior notice.
You have it backwards, qwerta. If the feather and the hammer fall to the ground in the same time they must have accelerated at the same rate. Of course the hammer has more force applied by gravity and the feather has less; that is why the hammer is heavier!
Here are options the author, and people in general, fail to consider:

1. Sell a good/service on craigslist and require payment in bitcoins. You will find a buyer in a big city. If necessary, even buy an item typically in high demand by bitcoin owners (eg. computer gear) specifically for the purpose of reselling it!

2. Or buy coins directly from people, see https://localbitcoins.com
Blogspam. Original source: http://theconversation.com/to-create-a-super-intelligent-mac...

(If you happen to have encountered Marcus Hutter's AIXI before, there is nothing new there compared with any other presentation of his ideas.)
MySQL Error: Too many connections
I can walk into a currency exchange store and get any currency I want within minutes, Rubles or Kroner or whatever. I can go to a bank and get money in several currencies.

I cannot do this with Bitcoin. It is a lot harder.
Electric cars were always unpopular with big auto manufacturers and the oils producers and that probably never allowed them to grow up alongside their smell cousins. Just looking at this little car imagine where we would be if it had started a real push in the 1970s.
> "[...] and obtaining citizenship is absurdly difficult."

Can you elaborate? I'd like to have some arguments from an "outsider" if I encounter a discussion about this again :)
The current majority (more or less) of people in Switzerland seem to believe that obtaining citizenship is way to easy and want to limit basicly everything..
The Worst Thing About Being A VC Is Other VCs
> BTW, how does differential updates do under minification

Don't minify. Minifying is a kludge. This (and gzip) actually looks like a properly engineered solution.
I have been trying to buy Bitcoins for a few years, it's way too hard. When I was in high school learning programming I wanted to buy them because I heard you could trade with Python scripts. They were $0.30 at the time and I tried to put in ~$50 (if only!). Today I still want to put in $50 - $100 but I can't because as a college student I don't have proof of residence. I have a passport and bank account but I still can't get on Mt. Gox. Sure I can get on Coinbase and buy, but why would I buy something I can't register to sell?
b is ruled out to a "reasonable" person because the Earth is not an inertial reference frame, but is clearly the 'rotating' frame, while the Sun is (approximately) stationary.

This is confirmed through the phenomena of stellar parallax and stellar aberration, which are only visible from Earth because of its motion. Even back in the 1573, Thomas Digges and many successors realized they could prove the Earth was in motion using parallax (though had trouble detecting it), and in 1729 James Bradley gave the first proof of heliocentrism using aberration. Both of these observations were taken as proof by the scientific world that the Earth orbits the Sun, and not the other way around.
Try CoinJar in Australia, very good company for buying and selling Bitcoin.

Remember do not use their wallet service for holding large amounts of Bitcoin, even the owner of the business recommends keeping most of your coin in a cold wallet.
That triggers my skepticism. Math and data don't prompt one to say pejorative things. Emotion and ideology do.
So I tried Bitstamp 3 times and was denied all the times. I'm not a noob in this respect, I know what a good scan is and I've used this passport scan (front+back) for many other services. They're just not good at verifying docs there.
The author of The Silver Searcher[1] has some blog posts about his efforts at optimizing his own grep-like tool.

There's nothing wrong with good ole grep, but on boxen I spend any significant time on, I always install ag. The integration with Emacs provided by ag.el[2] is awesome too!

[1] https://github.com/ggreer/the_silver_searcher#how-is-it-so-f...

[2] https://github.com/Wilfred/ag.el
MeeGo Revived by Jolla in Challenge to Android
I'd imagine the fastest programs don't always return 0, since that's an extra MOV instruction.
I had luck buying bitcoins a few times about a year ago through MtGox. Their method of getting money in (UK bank transfer) was shut down about October last year, and since then I've not figured out how to buy more. I have to wonder where the money stoking these recent price rises is coming from.

Of course I managed to be highly ineffective at making the most of the bitcoins I had. I think I probably had about 10 bitcoins in my posession at one point, and I probably realised about £150 of real gain out of them. Hindsight is wonderful!

Edit: I should add that I opened my MtGox account a few years ago, before there was any requirement for ID or verification. I think the whole process has become a lot harder since.
A Surge in Value for Bitcoin and Currencies Similar to It
Is AIXI capable of recognizing itself? If an AIXI agent were controlling a robot body, would it realize that the body's actions correlate with its own intentions? Would it pass the mirror test?
This is mostly because people confuse a trading-floor with an exchange. When you travel to, say, Thailand for a holiday, you don't walk into Wallstreet to trade some Dollars for Baht. Instead, you exchange some at an airport of office around the corner. MtGox (and the likes) are like that wall-street. Whereas there are a lot of smaller places to actually buy some BTC, alike that office at the airport.

Yes. When you exchange Dollars for Baht, you will pay a lot more then the average rate that goes on Wallstreet at that moment. And yes, you cannot trade millions of Dollars for Bazillion of Baht. In .nl, for example, there are places where you can buy with a Dutch bank account. Works fine if you want to trade a few tens of Euros.

Stop pointing people to full-blown trading-platforms when all they want is a few BTC. Instead, point them to alternatives, including your personal wallet on your android :).

I, usually, explain people that they can have a few millibit, but not for Euro: the'yll have to sell me something: a bottle of wine, crate of beer, stuff that I would buy anyway. So that I can say that I bought beer with Bitcoin, and to show others that there is actually stuff you can buy for it, rather then purely some get-rich-quick-stockmarket.
Ah, I forgot to mention gdb as well. gdb and python hooked me on this way of developing.
I'm not from Germany, but Netherlands. But your point stands if you're talking about everywhere outside UK/US.
Any decent Java IDEs can do this for you. I'm not sure if that capability covers Scala.

You can set a breakpoint (conditional or not), and have every thing within that context available for you. The next step is to launch an "Evaluation window" where you can execute Java code.

If you were to set the breakpoint at the web-application level (as opposed to plain Java process/class/console-app), you can get information of the Threads and Frames as well.

This techniques have been available for quite some time in the IDEs... that is provided you're not allergic to IntelliJ/NetBeans/Eclipse.

Best part: no code change.

I have no comment for those who prefer VIM/Emacs and bemoaned the lack of powerful stuff they got from other environments.
Coinbase is US-only though?
Show HN: Most Wikipedia articles lead to unlimited lifetime data storage using Norwegian laws

A standing desk for two years working on

Why I quit my job to personally email the first ISP to challenge the USA
I don't know about you, but I can't stand it it when my method calls are less wide than my screen. ObjC solves that.

I also like how there are mutually incompatible object types (the C types vs the ObjC types) that you have to MakeLongAndRidiculousCallsToConvertAcross.

Going through the basic stuff on the "learn this language" sites was painful.

ObjC is the most programmer-hostile language I've ever seen that wasn't designed with that in mind.
How I finally (mis)understood Bitcoin
>The author confuses "buying" Bitcoin with "getting" Bitcoin.

What in TFA gave you that impression?

>Buying Bitcoin is not the only option to get Bitcoin.

Captain obvious to the rescue.
It's not hard in Germany either if you use Bitstamp.
Equitability is not absolutely necessary, but it is a great selling point.

With a scheme like this, one would replace a system full of loopholes (for the rich) and handouts (for the poor) with a simple flat system.

Everybody gets $x/yr, and everybody pays y% in taxes on all income after that (not just earned income). No deductions, no credits, no loopholes, no welfare state (other than the UBI).
Well, I looked into it but gave up soon-ish because it looked to annoying and my hack was sufficient for me at the time.
this guy is not doing something right, or the fact he lives in 10 different places around the world is a factor. I had no trouble at all, beyond waiting a few days for MtGox to verify me (when they were swamped at the time), and Bitstamp was a day's wait after I fixed the PNG they wanted (not enough dpi for their automated document scanner). That was just a week or two ago.

so to me, all his reasons are specious ones. Maybe I'm just old enough to know how to deal with all the paperwork the Man / the Matrix wants.
Even these comments here are full of obstacles. Its like techies are so into btc they cant comprehend an article stating a real problem witb bitcoin. Its supposed to be easy but it isnt, all these btc exchanges/markers/sites are worse than normal banking/trade sites.

No I havent handed my photo to my bank and I wont do so for all the shady btc sites mentioned here. I dont hand my ID or "get verified" to amazon when buying stuff or other currencies either.

Bitcoin is the worlds biggest scam.

EDIT: Aside from the verification many of the exchanges actually dont deliver BTC to your own wallet but provide the kind "service" of keeping "your" wallet at their servers.
PHP Weekly just out including a book offer and the usual articles, jobs etc
The Internet of Things will belong to the startups.
Those are great examples, and I agree -- the compactness far exceeds something like Scala.

Although I think I could create a function in Scala that permits the same thing, yes? Mostly the arbitrary operands or range reference imply recursion & iteration, which I believe I could implement easily. (Check me if I'm wrong here, I might be missing something.)

I wouldn't have suggested that, except that Clojure (as I understand it) also encourages that one can "expand" the language. I would see adding this capability as a Scala function in the same light.
It's coming from China. BTC China has a much lower hurdle and the volume is going up daily in the most populous country in the world. It is a huge potential market for virtual currencies.
Angelina Jolie and William Hague's mission on ending war zone rape just got real
No, we're definitely past that. But the attention probably still factors in.
We started off on Heroku because we wanted something dead simple. The amount of time heroku saved us was an incredible value when we were starting out. I don't think there is any vendor lock in. We just did not switch to AWS earlier because our needs were met really well by Heroku and even Amazon Elastic Beanstalk (for ruby) did not come near the ease of a Heroku deployment. Once Opsworks came around, we invested in deployment scripts and switched because Opsworks gives us same ease of use and greater control of our stack.

What do you think stops you from switching? We had no issues at all - definitely none from Heroku.

We still use PostgresSQL from heroku because it is still a solid service and comes with niceties like dataclips. I should confess that I have not explored the Amazon PostgreSQL offering but I am happy with Heroku for databases at the moment.
Yes, but in atmosphere it would be accelerated at a different rate. Stationary objects are not accelerated at all, because gravitational force is compensated.

As I was saying, there is difference between force and acceleration.
The UK is problematic. What's now Intersango - britcoin - used to be a pretty good way of buying them, and that's how I got mine. Just a bank transfer to get the GBP in, then a moderately active exchange. I presume someone's whacked them round the head with some banking regulations, because they don't accept GBP transfers at all any more.
Not to mention that the requirement sending hi quality scans of your passport and other personal details to small, obscure websites, like Bitstamp and MtGox, is BS in the first place.
It was too much of hassle to buy back when I first heard about it. They were $3 at the time. I didn't really believe it would take off but if it were easy to buy I would have definitely bought $50 worth "just in case".
I can control my identity I provide online services.

Different levels of pseudonymous identity available only to the technically savvy isn't privacy.

It's a depressing datapoint in the ongoing attrition extinguishing privacy.

edit: I'm not throwing up my hands and saying it is (should be, or will be) dead. Just that your portrayal is an overly optimistic reading of the current state of affairs.
Yes, if you have an IDE you don't have this problem at all.

I am more with the VIM/Emacs crowd though I guess.

I didn't know though that you could create an "evaluation window" in Eclipse. I really liked the refactoring features in Eclipse though and miss them sometimes.
San Francisco only, but I've been using http://arethereseats.com/ for a while. It's usually pretty up-to-date (when it's not Thanksgiving) and has saved me from making a useless trip more than once.
I don't think you read what I wrote carefully enough. Here it is again.

Liberals don't want to see other people accepting an income below what is needed for them to survive in a way that we can accept, so pass rules about a minimum wage.

The key points being that liberals don't want to see it (they don't see other countries), and it is the liberals defining what seems acceptable.

As for your "after adjusting for purchasing power" comment, you know enough economics to know that such adjustments depend on the bundles of goods being purchased, and the poor purchase different bundles than middle class people would. (The same problem means that the quoted inflation figures do not accurately predict the experience of specific socioeconomic groups.) Thus the figures should be taken with a grain of salt.

But that said, yes, people survive on that. But do liberals like seeing them do that? I submit that liberals don't, and this is the motivation for the minimum wage. (See the sibling reply to yours for verification.)

As for watching TV versus working, I'm sure that would happen. I know some of those people. I also know people who would happily work for less than minimum wage just to get out of the house.
TechCrunch Top Stories of the Day // November 28, 2013
First 5 games for Tencent hits 570 million downloads in just 3 months
Agree, but there is one interesting example of where this went wrong:
http://en.m.wikipedia.org/wiki/Pomperipossa_in_Monismania
No I think they are related but different. For instance with pdb or the clojure repl I"ll add entire new functions or classes and try them out.

With gdb or jdb that might be theoretically possible but it certainly is not convenient or commonly done. Typically your stretching things with a complicated one liner expression.

But you are right concepts are pretty close, its just that I find a lot of things that call themselves "debuggers" don't have the ability to add new code. Things that call themselves "repls" dont' have the ability to stop at a point or context like a debugger. pdb being the exception. Why can't we have tools that do both things well.
You do know what an Eco-system is, don't you? Where things are linked in non-obvious ways, and changes almost certainly initiate other changes.
This silver bullet mentality is prone to disaster. The bacteria may evolve, starting an arms race, leading to stronger bacteria, or possible fragmentation that makes management or synthesis time-consuming, difficult or may strengthen other nasties.
Do you really know what the impacts are likely to be? I'm sure you don't, which is why caution is essential. Flippant "silver bullet" speculation not-withstanding.
And thus the term "forkbait" was born.