skysight-inc/HackerNews huggingface dataset:
> There's a reason that APL never gained a foothold

APL was widespread in operations research in the 80s, and since the early 90s is usually found in and around finance, even though it isn't really common anymore.

Part of it is a mindset thing; People used to consider longer employment periods, both from the company's perspective and from the employee's perspective. Although APL is extremely useful when you use it properly, it is definitely not a "programmer-is-a-replaceable-cog" language that Java strives to be and the most firms now assume.
What are some of the big reasons to avoid using Rust (including after the 1.0 release)?

Every language has flaws, so I'd like to try to learn from other people's experiences before I stumble across them on my own.
I emailed him once. At the time, I was a big python fanatic, and had a few questions about pypy. He never replied. So I asked someone else, and wrote a blogpost on pypy.
Coupon Listings – Top Adult Coupons – Promo
New Russian Boldness Revives a Cold War Tradition: Testing the Other Side
Good Adult Store....
You have no idea. I know git is supposed to mean I can delete code without fear of losing it.

Still...
Ya'll are gay for making this a big deal. Fuck ya'll niggas. Imma gonna go to recode.
Actually, no. I read original silencio's post as from being an Asian man marrying an European man. But it looks like you are right, and I am wrong. Which would make melvin's comment correct, and fuck me I'm confused now.
I made a quick POC for something like this but with twitter:

http://www.birdmine.com/

Interestingly I created it initially to deal with the anxiety of not being able to read all the great content available on the net.

Then the service broke (kind of) and I realised I didn't care that I couldn't search all the stuff I tweeted.

So even though it's kind of broken it still solved my problem :)

I have been meaning to fix it up and get it operational.... One of these days....
Here's video of the talk:

https://www.youtube.com/watch?v=AMSZEGNMwUw

I disagree with some of her points (in particular those surrounding 'demanding the time of a representative', and criticism of the term 'meritocracy'). But that's normal, because the only presentations with which I'm 100% in agreement are those I've recently given myself :)

But: your characterisation of her presentation is dead wrong, and amusingly seems to be a combination of the criticism of tone and defensiveness stuff she was talking about. Her presentation is polite, well structured, informative and well considered.

(Also, I'd take your 'fuck you' a lot more seriously if you posted under your real name. 'Fuck you' from an anonymous account reminds me of my two year old shouting 'you a poop head').
FB Purity http://www.fbpurity.com/
The trick probably works, but the body doesn't actually have a "low-O2" detector, but rather a "high-CO2" detector. Most of the time, they are equivalent; however, if you have e.g. CO poisoning (thus, no CO2 buildup), you don't feel suffocating even though you're out of oxygen.
Presuming OS X pulls from the same licensees, why do they release those revisions but not iOS?
I agree it's a pretty trite comment - unless op meant he lasted so long ".. on the robotics junket" aka exit lobby, in which case I'd agree.

Andy could be a pain but his accomplishments speak for him -- Android has long been seen as a massive success, warts and all, at the highest levels of goog.
I would. I would also buy a phone that can detect the difference and does not connect to them.
Of qufoids and the monad effect
The usual answer is "yes", but am I correct in assuming you think it's "no"?
How to Choose the Best Flower Printer Supplier
Honestly, @RealTimeWWII and its companion and imitator accounts (like @GuadaBattle) are, to me, the main justification of Twitter as a platform. If I didn't follow those accounts (and I will probably stop in three years once they finish) I wouldn't have hardly any use for Twitter.
Yes, absolutely. Controversial content of all sorts (activism, gay rights, sex, etc) gets censored all over the planet and gets people on watchlists.

When you are talking about the potential for controversy itself creating this problem, then yeah, HTTPS becomes a benefit everywhere. "Oh but we just host cute pictures!" - doesn't matter. Maybe someone commented on one of those pictures and said something about China being a terrible country. Maybe an innocent chinese visitor saw that thread and ended up on a watchlist because of that.

And even ignoring the whole "I have nothing to secure" mentality (which is no better than the "I have nothing to hide" mentality, really), having HTTPS everywhere makes the people for whom it matters safer. Look at what happens with Tor.

In a world where encryption is the exception, the one who uses it is immediately labeled a terrorist.

Make no mistake. This is not about "encrypted communications". This is not about asking the user "Do you think what you are doing here warrants extra security?". This is about the medium. It's about making encryption ubiquitous so that these situations never arise.

When you ssh into a machine, do you ask yourself that question? "Oh well I'm just going to do harmless system monitoring, don't need encryption for that!". No, you don't, because the medium gives you that security and you never have to make that false choice.

So what do you gain by not being secure?

The only argument I ever hear in answer to this is "battery life"/"processing power". Such nonsense. Monochrome displays have a similar benefit, but in general computing you don't give users monochrome displays because of all the situations where colors are useful. And you certainly don't ask the user "Do you think this image you are viewing really deserves colors? What do you gain from them, it's practically black & white already!".

I'm so tired of this whole debate. Can you tell? It's such a waste of time. As Poul-Henning Kamp put it last FOSDEM, the NSA loves that debate and probably perpetuates it. "Do we really need encryption for everything?" is a false question, especially on the internet. You don't, but other people might. And just because you have nothing to hide doesn't mean you should show everyone everything. And just because one kid was raped one time in your town doesn't mean you should store your kids in the basement and treat them like emergency supplies.
Yes: https://firstlook.org/theintercept/2014/08/15/cat-video-hack...
Display projectors are more flexible, easier to secure and it's possible to upgrade the separate media/compute component.
...an open-source BigDog with a locked bootloader, and green felt outer cladding.
From the police actions and ruling in this case, I'd say the answer is neither.
Mixtape Weezy is my jam
And the good old shellshocked bash version 3.2 http://opensource.apple.com/source/bash/bash-94.1.2/version....
Here, educate yourself:

http://old.richarddawkins.net/articles/582913-mother-teresa-...
Does this mean if you compile this and get it to work, you can get something like XFCE or KDE running on it?
Wow, that puts the anti Semitic and anti communist roots of Nazism way back in 1919. Such a long slow buildup, and nothing stopped it.
Democrats tend to be better on social issues and no worse on most other things.

Republicans make hay out of being for economic freedom, low taxes, etc., but history shows they don't really mean it. Spending increased dramatically under the last republican majority, and real taxation equals spending.

The only exception to the rule is sometimes found at the local level, where democrats in some regions have a history of being anti development which means real estate hyperinflation and pricing out the poor.

The rest of the issues, both parties tend to be equally awful.
You see, I know exactly what this page describes ;-)
that killing feature is very power hungry which is probably why others didn't include it
Fern Frozen in Time by Volcanic Flow Reveals Stunning Detail
When I comment out code, I add a timestamp of when I disabled it. Then, when I come across commented code with a timestamp more than 6 months old, I go ahead and delete it. Best of both worlds!
You're assuming that the power-grab of government is all-encompassing, and that all parties collude equally. I doubt this is true.

Even congressmen are human, and at least some were caught up in the emotion.

Cynically (and I expect downvotes) I even imagine Bush caught up emotionally, as old-school Cold War vets Cheney and Rumsfeld finally saw a chance to pounce on popular fervor to increase executive power. Perhaps I'm wrong, but history seems on my side.
But my preference is _really_ to see no ads.

What you cite as "my preference" is really "what the advertising backend has deduced I'm most likely to buy" - that's certainly better for the advertising company, very likely better for whoever's receiving revenue from showing the ads (averaged over all users because yes, targeted ads do work better), but it's not actually _better_ for me. From my point of view as someone who didn't actually want to spend any money, it's worse, because I'm now more likely to spend the money.
Ask HN: What does Paul Graham mean by this?
Within the written essay entitled growth,subsection "Rate" Mr.Graham mentions "The best thing to measure the growth rate of is revenue." Which is straight forward but,read on..
My startup: After obtaining 20-30 paying users & within 2 weeks without a dime spent on marketing I'm distributing the actual product to my users soon. My question is besides scaling through giving users a great product+ great experience,what else is suggested? Is that when I should start contacting bloggers? Those 20-30 users can spread to 100 users,but at one point it will stop. How would you suggest continuing user acquisition while gaining user feedback that scales rapidly?
The more relevant part is comparison with math notation. No whitespaces and line breaks there.
The author has obviously never seen furry Twitter. One of my favorite communities. Maybe it helps that most people make a fresh account for it. It's diverse, safe, full of conversation, and seems to make a lot of people happy.
I expect it might be more unpleasant for wannabe Andys. But I agree it was unremarkable. Scott McNealy used to congratulate people getting promoted with "One step up, one step closer to the door." That captured the balancing act between climbing the ladder versus being pushed off of it because someone else wanted your spot. I think Andy will be much happier in his new role, and it isn't like he has to work for a living any more :-)
Identity, a Neurobiological Perspective
The whole concept of "bloodline" is fundamentally racist.
Yep. This is reason #1 why I haven't upgraded from my 'dumb' LCD TV yet. Give me root access and open firmware drivers and then we can talk.
@luweilu can you list the payout table/probabilities? Just curious if there's a consistent house edge, or if it decreases as more bombs go off? Any plans to add an "invest" feature like just-dice had?

Edit: Example of how "invest" worked on that site: "You can invest some of your balance with the site for other players to bet against. This both increases the maximum bets on the site, and you keep any profits made. You also 'keep' any losses...Let's break it down: Suppose the total bankroll is currently made of 90 BTC from a single investor, and you invest a further 10 BTC. You will have 10% of the new 'current bankroll', and the first investor's share will drop from 100% to 90%. Each bet that a player makes is played against the current bankroll. As players win and lose, your investment grows or shrinks by 10% of the overall house profit. When you withdraw your investment you get 10% of the current bankroll. You may withdraw your investment at any time. Other players' investments will affect the percentage of the current bankroll that your investment represents. If a 3rd investor then invests another 100 BTC, bringing the total bankroll to 200 BTC, the first investor's percentage drop from 90% to 45%, your percentage drops from 10% to 5%, and the new investor's percentage is 50%. Then if a player loses 20 BTC to the site, everyone's investment grows in proportion. Your 10 BTC investment is now 5% of the new bankroll (220 BTC) ie. 11 BTC...The site currently charges a 10% commission on net investment profits...Commission is charged when profits are divested, or at midnight (UTC) on Sunday each week, whichever happens sooner"
If anything was in bad taste, it was the pull request itself. You don't just go to a project you have never contributed to and tell them they're using pronouns wrong. And who talks like this to people:

> I'm sorry to hear that. I don't really see why you wouldn't merge it if it's so trivial though. Surely making the library less hostile is worth a few seconds of our time to press the "merge" button?

Do you see what's going on there? It assumes as a premise that his pull request makes the library "less hostile" when everybody knows that's not a universally agreed upon premise. Now if you want to argue with that comment, you have to unwind it to argue with the premise, which is going to lead to an exhausting conversation. So instead, people don't usually do that. This behavior serves to exclude and alienate people that don't agree with his premises.

Alex Gaynor does this all the time and has been doing so at least since back when he posted on the Something Awful forums. Maybe he just wants everybody with views different than the ones he's adopted as part of his identity to just go away. In online communities where this sort of conversational tactic can't achieve that (Twitter, Hacker News), he leaves and publicly announces that those communities are beneath him.

(This opinion is not borne of confirmation bias: Thanks to him using different usernames in different contexts, I've managed to independently come to hate him for this sort of thing three different times before realizing it was the same person all along.)
I really appreciate the clarity with which this article described the issue. I had read an article by someone from Netflix few months (I think) ago about this and did not get the clear understanding this article provided.
I tend to think most people look on something like that as an opportunity to score a win for what they believe in rather than genuine concern at his actions as CEO. Some of the decision to let him resign must have come from the lack a successful strategy to respond to it though.
Moon Orbiter Spies NASA Spacecraft Impact Crater
Call me a nitpicker and you'd be right, but the screenshots in this[1] and other ads[2] where they showcase this watch for GPS navigation while on a bike (or motorcycle) where the watch is not doing a 90 degree rotation on the content area so you can read it while your hands are on some handlebars really bugs me. I guess it bugs me more than some model getting on a motorcycle wearing what looks like a blazer with no helmet or gloves, too.

But to make this comment, say, 20% hn worthy, can someone explain whether it's unrealistic that I think the accelerometer should be able to figure out the "holding handlebars with forward velocity" scenario and orient the display properly?

[1] http://www.lg.com/global/gwatch/index.html#urbanstyle5
[2] https://play.google.com/store/devices/details?id=motorola_mo...
Or, as Telsa is rumored to have remarked: "If Edison spent a little more time thinking, he wouldn't have to perspire as much"
Apologies, but we don't push Dart. You don't have to use it. Google writes millions of lines of JavaScript a year and wants a better language, that's all.

As pcwalton says, SIMD.js evens an advantage that was in favor of Dart, while at the same time making JavaScript a better compile target for languages like Dart and asm.js languages like C++. It's also a really clean API that fits nicely onto typed arrays. What's not to like?
Being proud of who you are and the eay you live is different from being proud of an arbitrary superficial difference between you and others.

Proud to be White is leagues worse than proud to be American or Christian or Irish.
The same could be said for writing a document in Chinese, Arabic or Hebrew. They all look like "line noise" until you make an effort to learn them.

"For that matter, I suppose it's possible to write understandable, maintainable TECO, APL and J with some effort if you don't value obscurity and cleverness over simplicity, correctness, maintainability and understandability."

Yes. I do separate long functions in k onto separate lines. However, long functions in k are rare (and usually) an indication that I haven't arrived at a simple solution.

Writing in J/k/APL allows to think in chunks where the chunk is an algorithm - not all of the tiny steps in an algorithm. It is a higher level of abstraction - not unlike programming in C versus assembly language or machine code.

E.g.

The sum of a list (of any type) in k (APLis similar):

sum:+/x / read "plus over x" or "reduce x with plus"

versus (C code fragment) which computes the sum of integers only:

int sum=0:
for(int i=0; i<n; ++i)
{
sum = sum + x[i];
}

Btw, John Von Neumann once chastised a grad student for writing an assembler. Perhaps real software engineers only write in machine code.

"If your business logic or product is written in line noise written by some lone J genius, your company is fucked when your guy inevitably gets hit by a bus, goes nuts, or leaves for greener pastures."

I think the larger issue is documentation. Undocumented code (of any kind) is a liability. When I write in k, Every line of k is documented (as text past column 80). In addition, there is header documentation that described the purpose and approach of the code in the file/module. The number of lines of code in a file is typically no more than 10 lines.
I would get rid of jerks
I think trying not to fall into the category of "smartwatch" is the point, marketing tactic if you will. The smartwatch is the new wave, and the companies you would expect are jumping on board. By not marketing as a smartwatch they set themselves apart, yet have some of the key functionality people are looking for
I think the always watching/listening thing is the major hurdle a lot of these devices are going to have to overcome before a lot of people feel comfortable inviting them into their homes.
You're being downvoted because there's a certain passive-aggressive subset who'd rather take the easy way out and just suppress an opinion they disagree with by pushing it into graytext territory than attempt to do the constructive thing and type out a thoughtful response to it.

Anyway, you're correct that slippery slope arguments aren't necessarily fallacious. A well-crafted one which demonstrates that sliding down the slope is inevitable can be quite compelling. One that I've always thought was particularly impressive is the line of reasoning that the political philosopher Robert Nozick employed in his book Anarchy, State, and Utopia to argue that an anarchist political system would not be viable.
Straight people don't go around declaring their sexuality, nor ever feel the need to.

Have you ever seen wedding photos? Never heard a man refer to his wife or a woman to her husband? People can, and should, disclose their orientation all the time.
You have to look for the vulnerable code, not just the version string. Supposedly it has already been patched.
I'm planning to do the same soon. There are three Microsoft stores here in the Atlanta area. I'd just rather do just about anything other than fight traffic to get to one.
I do too a little. So I left that wording out of our rewritten license. Like the beginning of ours says "We're all adults here." The point is, don't steal by giving it away and otherwise use it like crazy.
Serial podcast sub-reddit
That's a brilliant idea. Couldn't you test a newer version of your script against a new branch?
Well depending on who you ask, one flaw might be that there's no garbage collector. Others might say that's a bonus.
I'm sure you're right; I'm just chasing the little dopamine hit from predicting someone would make a comment about generics and knowing how I would respond.
The mechanisms that Rust uses to provide memory safety require more forethought than the various forms of garbage collection that other memory-safe programming languages use. If you can happily live with a garbage collector, then Rust may not appeal to you. If you're not doing anything that benefits from concurrency, then Rust's ability to statically prevent data races won't matter to you.

From a personal standpoint, the things that I dislike about Rust are the module system (too complex IMO, though it's been getting better recently) and a few places where the syntax is ugly (some of the ugly syntax has good reasoning behind it, but that doesn't mean it's not still ugly).

Furthermore, the typical downsides to working with a very young technology will apply. Tooling is minimal. Googling for answers to questions will often be futile. Precedents for how to most effectively solve problems with the language are few. The wider ecosystem has comparatively very few useful libs, and even where libs exist they will often be only partially implemented. In other words, it's going to be a wild west for a while yet.
work hard !!!
um. I guess I retract my "closed source" comment and amend it to "not open source". 234M .app seems pretty heavyweight - do you really need all these node packages in the bundle?

If I'm running localhost, why do I need to create an account?
Wild guess: while iOS' version of XNU is often one major version ahead of OSX, there is no way for 3rd party developers to write kexts on that platform (beyond jailbreaking). Maybe they don't want to help jailbreakers.
Oh lord.

Best demonstration of Poe's Law right here.
Your communications can still be tapped, your location can still be tracked through cell towers, and remote malware can still turn your phone into a persistent bug.

I don't think there's much of an advantage to using a dumb phone. At least with a smartphone you can run apps that encrypt your communications.
In the 20+ year history of computer crime prosecution, outside of this disputed case, what is the next most likely case where a hacker effectively framed another hacker who was then successfully prosecuted for the offense?
"noun" in C:
noun(c){A z;if(c<'0'||c>'9')R 0;z=ga(0,0,0);z->p=c-'0';R z;}

"noun" in k:
noun:{[c]$[(c<"0")|c>"9";0;c-"0"]} / $[boolean; true; false]

The C version is effectively the k version expanded with declarations, memory allocation and initialization. I would not be surprised if the interpreter was written in APL and transliterated to C.
By the time they got around to building "frankenstein PHP", it was way too late to switch languages. Before that, there was no time to switch.

The whole development process of Hack is interesting. It was very organic, if the stories I heard were true. Someone got it in their head to try compiling php to c++; they tested it and got a free 20% (ballpark) speedup of everything. Then they made a VM to make it faster and more efficient, and once they had that vm, it was easy to add small, useful features like 'await' and such.

Much of what people hate about PHP isn't in Hack, by the way. It has type hinting, lots of dumb conversions don't happen, and obviously it's not interpreted. Hack is really just a better language they made that, because it shares the same syntax as PHP, was very easy to switch over to while still developing features.
We are leveraging a Bluetooth Cordova plugin to access the smart device's Bluetooth Low Energy features. We subscribe to the nRF8001's UART service, sending and receiving 20 bytes of data at a time.
Tail.sh Analytics and Tracking for Your Meteor App
Tim Cook Coming Out Has Turned China into a Nation of 5th-Graders
I asked about it on Quora: http://www.quora.com/What-has-happened-to-Mark-Zuckerbergs-o...
It'd be cool, but the technology is probably a few generations away.