skysight-inc/HackerNews huggingface dataset:
"Policies designed to not be read need to be considered completely invalid."

I think this is key. The law assumes that contracts are a big deal for both parties, that they are relatively rare, and that they're given attention on both sides.

But it's hard to get through daily life anymore without signing a ton of contracts. Software update for your phone? Contract. Sign in to some random online service? New T&C I have to agree to i.e. contract. Pay for something with a credit card? That's a mini contract you're signing.

Now, in some cases there's no real excuse for not reading a contract. To take a random example, if you sign up for a two-year contract with a cell phone provider and you're given a stack of paperwork and you sign without reading through it first, I'm comfortable saying that's on you. This isn't something you do often and you have ample opportunity to read the thing first.

On the other side of things, Apple keeps tossing these gigantic contracts my way whenever I do much more than breathe. I'll literally get fifty or sixty pages of contract when trying to download a software update or just sign into the store after they made some random change to their T&Cs. Nobody reads these things. I know it, you know it, Apple knows it, and because of that they should be strongly limited in what they can do.

I think an important test for a contract should be asking the hypothetical question, "what if everyone who signed it read through it in detail first?" For something like buying a house, this would obviously change nothing. For a cell phone contract, it would change little. For random gigantic software EULAs and web site T&Cs and similar things, it would drive all the customers away. If having everyone read through it before signing it would break the process the contract was made for in the first place, the contract shouldn't be valid.
Congress is a client of mass spying. It will not rein it in in any meaningful way.
I look forward to seeing what these people will all create now they're not involved in Debian. It's not a good situation, but it does mean there's talent free to tinker with new ideas.
Scratching your own itch is the best way to get started! Congrats, keep it up!
Guest-to-Host VM Escape in Parallels Desktop for Mac
Yes I know, I mostly work in java these days.

BTW it's funny how many times late binding was reinvented in j2ee ecosystem :)
CircleCI now has a free plan
I wonder how many of the Windows Phone users are Microsoft employees or affiliates. After all they're still a big company, with 127K employees around the world.
This whole frame is wrong. Mass domestic spying is about domestic political advantage, not terrorism.
I offered it for free for a while and it got picked up on app advice... so when that happened I got 10k downloads in one day.

but paid downloads... about 100 per month.
Just need a telegenic "privacy rape" case, which is inevitable.
More technical details here: http://home.web.cern.ch/about/updates/2014/11/lhcb-observes-...
[Slightly off topic] One of the reasons I wouldn't use ID's is because the DOM element with that ID is automatically introduced to the global scope. Open up the console and type "up_8630368" and you will see it yields a DOM Element.
Schneier's estimate assumes rented hardware time, but purchased hardware and multiple attempts would drive down the cost dramatically over time. This estimate also doesn't include optimizations by leveraging previous cycles or spends, or the impact of storing something like a rainbow table.

Given a government budget and time-scale, and ignoring sunk costs, I would think a collision attack could already be in a negligible cost range for any well funded sophisticated attacker that has setup shop.

edit: also that opinion post is 2 years old
I think it's a profound book on communication, and I consider my copy to be a piece of art.
If only I could figure out how to make $ working on my car or playing with my kids.
Efficiency isn't the question, of course it isn't efficient. You're giving up one person's salary to teach a couple kids. The effectiveness of homeschooling is what's important, which, I think, is largely determined by the education of the parent. I've met several non-college educated parents who don't seem qualified to teach their children through higher grade levels, but others who quit engineering jobs to homeschool who I know are always on the ball and will produce great results in their kids. With a well-educated and energetic parent, the results of homeschooling will far surpass that of the public school system. Research into homeschooling effectiveness is still in early stages, but the studies produced by my google results show homeschooling producing sociable, independent kids who do well in college.
In case people are wondering about the impact of this, it's not very interesting (to non particle physcists) unless something unexpected about these particles is found later, as these particles were predicted by the Standard Model. The exact mass splittings, of course, are useful to validate (and further improve) theoretical models of QCD.

What I find more interesting is that LHCb is licensing their eprint as CC-BY-4.0. I wonder how PRL feels about this.
> It has almost completely replaced older algorithms like MD2, MD4 and MD5

Ugh. I still see so many sites (quite popular ones, too) using MD5.
For Barnyard Politics, I used AndEngine. Since then, I have used and loved Unity3D for hard core conceptual prototypes and am in love with Construct 2 now for my current side project though. I am walking my kids through developing and I needed something less complicated than Unity3D. Construct 2's dev environment is fairly easy to use and it exports to html,css, js. Better than that is that I can make my own plugins in js and make them available to people that will create content for my future website / app. I have extremely limited non-corporate time so I plan to author the first content to get started but then make tutorials and allow others to create.

Note: My opinions on game SDKs or anything else here are entirely my own and have nothing to do with my role in the corporate world. The experiences I mention here stem from the fact that I cannot stop programming or thinking about apps when I come home. I love this stuff. And yes, I deeply desire to get to MRR at some point.
Category Theory by Tom LaGatta
You should try it on mobile. Every browser does something different. Twitter has a /real/ fun time with this stuff, I've been inspired by @glitchr_

https://twitter.com/glitchr_
Net architecture needs to go Tor-style.
Bellhops raises $6m to take on the moving industry
>Since systemd seems to have the most traction

Windows has even more traction, how about replacing all distributions with windows then?
Set availability hours, fill out different skills in your profile, keep a CodeMentor tab open with status "Ready for Requests". You can also go to "Open Requests" and volunteer for sessions.
I don't know about the rest, but AFAIK, ConsoleKit wasn't maintained anymore.
MySQL HTTP plugin
Done the same over the years. Although slum lords can do better, I prefer the higher end, where appreciation is part of the equation. Property management headaches typically go down at the high end because there's more $ per unit, and the things that break tend to be per unit/person. You also have more $ to fix things and can do it "right". Finally, you can enjoy the places yourself.

Typically, I shoot for ~5% rent to value ratio, e.g. $100k/yr income on $2mm worth of property. With appreciation, I can see why old people do this.

I used the time to bootstrap a company to 40 employees, and profitability-- boy, that wad hard work.

bbf.io/snacks -- killer food for bay area offices and startups
I think he is absolutely right in that the question is ambiguous. The linked questions are phrased exactly the same and don't mention passive income. It is not because everybody, myself included, interpreted that passive income is meant without it being mentioned that the question is not ambiguous. It is just our interpretation due to what we expect to see on this site.
>I'd say that the truncation algorithm operates on bytes

This seems likely, as another notable weirdness is that even with full width tabs, where there's plenty of space for at least "𝑼𝒏𝒊𝒄𝒐𝒅𝒆 𝑻𝒆𝒙𝒕..." it still only shows "𝑼𝒏𝒊𝒄𝒐...".
On Chrome on Mac the dragging to the left leaves a trail behind, which goes away when finished.
The US is very well prepared to fight the last war, and the F22 doesn't matter in any potential US/China conflict.

China knows they'll likely never need to fight the US directly. They just need to have enough fighting power to mean that the US cares more about the loses they'll take in retaking the Spratly Islands (for example) that they think it is worth. That means the US will call it a regional dispute and ignore it.

But this whole discussion is silly. China doesn't want to fight the US, and the US doesn't want to fight China.
Neither, of course, is saying, 'we will permit packages to fail to work with any init system other than systemd.'
We may be close to a world of limitless power from artificial leaves
It's more that people just don't pay attention to the details and put far too much emphasis on the power of the President. President makes promises, fails to fulfill many of them, then the President and his party takes a hit. It doesn't matter that the reason they were blocked is because of action by the competing party.
Typo: "Resize from the bottom and left edges", it means right edge.
It is legal to open the business abroad, but technically you can't work for this business from the US on a H1B.
HN title should be "Don't use IDs in CSS selectors? [2011]"

(missing question mark from original title and the year written)
Where is this "A quick history of why Asians wear surgical masks in public" article in the link? I couldn't find it.

I would guess the articles refers to the mostly the Chinese population where air pollution is rampant.
Personally I would offer both. I would likely use the stream of hourly posts.
wow... that rule of thumb makes it virtually impossible to buy-to-let in my neighbourhood.
a "Cheap" 2-bed apartment is £150,000 and MAX rent for that kind of place here would peg somewhere about £600, but definitely nowhere near £1500. Even at a liquidation auction or lowballing a desperate seller, there's no way to buy anything habitable for under 60K
"Would such a change be even possible now?"

Yes. I know it's possible because this is how I work.

It is unfortunate that avoiding "common code" sometimes involves more effort than just accepting it, but in my experience, once you have invested the time to free yourself from the "common code", it is gone forever. I find this to be a very liberating feeling.

The idea of "common code" that the user or developer "must" accept is, I think, seen on many levels.

From CPU's where I get dozens of instructions no program will ever use,
to computers of all sizes that are pre-loaded with crapware I will never use,
to operating systems that come with numerous drivers, libraries and programs I will never use,
where the libraries themselves include dozens of functions never used,
to IDE's where that would give me heaps of code that I will never use,
to programs themselves, often loaded with features I will never use. I'm sure there is more but you get the idea.

Are there costs to "common code"?

For example, I have seen gratuitous features increase attack surface and make programs less secure. At the least these gratuitous features make the programs more complex.

One cost I would argue is time, which I would also argue the world's most valuable asset. But then I also have to invest time to avoid "common code".

I also see the "common code" problem in documentation. Manuals running in the hundreds or thousands of pages where the needed information could be conveyed succinctly and concisely in a few paragraphs.

What is behind this decision to always deliver "the kitchen sink"? Or maybe there is nothing behind it? As crypt1d says, it is amusing.

I recall many years ago various attempts at obtaining small command line utilities from Microsoft for working with Windows. In each case the utility was only a few KB. Yet obtaining the program always involved downloading a "kit" of several hundred MB or, in more recent years, several GB. Is this intentional? Mere oversight? What do you think?

Interestingly, the "common code" problem does not appear to have gained a foothold in the context of information retrieval. Even though users today have ample storage space and processing power to handle bulk data, in fact as much data as they will ever access in their lifetime, they are not usually presented with an option to download "the kitchen sink".

For example, I can download the entire Wikipedia, load it into a database using my database software of choice, wherein all my queries become local.

Or I can make each query across the open internet into a third party's database software of choice.

Obviously, the later approach might be more desirable to the third party as they can record all the queries. But the former "kitchen sink" approach is more appealing to me since the querying is faster and more reliable.
It's neat but on Android Chrome the areas that accept taps/drags/pinches/etc. consume swipe/drag to scroll events which means you have to create lanes or something on long pages(like the interactjs.io page itself).
How to make sure money doesn’t spoil your kids
Udemy Black Friday Deals on $10 over 6000+ courses until 11.28
Python(and to a lesser extent JS) are too slow... and C++ and JS are already options.

Sailfish does not have an applications language option that provides the features and performance that Swift and Java provide and with Rust Sailfish can go beyond Swift and Java(in at least performance).
Just in case there's a dev around: Text does not appear (but is there) when I type in any of the boxes and submitting the form gave me an error. When I refreshed without the referral query string, a blank modal dialogue appeared that did not load any content within it. When I followed the link from this post again and resubmitted my email address it told me that I had already signed up. I'm using FF 33.1.1 on Windows 8.1
Where/how do you even "learn" this trading skill. I mean, how did you learn doing this ?

Like most geeks I suck at negotiation. And trading seems to me a very fast-paced very high-stakes game of negotiation where you don't even get to talk to the other guy. How do you get better at that ?

I have to admit that I'm skeptical that it's possible at all to do this. In the longer term I mean. Nobody gives the other side of the argument though : there would be no banks, nor a wall street, if it really didn't work at all.
I follow that I'm not provisioning a full node, and parts of Chef installations are definitely unneeded, but where I'm stuck is I still have a config file that I need to control.

In the case of Cassandra I'd have certain cassandra.yml tweaks I need to make, possibly different for beta/staging/prod, and docker-cassandra needs that config file. I also need to spawn the containers with the right setup, such that the right ports get exposed and shared volumes get mounted so the configs get read in. The spawning is a slightly different ops problem (do I want a homogenous cluster where I just spawn containers somewhere as needed, or do I want certain containers on certain machine types), but it seems like something that would fall in the domain of a provisioning tool.

Should I just be building the configs into the container and rebuild the container if they need to change? The isolation of the process seems at odds with my desire to have a semi-dynamic, centrally managed configuration.

I'm also considering that Chef itself is overkill to manage Docker containers and there are other tools more well suited to managing Docker-based infrastructure, but I'm not sure what they are.
I popped open the original study --- I cannot find where they mention how many mice were used in the study. If it was a small number, the results are meaningless.

And as far as testing marijuana on cell lines, that can be problematic too. Just because something kills cancer cells doesn't mean it is a useful therapy. Alcohol would kill cancer cells but that doesn't mean it is the cure to cancer. You also have to show that it leaves healthy cells alone.
Sort of similar questions I asked the OP:

How much capital did you invest, and how much debt did you use?
I have an email course (autoresponder) -> course sales funnel setup for Double Your Freelancing Rate which nets about $1-1.5k a day in sales, mostly on autopilot. This is by far the most successful funnel I've created for any of my products, and is performing really stinkin' well.

Product: http://doubleyourfreelancing.com/rate/

Email course: http://doubleyourfreelancing.com/free-pricing-course/
How does another OS have anything to do with the need of replacing init system?

Systemd has been very good for me in Arch and in OpenSUSE for me. I feel like it is a much better tool for my needs.
For my TechCrunch scraper, I obtained the number of Facebook shares for each TechCrunch article to use as a proxy for popularity/page views. There appears to be a correlation, as Facebook social media shares of TechCrunch articles have doubled in the same months as the peak of fundraising announcements.

http://i.imgur.com/Xqhahjs.png

EDIT: reduced unintentional financial verbiage.
I feel nice.. http://i.imgur.com/lbvRWwm.png
This makes sense, thanks for the link. That refocuses the question. How do I find a lead developer?
Considering the functionality that wasn't reviewed, I don't think it should be advertised as "A".

It might be "A" for the expected permissions, but if there's extra permissions which haven't been investigated, these should be marked down until explained. This would encourage app owners to work with whoever maintains the database to get accurate ratings. If Whatsapp is an A today, there's no incentive for the developers to justify / assist with anything unexplained permissions remaining.

In it's current state, if it's awarding A scores while significant permissions are unexplained, it doesn't help the end user.
Alex Doman – Listening to Your Customer Through Engagement
Amazon's $39 Fire TV Stick starts shipping today
Vagrant, docker, and Ansible – devops
In other words: inside the lives and minds of real-time translators
I've never participated in one of these before...deep breath.

* Ebooks - I publish under four different names; the big alias I've been making $100-$400 dollars per month for several years. A few months I made over a thousand, but I haven't published anything new in months, thus the drop. Sales via Amazon (90%), Smashwords, BN, etc - I'm not on Google Play yet but on Apple, which is about 5x bigger than BN now.

* Adsense - back in the day I co-founded a niche social network, peaked at nearly $60K per month in adsense, despite being 11 years old, the site still gets a few hundred thousand visitors per month - I sold my stake in 2012.

* I'd like to add a 3rd here, but there isn't at present. Hopefully soon, keep posting these, they are hugely inspiring for all of us who mostly lurk.
I'm not trying to be evil but I used to migrate a small website away from GAE because of continuing issues and very limited communication from Google.

Azure isn't perfect but their support is way more responsive, at least to us eventhough we don't have any fancy support contract. Eventhough my GAE experience was 2-3 yrs ago, I have to say that Azure has way less issues.
You've got a good understanding of how to ride safely, but perhaps a poor definition of cycling "defensively". You're confusing "defensive" with qualities of meekness or lack of assertiveness.
Mechanics are people who enjoy working on cars; and beyond that, cars provide lots of space to tinker --- I remember being inspired by old Mother Earth News articles on converting your pickup to be wood-burning, or vegetable-oil-burning, or any sort of alternative fuel. Farming/gardening is a great way to play with your kids, and make a little money on the side too; the money is likely to not be significant, but the pleasure at making money from the work of your hands is personally palpable, since I normally am a knowledge-worker.
People on an H1B can own a non-US business that does not make US-source income. The tricky bit is that there are two major considerations to avoid having the business' income sourced to the US: (1) permanent establishment, and (2) the IRC 861-863 income sourcing rules.

Without going into much detail, permanent establishment generally defines when a business is treated as operating in a country. The specific conditions are set forth in various tax treaties between the US and other countries. Generally, having an employee residing in the US and working for the business (whether or not as owner) is usually treated as resulting in a US permanent establishment, meaning the business is treated as operating in the US. If you are from a country which does not have a tax treaty with the US, the issue is generally much simpler: does the business have any income-generating operations in the US?

The second consideration is sourcing of income. IRC 861 and 862 define what income is US-sourced and what income is foreign-sourced. Generally, income from US customers or US payors is US-sourced income, and the same income from foreigners is foreign-sourced. For income taxation purposes, this distinction doesn't matter but it does matter for non-tax purposes. The H1B restricts the employee from engaging in US employment or business activities, but does not restrict their non-US employment or business activities.

A blog hosted on a foreign host, targeting a foreign audience, and earning foreign ad dollars is not a US business and generally should not violate the H1B rules, however you need to talk to an immigration attorney to make sure the analysis applies to the specific blogging activities you would be engaging it.
Oddly enough I didn't realize that Quicktime could even do that until about a week ago until I'd already made the choice to switch to screenflow.

I haven't tried it yet but it did occur to me as an option, perhaps I should revisit it.
CircleCI is now free
There were some astounding financial panics due to railroad overbuilding in that era, that pretty much word for word match the fiber over building in the last dotcom bubble.

Also there was some interesting industrial acquisition action in some market verticals that vaguely resembles the present era. I'm not saying Standard Oil is a perfect analogy to Google or other companies that acquire startups, but its certainly not the worst possible historical analogy.
I've been looking for a one sentence explanation of docker, and I couldn't really find it on their website. I think I finally groked it with this article's, "Instead of providing a full VM, like you get with Vagrant, Docker provides you lightweight containers, that share the same kernel and allow to safely execute independent processes."
> many types of racial discrimination are technically illegal in many EU countries. But look at what actually gets enforced, it's unfortunately made to look like a huge joke.

The problem with that specific topic is that it can be very difficult to prove discrimination; also, legislation can pave the way but it's up to people to actually walk it. It's the same in some US states, really, and elsewhere is usually much worse.

Generally speaking, EU Directives (which must be implemented in local state law) are respected, and they can be vigorously enforced when people appeal to them. Like all laws and tribunals, EU ones are not perfect (some countries just ignore contrary verdicts, preferring to pay continuous fines; and some bad local laws are not appealed against nor closely scrutinised), but they are better than the alternative anarchy. Most EU directives did an inordinate amount of good for "retrograde" countries (Italy, Spain, Ireland, Britain etc), but sometimes it takes a generation to appreciate changes in law.