skysight-inc/HackerNews huggingface dataset:
What is the feasibility of using this (and a lot of other code) to take HN and actually real time-ify it? I wonder how easy it'd be to make that code generalized so you could 'real time' any site that is mostly updating text. Could be applicable to reddit too, etc.
1) Your interpretation is correct, when costs are not accounted for in the price someone (either an individual or society as a whole) gets the short end of the stick.

2) It 100% depends on the good. When you consider species of fish that were driven to extinction by overfishing, there was a significant societal cost that was paid since we completely eliminated that species.

3) Same as point two, the costs and impacts are inseparably linked, since a perfect system would perfectly build in the "cost" of the "impact."

Is this what you are asking?
Funny that I almost invest in Bitcoin ten days ago...

Really, I always feel it's a good moment to invest when I look at the last 3 days chart...but then I look at the 2y chart...Big Bubble.

For the optimistics, I would suggest you to read that
http://www.forbes.com/sites/timothylee/2013/04/11/an-illustr...
San Diego with an LTE hotspot? Cheap, warm, fast, pick three.
Things should get interesting when the Winklevoss' Bitcoin ETF is created. I wonder what the implied volatility will say about the cost of puts and calls...
I remember building something similar for a class project as part of my undergrad degree. It was basically a website where you could sign up for a virtual desktop and use the nx protocol (https://www.nomachine.com/) web browser plugin (it felt like there was no latency) to view the remote desktop. We supported Ubuntu Gutsy and Windows XP SP2. It worked great on those little Eee things that were popular at the time -- access to a desktop environment with a quad core on an Eee.

This was around 2007-2008 or so, so it's tough to find anything that still remains from the project -- we sucked at marketing and didn't really get a userbase, so it died off.

Here's a few docs from it that still remain online: http://www.cis.temple.edu/~wolfgang/c4339s08/WebDesc/
Stopped reading at 'I'm a white male' as if it's some sort of a handicap (in the words of George Carlin - "happens to be").

Tired of white male guilt permeating every other non-technical post. To me this colors the author is too extreme in their worldview, hence I am unlikely to seriously consider whatever he says after that.
3G is a little better then dialup while 4G is more like WiFi-802.11G
Bitcoin Average and Bitcoin Charts are two sites that provide much more information about the latest price than Coinbase's chart.

Bitcoin Average does a volume-weighted price average across major exchanges.

https://bitcoinaverage.com/#USD

Bitcoin Charts gives you some historical information like the 30-day average for each exchange/currency pair.

http://bitcoincharts.com/markets/

If you want to look at candlesticks to track the latest price action, Bitcoinity tracks multiple exchanges.

http://bitcoinity.org/markets
Why is keeping your family out of work for many generations a good thing?
Btcwallet and btcgui: Wallet handling for btcd
Zurb Foundation 5 Medium Grid
Eventually bitcoin will crash again. The big question is when. Some people will win, some people will lose. That's just how it is. There are many advantages and disadvanteges to bitcoin - non-centralized, not controlled,but also volatile, prone to hoarding right now, etc. To have a more stable currency a few wrinkles will need to be addressed.
Exactly. SnapChat is much more important to me and my social group than Facebook is.
I'm "not a Mac guy" but I bought both the new iPad Air and the new 15" MBP (upgrading from an iPad2 and a 2011 MBP). I haven't really had a single complaint thus far about either - the iPad is what I hoped it would be, and the MBP runs large Final Cut Pro projects flawlessly and super fast. I can open a large project in under 10 seconds now, where it would take 1-4 minutes on my 2011 MBP.
Right now, the market cap is nearly $5 billion. An eventual market cap of $1 trillion or higher, however, is very realistic, if global banks pick it up as their default method of exchanging wealth. It effectively replaces risky physical shipments of gold and cash, and solves the (also risky) reliance on corporate/government credit worthiness for digital transfers of ownership.
Yes, we're working on adding more platforms.
Thanks for your comment!
I bought when only programmers knew ($4 / BTC) buying now would be buying when only techies and finance people know ($400 / BTC) if bitcoin continues to succeed and starts to get used for say, people sending money home to Pakistan it will be AT LEAST ($40,000 / BTC) and probably much much more depending on its usefulness. But the bet now is that it becomes very successful, not that it gains some momentum.
-

I think that you should value yourself and not cut yourself short. (Looking at the worst scenario) It's one thing to have a bad job but then to have a bad job that pays you cheaply, is worse. The best scenario (on the other hand) is having a good job that pays you well. So think of a WIN-WIN situation.

The first thing I will look at it is the cost of living of the place where this job is. If it is in Cali or NY (where the cost of living is high), I wouldn't mind aiming your aim, however if it is the South (RTP, NC) where the cost of living is low, $60K is not bad.

Another thing is, do you by any chance have any degrees? BSc? MSc? Ph.D?

What schools did you come out of? If you look good on paper and you've done open source work, they'll be glad to pay you as much your worth.

What programming languages do you know and how how proficient are you in them?

At the end of the day, give them a good estimate, and if they are not with it, then try working with them. They did invite you for an interview, so Im guessing they really want to work with you.

EITHER WAY, I HOPE, PRAY & WISH YOU THE BEST.
Bought some at the April bubble at 235, dropped the next day . So happy that it finally got back up but sad that I didn't buy more when it was at 40-75
It's probably due to the regional/cultural diversity on HN, but I've noticed that tongue-in-cheek humor and sarcasm are inevitably followed with a handful of serious replies here.
JetBrains shows off Nitra
Yeah, I vividly remember in April 2012 (when it was ~$5) whether I should buy a couple K worth of bitcoins and then decided not to.
Speaking as someone who owns more than a few bitcoins, there are still many threats that could drop the value to near 0 in a matter of hours.

1. An exploit or bug in bitcoind that either takes down the network or allows theft of coins.

2. Discovery of a weakness in the underlying cryptographic primitives, or their specific implementation in bitcoind.

3. A hack of several mining pools at once that allows a 51% attack.

4. A crippling hack of multiple of the main exchanges or wallets at once: Mt. Gox, BTCChina, Coinbase, and BitStamp.

5. Regulatory action threatening to outlaw or severely restrict bitcoin.

6. Real brute-force 51% attacks may still be possible by an attacker with access to cutting-edge semiconductor fabs and a very large budget.

I think it's clear by now that the general concept of digital currency has a bright future, but betting on bitcoin specifically is still a risky investment.
Presumably because of FISA orders. Other countries have their equivalents of the NSA, but as far as I know none of them have a law preventing companies from announcing that their respective agency has grabbed a user's data.
At the start:

> The basis of any informed discussion is a mathematical model.

And then towards the end:

> My conclusions are simply the logical result of my assumptions plus basic math - if I’m wrong, either Python is computing the wrong answer, I got really unlucky in all 32,768 simulation runs, or one of my assumptions is wrong.

> My assumption being wrong is the most likely possibility. Luckily, this is a problem that is solvable via code.

That sounds to me like him asserting mathematical models, expressed in code are the only reasonable means we have for knowledge. I don't think he's quite made that case.
It's user unfriendly because the @fastmail.com is your actual email address. It's user unfriendly because you have to know that. It's user unfriendly because if you enter settings incorrectly into your mail app, you'll be sending email as @fastmail.com.
> I tried finding contractors to do it, and the lowest I could find at the time were around 90/hr. While I could find great iOS devs for half of that. I ended up having an iOS dev re-write the app in Obj-C for much cheaper than it would have been to add new features to the old Xamarin app.

An employee working 40 hours per week clocks in around 2K hours annually. Lets assume a freelance developer wants to have a life and largely stick to the same 2K hours. Within that time frame, the developer has to subtract time for running the business, overhead, sick days, vacation days, gaps between projects, non paying clients and the list goes on. By time time the year is up, a freelancer might be hard pressed to bill out 1600 hours.

At 1600 hours at $90 / hour, a freelancer is looking at $144,000. In most of the top cities of the world (New York, Los Angeles, San Francisco, Singapore, Sydney) this doesn't get you far. This probably doesn't even get you the salary + benefits of a typical engineer with a decent company in San Francisco. And if you have to deal with the stress of running a business, then you should be looking at making a bit more than you would as an employee, otherwise it isn't worth the stress.

At half that rate, you are talking about the same scenario, except for in much cheaper cities. Sure, you're making quit a bit more than the people stocking shelves at Walmart, but you probably aren't even making enough to be worth the added stress of running your own business. You would be better off just by signing on with another company as a salaried engineer.

I think we take for granted that we can pick up a developer from anywhere at any time to work on our idea. We don't have to open a business and go through a bunch of red tape to hire an employee. We need to remember that while that hourly rate seems high, we are still saving a bundle of money over the traditional route.

So, $90 / hour is cheap. I know junior Wordpress! freelancers who charge that because they have to due to their location. In this case, the premium isn't in what they know, it's in where they live. Those same iOS devs wouldn't be charging $45 / hour if they lived in the above mentioned cities. Not unless they are living in Mom's basement.

Keep in mind the above numbers are for someone who can actually run a business. A lot of freelancers are hopeless on the business side and don't last long.

The bottom line is that you were able to get iOS developer to do work at half the rate of Xamarin developers and you were happy with the work. But don't say that $90 / hour is expensive.
I'm curious about your choice to use fanout.io. It looks like they are similar to firebase, but less feature rich?
This video was such a breath of fresh air for me. I also am struggling with similar problems that the speaker went through. Also, and I think many readers can relate, the analytical side of me tends to downplay all these psychological disorders. I see these disorders as "laziness" and "weaknesses", and often times I find myself telling myself and telling others to "man up".
Is this for people who live in kansas city or outside the us?
Right, but fundamentally Lattice Boltzmann is just an optimization on top of lattice gas automata. It's continuum-ing up from a CA rather than discretizing down from Navier-Stokes.

And the Galilean invariance thing is kinda cool: who knew that you didn't need something as fundamental as Galilean invariance?
> Right now we have languages that are garbage collected and treat native memory as a second class citizen and non-GC languages that make multi-threading a headache.

I think Rust did a good job of making a non-garbage-collected language make memory management less of a headache in a multithreaded scenario (though I'm biased of course). In fact, I think it works even better than in languages with global GC.

By default you transfer memory between threads ("don't communicate by sharing memory, share memory by communicating"), and the compiler enforces that you can't touch memory after you've given it away. You can also share read-only data (Arc), and if you do that then the compiler will make sure you can't mutate it and race. If you want to use locks, you can use those too (MutexArc), and the compiler will ensure you take and release locks properly. No tracing garbage collection in sight, and no fiddling with race detectors at runtime—the compiler does the work for you.
There is no real "spec" of the Pepper APIs, just API docs. While those might be of high quality, it still depends on many implementation details, so it seems like it would be challenging for another browser to duplicate.
This valuation dance is strictly tied to how long the Fed can keep the stock market artificially inflated. The moment the market tanks - which is the inevitable downside to a five year bull run - the value that a company like Snapchat can command tanks accordingly.

We're also due for another recession shortly, just going by the averages.

The clock is ticking Snapchat.
perhaps i misread the original story, but sounded like he was checked into a hotel in the city and could have taken caltrains directly from SF. get to caltrains (taxi/bus/walk) then one train all the way. google maps is pretty incredible for figuring this stuff out in a hurry. story reads as kind of impulsive, almost bragging about wasting money. maybe not a good steward of investor capital.

makes me think pg made the right call.
> Don't make speculative investments unless you know something that everyone else doesn't know.

Bitcoin has not caught on in the general worldwide population.

Simply knowing of its existence and understanding it at this point in time could be the hallowed knowledge you speak of here.
I'm saying that: there is a fixed bonus pool for employees. All of this bonus pool will be allocated. Said bonus pool will be allocated in a merit-based way such that those who are deemed "better" get more than those who are deemed "worse".

So yes, employees will indeed be sorted from 'best' to 'worst' by some metric. This is pretty much true of every performance-based evaluation system, no?

Removing the "stack ranking" system refers to removing the 20%/70%/10% buckets from 1-5 that we currently sort into, not the fact that we're doing a merit-based reward.

Thus my point remains: if our review system is a problem (and certainly a great many people seem to think that it is) then this seems like a tweak on the system, not an overhaul. What we're being evaluated on and who is doing the evaluating is much more important than whether we're explicitly "stack ranked" into buckets or not.
There isn't much depth to the market. I have some bitcoins, but since I've already made 50 times my original investment I'm holding the rest.

Some people have super fat stacks though (10s or 100s of millions of dollars worth) they are trying to use the money by spending it because they are trying to build up the bitcoin merchant community.
Facebook Open Academy: Bringing open source to CS curricula
what is a destroyed day?
> You can imagine that it would be a terrible experience if it literally sent your keypress to the server, registered it in a game & then sent back the screens display pixels.

I believe that's exactly how Onlive works.
Don't be sorry, you're looking at executing a buy high, sell low strategy.

When you want to buy bitcoin is when it's just experienced a big drop, you're too late to the party, when it hits $50 again, buy.

Pick a price point, make a buy order, as soon as your buy order executes pick another point, make your sell order. Don't time the market, price the market.
Increasingly?

This demo is impressive, but apart from the LocalStorage, this exact same code would have worked just the same 15 years ago.

The web has been a great runtime for a long long time.
Notes about fiddling with docker and continuous deployment ideas
From what I've heard Go is considering moving to this 1:1 model as well, at least on Linux. This is the reason for the Linux patches mentioned in the thread.
It's amazing how motivation increases once you know what it's useful for. :-)
A month ago, I arrived in Morocco to work on my startup after I quit my job back in Belgium.

I'm living in Taghazout, which is a very small fishing/surfing village. It's quite touristic, so rent prices are high. I'm paying ~$400 per month. However, food is extremely cheap. I easily live on $25 per week when cooking at home.

My studio has a direct view towards the beach with opportunity for spectacular sunsets. The beach is 1 minute away, so I hear the sound of the ocean 24/7. The bays in the area give you more than enough beaches for sunbathing or surfing.

It's definitely warm, more or less around the calendar.

The internet that I have is extremely slow though. That would be a 0.25 Mbps connection. It's enough for working, but any forms of procrastination i.e. YouTube, cat browsing in reddit are nearly impossible. You can find 4 Mbps connection in some houses, but it is extremely rear. My guess is that in the big cities like Agadir, there will be fast wifi.

If you have questions, shoot me an email - filipminev [at] gmail
> Additionally, on Haskell there is a provision for pinning green threads to OS threads if you need interoperability with foreign code that can't get moved across threads as easily, and the assumption is that you usually don't need to pin threads.

You can do that in Rust too (and we do it a lot).
Thanks for the book suggestion. I too, would like to go through and replace the "method" regions with "conceptual" understanding
Which trading exchanges allow you to withdraw money easily and promptly and have low liquidity and credit risk?
Awesome advice from a great person!
Out of curiosity, how much did you buy at $4/BTC?
If you're not willing to lay your own driveway, don't expect a highway to it.

If you're not willing to head for the front lines and fight as best you can, don't expect an effective national defense.

If you're not willing to confront criminals in your own home, don't expect police to track them down when they escape.

Yes, government's major role is to coordinate national-scale activities which serve everyone's interests. If you're not willing to do your part without that coordination, don't expect others to pitch in. Government is not some minor deity acting in pure benevolence, government is the aggregation of citizens doing their part and coordinating mutually beneficial activities. Government is the consequence of people consenting to negotiations over rights & responsibilities, not a bunch of know-it-all busybodies threatening to wreck the lives of anyone who does not submit to their whims.
For a review of what's new in the IDE (not the VS Online portion): http://www.drdobbs.com/240163830
There's also http://bitcoinwisdom.com
If it makes you feel better, I sold mine at 90€ ($120) :/
You're not comparing your knowledge to the median human - that would be insane. In five minutes you can become vastly more informed than the median human on any specific given investment, because there are millions of possible investments and most people spend most of their time on other things.

You're comparing your knowledge to the smartest, richest people looking at the same possible investments as you, because the market has already priced in their predictions.
Another thing you can do if you are are a practitioner in a particular domain is to let your vendors and partners know that you're open to doing due diligence calls on their behalf. Then if you do take a call, be circumspect but honest in your advice/feedback.

That can be great for building your network for the day when you might want funding, advice, or 3rd party intros.
This is why I invested 1k at ~$100. If it goes to zero...well, it's not that much money that I'd really care. And it will have been fun to watch all the ups and downs.

But if that $1k ends up being worth $50k and I didn't buy in...I would be so pissed.

Definitely don't invest anything you're not okay losing.
They would have learned whatever Java/C-derived scripting language that Microsoft came up with instead.
So I see different rates in different websites. What prevents me from buying in one and selling in another? Do these automatically account for the exchange rates? from a quick look it doesn't seem so - I am wondering if short term trading is a bad idea. (With tiny amount of money of course).
Dear Hackers,
Do something to produce a crash so I can buy more Bitcoin… please?
LTE has one killer momentum - extremely low latency. I have to go back (temporarily) to a phone without LTE support and it's a pain, actually.

Edit: I'm from Latvia. We currently have Band 3 only LTE with Band 7 and Band 20 coming next year. And even though actual speeds are not South-Korea-like, 20Mbps+ is a norm.
they look like a game from around 2000
First off, open source work "on the side" is direct tech experience. It just so happens that you donated your work rather than being paid for it.

Second you should seriously consider the cost of living, and use something like this http://money.cnn.com/calculator/pf/cost-of-living/ as a ballpark.

Third you should be candid with them, and don't offer a salary requirement unless they directly ask. Instead let them make a first offer. Generally if you offer too high they will simply offer what they had planned to see if you take it, and if you offer too low they will accept and save the extra expense of what they were really willing to pay.

Best of luck to you!
Map of San Francisco Bicycle System
Rejecting an offer does not mean you think you are worth more than that.
I doubt this is the case because in order to play a game on any platform you'd first have to account for the different architecture. Furthermore, one of the core reasons this tech was even created was so that people with low power hardware could play the latest and greatest. There's no way a tablet is rendering game instructions to begin with, let alone virtualized instructions.
Hang on, that sounds like a serious limitation in the trading platform if you can issue a sell order at one price and have it fulfilled at a different one?
Notation is not a bad thing. What is bad is an inconsistent, ethereal form of notation.

Computer science is also essentially about notation and vocabulary, but we have to make our notation understandable to the computer, which is a much higher standard than what mathematicians have to adhere to.

We are in a field that demands a much higher level of rigor than mathematicians are accustomed to, as much as they'd hate to hear it.
CLR does seem much better than the JVM, but my dislike of it comes from what I see of it in the wild. Any randomly chosen JVM program in the real world has a much greater chance of running on my platform of choice than anything that was developed for the CLR. The JVM has a culture of writing things that turn out to actually be cross platform, the CLR does not seem to.

I can count on one hand the programs written in C# that I use in Linux, and those projects have to explicitly support Linux. Compared to JVM targeting projects where the experience is typically "Linux? Well shit, I don't know. Here's the jar, try it out. Oh, it works? Great!"

If I were writing a new language and had to pick one to target, from a technical perspective the CLR would seem to be the clear choice. But I don't think that is the perspective most people are coming from.
How a C++ compiler implements exception handling (2002)
Opening up a production codebase to non-coders