skysight-inc/HackerNews huggingface dataset:
Yup, I didn't mean to belittle Hebel. I actually just meant that the lack of features is likely why I hadn't heard of it. From the looks of things it's on a nice path. You philisophy about what Hebel should be sound similar what's been done with MORB for making RBMs, and that is one of the reasons I've always like that library. Although MORB still does incur the 'working with theano' conceptual overhead.
Nothing incites terror like killing innocent people. Maybe you didn't get the memo? Picking the weakest and most vulnerable (children, women, the edlerly) and adding a does of arbitrary intentionality (apparent randomness) also helps. The word 'war', in general terms, also predates and is different than your (apparent, statist) post-modern definition.
have you heard of the echonest api? im pretty sure they even use it at bop.fm
yes, indeed you did. he did not wrote the erlang implementation but a colleague of him did.
My case is exactly the opposite of yours. I used to sleep 8 hours and take naps during the day and always felt exhaust.

But since I started to do at least 1 hour of exercises EVERY DAY (and for me is important to not miss any day), I sleep only 6 hours a day and is when I reach my peak productivity.
Can anyone help me build satellites in my basement?
I have this idea for a build-as-you go satellite network created by home based makers, crowd funded launch rental, and volunteer management and observation. The over all goal would be to establish a socially owned RF network (read: swarm) throughout "our" region of near space that would require little observation and upkeep.

The basic concept as i imagine it is a steady stream of homemade "cubesats" being placed at LPoints (Lagrange points) around significant bodies within Near Space, chiefly earth and the moon. as these swarms develop through a testing/proof of implementation phase, the placement would no longer be limited to LPoints and the cubesats would be spread throughout Solar Orbit to act as a mesh network for human activity if/when it is in the effective vicinity and/or be linked together by more expensive comm platforms. the net effect would be a massive,ever expanding, and open network for the use of all humanity.

Given these ideas/restrictions, i envision a BRCK type device on a smartphone powered satellite, set in a specifically promiscuous mode for our unique communication signals and, if possible, build in components that will allow pieces of the swarm to be used as massive antennae in conjunction with purpose built large satellites.

I know very little about all of the involved topics and i have no relevant expertise in any of the mentioned fields, so this is 100% conjecture and thoughtsperimentation. This being understood, i think that there is a lot of merit in the core ideas involved. So, i ask that you just spitball ideas about implementation of any point in the stack, hardware, politics,etc. I would like to see this idea run the gauntlet of experience and expertise. Also i wish to inspire more able minds than my own. I would love any feedback. Thanks all for reading.
I feel like it'll probably make Spotify Premium obsoltete considering it makes mobile listening of Spotify's tracks free...
I understand that ignitiondeck has a no refund policy and hence they were technically/contractually correct in not giving the refund but seriously why would you go this far calling your customers "terrorists" ? Not to mention that to save the $299, they probably spent lot more time and hence money trying to fight with this customer.

"The reason we do not offer refunds is because our products are digital in nature, and digital products can easily be copied and reproduced."

Wait, what ? As a consumer, I personally dislike companies even if digital that do not offer refunds. yes people can abuse refunds but when it comes to abusive customers, there are many things they can do to waste your time and money even if you don't give them a refund. As far as the digital part is concerned, I don't understand the argument. If they have already downloaded the stuff, then it is always open to be shared with anyone and you really cannot control that. That is the risk of doing digital business. What does that have to do with refunds ?

I am sure most customers are not abusive and refunds can sometimes be genuinely needed. This company sounds like they are trying to be too protective by having these kinds of policies.I would even go too far by saying in my opinion, strictly no-refund companies are a no no for me. Just doesn't give a trustworthy perception to me at least.
> No one is playing "real" games on tablets or phones, nor will they be anytime in the foreseeable future.

Could you explain that? I've played some pretty great games on my iPhone/iPad over the last few years. There certainly are games that could stand up to the average PC release (remember BattleField 7 and Call of Duty 18 are not average). Many are at least easily comparable to games of the 16 bit era.

A sample from my purchased apps list: Battleheart, Beat Sneak Bandit, Brainsss, Device 6, Fieldrunners, Edge, Game Dev Story, Girls Like Robots, One Tap Hero, Punch Quest, The Room, Slayin, Spider, Spy Mouse, Star Command, Supermagical, Tiny Heroes, Tiny Thief, Waking Marks, and Zenbound.

This doesn't include 'tiny' games, ports, digital version of boardgames, etc.
If Google simply shut down Gmail, their stockholders would pretty much fire the entire leadership of the company. It would be professional suicide to approve something like that.
How I make 6-figures a year as a graphic designer
Probably best not to argue with Donald Knuth about typesetting.
Also, CRTP prevents you from storing all derived objects in a single container, since the underlying types are now heterogeneous. There are also more restrictions present in terms of slicing, casting, among other things that render CRTP a poor choice in many situations.

In the end, it's just another tool which is the right one in particular circumstances, and the wrong one in all others.
It isn't intractable but it can be quite complicated.
This is true of theology in specific and philosophy in general. It isn't ever going to be an easy top-down hierarchy.

As for "defining Christianity", this is a problem that is actually addressed in most churches, and their answer can range from as restricted to "just their church" to as open as "anything vaguely resembling trinitarianism".

As a specific example, I go to an ELCA Lutheran Church, and they are a lot more on the open side of things.
http://elca.org/en/Faith/Ecumenical-and-Inter-Religious-Rela...
In systems that overcommit memory (like Linux), malloc() can return non-NULL and then crash when you read or write that address because the system doesn't have enough real memory to back that virtual address.
Actually, I'm not in favor of banning either. I'd much prefer starting with first eliminating any and all benefits companies that produce unhealthy food enjoy, starting with farm subsidies that greatly disadvantage healthy foods like fruits and vegetables.

Once that is done, I would take items that are known health hazards and classifying them as toxic for consumption such as HFCs and hydrogenated oils. They are basically slow acting poisons. You would still be able to buy them and use them in your own home as an individual citizen, but food companies cannot buy them and use them to make food. Instead they need to use the healthier alternatives by default. This way all the junk food we enjoy today would still exist, but we would mitigate how unhealthy they are for us, since food companies would have to use the least unhealthy recipe possible.

I see this as reasonable since it preserves individual freedom, but prevents corporations, which have a fiduciary duty to psychopathy, from producing maximally unhealthy foods in search of a profit.

If those least unhealthy options were still economically attractive to the poor after the elimination of food subsidies and classification of cheaper, less healthy substances as unfit as an ingredient in manufactured foods, I would then look into how to incent people to choosing the healthier alternatives.

I think the best option here would be to make it easy for a family to acquire a cheap slow cooker and recipes and subsidize a ready-made pack of food that contains spices and other bulk ingredients used in the slow cooker recipes. The latter option is already done in Brazil under the name "cesta basica". Here's an image of the foods included in the "cesta basica"

http://www.utahpreppers.com/wp-content/uploads/2008/12/cesta...

You can feed an entire very well for very cheap on it. It's also available to everyone regardless of income.
Agreed. We do the same and sell digital products. Not happy? No questions, no hassles, 100% refund. Hardly anyone asks for a refund. In fact, I'd say its less than 2% but I don't have an easy way to calculate it unfortunately. In most cases we try to work with people to fix any issues and after an email or two everything is fine. But we occasionally do get the "pathological customers" that patio11 likes to talk about. In those cases having the ability to give a refund is really nice because it is an easy way to part ways and "fire" customers you don't want to work with.

I think a lot of people are initially afraid to offer refunds, most notably for digital products. The ones I've talked to always say "but then they can just ask for a refund and get it for free!" Sure... they could, but, hardly anyone ever does from my experience. My advice would be to at least give it a try and see how it works, you might find out that it is actually an effective marketing tool and a way to gain trust while lowering the perceived risk for new customers.
You should override Bootstrap's styles in a separate stylesheet and combine them during a build step or serve them separately, with the custom styles served after Bootstrap's styles. That won't help with backwards compatibility issues but it makes it a lot easier to upgrade.
What is the link between OVH and soyoustart.de?
What if you application is the fly-by-wire for an airliner? Can you imagine that there might be better options than just calling abort(3)?
GPUs are good at parallel processing, so any task that is highly parallelizable can see massive performance improvements through a GPU implementation.

In my field, for example, medical image processing, GPU's are often used on highly computational problems to reduce the time an algorithm or image reconstruction takes.
One thing you're not considering is that buying a home ties you down to a particular area. With the jobs market the way it is, jobs for life a mythical thing for most people, and major structural shifts in employment, buying a house is not really an option for most people. Also, I'm not sure there's that much credit availability for consumers wanting a mortgage and it'd certainly involve a major upfront deposit.
I could see this service being very useful to Silkroad buyers as it avoids giving a home address to drug dealers. If paid for anonymously, it would also make the buyer more difficult for law enforcement to track than someone who sends packages directly their residence.
Another tool which does a good job is Mailstore, free for home users:

http://www.mailstore.com/en/mailstore-home.aspx
So they've taken $800K from someone who works at Amazon in order to take on Amazon? I think not.
In deterministic build? It will be very hard. I doubt that any audit signs on anything other than specific versions.
Text obscured by annoying overlays.
Palantir doesn't generate anything except visualization a and an environment in which to manipulate those visualizations. There's no printer hooked up to Palantir that prints out new people to arrest every hour. In fact, the philosophy (and it's well maintained in their product) is that humans make every decision. The software simply helps elucidate options, costs and benefits, and most importantly, to revert the human decision.
The Mario and Zelda franchises alone would probably smash App Store download records. The time would seem to be ripe too, as the value of this kind of nostalgia is probably at its peak point.

It would be interesting, thats for sure.
"As for collectives, last I checked most humans were collectives of a few trillion or so individual cells, comprising multiple gene lines and species.

Do you want?"

When we say "want" we are, when not speaking metaphorically, speaking at the level of the individual. Call this want1. Want1 is not constructed from a collection of want0s of my individual cells, but follows from specific constructions of cells designed to want1. The existence of a want2 was something I wanted to limit my stipulation of - I make no strong claim of its absence. Constructing it from collected want1s often leads to things like circular preferences, though, so there are clearly at least some caveats.
Our current thesis is that job boards are painful to wade through, especially for experienced devs looking to freelance.

Our current model involves connecting devs to good clients (i.e. people who've done this sort of thing before), who we screen ourselves (and because we've done freelance development ourselves, we know what to look for).

Check out http://getlambda.com if you're interested.
If there's a deterministic build process, in theory, the auditor would know something was up if the binary differed.
Typically job boards allow new jobs to be posted and the old ones that have been filled to be taken down. This might invalidate the OP's napkin, but still gives you a rough idea of revenue.
Snapchat is raising another $55M, with a $2B valuation
We just sold our very first vehicle with Bitcoin as legal tender
What's Clever's equivalent for the Health Care Complex?
I am not sure that's a useful criterion in practice, though. People are fond of saying that languages will not make you orders of magnitude more productive, and I think the corollary is that on average they will not make you orders of magnitude less productive either. (Controlling of course for characteristics of problems and such.)

The problem is that there's not really a great way to reason about this, either. If you're talking about how long it takes to write a program in C vs Java, how do you measure time spent writing code vs debugging vs bug fixing, et al?

All in all it's certainly possible it takes longer to write code in C, but for all anyone knows, writing more reliable code up front means fewer bugs later on. Code which is more performant by default may lead to fewer performance regressions when someone induces pathological GC behavior. Contrariwise, there's stuff like memory corruption as the OP describes, which is probably way more difficult in a native environment instead of a hosted one.

It's hard not to reach the conclusion that we're all just talking out of our hats anyway (myself included).
An Interview with Michael Fogus [Author of Joy of Clojure]
That's a valid point and I'll follow up with a future post about the economics of buying, but to realize a return on a home you need a time horizon of 5 years. With the shift to more urban life, I don't think that 5 years is an unrealistic amount of time to live in one place. In major metropolitan areas, there are often plenty of alternative jobs available and people tend to be tied down due to family obligations.
http://edition.cnn.com/2013/10/18/tech/innovation/zookal-wil...
It looks like realtor spam with funky math. I'm not sure why it is on here.
Amazing Drone Video Of Protests In Bangkok
"Once one has understood a concept such as pointers (arguably the trickiest concept in low-level languages, having no simple real-world analogy) "

huh?

So when you write a letter to someone, you actually attach their house onto the outside of the envelope? No of course you don't. You write their ADDRESS on the envelope.

All this lore about how difficult pointers are, is bunk. The syntax of pointers vs addresses vs dereferenced pointer values, can be difficult at first ... and can be very difficult if you read and/or write unecessarily obfuscated code ... but there is no need.
"I disagree. In noting that a doctrine has no foundation, bearing, or interest in the truth or verifiability, you're saving a lot of wasted time and breath."

You are forgetting that you're dealing with actual people.
No, gnu8's definition is the correct one. For instance, recently in the UK a cell of Islamic terrorists launched a terrorist attack in which they murdered a serving British soldier. They intentionally targeted him because he was in the military and were apparently quite apologetic to the civilians who saw it. Was universally described as a terrorist attack by the media.
Not even close (for me). Offline playlists is the main reason I use Spotify on my mobile.
What? Yes, there is, that's what "loan" means.
you realize you are arguing with the creator of latex about typesetting for a book right. put up your credentials or shut up.
How does this compare to Tomahawk?
Protect your developer data
I'm a big fan of BufferBox, so I hope SwapBox brings even more to the table. I find it especially useful when ordering anything that ships via UPS/Fedex since they mostly try to deliver during the day and if you're not home to receive, it can be a big PITA. With BufferBox, they sign for it, then place it in the locker for you.
To get to a $3k/month payment on a 500k apartment unit, the author assumes that people have $100,000 in cash to drop on a down payment. People renting often don't have that much cash on hand and are already trying to pay their school loans.
Android rising, but where?
South Africa's Nelson Mandela dies
Nelson Mandela passed away
Don't IgnitionDeck realise they can't win? The customer will do a credit card chargeback which almost always goes through.

Joel wrote about this - http://www.joelonsoftware.com/articles/customerservice.html - 7. Greed will get you nowhere
But what if the exception was in your code and not the system call? This is incredibly dangerous.

Monads are perfect for this. Really combines the best of both worlds without all the unspecified/undefined behavior.
> shader programming

Of course it does. Even OpenGL ES 2.0 and WebGL (based on the same API as ES 2.0) do as well.

The fixed function pipeline of old has been deprecated in recent versions, so you don't have a choice but to use GLSL.
Unfortunately, those skilled people at MS have let the NSA in on so many 0-day exploits. God knows how many have not been reported to the public yet. At least with open source, I know there is a community behind it for me or others to verify. Sure it is not 100% fool proof, but it makes it far harder to sneak bad things through.
Jacob Zuma announces Mandela's death
These pieces are the reason why I still read HN today. Thanks for submitting it and thanks for upvoting it, everyone.
I think the key reason is it would be significantly slower for the end user rather than the incremental increase in storage cost. Bandwidth remains the same since Amazon doesn't charge for incoming and de-duping doesn't affect outgoing.
There seem to be a lot of defensive comments, which I guess, seem to be coming from the focus on individual guilt. Focussing too much on individual choice is examining a particular solution approach and not the problem itself which needs to be solved. Lack of awareness is not a valid excuse, because even when some people speak out on the harmful consequences of technology(people have long talked about the surveillance state), they are ignored since we dont have systems in place to do a cost-benefit analysis and coordinate around a solution. Sure, there are many problems with the individual approach(what if somebody else is hired?, what if opponents develop a weapon technology?). But this only highlights the difficulty of the problem. This is why the 'we' becomes appropriate, because individuals are weak(unless they are at some critical stage).

There are potentially many developments in areas like nanotech, bioengineering, ai with which humanity might face big troubles. For this, there needs to be some strategy identifying such potential problems, and putting precautionary measures on r&d. Something like this happened with nuclear scientists hiding their research before WW2. This is harder to replicate now, with the science and engineering community distributed more widely between competing nations. So, a first step could be to acheive a shared understanding of common interests and ways to coordinate with each other.

Alternatively, energy can be poured into defensive measures for defeating harmful technologies. We already have many engineers developing counter-technologies. Also, Snowden himself was an example of exposing something which he considered harmful.
I understand that it's a tough problem and can totally understand solving it by just making the links quit working like that. But that sort of thing doesn't strike me as "good", even if it is highly pragmatic.
Nelson Mandela, South African Icon of Peaceful Resistance, Is Dead
NYT: Breaking News4:47 PM ET
Nelson Mandela, South African Icon of Peaceful Resistance, Is Dead
Nelson Mandela dead at 95
> "Interestingly" is a distinctive word, especially at sentence-initial. Both Nakamoto and Szabo use this.

> (I'd be interested to see if anyone can find Szabo starting paragraphs with "Right, ...": that's a definite tic in Nakamoto's postings.)

AFAIK these are both extremely common among [CS, Math, Physics] professors.
Sometimes I just write the contents of their house on the outside of the envelope.

You have to admit it is one of the trickier concepts people learn when programming. Once you understand it, it's definitely a "Duh, how else would it work?" moment but getting to that point can take some time.
The CLR's inlining for virtual calls is constrained specifically to interfaces, not to all uses of 'virtual', IIRC. (Interfaces are still very much virtual calls, they just don't use the 'virtual' keyword.)

See [1] for an example where the CLR fully inlines a virtual call (through an interface, specifically)

The call is most definitely virtual (or dynamic if you prefer that term), not statically-dispatched. It just happens to be performed through an interface. I suspect the CLR optimizes this because interfaces are incredibly common (IEnumerable, etc.)

[1] http://msdn.microsoft.com/en-us/library/ms973852.aspx
I don't know about lost messages, but it used to bomb out on spam, but still deliver the messages up to the spam. So I would wake up with 5,000 duplicate messages and a lot that were never gotten, and i'd have to use a client to delete whatever seemed like the "bad" message until fetchmail could continue delivering mail and finally delete the old ones.

To solve it I did what any bored Perl programmer would do - write my own fetchmail program in a couple hours in Perl. It solved my issues and i've been using it ever since. Years later it took me about an hour to add SSL IMAP support so I could use it on Gmail and Exchange.
+1 Exactly.
Javascript: THE OPEN, CROSS-PLATFORM OBJECT SCRIPTING LANGUAGE (1995)
You have completely ignored the effect falling interest rates have had on buying power and thus nominal home prices.

Absent something extraordinary, watch out when rates rise. Affordability will be crushed quickly, and absent rising incomes, prices will have to fall.

One could argue we'll see a Japan-style era of low rates, but in your article you're urging folks to "Buy now before it's too late!". If rates spike suddenly, this will be a very, very bad time to be long such a levered investment.
Maybe, but I see no evidence to think that.