skysight-inc/HackerNews huggingface dataset:
The CPD definitely makes it a priority to treat people as "blight" in the more touristy areas(Grant Park, Loop, Navy Pier, North Ave. Beach, etc); be it protestors or homeless people, they're quick to, literally in some cases, extricate them from the area. The Occupy protests in NYC turned into an encampment of people for some time. They weren't homeless people, but I fail to see the difference between an encampment of homeless in a public space vs an encampment of protestors in a public space. If there's nothing from stopping the protestors, I assume they will protest indefinitely, thus they'll be "living" in Grant Park for some time.

Someone on here had mentioned something I never thought of before, and it might be a cop out I don't know but "quality of life" isn't something for people of authority or higher societal status to figure out for another person. To put it another way, just because a person is living on the street doesn't mean that person doesn't want to live on the street and you, as an individual, shouldn't make such assumptions. They may seem to be in a bad state, but, perhaps, that's their lifestyle. SF is hands-off for that reason.

The services exist in SF for those who want treatment; a homeless person may subsist on the nice weather and any government social services alone if they choose that lifestyle. People go in and get their treatment, food, medicine, blankets, etc. and then they're on their way back to their living area.

Is it right for me to judge them based on their lifestyle? Should the government insist that they're living incorrectly and explain to them that they're messed up in the head and that normal people don't want to live on the streets?
You generally ask the company for permission, and they generally say yes because it's free marketing for them.
> Once learned, Moodle is easy to use.

I think you hit the nail on the head. There is nothing discoverable about Moodle's interface. Teachers complain that their students become lost immediately and give up. It's not just one or two teachers. I was just at an Edutech event where all the teachers were complaining about Moodle. Moodle could be great if they really took on the design challenge and their usability issues.

How about a little UX in here?
Deck: Helping startups that are making cities better
Just click the request from the console, and it takes you to the network tab where you can see the headers, response, etc.
"Dear customer 5281132821292,

Thank you for writing to Comcast. At this time, your wishes are of no concern to us because we have a monopoly in your area.

Best,
Comcast Consumer Relations"
I had the same performance issues and the latest stable version of Firefox resolved every bit of slowness I was experiencing. The totally surprised me, it felt like a different browser.
RFC: A reduced Linux network stack for small systems
I'm still learning my way around, but based on my understanding of containers as instantiations of images, there should be a command to delete unreferenced images. I understand the need to manually specify containers to delete but not the difficulty in cleaning up unreferenced dependencies.
BGP?
Even in a truly free market, most areas would only have one ISP. See how Verizon and AT&T have dramatically scaled back or stopped their FiOS/U-Verse rollout plans. If a company with easements and existing infrastructure (and thus lower costs) has decided it can't justify the investment, how would anyone else?
"Some software thrives in copy left, some thrives in copy middle, some thrives in copy right."

That's the problem. There is no "copy middle."
http://www.transtats.bts.gov/Fields.asp?Table_ID=236

just contact me at nikhilb at ml1.net and you've got your beers.
The issue mostly comes down to whether or not search engines (and other web entities) should treat TLD's as pure namespacing items or actual indicators of geography (the classic case being ".tv" - were you trying to indicate that your site was related to Tuvalu, or that it was about a sitcom?)

It's something that is still in flux, I believe it was within the last 12 months that Google officially switched over to treating ".io" as a generic TLD instead of country specific.

For reference, they have a listing here:

https://support.google.com/webmasters/answer/1347922?hl=en
"Gmail will continue to receive emails from non-Gmail addresses"
Show HN: A minimalist event-driven (epoll) framework
The animated bubbles make it very hard to read the text they connect to. Very distracting. But otherwise, the look of the site is absolutely gorgeous, and I'm really curious to see all the improvements.
I downloaded it and wasn't sure what it was. Still not sure. ;)
It's an Irish bank, which means I won't be crossing any state lines ;)
To whoever down voted my earlier comment, linked here [0], thank you for responding to my query, I'm guessing that you consider bit-bucket not to be superior to git-hub.

It could have been easier if you just replied to the comment, then I wouldn't have to extrapolate an answer.

[0] https://news.ycombinator.com/item?id=7712428
Furnace Creek Airport in Death Valley is at -211 feet (-64 m).

http://www.nps.gov/deva/planyourvisit/airports.htm
You're right, the logging subsystem still needs work before 1.0. We're using the RC label to indicate that we don't plan on breaking APIs and file formats in any major way between now and 1.0, so toolmakers and integrators can start locking down their schedule, and trust that their tools won't be deprecated in a couple months.

If it were entirely up to me I would never call it 1.0, because part of me wants it to be flawless before anybody uses it in production. But it's not up to me - a lot of people are already using Docker in production, and there are many organizations already in process of offering commercial support and services for it. Clearly they consider Docker acceptable for their needs at some level - and at some point we'll need to acknowledge that by releasing 1.0, no matter how flawed I find it to be. The improvements won't stop at 1.0 :)
> Shift-enter in the Chrome console creates a newline rather than executing.

this is not only a major pain in the ass, but also much much worse than just having a persistent multiline editor window that keeps your code, cursor position and selection intact between executions.

there is simply no comparison here.
Sedo's commission when selling there is eye watering.

This industry is ripe for disruption from a company that charges less and allows sellers to push to an intermediate account rather than waiting 5 odd days for a transfer the old AUTH code way.
The 13th day of a month is more likely to be Friday than any other day
Thank you for your feedback! I'm not a Docker contributor but I'm a big fan, and everyone that responded to you, forgot to thank you for your feedback. Your feedback is immensely valuable to making it better. Obviously if you think nothing has been done about it and they are saying there are fixes, it needs to be communicated better.
Mainstream public, the other TLDs are not popular at all. Especially true when you don't include the www. as part of the url.

Internet audience sure, not as big of a deal (but still a deal).

I'm sure as each year goes by and older people die out/adapt .com won't be that big of deal
They can.

[MAS = Mac App Store, nMAS = non-Mac App Store]

The only (okay two) way that is impossible to do is: MAS ➜ MAS (and nMAS ➜ MAS)

but:

non-MAS ➜ non-MAS: via serial in the store
MAS ➜ non-MAS: Receipt Validation (https://developer.apple.com/library/mac/releasenotes/General...)

the last one is rarely used by Developers… 1Password is one, that allows you to buy it in the MAS, and use at least their Beta-Builds.

That many developers use the MAS as an excuse, for not providing any upgrade paths at all… is a very silly solution to a problem that many Developers/Companys face (to make permanent profit) at the cost of customer satisfaction.
All excellent points! However, the default palette here is not based on the web safe colors, but on the colors from xterm-256color. More importantly, the palette is entirely customizable on a per instance basis of this picker. You can use this component to build something similar to the one from the Google docs picker just by passing in a string array of the palette.

My primary motivation for building this was to help applications that target CLIs. Things like colorscheme generators/editors for vim & emacs can benefit greatly from this.
I didn't downvote you, but I suspect the reason you were downvoted was because it was off topic - we are talking about a new dialect of Lisp here, not github and bitbucket.
Yea this would be a great example of building something no one wants.
Agreed. It make a lot more sense for sports.
Very cool concept, great domain too :)
A lot of people run into this, you find a new goal. Sometimes you can even reach your dream and find out there wasn't really much to it after all.
Right, and grep lets you filter files by extensions so there's really no reason to use ack or ag...

alias ack="grep --include=*.c"
I'm amazed that this provocative title hasn't thrown up any discussion about the truly broken part of this system - the fact that people who buy and sell domains with no intention of ever using them even exist. It's a modern day tragedy of the commons - a public resource that anyone lacking a moral compass can profit from at the expense of the people who actually want to produce something valuable with it.
Garbage In, Garbage Out: How Anomalies Can Wreck Your Data
> Prefer 64-bit code and 32-bit data.

Wait, how is that possible? Like, you can have amd64 optimized code that uses 32-bit pointers?
The problem that you are describing occurs when you are trying to optimize a piece of idiomatic functional code that you have already written. Perhaps the solution could be to keep the code you have already written, and write a low-level, highly-optimized replacement alongside it, then have the compiler verify that the low-level code is provably identical in its output to the original function. If the code passes this test, then it is replaced with the optimized version. If you change either piece of code, and they do not match each other, then your code will not compile.
Virginia’s New Lottery Pool
Social Lotto (Lottery) Pool is a social networking site that brings members together to participate in large online lottery pools.
What kind of examples are you interested in?
Exactly! Netflix is already paying for the upload bandwidth they're using, and Comcast customers are already paying for their download bandwidth. That should be the end of it. The problem is, because of services like Netflix, more people are actually using the bandwidth they're paying for. Comcast takes issue with this because they can no longer massively oversell their infrastructure.
What a Developer Says Vs. What a Manager Hears
Looks like a few things need to be served over https:

Blocked loading mixed active content "http://yandex.st/highlightjs/8.0/styles/default.min.css"
Blocked loading mixed active content "http://yandex.st/highlightjs/8.0/highlight.min.js"
Blocked loading mixed active content "http://builds.handlebarsjs.com.s3.amazonaws.com/handlebars-v1.1.2.js"
Blocked loading mixed active content "http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"
Blocked loading mixed active content "http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css"
I know it does waypoints, but "pop up and dive bomb this target" probably isn't a popular feature :)
Right. It's not entirely straight forward to link up the mime database (via eg: file) and generating filters for use by find. Basing filters off of filenames isn't a very good idea -- and actually a little regressive in my opinion -- after all project/bin/foo (executable) might be a python or perl or whatever script -- not just a binary file.

But first getting all files via find, then testing with file, and finally matching against mime-type doesn't sound like something that's going to be as fast as possible...

I tried to see if maybe gvfs (gio - gnome io) could help, but couldn't really find anything directly applicable (although there is a set of gvfs command line tools, like gvfs-ls, gvfs-info, gvfs-mime).
Interesting read. I have been hearing quite a bit about tint lately sounds like a good place to work.
Hydrogen was used for the Saturn upper stages for performance reasons, since at the time that was more important than cost. If cost is a concern it's generally cheaper just to build a larger rocket and use LOX/Kerosene everywhere. The fascinating thing about rocket development throughout history is that almost none of it has ever been truly cost sensitive.

The big advantage for SpaceX in using the same propellant and mostly the same engine in the 2nd stage on the Falcon 9 is that the 2nd stage is dirt cheap. In any other rocket they'd see the opportunity to build a small little LOX/LH2 stage and improve the payload tremendously. But then you'd end up with a lot of cost in the 2nd stage, which is precisely what SpaceX doesn't want. With the Falcon 9 design 3/4 of the manufacturing cost is in the first stage. Which means that reusing just the first stage (by far the easiest reusability prospect) nets huge gains. This is what you call low lying fruit. And it's fruit that would have been there for anyone else to pick except they kept making the tree taller without thinking about it, instead of just picking the fruit.

So now instead of a more expensive rocket with more payload SpaceX ends up with a vastly less expensive rocket with slightly less payload (easily worked around with the Falcon Heavy configuration). Even just 2 reflights of the first stage translates to an overall reduction of 50% in the capital cost of each flight (or 60% in the case of the FH).
I was saying "Yay free market" as in "a truly free market is a bad idea as seen by local ISP monopolies," not as in "our free market has failed us and needs to be freer."

In a truly free market, there would be one company that owns everything, including infrastructure. Not a world I'd like to live in.
What would you do if Facebook banned your ads?
Though mature, I'm well within the criteria you describe. Perhaps that's why I am a little familiar with what is already available for beginners. The issue for undergrads isn't that resources don't exist, it's that they don't know what exists. Twenty years ago my CS major neighbor turned me on to Mosaic, but had never heard of Dr. Dobbs. And he was a senior. A year ago, I was talking with a CS Junior who knew nothing about what an embedded system was. He only became aware at a job fair. Hadnt heard of YC either, sohe got my copy of Hackers and Painters.

Anyway, the danger you face is that you've cut the scope all the way back to undergraduates and begun to cast it as a traditional textbook. One that has to introduce C and x86 assembly and has to address the practical issues of testing and running a new minimal OS on their development machine [under Windows, OSX, and Linux?]. How much of what you want to write gets left out and how much of what you do write winds up being superficial instead of what you wish you had known?
Smart Pill Bottle, connected to your Smartphone
Well, yeah, an actual example of realistic code is going to be more elegant than something that's literally self-parody.

int main()
{
for (int i = 99; i--;) {
std::cout << i << " bottles of beer on the wall, " << i << " bottles of beer.\n"
<< "Take one down, pass it around, " << i << " bottle of beer on the wall.";
}
}

is basically the same thing as the L++ version, with a few added bitshift operators.
I always have the same feelings when I go to the central market. All those people owning houses and running low profit businesses. This is so unfair. I would be much better owning them. This system is so unfair!
Maybe import laws are a factor, but most likely they haven't entered Brazil because the local competition [1] wouldn't make it profitable.

[1] http://www.tokstok.com.br/
At my first internship, many years ago, my supervisor suggested that I keep a work log. That habit has stuck with me since then, and it's proven to be extremely valuable. Some of the value comes from having date-stamped notes on previous work; I frequently search through my work log to find notes on problems and tasks.
This combined with Shazam style listening to sync up the position would be killer.
The Smallest ATtiny85 Based USB Board
So when Google calls a virtually chromeless browser "Chrome" it's ok, but when Micrsoft calls a tool after its shortcut key, it's stupid?
It is.

First, we want to establish the idea that a computer language is not just a way of getting a computer to perform operations but rather that it is a novel formal medium for expressing ideas about methodology. Thus, programs must be written for people to read, and only incidentally for machines to execute. Second, we believe that the essential material to be addressed by a subject at this level is not the syntax of particular programming-language constructs, nor clever algorithms for computing particular functions efficiently, nor even the mathematical analysis of algorithms and the foundations of computing, but rather the techniques used to control the intellectual complexity of large software systems. [1]

[1] http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-7.html
I think a large part of the populous think the market will fix it.
When you make a dangerous `apt-get remove xxxx` (that will cause critical packages to be removed), it warns you and wants you to write "Yes, do as I say!" https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-ash3/t1.0-...
PitchBook: 13% of US VC went to women in '13; in '04,  it was 4%.
Bing.com is down
There's additional discussion here:

https://news.ycombinator.com/item?id=7712070
> How do you know I am not using good libraries libraries for writing my code?

You said "writing an API takes up a small proportion of my time. Usually its generating database queries, and spitting them out as web pages...". Which suggests to me that you're not using libraries effectively, because those things are a tiny proportion of my time. The business logic - i.e. the part that's actually specific to your problem - should be where you spend most of your time, and that's the part where TDD is effective.

> I already start by figuring out what the user wants. Again, nothing to do with writing a load of tests first.

Writing a test for a use case ensures you actually understand it. It helps you find more possible problems or misunderstandings in the same way that a blueprint is an advantage over a sketch. And it's probably the most effective way to communicate these use cases to developers you're collaborating with.
I made my first contribution to Firefox the other day... I downloaded the source on a whim, realised I could build and run it - so went to the bug tracker.

There was a bug with the box model editor that if the labels were long (such as "auto") then they would overlap the borders. I made it so long labels will rotate 90 degrees (try it out, change the outside margin to "auto").

I'm pretty stoked that some code I wrote is in Firefox - seeing an advertised feature that I (in a small way) contributed to is pretty exciting!
Want a job in NC? Try Game Development
Not really. Most people I know from the non-backlogged nations get their green cards in a few years. Part of having a good lawyer is knowing which processing centres to use. Some are definitely backlogged a very long time. I got mine in less than two years.
Fancy Hands' Terms Of Service Sucks
There is another problem of other than space. I grade programming assigments with Docker and let the students grade too, and when containers get too much, docker tries to read each of the metadata and it hangs, and I could not find the issue and could not remote reboot my server, so I walked to server room at 4 am. For a 8 core system, load avg was 33. So, be careful with your containers, remove them when not needed.
Fictitious telephone number
It's not you. HN creams their pants at the sight of moot.

If this was anyone else it wouldn't been something more along the lines of "this is why you should leave security to the experts" or "seriously, just spending an extra day reading about the best practices would've solved the whole thing"

moot has a reality distortion field on HN
> Why is an American citizen more eligible to work in the US, than say, a Chinese or an Indian citizen?

Because the American government exists to serve Americans. It's not fair and it's not supposed to be. How easily we forget this in our pampered American existence. Ask yourself if the Indian or Chinese government is asking what's best for American citizens.
Woah, this isn't just reddit-like, this is like, a direct clone. Did you copy their HTML/CSS file?
Ask HN: What would you do if you were Yahoo?
Yahoo is projected to end up with between $10 and $15 billion after selling part of its stake in Alibaba.

What would you do with that cash? What other changes would you make at Yahoo if you were CEO?
If the errors are confined to specific operations and specific parts of a computer, such as a floating point unit, then in some cases a certain level of random error can be acceptable.
Business class Comcast service does not get higher QoS on its congested links. I've seen Netflix degrade to the lowest bitrate and frequently pause to buffer on a business class connection before Netflix began its payments.
Fantastic! I did a quick one over of the docs but didn't think to look there.
Mapping the spider genome: Surprising similarities to humans
Password Day 2014
New York City! WARBY PARKER!

Position: Front End Developer (Javascript/CSS/HTML/Coffeescript/Grunt/Sass)

It would be awesome if you knew (or had experience with): PHP/Python/jQuery/Backbone.js/Versioning Software (like Github!)/Responsive website implementation/Adobe CS

Do you have 3+ years Front End Development experience?! Do you want to work on cool stuff like microsites (http://warby.me/1mDzBls) and making our site awesome (http://bit.ly/hxPnMn)?!

About: We're a lifestyle brand offering designer eyewear at a revolutionary price while leading the way for socially-conscious businesses!

Benefits:
Company Outings/Gym Stipend/Cell Phone Stipend/Catered Lunch/Flexible “My Time” vacation policy/Health/Vision/Dental/Cell phone reimbursement/Retirement savings plan (401k)/Commuter benefits/Free eyewear (Discounts for friends and family!)

APPLY HERE: http://warby.me/1kYKkr1
We made http://domai.nr/ to help with this process as well. Naming things is hard, and finding .coms for them is harder.
That's great to hear - I've dove pretty hard into docker and love it but the logging story has been a dealbreaker for production. Decoupling "create" and "start" has been great when using the Remote API because I can create a container, attach my IO handlers, and then start, removing the need for docker to handle the logs at all (if it supported that). Possibly something like this can be done via the CLI such that docker can just forward the streams into a custom script.
There is the x32 ABI -- not sure if this is in wide use or not: http://en.wikipedia.org/wiki/X32_ABI
Warby Parker

Position: Front End Developer (Javascript/CSS/HTML/Coffeescript/Grunt/Sass)

Location: New York City!

It would be awesome if you knew: PHP/Python/jQuery/Backbone.js/Versioning Software (like Github!)/Responsive website implementation/Adobe CS

Do you have 3+ years Front End Development experience?! Do you want to work on cool stuff like microsites (http://warby.me/1mDzBls) and making our site awesome (http://bit.ly/hxPnMn)?!

About: We're a lifestyle brand offering designer eyewear at a revolutionary price while leading the way for socially-conscious businesses!

Benefits:
Company Outings/Gym Stipend/Cell Phone Stipend/Catered Lunch/Flexible “My Time” vacation policy/Health/Vision/Dental/Cell phone reimbursement/Retirement savings plan (401k)/Commuter benefits/Free eyewear (Discounts for friends and family!)

APPLY HERE: http://warby.me/1kYKkr1
Packetbeat: Open-source application monitoring
Which is one of the least time-shifted forms of content.