skysight-inc/HackerNews huggingface dataset:
Ideally X/Wayland/Mir work so far under the hood that you won't notice anything. That said there will be changes if you've been using things like screen capture programs (x11vnc, ffmpeg to record your desktop, etc.). There's also the probability that when things first shift to a distro using Wayland/Mir for the first time, things WILL break, so unless you want to be a beta tester I'd avoid it for the first few months (or more) until things get more stable.

After that period of introduction though, what you should be able to expect is better ram/cpu usage for the display server (wayland's architecture makes it much easier to offload everything to the GPU, X has some warts that makes that very hard). Based on what I've seen there should also be better support for tear-free video playback and eventually possibly even proper NVIDIA Optimus support (and AMD's version) which should help a lot of people with battery life.
Neither does using Firefox. You can easily disable google search, which is their only source of revenue other than donations.
Out of all the processes that must occur to render a dynamic server-side response (database queries, computations, etc.), assembling HTML ("page rendering") is probably one of the least expensive. This seems like a premature optimization to me.
They did worst to me, the first file of a multi-volume archive is corrupted
> I don't think any of them worked to have their brand of weirdness enforced over other people as law.

Wait what about Jobs? Didn't he managed to spread his paranoia, attitude and general weirdness over Apple? And globaly? I mean being a bully CEO was pretty much his trademark.

Eich's departure is a great blow for Mozilla. The whole thing reeks of character assassination.
I just think college should be about finishing at your own pace and dealing with the consequences. If you finish in 3, you bust your ass and miss a lot of social interactions / lazy days (which are good). If you finish in 5, you take on more debt (potentially).
A mobile app that combines flight info with airport food listings and reviews. Let's you put in your flight numbers for a connection and will make recommendations based on the time if your layover, gates you are flying into and out of, etc.
i am often interested to find out when kindle version is available. amazon should implement this.
> There are two sides to this story, and you seem to be very eager to tell the one and handwave the other for a "why can't we all just get along" platitude.

We should treat people with respect. Not create a sensationalist backlash. Not punish people for having their opinions & being politically active on a gray area.

Most of all, a rational discourse should take place. Not these sensationalist headlines that are designed to manipulate people's unnuanced emotions.
Well, if pro-LGBT act no better than anti-LGBT when given power, then I really have to ask what is the point?
of course you don't count on the bell, but, defense in depth!
I hope drivers will catch up on EGL/Wayland support. Especially Nvidia one. Can't wait to start using Wayland based desktop (KDE should get in shape during this year).
I kind of feel like we should be able to use scientific notation for this

300GB hardrive becomes 300 10^9 bytes or 3 10^10. 32GB or memory becomes 32 2^30, or 2^35.

No ambiguity at all, and if you're spending hundreds of dollars for hardware, you should at least be able to grasp exponentiation.
Just for developers: Something that allowed you to change the IP your request resolves to with a modified URL instead of editing the hosts file, like this: 127.0.0.1::http://mysite.com/

Benefits: Not as much work, not as permanent, you can use multiple at once, you can easily see where you are connecting.

I think this is something web developers would pay a few bucks for. I know I would.
Is this the world's biggest election loser?
Sorry state of dynamic libraries on Linux (2012)
The 3 years we do in the UK generally contains the same amount of the chosen subject as the 4 year degrees in America do as far as I can see. The main difference is that we only do our subject, whereas students in America often do lots of extra and quite different modules. I think there is some merit to that system.

Also, I wouldn't say that most undergrads in STEM do 4 year masters degrees in the UK. I think a fair few do, but going on what I've seen from friends, and what I saw when I was applying for my CS degree 4 years ago, which I'm coming to the end of now, it can often be difficult to find places that do the 4 year masters. For CS, there were probably fewer than 10 places in the country that did MEng. This is just my experience though, it might be changing, and I'm a few years out of date.
I'd say a fundamental portion of respect is not encoding your personal beliefs of other people's personal lives into law.

If you want to make the purely numeric argument, Eich's behavior impacted a hell of a lot more people than the backlash did.
It costs $200 a semester and not $10,000+
Musings On Symbol Visibility (2010)
This sounds like something, that if it started to gain traction, could be replicated by Github almost instantly.
https://geekli.st is trying to be that.
Not exactly. Webber vs Vettel wasn't really close. Rosberg and Hamilton will be a lot closer.
In the near future, probably nothing. Wayland is (probably) still years from getting adopted even by "bleeding-edge" distributions like Arch.

Your everyday experience shouldn't get affected, hopefully. Wayland removes a lot of legacy from X, but their end result is pretty much the same, "display some stuff on my screen". And XWayland should assure this, since you'll be able to run applications that don't support X on Wayland in a seamless way. Most applications use some toolkit anyway (gtk, qt) that are getting ported to Wayland, so the author of that applications shouldn't do any changes to make it work on Wayland (beside recompiling it).

At best, Wayland should be lighter than X, and it should fix tearing if you have some now (but this is already fixed by modern wm, at least on my computer).

One of the biggest change that you shouldn't notice is security, X has tons of holes (every application can read/write into another application), which wayland fix (see here for more: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...).

Same for Mir (but I dunno about the security issues that Wayland fixes), but upstream doesn't seems willing to accept Mir-specific patches, so Canonical might end with having to patch applications/toolkit/drivers downstream (but the user shouldn't notice any difference anyway).
So we're back to Powerbuilder again.
i don't get that sort of thinking. nobody even suspected he made this donation until someone digged through the records.
he founded mozilla among his peers for fucks sake. FOUNDED.

he was there for the manifesto. He was there when Mozilla compensated lgbt couples and the law/taxes didn't. He was there helping them daily.

And all of a sudden, he's fucking satan because his personal views on marriage were different. Views which he never let into his professional world.

And for the other side: because he's not as strong as some, he resigned. So that must be bad too. it must be mozilla who fired him and thus don't accept diversity.

Are you all fucking nuts?
A Dribbble for video creators/animators.
Popcorn Time for quality children's programming - Bill Nye, Mr. Rogers, Sesame Street, Avatar. Shows that are entertaining AND educational, none of that advertising filled, sassy attitude, Disney Channel crap.

edit: Seems like there is some interest in this. If anyone wants to discuss this more, email my username at me.com
This thing just started randomly popping up for me the last couple days without me asking. I've tried to disable it 2-3 times, but like a virus it just keeps coming back (http://i.imgur.com/24QTgaU.png). Incredibly annoying
This could be solved by something like Google Plus, if circles could be defined by topics that people subscribe to rather than by people you want to send a message to.

e.g.: I want to know what Jim thinks about coding, but not politics
Cornell CS professor, superb work.

See also -- http://hackingdistributed.com/2014/03/01/what-did-not-happen...

"What may or may not have happened at Mt. Gox"
examine.com meets google scholar

Place for all scientific studies to be elucidated with plain english explanations, analysis, information on shortcomings, links to related studies, open questions, links to further information. Would be community created content, but needs some sort of community voting/moderation system to surface the best content and empower the most knowledgable/trusted contributors.

Ideally this would be where you go when you see sensationalist headlines in popular science magazines -- here you can find out what the study actually means.

Anything like this out there?
Maybe it's a European thing?
That's because banks employ systems that guard against this kind of elementary error. It's called transactions with ACID guarantees.

Bank systems are often not, in fact, ACID. Think of how many billions of transactions are processed in end-of-the-day batch runs, for example. Overdrafting is not only not impossible, it is a ludicrously profitable feature of the system.

How is this secure? Velocity limits, sophisticated anti-fraud systems, acceptable losses, and, as a bit of a by-the-way, the fact that people who make a habit of defrauding banks generally have a few weeks prior to being woken up by very serious men with guns.
To paraphrase Hunter S Thompson: When everybody's guilty, the only crime is getting caught.
The tooling is now awesome (imho). I am the furthest thing from a node.js fanboy, but as a build pipeline it is awesome.

Being able to have a gulpfile take care of compiling jade, coffeescript and sass, triggering live reloads, etc., immediately makes me smile. As a former-Flex developer who dealt with some heinous build-times because the tooling was worth it, I now have a better front-end alternative with sub-quarter-second build times.

And if you have a json-serving backend (rails, spray.io, whatever) you can set up easy double tests of your front-end logic, where you mock out the backend, and then run slower "integration" tests where you include it. Might sound wacky but I've found this to be a way to quickly develop robust systems. For me, angular's dependency-injection makes it even easier.

So this static-koolaid took a while for me to drink, but I'm liking it more all the time.
I'm gay, and I would classify my feelings towards Eich more as fear than hatred. Eich very directly donated towards a cause that was bent on restricting my rights. Though fear often breeds hatred, I truly don't bear Eich ill will. I'm not happy to see him lose his job--on the contrary, I share your sadness that a talented, qualified man lost his job. However, I am relieved that a man who feels that I should not be allowed to marry is no longer in a very influential position at an influential company.

Now, whether or not OkCupid should have been casting stones is another matter. But that seems to have been thoroughly discussed, so I'll end this here.
I'm not qualified to tell the other side of the story. I don't know why Eich made that contribution. Neither do you.

It might have been family pressure, it might have honestly been that he's religious and doesn't believe the word "marriage" can be applied to same sex couple (who had Domestic partnerships available in California, which provide the same legal rights as marriage, so I find the "second class citizen" argument entirely lacking. [although now I'll wait to be attacked for simply stating that, even if you have no idea what my personal beliefs on the matter are])

Again, life is filled with shades of gray. Hell, maybe mozilla even benefited from the donation in ways that aren't clear (and they didn't want to put out in the media) You just don't fucking know. Instead you've decided this man should lose his livelyhood based on hearsay and rumor, and outrage on the internet.

That's fucking PATHETIC.
One big reason we lack Internet competition: Starting an ISP is really hard
Yeah, the "boycott" always struck me as misguided. Being annoyed at one particular person in a company doesn't preclude you using their stuff, moreso if that use doesn't imply any kind of support.

Lars Ulrich might be the biggest asshole in music, but that doesn't mean he doesn't make great music.
To be fair, he could simply decide to step down voluntarily.

I doubt he will and I don't like searching people's donations like this, but he could do that to preserve his personal integrity to some degree.

EDIT: Curious about the reason for downvoting? I do say that I oppose this sort of thing, but that's no matter who is on the other end of it. If he believes that anyone who made donations like that should step down from a C-level position regardless of whom, he has here an opportunity to prove that here.
It's worse than that. Central to OkCupid's algorithm are the match questions, several of which are explicitly about homosexuality.

Not only does OkCupid make money from the homophobic, they are precisely aware of exactly how much of their income is derived from the homophobic market.

Perhaps they could write one of their famous data-driven blog posts, showing the world exactly how much money they make from anti-gays, creationists, climate-change deniers and the like.
stop-the-data-orgy.com: A service that makes it easy (2 clicks) to migrate my email storage from gmail/googleapps to to s3/dropbox.
In my honest opinion, I think the point here is that Mozilla is an organization that promotes good principles like equality. OkCupid, in contrast, is just a dating site.

Do people really expect good principles from a dating site?
It won't catch on :)
Turn a crowd & their devices into a huge stereo system!
That is correct. The reporter requested public disclosure after the report was closed. The bug automatically gets disclosed publicly 30 days after the report is closed, unless the team requests more time by re-opening the bug. You can read more about the disclosure philosophy here: https://hackerone.com/guidelines
He also voted for warrantless wiretapping, just sayin
I didn't actually see him, but he was a grown man by all accounts, and the woman was on the smaller side. So she was something like 120 lbs. max and he was at least 180 lbs.+
Sperging out? Are you serious?
> On Linux, somewhat infamously, malloc never fails. It will always return a pointer to some fresh part of the address space. It is able to do this because, in turn, sbrk/anonymous mmap never fails - it always allocates some fresh address space. It is able to do this because Linux does not allocate physical memory (or swap) when it assigns address space, but when that address space is actually used. It will happily allocate more address space than it has memory for - a practice known as 'overcommit'. So, on Linux, you can indeed not worry about malloc failing

True. However, you can disable this behavior if you like by running 'sysctl vm.overcommit_memory=2'; see proc(5).
BIOCOMPATIBLITY is the key word here. Titanium is a very biocompatible material. The article is pretty much flat out wrong here, it is impossible for titanium to cause an infection.
>http://en.wikipedia.org/wiki/Infection

Having a chronic wound from the protruding titanium electrode however would increase the risk of infection, but the material is independent of the infection.
And yet elsewhere in this thread you're saying a man who literally made laws negatively affecting gays should be able to keep his job because hey, the economy.

There's some serious cognitive dissonance here.
This is why I think higher-level programming is easier. I love to build an abstraction around a complication so that I don't have to think about it anymore. It was only very recently that I began to embrace what kind of programmer I am. I prefer high level abstractions; I prefer the mathematical underpinnings; I detest doing things manually. Other people have the opposite inclinations and I'm happy that the world has both.

I have recently had to work with C++ on some systems-level code. It's the lowest-level I've had to work on for a while. I find that having to think about things like memory management and system peculiarities like buffer alignments gets in the way of thinking about the higher level algorithm or problem. In this case I did not have the luxury of being able to build abstractions around some of the quirks I encountered.

On the other hand, when I work at a high level with a suitably high-level language, I can recognize patterns and abstract them away. For example, I've seen many instances of the pattern

b = a.f(); if (b != null) { c = b.g(); if (c != null) {...}}

This pattern is fairly common, and in a suitably rich high-level language I can abstract it and just write

c = a.f().g();

It saves me a lot of thinking and honestly feels a lot easier.
Prediction: those who insisted that political actions and professional life should be separate will call for Sam Yagan's head, completing the ouroboros of hypocrisy.

The author's basis for the claim that this was a PR stunt is that Sam Yagan made a donation similar to Brendan Eich's. Like Brendan Eich, he has the opportunity to say he's changed his mind on the issue in the years since, or provide more context for the donation. Brendan Eich's mistake was avoiding the issue entirely.
I'm not qualified to tell the other side of the story.

What a cop out. You're, like everyone else who disagrees with this, downplaying Eich's behavior and trying to turn activists into the "real" monsters for speaking out.

Why the double standard? Why does one man, Eich, get a pass on speaking out for his personal political beliefs (with cash), but you demonize the the (hundreds? thousands? more?) people who did nothing but say that it was unacceptable?

You want pathetic? Look at your own post. Realize what you're defending. You should be ashamed of yourself.
I'm a somewhat dark Indian, who grew up in the Middle East (and have a passport full of Arabic text and stamps), so I am subjected to a colorful variety of stereotyping, but each to slightly lesser extents.

So even though I'm not AA, yeah, seeing one of them perpetrate the stereotype really makes me have an inner battle to treat the next AA I interact with, as a respectable human being. And that's just depressing, because I'd hate to be treated like most of the negative stereotypes I could be associated with.
How does using Firefox help Brendan Eich (especially now)?

Hint: it doesn't.
RUMOUR: Borderlands 2 Vita to release May 13
I'm a hardcore fan and I love the new sound. I do miss the epic V-12 screaming, but the sound of the turbo? Breath-taking.
> Eich's behavior impacted a hell of a lot more people than the backlash did

The backlash affects everybody. It creates a hostile environment where your opinion can cost you your job. That coupled with ever growing levels of transparency means everybody needs to have a politically correct opinion or face consequences.

The ends do not justify the means.

Also, what does firing Eich achieve for the gay rights movement? Nothing. This is revenge politics. This is the dark side.

As Ghandi said: "An eye for an eye only ends up making the whole world blind".
Do you have any recommendations on how to manage this? I realize this number is quite huge, and likely will never become an issue for me, but I'm not sure how I would manage or monitor the amount of connections a third party application creates.
Any reviews on MacBook rental company Livyy?
Out of my price range but it'll be my only option if Technichi isn't legit.
Why "years"? KDE and Gnome are close to enabling Wayland support during this year. The only unknown is when proprietary drivers will do it. Apparently Nvidia is working on it. So they might finish this year as well. Things look good so far.
The "Get a Mac" campaign portrayed the PC as a lovable, if incompetent and comic, laughable even, character. You can feel sympathy for him. The "Gmail Man" portrays Google doing some frankly disgusting things.
They only become digits if and when they're parsed out of the textual query string as such. The structure of HTTP query strings is not something the processor cares or even knows about. To it, "=1,333" isn't an equals sign followed by two comma-separated numbers, it's simply 6 bytes of data. The meaning of that data is an application level concept.
The other side of this coin is that marriage has religious significance to many people, and by forcing the definition to change, pro-gay rights groups are also codifying personal belief into law.

Both sides fucked it up. The only proper response should have been to remove all legal rights associated with marriage, and force all couples to get a civil union. Tax that instead. Churches are welcome to marry people all they desire (on both sides, gay or straight as they please according to their beliefs)
Failure or not, this is the highway to shitty software with bad user experience (except for very special cases where it makes sense).

For me the funniest part has been that the people who seem entitled to write sloppy software are the exact same set who would have the shrillest voices complaining that firefox is so slow and bloated (although its not anymore)

Many believe that its OK to hog memory, that it is an infinite resource. Many believe it is OK to be slow as long as it meets specs. Many believe your user application is the only application that the user will be running at any point in time. However, when your competition does it leaner and faster, you (not you personally, a generic software) are mostly going to be toast.
If you'd stop willfully misinterpreting my posts, you'd know that was not what I was saying at all. The whole point there was that certain things are more important than other things at certain times.

And I did say five years ago, which you conveniently omitted from your little summary here.

I am not a single issue voter.
A notepad that can send my handwritten notes to the cloud. It should have a mini-scaner embedded into the top cover so when I want to backup a note, I just close the notepad, push the cover, remove the first page, close, push again.

None of these ipad apps can substitute the good old pencil drawings
I doubt this means very much, or is worth anything but FWIW...

I had arranged for myself and 2 friends to go have lunch with 2 people from OkCupid specifically about whether or not we would be a good fit into the company and what they would be able to offer. I'm only looking for an entry-level front-end dev position so my time isnt nearly as valuable, but out of the other 2 friends one is an ex-Googler, the other from Morgan Stanley, both as back-end engineers.

After this stunt by OkCupid we cancelled the lunch and will not continue on with OkCupid.
The units were pretty unambiguous for a long time. For a long time disk storage was measured in 2^10x, at least in operating systems, then hard disk manufacturers decided the way they reported disk size would be 10^3x. Obviously the prefixes having a different meaning in a different context is not perfect, but that's nothing new, for people in SI countries kilo is used for kilogram, any other meaning is hardly related. Calories are counted in kcal without ever mentioning the kilo prefix. A lot of the confusion in IT is from adding additional binary xxbi units that feel contrived and aren't very well accepted.
He got primaried three times by guys even more right wing. My bet is that someone said, let's preserve sane republicans while we still can.
I'm not saying you should never use metaprogramming. Sometimes there is no other (practical) way. But it can be easily abused, often for a little added convenience but a much larger conceptual complexity and additional debugging issues. Why have a well-designed API when you can have a metaprogrammmed mess instead?