skysight-inc/HackerNews huggingface dataset:
What an incredible whinge and whine.

Why are people so resentful about paying money for their incredibly useful primarily development tool?

Often while I'm using PyCharm I'm awed by how powerful it is and amazed that JetBrains has the resources, time, brainpower and money to write it. And that's not worth a few bucks? Sheesh.

Seriously, it's a trivial amount of money and if you or your company can't afford it then you like this should go and use free alternatives.

Loving the tool enough to use it but hating on a company enough to declare it's lost all its customer loyalty makes my blood boil.

Also, how does this guy elevate himself to the all-knowing position to declare from his personal opinion how much customer loyalty JetBrains has actually lost?

I want the companies who make great software to make money and keep doing it.

This guy should just go use a different product that he doesn't have to pay for. It's not necessary to trash JetBrains on your way out the door.
Your thing isn't demonstrably the case either. In fact, a lot of what led him to create facebook was pure coincidental luck.
Kind of ironic that it's without a computer yet you need one to access their site :)
You need to mount the disk image first in the emulator, most likely.
I'm surprised no one has mentioned the Quest for Glory series yet (originally Hero's Quest)
Basic risk management will forbid to just pony up.
This article makes me wonder if we are headed toward a "peak resource" as a civilization. If so when and how would that change society?
Does he mean "token" instead of "cookie"?
Idle just means it isn't being used for anything at the moment in this case. They aren't referring to keeping the engine running while not moving.
Pass the Hash Mitigation Guide
Learning CS without a computer brings you incredibly good foundations when you do program with a computer. Algorithms, data structures, and other theory become much easier to implement. I used to think it was stupid that we had to implement algorithms on paper tests, but a lot of that makes you a better programmer. I still don't think paging memory on paper has any good use for an OS class--just busy work :).
Not a single "nuff said" pun throughout the readme, man page, or language spec. Dissapoint.
Rogue Amoeba does a lot of neat things that, honestly, should have been built into OSX and other Apple products from day one, such as SoundFlower (an audio router using fake devices, inherited the stewardship from Cycling 74) and LineIn (just plays an input to an output with no magic).

AirFoil is also really neat, but I wish there was an AirFoil to AirFoil zero latency PCM mode that can plug into SoundFlower and just send my audio to my Windows desktop with no otherwise magic... AirFoil via the AirPlay protocol (or anything via the AirPlay protocol, even an Apple product to any other Apple product) has at least two seconds of lag, and also wastes time by encoding it (and is probably the source of the latency). Literally, the latency is the only thing preventing me from adopting the product.
> you'd have to FFI it from C and then wrap it inside of a web server route to get it to do anything...

FFI? Does Ur/Web have something to this effect? I think you'd need to directly hack on the compiler to do this. And I think that, with a language like this one, you should consider using it only if you're ready to do just that: heavily hack on its implementation. Otherwise the frustration would quickly add up and using the language would quickly become a major pain.

EDIT: I read the docs and some articles on Ur/Web in 2013 I think, so it's of course possible that it is now much more polished and easier to use.
BackBlaze Storage Pod, cough cough.
If they expect to paid well; they should make software worth buying and price it properly. In the subscription model, they're still (likely) under-pricing but now they don't have to keep with features and innovations -- because if they do nothing, and you don't pay, you lose access to everything you had before.
Have you seen https://www.youtube.com/watch?v=JpqnNCx7wVY?
It might make sense for a small airline to order a spare plane, just in case it's needed at some point. Especially if that plane model matches their flight profile really well, but also had a small production run so it would be difficult to lease a replacement. And if Boing really wants to get sales of the plane to make it look like a success, there might be a sweet price for that extra plane.

And since plane age is measured in takeoff/landing cycles, a plane that is sitting in storage isn't really aging.
Goduplicator: tcp proxy with mirroring functionality
Simply drag and drop the first file onto the emulator window. (Tested with CCS64)
Was able to pair fine but when the game started my phone went to the lock screen, then the screen went want and only way for it to respond was to reset.
Wow, I'm surprised.

From that page: "this will allow us to focus on building new and more engaging games" - I'd like to hear them explain that!
Those numbers would be impressive for a good restaurant, not a site 10's of millions of MAU.
Not sure if it's directly applicable to Hypothesis, but one way to use QuickCheck for interactive code is to define a type representing actions to take, eg.

data Action = DoFoo | DoBar | DoSequence [Action] | DoParallel [Action]

We can then write an "run" function which executes these action, and use it in our properties.
Yes but Google does higher lots of young people. They would rather higher kids not saddled by debt. Recent grads without debts will settle for lower salaries than those who need to pay down massive student loans.

As a general rule, industry prefers narrowly-targeted education for skilled/unskilled workers. But when it comes to managers those four/six/eight-year degrees from centuries-old universities are all important. You don't see many executives without degrees. Founders may forgo education, but not so much the people they higher to run things.
Yes, most breadboards are split in the middle. But that picture shows a split only three groups from the end.

FWIW I generally just leave those bridged and a healthy supply of decoupling and supply caps as things that just stay on the board. Circuits that want more than 2 rails + ground get built on a larger board consisting of multiple basic boards, so there's never a need to pack things in.
Computer Science without a Computer… you mean math? ;)

Joking aside, this can be a very good exercise. I did interviews on the whiteboard, and it did teach me that I have come to rely a little too much on compiling and running to understand the logic I've written.
From what I've seen, no -- but that depends what you mean by "properly configured."

If you look at challenges like this ( https://github.com/cure53/XSSChallengeWiki/wiki/H5SC-Minicha... ), you'll see that CSP appears to be properly configured, but there are actually ways to bypass. It's problems like this that I've seen "in the wild" most of the time.

The other side of the argument is that not many people are building web applications with CSP built-in from the beginning. If you don't start development with CSP in mind, it can become very cumbersome to put CSP into place (outside of report-only mode). As a result, a lot of people are currently using CSP as just report-only analytics on potential violations.
Well, I don't think so.
Lets see when reputable sites release their benchmarks next week.
Here is the best and the most honest comment on this thread. Just do it boys n girls. N see where it takes you. Nature, nurture, luck? One can't change these things, so just do it n see where it takes you.

Ps: the most interesting question is if it is the creator who shapes the creation or is it vice versa.
here is one: point out the bug, then get the point.a company who make the point.
Not to derail the original discussion, but I'm curious too - what methods are you using to gain 1-2 users (paying $100/mo) per day? I'm building out a product that I'm marketing to businesses, but am struggling to find ways to actually get the name / brand in front of enough people.
>> No one accidentally builds a Billion dollar business

Actually some do. The classic example is Google's founders - they tried to exit to Yahoo! for a million or so, but were turned down.

Perhaps "accidentally" is not the word. Of course, it's not accidental - tons of hard work is involved. But many people never dream of building a billion dollar business, and a few of them still get there.

More importantly, focusing on building a billion dollar business might not be productive. It might actually distract you from doing what customers would like you to do.
Is there an opportunity to revisit this design with Dreamliner-style composite materials perhaps?
Everyone who ever did anything that truly changed the world did so thinking it was obvious and that anyone in their place would have done the same.
The Mig-25 was mostly build from steel. Steel!

Good engineering can be done without the aid of a computer.
Rails and Python Developer, ONSITE in Cambridge, MA or San Francisco, CA - Full-time

Center for Effective Philanthropy (CEP), is looking to hire a full-time Rails/Python developer for our Cambridge, MA or San Francisco office.

If you are or know a developer with interest in using coding skills for social good, please feel free to check out and/or pass this posting along:

http://www.effectivephilanthropy.org/about/careers/rails-and...

I find that CEP is an incredible place to work at both in terms of its organizational culture as well as its impact on foundation philanthropy. I'm happy to answer questions about the organization, so please get in touch if you have any!
Sure, but "an AI that's smarter than humans" implies that. I'm sure we'll build many algorithms that are better than us at specific tasks, and we already have.
> In fact this push for increased human skills seems like it will only widen the gap between the uber skilled and the 99%.

What happens is that pressure is simply increasing all the time, and people are on a bell curve w.r.t. how well they can keep up. We are effectively grabbing that bell curve and pulling its ends much further apart.

We need a solution, otherwise things are going to get very, very ugly.
A: They don't. https://lkml.org/lkml/2008/7/15/705

> IOW, when we fix security issues, it's simply not even appropriate or relevant to you.

- Linus
Methylene blue improves Complex IV function in mitochondria, so it certainly has a direct effect on mitochondrial function. It's actually used as an antidote to several poisons that inhibit mitochondrial function[1].

[1] https://en.wikipedia.org/wiki/Methylene_blue
That's odd. I just built Perl 6, panda and installed p6doc right before that comment. I didn't use rakudobrew for the Perl 6 install though (git clone + Configure, make, make install), and I have a slightly different version.

You aren't still running the glr branch are you? Method 'super' not found for invocant of class 'Array' sounds to me suspiciously like a bug in that work-in-progress branch, as glr stands for Great List Refactor and the error has to do with Array. If so, you might have better luck with building the moar backed version with rakudobrew.

Edit: Sorry, just noticed where you said you built with moar. I'll try to replicate on my end and see what I get.
Engineers as clerks? How programmers failed to get the status they deserve
Prions are indeed scary - I still remember a comment to the effect that pathologists can never be really sure their instruments are safe to work with again.

( http://pipeline.corante.com/archives/2011/11/29/a_things_i_w... )

A bit more about that from a better source: http://www.scientificamerican.com/article/surgical-exposure-...
i dropped out so i can get a job to buy a computer to keep studying :( very bad financial situation
Will do, I had to search for a long time for the arcane bluez commands as well. Does your balance board auto-pair now, so you can connect by just pressing the front button (rather than the red one under the battery cover)?
VPN Endpoint on AWS in 10 Minutes (actually less)
It could be argued that the population over there was very unprepared to make these choices - 3 generations of communism tend to shape your thinking in interesting ways.
I wonder how fast this compiles; other compilers which use extensive global analysis for optimization (like Stalin Scheme and MLton) are impractically slow.
Is it crazy when Windows does it? I paid for Windows 7, I didn't want to get Windows 8 when it first came out. Later on Windows 8 was improved. I was eligible for upgrade pricing because I owned Windows 7. You can argue that this is too customer-friendly if you want, that's subjective. But you're acting like my expectation is unusual or unprecedented, which is wrong.
+1

I do not like the idea of paying a monthly fee BUT I do buy the license annually so its not a huge difference to me. If this keeps JetBrains in business its fine with me. This is such an insignificant cost for a tool that I use all day, every day.
Mike apparently joined Plausible Labs in 2011. https://www.linkedin.com/in/mikeash
I just have to add, I just tried to install ReSharper 8.1 in VS 2015 (since I bought 8.1 last year), and it doesn't work. So yeah, JetBrains is already doing these Jackass-like slimy tactics with their perpetual licensing, when there isn't really any reason why they should restrict it to VS 2013.

It looks like even when you purchase a ReSharper license, the software will work for about a year. So subscriptions aren't that much worse.
I do too, but many of us hate the subscription model. To go from having a certain level of autonomy to feeling like little more than a peasant in JetBrain's little software fiefdom...

That is the problem with these models. Perpetual licensing grants the user independence... subscription licensing holds your tools hostage unless you pay up. $25 for adobe here, $20 for jetbrains there, pretty soon $20 for windows, $20 for office, $20 here $20 there $20 everywhere... it adds up. Maybe all of these companies will stay in business... if the software was sufficiently popular. If not, then POOF

It didn't used to be that way. It doesn't have to be this way. Some of us prefer to pay once.

That said, JetBrain's previous model was pretty shitty too... if you wanted to sit out a couple months and wait for the next version before renewing your license, those fuckers would backdate your purchase so it began on the last day of your previous license. Jerks...
One of the occasionally annoying things about developer communities is their tendency to present certain technologies as unqualified 'magic' and one should be thankful for developing for platform x because only it has technology y. GCD is sometimes presented this way, when it's mostly just a thread pool with a nice API.

Which is why articles like this are so great. When I was first dipping my toes into development, Mike Ash's articles were a great help in cutting through the marketing hype and realising that these are mostly things you could have implemented yourself given the time and inclination.
Show HN: Libsoundio 1.0.0 – cross-platform audio input and output
> I am wary of installing anything on a Debian machine that I can't just get using aptitude (sudo apt-get install foo).

I don't think that is really an issue (anymore?) - I've installed deb packages manually and compiled stuff from scratch. The only problem you could run into is if package A from the Debain repos requires Version X.1 - but you installed some random deb which installed Version X.2 - you might get into dependency issues. I've found backports to fill this gap.

In fact the Jetbrains stuff is self contained so you need to bring your own JRE and run it from the folder that you extracted it to.
Not the end of growth, but for the financial system, yes. Why does it always have to be a bet? There's no mystery to the financial system.
What's so special about those people?

It's not all luck, a lot of it is who they are. They are mostly aspie nerds. They all went to private montessori "we just do whatever we want" schools. Those schools teach them they don't have to compromise, they don't have to be average, they don't have to work within the system. They just do whatever they want. If someone tries to stop you, you destroy them for standing in the way of you doing whatever you wanted to do.

The same people generally lack overt, crippling hardships in their lives. They get to associate with other successful people from an early age and often have built-in family or community connections.

Musk was studying supercapacitors obsessively as a kid, as a teenager, as a 20-something, and now he puts them in his cars. It's not all luck.

We're at the first age of humanity where aspie hyper-focused weirdness can be funneled into taking over the world. We're just getting started.
Blackbery gets Good
How to bypass iCloud iOS 8.4.1 Download iCloud ID Remover iOS 8.4.1
The Fully Immersive Mind of Oliver Sacks
"How an Unvailable Simplified Version of Google's new Logo Could be 305 bytes."
Priime (YC W15) is hiring OpenGL engineers who love photography
I'm afraid that produces the same error. Mounting the image/attaching the disk/autostarting produces the same error. I guess it's a VICE thing, I'll try CCS64, thank you.
Yev from Backblaze here -> Definitely! We charge $5/month and have a support team that's inundated with folks expecting $100/month worth of support. There is something weirdly psychological about it, for example, if you're having a problem with Google, you don't really expect to call them up and complain, same with Facebook. But as soon as you're paying $2/month or $5/month you start expecting a lot of care, whereas if you're an "enterprise" customer, you most likely know the level of care that $100 buys you, so you're more reasonable. It's fascinating!
You hit the nail on the head. Yes it is a price hike.. At the amount of money software developers make annually, $240 annually is peanuts. Especially since it will be pretax for the company (or the self employed individual). Jet brains offers free community editions and hasn't indicated that it will stop doing so. Use that if you cannot afford the $240. Or just get the one product you are interested in for half the price. Think of the productivity improvement you get and decide if it justifies the price.

I think this is a tremendous deal for polyglot or multi platform developers and a mild price hike for specialist programmers. If you think the new price isn't worth the software, don't get it. I think it is.. in fact I think the kitchen sink license is worth a lot more than the $240 they are charging frankly.
Mozilla keeps critical security bugs closed to a small-ish group of developers and testers until they are patched. Soon after a patched version of Firefox has been released, the bugs are opened to the public. This has been our policy for about 15 years.
Could a mod get rid of the #wsa-endnote-1 at the end of the URL?
Last HN discussion: https://news.ycombinator.com/item?id=1658890
If Thrun is right about AI "outsmarting people in every dimension", how in the world could more entertaining job training videos organized into "nanodegrees" help us at all? I know this article was just a free ad for Udacity so he had to say self-serving things, but do you think the dude really believes this???

As others have pointed out, the real problem before us this century is to somehow decouple having a basic standard of living from performing work---more specifically from "contributing to productivity". My amateur guess is that even with our current state of food and energy production, the biggest barrier isn't the massively difficult economic and organizational problem, but advancing as a culture beyond our entrenched moral assumption that the means for basic living is something to be earned rather than a human right.
"Learning music by reading about it is like making love by mail." - Luciano Pavarotti
It goes against decades of tradition. In the past, the upgrade was offered at a discount to reward your customers for staying with you. It also reflected the lower acquisition cost for that release -- since you didn't have to spend any marketing dollars to find them.

Their policy was saying "We appreciate your loyalty, but only for the next year then you'll have to go back to paying full price." But the year didn't start on the renewal date, it was back-dated to the anniversary of the original purchase date. Which meant if you didn't renew on time, you weren't getting a full year .. maybe only 8 months. It was a money-grab, but one I could tolerate.
Just finished the article. Great read! How are you guys able to retrieve data instantaneously for the personal API? I understand that you can cache the company API but how are you guys caching the Person API as there will be billions of users online across all social networks.
A variant form of "Conquest's second law of politics" almost certainly applies to all innovation in this space: Any protocol that doesn't explicitly exclude Google sooner or later becomes Google.

It may be impossible to win this game.
Dave McClure’s 500 Startups Closes Fund III with $85M
GoDaddy wrote an article about Cross-Site Scripting and XSS'ed itself
Why it's Impossible to Estimate Software Development Time
His final "G" is pretty different from both of Google's new G's.
Under the Hood of the Amazon EC2 Container Service
Looks very nice and I can't wait to see it in action in Genesis.
The decision to sell was a result of the valuation not the reason for it.
> People don't need jobs, they need money. Jobs are the only legal way to get money but money is the issue, not jobs.

People don't need money, they need a level of security in the basic necessities: food, water, shelter. Money is the primary legal way to get these things, but the basic necessities are the issue, not money.

Basic income, or any good solution involving money, is pragmatic and worthy of consideration since money is so embedded in the culture, but when we are talking about real needs we're talking about physical needs, of which money is not one.
Thankyou - fascinating account.

I particularly like how, in describing Gödel's office, he mentions "On the empty desk sat an empty glass of milk." The paradox seems appropriate.
I dunno man. Unless you can give me a good technical reason [0] why the presence of a JIT compiler is bound to decrease the security of a project, I'm going to present the Erlang VM [1] as an example of a secure, powerful VM that targets a powerful, compiled language with quick execution.

[0] "JITs are not exactly easy." is not a good technical reason. There are many hard problems that have secure solutions.

[1] Known as BEAM
I think that Haskell has maybe done a bit of a disservice by making so much hay about using monads for side effects. That's super-important in the context of Haskell, of course, but it gives the unfortunate and false impression that that's what they're really about.

I don't know that I'm feeling up to banging out a concrete example in Scheme, but I'd strongly encourage anyone who'd like to see monads being put to good use outside the Haskell space to take a look at the .NET ecosystem. Monads are the soul of LINQ, and F#'s workflows are essentially just monads wearing Groucho glasses.

For a concrete example of where they can be useful, let's say you've got the following LINQ query (C# code):

var sum = Enumerable.Range(1, 10000)
.Select(SomeInterestingCalculation)
.Where(SomeInterestingPredicate)
.Sum();

and you want to parallelize it. It's pretty easy to do because some clever folks have already done all the hard work and encapsulated the whole mess in an easy-to-use package:

var sum = Enumerable.Range(1, 10000)
.AsParallel()
.Select(SomeInterestingCalculation)
.Where(SomeInterestingPredicate)
.Sum();