skysight-inc/HackerNews huggingface dataset:
> Can you think of certain situations where doing this is extremely costly (in money, time or both) or do I need to give you a few examples?

Yes, I can.

But I can also think, actually, remember, the cost of supporting Microsoft's non-standard Web implementations. For some reason, many people on this thread assume it's legitimate to ask Mozilla to spend time supporting Microsoft products, but it is not legitimate to ask users who want this functionality to support Mozilla's product (by installing it).

Ladies and gentlemen: Actions and decisions have consequences. Choose Windows Phone, and lose a native YouTube app. Choose Internet Explorer and have no access to latest-and-greatest web stuff.

It's as simple as that. There is no reason for anyone to feel entitled to more work spent to support their favorite browser -- even if it was the most popular, which it hasn't been for quite a while now.
Every time there is a report for Java security exploits, I would like to see bug listings from other compiler runtimes, specially C and C++ ones.
Well, maybe you should contact Microsoft and ask them to provide a port or provide similar functionality. Your users have, after all, paid Microsoft for the privilege of using IE.
Or use the most universal way: get multiple passports. Just lie to police that you dropped your old passport in some rural Russian toilet. This is a way Russian traveller and designer Artemiy Lebedev (http://tema.ru/travel/ ) uses.
Good question. The answer I think comes from the fact that "cost of living" is a blunt measure, however it's measured. Price differences vary between by good. Rent might be more expensive, but ipods and levis cost the same.

If you don't pay rent (eg you live with parents), its probably a net win. If you don't consume much housing (eg, 4 person house share), it might still be a net win. Also, some people are more flexible than other in their consumption which is influenced by relative price. So, they might consume less housing by house sharing but more iphones and clothes.

Try figure out if a 22 year old barista living in a trendy city centre with 3 housemates, but a nice nice budget for gadgets and clothes is better off then one in a small town with a completely different lifestyle. Its extremely subjective.
As a new programmer I have always been interested in Open Source, but finding something to do is hard. The concepts I run into are either miniscule or way over my head it seems. Anyone have tips for that?
- Cuban was the largest shareholder

That really doesn't matter, since it was a puny 6%.
They're not really the same thing. People rely (to a greater or lesser degree) on VM security guarantees for running less than fully trusted code in a variety of contexts - I say VM rather than JVM to include Dalvik, JS engines, etc. People don't run random untrusted C and C++ code.
How would this actually work? It might actually be an issue on the other end: the people suggested to you have linked their email/FB accounts to LinkedIn, allowing LinkedIn to get their contacts and matching them against their database.
One small startup I helped out briefly many years ago was using Linux/KDE. They had it set up so that everyone's desktop was accessible from everyone else's desktop. In Linux you usually have several desktops which are easy to switch between, and they made it so that everyone else's desktops appeared in your desktop list. There are virtual desktop products for windows too.

I don't know if they used standard software for this, or whether it was their own cobbled-together scripts with normal screen-sharing apps like vnc. I was not involved in setting it up. But it worked very well.

I recall discussing using mosix (that's how old it was) too, so we were a big beowulf cluster for compiles etc. That appealed to them, but I don't know if it was acted on after I moved on.

In this particular case it wasn't about monitoring, this was about collaboration. But you can see how such a system would appeal to managers too.

This complete lack of privacy took some getting used to, but it was super focusing. It quickly sunk in that everything you did (on your screen) was visible to everyone else, and whilst there was toleration for reading the news and so on, everyone was self-censoring themselves to apply themselves.

This was in an open-plan office, but with modern bandwidth could work well remotely.
Yes its IE who needs to implement new techs/standards.

"Tell your users to use a real browser" - Even I don't love IE and don't remember the last time when I used IE but calling it not a "real" browser would be too much I guess :) I think with IE 10 and IE 11 they are making progress. I am sure they will launch WebRTC support as well.
Aye, "The average modal age of adult death for hunter-gatherers is 72 with a range of 68–78 years" [1]

[1] http://www.anth.ucsb.edu/faculty/gurven/papers/GurvenKaplan2...
How Google Protects Your Data - Video
The other day some guys proudly re-implemented jemalloc in pure Java - https://blog.twitter.com/2013/netty-4-at-twitter-reduced-gc-... now these guys re-implemented a half of Erlang.)

Isn't it better (and bitter) to face the reality and just use Erlang or Go or at least to ask oneself why should everything be stuffed into JVM in 2013?)
There are heroku buildpacks for C: https://github.com/atris/heroku-buildpack-C
> Now, where the heck is the "Donate" button?

There's no need to donate; they'll start extracting cash from customers pretty soon!

f.lux is patent pending. If you make a cell phone, display, or other cool device, and want to talk about licensing f.lux? Email us: justgetflux@gmail.com
Save Airbnb in NY: Legalize Sharing
Where can I find affordable SEO services?
No: the title is "As We May Type". Mods please fix.
It's pretty common in the BSD world to build your own kernel. The entire build system, imo, is much more streamlined and well thought out than linux, so relying on the distributor is not needed. Also, one of the missions of NetBSD is to get it working on everything, so as others have stated, being able to poke at the kernel in lua, both for developing drivers, and for pulling state out of the kernel for general debugging, is very useful.
I didn't down vote your comment, but I think ratatouille is one of Pixar's best films, and you made no attempt to justify your low opinion of it.
See this awesome comic for an explanation:

http://www.stuartmcmillen.com/comics_en/rat-park/
You only had to make it one comment further.
The importance of cohort analysis
I wonder how he did this from a financial perspective
Bleck, you are right, I shouldn't do math at the wrong time of day. :) The ones I am using right now is something from a company called SOLGAR (never used them before), 1 capsule is 504mg EPA, 378mg of DHA.

Still a fair bit pricer than the ones you picked out though, even ordering from Amazon ($20/bottle of 100)
A traveling friend recommended Departures to me a few years ago. It's an excellent travel documentary show with just three people in the crew, and amazingly beautiful footage: http://en.wikipedia.org/wiki/Departures_(TV_series)

It's worth tracking down. Some clips for a quick idea: http://www.youtube.com/watch?v=WULrGX23vD4
Thanks - thought it seems they print one and post it. I'm looking for something where I can place a request to print _n_ cards and have all of them shipped to the user in one go.
There were buffer overflows in the Linux kernel in 2012 ( http://www.securityfocus.com/bid/53401 ). Should we not have filesystems in the kernel either?
Yglesias' style is generally this kind of slapdash big-claim making sensationalism. He's basically an opinion writer who cherry picks a few facts to try to support his hypotheses. For example, see the reviews of the book mentioned in the article on amazon: http://www.amazon.com/The-Rent-Too-Damn-High-ebook/dp/B0078X...

To be fair to him though, its a hard line to walk when you are discussing the kind of complex open-ended issues which he does. I think his writing has done good to stir up thinking and provoke responses on some of the issues he discusses.
Apache Hadoop 2.x is now GA (generally available)
Get involved in cycling communities and be comfortably shown up by someone three times your age and you realise that [...]
You're clearly very well informed on the subject, but could I question your last line: How do we know grains had little effect on life expectancy directly? Maybe it had a noticeable effect, that was cancelled by those other advances?
Perhaps the HN community judged your comment not very good or meaningful whatsoever.
Show HN: discover and play music videos
From the announcement:

"""

To recap, this release has a number of significant highlights compared to Hadoop 1.x:

+ YARN - A general purpose resource management system for Hadoop to allow MapReduce and
other other data processing frameworks and services

+ High Availability for HDFS

+ HDFS Federation

+ HDFS Snapshots

+ NFSv3 access to data in HDFS

+ Support for running Hadoop on Microsoft Windows

+ Binary Compatibility for MapReduce applications built on hadoop-1.x

+ Substantial amount of integration testing with rest of projects in the ecosystem

"""
They run north of $2000 in Switzerland. I was ready to spend $1000 to replace the awful chairs the university provides.
Xunlei bittorrent client used to spread malware
Box My Downloads -Download any URL from the web directly in your Dropbox
Stock Footage HD Video
Anybody has a link that explains their motivations? There's a lot of speculation in this thread but surely NetBSD being an open community there must have been a public discussion before they merged that in?

I write linux drivers for a living and I must say it puzzles be a bit. There are times C falls a bit short (if only by its syntax and idiosyncracies). There are times I wish I could use something like a subset of C++ (for templates and destructors mostly) or maybe Rust these days. But a scripting language?

You can already write drivers in userland (using /dev/mem for instance). You can already write device drivers any way you like that way. One of the main limitations is IRQ handling, but do they propose handling IRQs in a scripting language? Maybe I'm too close minded (or just brainwashed by years of C) but it sounds like a recipe for madness.

I actually used lua to write a small userland test driver (it was convenient because the lua interpreter is very small and easy to compile and cross-compile).

It was quite painful really. There's no builtin bitwise operator (although it's now in the standard library), all integers are stored as double floating point values (floating point in the kernel is hardly ever needed and usually very poorly supported). Using integers and bitwise operator is like all you do in a kernel driver (ok, I'm exaggerating, but not by a lot).

I guess they might have changed the syntax a little bit (and use ints instead of doubles for storing integers) but then it means their lua is not compatible with the "real" lua so you can't prototype your code in userland with any stock lua build.

I dug up my userland test driver code, here's what the naughty bits look like:

function avi_unset(addr, val)
local v = assert(devmem.read32(addr))

v = bit32.band(v, bit32.bnot(val))

avi_write(addr, v)
end

For reference here's what it'd look like in C and its bitwise operators:

void avi_unset(unsigned addr, unsigned val)
{
unsigned v = __raw_readl(addr);

v &= ~val;

__raw_writel(addr, v);
}
Use LinqPad then it's not cheating. It becomes:

File.WriteAllLines(args[1], File.ReadAllLines(args[0]).OrderBy(x => x));
Go has nothing to do with it. The JVM is a superset of Go, and Go's strengths lie mostly in a short startup time.

Erlang is a different matter. We love Erlang. But the JVM ecosystem is not only two or three orders of magnitude bigger, but the JVM serves other requirements as well like excellent performance (performance is not Erlang's strongest suit, and more than a few Erlang projects require C code to meet performance requirements).

Some projects will be best served by Erlang, but many will benefit from Erlang's capabilities on the JVM.

In short – Erlang is awesome, the JVM is awesome, extremely popular and very successful. Why not combine their strengths? We already have a full Erlang implementation for the JVM, and we think that Pulsar (Quasar's Clojure API) really brings together the best of both Erlang and Clojure.

There are many technical advantages to using the JVM, too. Because it has really good low-level concurrency constructs, you can implement state-of-the-art concurrent data structures in Java. This is downright impossible in Erlang, as in all pure functional languages. This is as it should be, because these languages work at a higher level. The problem is that BEAM, Erlang's VM, operates at the same level, too, so if you want to write a concurrent DS for Erlang you'll need to do that in C. It's a lot harder than it may seem, because many of these data structures require a good GC, and the BEAM the GC can't help because it only manages process-private heaps.
Fine, go read the bug trackers for them. Your point was? Oh, probably better to spend the time patching your desktop and servers given the massive drive through holes Java has left there.
But the extra cost and complexity, even weirder look, extra wires.
For emergency braking, keep the regular front brake. For minor speed adjustments the rear brake will get the job done.
Ask HN: Easiest way to add membership to a site?
I'm looking to add membership functionality to a project and am curious what people out there use.

In particular, I'm looking for a simple way to allow members to choose from a selection of plans that I define. In addition, it would provide membership management tools, user flows for upgrading/downgrading/cancellation, dealing with expired cards and other common functions.

Doesn't need to do it all but if prefer not to have to write everything myself if possible.

Thanks for any suggestions or ideas.
Im curious how does the (normal) braking system work? If the motors helps push against hills it pushes against resistance like the rubber brakes too? Surely its not always regenerative braking? I guess you always have to stop pedaling for that to kick in.. It is nice though to go down a hill or even flat land on free without feeling the resistance of regenerative braking or something slowing you down.. Do we get control over this?

The second was how does it talk to the phone without a SIM card or some kind of internet connection if you're a couple of storeys up in a building where Bluetooth? doesn't have any range?

Otherwise this is pretty awesome, although I do like getting a bit of a workout when going around I like when you want you can move around stressless it would be awesome for 'those days' and not have to use a car.
There are quite a few companies I know that exist for decades now who are living on a (relativly) low margin and cash flow focus. Most of them are retail discounters. And by coincidence these very companies are eating up market share from other retailers.

The whole eCommerce business of Amazon is very supply chain heavy, and here they are among the best (along companies like Apple and McDonalds).

On the other hand I know more than one company with incredible margins who are bleeding money for years now. And they are not doing well. Agreed, Amazon will be facing the challenge of slower growth. Wether they can pull another strategy and execute on it only time will tell. But untill they hit this point Amazon is in very strong position.

Maybe a little anecdote regarding Wal-Mart. Back the day, Wal-Mart invented things like cross-docking. That basically reduced the inventory levels in their warehouses to zero (well, not quite, but in theory items were no longer stocked but transfered from on truck to another). Things like that made Wal-Mart the giant they used to be. And then Amazon recruited a lot of Wal-Marts supply chain and logistics people when they started to built there own network of fullfillment centers.

Regarding the operation of a private fleet of trucks, well back in the 80s it was quite common. But these days are more or less gone. That was replaced by specialised 3rd and even 4th party logistcs providers.

Regarding point 2: These two metrics (cash flow and profit) and as much related as you think. Imagine you sell a product for 100 on day one. Your customer pays you on day 2. And you pay your supplier 80 for that product on day 30. Perfect from a cash-flow perspective, now you can invest without going to a bank.

Profit is a completely different matter now. Imagine your operating cost is 10, then you are cash-flow positive AND profitable. If your operating cost is 30, then you are still cash-flow positive but you are losing money. In theory, a company can live eternally on a positive cash-flow and zero profit (or very low profit). As long as shareholders buy it, that is.

Excuses for the very simple explanation, but I hope the general point more or less came across.
Somebody in favour of the government benefiting from the services of the private market = not very hypocritical at all. Just like I don't think it's very hypocritical for someone who once worked for a company that got a subsidy from the government to be against the government.

We live in the world we live in, and failing to live a perfectly pure life should not disqualify you from having opinions.
Ask HN: Companies that pay the most for Ruby devs
I've been developing for awhile now, across most platforms and technologies. I've had multiple products of my own, that most have failed, and now, I want to focus and work hard and do what I do best: churn out quality code for a lucky company.

I'm looking for companies that pay very well for Ruby dev's , that hopefully, are looking to hire awesome Ruby devs, thanks!
There may not be a full migration path but I would say the first thing that needs to change (and still hasn't happened in many companies) is getting everyone:

* To use shared sources for things (company/department wide Wikis, bug-trackers etc) instead of c:/my_docs/spec.v1.docx being mailed about.

* Reduce the number of meetings (Which, in my experience, are usually unnecessary in a software-dev environment at least)

Obviously some roles are going to be less amenable to Remote working but without the above 2 (or even the first bit) done most companies couldn't even do it if they wanted.
Actually if you sort by height, the tallest building does have 22 floors. The building with the most floors isn't the tallest
Worth taking on board: Many of the "dangerous" places that you're warned away from visiting aren't anywhere near as dangerous as you'd expect. That's also been my experience traveling in places on the State Department's "holy shit! get out now!!!" list. Most people you meet are just people. The tiny handful of people interested in killing Americans tend to head to places where they might actually find some Americans to kill.

I bet that beach in Somalia was pretty nice.
Lenovo just released the Ideapad Yoga 2 Pro, for the $1,149 model you get a 13" 3200 x 1800 touch screen display, core i5 haswell, 256Gb SSD and 8Gb of RAM.

They will also release a Thinkpad Yoga in november, with less attractive specs unfortunately - it'll be a 12.5" 1920 x 1080 display. (Which is unfortunate for me since I can't live without a Trackpoint on a laptop and only the Thinkpad model offers it)
I think it's pretty cool that you can actually compute stuff about the data you extract from these queries

https://www.wolframalpha.com/input/?i=linear+regression+of+h...
Pisa. Here:
http://en.wikipedia.org/wiki/File:Santa_maria_della_spina_10...
I said this here a while ago. Intel had only 2 options, and they are both bad for them:

1) keep going up market, and be disrupted in the most classical way possible

2) compete with ARM on price, which is unsustainable for a company like Intel

Not only is Intel used to high margins on its chips, but it's also a very small player in the mobile world, and the PC world is shrinking continuously, so "making it up" in the PC market won't cut it.

Also, if they're promoting "$300 Haswell notebooks", virtually nobody will buy $700-$1000 notebooks in the future, and Intel will never be able to raise prices, and their profits, again.

Whether Intel will die like Blackberry and Nokia (yes, I consider the acquisition as dying, since it was a move out of bankruptcy desperation) or will survive as a tiny shadow of what they used to be, I'm unsure.

I suppose it's possible for them to survive as a company that is 1/10 of what they used to be, if they really compete on price, and make radical changes within the company (end all unprofitable/low volume divisions and fire execs or engineers that are too expensive). But that really depends on how willing they are to make those hard decisions.
In business, the simple way to get rid of problem customers and maybe to avoid taking them on in the first place, is to ensure you have per customer pricing and agreements. For example, client A is a good customer, so a support ticket for them costs just $150, but client B is a right royal pain in the backside and so their support ticket cost is $550. Similar scaling for development etc. Keep raising prices till they go or stop calling so much, as required.
Not necessarily. QR systems such as Maxle are sturdy enough for competitive downhill use.

Also 10 pounds is a huge difference not just in the effort needed to propel the bike forward but also in terms of maneuverability, especially as it is rotating weight. And in city usage you often have to carry the bike down stairs etc. where again 5 kg and a messed up center of gravity is a big deal.
There is also a 1080p screen option coming in the next few months.
How to draw a circle in 8086 assembly language? plz help
Here i am working in a project to draw pie chart in 8086 assembly language.. but i dont know how to draw cicle in graphic mode of 8086. plz help me out i'm running low on time..
$99 tablets have been a reality for a long time at various sizes, or up to quad core CPUs for 7" tablets. In fact, ~$49 tablets (mostly 7") have been around for a while.

Just not with Intel CPUs.

Expect prices to drop again and specs to be revised up in the run up to christmas, which means Intel is still on the trailing edge in the low end of the tablet market.
Carbs are not essential, in fact you can survive and thrive without them. Fat and protein are essential, however.

Why do you say that carbs should be your main energy source? I've seen no sound scientific evidence to support that claim.

I don't eat many carbs any more, and I'm living a lot more healthily as a result. It works for me. However, please do note that I'm not interested in getting into a debate with you on this -- that's the reason I wrote "sugary carbs"[1], which pretty much everyone agrees are bad for you.

[1]: Glucose, fructose, wheat flour are the most common culprits
The Once and Future of Rubinius
I have an Aeron and it's over hyped. Simply put - not worth the money. I would not buy it again.. This new Mirra looks pretty good though, i wonder how much it will cost.
Shippable helps developers speed up software deployment
Poll Everywhere hiring DevOps, Ruby, Native App, and CoffeeScript engineers
I'm not sure we mean the same thing by 'boring'. Boring, to me, doesn't mean that the person doesn't have hobbies, rather it means that the person is a perfectly nice person who just doesn't gel with the team. In fact, 'boring' is probably the wrong word here: it should probably be something closer to 'outsider'. That said, larger organisations do depend upon outsiders to prevent groupthink, so this is a multi-faceted issue.