skysight-inc/HackerNews huggingface dataset:
It will only show up once per user, unless you throw in a URL parameter for it to always show up.
As a back end developer trying to learn JavaScript I can't agree more. The syntax is easy enough, and once I found a decent explanation, the scoping rules make sense. But for getting an overview of the concepts and the standard way / best practices for designing the application I am often at a loss.
Isn't there another possibility, that people are looking for hacks, but they're also very good at detecting link-bait, and even then they still click it for the lulz?
You don't need Y if you apply a Church numeral instead,
which gives you a bounded iteration.
So, it's interesting, right?

Two parts: control of the rooms, and control of the overall system.

One the room side, what's the cost of installing those motorized registers? How do you run power to them? Where else in the room do you place sensors?

You could probably fish lines through the ducts, but that won't always work and also you've got fire issues to consider.

For new work, this is probably pretty easy, but for old work refits it could be a pain in the ass.

Also, what's the cost? You're looking probably at another couple dozen bucks per register, easy. Also, how often do you have return vents per-room? A lot of time you have outlets in each room and then a central intake/filter.

On the system side, this isn't that bad--a hardened little box or panel that talks to all these sensors and actuates the registers.

~

In a place like Houston or Texas we appreciate our air conditioning, so this makes sense--I'm not sure it'll be something everybody wants. Even then, the existing systems work well enough, and you can always find people to work on them.

It's a pretty good example of a system that is obviously improvable and yet one which is probably not worth the effort to fix.
Tapping to pay with credit cards that support PayPass is still pretty hit and miss in Canada. A rough survey of people I know who've used it puts it's success rate at around 50%. The cashier often shrugs and says, "yeah it hasn't worked for a while," or "I've never actually seen anyone try to use that." I've just given up. Most people seem to prefer the security of being forced to enter a PIN over the small gain in convenience. From a messaging perspective it was pretty confusing for credit card companies to introduce two replacements for magstripe+signature at the same time, one with way more security, and another with almost none.

That seems to be how a lot of NFC implementations in the US have gone too. My understanding is that people gave up on trying to line their phones up correctly on the NFC parking meters installed around SF. I would love to know if that's not true.
> Please show me where the U.S. has officially declared war on these countries it continues to blow up civilians in e.g. Yemen.

The US declared an open-ended war against those people and organizations that the President determines were involved in the 9/11 attacks, and al-Qaeda is one of those organizations. While one might argue (as many have) that the an open-ended declaration of war was a bad idea, or (as others have) that "al-Qaeda", given its nature, is more of an ideological alignment than an actual organization, the power to declare war has never been Constitutionally limited to declarations with nation-states as the target of the war declared.
I do use others. The op here was asking what we want in a geocoding service so I told him.

But to elaborate on what I mean by quick and cheap:

Quick means I don't have to wait for an email notifying me that it's done, and I don't want my requests queued for a couple hours. I want them upon request.

Cheap means better than the average price of the competitors. It would be nice to maybe pay $100 and be able to geocode 100K addresses, for example (but I don't really have a huge sample of competitor prices).
For me - it'll be reading it.

I have to deal quite often with "Unload Project file" in MSVC IDE, edit by hand, "Load again" - because no matter how good the IDE is (and Visual Studio is a good IDE overall) there are lots of edge cases where it fails (merging multiple settings per project / per configuration / etc.)
that and the use of css attr()
Do they define the "slow lane" as the speed you are paying for and the "fast lane" as some "free" bandwidth (paid by companies)?
Yes, that is a tree. I was talking about the forest.
This should have been communicated in some sort of chart.

Maybe children are progressing at a slow rate in their earlier years but making it to the same plateau as 17 year olds? Our reading proficiency might have been more of a step function / trapezoid, arrived early and then grew slowly, vs constant slower growth.
perhaps it should be a button on the website, like "experience the site with FCC's Slow Lane".

That way, they can see what the site is like and if they choose to press the button, they can see what it is like to be on the slow lane. Otherwise, the first time visitor may not give the site a chance at all.
I don't think this is condescension. It's more like a demonstration for the policy makers.
Except it's not one million USD. Also it's only open to citizens and residents of UAE.
Your argument is mostly right in terms of what would be required (the super-high efficiency filter is not necessary, nor are attic fans, to achieve anything interesting), but actually, you have to have multiple condensing units past a certain point.

It's simply not efficient, even with auto-closing dampers, to zone and duct a multi-zone system with single condensing units.

You'd be much better off, efficiency wise, either:
1. Using mini-splits everywhere.
2. Going geothermal. You can support multiple units off a single loop. I did this in maryland. My 4000 square foot house had all the hot water and cooling provided by GSHP. My energy bills, keeping it whatever temperature I liked, dropped from about 400 a month in the winter to about 50 bucks. The wonder of 41 EER, 5 COP. Unlike the air source heat pumps, they actually publish real efficiency curves for various temperatures, and your pump actually work at close to expected efficiency!
I was thinking about it until they decided to charge MORE for the developer edition. As there isn't a Windows (Phone or otherwise) version out there I couldn't use it.

Yes, I know, I run a Windows Phone and don't own Android or iOS devices but companies should at least give people the ability without pay walling it.
There's nothing OS X specific (yet) about this tutorial (excluding the install and -framework compilation flag). The author is using http://www.glfw.org, a cross-platform OpenGL windowing/context creation library.
Honda Wants You to Drink the Emissions From Its New Car
Visual Art on a Hockey Steep Curve
This is not what the blog post is saying. It is saying that Python 3's attitude of forcing Unicode is making life difficult, whereas in Python 2 it is easier to decode to Unicode where needed, and be able to accept non-Unicode data in other cases. That Unicode needs to be supported was never under discussion.
No.

Early people got lucky as with any ponzi scheme that hits big. Nothing new. Happened several times in history. Only difference with btc is that late adoptors saw the ponzi potential and exploited it, since it's basically an unregulated exchange. There wasn't a initiator like previous case to charge someone easily.

Now, just buy a few when you need to play with it, but yours drugs, and be gone.
There's actually a bit more to what Rust does: there is a well-known community library called rust-encoding that adds new string types that support various encodings. You can use this library if you need to support other encodings. The standard library supports only UTF-8, but it's simple enough to abstract over strings in multiple encodings if you need to (thanks to generics).

I like this approach: it allows simplicity in the common case, for software that only needs to work in UTF-8, while allowing support for arbitrary other encodings. "Easy things should be easy, and hard things should be possible."
By a language freeze, you mean that Python should never change again?
This is also called "unsigned int". Postgres has those.
>The article seems to contradict itself -- it offers $1M USD and then offers $1M AED, even providing an estimated USD value after exchange rate.

I guess you missed the second paragraph where it states "The award is comprised of a national and international category."

The third and fourth paragraphs then provide detail about each of these categories.

Sorry if this was unclear.
Nah... not at all. We are moving away somewhat from the "need to understand the underlying machine architecture" of 80's coding, but most things will not "just work" and they will not just work for various hard to understand reasons (the encrypted wifi link to the UAV might be affecting the rendering on the CV library...) - and everything will get further away from someone who cannot use a keyboard.

THink perhaps less "new literacy" and maybe "new car driving". But I feel literacy is more the thing.
Any soccer/football fans will tell you that it's a tough sport to predict for a variety of reasons: low scoring games, lots of potential for human error in officiating, high levels of competence of even weak teams, team dynamic vs individual skill, etc.

I'd guess that it's one of the harder sports to build a prediction model for. Good luck!
"Metadata -- It's so vague that we're not actually invading your privacy, while being so revealing that we could murder you because of what we saw."
Why do firms buy ads?
I think you may have missed my point there.
Alright, I stand corrected.

However, I must point out one important characteristic of these pseudo-wars the U.S. keeps having - it's always on foreign soil.
Caftan moderne de saison printemps-été 2014
> someone who is actively trying to kill american citizens

...better have a judgment from a jury, proved beyond a reasonable doubt, after considering the necessary evidence that satisfied any warrant requirements and related rules.

Failure to satisfy this due process - even when the target is a well-known criminal who has fled to another country - could be evidence of the murderer having violated their oath to office. It's certainly not a quality we should allow in our politicians, officers, or civil servants.

/yes, I realize that's not the antecedent for "someone" you intended
>Except it's not one million USD. Also it's only open to citizens and residents of UAE.

The one million USD prize is for the international category of the award, and it is open to anyone. Check the official website: http://dronesforgood.ae/
Rough numbers may a general guideline to CYA, but to your privacy and second point. What data is gathered, stored, for how long and shared with who? What are your options if the system goes offline?

I have a Nest Thermostat that I bought before Google acquired Nest, which raises another general issue of your device having an evolving T&C to use.
That is only one data point.

You like non-non-fiction movies? Take a director of a movie you like and go read a story that they used for a movie you haven't seen.
Wasn't chess invented in India? Chess itself is the eastern version of chess haha.
can you tell us more about why it feels condescending?
That would be preferable in these situations. However, the problem is that the standard library uses Unicode for filenames and stdin/out by default, as described in the blog post, and you get errors as soon as anything cannot be decoded.
"The international category has a prize pool of $1,000,000 USD and the national category has a $1,000,000 AED reward."
this is insane. hats off to your Markus.
Pow has a special support for .xip.io domain[1]. If you add `export POW_EXT_DOMAINS=10.0.0.1.nip.io pow` to `~/.powconfig` it should work[2]. I haven't tried this myself though.

[1]: https://github.com/basecamp/pow/blob/master/lib/configuratio...

[2]: http://pow.cx/docs/configuration.html
Show HN: Helix I/O – Ultrafast genomic search
Anyone who is truly honest with themselves will admit that 90 to 99% of ads deceive and manipulate people into consuming a product

My most effective ad incoming, prepare for the perfidy.

Make Bingo Cards Quickly
Create word bingo to fit any theme.
Try now, no download required!
www.BingoCardCreator.com

It is for a SaaS application which makes word bingo cards.

Can you suggest how the ad is deceptive and/or manipulative? If it helps, I'll supply context: it is almost guaranteed to show on pages which talk about making bingo games in an elementary school (or similar) setting.

I spent about $8k last year showing this to ~4 million teachers, homemakers, event planners, and other people interested in topics like Halloween bingo. (A particular thing that it does.) This resulted roughly 80,000 of them visiting a landing page which offered them free bingo cards for their email address. Roughly 20,000 of them took me up on that. Somewhere around 500 of those 20k decided they liked their free bingo cards so much they wanted to pay for the product which I sell.

I have a pretty good idea of where that $8k ended up. Approximately $3k of it subsidizes operations at Google, a company which you may have heard of. The other $5k subsidizes content creation at a few thousand sites across the Internet. Some of them are honestly not net value providers. Many of them are.

One of my most successful ad placements, for example, is on a hobbyist site created by a teacher and her husband. It offers many free printable activities and is ad supported. It's been lovingly maintained since the late 90s or so. My rough approximation of their annual ad revenue is "it would make for a pretty nice teacher's pension in any state."

It is very not obvious for me that anyone would be better off if that team decided to take down their site to avoid the moral impurity of advertising. Their users would lose access to many useful, free printable activities. I'd lose access to a large group of great prospects for my product. Many teachers would fail at their goal of playing classroom bingo with their students tomorrow. Their kids would be sad.
You should see all the non-MS things that shanselman uses and is aware of. But shhhhhhh, Microsoft would have his hide if they found out.

If you think there is irony, you haven't been paying attention. It's the point of what's been happening.

This ain't your older sister's Microsoft.
Vinod Khosla Must Appear in Court Over Martin's Beach Lawsuit
Yeah I think you hit it on the head... the right level of abstraction.

This is why I'm convinced LOC is one of the best measures of design, if a given design results in less LOC for a given problem it's the winner.
IStick: USB Flash Drive with Lightning for iPhone and iPad
Then I think you have to let Anwar al-Awlaki go, plain and simple.

>when we have other legal options that are less risky.

What other legal options are you talking about? What they are doing is 100% illegal, it goes directly against the 5th amendment. Straight from the article:

"The Bill of Rights is clear. The Fifth Amendment provides that no one can be “deprived of life, liberty, or property, without due process of law.” The Sixth Amendment provides that “the accused shall enjoy the right to a speedy and public trial, by an impartial jury,” as well as the right to be informed of all charges and have access to legal counsel."
Javascript is always cross platform?
Good catch, but not terribly surprising. Developers don't use IE except when they have to test for non-standard behavior. IE hopefully will soon go the way of the dodo - I no longer see any reason for it to exist.
Golang Memory Benefit for Cloud Foundry BOSH
If we made a version that stripped out the slowdown effect and just had the action ask, would you run that?

Our impression (and experience) is that people get more excited about doing something symbolic.

Again, any direct recommendations about how to improve this, and we'll improve it :)
Aw, I knew it couldn't be that easy.
Use a separate byte string type. The problem is that paths are not UTF-8. That's a fixable problem: just let the type system know about it.
Because they "think" those people are threat based on metadata. http://www.nybooks.com/blogs/nyrblog/2014/may/10/we-kill-peo...

Or because some analyst needed to prove he is fast worker and decided to check "terrorist" box in some internal software. Or because boss decided give bonuses for catch terrorists and someone wanted a new car. The system with no independent oversight will end up abused in millions of ways, most often by people not caring about doing it right.

Heck, even real world cops make tons of mistakes or arrest people just to fill arrested bodies quotas and they do have judges to check upon them, at least in theory.

Or, most dangerously, because that person is outspoken politically dangerous person, not a terrorists and not planning anything, but did actually met with some terrorist twice. Say, muslim active in politics just about to do something uncomfortable for administration.
Depends on what you are doing as a web developer. I work off Linux while the rest of my team is on OSX, but I'm also primarily a back-end developer and if I'm dealing with HTML or CSS at all it's because someone else did markup and styling and handed it off to me to turn into a view. I don't really need to care about making sure everything lines up nicely across a bunch of different browsers or that the end result looks like whatever the graphic's designer promised the client.

The front-end developers at my shop spend a lot of time interacting with the graphics department and less time interacting with the production servers, databases, etc. So they need to be on similar platform as the designers -- OSX. If they were on Linux the workflow of going between Adobe and Gimp would add an additional unnecessary hassle since frequently Gimp ends up rendering PSD files differently then how graphics is seeing it on their Mac. The downside is if they do end up being tasked with something back-end heavy they have to rely on virtualization or a development box running Linux.

If, you're more involved in the back-end and spend more time interacting with the servers, building databases, models, writing deployment/automation scripts and not really touching the markup, then I figure it's best to be on whatever OS your production servers are running or at least something as close as possible. It just nice to have stuff intuitively work 1:1 instead of having to mentally remind yourself of the subtle differences between OSX and Linux or finding yourself relying on packages that are available on one OS but not the other. If I'm using Linux day in and out, I'm more likely to have a full understanding of how it works than if I'm only interacting with it in random encounters with the production and staging servers.
> To be fair, they are never portrayed in a very realistic way. Or at least not in a way in which you care about the characters dying on screen.

I'm not sure I agree. Usually they are not, but perhaps you might re-watch Saving Private Ryan. It's not the only gory war movie, but it does a remarkable job of showcasing horrific things we humans do to each other. The knife fight scene is especially disturbing.

"The Tudors" also had some pretty cruel punishments, though often it's not carried off on-screen. Even when the people being tortured are not protagonists, it's hard not to empathize in the "oh god that's just not right" way.

You make a good point though about there still being terrible things going on in other parts of the globe.
Anyone else here from HN at the open stack summit in Atlanta?
The Truth on OpenGL Driver Quality
A private cloud seems like a good choice for larger organizations. They still have some admin and/or devops overhead that they would not have using AWS, Compute Cloud, Azure, etc. But, they might save a lot of money by providing developers with Heroku-like platform services but running on their own more cost effective hardware.

For startups with a few people, private clouds might not be a good ideas. Any supporting cases that show the opposite?

I would be interested to see co-ops where individuals and small companies join together to build and operate private clouds for the benefit of their co-op members.
Internet Subversion
Square Order – No more Square Wallet
I personally find the human readability of JSON to be superior to XML in this kind of configuration scenario, but I think what I really meant to say was that switching to JSON hopefully provides them the opportunity to redesign the file format from the ground up to be more sane. My specific hopes:

1) That the new format will be more convention-over-configuration based and not have to be 100+ lines for a default project.

2) As I've mentioned in the parent post, I hope that you don't have to list individual files in the equivalent of <ItemGroup> blocks - you should instead only need to add an exceptions to whatever convention is being applied.
Talking of Betfair and percentages, this may be of interest:

http://www.gambletron2000.com/about
I'll be presenting about time series data at SFRails on May 15th. The meetup offers free pizza/beer and generally has 100-200 people attend.

You can find more info about this month's event here:
http://www.meetup.com/SFRails/events/167606272/
If it's a site you visit regularly, it's likely to make you really curious, right?

We're making a version that's just an anigif that people can embed. That should be live really soon. So, that works for people who don't want to interrupt visitors with a message.
Am a little lost. Why cant we use hosts file instead? I would understand if it was complicated. But add entries to hosts is super simple and definitely requires no special knowledge.
Placeholders in Form Fields Are Harmful
> ... your choice of operating system,

> we'll collaborate with the Mono team, plus Mono will be added to our test matrix. It's our aspiration that it "just work

This. is. superb! I love developing on VS with ASP.NET, and I love *nix tooling (ssh is pure fun), I was secretly hoping for this to happen.
I think the main problem here is an impedance mismatch caused by forcing things to be Unicode. While the Python developers are technically correct (the best kind they say..) in claiming that LANG=C means ASCII, that's not how everything else in UNIX works until now, most applications don't crash because of encoding errors. And filenames are byte strings, so forcing Unicode on them is a bad idea.

It would be great if everyone fixed their locale settings and all their filename encodings but in the meantime this will cause even more friction for Python 3 adoption.
Re: listing every file

How do you think they will get around that? Just include a directory? Not that this will affect me much because I'm almost never in .csproj files because the IDE (Visual Studio) does 99% of things for me.
Show HN: aggregated Bitcoin orderbooks ordered by best price
I second the above. Also, walk up 24th street to Potrero then on over to the top of Bernal Hill. If you have time you should definitely check out the views from Twin Peaks. Or all the different 100 or so of species(including Redwoods) of trees in Buena Vista Park. You should walk up the Embarcadero near the Bay Bridge side after a Giants Game.

Sutro Ruins near Ocean Beach is pretty cool too. You can easily do all of this in three days.
I think it would be fine for a single fancy beginning-of-article letter. Whole titles or sentences is too much.
I would have signed the petition if it weren't being done through MoveOn.org -- really don't want to end up on their mailing list.
From what I've seen the automation is still not good enough to deal with fsck-ups some devs do, it's like they're from another planet.
It feels condescending because people don't really need an exaggerated demonstration of what the word "slow" means. I agree that people need to be made aware that what FCC is doing is going to make things slower for regular users, but this is excessive.