skysight-inc/HackerNews huggingface dataset:
There's a Naruto fanfic where the main character is actually Sakura. As expected, she's the weakest of the bunch. https://www.fanfiction.net/s/5193644/1/Time-Braid

In the game Oblivion (Elder Scrolls IV), the player character is so much not the hero that he can't even wear the amulets of kings that is given to him at the very beginning of the game. The end of the main plot actually have you watch the messiah save the world. Unusual, but refreshing. (Then Skyrim went back to having the player being the messiah.)
Indeed it boils down to what you need to achieve. You might want to use both approaches and combine them for best performance/readability.

There are specialized high-performance structures that are mutable (e.g. disruptor in HFT trading) optimizing all the way down to CPU cache lines to achieve unbelievable speeds, yet they work nicely if the objects they refer to are immutable.

So just take all advices to switch to immutability with a grain of salt and learn to figure out which approach is suitable for what part of your system to have it both performing well and being able to conceptualize and maintain the code nicely ;-)
Internship – All you need and want to know
It's stuff like this that has an indirect effect that is much more serious than the change itself.

Not all that long ago there was a thread here about 'why those bloody end users don't keep their systems up-to-date'. Well, there you have it: because they never just get the fixes, they also get all kinds of other junk rammed down their throats, if such an upgrade does not break their systems entirely. And so the end-users get wise and stop updating their systems, resulting in systems that are then wide open to malicious parties.

I feel that I'm pretty tech savvy and in spite of that I've got a hard time clicking the 'upgrade' button next to my browser for that exact reason, it's a toss-up if it will actually do something useful for me or if it will cause me no end of misery to try to restore the situation back to working after a failed update.

I'd need a couple of extra hands to count the number of times where an update to an otherwise perfectly functioning system caused it to break and in some cases that in turn led to a complete re-install.

In tech we even have a meme for that: "If it isn't obviously broken, don't fix it!".
Actually, the ruling is against Luxembourg. Not against Amazon.

I just wish EU courts were even remotely as efficient in acting against states and enforcing the EU treaties in cases where the state is collecting tax more aggressively than what EU rules would allow.
Teamviewer 10 Crack License and Serial Key Patch Full
Like that'd magically make them less corrupt?
Introducing Practical Recommender Systems
In practice, it's they who find you. Just change the address on your linked in profile to "London" and see the emails coming in. If they don't come, your CV is probably not a good fit to the current needs of available contracts (due not enough experience in technologies that are currently hot).
This may become the tipping point for Germany to do something about the whole spying situation and its relationship with the United States.

Similar to what happened in 1962 after Spiegel Journalists where imprisoned [1]

[1] https://en.wikipedia.org/wiki/Spiegel_scandal
What country is that? Sure isn't the U.S.
There is a historical precedent for corporation-backed security forces in the US.

https://en.wikipedia.org/wiki/History_of_union_busting_in_th...
I ended up buying these! They sound great and the lack is at a right angle so tucked away more. Thank You.
Fuzzng systems can do far less than an attacker who has the whole source code.
Great changes! My wife and I conduct Lego WeDo and Scratch and camps for kids 6-9 & 9-12. Even the 6 year olds have no issues with the WeDo interface and could handle a bit more—but the Scratch interface is out of reach to all but the most advanced 6-7 year olds (top 1-2% in reading/visual-spatial). These changes look like something in between the WeDo and Scratch levels.
And advertisements are memetic WMDs, colossal infectious vectors with powerful memetic payloads

Unfortunately for my budget, in all but the rarest circumstances advertising is quite a weak vector, seldom infectious, and requires constant reinforcement to have even a small effect.
At my current company in Germany, notice period is 3 months from the end of the quarter. That effectively means it's 3 to 6 months, depending on the day you quit.

It might be on the longer side, but it's not unusual for Germany for full time professional position.

On the other hand, it works both ways, so it's not that bad as it sounds at first.
How to measure social media ROI?
Not that small... All of the horizontal baggage was just moved into vertical tiers. Perhaps this is better for the OP, but there are plenty of FPV racers out there with folding arms.

http://www.hobbyking.com/hobbyking/store/__1407__1406__Multi...
Stand App
Ebola vaccine is 100% efficient in Guinea trial, WHO reports
Is an architect an engineer? They draft and re-draft their blueprints until they are happy with them, and then oversee the construction process making changes to the plan as necessary. This is analogous to writing software and deploying it. There's more at stake perhaps, but the process is not all that different.
Some more context: The attorney general Harald Range repeatedly refused to perform in-depth investigations against US spying on german politicians and institutions (e.g. [1]), but instead he is now targeting those journalists that were critical of those US actions.

[1] http://www.theregister.co.uk/2015/06/12/germany_drops_invest...
React.js Front End Dev – London FT
OmniCorp - "We've Got the Future Under Control"
As an alternative to Grunt and Gulp for Frontend Developers:

http://www.sitepoint.com/using-gnu-make-front-end-developmen...
At this point, there's probably so many disaffected people that they no longer care about this. What they care about is what is currently affecting them right this second.
Art and Egineering are not opposed. As Donald Knuth said, if we go back to Latin roots, we find ars, artis meaning "skill." and the corresponding Greek word was τεχνη, the root of both "technology" and "technique." (http://www.paulgraham.com/knuth.html)
For some users of AWS this would be irony, its also schadenfreude for the Ops/Sysadmins who tell management types that just trusting everything to AWS is a bad idea.
The Most Popular High School Plays and Musicals
This seems terribly fragile and ad-hoc. It doesn't even take into account sampling rate and it clearly depends on it.

I guarantee there are better methods.
Can you give some concrete examples?

> Why can't Mozilla ship their bloat

If you mean pocket/hello/etc, none of that actually loads unless you click the button. The only "bloat" is taking up a few extra kB of disk space and a few seconds of your time clearing out the toolbar. Yes, it was a mistake. Yes, they should be add-ons. But many users like and want the features, and it's a balancing act between the minimalists and the feature-users.

I fall on the minimalist side, and I removed those toolbar items immediately. But I'm not angry at Mozilla for trying to provide what many of their users said they wanted.
Generally a client can end your contract pretty much at any time without recourse. If you're client doesn't have mutability of obligation clause, that allows this irregardless of notice period, you probably fall under ir35.

So this advice is based on that, but obviously if you're good and marketable, you'll probably be OK. I myself really became a contractor after a relationship breakup when I was in about over £3000 O/D, a mortgage to pay and about £4300 credit limit.

Discussed this with agent, they agreed to pay me the day they were paid and I drove 400 miles for a contract which wasn't actually signed by the client yet. Luckily, they were happy to see me on the Monday, and I got paid at about £4200 into that limit.

This was 2 years ago. Now I probably earn 5+ times my highest perm salary, so in my case the gamble was super worth it, but if you're not somewhat charismatic and decent at your job with a marketable skill, it could go the other way.
I do not know anyone who started as a contractor. Everyone I know (myself included) moved to contracting after maturing for several years in the industry, building up a reputation and a network of contacts.
Reach out to people in writing first if it makes speaking to them in person easier when you see them!

As an introvert I bask in the comfort of non-realtime communication and the chance to compose and edit my thoughts. I suspect there are others like me too!
All my (5) instances (OpsWorks) in South America were with status "Stopping" and detached from ELB. I manually stop and start again. Now it is working but ~ again ~ I have 2 instances with "Stopping" status. Welcome weekend!
> I've decided to "opt-out" of this war entirely.

Good luck with that, but advertising knows you better than you know yourself.
It's funny how Sherlock Holmes stories were considered very clever at first, then there was a backlash from authors like Agatha Christie who emphasized "realistic" psychology and disliked "magical" deductions from surface facts, and then it turned out that Conan Doyle's approach was right after all, because his stories predicted most of modern forensics. That's quite a high bar for future writers of rational fiction!
Well coincidentally i've been to an optometrist in a hospital about a year ago, my eyes are perfect (i don't have glasses.)

If i open https://news.ycombinator.com/news on my Macbook pro retina 15" i see news items 1 to 22 in a tiny font.. so i zoom to about 10 items which i find much easier to read (bigger text and less info), and using pinch to zoom you can do it very easily - in Safari.
Extending vs. Embedding: There Is Only One Correct Decision (2003)
Imagine immutable dict. How many programs in Python you know would still work?
There are many other types of business besides startups, and not all technology businesses are startups. That's fine, many of them work very well. Rapid growth is not the only way to run a successful business. But they're not "startups," by definition, they're some other kind of business.

You can, of course, attempt to appropriate the word "startup," redefine it to mean something else, and then attempt to get others to use your new definition, but empirically it seems that almost everyone is using pg's definition above for that word.
I find it much easier to teach language, where range(5) _is_ a list [0,1,2,3,4]

I thought so too at first but I think it was because I dislike change. When I really began to use Python 3 in earnest I came to like the idea because I've almost never taken the value of range. And teaching loops without intermediate variables is much easier.

For example I would never teach this in Python:

for i in range(10):
print mylist[i]

I would always teach this:

for i in mylist:
print(i)

Which is clearer and easier to read? Did I have to teach you the Iterator protocol in order to understand that? No. It almost never comes up until you're an advanced Python user.

In the rare case where I do need to take the value of range it becomes much more explicit:

nums = list(range(10))

If you're an old-time Python 2 user you might ask why you have to pass range to the list constructor when it returns a list itself. But if you're a new Python programmer learning Python 3 you don't have those expectations: range is something you loop over and list is happy to do that for you. You could also write it out long-hand:

nums = [i for i in range(10)]

Which could be nicer if you wanted to transform the numbers or add some conditional filters.

Over all I find Python 3 to be much more consistent in its design than Python 2 and thus easier to teach.
Can anybody rate the Headhunter family? They are aggressive and expensive. GB does'nt really suit as far as big companies are concerned because IBM experience is required which is lacking in GB Portfolios. Good luck to the Indians - I think they have got it right excluding German language.
PyQt is very much usable. It's GPL3 but if you're using it in commercial projects, you shouldn't just pinch your nose because you have to get a commercial license.

Besides, PySide is porting to Qt5 too.
To be fair, a lot of the contractors don't like to cooperate with even each other (a huge part of the cost overruns are related to this reality, same as with private sector probably, too). Historically, the government has basically done almost nothing to referee bad behavior between companies on a contract, but because so many contracts are basically winner-take-all style, much of the fighting would happen before the contract starts.

I like to think that if everyone of the contractors had their customers' interests as priority #1 that the current situation wouldn't be happening. This is why I have few hopes of much changing down the road without a massive reform. The most skilled, talented contractors tend to have trouble surviving the system despite the funding vehicles available.

Even the SETA system created to "police" contractors a bit in the government's best interest is fairly easily gamed by the reality that people form relationships and that people can easily switch companies.
The general prosecutor stopped investigations [0], because the "freedom of press is a high good"

[0] [GER] http://www.faz.net/aktuell/politik/generalbundesanwalt-stopp...
>It's also worth noting that (at least in the UK) such notice periods are not legally binding.

Erm. Yes it is.

It's unlikely that your old employer would legally enforce a notice period. But they are entitled to sue for lost revenue.

There are standard periods depending on how long you have worked there but after a probational period, the contract lengths are legal.

http://www.thisismoney.co.uk/money/experts/article-2490277/D...
> The point is that Mozilla ignored their published principles ( 'The Manifesto' ), and also their stated testing and release processes, in order to shove Pocket out the door and into peoples' faces.

> Basically they trampled on everything for which Mozilla stood.

What on Earth are you talking about? It's a few kB of code that provided a feature that users were asking for. If you don't want to use it, don't.
I wouldn't hold my breath. If I see protests in the street and there are more participants than just nerds, than I'll believe change is possible.
> How can he stay out of politics, in that case?

What makes you think he's staying out of politics?

Voters don't like the idea of people buying politicians. If the public sees that a politician has been bought, they are less likely to vote for them. So if you're investing in politicians, you don't want to make that information public--that's the quickest way to decrease the value of your investment. Publicly staying out of politics is a smart political move for a person whose primary influence on politics is monetary.

The Koch brothers are a good example of this--the only reason we know that they have been funding Republican and Tea Party campaigns is because of good investigative journalism. They don't go out and announce it. In fact, in interviews they have pretended not to have even heard of the organizations they fund.

It would surprise me greatly if Gates doesn't similarly already have his hands in politics, but the thing Gates has that the Koch brothers don't is soft power[1]. I doubt any major news source will try to write an exposé on Gates' funding of X lobbying organization or Y "grassroots" movement, because most journalists (and people) agree with Gates' goals. Even Fox News would be putting their own goals at risk if they wrote such an exposé, because there's a risk that it would actually bring attention (and funding) to organizations that oppose Fox News' goals.

[1] https://en.wikipedia.org/wiki/Soft_power
It's like Subspace but no-where near as good. And 10 years later.

http://www.getcontinuum.com/
I assumed he was just trolling.
They are not stopped, they are only paused, if anything.
> and there are substantial inconvenience obstacles to hosting your own server

I think one of the biggest problems is DNS.

Until there is an ubiquitous decentralized name resolution protocol there is not much of a point in running your own server on a host that changes IPs every now and then.
Curiously enough a friend in Germany got "Live straming is not available in your country due to licensing issues" error on this video. As he said, `pretty [much] sums it up'.
Despite me not generally being a fan of agencies, they do have there advantages. So long as they're reputable, one big advantage which not many people take into account is that a good one is giving you free invoice factoring and debt collection. This means you would normally get paid on-time even if the client hasn't paid the invoice yet. This is a pretty major thing for those starting out, particularly if you are touting for small clients, who may run into cash flow issues, or very large clients who mostly take forever to pay invoices.

Chasing clients for money is, particularly when starting out, something that you feel hesitant to do in case you adversely affect your relationship with the client, as you don't think you have much leverage and are risking a good contract. It's a confidence thing though, these days I'd have no problem putting my foot down and walking away from a non-paying customer's contract.

Of course, all you're really doing is moving the risk of non-payment on to the agency but, so far having worked with about 8 agencies, I've not had any trouble being paid on-time in 12 years. Working directly I've run into non-payment issues several times with non-payment periods upto almost a year (though I'd long moved on to another contract). But then I've got a friend who's been ripped-off by a recruitment agency, having folded with a couple of months pay due. So you do still need to chase them too and ensure you maintain an adequate pot of savings for breaks between contracts and covering non-payment issues.

Having been in the position of working directly for clients and being owed large amounts of money for long periods of time, I'd recommend finding a reputable (sic) recruitment agent until you are up and running for a good few months or even a couple of years. That all said, you do have to put up with the barrage of appalling sales pitches for unsuitable positions and a lack of technical knowledge while dealing with most of them.
One word: corruption.
"guarantee no leaks whatsoever" isn't really possible because "leak" isn't a precise term. It depends on the _intention_ of the programmer. Shoving things in a global hashmap is desired in many cases.

FWIW it was possible to extend Rust's types with a ?Leak marker that can protect against scoped data being leaked, but that solution was not chosen.
I'm also thinking that in the case of rule 2 or 3 you could also have an oscillation that has a frequency close to or equal to the acquisition frequency.
"...Torres’s squad, the French Quarter Task Force, which at all hours had three armed officers zigzagging the neighborhood in matte black Polaris Rangers that resemble militarized golf carts."

"Torres also became involved in setting policy. Earlier that week, his force had coordinated with the N.O.P.D. in two huge arrest sweeps of so-called transients, whose familiar panhandling presence in the neighborhood (ragged clothes, mangy dogs, rusted harmonicas) had not been the subject of recent outrage. But Torres believed them to be a nuisance...The targets of the arrests had not been connected to any serious crimes, and some of the city’s residents saw the move as questionable."

"'Crazy, right?' Torres later said. 'I kind of felt like Bruce Wayne.'"

So basically this rich businessman has a small force of armed private police legally roaming his neighborhood because a) he had his home burglarized and was pissed off b) he wanted to get rid of some homeless people to raise property values in the rich quarter, where he and his family/friends own a lot of property c) it makes him feel like Batman.

It's sad that the current state of public policing has not only allowed, but necessitated this type of questionable vigilante justice.
Actually France is far ahead of the US in its internet coverage, at a much lower price.
I'm in the Midlands and have no trouble finding work around the mid-high end of that range. Perhaps the streets of London aren't paved with gold after all. ;)
Your reply inspired me to make another donation to Mozilla.

EDIT: The donation page fooled me. After putting in a credit card, there is a step called 'personal.' It is not. It is the billing address for the card. I put in personal info and was rejected. I put in billing address and it went through. (Company card)

The rule for us little guys applies to big guys too: Re-inventing UI makes it harder for your customer, at least initially. Please don't do it unless there is a very good reason.
So here's something that bothers me about this kind of blog ...

I've found several typos and other grammatical issues, and I'd love to be able to provide quick fixes for them. It's of no real value to me, but I've got something from the article, and I'd be happy to give back a small amount of time to help make it a little better.

But I have to register, check my email, use the password sent to me in plain-text, login, re-load, find the comment box, and then start typing. It's almost like they don't want comments.

But without hurdles like this a blog is quickly over-whelmed with spam, and other even less savoury material. I have an idea as to how to solve this, but I don't have the time to acquire the necessary skills to implement it, and don't really care enough to bother. And so the world remains more broken than it need be.

Which I find disappointing.
Let's see how you feel about your boss when he donates $10,000 to declare that you are inhuman scum, then refuses to apologize when called on it.
Signed contracts are not guaranteed future revenue generation! An accountant would not for example allow you to recognise it as revenue in your accounts. Clients can go bankrupt, they can be slow to pay, they can not pay, etc etc.

Calculating how much capital you need to have in reserve before you go contract can be done using a couple of basic probability/finance measures. Look at reasonable worst cases (client bankruptcy, tax investigation, unexpected dismissal) and make sure that you have the current assets to survive them!

But you're doing this as an employee right? (Right!?) I hope everyone on this forum is going to be ok if they are made redundant tomorrow.

The whole point of this is that you need to be able to survive a setback. You should not be living at a 10% chance of missing rent each month! You can count on that probability eventually happening over a long enough period.
Like the hand painted textures. Good to see Sierra return. Hero's Quest next?
Why Your Meetings Suck and How to Fix Them
Is that a surprise in your pocket, or are you just happy to throw away my privacy?
Hmm, ok but why not

function asyncParse(string) {
return new Promise(function(res, rej) {
resolve(JSON.parse(string));
});
}

- or -

let asyncParse = async (string) => JSON.parse(string);
I was one of the folks that mentioned tup in that link. Allow me to take a moment and mention my support for it again. It is an incredibly simple build-system with a ton of advantages over make et al.

I use tup widely across my personal projects and I must say, it has dramatically simplified my dev life.
Hey here's an idea: Maybe read a book. Some good fiction. You're going to get stuff in your head either way, maybe at least make it good stuff.