skysight-inc/HackerNews huggingface dataset:
There have been various forms of this in real life, ranging from move-in guides provided by local realtors, chambers of commerce, or an official city office. A decade or so back, the phone book offered much of this information -- emergency and local services, city and county agencies and such.

I see no reason why this needs to be a bound book, though there's no reason it couldn't be published. An online version, in the form of a Web page or ePub book (let's hear it for formats which allow for multiple publication formats), would probably be preferable.

Tie it into the local information / city services systems such as 511 or 311 would also be sensible.
It is blatantly obvious. When you're talking about a sum almost as large as California's entire economy, I don't believe it can be anything but obvious.
> There are no parse or type errors to report to the user, since the UI constrains edits to those that are well-typed.

It may sound counter-intuitive, but if your editor makes it impossible to type incorrect statements, it'll be really hard to learn/use/hack. Play is an important (essential) part of learning.

That said, I think there needs to be more experimentation in this area, so I hope you're successful.
It's sad to see this mistake being made repeatedly. It kind of works like this

1) Small project started, MySQL is used because that's all the developer knows
or it's convenient
2) Strict mode is never turned on; developer has no idea it exists
3) App gets popular
4) Too late to enable Strict

It's really the main reason why I don't recommend MySQL. Theres so many mistakes waiting to be made.
To me it's almost cognitively dissonant to see a capitalized letter in the middle of a word. In written language grammars, we have only capitals at the beginnings of new sentences (new ideas), so my brain sees camelcase terms and wants to separate the words into separate terms.

Also, it feels morally wrong that the first word typically doesn't get the capitalization (and often languages ask/require programmers to follow some arbitrary first letter capitalization rules...). Yes, that's right, it's about ethics in programming language design.
I did exactly the same using LEDs and an Ikea lamp housing, with a Pi running Python to poll different APIs. It wasn't too difficult to get something simple running, but yes, hard to justify significant time!
Best way to jailbreak iOS 8 and iOS 8.1
Zenefits Series C at $4.5b Evaluation
And remember: for any position where there's a primary, the Democratic Primary is the election, so if you want to count, register accordingly
Except for the fact that it'll be years before all of the subtle bugs are worked out and you can rely on those apps to be as stable as the ones we've got:

http://www.joelonsoftware.com/articles/fog0000000069.html
That's only true in large cities which are effectively at 100% land usage. Meanwhile where I grew up in rural Tennessee not only are the houses cheap but the materials used to build them are lesser than anything you'll find within 50 miles of downtown Seattle (where I now live).

My view is slightly more nuanced. Developing is expensive. Luxury properties, like all luxury goods, sell at a higher margin than non-luxury. Therefore developers will build higher margin luxury apartments until demand for luxury apartments is satisfied. At that point they'll build mid-tier. Which have lower margins but it's still profitable and better than not making money. Then, once the mid-tier is finally satisfied, the low end will be built. Margins are likely crappy but hey whatever.

Once you reach full land use there's another layer of complexity. You can't build out so you have to build up. And building up is more expensive. In fact each floor is more expensive than the one below it. It doesn't take long for simply breaking even to be too expensive for even the lowest tier when land costs come into play.
Perhaps they are homeowners, who want the housing crisis to stay terrible because it keeps their property values high.
In case you're wondering what Snappy is... http://developer.ubuntu.com/en/snappy/
Let's face it: we have to choose between our economy and our future
> The main arguments against using PostgreSQL search are accuracy and speed at scale.

Also, lack of faceted search, phrase search, partial word search (although you could use pg_trgm)

Previous 2 related discussions:
- https://news.ycombinator.com/item?id=8381748
- https://news.ycombinator.com/item?id=8714477
Requires root access, has a global lock, have to build a new package for each distro/version because the deps change (even though the binary itself might not need changes), etc.
The title or the link needs to be change, I click on it to learn about Snappy's features, was disappoint.
You're talking about a sum equal to the entire economy of New York City and SF combined.

A boost to NYC and SF through some (even a lot of) population expansion, will not exceed the total existing GDP of all of NYC + SF. It's an absurd premise.
That is a great reason to do this and the best way to learn.
> limited supply side market.

Just to keep up with the national US growth rate (0.7%), San Francisco alone would need to make housing for almost 6000 new residents per year. In the first decade of this century (2000-2009) there was a total of 2,500 added per year, or roughly a half of what's needed, and that's a simplistic calculation for what's needed.

Add in a renewed popularity of cities and urban living over the suburbs, and it's no wonder then, that housing is in short supply in San Francisco.

The reality that San Francisco doesn't want to face is that housing for at least 6000 people needs to be added EVERY SINGLE YEAR, just to keep up. All the challenges related to adding housing in San Francisco (here's a hint; a 150-year old facade isn't historic) add up to one thing - very limited supply, and any Econ 101 student could tell you the result. What happens when demand rises while supply stays the same (or even goes down, relatively)? Prices skyrocket.
Sounds exactly like the Unix philosophy - cat is to concatenate files or standard input to standard output. If you took the binary format of systemd log files then it would output binary data to stdout.

Possibly you are unhappy with binary logs - I'm not very enamoured with them either. Perhaps you don't like the name of that executable. But you can't say it isn't doing the one thing - your issue is not around the Unix philosophy but rather the design decisions of systemd.
Yep.

Getting to a point where risk and cost of change are client problems is ideal, because they are no longer willing to waste your time or nitpick. I charge a daily rate, rather than hourly, but same principle.
https://launchpad.net/deb2snap
"Be careful about caffeine and sugar, as the crashes will probably hit you harder than most"

What do you mean with this exactly?
It took me a while to realise the thing you referred to had changed, which led me to google "Crocs experts".
It depends on what area you want to target. Big data would be a niche field. You would need to know your market. Your market being any niche market where big data is relevant. You then target players who are small enough to need your services, but not large enough to need someone full-time doing what you do.

A lot of people see freelancing as some sort of gateway to doing what you enjoy on your terms. I suppose that's half true. The other half is marketing yourself and building a client base. Both halves are necessary.

If you're willing to take a major haircut off your rate (both in terms of what you bill and the service fees you'll pay), you can get low-end clients on the freelancing sites. That should really be seen as training wheels though and not a permanent solution. Low-end clients pay less, give you more grief, and the projects are less interesting.
Do an upgrade or install an application on your laptop ... while that is in progress pull the battery out. Package manager breaks.

Atomic commits, rollbacks, and the big one, decoupling the OS from the applications. Developers can just publish their apps directly on their own schedule.
If someone wants to re-invent the wheel I won't stop them, but I would ask that they explain their motivations for doing so before seriously asking me to use it.

That G+ post doesn't really explain why, maybe this is coming in a later post?

Edit: To expand a bit, I wish that G+ post had gone into detail (or linked to somewhere that did) about why they felt apt was insufficient and why it had to be abandoned instead of fixed. Other HN users have linked to the Snappy page which contained more details, and have explained some of the problems they've found with apt, I just wish the main story made an effort to do the same.
Agencies need to be careful though - when your relationship with your "80% of the billings" client sours, you've got a _big_ problem.

https://insolvencynotices.asic.gov.au/browsesearch-notices/n...
Indeed!

"The neighborhood is mostly single family homes, and the people there are very resistant to the idea of “renters” (the code word they use for poor people) living in the neighborhood."

http://sfbarf.tumblr.com/post/116593748570/balboa-reservoir-...
I rewrote "pause" from Windows into my Ubuntu box out of habit of using it in some cases. First it was written in perl, then in Python, I also symlink clear as cls out of habit from Windows. There's small little "hacks" that you can do that are kind of fun.
No, I'm saying that the national GDP contributions of a city like NYC far exceed that city's local GDP contribution.

In other words, NYC does not exist as a closed system. You don't seem to understand that.
Demand is pretty inelastic when the alternative is being homeless.

Seriously, housing is one of the least elastic markets out there. Everyone needs exactly one home, everything else is secondary.
Austin and Toronto are both desirable world class cities that allow homes to be built for people. Neither of them seem to have been "destroyed". Having affordable housing allows community and culture to be preserved and built on.
This sounds awful, but what is Desktop Next? Simple google search is unenlightening, I'm asking the lazy-web here...
> And I never said MySQL was a good idea. You did. I am saying that to claim it is not robust flies in the face of available evidence.

I am glad you mention the word "evidence", since you have provided none so far. An assorted selection of popular, buzz-worthy sites does not qualify as evidence (or lack thereof) of the validity of the technologies they use and endorse.

For contrast, I linked to a really nice post that explains thoroughly why MySQL is not a good idea in the slightest. I would encourage you to read it.
Norway uses an alternative strategy to get housing to the poor called the "housing allowance"[1]. Instead of paying developers to build lower quality housing, money is given directly to poor people for the purpose of paying rent. The prevents having a bimodal price distribution like the one observed in New York.

1. http://www.husbanken.no/english/what-is-housing-allowance/
The Betrayal of Brazil
This is non-sequitur. None of this discussion was about what generates taxes. The discussion is about what generates value and wealth for society overall.
http://en.wikipedia.org/wiki/ARM11#Documentation sorry, it's not a page.
To a distro that doesn't force things down the throats of its users in the same degree Ubuntu et al. do. e.g. Gentoo. (You can even run a FreeBSD kernel in Gentoo if you want.)

That isn't to say it's been all rosy in Gentoo-land. It was an effort to keep Gnome3 off my system, to keep the existing Gnome2 versions of everything until MATE (and the Gentoo community packaging) was ready enough to replace Gnome2. But my system is happily free of Gnome3, systemd, and pulseaudio. And because Gentoo doesn't really have release versions, I can keep my other packages up to date indefinitely.
Huh. Is there some specific reason you think so?

If something like this is driven by lawyers, that's ridiculous: they advise, not prescribe.They are tools, not the brain manipulating the tool.

Investors .. maybe. But, why would investors be so myopic? Or rather, do such myopic investors have enough control to push this?

To me it sounds like linkedin leadership saw how much they were making from recruitment and decided to open up the sales side of the business too. And, instead of competing for sales data enrichment, they decided to make it a one-player game.

Whatever. Time to buy linkedin stock, and set a reminder to sell in 1-2 years.
I'm surprised nobody has shown someone doing this in JavaScript.
> And the idea of reaching Mars in months instead of years is too positive to coherently express.

I don't think getting to Mars has ever taken years. The typical numbers given are 6-8 months, depending on where Earth and Mars are in relation to each others' orbits around the Sun.

More than halving the amount of time from 8 to 3 months is still impressive though.
> Why should they not enjoy the fruits of that labor?

Is that a rhetorical question? Most people would agree it's unjust to punish children for the sins of their fathers, why is it any more just to reward children for the sins of their forefathers?
Ask HN: Is Agar.io currently making or losing money?
Agar.io has had a visibly rapid growth in users over the past weeks. At times, close to 100,000 users appear to be active. I am curious about what their ad monetization looks like in relation to their server costs. Do you suspect they are in the red or the black? Does anyone have a guess as to figures for this?
Amazon has not only used technology as their differentiator/equalizer, they've also innovated in other areas of technology and now resell that to others. Amazon is definitely a tech company on that measure. Zappos - they sell shoes. Now maybe they've done some innovating/inventing themselves, but I don't think they are known for that aspect of their company.
To be fair, you admit here that you inherited certain social values about college that others did not. That in and of itself is a big factor here. In that sense, it's also fair to say things like "college advisers and counselors failed to serve most students because they get paid to counsel students on productive and fulfilling career directions and are giving students bad advice."
MS Nails All but 4 of 24 Oscar Predictions
Lyft Teams Up with Verizon to Find New Riders Through Their Phones
I guess those things could be a configuration thing within apt?

Basically I can see it being frustrating in the future with only being able to get a version of something through apt and then trying to not install dependencies that you have through another package manager.

That's an issue I sometimes have with homebrew and macports on macs plus python pip. Basically, some things you can only get through macports, some things only through homebrew and some things only through pip.

Then you have to reorder the imports to not fuck up compiling something for every single thing you are trying to compile from source. And it is extremely annoying because you actually have no idea which imports are causing the issues. Now add to that that different packages may require the dependencies to be compiled in a certain way and you are in a world of pain.
I have the same opinion of this as I did about the original Microsoft Surface [0]. Basically, it looks like a really cool toy, but is far too expensive to be used in any real situation.

[0] https://www.youtube.com/watch?v=3BWJvQD3nT4
...except on the 8086/8088, where it will continue shifting and filling the register with 0s or sign bits (it's done in a microcode loop) up to 255, the maximum encodable shift amount.

Intel changed the behaviour to mask off the shift count to the low 5 bits, starting with the 80186/80188.
No problem. Also, please do not ignore errors. They're meant to be handled.
Do you/significant Mailpile developers plan to actively enforce if you go with AGPLv3? If so, please state that publicly, ideally with a plan to do so (perhaps consult with an organization that does enforcement), and go for it. If not, may as well use Apache 2.
Ubuntu will eventually fade away, Canonical will run out of money.

Have you ever noticed every project they have: Mir, Phone, Unity, Bazaar, Launchpad

Are all virally licensed, lack portability and drive people away in droves?

Ubuntu has the widest gap in users : developers, yet they're funded.

Now:

- So long Debian compatibility. That's the one principal thing Ubuntu had going for it.

- Exodus / dam-breaks: I see Mint moving to Debian, as well as many {K,L,X}ubuntu developers. "Enough".

- It's GPLv3. So there goes a lot of developers / potential for portability.
Just like Mir. You can't write modules for GPLv3 software. Commercial vendors will be scared away from investing in it.
What do you really gain by using such a restrictive license? Can you see it means we have to rewrite everything over again from scratch in a permissive one?
meh, just read the source code (go) http://bazaar.launchpad.net/~snappy-dev/snappy/snappy/files/...
Question, how does this work for stuff like Heartbleed? Do you have to download a diff for every single app that uses OpenSSL? Or is it smart enough to grab one copy of the new library? For that matter, is this going to mean you need to wait for each application to get a new version of openssl in it's "package"?
Yeah, if only you could solve that problem instead. ;)
> Motorola Photon Q.

Sadly, that was already old when it was released as new in 2012. Given 3 years of wear and tear, I was sad when I finally had to trade mine in for a keyboard-less glass brick.
> That's one thing Unison is trying to fix.
Is that actually a problem? If you're never allowed to input incomplete/broken code, then the way you program is very limited. Often I like to start writing a function, get to the point where I realize I need another function, write that one, and come back to the first function.

In an editor where only working code can be input, you can't do this style of programming, which almost rules out exploratory programming. You have to more or less know what you're doing from the start.
Your point is valid. However, saying "LOL 3 months salary" would be a foolish answer in an interview even if you did take the buyout. Leaving a company over differences in philosophy (management, engineering, or ethical) are all perfectly acceptable reasons to part ways without compensation. I wouldn't take the buyout flatly, but if I wholeheartedly felt the direction the company was going in was foolish, I would certainly consider it.
Two relevant articles for those wishing to be more articulate about these points. We all should be concerned about citizens not realizing the problems derived from the "nothing to hide" argument:

http://www.wired.com/2013/06/why-i-have-nothing-to-hide-is-t...

http://m.chronicle.com/article/Why-Privacy-Matters-Even-if/1...
My guess: They want to "force" people to use the Twitter client app which can also do 2fa
Mir + Unity8 https://www.youtube.com/watch?v=6mCPxkPqiUc
Yes, even the title change from something like "Senior Manager" to "Employee" might hurt your chances. With IT/dev it's not so bad, as some very good organizations list both grads and greybeards as "Member of Technical Staff." I have to imagine that those who remain plan to retire from there.
> I am disabled and mentally ill... I didn't used to be this way and developed it from a lot of stress while working.

I vaguely understand that workplace stress can be debilitating, but I don't have a clear understanding of this issue.

Would you mind shedding a bit of light on your story?
So this lets you convert debian packages into a snappy friendly format?

Is that why you're posting this link? Does it have a more specific meaning in this context?

I'm just curious and wish you had posted at least a short explanation with the link.

I don't like feeling stupid fellow human.
> Developers can just publish their apps directly on their own schedule.

As a Debian user I do not see that as a feature, I see that as a risk.

One of the biggest reasons I use Debian is because package management is done the way it is, but a lot of people complain because the packages in Debian Stable are out of date. I think the disagreement here isn't on whether the software in Debian Stable is up to date, it's actually about what the definition of stable is. Many people prefer bleeding edge. For me, I prefer Debian's definition of stable, and I don't want the developers of the software being able to push it to my systems on a whim because on rare occasion developers have been known to use their users as their testers, and this is a risk I want to minimize.

Regarding your other points, could you expand a bit on decoupling the OS from the applications? Everything else sounds like it could be a feature request against apt, do you have a moment to file them? It sounds like you've got some good ideas.
This wasn't my experience. I got into Startup Chile knowing nobody in chile. Many of the other teams there were south americans from a variety of countries, including chile. I really don't believe that last name was a factor in the selection process (Though I do believe being from south america gives you a leg up these days.)

After Startup Chile there were a variety of follow on funding programs, almost all of which I would have difficulty getting in, but that a chilean would have a much easier time getting in.

I knew chileans who were bootstrapping from nothing (who got none of the funding I got) and I knew chileans who were getting investments. The chilean government supports a thriving angel and VC system there which, as far as I can tell is much better than the one in Seattle, though maybe not as good as the bay area.

Sure it is probably more nepotistic-- in hiring-- but I don't believe that when it comes to startups. And all it takes is a few startups to be successful to create a system where more startups are started each year. And then more are successful and it feeds on itself.

Chile doesn't seem to have much regulation keeping businesses out... so really it's all about being willing to pull yourself up by your bootstraps, network with others and apply to the opportunities for help that are there-- which was pretty vibrant.

Of course it's all a matter of degrees.
this seems stupid

apt-get is great, so why change whats great?
Startup Chile does that and the other programs that do it to greater or lesser degrees are multiplying like rabbits.
10+ years ago, a software development manager that worked for me had obvious problems with public speaking, even to small in-house groups (5+ people). She attended Toastmasters and, after a couple of years, was a changed woman. She now makes a great living through consulting and professional development seminars she sells.

Granted, she was both highly motivated to improve and extremely talented, but after seeing the complete transformation she underwent through Toastmasters, I became a believer in Toastmasters.

I think Toastmasters is perceived by most as a conclave of dorky awkward people who like to give boring speeches in front of a captive audience. It may or may not be that, but my experience with her and others, is that it is also quite effective in imparting valuable communications skills.

I think many view boys that earn their Eagle Scout rank in the same way -- they are square, uncool, dorks, doing things that nobody cares about -- anachronisms. But, in the long run, the life skills they get are priceless.

My experience has been that that there are many technical prodigies in any industry. However, the population of technically competent people that are highly effective communicators is quite small. Being at ease when communicating in the large, or in the small, gives one a huge leg up in competing with their peers.

My personal opinion is that it would be hard to go wrong giving Toastmasters a shot.