skysight-inc/HackerNews huggingface dataset:
as long as one does not prevent the user from ordering, the process can be ok but still it is not working in so many cases.
There are databases which allow you to lookup addresses simply to find out if they are valid, not to reverse lookup the name. Your address is in there. Similarly, there are databases which allow you to lookup whether a phone number exists but not the name. Your phone number is in there, too.

Not being in the phone book or having a "private" number has nothing to do with your address and phone number not being in various lookup databases.
It will indeed be interesting. One thing to consider is that we can assume the US Government has enough information about most individuals and businesses to cause significant harm, even if everyone (individuals and businesses) stopped trusting tech companies tomorrow, the damage is done and an enormous trove of intel has been captured.

This looming threat will only get worse as the government shifts its focus from capturing data to utilizing it at scale.
How to remove acne permanently
This is a short article that will tell you how you can get rid of acne!
YES, you are wasting your time with PHP! (If by "wasting time" you mean that there are other better ways to use your time and learn much more in the same amount of time.)

PHP is mostly ok as tool to get shit done with but it is one of the worst possible options for something to learn as a first programming language for many reasons, including:

- you will not learn how most real programming languages are, as PHP was not designed or engineered as a programming language, instead it is a collection of tools and commands that mutated and evolved into a programming language

- most code you will encounter written in PHP is very bad code (not all, but most), so you will find it very hard to learn from other people's code (this is the main reason to stay away from PHP imho!)

- it either lacks or has weird variants of the constructs that permit certain very useful styles of programming: no real closures until 5.3 and the need for the `use (...)` syntax to have them behave like in other languages, it has two namespaces for functions and variables (not other common language has this - yeah, there's Perl and Common Lisp, but...), weird stuff when it comes to namespaces, weird rules and stuff like autoloading, more weird stuff around the OOP features...

- so it leads to you learning all sorts of details that are basically untransferable skills - i.e. they won't make you a better programmer in general they will just make you a more effective PHP coder

I seriously recommend you to learn Javascript as a first language, as it has all the important constructs needed to learn programming in a sane way and it will also help you on the front-end side. It's just as simple as PHP to learn (I'd say simpler, because it doesn't have all the weird stuff in PHP) and later it will allow you to learn the basic concepts of both OOP and functional programming without much pain. Whereas coming from PHP, lots of concepts will be difficult to learn because "your mind will be twisted the wrong way". Javascript just feels natural for a beginner with no preconceptions: you can just assign a function to a variable and pass it around as a variable to other functions, then slowly learn what objects are by using them as "arrays" at first, then as arrays that have a special "prototype" (and with this, boom, you will have learned the simplest way to implement what in OOP is fancily called "inheritance" and you are in OOP land now).

Python is cool too, and it might be easier to find webhosts with python support than with Node (this is for Javascript running on the server, like PHP). Ruby too, but it too has "weird stuff" in it so I wouldn't recommend it as a first language, but it's still a better option than PHP. You can easily learn PHP in the future if your job will require, but don't start with it.
They dont even rank: http://i.imgur.com/mO1DTYq.jpg
If you know where to look, there are thousands of ways to contribute to each project. For example, q&a of the Windows port! Most free software devs use Linux, so the Windows port might not have gotten much attention.

Step 1: Find a project that supposedly should work on Windows. E.g, gtk, Node.js, emacs, Julia language, R etc.
Step 2: Check out the project on Windows.
Step 3: Follow the instructions for building it.
Step 4: The instructions in step 3 likely don't work. :) Or they are incredibly
vague and incomplete. Or there are random compiler errors all over the place.
Step 5: Fix the problems!
These two methods start producing different dates after about year 3515.
If having your own government spy on you instead of the US, and if having US spyware secretly installed doesn't bug you, then feel free to run.

But just remember: everyone is spying.

We're all in this together, and running from one nationality to another will only change the name and face of who is watching you.
This is a standard as well as a convention. People breaking it are idiots. Most software out there assumes UTC time when dealing with Unix timestamps. Most Java date libraries handle this perfectly and get the correct timezone.
Technology has destroyed jobs for hundreds of years. It means we as a species are continually releasing human labour resources to tackle newer, more exciting challenges.

The difficulty is transitioning these labour resources from tasks now mechanized, to new endeavours that society is interested in solving.
At the time of the crisis they were listed on the stock market and then put into 'conservatorship'.

They bought mortgages and resold them on as mortgaged-backed securities, presumably to a mix of US and foreign entities.
Where are those databases?
The title is a bit off in my opinion. AirBnB could be said to have stolen Craigslist's traction, but that really doesn't apply to examples like Youtube making sharing videos possible on MySpace. Youtube added value to MySpace and made it a better platform; AirBnB on the other hand added value to landlords and tenants - at the expense of Craigslist.
> And with Glass, video too.

Glass adds the perversion that you don't have your say regarding surveillance of society, anymore. Your "friends" will do it for you.

Only solution: Get vocal whenever you see somebody wearing Glass.
Ok, I'm not in the best of moods, but: "Truly it's awesome"?

Are you kidding? It fills you with awe? Really?

Critique aside, that's to well worn now, some like it some don't, but what word would you use for child birth, Niagara Falls, the launch of a space rocket, a tsunami, a nuclear explosion, or a cure for cancer?
Last week I tried to fund something over KickStarter. The form wouldn't accept my card's expiry date. The expiry month field went red. No explanation about why, it just went red and I couldn't submit.

The expiry month is this month, but it expires at the end of the month, not the start. Obviously an OBOE, right? So I wrote to them and explained.

They wrote back that the problem was that my card would have expired by the end of the campaign (I'm still waiting for a new one because of the postal service).

Form validation is normally syntactic rather than semantic, but KickStarter mixed their validation types to something I didn't expect and then didn't tell me why when it went wrong.

It's either surprisingly easy to get wrong or surprising that KickStarter got it wrong. I'll be generous and let you choose which.
This writing is like a teenager in "Creative Writing" class.

Also, I love how people are all up in arms over their precious internet traffic but not upset that the police can stop you just because you are black and force you to let them pat you down.

After listening to all of the crying about being safe from terrorism over the last decade only to hear the same privileged white people crying now about how its done…the way you make it stop is the way that it started…you use the law, you fucking simpletons.

What's implicit in the bad prose of this kind is the weird pride that you guys feel about being an "outlaw"…even though you haven't done anything…the sense of persecution is palpable. White privilege has always been looking for a way to assume the role of the persecuted and the NSA provides the perfect adversary. It's not actually persecuting you in any real way…like say coming to your house and throwing you on the floor with a gun to your head…you know, like you were in a minority housing project...so you can wax poetic in bad prose about how you feel affronted. You have a perfect faceless evil that seeks to undermine this unquestionable "good" that everyone like you seems to agree with.

The libertarian idealists that this apply to are always the same people who actually benefit from the monopoly of the state while philosophizing on its nature as an unnecessary evil.

There are troubling prospects for government overreach. this stupid self absorbed tripe isn't helping. Its just boring.

Also, just because you are talking doesn't mean that you are part of the conversation. This silly shit doesn't contribute to the subject AT ALL. "Let's use encryption!"

Go to hell you boring sod.
Advertising has a real social usefulness sure - when a new company or product needs to break into an existing market, good advertising and marketing are the only way it will succeed against the current, possibly inferior products.

That said, I think a lot of advertising is deception - you are trying to make the customer believe things that are useful to you, in spite of what they have seen.

For instance, before the MS Surface launched, they spent a lot of money on product placement. In the TV series Dallas, when ever any science or engineering is done, it is done on a Surface, pre-released to the film crew. It does not matter if the Surface is really a good platform for doing science. It matters that the customer thinks 'innovation, science, business, profit, Surface'. What is true does not matter.

The surface pro is actually a cool thing, and I hear students love them. Perhaps the above deception will help them succeed - deception is not necessarily evil, if it helps move people to a place where they can make a better decision.

Generally, if a user is looking for your service (Payday Loan), then they are already intending to buy that product, and adwords bids or SEO decide which competitors they will choose between. This is the opposite to a comparison site that genuinely helps a user find the best product for them (and insurance friends tell me comparison sites have decimated profit in that industry).

But more dangerously, SEO and adwords can make a user searching for 'moonlighting jobs' or 'how to get out of debt' see Payday Loans as an option, where the highest quality advice would actually be to negotiate with their bank, and maybe get a bigger overdraft.

Obviously, the evil in the above example is Payday Loans, and not advertising.

But the case I make, for the evil of google, is that the most money is made (advertising has the greatest effect) when it causes people to take bad decisions. Google make money most from helping make people make bad decisions.
Your comment made absolutely no sense whatsoever.
> In every industry but one, technology makes things better and cheaper.

that's because "better and cheaper" usually means more profit.

> Why is it that innovation increases the cost of health care?

because the health industry recognized there was no cap
on "demand" -- how much of your savings would you spend
in order to keep yourself from dying? -- so they set out
to make as much money as they could from the rich people.

no procedure was too costly -- the more it cost, the better!
there was always some rich person who was willing to pay it.

then, because that model basically incentivized everyone
to get insurance, the health industry realized that they
could rob _everyone_, not just the rich people, by hiding
the real cost of their industry via "insurance premiums".

spread out your bloated costs over enough people such that
nobody realizes just how obscene they really are, and bingo!

over time, _everyone_ was demanding the expensive treatments,
egged on by the system that said "insurance will pay for it",
as if "insurance" was this magical money-tree up in the clouds.

so now they have essentially forced _everyone_ to pay out
_all_ of our life-savings in order to keep ourselves alive,
either by "health insurance" or by outrageous medical bills.

one way or the other, they'll eventually get all your money.
because your cash does you no good when you are dead, buster.

and then, of course, you'll end up dying anyway. tough luck.

> Yossarian was moved very deeply

> by the absolute simplicity of

> this clause of Catch-22 and

> let out a respectful whistle.

>

> "That's some catch, that Catch-22," he observed.

>

> "It's the best there is," Doc Daneeka agreed.

-bowerbird
I don't think your sentences are analogous to mine.

The more data we get, the better we've been able to predict what people are going to do. Uncertainty reduces if you assume that people's choices are determined. But free will - what does that get you; what does that even look like as a prediction of the distribution of behaviour? It's an empty premise, like saying phlogestine.

The idea that everyone, many of whom have serious problems with motivation and the practical concerns of doing so, should or can just choose to educate their way into the workforce pays no attention to the difficulties faced by in doing so. It's a denial of the reality in which many people live and how they interact with that.

I do some charity work in my free time, many of people there can't even work out how to attach their CV to their job applications for god's sake. Many of them have serious mental problems. Many of them feel entitled to benefits. Many of them just have no motivation for any sort of learning - never really having seen benefits from it. They're not going to sit down and do umpteen years worth of self-education. Free will, choice, these are not serious answers to the sorts of problems that we face as a society.
The minimum time of an instruction to execute on the 6502 was 2 clock cycles. The maximum is 7, IIRC. On the Z80, it's 4, with the maximum being about 30.

This has, of course, little to do with the width of the ALU.
Trust but verify. The back end charges could end up eating all your profit too.

http://www.ups.com/content/br/en/shipping/cost/additional.ht...

http://www.fedex.com/us/2013rates/surcharges-and-fees.html
I think XUL was/is vastly better then than HTML5 is today for what everyone seems to want: Actual applications (instead of web sites) that run in the browser.

XUL had/has a proper GUI toolkit with proper bindings to an event framework for user interaction. It was similar to HTML/CSS/JS but much, much better. The problem was people wanted "real" apps without having to do real work, and we're stuck with HTML which is a document language and will never be what we really want.

Oh, and it wasn't that complicated, it was rather easy.
I feel the same way. Besides the fact that I think the Patriot Act and the FISA Amendments Act are disgusting, unconstitutional laws, at least let that be Americans' problem. If they are fine with it, so be it (they really shouldn't be, though).

But in no way do I find acceptable that just because I'm using an American service, the US has access at will to all my data. I think it's common sense that there should be international treaties that state that "if you want my citizen's data, then you have to ask me first (the local government)".

Stuff like that is what (maybe) will restore some trust in US companies in the future, but it's only one small step of the many steps needed to be taken to ensure the protection of both Americans and foreigners' privacy.

The way I see it, foreigners with data on American corporations' servers should be more protected than American citizens, not less, because I'm not their damn citizen, so they have no business scooping up all my data when they want to! At least that's how they should approach this if they still care about the "economy" and their corporations' welfare.

EU and UN also need to speak up more and say that this whole NSA spying thing is infringing on everyone's human rights for privacy. I feel this argument is being used very little right now, because I do think having private communications goes well beyond just one country's Constitution.
Thanks, I think that was what I was thinking about too. It's a better article than the Wired one.

This was another one I just googled: http://www.freesoftwaremagazine.com/articles/interview_igor_...
No problem.
IMO he specifically needs to get more attention around here.. It's tremendous information for anyone looking to grow using SEO, and who want the most relevant information possible. I don't know a better SEO resource.
MITM isn't the issue, we assume for the most part that the NSA is a passive eavesdropper. Easier in that situation to sniff and decode with a stolen secret, rather than rewriting traffic on the fly.
Indeed. I would also recommend giving your users a way to reach out (twitter, fb etc).

Incidentally, I'm running late to a birthday party and I'm trying to pick up a gift on the way. I couldn't remember the site URL and had to spend some time searching through HN to find it.

Thanks anyhow!
MIT Comment Period on Swartz Report
Question for you in regards to your 3phase goal setting.

What does that look like on day to day basis.

How do you make all three phases work together.

Great READ!
More importantly (the GP missed this as well), Unix timestamps can't convey local time. Local time has UI implications, e.g. the query "is this event on a weekend" is not generally answerable without the time zone.
Another annoying removal is the distance ruler from Labs. I used that thing all the time.
Everyone is spying to the extent their budget allows. Keep in mind US military spending is larger that the rest of the world combined. Nobody else on the planet has the ability to bribe or coerce equipment and software makers like the NSA.
I can see Silicon Valley taking a big hit here. Being a foreigner I no longer trust US based services. I think I will move all my data and Web apps off Amazon, meaning no more Dropbox for me. Any website I have hosted on there now I will find a way to get off these US servers.

I even see things like Facebook and Twitter taking hits with competitive services hosted in "more secure countries" popping up.

At this point I feel Chinese based services is safer, and that is saying a lot.
Barefoot versus padded is a false dilemma. There are non padded shoes.
If it is a bottleneck shelling out is not a great solution...
Well, who is the nerd now?
I don't use Adblock. I could, obviously. All my friends and coworkers seem to. Honestly, the main reason I don't is because I want to support Google. Sure, they're only a large portion if ads, not all of them, but given the insane amount of value they provide to me, I'd feel downright guilty not allowing them to make money off of me.
The confirmation that there can be no expectation of privacy has destroyed a lot of the joy of internet use for me as well. At a more pressing existential level, it's making me despise working in web development. I may never work on a project 'noteworthy' enough to warrant the NSA seeing some use in collecting data from it, but I am firmly in the startup minded 30ish crowd willfully slaving away the prime of my life making tools and sites that encourage people to use and trust this byzantine conduit of an internet thoroughly infested with spooks gleefully abusing power and destroying privacy more and more every day.

Edit: perhaps research and training in security and seeing how I can contribute on that front is the first step back towards being proud of my work...?
Gift-Giving Service Wantful Shuts Down Suddenly
This.

The same set of cognitive defects that are responsible for statements like this are responsible for belief in homeopathy and in the power of prayer to cure cancer (despite taking chemotherapy drugs).

People are remarkably bad at understanding the differential power of evidence with respect to their beliefs. That includes experts. Being right about what the evidence is doesn't mean we account for it correctly.

This quote, from the MS guy, is prompting me to work out the math on Bayesian updating in an incompletely hypothesized space, tonight, because I for one would like to know how/when I can rationally update my absolute and relative beliefs about hypotheses in response to weak evidence, and if this implies anything about how I should select for less mysterious hypotheses.

This seems like a really basic idea, but as a 31 year old, I am only now wrestling with the process of making less stupid decisions. I suspect the same is true for many of you.

And for that reason alone, I can't really hate on the Morgan Stanley guy, because in my heart of hearts, I think he's probably not the sharpest tool in the shed, and it should not surprise me that he develops confidence in other places that probably aren't warranted.

I can, however, hate on the world that allows people like this to be in a position to impact the world economy, just like I can be angry that there isn't a mandatory 'using evidence in making policy' training program for members of congress.
I am taking a risk here and going against the popular opinion. Note that this is my opinion, not a hard fact.

If you are learning PHP in 2013, yes, you are wasting your time. PHP's killer feature was (not any more) $5 web hosting, where you could upload your index.php with FTP and you're done with deployment. This is no longer the case. PHP stands for (at least used to) "Php is a Html Preprocessor", but at some point it turned into a general purpose programming language, largely as an afterthought.

Yes, you can learn web programming using PHP and that skill won't be wasted. But a lot of the PHP specific issues you'll be dealing with is just going to be a waste of time. There is a lot of WTF issues in PHP that you'll inevitably stumble into. This will be a major factor in the time wasted.

In addition, the world is full of bad PHP code. Yes, there is good PHP code too but the proportion of bad code is probably larger than in other languages. This will mislead you and make you learn bad practices more than you would perhaps do if you'd be learning another language. These are cultural, not technical issues.

For a beginner, I would recommend Python or JavaScript. Neither of them is my favorite language, but Python is rather beginner friendly and JavaScript has a special role since it's the language that web browsers use. Ruby is popular too, but in my opinion it has more traps a beginner could stumble into (not so much for an experienced programmer).

For learning purposes (not production code), I would perhaps even recommend staying out of big monolithic frameworks like Django and Rails and learn how things work internally. You'll get a better idea from HTTP and other web technologies if you build your own "framework" from building blocks like WSGI, SQL alchemy and a templating engine like Mako or Mustache (these are Python-specific, for another language, you'd pick other tools).

This is my recommendation for a beginner looking into web programming and my motivation is to keep a beginner away from bad technologies that may teach bad practices.
Also, the pandemic was made worse due to over medicating the sick http://www.sciencedaily.com/releases/2009/10/091002132346.ht...
Would you rather have the American NSA with the size of their budget and capabilities, trying to get at your data, or the Estonian equivalent, with their budget and capabilities?