skysight-inc/HackerNews huggingface dataset:
> Caring basically is money, be it in the form of concrete donations, donations of time, or anything else that money can be converted into.

This is not just a laughably simplistic statement, but a sinister one, as it's the flawed axiom on which you justify your moral self-exoneration from feeling the need to do anything.

But let's take your logic even further. Because of economies of scale and the powers of compound interest, multi-billion-dollar industries (and their owners) have much higher marginal earning potential, and the effects of their efforts will vastly outweigh those of everyone else. Since "caring basically is money", there's a higher proportion of caring-ness that billionaires hold, and ought to mobilize.

This means that, for anyone who is not a multi-billionaire, "there is literally nothing you can do". So for most people living their day-to-day life, we should continue to live in relative ignorance to these problems, and defer the moral question of mobilizing the world's resources and care the multi-billionaire.

Moral of the story (of jerf's worldview): "don't worry, don't even try to fix things; the ubermensch will do it for you".

If I am putting words in your mouth, then I would request that you point out the flaws in my argument. Moreover, rather than pointing out that it's a strawman argument, I'd request that you point out why it is so -- otherwise, my pastiche of your logic ceases to be a strawman and becomes an accurate representation of your opinion.
SmugMug
Still less boilerplate than C#.

Still on average more concise to express the same idea.

Standard library is a nice mix of function-based vs. class-based solutions where appropriate, rather than forcing OO on you even when it's not the ideal approach.

Cross-platform C# usage is still not even a reality, let alone as good as what Python already has.

In several domains of programming, Python has best-of-breed, and sometimes just flat-out the best, available libraries.
Marissa comes from Google so I'd like to see more developer focus. Here are some ideas:

- Buy Joyent. Get's you into the cloud game and you gain SmartOS and Node chops.

- Buy BitTorrent and capitalize on its growth and the new sync technology.

- Make YUI popular again in the responsive web era. Tumblr, Flickr, Develpr?

- Probably should stop trying to out-Netflix Netflix. Community was never going to work but I understand the thinking.

- Somebody is going to buy Groove Music (Xbox Music). I hope it's not Yahoo.
Many years ago I worked for a guy (ex TWA) who ran an "airline" by doing a sort of arbitrage between chartering whole biz class jets and selling individual seats. Believe it or not he did it all by sticking cards on a wall and marking the map with coloured pins.

With 6 planes and 150 pax, you could probably do the same. If not, at least think in terms of keeping it simple.

The far bigger question is "How do potential customers find you?" Are the flights scheduled? or run based on demand?
From the IDE point of view, there are other benefits besides correctness. Proper autocomplete for objects (huge whenever you have a chain of method calls), ctrl+click to go to a method, showing a method's documentation in a popup, find usages - all these require the IDE to know about types if they are to work reliably.
Compared to C#, it doesn't require you to run Windows in production.
I think its ubiquity is important (installed by default on most non-Windows machines, at least in my experience) combined with the simplicity of running a python script.

Now that Microsoft is supporting non-Windows with .Net core, C# is more attractive. That said, if I was thinking compiled Python with static typing my mind would go to Go.

Lots of options!
But are most of those actually going to use Vulkan? Mobile devices had OpenGL ES, which was similar but not the same. Consoles had their own graphics APIs, which were again, similar, but different.

Maybe VR will be the next frontier for pushing the envelope on graphics performance, but for at least 20 years, it's been PC games leading the way forward.

Appliances should not have GUIs... shakes cane at those damn kids on the lawn
honest question: would elaborate run-time-environments e.g. erlang-vm considered unikernel for an application running in this environment. for example, as we now know, erlang provides some fairly low-level primitives for application execution e.g. it's own os-agnostic preemptive thread scheduling, per thread async io, per-thread-gc etc. etc.
How to add an Hacker News button to your blog
Humbedooh/ponymail
How narcissistic! Trade politics block the fishermen from making use of the occasional dolphin that gets caught in the net. Why toss the meat when it could be used to feed starving people? It's this kind of moralism that keeps everyone down.
How to update an Xcode plug-in for the latest version of Xcode
No it is not. http://stackoverflow.com/questions/14388706/socket-options-s...
It's more than exotic/legacy hardware: ARM[0] and, to a (much) lesser degree, x86 have non-SC memory models.

[0]: http://preshing.com/20121019/this-is-why-they-call-it-a-weak...
Empirical CPU Performance
Since designers are presumably aware of things like Photoshop and related technologies, it could be useful to explain by analogy. For example, a framework could be said to have "macros" that apply various types of "effects" and interaction to elements on the page. Frameworks also provide "layers or pieces of templates" (think responsive columns) that make aligning elements more uniform and consistent throughout the site. Another thing to note to the designers is that the original languages for making pages were very cryptic and tedious while modern frameworks take away a good part of the tedium by simplifying the layout and element-interaction processes.

Edit: By "designer", I was thinking you meant graphics designer; I apologise if you meant something else.
Prestige Lakeside Habitat
Weird. Most of that is available in Kubernetes.
You need to own and exploit a monopoly in order to grow into a true tech heavyweight. Facebook has social (and all the traffic and user data that comes with it), Microsoft has the OS and utilities, Apple has the OS, hardware, and apps, and Google has search and (tbd) Android apps. Unless you monopolize something of extreme value (user data or a platform), you should focus on just making money, although unfortunately Wall Street doesn't value this very highly (see IAC). Yahoo has a bunch of great second and third place properties (search, news, weather, email) but no monopolies, and for this reason even the transition to mobile under MM was unlikely to move the needle for them. If they slimmed down and brought in the right kind of management the core properties could be extremely profitable.
Would you care to elaborate? I just watched the video and didn't see anything impossible. They claimed a small drone that would take pictures and fly itself in some limited ways. Everything described I've either seen in other (larger) drones or sounds easy to implement and gimmicky.

I will admit the video dosent show very much of the team that would make the drone and I consider that a bit of armed flag.
USC part-time professors take first step to unionizing
This is also a large part of why the "Ivy League" is perpetuated. Not because the graduates or the education is special, but because it provides a "stamp" that its alumni can give out to clients to give authority to client decisions and absorb heat from cover clients' mistakes.
Yes. Where are as bitmaps here probably refer to pixel-level raster graphics. Where as "software engineering" is an entire field of its own.

If anything we are moving away from raster graphics to vector graphics, declarative approaches and display schemes that are adaptive to the device and its resolution.
Very true. I think I was mostly attempting to point out "Shiny Object Syndrome" and how it applies to financial markets, and how quickly (in today's world) it can reinforce itself given the real-time nature of how information is distributed and consumed.

http://impossiblehq.com/shiny-object-syndrome/

As soon as all day traders (not just my circle of friends, but every single active investor in the world) get word that the new big trend is going to be real estate in Brisbane Australia, that's where we're going to put our money, which is going to push the price up, which in turn is going to attract additional investors, which is going to push the price up even more, etc..

That is until the market starts to turn. In which case all people who have bought into the real estate market craze in Brisbane Australia (who don't actually live in Brisbane Australia) pull their money out, which in turn causes prices to drop, which in turn causes everyone else to start pulling their money out. Because they all knew it was way over priced. It's not their fault after all. It's not illegal. They were just riding the bull as long as they possibly could. Doesn't matter what kind of devastation they leave behind because they don't live there and won't feel its effects.

Oh, and by the way... Now that the Brisbane Australia bubble has popped, I heard the next big thing is going to be tulip bulbs. Great, I'm all in!
Couldn't agree with you more on all major points. Let's try the closing analogy one more time, though.

Consultants:entrepreneurs = husbands:Kardashian sisters.
How to Easily Improve Your Business Reach on Facebook
8 Interesting Ted Talks on Working Smart
Continued employment is sufficient consideration for some contracts http://www.jacksonlewis.com/publication/continued-employment.... However, I can't imagine that if Yahoo was so desperate to retain its executives that it would fire them if they didn't sign the agreement. I'm guessing that there was some additional incentive offered.
I think you have a fundamental misunderstanding of how people actually use the web today. "Portal" is an amazing video game and a 1990's buzzword.

Why would anyone rely on a single "portal" for content? A "portal" like Yahoo(!) was relevant when connections were slow and the potential of the internet was still nascent. That was 20 years ago.

These days, just open a new tab with a new site. Open 10 new tabs with 10 different sites. It's not that complicated.
Where exactly do you see search going that Google isn't already super invested in (NLP, speech recognition, Google Now integration)?
You may want to investigate currency hedging if you have obligations in currency B while you earn currency A. If you are only saving to buy later, I recommend settling for "average" rather than playing the fool's game of trying to time the market. Periodically convert A to B (how often depends on what kind of fees you pay to convert and/or transfer: e.g. if there is a fixed cost like a wire transfer fee, try to make that fee take up no more than 1% of your transfer amount). This can loosely be called Dollar Cost Averaging.
There's a special place in Hell for people who write clickbait headlines alluding to something and then hide the answer deep in a long, long, meandering document.

Anyone want free HN karma? Just summarize in, like, a sentence what the headline is referring to.
So create a product that is hard to make money off of and impossible to track how users are using the applications in order to improve them?
Had a vendor send me a (branded) speaker and phone charger. Got the inevitable follow-up pestering for a phone call in an expectant manner. Politely declined stating that I still had zero interest and kept the gift.

Sits in my kitchen now.
Boost Your Note Taking with Using 3D Touch, MultiTasking and More on Whink
> They relaunched yahoo finance in September and sounds like their users hate the new site

Wha?? I use it daily for the last 10+ years - I despise it, but for some reason there's nothing better afaik. And it would be so easy to make it so much better, no surprise the company is failing.
Use the old, unsupported, insecure browser only during those upgrades and a modern browser for everyday use. The end-of-life-ed browsers will continue functioning, they just won't get updated. Might require use of a VM, but the cost of that added complexity is vastly inferior to what web developers worldwide spend supporting those old browsers.
Make sure you're raising issues on Microsoft Connect for those warts - the dev team does listen.

I'm not affiliated, but I reported issues for Xbox One's Edge browser and got a positive response. Time will tell if it actually gets fixed, though.
Those people, including Mayer herself, are in it for the money and the power/glamour/fame. Look at Mayer -- a Google bigshot who has power over thousands of people at Google, who left because she felt overshadowed by the CEO. She went to Yahoo not because she wanted to do more/bigger/better things -- she could do anything she wanted at Google! -- but because she wanted to be CEO of something.
Or, you know, allow remote work. There are lots of talented programmers that don't live in the SF Bay area.
Any time someone says the phrase "electric vehicle," substitute "coal-fired vehicle" and you'll have a much better understanding of what's going on.

EV technology is cool, but it's only "clean" or "zero emissions" if the power plant is also clean and zero emissions.
Jeff Bezos on the Future of Amazon and Selling E-Books Online (1999) [video]
How can a user without computing background be sure that Linux is not what Microshaft Windoze is?
> But like most things in a society, it works because people trust in it. Living under the rule of law makes me inclined to follow the rules because I know everyone else will play ball too, and those who try to gain an unfair advantage will be punished.

I can't emphasize enough that rule of law isn't just having laws or having people respect the law. It's specifically about powerful people and what they can and can't do. Every battle we can point to fought over what we traditionally call rule of law has been about the relatively less powerful clawing freedom and opportunity away from the rich.

If you look at it in this regard, it's easy to see that rule of law has only evolved and grown since the 1700s. There are ever more opportunities to climb the social ladder in ever more places. We've given women the vote, we've made good strides against racism. The Magna Carta mostly only protected rich landowners from the predations of the monarchy.

Britain's battles concerned the ability to enter into contracts, freedom from arbitrary, executive-driven faux-judicial action. The kinds of shenanigans that kings pulled to keep people in line and fund its operation. The poor weren't concerned because they didn't have anything to take, no way to alienate the king.

When I look at the battles these days, I see nothing but steady, constant progress in attempting to allow every person the opportunity to thrive.

Much of what we think of as evil now was quite common in colonial times. Only the steady march of rule-of-law improvements eradicated such abuses.

Another thing that a lot of people don't realize is that the Bill of Rights had very little judicial impact until civil rights movements forced the judiciary to actually consider that just having a democratically elected republican government is not enough to safeguard minority rights. The idea of minorities having inalienable rights would have been utterly strange in colonial Britain. One had exactly as much protection from the powerful as they could afford.

Rule of law was progressive in implementation. First from the king to the nobility, then from the king and nobility to the merchant class, then finally to everyone through civil rights.
Unfortunately there is no magic fingerprint to distinguish between tectonic, volcanic and antropogenic carbon. The thing is that there are about 130 000 intraplate volcanoes leaking co2 to the ocean all the time. And it is very probable that the whole human output to carbon release during the whole industrial history is less than carbon input of the Pacific Ridge in just 10 years. Another thing is that over the last 800 years or so volcanic activity increased. So 30 percent or such increase of carbon dioxide in the atmosphere during the last 100 years is not a human sin. Planet is larger than you think, and humanity is smaller. Take a hike up the Yenisei river from Chita, see for yourself.
Given that there is a 10x price difference in some cases, I would doubt this. The bigger a company is, the more sense colo or dedicated makes.

You don't have to manage a datacenter just because you don't go for Amazon. There's tons of companies that will do it for you, at various levels. You want colo space, nothing more ? Fine. You want dedi hosts with a few of your own machines in between ? No problems. On top of that, a lot of dedicated server companies will have spare instance so spinning up new devices is certainly easy enough. Feel free to contact me if you need solutions like this.

I think there's one huge advantage of Amazon : management effectively doesn't get to set policy on the datacenter, so they don't get to screw it up. An internal company department would use something like VMWare and won't let you spin something up without endless approvals, whereas Amazon treats you like a customer.
> "You can't expect to stick a blu-ray disc on a record player or shove a flash drive full of MP3s into an 8-track tape deck and have the end-user experience be the same. It just doesn't work that way."

Can anyone disagree with this analogy? If not, I'm going to start using it all the time!
>"Imagination is a promoter member of the Khronos™ Group and a keen supporter of open standards for mobile graphics."

Fantastic, so the next PowerVR driver will be in mainline Linux then, right?

I still haven't forgiven Imagination Technologies for the Poulsobo chipset (GMA500), and yes, I realise it wasn't all the fault of one party
> Functional programming, even when not in, strictly speaking, functional programming languages (MLs, Haskell, lisps, Erlang), has worked

How do you know? By "worked" the author means "has unambiguously turned out to be a good idea with very significant benefits". That some people really like something and are able to write good, working programs with it doesn't mean it's "worked" in the sense discussed.

First, each of these languages is "functional" in a very different way, so much so that even their inclusion in the same category is tenuous. Second, none of these (except maybe Erlang) has been used extensively enough in large-scale projects to give us a definitive answer regarding the actual benefits.

That functional concepts are finding their way into the mainstream is very true, but some of these have also been associated with OO for a very long time now (in fact, they've been a part of OO longer than three of the four FP languages you list have existed). Smalltalk, the most OO of OO languages, had anonymous functions from the beginning, and would tell you that anonymous functions are just as much OO as functional. TCO is not very mainstream, and as Guy Steele demonstrated, is just as relevant for OO as it is for functional. Also, adoption of some concepts doesn't mean FP as a paradigm has worked (the bigger problem is that FP doesn't even have a definition; it is continuously redefined to mean whatever it is people associate with languages that call themselves FP).

In short, we're not sure quite yet, hence "maybe".
I was all ready to support the kickstarter. 3 years too late :(
Jach's reply explains some of the logic. Basically if you can live on $X per year, then once you have $X * 25 invested, you can most likely live on the interest from that investment for the rest of your life without using it up.

Here's an article shows the math:
http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...

In my case I'm saving between 80-85% of my after-tax income, which is how I can "retire" after between 4-5.5 years of work.

Two ways to achieve this are to increase your income or to reduce your spending. Ideally both. Reducing spending generally means your life has less impact on the environment, you'll be happier.

It's key to realize that money you save and invest earns more money for you, forever. A useful heuristic here is that if you can save $X per month, after 10 years of doing that you'll have $X * 173 in the bank. So suppose I currently buy lunch every work day for average of $10, if I instead pack a lunch that costs me $1, I'll save $200 / month. Over 10 years this adds up to $34000.

Once you start thinking this way, it's easier to be excited about cutting your spending. And then you find that you can live and be happy on a much smaller amount of money than you thought. So not only do you build up your savings a lot faster, you actually need a lot less savings to be financially independent.
Am I the only one who finds all the happy faces Microsoft have injected into the page a bit weird? It feels like they are trying to sell me some bad news but make me feel happy at the same time.

Don't get me wrong - I think it's a good move to discontinue support for older IE versions... There is just something with all the smiling and laughing faces all over the page that make all my alarms go off
It unfortunate she took the reigns of this business. I hoped her talent could pull off something big but Yahoo was really run too hard into the ground for her to have much of an effect. Sad given where it started and the potential it had.
There seems to be some misunderstanding on why dolphin-safe came into existence. From the wikipedia article, https://en.wikipedia.org/wiki/Dolphin_safe_label:

"Dolphins are a common by-catch in tuna fisheries, especially in the Eastern Tropical Pacific Ocean, as they commonly swim with schools of yellowfin tuna. The dolphins, who swim closer to the surface than tuna, may be used as an indicator of tuna presence. Labeling was originally intended to discourage fishing boats from netting dolphins with tuna.

The tuna fishery in the Eastern Tropical Pacific is the only fishery that deliberately targets, chases, and nets dolphins, resulting in estimates of 6-7million dolphins dying in tuna nets since the practice was introduced in the late 1950s, the largest directed kill of dolphins on Earth.[9] With the onset of the Dolphin Safe label program, started in the US in 1990 but soon spreading to foreign tuna operations, the deaths of dolphins has decreased considerably, with official counts, based on observer coverage, of around 1,000 dolphins per year.[9] However, research by the US National Marine Fisheries Service has shown that chasing the dolphins causes baby dolphins to fall behind the pod, resulting in a large "cryptic" kill, likely damaging populations of dolphins, as the young starve or are eaten by sharks while the main pod is held by the nets.[10][11] Thus, claims that tuna fishing can continue to chase and net dolphins and not cause harm are not backed by scientific research."

This is not a problem with random by-catch. The issue was the systematic netting of dolphin pods due to their close association with tuna.
It's an optional addition to a dynamic scripting language. Lightweight when you need it, more robust when you need it. Sounds like you are trolling.
C# doesn't require you to run Windows in production, even before .NET was open-sourced. Mono works well for a lot of use cases.
Wow, amazing, thank you so much for that link. That just took up my entire afternoon. I wish they made games like that these days… \sigh\

Is it still possible to buy hard copies of games from Infocom? Or are they all lost relics now?
Imgur will aggressively recompress any image above 5MB. A few years ago it used to be even worse.