skysight-inc/HackerNews huggingface dataset:
> What's the point of programming in a language that has 100 ways to do something, and then banning all but 99 of them?

Two points in this. You might not want to ban all 99 in all cases. For example, you may want to do things one way in one aspect of a project and a different way in a different aspect.

This sounds dangerous (and power is dangerous), but done right it allows teams to focus on doing things right with the right interfaces between them.

For example, it's one thing to contribute to Moo, Moose, and PGObject in one way, but have a different coding convention internally for the programs which use these libraries. This is where those other 99 ways really come to be powerful.

> Why would you use a language if you don't agree that the designers did a good job?

I like the design of Perl 5. However, it took a lot to get to the point where I saw the beauty in it, and saw how to use the power properly.

In a larger project however, that's not so much of a problem. Once you get the core code started, people can grow within it. Different levels of the project may handle things differently, and that's fine. People can branch out over time.

> I've never seen a project that could enforce its coding standards in every case.

And sometimes the responsible decision is to let the coding standards violation occur and plan to fix it later. There are times I have done that and regretted it, only to later realize it was a net positive anyway.

> Maybe we should let the machines do the machines' job, and the humans do the humans' job.

Absolutely. Now to tell which is which.

> Perl has all the problems of an old language.

Evidently every 5 years or so we need to all jump on the bandwagon to a new language?

> No commonly-agreed on coding style (you'll get flamed to a crisp in some parts for even talking about Modern Perl), no single object framework (Moose, Class::Accessor, Object::Tiny, Role::Tiny, and plain old "inside out object."

There are lots of object structures but you probably shouldn't list Role::Tiny there. The basic point there is you have Moose, of which Mouse was an attempt to make it smaller for performance sensitive applications (now largely superceded by Moo). Role::Tiny is an attempt at a minimalist piece of Moose aimed at specific applications. Moo/Moose/Role::Tiny are best thought of as aspects of a single object system rather than separate ones. In fact Moo and Role::Tiny were authored by the same individual.

The Perl world has largely gone to Moose and friends. Pretty much everyone that uses anything else does so for legacy reasons or external constraints IME.

> References are confusing and unnecessary (neither Python nor Ruby needed to make an artifical distinction between references and non-references).

And yet I have been bitten by the lack of such a distinction in Python.

> All the various different ways that things can fail at runtime are a huge burden, especially when you combine them with the different modes that perl itself can be run in, like "use strict" versus not.

Meh, my test cases in any language use up more code than my production code anyway. There is no substitute for clear code contracts.
http://www.ehjournal.net/content/11/1/85

The literature seems to indicate that the Russian microwave campaign resulted in no measurable health effect to the employees at the embassy. This is unsurprising because a wide variety of publications detailing similar microwave exposure from modern electronic equipment like cellular towers, phones, and WiFi access points seem to also indicate a negligible widespread health effect.
I'm also concerned about the footer menu, may it be sticky or keep it on the bottom not shown. Looks like most of the sites have the latter. Maybe the footer is not that important, just to embed more links.
Please tell me there is a way to stop it... I fall asleep and wake up with no idea where I fell asleep watching....
Among other things, the system requires you to not only trust Apple, but the hardware of the device itself. In particular, the random number generator in the iPhone/iPad, since the keys are generated on the device.
I apologize if i came off as snarky. I was trying every bit not to. I didn't correct it immediately, but when i saw another user correcting, I added my own correction to his comment.

Btw, English isn't my first language either, so please do not see this as "arrogant English speaker wants everyone to speak his language". In fact, my mother tongue is far far different from english (we dont even have a common script!)
The requirements of it have been fully met (fulfilled) by Christ.

Last time I checked, heaven and earth were still here.
I wanna track stats of my websites; not be tracked by the code editor.
You do, or at least I hope you do.
From your link:

>The Federal Reserve System fulfills its public mission as an independent entity within government. It is not "owned" by anyone and is not a private, profit-making institution.

>As the nation's central bank, the Federal Reserve derives its authority from the Congress of the United States. It is considered an independent central bank because its monetary policy decisions do not have to be approved by the President or anyone else in the executive or legislative branches of government, it does not receive funding appropriated by the Congress, and the terms of the members of the Board of Governors span multiple presidential and congressional terms.
It says it has an api... but doesn't link to the documentation :(
iOS app has subscription-based guided meditations
It's interesting that only introverts waste time using computers, phones, and other devices to access networked communication methods. Quite astonishing that everyone I see online is an introvert. Extroverts have no use for these things, instead going outside and never touching anything electronic. When writing letters was more popular it was probably only ever done by introverts too. An extrovert, as a personality type, is far less likely to use every form of communication possible, instead relying on only face to face, real life dialog for their needs to tell other people what is going on in their heads.
Really?

http://stackoverflow.com/questions/10482227/javascript-dom-c...
Agreed.

Remember the old printers, and how the paper had holes on the sides, and was just one continuous sheet? Imagine if magazines were printed that way, so you didn't flip pages, but instead you just kept folding back a part of the endless paper and reading on.

That's how I feel with infinite scroll. I like flipping magazine pages like I enjoy clicking links. I don't know what it is exactly, it just feels more natural, and organized.

There are exceptions though. If I'm using an iPhone, endlessly scrolling through my inbox, or song list (with the ability to tap to a particular letter), works incredibly well. Then again, touch screens in general feel great with infinite scroll. It's a tricky situation, and really depends on the device and content.
Extroverts will tend to use computers to the extent that they help their real life activities, and won't invest significant amounts of time, energy, and psychological engagement into online activities, particularly interaction with online communities.
Probably. One of the answers on there also has a discussion of referring to it as 'correlation', which has a specific statistical meaning that is often ignored when people trot out "Correlation != Causation".

A better wordsmithed version of the question would probably be "Does Association Suggest Causation?"
I can't tell if sarcasm or severely misinformed.

The fed, is anything but federal. They are a group of private corporations owned by groups of banks within each reserve banks district. They can be somewhat controlled by congress by way of statute but rarely are and currently answer to no one but themselves. There is a lot of conspiracies around who or what group really owns the majority shares. I'm not going to go into the theory here as they are just that, theories.

In response to going by what they are not what they are called they very much are not a branch of government. They say this very plainly on their own website:

http://www.federalreserve.gov/faqs/about_14986.htm
Good idea. I think it's better than infinite scroll, but cache one page before and one page after to improve the page loading more smoothly using AJAX, just don't push me to the next page until I hit the "next" button.
ASK HN:Is there any quick book APi for ios sdk?
Is there any quick book APi for ios sdk? Please assist on this. it will be great.
While I agree that it can be annoying, pradn was using it in a very lighthearted manner. I think it is grating when people use it to shutdown a discussion don't find worthwhile.
While we're on the topic, Bayesianwitch.com's description:

"Your new homepage goes viral, but you aren't sure what copy is converting. Hook that copy up to BayesianWitch and only converting copy will be showing. No waiting days for the answers from an A/B test."

Seems to imply a reliance on "correlational" data. Is there some hidden randomization in there? Or are you giving your clients a lower standard of evidence?
If the latency of pCell is low enough then you could have a thin-client phone tunneling into a cloud OS. Now get rid of most of the CPU/memory hardware complexity on the phone (which should lower power requirements for the phone too). If you can wirelessly send energy then get rid of most of the battery.

Suddenly you've got a very, very thin phone with infinite battery life and computational power only limited by the server you're hooked up to. It's the perfect mobile device. Do the same thing for a laptop and I'm in paradise.
At a certain point people who are worried about the 'much else' part have to take personal responsibility for their paranoia. Apple cannot prove they aren't reading your iMessages. Maybe they are beaming them into deep space because they want to help aliens come get you. Who knows? It's hard to disprove. Anyone who reaches that level of paranoia should not be using these services.
Imagine a world where every major video game stars women. Where when there is a man in the cast, his only character trait is "he's the guy", versus an assortment of ladies who are at least two-dimensional. He is also probably going to be kidnapped, so he has no agency as a character - really, he only exists as a prize for the ladies to fight over.

This is not one game. This is pretty much any video game. This is pretty much every single video game in the world. Games where a male character has agency are rare. Really, games are all for girls, and you should go back to your little man things, like cooking and raising the baby.

Oh yeah, and any big budget movie has a similar gender distribution too. Almost every animated feature you watch growing up tells you to be a good little prince and wait for a brave princess to come save you. Same with TV. Everyone chases the disposable income of the teenage girl, and molds their product to her taste.

And of course there are big chunks of society that basically want to disempower you because of your gender, too.

Wow, it sure would be nice to be able to have a space where you could imagine being someone who can kick ass and not bother taking names now and then. Maybe to even spend some time pretending to be someone who'll inspire you to take more control of your real life. But all the games like that are for the women. And everyone says the games about guys aren't 'real' games anyway. They're "casual" games. And are all about cooking and taking care of babies anyway. Not very good for escaping from reality.

The few games that star dudes kicking ass become precious to you. Larry Croft, Bayonet, Kay Archer, Samuy, these are rare chances to pretend to be someone not too far off from your actual self who has POWER to actually change their environment. Sometimes you might even find yourself thinking "how would Bayonet handle this situation" and taking inspiration from it, because he's one of the few role models of your gender available for you to really inhabit via games. One of the few times you've been able to take the role of a supremely confident and capable guy, instead of a supremely confident and capable woman.

Then you have the temerity to speak up about how good the rare game that lets you play as a guy with guy concerns, who can also kick ass, and you immediately get a bunch of ladies piling on and insisting that this all seems really silly and that games are made for women, guys have those "casual" games about cleaning and cooking or about ungendered abstract puzzles and they sure play a lot of them, don't they!

And then you whimper softly to yourself and pick up your Vita to play TxK because Jane Minter may be a lady, but she's a lady who makes a damn fine abstract game about blasting the shit out of abstract things.

It's not pretending to be the opposite sex for one game that's the problem. It's pretending to be the opposite sex for almost EVERY game. It's pretty fucking wearying.
I really like how they say it isn't owned or for profit when the next paragraph down they say it has "special" shares, of which pay 6% in dividends by law. Nope no profits there, just magic money. Technically that isn't ownership, they're not real shares, and technically they dont turn a profit, all that goes to shareholders..
Their has been at least one headline of Iceland's cheap electricity has been harnessed to mine bitcoin. Likely other ecoins as litecoin. That's a nice marriage of circumstances of a small island nation of talented tech (eg: EVE Online - CCP Games's evolving vast servers), botched economy, and few other natural resources to export.
Facebook's first press mention
>> Similar to a colonoscopy, a cystoscopy is a test that involves inserting a plastic camera scope into the penis and then extending it the full length of the urethra, all the way into the bladder. It differs notably from a colonoscopy in that it’s done while fully conscious. << umm, of all the difference, this isn't the main one. Hell, it's not one at all depending where you go.
That aside, this is a great piece.
$700k is still freakin' crazy.
forgive me if I don't shed any tears for 'trust in the market'. Shouldn't we be more suspicious about the market? People blindly throw their money at the hands of fund managers etc, which means our society is overleveraged on risky propositions.
And us ladies saying WE ARE LADIES WHO GREW UP GAMES, WE ARE "HARDCORE" TOO get dismissed. Even though there's a fuckton of us.
While we're on the subject: other forms of trolling are allowing control characters in filenames, not performing unicode normalization, and allowing filenames to begin with certain shell metacharacters.

We must immediately adopt the recommendations in http://www.dwheeler.com/essays/fixing-unix-linux-filenames.h...

(No, the ability for filenames to contain arbitrary octets is not useful. It never has been.)
Only a masochist would use it today. Only a sadist would recommend it to newcomers.

You should have started your comment with this. Then I could have stopped reading there. Are you here to participate in an informed and enlightened discussion or to show everyone how brilliant you are for not liking something?
It's only been around for a few weeks I believe (Feb 2nd launch). Note that the market cap figure includes 10.5 million coins that are allocated to the population of Iceland.

If you click on the price on the coinmarketcap site, it shows the exchanges, two minor ones, "Crypto Rush" and "Poloniex".

Here is the release announcement:
https://bitcointalk.org/index.php?topic=446062.0
A Developer's Sixth Sense
You're not supposed to save and houses are supposed to cost multiples of what you could possibly earn. Low interest rates for extended periods of time do that. Without getting overly critical of Fed policies, you can also trace a handful of the other issues in this thread to that.
If you refer to Table 2 of the NEJM article 'The Oregon Experiment — Effects of Medicaid on Clinical Outcomes', while none of the results are statistically significant, most of the effect measures are headed in the right direction.

Someone who works for 'Bayesianwitch' should know better than to rely on p = 0.05 as the sole basis on which to evaluate something.
I actually looked at the section of the Wikipedia article you linked to. It lists about a dozen of rules or laws similar to Moore's Law. In every case, it's made clear the rule is not Moore's Law. In fact, most of those rules have their own distinct names (Dennard's scaling, Butter's Law, Wirth's Law, etc). Read it carefully and you will see that throughout the article, it's maintained that Moore's Law has exactly one, well defined meaning.

> there is no point acting like we don't know what people mean when they say "Moore's Law has failed". What they mean is quite clear.

When I read "Moore's Law is dead", I thought the OP meant we can't shrink transistors any more. You can probably agree it is not the same as saying "clock speeds are not improving anymore".

If someone says "Moore's Law" I will assume they mean "number of transistors on a chip doubles every 2 years or so". If they mean something else, such as "clock speed doubles every 2 years", then they use the term incorrectly. Moore's Law is alive and well, and if you talk to people who actually work on extending it, you should use the correct terminology.
Monads for Dummies
Reads.

You want to get Reads, and make yourself sit back and read all the lengthy text passages.

You'll find the crazy laid out pretty plainly there.

And then you get to decide how to reconcile the facts that (a) Sim is batshit misogynistic and (b) Sim is a total master of the form of Comics, who did some amazing things in it.

(I'm a lady who makes comics and learnt a fuckton from Cerebus. I am pretty glad "Reads" was serialized while I wasn't hitting comics shops regularly, and I didn't get the collections in order, so I could see some of the amazing techniques he played with later before realizing this was not a man whose work I wanted to support any more.)
So wait, now not only are we using hypothesis testing as your sole means of evaluating whether or not an effect exists, but you're moving the threshold around because...you want to?
How Jason Calacanis And Marc Andreessen Are Remaking The Valley
Looking back at the code that I was thinking of, it looks like I was using requestAnimationFrame to do the actual DOM manipulation (based on a variable that was updated in touchmove). Maybe Mobile Safari still allows DOM manipulation during those animation frame callbacks, even if touchmove is happening?
In my experience, C++ is really a double-edged sword in this regard.

At its best, it provides tools for building cost-free abstractions that hide bit-twiddling and assembly hacks while providing an expressive set of building blocks for the semantic layers above them. In this case a programmer only thinks about one layer at a time, so the mapping and messaging can be tuned to their domain, but the implementation is abstracted.

At its worst, it provides the verbosity of Enterprise Java with the memory safety of C and it becomes very difficult to trace what the program is doing and how. I have found this is very strongly related to the widespread use of non-smart pointers. This lets the semantic domains smear into each other and tends to produce astonishingly brittle code.
It's okay. News websites are easy to knock. Truth is we have spent months following this story and have a reporter on the ground in Kyiv. This is a sampling: http://mashable.com/category/ukraine-protests/. More here: https://www.google.com/search?q=ukraine+site%3Amashable.com&....
I bet you get all the female voids sucking your male light with lines like that.
Publicity stunt, sure. But this is pretty significant for youth (up to 17 years old) who will continue to get free MUNI passes. There are something like 40 school bus routes in SF and that may seem like a lot but it's really not when you understand that the district has 55k students and 146 schools [1]. But thanks for adding to the conversation. People like you keep me coming back...

[1] http://www.sfusd.edu/en/about-sfusd/sfusd-profile.html
The problem is that many of the places they use infinite scrolling have such large datasets that doing this would make the scrollbar borderline useless for small movements (move back half a page or 1-2 pages) -- which probably account for 99% of scrollbar uses in this context. Google search for "cat"...

Of course if you actually advanced extremely far in a typical "infinite" scrolling view, the scrollbar would similarly become pretty useless, but in practice very few people actually scroll all that far, so it seems better to optimize for that case.

They could meet halfway by making the "scrollbar readjustment" chunk size somewhat larger than the "load new data" chunk size, so you get the on-demand loading efficiency of the latter with fewer scroll-bar jumps, but I don't think they could make the former too large without creating more usage problems than they're solving.
I saw the list of commit; most of them are 'update ... to version xx'..
I'd love to be contrarian on this, but yeah that's pretty creepy.

Also the "love" message not so subtly hidden in the little...arm-thingies (easier to 'see' in the shadow than on the actual statue) is kind of an odd one. There are a lot of words I associate with Steve Jobs and many of them are even positive (though I am often critical of many aspects of his management style), but "love" isn't one of them.
You just said it—"through my network."

Those jobs come because your network does the business development networking for you. Build that again, and the jobs will come. It's hard to start out, when you're so worried about getting enough that you keep yourself busy. But take a coffee appt whenever you can, give free advice if it doesn't cost you more than the time you'd spend on lunch anyway. I can't tell you how many clients I've worked with because I was referred by somebody I helped out at a coworking spot over a water cooler conversation.
Why is the title mentioning Google?
British spy agency collected images of Yahoo webcam chats
Winners of the 3scale StartupBus API Contest Announced
For a kick:

http://www.ironicsans.com/helvarialquiz/
Babbling Brook – A social network where you can trust strangers
It's promising to see that features like this can be hacked into the editor in a very short amount of time.

I would love to find out what emacs-like features I could implement myself. Anyone that can help me with an invite? (email in my profile)
A Simple Go Web App on Heroku with MongoDB on MongoHQ
Unicode support in MySQL is...
PL Models for Anus Detection (mildly NSFW)
Nice explanation, does it bother anyone else that you could set up a bunch of antennas such that they could create a lethal 1 cm ball of energy anywhere in the space they can see? Sure they think about powering devices but what about a couple of Watt-Seconds of energy appearing in your frontal lobes? If Perlman can do that its kind of the ultimate 'border' fence is it not?

(I'm tempted to write, "All you would need is an unscrupulous engineer to develop a targeting system ...")
Show HN: My mid-week project – Turn Paper Forms to Web Forms
"Humans use <todo>" ? Perhaps attention?
The Axioms of Web Architecture (Tim Berners-Lee)
I'm not missing that, that is exactly what I said. There was two replies, and a reply to you unless those replies and the parents were deleted without a trace...

I fully understand being helpful, but foul language and dismissiveness isn't really okay here normally; you've been here far longer than I have, and I respect your comments normally, just seemed a bit odd is all. shrugs
Voice comms?
This Mount Everest Disaster Shows The Danger Of Clinging To Goals
Boeing announces Black, a self-destructing, encrypted Android smartphone
EBay's 'Conflict of Interest' Is Just How Silicon Valley Does Business