skysight-inc/HackerNews huggingface dataset:
AbstractFactorySingletonFactoryFactory killMeNow = FactoryCreatorFactory.CreateSingletonAbstractFactory(…)

But of course, you have to first write about 300 lines of XML to wire up the various BeanInversionContainerFactoryDependencyInjectors.

Java is a needlessly verbose, death-by-pattern-programming monstrosity. Go is a fresh look on programming in general. The standard library is phenomenal, built-in concurrency is excellent, and it's an extremely productive environment to be in. It feels like driving a Mazda Miata vs a Ford F-250.

Different strokes for different folks, I guess.
French Government Open Data site
I do. I go through new 1-2x a day, usually the first page or first two pages so that I can "do my part". It's our community thus it's up to us to flag/vote up stories that we would like to see in our community. pg + team have been great at making new better and better w/ less junk.
Proper water sims for large scale VFX production using things like Naiad, Houdini or RealFlow can take more than 12 hours per frame:

http://lesterbanks.com/2012/03/10-great-examples-of-naiad-in...

It depends on the accuracy of them and the resolution / speed they're going to get rendered at.
"I'm an engineer" circuit board art
"what is the target market for $3000+ desktop machines?"

"people who could take advantage of that much power on a desktop"
The biggest I can think of is having the ability to give anonymous support.

Maybe one day you want to send support a movement for government transparency, but do not want to take the risk of being labeled as a terrorist?

Maybe one day you want to send support to a friend in need without having it on the permanent record?

Maybe you want to donate money to a security tool like tor, but do not want to risk being put on a no-fly lists.

Basically, if the thought "how might this look" ever pops up when doing an transaction, anonymous currency is useful. Its also the only option we got until all the spying all the time ends.
1. A hidden asset that can't be taxed, a digital swiss bank account

2. Total control of movement with no fees, instant free wire transfers.

3. Purchasing of goods anonymously

4. Secure from external sources - avoiding bank of cyprus events

In my opinion its all about its widespread acceptance. It's like a telephone the more people who use bitcoin the more value there is.
They haven't technically "pulled it off". They just keep doing it, despite infringing US-France trade agreements, but the trade agreements keep going because France is dependent on its US trade more than the US is dependent on its French trade.

It's hard to enforce a law when the person breaking it is bigger than you.

That said, I personally disagree with the law of denominations itself, and I think it's pretty clear by now that French wines have gotten worse in quality ever since strict denominations have been introduced, mostly because they're just another form of economic protectionism.

One of the reasons Belgium produces the best and most varied beers is that nobody dictated what exactly defines beer. So, even in highly specialised beers, such as fruit beers, some breweries put the fruit before the first fermentation, others before the second, others ferment fruit juice separately and add it later, etc. Then everyone looks at what everyone else is doing and finds a way to improve their own product.

I wrote an article about this a few years ago, in which I asserted that Belgium is like the YouTube of beer:

http://alexandergalle.blogspot.com/2009/12/luxury-youtube-wa...
Pirate Bay Moves to Guyana After Domain Suspension, 70 Domains to Go
I always thought that Dollars / Euros / Pounds were currencies. The card / cash /bank account are mediums tro represent those currencies.

(Now that I have tried putting this into words, I see the whole concept of money / currency is more ambiguous than I originally thought. )
I would personally choose more professional looking screenshots: currently the first two have pictures from Lord of the Rings and the Big Bang Theory (and character names from the BBT...), and the second two have memes.
Video editing and fx work can easily use 64 GB of RAM for even modest level of work. Large DTP and image editing work can also hit those levels. So basically anybody working professionally with video or print will have no problem putting these machines to use.

At the last place I worked they had people doing fluid dynamic simulation and they always complained about having too little RAM despite having 128 GB.
Mita Duran, Indonesian Copywriter, Dies After Working 30 Hours Straight
Interesting that you find C/C++ people to pick up Golang fast and easy. From my experience, it's the Python/Ruby crowd that tends to gravitate towards it. Most C++ programmers I know are stuck too much in the std::map<what<is<this<oh_god>>>> type of coding and refuse to touch Golang.
Maybe I misrepresent the debate, then. My understanding is that the debate was that there was no future in a monolithically sourced and run kernel. Linus took the position that while that had a certain appeal, he just wanted an operating system he could use. If anybody had managed to deliver on the microkernel dream, he would probably not have started the linux kernel.

That is to say, that there is appeal to the "loosely coupled" dream of a software solution. Not just in source but in execution. However, there is the reality that this is very hard. The contention in this thread is that to think you can start in the loosely coupled set of parts is very ambitious.[1] It isn't that it is a bad goal. Just that it is akin to wanting to score well in a marathon without first running a few smaller races.

[1] Unless I am misrepresenting that, of course.
If you look long enough you can see the end of all things.

Bitcoins, I as an outsider have to say that many people will be tempted to buy because of the low price.
This low price is being advertised by lots of people as a reason to buy, probably trying to mask the news of China not allowing the business. What big economy has accepted bitcoin as a currency?
Edit: What reason is there to be optimistic about the bitcoins.
Tulips are withering.
From my limited understanding of finance, is that not what short selling is? (Followed by buying back at a reduced price).
MediaCrush now supports nearly every media format in the browser
> I create for the web, because I have never been good enough to create for the desktop

Why would being good enough have anything to do with whether you can create for the desktop? If anything, creating for the desktop is easier. There are far less languages, technologies, quirks, etc. you need to deal with as a dektop app developer.
That's funny, because I wouldn't want any of that.
At the very least, being able to see a quick preview + dimensions of the image is way better than seeing a huge chunk of binary code.

Considering how often web developers have to muck around with images, this should have been baked in from the start.
Bliss: Memcached Cloud Over the PaaSture (Powered by Redis)
Think Memcached is boring? It is. But your app still needs it for performance. Memcached Cloud for developers on Heroku, AppFog, and AppHarbor make guarantees top performance - no hands needed
Makes sense to me, actually.
Web UI plugin Idea - Specific content link generation
http://www.noelshack.com/2013-51-1387376574-specifink.png
Buying domains (namecheap.com), vpn services (privateinternetaccess.com), hosting (bitvps.com), donating to the EFF, buying a ticket on Virgin Galactic, sending money to someone else where doing an international bank transfer would be too expensive for the amount involved, receiving micro donations from other people (maybe you run a popular blog or forum).

Admittedly, that's not an enormous list of things but it's a start.
> The problem is the volatility. I'm not sure how that could be fixed.

Liquidity.
Smart Entrepreneurs Anticipate Market Segment Gaps
Some insurance companies will pay for recovery.

Last I heard you had to have a backup to be eligible for this and they will pay to get the files that are updated since last backup.(!)

Of course, once a recovery lab is on the case they will most likely give you everything there is.

Point in case: Have some kind of backup, anything is better than nothing, it might worth something even it is a couple of months old.
Every new currency has to go through that. That's unavoidable for a small, relatively new currency. With every boom and smaller bust it grows larger and more stable.
Statistical literacy of doctors
>Warren Buffet will tell you that investing is putting your money into something which creates real value, like a business.

Warren Buffet is an investor, i.e. someone seeking returns from interest, dividends, or capital gains from the reasonable expectation of future interest or dividends. Healthy markets have three other fundamental actors: hedgers, who trade to offset a preëxisting risk, arbitrageurs, who trade to profit from establishing the Law of One Price, and speculators, who absorb excess risk and illiquidity other participants do not want.

Speculators absorb the error term. Healthy markets don't function without a proper amount of speculation. So if you believe Bitcoin has fundamental value as an asset and think the upside at least fairly compensates you for the risk, go ahead and absorb that risk. By boosting the asset's value you make it more attractive to others to hold and possibly transact with, thereby giving you a return on your risk.

Point is, you may want to speculate or not. I do not. But that doesn't mean we need to moralise investing over speculating any more than an arbitrageur need find himself intellectually superior to investors.
Dropbox Website Gets Flat Redesign
When you axiom, you make an ax out of you and me.
Say what? How is Bitcoin not liquid?
You probably haven't used buffers in emacs or vim nor seen the powerful undo systems of either.
> The more mainstream and the larger the Bitcoin market, the more stable it should become. But I'm not interested in risking a large amount of assets to be a revolutionary or financial martyr.

So don't risk a large amount of assets. Risk a small amount. I too want to see BTC succeed as a currency and global payment system, so I've been buying $25 every month worth of BTC and just putting aside. It can go to zero tomorrow and I wouldn't care. It can go to $10000 and I wouldn't sell. But every new opportunity that I get to use BTC as a currency, I use them - namecheap domains come to mind.

I think in this way you are not risking much, but you are contributing to reduce the volatility and turn this into an actual currency, without ruining yourself if this experiment fails.
What makes you think it's possible China will reverse it's decision? This reads like wishful thinking.
Should I buy Pluralsight licenses for my team?
A bit of background:
- we've grown from 3 to 11 over the last few years and 95% of our revenue is consulting, but 2014 is the year of the product for us
- some of our devs skills have stagnated a bit as they're on long term projects
- we'd like to level up some people and have access to training for new hires and for people to learn new skills

So is Pluralsight a good answer?

It's $300/year per license on a business account (which arguably is cheaper than ANY other training source other than scour the web) and I can tie performance reviews (as part of the review cycle) to doing training and taking Pluralsight tests.
Hosting compatible with Node
Reminds me of the reassuring heart surgeon saying:

"The bleeding always stops."
Would love to know when ST3 will be out of beta...
> but rather a small recurring fee for using the service. Thus as transaction volume increases costs per transaction decrease.

That's not scalable. There are plenty of merchants out there where bandwidth and server costs alone would exceed the $30 for their "Professional" package. They're going to need to raise their prices.

> not a traditional payment processor that ends up mediating disputes.

Someone is going to have to deal with disputes, and if that is you rather than a payment processor.... Well, I wouldn't want to be in that position. The reason someone will have to, is that otherwise you will be hit with (and lose) lawsuits - most countries have some degree of consumer protection for distance sales, many countries have very extensive protection.

It is in no way clear that this will end up being any cheaper than a card processor.

I'm all for Bitcoin, but I don't see (lack of) fees as a very compelling feature.
How did you setup an affiliate program for your startup?
I am doing some research on marketing before I build my startup. Have any of you had any successful affiliate programs? Were they built in house or did you use an existing program? The biggest issue seems to be getting affiliates interested in marketing your software.

I found that there are websites like Commission Junction and Clickbank that take care of it all. Anyone used any of these or any others? Any specific ones good for tiny startups?
Interesting, but I don't base my Java logger strictly on performance. I prefer Logback for two simple reasons 1) single line log statements and 2) they show the thread name the log statement was generated in. This is by default, perhaps the other frameworks can do the same if configured properly but I haven't felt the need to find out.
1. Yeah, well, that's illegal. Besides, I don't have a swiss bank account either, and not because of the fees... Also, the chances of me converting a large portion of my small wealth to Bitcoin are slim to none.

2. I'm not sure about the "no fees" bit. The volatility could hurt much more than the fees. But this could be a valid reason, though not today, at least for me.

3. How? They would still need to send me the goods. The only way to buy something anonymously is with a cash transfer wearing a mask and making sure you're not followed.

4. I think it's quite the opposite. A larger percentage of Bitcoin users are hurt by Bitcoin bank robberies than that of people hurt by "bank of Cyprus" events.
YOUR 'ads settings' on Google and associated sites, such as YouTube, etc.
I knew I should of withdrew one of my coins when the price reached 1k wouldn't covered my buy in price for 3 coins plus some, o well.
Something meaningful assets are priced in.

I can go to Europe, and buy things that have fixed Euro prices, with Euros. It's possible because the entire Eurozone economy backs the Euro. No such thing exists for BTC.

And no, buying something priced in USD, but having the option to pay for it in BTC doesn't count. At that point, I'm just speculating.
For some information on the scope of the problem, I found this report useful.
http://www.cdc.gov/drugresistance/threat-report-2013/

Frontline did an episode that covers resistance and the lack of new antibiotic drug development.
http://www.pbs.org/wgbh/pages/frontline/hunting-the-nightmar...
I believe there is a plugin for working with the App engine. And also Django is modular enough that you only need to use the parts you require. So again, I don't see the advantage on messing with micro-frameworks, and cobbling together multiple libraries, when you have one set of libraries that you know works nicely together.
Thanks for your feedback :) Actually it's on purpose :) Maybe will change it in the future, but personally like it as is!
No everything needs to be so serious :)
wow, still no input method support on ubuntu.
Curoverse Gets $1.5M to Develop Open Source Genomics Tool
Wow! That's a crapload of RAM. Do you happen to know / able to say any metrics on how big the data/computations were in order to have to use that much memory?
Personal backup strategies with cloudberry and amazon glacier
> It's quite hard to, for example, change the system time when running a test which often means that you have to abstract out that part from the method you're testing and pass it through as a parameter.

Passing the time into your function isn't necessarily a thankless chore, however. It's actually quite similar to strengthening your induction hypothesis when doing a proof. Now your function doesn't just claim to work correctly for one time (the implicit clock time) but for all times. This stronger claim (if true) makes it easier to reason about the code that relies on the function, including not only the testing code but also the rest of your application code.
But other than the international money transfer (which I don't do very often), you can do all of these with money, and it would be much easier, plus you have the option of chargebacks etc.
Does anyone know how to make "ctrl+tab" & "ctrl+shift+tab" do the predictable thing? The order is impossible to predict at the moment.
Nice. It would be even better to have access to computer-friendly data (such as json). Some of the data is usable (xls for example), and some is not (the only data for the non-profit organisations is this page : http://www.asso1901.com/searchdepart.php?l=fr )

So, nice to have access to such data, I just hope it will be more program friendly in the future
i've seen a few one off hardware fails from presumably external factors like neutrons slamming into things... i've found a small handful of compiler bugs, although nowadays this is considerably rarer than it used to be (i haven't seen one in about two years and the last one was in a proprietary 'obviously not quite finished' compiler), and from working with rendering and OpenGL a bewildering number of driver bugs - some deeply embarassing like using GL_CW to signify counter-clockwise vertex winding. these cases aren't really leaky abstractions though - just bugs and i don't need to know the details to find them. this is just buggy abstraction imo.

however, i do agree with your point about performance being a common leak - the most recent MS STL is an interesting example. its performance is quite horrific in some circumstances due to some very sledgehammer thread-safety approaches which are not necessary but protect bad programmers from themselves (a recurring theme in many such libraries) - in this case the abstraction is leaky in that I discover implementation details by profiling things that wouldn't normally be expected to be a performance problem... just like you say.
and about 75% of the time, it wouldn't matter a tiny bit if I just let go.
HFT competition is only relevant for day traders. If the author is that financially insightful, he should be stock-picking, and ignore the HFT noise.
> That's interesting; I wonder how they pulled that off?

Probably having a lot of weight to throw around in the trade negotiations. South Africa had a similar bubbly wine made from the same kinds grapes by people of (partly) French descent. After an EU trade deal it's now sparking wine, Methode Cap Classique
This is actually a good answer, although sending cash (through Western Union) is also an option in those circumstances - very expensive, but less volatile.
I have never felt the need to "code around a dependency". (Is dependency the right word? In Django you have less deployment dependencies, because lots of stuff is included already.)

Sure things are included and make Django a bigger download than microframeworks, but other than a bit of disk space on the server, I have never had a problem with parts of the framework I don't need.
What a terrible post. It doesn't justify buying bitcoins at all, it's basically squiggly lines go up and down, it just went down, so buy it before it goes back up again because that's what squiggly lines do.

At some point he equates the price of bitcoin with bitcoin's long term viability which is also not a convincing argument. bitcoin may have a viable future, but there's no convincing reason why that viable future can't be at $1 per bitcoin.
http://www.sublimetext.com/blog/articles/sublime-text-3-publ...
New currencies aren't born in a vaccum. When the US switched off the gold standard, the price of a bag of rice at the grocery wasn't changing by 10% every other day.
Agreed this was a constant pain for me.
You are talking about day-to-day spendings. I don't understand why fixate on them. They are a very tiny blip in most people's finances. I manage to live most ordinary days of my life without spending any currency.

What I care about is raking together money for realty, and otherwise preserving money for the day when I need them. This is where bitcoin is a viable addition.
I don't use Campfire anymore but I do think that is a good looking chat client.

The promo site however needs a bit of work. There is just something about the combination of text, images, and spacing that makes it look unattractive.
Open your user key-bindings (in OSX this is Sublime Text -> Preferences -> Key Bindings - User), and put

[
{ "keys": ["ctrl+tab"], "command": "next_view" },
{ "keys": ["ctrl+shift+tab"], "command": "prev_view" }
]
Agreed. I added "Short term" to reflect this is more of a (significant) set back than a downward march. I worry that some might deduce from the article that this is a short term buying opportunity and it'll return to it's previous highs soon. If China is in fact closed it could take a very long time to return to those levels.
No, you can prevent unbounded growth by using a pre-allocated cyclic buffer and just write into that.

We have prototypes of this in our software (but not production code yet) with buffers that default to 50MB. That gives a nice amount of debug info in the run up to any errors.

Whenever the buffer is dumped out you simply set the begin/end pointers of the cyclic buffer to be the same so that subsequent errors don't write out an entire copy of the buffer again, only the new log messages since the previous error.
Most people voluntarily comply with the law. Think of laws as requirements that society engineers around. Enforcement by police is the most intrusive and expensive way to get compliance with the law.

Having a law against, say jaywalking helps to make sure that things like crosswalks and other pedestrian safety features get engineered into projects.
Expensive cities are killing creativity
The default behaviour is to switch tabs in a "last used" order. To change it, add this to your key bindings:

{ "keys": ["ctrl+tab"], "command": "next_view" },
{ "keys": ["ctrl+shift+tab"], "command": "prev_view" }
I think that kind of manipulation is good, but you know what? Let's agree to disagree on that one. In any case, this is still a theoretical question at this point.
The real problem with the debate here is that a kernel is a place where performance is in your top two concerns, fighting it out with correctness, and among other things beating out "effort to create" and "skill level needed to create". If your software does not have performance as its absolute #1 criterion, and you care about the effort it takes to create it and the skill level needed to create it, you'll probably want to go back to easily isolated pieces that can be tested and understood without the whole system being understood, and that may not perform the absolute best that they could. (Although I find this software doesn't produce slow software on its own; at most it costs you a few more pointer traversals than you may like. Slow software is IMHO far more likely to come from highly coupled programs that everyone is terrified to optimize lest the whole thing come apart.)

Trying to use the kernel as a template to guide all software development is not a great idea.
In terms of software checkout http://www.leaddyno.com/ and http://www.hasoffers.com/

for affiliate networks (as you mention, cj and clickbank) but also https://www.shareasale.com , http://www.linkconnector.com/index.htm , https://peerfly.com
I emailed you back.
The most annoying change for me will be the automatic closing windows when the last tab is dragged out. Now I will have to manually drag it out of the main window to create the second window again.
True. Although micro payments/donations are more complicated: try donating the USD equivalent of 0.0001BTC using a credit/debit card. Also, paying a supplier with BTC means you don't need to worry about them being hacked and the thieves running off with your card details. Chargebacks are admittedly a benefit you lose.