skysight-inc/HackerNews huggingface dataset:
No, he asks why digital downloads of Cloud-free products are more expensive, and specifically not boxed copies.

Here's a transcript of the first half of the video. Hopefully, I have not made any errors in the transcription. I have tried to remove "um"s and other filler to make it read better.

Interviewer: Mr. Narayen, just a question which I know my readers are universally asking me to ask you. How can Adobe possibility justify charging up to $1,400 dollars more for the exact same software delivered in Australia, delivered over the internet with no boxed copies, compared to US prices?

Narayen: When we look at the Creative Cloud, and where the future of Creative Cloud is that is--

I: [interrupting] We're not talking about Creative Cloud...

N: [continues talking, ignoring interruption] [portion unintelligible due to interruption] --with the company. And we think that's the best offering for customers. We really believe that if you look at what we've done to pricing there, it's actually a great value to our customers, and we think that's the future of the company, and I think it's a very attractive opportunity right now in terms of pricing.

I: There's a lot of companies, a lot of individuals, who don't want to buy Creative Cloud. They want to by Creative Suite, and the Creative Suite Master Collection is $1,400 more in Australia, but how can you possibly justify that when it's delivered over the internet?

N: I think it's important to remember that the Creative Cloud is not just for individuals, we just recently announced a Creative Cloud for teams. We think that the collaboration features that you have for Creative Cloud for teams is a better opportunity even for teams and for enterprises. When you think of the combination of what we're doing with the Creative Cloud and the marketing clout [not sure]... I think the message I'm trying to send all of you is that the Creative Cloud is the future of Creative. And when you look at the value that individuals all the way to large enterprises are getting through the Creative Cloud, we think that's phenomenal value for our customers.

I: What about the versions for customers who want to buy traditional versions of Creative Suite, which is still the majority of Adobe's business. I know you're talking a little bit about Creative Cloud being the future, but if that's that case, why not harmonize the prices of your traditional software?

N: When Adobe wants to make sure we attract the next generation... I, again, the future of Creative is the Creative Cloud.

I: I'm sorry, sir. You're really not answering the question.
A token is something you are given so that you can give to someone else. A cookie is a token where the "someone else" is the person who originally gave it to you.

I meant cookie.
The savings is for the users who are on extremely low bandwidth systems in markets they are trying to break into. 305 bytes is going to download a lot faster than 14kb, which I believe is what they said their old standard logo was. Even the 2kb svg mentioned in the article would be slower.
We Asked an Expert What Would Happen If the EU Opened Its Borders to Everyone
The rain forests themselves will be quite a bit cooler -- they tend to average 80F/27C, with temperatures rarely much higher than 92F/33C. I think it's a side effect of the constant rain.

I'm not sure about your non-rain forests. It's possible they are seasonally operating at a loss -- storing sugars during the cool seasons and burning them during the hot seasons.
Interestingly, the current logo I see on www.google.com is a 14K PNG (the previous one [from archive.org] was 8K, but lower resolution).
"Computer science is no more about computers than astronomy is about telescopes."

(Attributed to) Dijkstra.

"Computer science isn't a science and it isn't about computers"

(www.jonahkagan.me/projects/writing/cs-essay.html, but I think that isn't the original)

You can learn music without ever touching an instrument, but you can't learn playing an instrument that way.

Similarly, learning computer science is not the same thing as learning to program or learning software engineering.
How to Catch Spoofers Who Manipulate Markets
How could Google's new logo be only 305 bytes while its old logo is 14000 bytes?
How is something as common as "positive thinking" unique to American? I don't understand how you picked up that idea. It's like saying "being courteous to elders" is uniquely Chinese.
Is it supposed to work on mobile?
> There is clearly demand for this type of gambling, so the focus should be on providing it in a way that is not exploitative.

There is clearly demand for people shooting themselves in the foot, so the focus should be on providing it in a way that is not exploitative.
I don't think very many people will be able to exert enough force to crack a screen with their thumbs unless they're holding it like an idiot.
Shame it looks infantile
Why Men Work So Many Hours
You're welcome! I'm glad you liked. These posts are fun to write too. It's nice to start with an extremely well defined goal and implementation plan and then just go straight for it.
I've seen Google do this a year or 2 ago... don't have the link handy though
Ask HN: Lab notebooks?
Are lab notebooks worthwhile for scientists? What about computer scientists? What about programmers? Should they be hand written as rice.edu suggests? http://www.ruf.rice.edu/~bioslabs/tools/notebook/notebook_examples.html
Saving form state with AngularJS
That works if you want to take as cavalier an approach to security as the Linux kernel community does, but many communities very rightly do not.
After 30 days of a failed payment [1] or 30 days without contacting JetBrains servers [2] it will only allow you to open their software briefly before "the product will gently notify the user and will allow some time to connect to the Internet before asking to close the application".

[1] https://sales.jetbrains.com/hc/en-gb/articles/204344871-Does...

[2] https://sales.jetbrains.com/hc/en-gb/articles/204348441-What...
"I still remember a comment to the effect that pathologists can never be really sure their instruments are safe to work with again."

That sounds like an easy (albeit wasteful) problem to solve.
> Who does that?

A company that knows that people will blindly say "Hey, if I only have to fork over $7 a month instead of finding $80 plus tax, plus gas, plus the inconvenience of going and finding a router myself, and configuring it so that my network works, seems like a good deal" and they purchase the rental - even though $420 for an $80 (plus tax and inconvenience) router is a terrible deal.

Then you get the types that have a box full of routers at home or know that if they purchase for $80, then in a year, it's paid for itself and everything else is gravy.
When people think state owned enterprises, they think the failed USSR and communism ideal.

A more recent and viable model to look at is probably some of the successful Sovereign wealth fund, like Norway, UAE, Qatar and etc.
I can understand how a very logic/scientific mind could have difficulty with the concept of luck. Citing literature may not help.

Let's say there's some stochastic mechanics at work, randomness more than 'luck'. Luck is the attribute of someone, when randomness is an attribute of events, which makes a big difference.

Of course I can understand people citing 'luck' as necessary... but it's more superstition than science.

All in all, it means you can't really know for sure...
Everybody should just make crazy-ass Mickey Mouse remixes and mashes so much that nobody can stop them. Now, how to get this viral? :)
> You're right, for relatively small integers of 8 digits or so.

For doubles (more common than floats) it is up to 2^53, which is quite a usable range.

> As in you've written such code in dozens of programs?

As in every JavaScript program ever written that uses a for loop and integer indices does this.

> 0.1 is already "past" that point which is even less impressive than 8 digit integers.

0.1 is not a binary fraction. A binary fraction can be expressed in the form a/2^b for some a and b.

Decimal representations have the same limitation (can only express decimal fractions), it just seems more exact because we write numbers in decimal.

> Are these sorts of thing really worth mentioning when the starting point is just 0.1 + 0.2 == 0.3?

It's worth mentioning when you say untrue things like "Floats are, by definition, not relevant if one wants to store an exact number exactly." Double precision floating point has more exact integer range than int32.
hahahahaha I completely forgot about this one!
Oleg's entire site is a veritable gold mine of Scheme and Haskell treasures. Poke around--you won't be disappointed.
Jetbrains charges way too little for such a ridiculously good product.
Drone crash-lands at US Open
It had a web browser already in the year 1996 model.
This is likely a regression from the glr branch being merged into the main branch this morning. Hopefully any issues with the Perl 6 ecosystem will we worked out shortly. Actually, in the IRC channel[1], I see some module authors already making commits to adapt to the changes.

1: If you just want to lurk, or catch up on a past day, you can view the log at http://irclog.perlgeek.de/perl6/today
I should get round to submitting my updated version of the 'have a bunch of kids be logic gates & simulate a binary adder' exercise I found on the net a few years ago which has gone down really well the last few times I've run it.
Isomorphism vs. Universal JavaScript
On vaccination
at the very least, you should double your latency... which is not good for 3dshooter games
This entire blogpost has sadly been plagiarized from a post by a different author here : http://www.quora.com/How-could-Googles-new-logo-be-only-305-...

Without even a link to or mention of the original source.
The situation of interest is when they are no longer interested in doing it or change the terms of the contract under you... which is what is happening right now with Jetbrains. Wouldn't you like to have a way out when they do that?
Well yes it should, though to be honest I just added the touchmove events and called it a day, it works on the few handhelds I have available for testing, but there certainly could be some issues on devices I didn't test it on. Any feedback and github issues are censiarly welcome :)
I meant it differs visually. I suppose it's possible Google has a different looking G for a compressed variant, but that would just be even more odd from a branding perspective.
You didn't read those figures did you.
But previous model catered for that: you buy a tool and x months of developers' work. If you want to buy more work (updates) you pay again. The incentives are nicely aligned here.
With the rental model they aren't because you will have to pay for 20 years even if they stop developing the software.
This trend is disturbing. It really is similar to not being able to buy an apartment, a car or a kitchen knife.

With all the goods I want to pay you for your service/time/offering and then maybe pay again if I like what you provide and want more of it. I don't want a financial relationship with you when just because I bought something you made I need to keep paying for it even though you don't need to work on it anymore.

What's next? Laptop as a service where you get upgrades every year but if you don't pay up they take it away from you?
Top bookmarking sites to share your content on
Programming on paper with one attempt at a run and doing crossword puzzles in pen strike me as analagous.

I've never programmed on paper to any real extent but doing crosswords in pen certainly made me better at crosswords.
There are several monad libraries for Clojure---mine (of which I'm fond) is here: https://github.com/bwo/monads/
Thanks so much...you stitched it all together really well.
You are confusing matters and overstating productivity factors. Editors, yes, including vim, have nearly zero impact on the timeline for any non-trivial project. The time devoted to all things outside of typing code dwarfs any gains had by counting keystrokes with vim. It's an illusion of the first order.

Now, good tools, such as the JetBrains tools can have an impact that has little to do with productivity. We do hardware and software development. It is useful to have a tool that has the potential to feel like you are doing pair programming by helping you along. Why? Because if you are popping between Verilog and Python with a range of other languages across server, desktop and embedded while using multiple tools and IDE's you start valuing tools that can help you context switch. And, no, I do not want to waste time messing with source for the two dozen tools we use on a regular basis. And, no, in this context vim has no real measurable value whatsoever.

My guess is you might disagree. And that's OK. If your context is web development you simply don't have enough of a view of the rest of the tech ecosystem to understand. If you've never run a tech business you will not have had the financial feedback loop that allows you to understand these issues. I can improve productivity by a far larger margin by providing every workstation with three large monitors, lots of memory and making sure people work reasonable hours and don't burn out than through some magical editor that also requires my engineers to even as much as look at source due to shortcomings.

In fact, I can, and have, improved productivity dramatically by having everyone work half days on Fridays while being very flexible with daily schedules and liberal with vacation times. As an example, I had one engineer ask me if he could take a few days off to go to a concert in London. I said "send pictures", paid him for the time he was away and did not take vacation days off.

We are a team, we know what our mission is and we get shit done. We are not factory workers counting keystrokes per second. We are knowledge workers, which automatically means we spend far more time on things other than typing code.

Of course, you are free to do as you wish.
There is something to learn from Hans Rosling - Fighting with facts without getting angry.
I would find it interesting.

I've been trying myself to get into freelancing and consulting on a part-time basis. One aspect that I can't really find great information about is all the legalize that you should take care of as a business owner.

Most posts/articles focus on workflow and day to day practices, but ignore the details about what kind of business should you form, what's a good freelancing contract, etc.
Study: Americans Watch Netflix More Than They Eat, Sex, or Care for Their Child
Ask HN: Recommended Python frameworks for desktop applications development
Hello,

I'm looking for a python framework for developing desktop applications. I am looking for an easy to use (drag-drop) interface and the ability to convert the code into an executable file (exe in my case), the availability of a built in DB (files based or SQLight for example) is a plus.

Thank you.
Oh my. Red Hat 7.2. And my first Linux was Red Hat 7.2 :)

Who would have thought.
The creation of AdWords must have been a key moment in that, surely? If Auletta's book is to be believed, there were long periods where any kind of revenue at all out of Google would have been cause for celebration.
Yes, but only to the degree it is possible to be an evil programmer.
Is a steel plane harder to shoot down than an aluminum plane?

Or it makes no difference because the fuselage has to be thin?
Bitcoin Network Stress Test Could Occur Next Week
> Cause their FAQ says that when your subscription expires, you can continue using the last version that was released when your sub expired.

Would you mind mentioning the question in the FAQ which states this? Everything I've read so far (notable this question: https://i.imgur.com/u7Y7otq.png) suggests the software cannot be used when a subscription is not being actively paid for each month.

Cheers.
Only if the flow rate is high enough to defeat the buoyancy. Not guaranteed at all.

Also, there was no indication what the geography is within the hole. Organic material will eventually break down and waterlog enough to lose its buoyancy. Those ping pong balls and rumored car, though...
I rarely go looking for customer support for anything except on Stack Overflow. 90% of the time, community driven forums are way more helpful for most products than the original company... most developers give of their own time there by donation, to give back to the rest of the community that feed that cycle. I like that I can give back there, just as I can receive help. If Jetbrains suddenly required that their developers boycott such forums, I would wager it would be a downward spiral for loyalty to them.

I'm not knocking Jetbrains here, so don't take this like a personal gripe at their company. I've been a faithful purchaser of Resharper for a number of years and will likely continue. I'm quite happy to pay for software, and I pay for thousands of dollars worth of software and licenses every year to do my job. Developers have families to feed. I know, I am one and I have one. But I don't expect to write a piece of software that makes your life easier and say - hey, by the way, you can have that software for $10 a month and when you stop paying me, it stops working.

I don't mind paying for a support contract if I feel I need one, but that should not be the default model for the software. I'd rather pay for the software outright and then if I feel I will need support, pay for a support contract too. But I don't want to be told "the only way to 'purchase' our software is via a perpetual rental agreement."... as someone said below somewhere - that's how poor people stay poor.

What is being sold here is effectively the same as a perpetual support contract that comes with some free software... which stops working if you stop paying for the support contract because you decide you no longer require support...
The reason Facebook paid US$ 19 bn for Whatsapp
What about pay for a product + 1 year of updates and then if you want it you can pay for another 1 year of updates? It seems it doesn't create the problem you mentioned because as people buy on different days there is no cut-off point you would be incentivized to wait with updates to.
We sure are. There's been a significant amount of research on this and there's a vas number of mined materials which will peak within this century.
Language such as "exactly zero", "dork around", "mess around" sounds aggressive, as if people who decide to hack on their tools were beneath you. When you say "utter waste of time" on people who do enjoy working on their vimrc or init.el or whatever, it sounds like you think the person themself is a waste of a person. When you mention how many years you have, you sound pompous, as if you were stating your opinions as facts (years of experience can't be wrong!).

It sounds aggressive even if you don't intend it to sound that way. There are ways to other ways to express your opinion without sounding this way.

Here, let me try to show you what I mean:

"I am not interested in modifying my tools. I would rather pay someone else to do it. If you are spending time modifying your tools, then that is time that could have been better spent on another task. I have many years of experience, which have convinced me that the right way to spend your time is on your product, not your tools."

Note the lack of dismissive language such as "absolutely zero" or "exactly zero" or "waste of time" or "I am simply" (this last one is another attempt to present opinions as facts).
From today's perspective, it feels odd that those things existed in many people's life times; to be only allowed 'five minutes' access to a computer. Nowadays if you want to program, you could find a used machine to write code on for five hours of minimum wage, or a new one for twenty.
You're complaining about bugs you haven't encountered yet. If the software simply defaulted to working when it couldn't contact a licensing server, would that resolve things?
They had a model where I got some support for X months (12?) for the cost of the license. When that license ended, I got no more support, but the software kept working. If I don't need the support, and am happy with the version I have, why do I need to keep paying in perpetuity for new features and service I'll never use?

I'm fine if they want to introduce new licensing options, but pulling the old perpetual license model bothers me. Raise the perpetual price if you want to guide more people to monthly/annual, but let me keep a perpetual license that doesn't stop working when I quit paying.

The problem with JB not accommodating the sentiment isn't just "Jetbrains will lose out" - many current and future users will too.
What insight do quantum mechanics bring into this paper? What exactly do you gain by calling a normal distribution: the equilibrium distribution of the imaginary time Schroedinger equation?

It's quite possible that I'm a fool, unable to see the beauty of the argument and the depth of the parallels being drawn, but to me it sounds like http://www.smbc-comics.com/?id=1957
the video output of a moving camera mounted on a quadcopter pointing at a crowd might also be a pretty good source for a random number generator
> 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 think this is just due to Haskell's specific needs. Monads were originally introduced into computer science as a tool for denoting delimited effects, and many researchers have commented on the close correspondence between monads and effects (in both directions). If you take any given piece of monadic code, you can interpret it as a typesafe way of specifying an imperative computation in a delimited part of the program. Haskell's do-syntax particularly emphasizes this by even making it "look" imperative, but you could still interpret it that way even without the syntax helping you.

Even in the C# example you use, what is .AsParallel() denoting, if not an effect?
This is the "new" computer science, the one with no math
well if you subtract the unicorns VC industry is basically a money loosers. Now considering that 80% +/- of unicorns were funded by Sequoia & KPCB.
The business plan that you or your company wrote probably includes "Pricing plan: subscription, revenue bazillions!"
I have used a MOTO FONE (F3)[1] for 3+ years now. I drop it terribly all the time.

It's very small and light and has advanced features like "redial" and "alarm clock".

I think it's my favorite phone I've ever had.

[1] https://en.wikipedia.org/wiki/Motorola_Fone
You're the immature one. They're offering you a deal. If the terms of that deal work for you then take it or if they don't then leave it.

"At what point will people turn around and say "Enough's enough! My money is mine!""

This is such a weird thing to say in this context. Who do you think is arguing the contrary of this? Nobody is. Nobody is taking your money or assuming it is theirs. They are making a business offer to you. They can choose the terms they want to offer. You can choose those that you want to accept. If they overlap a deal can be done. Nobody's money is being taken.

It's like I want you to mow my lawn. You're not interested in doing that, but I'm going to make angry posts saying that your business must mow my lawn because I want a lawn mowing service.

They don't want to do business your way. Get over it. It's not your decision. Take it or leave it.
In other words the software requires perpetual rent to keep working [even as is]... that's not cool at all.
> Americans now grow more food on less acres

Arrgh. We would have accepted "fewer acres" or "less acreage".