skysight-inc/HackerNews huggingface dataset:
https://www.youtube.com/watch?v=7y-m_jiayLQ

Matt Cutts on keyword stuffing. No bigger authority than that.
Detroit vs. Google: Self-driving cars and the innovator’s dilemma.
EFF are in full drama mode now. They have lost all credibility with me and I'll never, ever donate to them again.

P.S. If you want to be safe from many online and offline predators, don't get into sex work.
No that basic duties you have to perform in order to effectively do your job at that company do not need to be itemized however any extra requirements past the termination of your contract should be.

People assume once you finish working for a specific company you're done and you have no more obligation to them so if they want these perks they need to specify how much extra they are paying for them.

The real problem with contracts today is they can trow whatever they want in and make it as complicated as possible in the hope that you don't read it when signing it.

If they were required to give you a summary of the important bits this exploitation would be harder to pull off.
Maybe Comcast is in the running for new council? That doesn't seem way off track to me.
>memory safe system programming languages

it sounds a bit oxymoronic, at least on practice. I'm yet to see a normally functioning system written using "safe system programming language".

>The same people that created a text based operating system, while at Xerox PARC GUI based workstations were being developed in memory safe system programming languages?

i hope you don't mean Unix here because Unix has nothing to do with either "text based" or "GUI based" - it is completely orthogonal to that.
Except every ISP that isn't a mobile operator or a major UK wireline ISP (e.g. BT/TalkTalk/Sky/Virgin). Including Andrews and Arnold, but also including many smaller ISPs like Zen or IDnet or Xilo and others.

A&A have played a massive blinder on the media front, by saying that they aren't doing something that no one is legally requiring them to do (it would be interesting to see what they do if they were actually forced to, though). It's also worth pointing out that the mobile networks have had filters for years, because of Labour government pressure and not because of the "wall of Cameron" or whatever people are calling it.

I also like how the site says "checked on the main UK ISPs" and then includes A&A, which no one would ever say is a "main UK ISP". They're the nichest of the niche. They're an extremely good ISP (although you can get similar quality from others at a fraction of the price), but they're not a "main ISP".

I would guess that A&A have paid towards the ORG or are contributing something and that's why they're getting prominence.
> Anyone who runs a forum has to consider their liability for their users posting illegal content, from child porn down to less serious things.

I have not heard of the case where the prosecutor claimed the service provider was reasonably unaware of the illegal content and pressed charges. The cases I have read concern inaction after awareness.
Lots (most?) of the traffic light controlled junctions in the UK have induction loops to detect cars. I have personally complained to the authorities about their lack of ability to detect bicycles.
"(if you are not on A&A)."

Or if you're on any of the ISPs who do not have filters, including but not limited to A&A.
> Old code is better - it's got bug fixes.

It's also got prototypes that made it into production, ball of mud designs that encourage usage bugs, and C++ thrown together by that short lived intern who took a few Java classes, wrote everything assuming there was a garbage collector around, and took great care to avoid class trees with less than 3 layers of inheritance lest he be shamed for lack of 1337ness... then topped it off with a few __try/__catch blocks to deal with that one rare crash that nobody could find a repro case for.

Re-implementing bug fixes is a toll... sometimes a very worthwhile one, though.
Love it! Now all you need is a "Valleywag version" that will show you a random startup that doesn't make any sense (eg. subscription service for coins - basically any startup mentioned on Valleywag, I suppose?)
Make sure you update the site to state that it is currently blocked by these ISPs, you don't know why, you have asked them to investigate, but you have not heard nothing back and until they respond it is completely out of your control.

That way anyone who can access it from work but not home (for example) or recommends the site to a friend who finds it doesn't work, will have a clue as to what the problem is (and it isn't your fault).

If your site is of significant general interest then this may also increase the chance of the ISPs acting quickly.
I would put myself in the problem solver class. I want to understand the theory, so I can solve the problems more effectively. Certainly the more experience I get, the better I write code, due to a greater depth of understanding. My programming is becoming more declarative / functional, though at the end of the day, sometimes crappy hacks need to be added to get things working.
Nothing so far in my email and also no happy tweets, probably not.
Sarah Jessica Parker sur les petits écrans pour Busted
Découvrez prochainement la série Buster avec au casting Sarah Jessica Parker. La célèbre comédienne se glissera dans la peau d’une journaliste.
Are those two sentences related? Can you explain what you mean by full drama mode?
Plugin functionality can be coded into the theme itself. Unless it isn't 'custom' that is. Then there is a plugins folder.
6 years passed and KDE still has unfixed bug that can wipe out your files
more than 20 years ago i did write in PL/I some bits, and i did write in Algol on a system project (embedded OS and dev tools for it). Man, it is ugly.
An increase in mean sea level will be much worse for Florida than Virginia. E.g. according to Wikipedia, Miami elevation is 6 ft, Naples elevation is 3 ft.
Sounds like a procrastinator's wet dream...

On the opposite end of the spectrum, a minimalist to-do list every time you open a new tab: https://chrome.google.com/webstore/detail/dayboard-new-tab-p...
I agree that contracts should be clearer, and I wouldn't mind if clauses that a significant number of employees were unaware of were ruled as invalid, but that's not the same as the agreements not being compensated, and I don't see why should they be itemized.
1992.. older..

Now I feel old.
I don't get the misunderstand we are having here. I was claiming that static typing has problems with modularity and adaptability because - one reason would be the expression problem.

You're then saying that the expression problem wouldn't exist if dynamic typing is allowed. Well, that was my whole point.
> The bugs I have are very rarely related with the type of a variable. They are incomplete/incorrect implementations of business rules. The type system doesn't solve that.

It doesn't until you encode the business rules in the type system. But in a well-designed language that's actually fairly easy.

> The other point of the article is that dynamic typing makes code rot. I am not convinced that static languages do any better. Code rot is not a problem of the typing system, it's a problem with the programmer writing the code, or the environment he's in. Let's see what happens when he inherits a 5-year-old Haskell codebase.

Having done both, it's far easier to port an old statically-typed codebase to newer versions of its dependencies than to do the same for an old dynamically-typed codebase. Compare a Wicket upgrade (seamlessly smooth, and the compiler will catch anything you've missed) with a Rails/Django upgrade (batten down the hatches, hope you've got high test coverage, and even then you'll likely have something break).
Optimizing the news feed to prolong engagement times is a manipulation of emotions too.
404 Value Proposition Not Found
Computer Simulation Confirms the Possibility of Time Travel
Let's assume you start with the premise that preventing surveillance if a good thing to do. In general, rational arguments won't get people to act. Drama might.

But this post does seems like a reasonable post if you try and imagine it through the eyes of someone who worked in myredbook.

> don't get into sex work.

That's not a good reason for them to be exposed to harm.
Anonymous DDoS Attacks are Increasing Day-by-Day
A&A are paying for the ADSL/cable connections (Sky, TalkTalk, BT & Virgin) and are providing an unfiltered ADSL connection for use as a base measure.
The truth about free will: New answers to humanity’s biggest riddle
It is your choice, at that point, to say "I cannot fulfil this, do you still want to employ me?"

In the case of trade secrets, I would not have an issue fulfilling the clause, provided it was worded in such a way that it did not preclude me using skills gained on the job for a different employer. Otherwise it impacts my ability to provide for myself in future, so I can't take the job unless there is financial compensation over and above a normal salary.

For a non-compete I would probably tell them I was just not willing to sign at all as it would definitely impact my ability to provide for myself in future.

But at that point I think it's perfectly reasonable to offer a compromise - "as this restricts my ability to find future work, I will need to be paid for the duration of the clause, or I cannot accept the job"
It’s from the GNU Coding Standards, section 5.1 Formatting Your Source Code¹:

When you split an expression into multiple lines, split it before an operator, not after one. Here is the right way:

if (foo_this_is_long && bar > win (x, y, z)
&& remaining_condition)

1) https://www.gnu.org/prep/standards/html_node/Formatting.html
Hmm, old news?
Is anyone else getting the same news?
I'd love to see a picture of this, or even better - a video! :-D
The difference between US and UK crossings is that in the US, pedestrians and vehicles are directed to use the same bit of road at the same time. Cars turning right or left on a green light have to look to see if there are any pedestrians crossing, and give priority to them. Then the US also has that weird rule that allows you to drive straight through a red light, as long as you are turning right, which has visitors staring in disbelief.

In the UK/Europe, green means go and red means stop, without the above exceptions. In order to make this work, pedestrian crossings are often segmented, with individual signals for each section. There are a few junctions where all traffic is stopped for pedestrians, but that is pretty rare. Most junctions just allow pedestrians to cross on sections where traffic is not travelling.

UK/Europe also has a lot fewer crossroads than US. Since the cities are older, and do not as often have a grid structure, there are a lot more three-way junctions than crossroads, which actually makes crossing the road easier.
"It's not without compensation, the compensation was your salary, you were just paid upfront."

Then lets make it an obvious cost by making unpaid non-competes illegal.

That way if it is just a part of compensation the company can offer less up front salary and handle non-compete clauses by continuing to pay your salary.
Digg Reader
Watching a show and getting emotional is something that we do of our own will.

In my lab, a PhD student had to get permission from the IRB to conduct a simple study that looked at how good people were at critical thinking. There are reasons why this is regulated.

http://en.wikipedia.org/wiki/Institutional_review_board
Indeed, we have ignorant people even on hacker news :)
Is the job of braiding hair only for rich people in your country?

Should your argument apply to doctors too? No restrictions on entering because people who don't go to med school will be locked out?

But do come over to the US, you can work as a serf under H1B, have no protections and many legal restrictions, accumulate no pension and be fired on your 35th birthday. But you will love the fact the manicurist don't have to have to fill out any paperwork.
Guys has anyone tried using lenses with 50 mm focal length? Does it have to be exactly 45 mm? I measured the distance from the lens area to the screen of the phone and it is 46mm. I was thinking of using 50 mm lenses. Any ideas? Thanks
Social Logins Terrify Me (and Here's Why)
Location: Hong Kong (originally from Belgium)

Remote: Yes

Willing to relocate: yes

Technologies: HTML, CSS (SASS & LESS), JavaScript (jQuery, Angular, backbone), Grunt (or Gulp)

Resume: https://www.dropbox.com/s/0wyi7yqc2b2xeqt/CV.pdf

Contact: In Resume
European Startup Tour (second stop): Stockholm (yep, exactly)
In the UK a lot of intersections change light at the same time(so as soon as one side goes to red, the other side changes to yellow already).
World Cup YouPorn Traffic from Germany
The way it was for me was that I only "got" the hang of the ternary operator once I learned what a multiplexer is and how it's implemented. Before that, it was something I used now and then (certainly didn't have any trouble understanding it or anything like that), but I never thought about it as some way to channel data through based on a condition. I just always thought of it as some handy form of conditional evaluation. Things "clicked" a lot when I learned about how digital hardware and muxes works.
Akka has typed channels right now, as a compromise for people that do want static typing. But go ask its designers about it on its mailing list.
Very much so. In particular, anti-trafficking groups are strongly opposed to any solution to trafficking that doesn't involve making life harder and more dangerous for sex workers and label anyone who actually listens to the workers "pimps", as though respecting those women was somehow equivalent to forcing them to have sex.
The point of the Haskell style is it makes it easy to control side effects. If you don't care when I/O happens, you can just do everything inside the I/O monad and pretend you're writing Ruby. But if you want to know which functions do I/O and which don't (which can help e.g. test appropriately), Haskell gives you the tools to keep track of that in a lightweight way.
I meant "expressiveness" purely in the sense that "we can write more programs 'without' types than with them" (of course, the types are 'still in there somewhere'; we're just ignoring them). I wasn't referring to external tooling, which I agree gains a lot from strong types (specifically because a load of programs have been forbidden, which makes their job tractable).

When dependent types and proving correctness are mentioned, there is often an assumption that some magical ability is gained. For example, all the questions here about error handling. Dependent types don't handle errors, they're just types; but what they can do is forbid code which doesn't handle errors.

As for "reified types" affecting run-time behaviour, I would call those tags rather than types. For example, the class of an object is a tag, not a type.
Its generally easier that thinking in sets. Certainly my not so talented team leader always describes database queries in terms of "if it has this then do this". I translate these into "give me the set where".
SEEKING WORK - remote, from Israel

I've been a full-stack Web developer since 1993, when I set up one of the first 100 Web sites in the world. I've been working as a consultant since 1995. I have extensive experience with Ruby (and Rails), Python, PostgreSQL, JavaScript, and many other technologies. I just finished my PhD in Learning Sciences from Northwestern University, creating and researching the intersection between online communities, social networks, and agent-based models.

That said, my real value isn't my extensive technological know-how. Rather, it's my ability to communicate effectively with both technical and non-technical people, and to turn that communication into business value.

I know how to take business needs and turn them into software, by myself and with others. I also know how to describe technical issues in terms that business people can understand, that allow us to make informed decisions. Many of my clients have used me as a remote, part-time CTO or lead developer.

I also help developers and teams improve their coding and management practices. I frequently teach in-person courses in Python, Ruby/Rails, PostgreSQL, and Git to such companies as Apple, Cisco, Freescale, HP, SANDisk, and VMWare. I also offer online coaching/pairing services to individuals and teams. I can be your "personal coding trainer," setting goals and meeting several times each week to ensure that your code and coding improve.

My aim: Long-term, interesting projects with nice people. (Short-term relationships can also be fine, depending on the work and myschedule.) Bottom line, I like to speak with and help nice people, and feel privileged that my work lets me do so. If I can incorporate elements of what I learned doing my PhD -- an online collaborative platform and social network for agent-based modelers (http://modelingcommons.org/) -- then that would delight me even more.

If I can be of help to you or your company, contact me at reuven@lerner.co.il, or on Skype as "reuvenlerner". You can also read more about me at http://lerner.co.il/ .
Quick thing which I think I've noticed is this appearing in the console bar:

"Denying load of chrome-extension://bknfklfehllgmnbmlhejjoalkimnikfc/jquery.min.map. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension."

I did get a warning message from Google about your maps dev key not being valid.
>you're masking your origin IP to the remote address by trusting one of a couple hundred volunteer exit nodes

No! When using Tor, you are not trusting any single node, and that's the whole point. The exit node does not know your IP or anything else about you, and the other nodes do not know what server you're communicating with. And you should never send any personal information over Tor, such as your credit card, because the end server would be able to identify you and steal that information (and why would you trust the end server? The idea is not to trust anyone when using Tor.)
Ask HH: Universal programming language?
Is there a chance for such a language to exist? A programming language that supports many paradigms and can be used everywhere instead of the myriad of languages/tools we have today.
Employment law in most countries recognises that it is not an even negotiating situation, and thus tends to put substantial restrictions on contract terms in recognition of this.

One of the most common principles across a wide range of jurisdictions is for the default assumption to be that the salary compensates for the tasks and duties carried out in the contract period only.

Further, there's a public policy concern, in that non-competes in extreme cases can make a person unemployable during the period, and force this person onto welfare programs, and society as a whole thus have an interest in ensuring that consideration for potentially making you unemployable is made explicit and coming due if/when you're actually prevented from taking up a job.
Hurry – Get a .Com, .Net, .Org Domain name for just $1
Shoes Bebetta – Flip Flops Brown 
Bebetta Shoes store represent Summer Collection. Model 413 - Flip Flops Brown PU. Made in Armenia hand-made shoes for women, produced by Bebetta Shoes Company and sold at Armenian shoes stores.
What's the point of using Tor to access your bank's website though? I don't think that is a normal use case at all because there's no point using an anonymity network for that, because your bank probably knows who you are. Exactly the same as with credit cards.

If you're going to pay for something over Tor, it should probably be with a prepaid credit card (or bitcoin). And if you're buying something anonymously then you know you're taking a risk.

Same as with email accounts or any other account. It doesn't make sense to use any account through Tor that you've used outside it, as it could already be identifying information.
Prestashop 101 (1.6) Day 4 – Prestashop Attributes Combinations
I said nothing about letting Tinder off the hook. I just took issue with the "horrible ordeal" suggestion. I take issue with the whole fantasy that is going on in people's minds when they hear "accusation of sexism". I think it is going to the courts now? Why not wait until both sides have been heard.

It seems conceivable to me that women can be unpleasant to work with, too. There was a relationship involved, so some claims simply can not be true - if everything was so horrible, why were they in a relationship? Because women always fall for the jerks? Hardly...
Yea MyRedBook probably stop paying off the right agents/government officials.....

Or Pissed off a competitor with connections.
This stance seems to imply that those who may have transgressed somehow should enjoy less rights.
I would suggest thats a sloppy slope.
Is not the ability to take measures that prevent self-incrimination a marker of freedom/liberty?
In my country? No, I'm talking about the US: it cost a tuition of $16000 and two years to braid hair in Utah. In my left-wing European country we can braid hair without a license, thankfully, especially for the (mainly) African immigrants who find a job that way.

http://www.npr.org/blogs/money/2012/06/21/154826233/why-its-...
I am no longer associated with the project. I built the first version. You could probably go through the app reviews on play.google.com to get ideas.
Didn't realise there are so much useless startups out there.
Happy software developers solve problems better
I'm not sure if this is downvote worthy. It's certainly not upvote worthy. "Stick to glory holes, hookers!" probably puts it into the negative range.

In many cases sex workers are breaking the law. So are various journalists, bloggers, twitter users, homosexuals in a variety of countries. EFF & Tor often aim to protect people from official persecution under the law in their countries. Illegal does not necessarily equate to immoral.

This article and the articles it follows on from are in fact partially about protecting prostitutes from legal action and from the indirect consequences of legal action.

EFF: The seizure is part of a disturbing trend of targeting sex workers

Bay Area Sex Worker Outreach Project: we also lost extensive online forums for a community of sex workers to keep each other safe, screen clients, and blacklist predators.

The bigger context of the article is what it means for anonymity, freedom of association and free speech if an allegation and subsequent warrant can lead to extensive records of everyone associated with a site being collected and filed.

Imagine a forum dedicated to recreational drug use (one of the first online discussion groups). Various people participate anonymously. Crimes (eg selling supplying drugs are committed. The site is frequented by drug users, advocates, maybe even rehabilitation professionals. A warrant results in full records of every participant being leaked.

If you can't see the damage done to the right to free speech and association by that, you are blind.

The comment boils down to 'Prostitution is illegal therefore protecting their anonymity is wrong.' It doesn't understand the bigger point about the meta issues. It's unintelligent. Flavored with 'glory holes, hehe' it deserves a down-vote.
Introducing OKR’s in Weekdone
Beautiful web type – typefaces from the Google web fonts directory
Here we go. If a lot of harmless or potentially even useful material gets blocked, people who want to use that material will simply opt out or route round the blocking, hence making it pointless.
No. They will ofer a "garden leave". This means, you get paid and stay employed as much as the grace period is over. I think the only restriction is not entering the company's premises.

For executives, is not uncommon that they stay one year in the "garden leave", having all the perks too.

When I left Autonomy, I had such a "garden leave" for 3 months. I stayed at home and received normal salary. Was nice, but boring.
> No, I'm right, because people smarter than me have said it.

http://en.wikipedia.org/wiki/Argument_from_authority