skysight-inc/HackerNews huggingface dataset:
You've touched on something that the Op talks about a fair bit, but assumes exists without actually verifying that it does: leverage.

Your situation is rough, for a few reasons. First, because you're not negotiating with the client directly, you can't really use the fact that you know their product inside and out as a selling point to justify the raise. Second, you've already "proven" to them that it's work that an outsourced contractor can pick up and work on.

By no means am I suggesting that you're not uniquely qualified to be working on their product! I'm just having a hard time figuring out how to sell it, especially if your middleman has no vested interest in improving your wage.

It sounds to me like your only real move would be to work around the middleman and negotiate directly with the client. That's probably going to violate contracts that both you and the client have signed.

Maybe your best bet would be to hold onto the gig until you move, and then look for something in your new location that offers more opportunity for growth.
"Lennart is a skilled dev with some excellent ideas and some controversial ideas. The stuff he designs eventually ends up being picked by distributions and defaulted."

He works for RedHat. That's why his generally-not-so-great software ends up in distributions.

That he has characterized the entire Open Source community as "full of assholes" really doesn't endear him to folks here and elsewhere, especially in light of his own behavior.
Not entirely fair. The Haskell is example is more complicated code (using type classes and type variables), and the error message provides more detail. But Haskell would benefit from better wording and not relying on symbols like ~
I consider it as a replacement for deploying applications as a virtual machine. That is, if I want to host compute and let anyone run any random program in a reproducible manner on my server, I could let them run it in docker and be done with it. So as am IT admin, I find this a useful alternative to letting people run arbitrary programs and add restrictions around it. I think this is more of an IT-OPS tool than something a developer would want to spend time with
According to this article, Docker is a way to save your work after configuring your server. Can't I do that with

rsync -a /etc /whatever backupserver:/backups/server1

?
Naa, that sounds like something game developers totally would do.
If you believed my grade school history book, the whole Age of Discovery was driven by the desire for cheaper spices to cover up the taste of all that spoiled meat.
You need a garbage collector either way, so doing one implies you have pretty much succeeded at the other. So it's like two stepping stones that are right next to each other and quite a long jump away :P I think we'll get there though!
Agreed, but a docker image is lighter in weight and takes less time to deploy and consumes less resources on the target server
Is the Media Silent on Tim Hunt Accuser's Lies Because of Her ‘Black Privilege’?
That won't get your application and its dependencies installed and running.
Scientists know very little about QM despite it being known for 80 years due to political, resource and human IQ restraints. The human knowledge in this area is not even in infancy yet.

The experiments on Quantum Entanglement have only begun to intensify in recent years. With the advent of AI and commercial interest in the field due to communication opportunities, this may change rapidly.

When you say FTL communication is impossible that is a mere speculation at best, and a remarkably short sighted and laughable one in retrospect to paradigm shifts in the history of human technology. Scientific conservatism like that is a silly and shameful attempt to signal high status, which has held back human progress many times in the past. FTL communication is a major necessity and this field needs to be explored and pushed into hard without being held back by naysayers with dubious motives.
Nobody else mentioned it because it is incredibly obvious that it's a typo or slip. Debate the technical merits, don't nitpick stuff that's completely inconsequential.
µBlock blocks Google Analytics, what about Adblock Plus?
can you upvote me? i do clever usage of basic OS and node.js environment.

my build system does the same as that Flyfile and add source maps to my coffee files, looks like this: http://pastebin.com/BtegzqVX

You could argue my polvo.yml file has more lines in it and it's less customisable compared to a script, but still i believe my .yml config is very organised and i can hook up any script to happen afterwards by appending a line to my beautiful makefile.

Not to say, with the "setup" target you could even install node.js or fly or whatever you need before even being able to execute fly.
> He works for RedHat. That's why his generally-not-so-great software ends up in distributions.

As an archlinux TU, an LXDE/LXQt developer and someone close to a lot of distro maintainers, I can assure you, it's not. Systemd got popular because it's good, and it fixes and standardizes a lot of pain points.

Red Hat being behind the development just means the product gets actively developed. Not all software has the chance to flourish like that.
@takeda, how do you create 3 different containers in Docker for dev/test/prod? What parameters are you changing in the three stages?
It's still a bad argument. Just because it's collaborative, it doesn't make it Wikipediaesque since it's obviously just a directory and not a wiki. It's like calling a bicycle, automotive; just because it has wheels and can move. Moreover (I don't know if this has changed but) back then, you'd have to apply and be approved to actually edit content on dmoz vs just being able to register and being able to edit content on wikipedia.
Nope. Nimble use a log storage format similar to that of Netapp and ZFS.

Their performance special source is using the minimum amount of flash to provide a performance boost over standard HDDs.

They also have very nice analytics.

They are good for VMware/virtualisation. For general file storage, unless they have changed recently, is pretty mediocre.
Having been on the "outsourcer" side, I can tell you we're at least doubling (in most cases tripling) your rate. Line up a job in the western EU country you're moving to and say "thanks, but no thanks" to your outsourcer. We will squeeze you dry and find someone else if you demand more.

If your job is sufficiently complex and the software your working on requires a lot of business knowledge, there is SOME leeway. But the most I've paid for an outsourced developer is $35/hr in eastern europe, however none of the work I did was overly complicated.

Having also been on your side of the fence, it's nearly always more beneficial for you to arrange work directly with the company who's software you're working on. My outsourced rates only matched at-the-job rates on the very odd occasion when I hadn't met those I worked with/for in-person.
Apple gets around to fixing those 77 security holes in OS X Yosemite
In which case it would make sense to rent the spare room out.
It really depends. The numbers aren't huge life-changing at the beginning, but they add up over time and if you're really strong^H^H^H^H^Hlucky^H^H^H^H^Hshrewd and get promoted quickly, the numbers can get pretty large. The numbers below are hypotheticals but not too far off from people I know doing the BigTechCo circuit. Some do better, some do worse.

As a new grad you might see $5-10k in extra annual compensation coming from vesting RSUs (i.e. in addition to your salary and cash bonus). But RSU grants start to stack. Say your grants start vesting after 1 year at 25% per year. Year by year you might see:

Year 1: $40k/4 = $10k vest, new $10k grant (also vesting over 4 years)

Year 2: $40k/4 + $10k/4 = $12.5k vest, new $15k grant

Year 3: $40k/4 + $10k/4 + $15k/4 = $16.25k vest, new $25k grant

Year 4: $40k/4 + $10k/4 + $15k/4 + $25k/4 = $22.5k vest, new $35k grant

Year 5: $10k/4 + $15k/4 + $25k/4 + $35k/4 = $21k vest, new $40k grant

At year 5 you've seen $82.25k worth of stock vest (assuming a flat share price). Which leaves you with $82.75k left to vest.

Now you're tired of working at BigTechCo #1 and get an offer from their competitor, BigTechCo #2. You know how this works, so you tell them you've got $83k in RSUs. To make it worth your while, they offer you $160k of their own RSUs vesting on a similar schedule. You're an experienced, senior hire at this point so your RSU grants are larger, but maybe because you're a new hire who doesn't know the ropes your first couple of years at BigTechCo #2 show respectable but not explosive growth:

Year 6: $160k/4 = $40k vest, new $30k grant

Year 7: $160k/4 + $30k/4 = $47.5k vest, new $50k grant

Then you interview again and move to BigTechCo #3. Or back to BigTechCo #1. Or you tell BigTechCo #2 you're out and they give you a retention offer. Or you get a big promotion. Either way, the RSU grants add up. All the while you've been pulling in a respectable base salary, raises, and cash bonuses. And maybe, if you're lucky, your company's stock price has gone up too.

Or you realize your gross income of $200-300k in the Bay Area earns you the ability to buy property, which means you pick 2-3 of the following outcomes: [1] small and/or shitty house [2] 2-3 hour daily commute [3] overextended and house poor. So you move to the midwest and buy a palace.
This is an interesting resource but as andybak pointed out jQuery does a lot more than just this. Even so I've bookmarked it for reference if I ever need to do something that I would normally do in jQuery when I don't have it.
I'm not familiar with the TLDs in Mexico. Is it common for sites to prefer ___.com.mx over just ___.mx? When I visit amazon.mx, it redirects me to amazon.com.mx.
The Local Currency Use Case for Bitcoin
I was in grad school with Greg at the UofI. Yes, he was a brilliant student. He also had a sense of humor and zest for life that wouldn't quit. He was an avid reader. And a musician - drummer in a band as I recall. And a vet, who survived having been in the service during the Viet Nam era. Greg was one of the treats of our social circle during that time. We went separate ways after school, and I haven't seen him in decades. I find it interesting that tonight, two days after his passing, from out of the blue I thought to search for him online. Greg, hope you're having a grand time hanging out in the afterlife. I'll always treasure my memories of our times together.
I believe (most) ad blockers work by changing the DOM of each tab. They inject their own CSS to hide elements. The the stylesheets will be processed in the tab's process, not the extension's. This VIM page would be quite heavy on elements that need styling by CSS.
The FISA court is unconstitutional.
Did you know that upper <-> lower conversion (which a case-insensitive FS must perform) isn't universal and depends on locale?
Music, food and frivolity - just what Greg would have liked. Jackie, Laura and family, I am truly sorry for your loss.
First there was uBlock. Then the maintainer got tired of it and passed it on to someone else. That next maintainer made some changes in the first couple weeks that made the original guy not happy about the direction he was taking it. So the original guy tried to take it back, but ended up forking it and calling it uBlock Origin.

That's my best recollection, I might have some details wrong. I believe Origin is the favored one right now.
True temperament guitar fretboard
Inside an Elephant Capture
I believe the first Snowden document leaked (the dragnet Verizon FISC decision) is evidence against this argument.
Brazil's gamble on deep water oil
Sass (Syntactically Awesome Stylesheets) data type validation
Europe to End Mobile Roaming by 2017, but Backs an Internet ‘Fast Lane’
I get mine muddled, is this a fallacy of composition or texas sharpshooter?
> an average of 33 a week

Sounds pretty reasonable, until you read:

> Every few months, the FISA judges set aside their regular, public cases, travel to Washington, and take the bench inside a secure, windowless courtroom at 333 Constitution Avenue.

Oh, so what actually happens is that every few months the judges get together and do a "rigorous review process of applications" of hundreds of applications?

Sounds legit to me.

... wait...
Fun fact: the new Horizons's (redundant) processors are 12MHz MIPS R3000s.

http://blog.imgtec.com/mips-processors/mips-goes-to-pluto

I am really curious what it uses for storage. I am guessing something much more modern, with extensive redundancy.
Free Photos for Designers
This is rather easy. The ability to enable kosher ads is implemented through an additional filter list you can add in any blocker:

https://easylist-downloads.adblockplus.org/exceptionrules.txt
Is your account name homage?
12 Proven Factors to Productivity – FREE EBook
Maybe I am overstating a little, but all the works we see as great required staying power. Apollo was a ten year program. The Manhattan Project took 6 years to develop the bomb. Firefox took 2 years to exit beta, and the iPod took several years to pick up steam. and Tesla has been going 12 years, Space X 13.

It's not that you achieve nothing in a year tenure, but can you really accomplish anything great? Can you think of any good examples of people who showed up January 1st, changed the world, and left by Christmas?
Maybe you can, because either you work for yourself, or you work for some who doesn't care... but you're mistaken if you think you fall in the majority in that.
That seems like a very unusual (and large) way to produce a pseudorandom sequence. Why not a linear congruential generator or LFSR? They have approximately the same state storage requirements, but much less static data.
Godly Dream number 14
Thanks for following! https://t.co/PhlGy9FKfx
New video I released today Godly Dreams,please view and subscribe thank you God bless!
Nope. I took a generous counter-offer over a year ago. I've only increased in critical responsibilities since then.
One Year In: Lending Money to Complete Strangers via an API
Fintech in the Room with Banks, Literally, and Smelling Blood
The city now has 271 people with no access to an emergency shelter or transitional housing who are stuck on the street, living in cars or living in encampments around the city.

Slight tangent, but when I walk down the street at night I see car after empty car and think, why can't it also be a bed? If all of the seats could fold down flat and the car's engine could idle in a fuel efficient way, providing heating/cooling/climate control, it'd be a comfortable double bed. If the windows could have opaque blinds that slide over the windows when the car is set to camp mode for privacy and additional security from delinquents.

It just seems like a wasted opportunity not to make cars that can become a bed when they're using all of this space already - it could reduce drink driving, make staying closer to work easier, provide shelter for people low on funds etc. Perhaps with the advent of driverless cars we could have this and be delivered to our destination upon getting out of bed. Perhaps a family of vehicles, one for each family member, could cart each individual to their destinations, pick them up, then at the end of the day merge the vehicles together to transform into the family home.
Hellenism and the History of Homosexuality
If you compare their repo activity, it seems to suggest that the actual development happens at origin.

Origin: https://github.com/gorhill/uBlock/graphs/contributors

Nonorigin: https://github.com/chrisaljoudi/uBlock/graphs/contributors
So their prices are for storage and the big game. Big sales seems so wasteful.
chrome v8 was built in 2 years: 2006 to release in 2008
Which assumes that you majored in CS for your bachelor's degree. And could afford to go to college.
Tabs were introduced to Phoenix/Firefox in September 2002, so 14 years ago there were no tabs :-)

Multiple windows, sure, but the win98/2000/xp style of window management wasn't conductive to having 100 open windows, either.
Finally decided to do it: The Undocumented Engineer
Lessons learned from my 20s
That's the case with every pseudorandom number generator (ie any deterministic algorithm that spews "random" numbers).

The period here is unusually short, but it is enough for the use case.

If you want a non-predictable random bit source, you have to sample a quantum phenomenon using dedicated hardware.
Do they advertise specific jobs for Web Science? And, what do they work on after they get in, if you know?
> failure to timely delete accidental collection on US Persons

You mean that rule which previously said you had to delete accidental collected information regarding US persons after 6 months? That rule was changed a year ago to 5 years, and in 4 years there won't be any systems left that can delete information and the 5 years will be extended again and again, in the same way as copyright.
> called Tao, which nobody could pronounce.

Pronouncing skills (the absent of) of native English speakers constantly surprises me. But this case goes to absurd levels...
Yeah, I see that a lot nowadays, it is what I get being an old IT dog.

Get UNIX containers, copy them with a sprinkle of FOSS and suddenly they are all the rage everywhere.
Article says rate down to 2%, which is the lowest achievable when good practice is followed
After registering yesterday my inbox got flooded with email notifications. I'm unable to switch them off from my mobile since the page is somehow broken. Please add a "disable all" link to the emails without the need to log in.
I get that, and it's an age old accusation against speculation. But it's really not so simple, because limiting the supply also has costs and it might ultimately fail (it usually does).

Do you have any numbers that show the speculation is really what is driving the prices? I doubt that some vacant flat here or there has a significant impact on prices.

If a street was completely vacant, prices would probably go down because it would be unattractive to live there.
Extensive prior discussion: https://news.ycombinator.com/item?id=9804533
Using Any Browser as a Text-Editor/Picture Holder
>"systemd is not a distribution."

I'd buy this if they explicitly didn't set a default ntp server at all, but that's not a good reason to set it to Google rather than ntp.org.
You will find more info in the WHO press release here http://who.int/mediacentre/news/releases/2015/mtct-hiv-cuba/... (under "note to editors" some, but there is a separate document mentioned that specifically addresses requirements)
yeah, uBlock Origin makes it a tiny little bit hard to undo what you've block, I find it easier by bookmarking the below which opens the settings page & remove the most recent lines you added / blocked

chrome://ublock0/content/dashboard.html
Maintaining Open Source Projects: Documentation
The damage you can cause is not necessarily the same as the value you contribute. When you're negotiating on threat of tanking a project, it seems to me like you've turned it into a hostage negotiation- a different beast.

(Just imagine a project worth $X with two lynchpins, both of whose absence would tank the project. Both can cause $X in damage, but you obviously cannot pay each $X)
Sure. We plan to release clients (the code that run on your server and renders the website) for different languages and servers.
I remember many years ago the iTunes player had to include an option for "humanizing" the randomness of their shuffle play (or whatever they called it).

Turns out that good randomness didn't seem random to people. They might hear three songs in a row from the same album and think "that's not right, it should be random!" Of course, humans often have a different idea of what "random" is.
I woke up to see two of my instances, running in AWS Singapore, at 100% and unresponsive. Rebooting also did not help. They had to be killed. Thankfully AWS had documented this on their support page:

"Additionally, some customers have reported continued connectivity issues for some of their instances. We have seen with these reported issues that this has been caused by a leap second bug within the instance operating system, which results in 100% CPU utilization. We recommend rebooting the instance via the EC2 Management Console or API, or resetting the operating system time to resolve the issue. For further information see:

https://access.redhat.com/articles/15145"
Always-on end to end crypto is an extremely difficult problem, and whoever solves it is going to win a gigantic market.
We think our product is perfect if you build websites for your clients and host them on different hosting accounts. The hosting company can take care of the hosting accounts and we take care of the CMS.
That's why, in part I'm spending some of my time in between job hunting working on contributing to an OS project, not because I'm going to be learning the latest django or javascript idiom so I can hit the ground running, or detailed algorithms for solving a complex problem, but because working with teams is a soft skill that takes time to develop. Also I use the project everyday.
Sublimotion Ibiza: tech, AR and gastronomy
IPv6 Leakage and DNS Hijacking in Commercial VPN Clients [pdf]
No. A project that has pushed itself as it has, systemd should be open to direct criticism for poor choices, poor defaults and bad behavior.

It is sad distros are using it as default, but I'm glad it won't be infesting the BSDs.
I believe they rotate who has the duty.
HelloSign (YC W11) Is Hiring DevOps Engineers – Remote OK
Not really, just an auto-tiering hybrid array, next generation storage subsystems i.e. those leveraging NVRAM are where we will likely stop talking blocks and start talking bytes just like we do to DRAM today. To get the greatest benefit of NVRAM the entire IO stack needs overhauling.
Regarding those two examples, more than having explanations about them, it would help if people cared about IT history and it was more accessible.

Coroutines are easily explained in Modula-2 literature.

Safe keyword in Rust goes back at very least to Ada and Modula-2. Also in Oberon and its derivatives, Modula-3 (which inspired C#). The literature for those systems also has lots of examples.

Being an old IT dog, that started when those technologies were new it is sometimes hard to me to see how new generations fail to find such information, even though it is available on the web. I guess the main cause is thatbone needs to know what to search for.
>not sure. (Any tips would be welcome :P)

Check out http://choosealicense.com/ .
And John Levine's 'Linkers and Loaders'. http://www.iecc.com/linker/
Interesting tactic. Do you mention the 5% raise in your offer letter? I wonder how this would affect the mindset of the candidate?
But isn't the title enough: "Calculating the intersection area of 3 or more circles"? What else do we need besides some numbers for the radius(es), x,y center coordinates etc? (I haven't visited the page and will try to see if I can find the solution on my own)
“Hot news” detection using Wikipedia
What does the P and M stand for in the function names?
I presume that speed was the determining factor, not saving bytes.

This may also present the advantage of being tweakable to avoid repeated sequences that better generator may naturally produce but are not perceived as 'random enough' by humans.
Adobe After Effect CC 2015 Serial Number Plus Crack Free
Presumably they were optimizing for CPU cycles rather than RAM, and the 256 bytes that it does consume isn't much in the scheme of a game like Doom.

This must be pretty fast (and compact) code: rndindex = (rndindex+1)&0xff; return rndtable[rndindex];

The example C code at https://en.wikipedia.org/wiki/Linear_feedback_shift_register looks like it would compile to more bytes, and require more CPU cycles to execute.

Based on https://en.wikipedia.org/wiki/Linear_congruential_generator it seems LCGs also micro-optimize for memory rather than CPU performance.

Doom was probably squeezing every last cycle out of 386 @ 25 MHz machines to render frames, but they did have at least 4MB–8MB RAM; 256 bytes seems a good trade-off.