skysight-inc/HackerNews huggingface dataset:
I checked your profile and you are the founder of a start up :)

Of course since you are a hacker yourself so you are likely to be open to such a environment which you yourself like working in. But I'm talking of a general corporate job kind of a scenario where a lot of people work together in collaboration. Things go a lot smoothly when every one works together, of course they can go smooth either way too. Provided everyone co operates, especially the managers.
Unfortunately, MS considers IE a Windows component, so MS supports all versions of IE that was ever released on a version of Windows for the life of that Windows version, which is a minimum of ten years total for each version.
That's an interesting (and relevant) question. In fact, if you're using something like stochastic gradient descent to optimize the weights of your network, it might be very hard for the network to escape the general local minimum (or basin of attraction) in which it ended after having trained over a large dataset, even if you present it with the same examples but with the labels flipped (which would be the easiest way to "unlearn").

In theory stochastic gradient descent allows you to escape local minima: the noise in the stochastic error surface will likely be enough for the network to escape whatever minimum it is in. Practically, because weights will tend to have a large magnitude and because most of the times you'll be using a saturating non-linearity (such as a sigmoid), the number of steps required to escape that local minimum might be too big.

Presumably, you could use second-order optimization methods to perhaps escape from minima -- because it allows you to make "bigger" steps -- but that comes with its own set of problems (negative curvature being one of them).

I encourage you to actually test these hypotheses: train a simple network on something stupid like MNIST, and make it achieve a reasonable error with many passes through the data. Then change the labels of 10-20-50% of your inputs and continue training (with the same learning rate... or not!) to see how long it takes for the network to get to another minimum.
http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...

http://freemoviesite24.com/2012/11/a-royal-affair-2012-hd-mo...
Does have a nice ring to it
Sureify: is need of our last founder web dev..Full stack....front-end focus
We are an early stage team (5 currently) in need of our last founding member. Today we have a great team including a killer designer, biz dev, iOS, marketing and a product guy. We are offering great equity for a killer web dev who wants to build a consumer facing app.

Send me a note if interested and we can get a coffee.

Cheers,
Dustin Yoder
Co-founder @ Sureify
Dustin@Sureify.com
It makes no difference what powers them, energy is interchangeable - if the data center doesn't use it, someone else will.
The No Hype Guide To Video Marketing on YouTube
I think one incredible result of this is that it may raise expectations in the mind of the common consumer. This is very important for the coming data limit war in mobile and landline data caps, a war that consumers are already losing.

(I want to be clear: Speculation ahead.)

Mobile phone providers and internet providers (in America) seem to be setting data caps artificially low and saying that it covers the most common use cases (98% of customers) so it shouldn't be something we have to worry about.

Except that I imagine these very low caps are long play to justify price increases when using 4 or 8 or 20+ GB per month on your phone becomes the norm, or 600GB/month on your desktop becomes the norm.

Hopefully Google (and other companies) can show consumers in America (and perhaps elsewhere) the possibilities of large amounts of data over the wire TODAY so that its not a slow climb to higher caps, but a more abrupt shift for some that leaves far more complaints at Comcast and Verizon's door.

They won't reply to power-user consumers, they don't care. One only hopes they'll reply to mass consumers using their competition, even if it is merely tangential competition for the most part.
California Grants Tesla $10 Million To Build The Model X Electric SUV
"- Distributed game session hosting where the players temporarily and reliably become the host of a shard"

I think that's how Halo's online gameplay has worked for a while. http://halo.wikia.com/wiki/Connection_Host
No one should be pressured into this type of work, and it's important to always maintain that.

However, if you haven't worked a 48hr+ stretch in a young startup, check your pace and/or commitment. It may be fine, just think about it.
Is the iPad Mini the Beginning of Apple's Decline?
Samsung to Apple: Our chips will cost you more
The USPS address recognition technology (at least as of 2 years ago when I was working on it) is not human-level. A fraction of the images cannot be resolved and are still sent to human keyers at rec sites. This fraction has been decreasing steadily over the years but it has not yet fallen to zero.

It's important to remember that performance is critical when talking about machine perception. OCR, handwriting recognition, face recognition, etc. can all be done but at what level of accuracy ? At least until very recently machine performance on these tasks has fallen well short of human level abilities.
Self commenting code!
I'm a gamer and this is very subjective of course but
Peter Molyneux hasn't actually done any good games. Overrated junk ~ and it's not his works, it is the engineers, designers, illustrators, sound engineers and actors who've done the game. He just makes enough noise to get attention and praise.
New Rake::TestTask (v10) exits successfully when tests fail
Oh, it wasn't a personal comment. It was the mixture of writing style and slightly less-so, the subject. It specifically reminded me of this article:

http://www.theonion.com/articles/last-male-heir-to-bloodline...
Craft beer, massage parlors, landscape architects, mobile game programming

But what percentage of massage parlors, interior designers and mobile game programmers can a society sustain, under the current rules and conditions?
Telecommuting high def video. Upstreaming dozens of security cam/robot videos from your house. Caching data. Google can cache much of youtube and web right on your internet router so that you pay the electricity bill instead of them. Telemedicine.
That's how most Xbox games work. There was a bit of a uproar about it when the service started. Players were miffed of paying to play games they already bought, and not even getting dedicated servers. That quickly died down.
Could it have been - previously fundamental value of data limits was low because of low smartphone market penetration, but now that all consumers have smartphones and demand for bandwidth has skyrocketed, and before telecommunication companies can catch up with infrastructure upgrades, the value of existing bandwidth has gone up, and therefore, so has the price?
BitToreent should utilized more building next generation high speed Interweb. Deliver gigs of multimedia in microseconds.
Of course I did... did you even read my comment that you are replying to where i said "the next update will have it"? They already have the power to do a retina now... That is why the Kindle Fire HD can do it at the same size (ok fine not EXACTLY retina but still pretty close given that size of a device).
Very off topic, but what are your thoughts on this;

I built something alone for both the client (iOS with Cocos2d) and server (Ruby, MongoDb, Redis) that managed 3k users on release for a full day. The app was only for a day (Event app for an ad agency)

This took three weeks to develop. The client had 3d graphics and a custom map coded and drawn from scratch.
Sorry, a carbon tax will do absolutely nothing for the environment - the money will just go into the general fund, that is, the same slush fund that politicians already use for buying votes and paying off contributors to their re-election fund.
Overly complex but workable. Which seems like a lot of how AWS operates.

I guess the "prefix" could be a pseudo-folder?

Although the objects are archived in Glacier, you can't get to them via the Glacier APIs. Objects stored directly in Amazon Glacier using the Amazon Glacier API cannot be listed in real-time, and have a system-generated identifier rather than a user-defined name.

So per usual we have no clue how many actual files are in an AWS service (without a complex/expensive transaction) the true directory structure or total size.

Since there is no inbound bandwidth charge, might as well upload directly to glacier via the api for more control.
The day I have to pay for ANYTHING personal is the day I quit Facebook.

Charge corporate customers all you want but if I ever pay as a user, I'm out. Make current free features paid? I'm out.

Roll out new features and charge for them? That's fine.

M. Zuckerberg seems like a smart guy who is passionate about the product - product guys aren't usually asswipes. Really interested in seeing where this goes. Also, far as I know, there are no proven models for monitizing human interaction in real lide, let alone in the virtual world. Traditionally, we've focused on charging for experience, not interaction.
>For example, say you have an object that holds some strings and numbers and it has getters and setters on it. How is that different than a Hash?

Of course this is the most degenerate case of an object, so pointing to this as an counter-argument to OOP seems rather specious. The typical case is that the data being encapsulated is related to each other in some way, and thus having a restricted set of operations on the object can ensure certain invariants are maintained. You cannot duplicate this with just a standard hash.

>and inheritance lets humans do what they love to do - name and categorize things.

You say that like its a bad thing. If humans like to categorize, why shouldn't our programming languages be designed around this tendency?
Always good to see you comex :D. I agree it's not really officially "retina", which going off of Linus Torvald's words, is really overused. But still, I've also become very accustomed to looking at a retina display and downgrading to a resolution even less than that of Nexus 7 and Kindle Fire HD is a bit disappointing. I do really love the weight of it and feel of it, but nowadays the screen is a huge factor.
You should worry. If you don't want your server or your app to run slow, you should worry about these things. Can you imagine going into a programming interview and saying something like this?

You sound like someone who doesn't really understand performance very well. Lists and strings and arrays as implemented in any scripting language can implement virtually any algorithm with only a constant factor performance and memory penalty. (Try to come up with a counter-example to that statement, I dare you.) Switching from language to language comes with similar factors. If you discover that you've got a problem that requires you to worry about data structures at that level, worry about it then. Possibly you should use a more efficient language.

But for most apps and websites, those constant factors are really not a big deal. Basic algorithm mistakes are a different story.

For the exceptional cases, you should build working code first, then use a profiler to figure out where your problems are. You should only worry about performance after identifying actual bottlenecks.

If I interview with a company that uses a scripting language and does not understand all of that, that's a pretty good sign that I don't want to work there. Because their opinions on performance are clearly misguided, and I don't want to have to work with what they thought would be "optimized code".
I'm shocked to see Options being mentioned on hackernews. Though, I have been doing options for the past 6 months. Previously I had never even heard of them and knew nothing. Here are some insights as to what to expect...

Options are not for the faint of heart. If you are brand new to options and are just starting out then I suggest having a friend/expert help you. I also suggest you use very little money at first to get a feel for it. (Less than $300 at a time). Otherwise you will lose money, and quickly.

The only way you'll get good at options strategy is to practice them. There are no shortcuts to success (aside from getting lucky). You will likely lose money at first, unless you have a good teacher to hold your hand.

There are a lot of little nuances and safer ways to make money with options that I've slowly discovered over the past few months. Earnings are an exciting time. One could safely make several thousand each quarter if they are smart. I am just getting the hang of it after 2 quarters.

I personally stick to tech stocks like apple, google, and facebook. I usually only do weekly options. Ideally, you want to dabble in stocks that move as much as possible. (For example, if you had Apple PUTS this past week, you would have made a killing. This is true for Straddles or Strangles).

After dabbling in options for 6 months I would say that the average person should avoid them at all costs. You really can lose a lot of money and sleep. You need to be a certain type of person to do this as a hobby.

For those of you willing to take the risk, best of luck to you. With options, you are better to be lucky than good. It is true that you can make a lot of money if you are smart and patient. However, you will lose a lot of sleep either way.
I don't understand how franchises work. If there were a couple franchises that were responsible for sending the texts, why is the main Papa John's company getting sued, and not the responsible franchises?

Especially after the main company seemingly told all the franchises to knock it off when they noticed...
Sandpiles, Prime Pages, and Six Dimensions of Color
The future is already here — it's just not very evenly distributed.
William Gibson, maybe
I think it takes the same skill to discover cases with potential for class action suits as it does to discover and flesh out great ideas.

Think I should start networking with these kind of lawyers and use their skill to develop my ideas.
Of course. Don't get me wrong, as a whole the thing is amazing especially for those accustomed to iOS. It's merely that given everything else that apple already has out (and now the competition), putting anything below retina when we are now all used to it will only hurt the iPad Mini market.
Renaissance (wo)man for Customer Happiness role at OrderAhead
At OrderAhead, we believe in a world where inventory and pricing is immediately accessible, where comparison shopping of offline products is effortless, and where purchases are made with one-click for immediate checkout - all from your phone.

We’re looking for a generalist who has the potential to do it all, because all will be required of you: Operations. Relationship Management. Customer Satisfaction. Business Development. That said, the difference between a dilettante and a polymath is stark. You’ll work hard as hell and, sure, some days are a grind. But every moment has a tangible impact on reaching a lasting, meaningful vision.

Come join a quality team of good folk, and influence every aspect of the startup experience.

Requirements:

+ Flexible: The needs of a rapidly growing startup are manifold, and will range from data-entry to long-term strategy. You need to be willing and able to wear many hats

+ Resourceful: The ability to get the job done. Be creative, be innovative, be scrappy. Because you’ll have real responsibilities

+ Good people: Must be good with people; gotta genuinely like people. It may sound asinine, but it matters

This position is based in Redwood City, CA.

Email us at jobs@orderaheadapp.com including your resume and why we should hire you.
The problem with your theory is that there are lies, damned lies, and load tests.

Any sensible app is going to have caching layers. A simple load test is going to just be a really good exercise of the caching layers. By contrast a complex load test with lots of calls to do really random stuff is going to stress you out in entirely unreasonable ways. And finding a realistic balance of traffic is difficult unless you've simply sampled real traffic - which you can't do until after you've generated some.
OOP have strong stuff behind, strong enough to say it a fundamental practice of computing, specifically of the software engineering (And someone can have opinions on what computing is and if software eng. is part of it, but lets say it could be)

After reading all way down it seems that you see OOP as a simplifier tool that make code easier to understand as you say in the very bottom paragraph:

"That's too bad, because it makes it harder to identify the cases where an object-oriented style truly results in an overall simplicity and ease of understanding. "

And also your argument of seeing OOP as just making abstractions for standard types. And yeah objects represents information relaying on the standard types the underlaying language provide but the fundamental stuff is not there, actually the standard types relay on the underlying machine, SLA, etc... So they all are just "repurposing of what's already there".

So my point here is that the same arguments can be applied to any upper abstraction we made to "make stuff simpler". But as far as I can see what is behind any of this abstractions or frameworks are the fundamental concepts of reuse, coupling and cohesion. And here is really my point with this replica, the discussion about something being fundamental or not on the computing field, besides than it appears to be a subjective matter, should be in terms of this 3 core concepts and the way the "tool" under discussion makes easier to achieve each one as needed.

Of course there is a different tool for different works and OOP could be a lot of overhead to solve some kind of problems (Technically talking because OOP is more than just defining bunch of data and functions together). But if the discussion is about computing and specifically to software engineering where reuse is critical, let me say that the way OOP faces the 3 core concepts of software engineering works very well if your problem space can handle the overhead and most of our "Engineering problems" and restrictions can handle that for sure IMO.

More code is not necessarily a bad signal, not if you are getting real benefits from it, and again its not just simplicity to go and read the code its simplicity modeling your problem so you can reuse your low coupled and high cohesive abstract datatypes.

I have posted this replica using the cool replica.la service ;) http://www.replica.la/discussions/37
Yeah, it's such a simple thing that nerds don't seem to get. Put out ads on craigslist, adwords, indiegogo. Whatever sells, do that. The biggest problem is having more ideas than time to write them into an ad, there's too many potential products. You can outsource the creation of whatever sells so executing isn't even that big a hurdle (though you do have to be careful with initial pricing on the ad so that costs don't get you).
As a (mid 30s) guy with a lot of tattoos (sleeves, etc), it hasn't caused any issues for me. I have worked for the last 4 years in a relatively high end corporate IT environment, meeting with stakeholders, executives, etc and never had an issue. If anything, they've been more curious than offended/judgemental.

I make sure at all times i'm well groomed, dressed appropriately, etc though, so as not to try fall into any stereotypes about tattooed people in general (at least while at work!).

I think it depends entirely on your workplace, the kind of area your workplace is in (major city for me), your attitude, and how good you are at your job.
> What do you use all that space for on a phone

You'd be surprised. Many games, these days, can take up to 1GB for program and data files. My iPhone 4 with 16GB was so maxed out, it'd often refuse to upgrade more than one app at a time because of insufficient space.
Danielle, can a user's store/profile have a custom URL?
but still not an insignificant number.

I doubt that. You need humans to construct and program robots. There is no reason why you'd need humans to maintain and repair robots.

For a (slightly contrived) analogy you could look at modern farming or datacenters. It's not uncommon for a modern farm with thousands of cattle to be run by a work force smaller than 30 people. The same is true for datacenters that house ten thousands units of rather complex machinery.

In purely manual labor (assembly lines) a 1000:1 workforce-reduction doesn't seem unlikely.
So tptacek, you've currently got 37 comments on this story. Why? What are you trying to accomplish here today? If you have it in mind that you're educating people or improving the community, maybe take a step back. Your tone is condescending and combative. It reads like you're just arguing on the internet, and it's bringing down the general level of discourse. "tptacek" is normally a name that I associate with thoughtful comments so I take it that you're having a bad day.

Pretty much any software being built that touches the internet involves cryptography. So pretty much any software. It's an important subject for any software engineer, and there's a lot of good available to be done by helping educate engineers at every level of experience.
From other reading on this blog, he has a past doing assembly based game programming. It's clear from those other posts that he could care if he wanted to.

But having done his own analysis of the tradeoffs, he doesn't find if valuable to worry about performance overly for the kinds of problems he now works on.
> It's strength is that it allows the business rules to be most directly mapped to the code that needs to be written.

Absolutely this. Discussions around OOP vs functional always seem to ignore this massive boon to productivity that OOP brings. Being able to create something of a DSL and map your business rules onto basic operations on this DSL is a huge win. The trick is to design your objects and operations such that the salient rules "rise to the top" of the stack, and thus can be easily programmed and verified at the highest level of abstraction.

Of course a DSL comes with its own drawbacks. Having to learn a new "language", with operations that are sometimes just renaming more basic operations has an extra cognitive load that can't be ignored. This is why there is a threshold of complexity below which you're better off just writing it straight imperative/functional style.
Taxes both raise revenue and "distort" the economy.

In some cases, these distortions are accidental (no one really wants capital investment reduced, which is the effect of even a 0.1% capital gains tax; they just consider the revenue raised to be more important than the distortion).

In some cases, the distortions are themselves the goal. Cigarette taxes are a great example -- I think the economy overall would be better off if there were 0% revenue on a $50/pack cigarette tax, as it would save health care and other costs far higher than the revenue on a $0.50/pack cigarette tax. Or, a local tax per-bag of trash produced, in excess of direct disposal taxes, in an attempt to capture the external costs of waste. (in Zurich, I think the bags are something like $5 each)

Carbon taxes could be either, but a steadily increasing carbon tax is much more like a cigarette tax than a capital gains tax.
A lady dumb enough to buy an iPad from a guy in a parking lot is very trusting