skysight-inc/HackerNews huggingface dataset:
It's definitely a priority! The focus on 0.8.0 was the rewrite of our scheduler to use CoreOS. My focus for 0.9.0 is thinking about high availability and ensuring the provisioning process is as smooth as possible.

That said, anywhere CoreOS can run, Deis can run. There are existing CoreOS guides for PXE booting[1] and iPXE booting[2]. I'm planning to adapt these into Deis provisioning scripts, but if you want to take a stab at provisioning Deis on bare metal in the meantime, let us know how we can help!

[1] http://coreos.com/docs/running-coreos/bare-metal/booting-wit...

[2] http://coreos.com/docs/running-coreos/bare-metal/booting-wit...
> "Mistake #3: Unescaped SQL query..."

This should be "failure to use parameterised queries." The term 'unescaped' may lead some to think that simply escaping characters is sufficient.
Yes -- Coastal Commission approval is required to get construction permits on coastal lands, and my understanding is that the commission uses this approval to obtain access concessions.
intimi.dating - an agency for physically imposing people to find love.
Good lord you're a nitpicker. You said "tax reporting" was voluntary. Fine. What happens if you don't report and IRS finds out? Are people scared of not reporting? Tax reporting IS NOT voluntary.
I don't understand that page in the slightest, but a lot of if-cascades can be factored more cleanly using polymorphism.

http://c2.com/cgi/wiki/wiki?PolymorphismVsSelectionIdiom

(Disclaimer. I wrote the top of that wiki page in a former life.)
Congrats, H-1B Spouses, You Can Get Back to Work Soon
I value physical bookstores enough (and having something 'now') that I will spend considerably more at a bookstore. This is especially true given that I've probably also already spent at least a couple of dollars getting to a bookstore with my car.
I concur with the point that they did not differentiate enough with their free competitors.

I remember being thrilled when I read Dalton initial essay on the topic and did register an account but a free one.

One reason why they failed was to reduce the barriers of entry for new users. Joel had a article[1] on in Yr2000 on the levels Microsoft went to convert users from Lotus 123.

My guess is Dalton and Co failed to think on these lines

[1] http://www.joelonsoftware.com/articles/fog0000000052.html
Three more ways to look at cohort data
Fake John Carmack Profile in LinkedIn?
Sometimes I yearn for a benevolent AI to rise up and impose a communist state upon the world, employing robots to free humanity from its labours.

This yearning mostly comes when I'm reminded that there are a small number of people who've not only managed to accumulate such an obscene amount of wealth that the title "billionaire" can be bestowed upon them, but that they use that wealth for predominantly selfish outcomes.

And it's only going to get worse. When the enduring puzzle of longevity is finally cracked and death can be reliably cheated, it's not going to be those living in abject poverty, or the dogged grafters, or even the skilled professionals who benefit. No, it'll be that small group of rich and powerful who'll use it to further promote this monumental inequality of wealth.

It's not the triviality of some beach access that is really the issue, it's just a distraction. It's this vile aristocracy of gold and greed that is the enduring problem, the manifestation of which is the source of countless suffering amongst humanity.
Well, I'm assuming we're comparing code that works.

Maintenance is generally a red herring, it's best to use statistical methods to determine the likelihood of maintenance.

Usually if you're doing lots of maintenance you have other problems in your code / workflow, such as mistaking your codebase for your database.
Hopefully, Google burns coal out back as a carbon offset.
Competing with For-Profit Colleges
Original Content is King
I think it really speaks to the crowd they are courting with atom and I don't think it's the right way to go. The traction they are looking for will never happen if they have a darling platform.
This seems, at least, to be aimed primarily at market research professionals at the sort of level who would be able to access things like loyalty program data and so forth to provide an initial pool for focus groups, etc. The advice is predictive in the sense that it says "eliminate people whose purchase patterns have consistently exhibited product loyalty to failed products in the past from the pool", and that the people who insisted that "butterscotch sardine supreme" would be a killer flavour for potato chips in your last market test, losing you millions (since your hundred positive testers were the entire market for the flavour), probably shouldn't be part of your next market test.

Product tests are a lot like private software betas - people who actively participate and provide more than the minimum feedback tend to be called on again and again. The advice here is to stop calling on people who tell you to do stupid things.
Why should people draw an arbitrary line between personal behavior and an individual's business life? Eich's personal issue was to support depriving thousands of people the right to marry one another, not just in statute, but by constitutional amendment. Why should thousands of people who find that reprehensible work to deprive him of something he wants?
I feel as though App.net's day has come and gone sadly. I had high hopes for the platform, but I think it started off on the wrong foot, coming across as a clone of Twitter instead of what they really wanted to be. My understanding based on my Twitter feed alone is that many forgot to turn off auto-renew in their App.net accounts, many of the renewals were unintentional.

I think this could be the last year we see App.net as we all know it, unless they can pull off something magical. I personally think they should open source the code and pivot to a support model, try and move into the enterprise somehow, but that could all just be wishful thinking.

I alone wanted to see App.net succeed, but it just didn't get the traction it needed and the high price-point was a deterring factor for many developers to join. If they lowered the price to $50 or heck even $20 (which seems quite low) they would have had way more signups and I would have been more inclined to give it a longer chance/keep paying.

I always felt as though App.net was an RSS reader for consuming API's. A place where you could feed in your Facebook feed, Twitter, email and more. Sadly, the public mostly saw it as a paid Twitter alternative without the advertisements.
"They've been challenged multiple times by multiple world-class competitors, and they've demolished them."

Yes, but not always by technical might. They were once the scrappy underdog, and it's been shown in courts they aren't that worried about being unsportsmanlike.
There is a scene in Hot Fuzz where the police have to take along an 'interpreter' so they can talk to a West Country farmer who is speaking English, but with an amazingly strong accent. This scene was apparently based on a real event they saw during their research for the film.

(I think it's 'west country'... I'm not quite up-to-speed on my UK regional dialects)
I am actually developing a service that is a text to speech solution for any app. So, while you travel to work you can listen to ur email/calendar/other data.
haha, interesting..., chicken and egg problem.
I'm inclined to agree. To me the irresponsible party is the previous owner. They obviously had some sort of agreement but never codified it in law. If they had turned over an easement or otherwise established rights for the road, then this problem wouldn't exist. But they either didn't bother out of ignorance, or they didn't want to, to maximise their sale price.

There is a precedent here, and while I absolutely agree that all shoreline should be publicly accessible, if that shoreline is landlocked by private property, that's going to be too bad.

This reminds me of the 'landlord evicts squatter' type stories that spring up from time to time. The issue arises from the time someone gets established in a not-very-firm legal sense - and that is allowed to fester over time. Eventually when someone moves to implement the law as written, it results in ugly battles.

There is also lots of articles about the 'right to roam' in the UK which has similar issues. Often these have been abused by paparazzi to invade the privacy of people who, ironically, purchase remote properties to get some privacy.

Personally, if I had the $37m, I wouldn't have the stomach for this kind of fight and would have moved on. But there is probably a big win coming for establishing ownership over the entire land over the next ten years or so.

I've always found the placement of properties right on the shoreline in California and Florida somewhat surprising. Where I live, virtually nobody lives right on the shoreline like that, simply because there is little, if any, private property that close to a beach.
I can't help you determine if that page is satire or not, but now you've got this song running through my head: https://www.youtube.com/watch?v=-Lx8c3-djc8
Send SnapChat snaps to Facebook
I think some people (including myself) prefer to get something barebones and add plugins/addons/extensions to get just what we need.

I can run some monolithic IDE like Eclipse that comes with everything I need plus a bunch of stuff I'll never use or I can take Sublime Text/vim and add just the right combination of packages to fit my needs.
Chaos theory or how to make a job request letter viral 
I made this clip from cutted scenes of some of my favorites movies and it is inspired from the chaos theory who said that flapping of a butterfly in Brazil can trigger tornadoes in Texas. I tried to insinuate that even a simple gesture like throwing a stone in the water can have a life meaning. As Mahatma Gandhi said: “Whatever you do in life will be insignificant but it is very important that you do it because, you can't know, you can't ever really know the meaning of your life, and you don't need to.”

And of course I made this clip to get attention of Ms. Mary Beth West!
I prefer to work on features rather than changing databases for the fun of it.
As a Dropbox for Business user, I find this INSANE.

ALL the links that my team has put into various documents are suddenly broken this morning.

And there's nothing I can do about it, because the documents containing those links are already distributed.

Dropbox's (late, after-the-fact) announcement says I can go in and 'proactively create new links' but that doesn't help in any way with the hundreds of documents that have already been received by the recipients (a group that includes my boss).

This is such an incompetent response to a low-impact
design flaw with Dropbox's shared links -- one that I already knew about -- that my confidence in Dropbox just dropped through the floor.

It is hard to imagine that we will continue paying them thousands of dollars a year.
Communism? Really? Sorry, no thanks. I'm fine without being murdered by my own government for having unclean thoughts. Long live the individual.
I suppose the basic thesis is: given support by a potential prospect for a new product, check what other products they have lent support to. If those products are still around, great. If not, you might have a problem. Or more succinctly: "You don't want people that buy failed products to buy your product--and if they want to, you should change your product"?

I suppose I could believe this. But there's probably a lot of ways to interpret that data. And it seems to be about CPGs (not that that makes it worth more or less, just that CPGs have different dynamics than a lot of other industries).

Parallels to software industry: fickle users that don't want to give you negative feedback for fear of discouraging you (when in reality, they may be saving you from blowing your life savings on an ill fated concept)? Be careful with interpreting the results of customer development (or the CPG parallel--focus groups) Certain types of early adopters should be avoided (how does this square with Crossing the Chasm concepts?)

Maybe similar to how some people find themselves consistently in bad relationships, some people find themselves buying products that are doomed to fail time and time again? Perhaps they wonder why they can't just find a good product that's willing to stick around for awhile...
Chromebooks: either an enormous hit or totally irrelevant.
Your explanation makes far more sense than the article: when you're looking at your pool of informants, weed out the ones with a track recording of previously liking failed products. Basically you're selecting for selective fitness. The article doesn't put this very clearly at all.
Most text editors look almost exactly the same, my VIM and emacs look almost identical to sublime, and if i wanted i could make it identical.
So basically they'll refuse to provide valid permits because of another, completely unrelated issue in order to "get back" at him?
Velositey Photoshop Extension
5 yr old jumps around hot lava
But if it was run by a benevolent robot intelligence rather than humans, it would probably work out really well.

Indeed I think it would be about as close to utopian as we're ever going to get.
Agree, but I think it's ok if cool stuff is posted again every so often. There are always people who didn't see it last time around.

It's funny, I found ledger to be WAY easier to learn and use than QuickBooks, which just completely baffled me. Yet QuickBooks is the leading system for small business.
In general, in California, in US? Those are not as self-evident and obvious things.

Nebraska for a while had a allodial title system up until 2005. Yeah you could basically pay a huge chunk of property taxes ahead and then be "free from property taxes". Well free as long as they didn't die. So yeah property is property is not as simple.
> VimL -> Lua(JIT) translator is already quite advanced

Does that mean NeoVim will support Lua for scripting alongside VimL?
Hexu.al – Colorful Words
> Overrating your skill

Classic Dunning–Kruger effect. Why would a company want to hire incompetent people who don't even know they are incompetent?
Take the $10 million now and invest 2% ($200k) or whatever amount in another company. This isn't a choice. You'd have to be absolutely stupid to choose a $200k loan over a $10 million buyout (given the information available here).
Well, those examples would probably agree that property rights were important in the sense of being an important subject, too... But maybe that was not what the previous meant.
It has happened before where someone rich and powerful decides to battle locals only to find that their legal power can only go so far. I liken it to an elephant trying to fight a swarm of army ants. If you just live near the ants and leave them alone, all's well. You step on their nest and you're in for a hell of a fight (one that lawyers and money can't necessarily bail you out of).
Idk but I would try to avoid using the words 'journey' and 'humbling' at all costs.
Adaptive Clocking in AMD’s Steamroller
How a whitehat hacked a university and became an FBI target
Yes, thank you. There are some insane conclusions drawn in this article that are the result of statistical/logical over-simplification and incorrect intuitive thinking.
> I can understand why locals view them as an invading army.

I can't. The comparisons to colonialism are laughable, at best. Tech employees are predominantly Americans who chose to live in Silicon Valley. So apparently moving within your own country and establishing a lasting presence (including friends and family) in your home is colonialism and military invasion now?

What exactly makes tech workers not locals? Many tech workers have lived in the Valley for over a decade. I surely hope that's long enough to establish that they are, in fact, locals.

This is just ridiculous.
I'm having trouble understanding what point you're trying to make. Is it that if a computer bug causes an accident, the victim wouldn't have an individual to fantasize about getting revenge on? That the company that developed the software wouldn't be held accountable? That humans have "morals" that make them avoid accidents, but computers don't, so there will be more accidents? Please clarify this for us.
In what sense is it unrelated if it relates to the property in question? Besides, if you are not in compliance with rules and regulations, it's generally a bad idea to go to the authorities and ask for something.
That's pretty cool, I must admit. Can I ask how you got two letters? Was it just normal registering through the registrar?

I have http://hugo.sx/ myself!
great stuff man, sending email tomorrow
It is a real problem. It should be fairly obvious that it is. More realistically, It won't be a real time decision of hit this or that, it will be that it is programmed to do behavior X instead of Y. X is known to be 30% more likely to hit a pedestrian, but 10% less likely overall to be in any accident. Then you dramatize it by saying the car decided to hit a pedestrian instead of a car. Just substitute the behavior described in the story or some variation.
Oh, I don't know. I don't think I'm alone in enjoying making things and sharing them when feasible... but am not that interested in running a real business doing it.

I realize that I'll never make enough income to replace a normal job building this sort of stuff, so a way to make small runs of useful things and actually get them to people who are interested sounds pretty appealing.

As is, I just post stuff I'm making on blog.saikoled.com, but when I have some time I'll definitely look at putting up useful gadgets on something like this. I just don't have the interest to quit working on my real company, get enough investment/funding to make a serious product, and deal with the stress of pitching it to people on kickstarter =P
"As a matter of physics, you should choose a collision with a heavier vehicle that can better absorb the impact of a crash, which means programming the car to crash into the Volvo."

Better for the car that is being hit, but not the car that we have control of. I'd like my robotic car to hit the car with more crumple or smaller relative momentum.
It's one thing to buy a property and have someone say "guess what, we're building a road in your backyard lol!!" and an entirely different scenario to buy a property that already has a road going through and force the locals off a piece of land they've used for decades, bypassing the local laws to do so.

It's not a case of personal liberty, it's a case of someone with a lot of money overstepping their bounds because they think nobody will do anything about it.
"psh, I knew about that site before it was indexed"
SEEKING FREELANCER - Postgres/Python - REMOTE OK - Sunnyvale, CA Preferred

Seeking freelancer to help with some optimizations in the way our python code talks with postgres. Combination coding/database work. Please mail ahannan@arubanetworks.com.

Thanks!
Or less overstated language about their accomplishments. They certainly don't tolerate even a smidgen of it with their interviewees.
However, if you already have a class type for each key

I think that's precisely what I was trying to say - polymorphism makes sense when you already have a bunch of classes to do it with, and classes which already contain lots of other fields and methods; it doesn't make sense to create a bunch of classes just to use polymorphism.
-

If some entity will offer to pay $10M for an algorithm, then that algorithm must be worth more than that. If I were Richard, I'll ask for $20M (or even the sky, depends on future value calculation). If they'll agree to give me $20M, I'll take it, and on to the next algorithm/idea. If not, I'm back to 'normal' financing route.
Agreed. I find the best advice comes from people who have built significant systems that are both complex and innovative for their time. Rob Pike and Dennis Kernighan's The Practice of Programming is one of my favorites for this reason.

They tend to recommend solutions that are highly dependent on the problem to be solved.

Trying it the other way round, i.e. fitting the problem to an idealized solution, rarely works, and I find this is what I see a lot when I see people who place an emphasis on being "object-oriented" as opposed to just solving the problem with minimum redundancy but not twisting their code to do it.

As an example, creating a function and calling it twice from two similar classes is much easier to read than inventing an intermediate class that is an ancestor of the two (something I see very often from the hardcore OO folks).
As far as I understand, the effective overhead of "free" can be practically zero if the compile-time construction of the static strings would contain some "nothing to deallocate here" info versus any info which anyway has to be run-time maintained to anything that is really allocated. Any non-trivial allocator has a bunch of checks to do (e.g. different-sized small objects are typically allocated in separate blocks, differently to the big allocations etc).

As soon as your language doesn't use C-like zero-terminated characters but anything with more information, it's trivial to avoid these unnecessary copy-to-heap-just-to-use-and-deallocate steps.
There will always be unexpected situations, especially while we still have human drivers on the road. Ultimately, if you want to actually get anywhere while there are other cars on the road, you have to make some assumptions about how they're going to behave. And even when you're completely automated, there may still be unexpected failures that cause these situations.

However, I'm not sure the ethics of this are such a big deal, because the decision is such a tiny part of the causation of the eventual accident. I think it's far more likely that people will write code that just keeps trying to dodge until it can't any more, and I don't think that's a bad thing. Ultimately you have to make some compromises on safety vs resources, and deciding not to spend time writing special behaviour for pathological cases is no more ethically suspect than deciding not to spend any more time improving the brakes.
A prescriptive easement has to be without permission by the owner. Since the previous owner was charging $10 to park, I would argue they had permission.
Best password for mobile and act as if forgetting
Choosing the best password for mobile is not a simple task. With Whatsapp and other applications, the cell began to carry our life in its files, the way to maintain privacy, even in case of loss or theft, is having a good password.
What's wrong with it? It's optional (one candidate refused), and candidates can have fun doing it, so it could be a win-win.
US military UAVs migrate to Linux
lol. you're not too smart.
Great point. Squeezing unrelated objects into class hierarchies to avoid a couple of trivial "ifs" is the ultimate destroyer of readability.
Never is a hard thing to prove. Just as human drivers have limits, so does any autonomous system. It's quite possible that an perfect driver can become aware of a problem with insufficient time to avoid collision, due simply to inertia and circumstance.

An example: The autonomous car is driving happily down a residential street, tailgated by another car. A car pulls out of a blind driveway immediately in front of the autonomous car. The car must then make the choice between T-boning the car in front or slamming on the brakes and hitting the car behind. To remove the ability to swerve, let's add pedestrians in the sidewalk and a steady line of cars in the oncoming lane.
International Day Against DRM: Whatever Happened to the W3C?
Would Objective-C's ARC (where the compiler inserts retain/release calls automatically where needed) be such an example?
Because everybody can find a position that they don't like that somebody else has taken. If we start dragging all these issues out and start boycotting everyone, it will rip the fabric of our society apart.