skysight-inc/HackerNews huggingface dataset:
I'm not sure this is equivalent to the red scare. If you have a friend who is a known communist (assuming for the sake of argument that communism is bad here), then it might be you have tolerated that friend for the sake of other good qualities.

However, if you work in a place, there is the Buddhist question of "right livelihood." I'm sorry that I don't know any better way to put it. Given that the NSA has been doing some things that seem objectionable, shouldn't everyone who contributes to that effort begin examining their conscience? And yes, a secretary does contribute to that effort.

Now it might be that the latest report will make some well-needed changes. And heaven knows, countries need intelligence to combat things like terrorism. But still. If you were part of the NSA, two things would today be true:

a) You knew what went on, and agreed with it. Well, maybe your ethics are not what we would all like.

or

b) You didn't know what went on, and aren't impressed now you do. I suggest it's now time for you to consider whether this is an enterprise you should contribute time and effort towards.

And if that comes at odds to feeding your family, well, maybe you can't just resign. But you certainly can look for more ethical work, or take part in internal conversations about how the organisation can become more ethical.
that is because the work that makes the NSA untrustworthy is done by its employees.

why on earth should they get a free pass for that? have you seen the scope of the damage they have done?
This film got me into computer programming. As a young kid, I was mesmerised by it. Matthew Brodrick saved the world, got the girl and got to play with the coolest tech at the time. What more could any boy want?
I still think I owe Matthew a pint of good Ale or a Raspberry Pie for single handedly launching my career.
Just google "conductive ink". I don't know of any printers that use conductive ink, but there is a variety of available pens with conductive ink that you can use to draw the circuits.
Fun writeup. Wrong attitude.

Silicon Valley technology, this is Manhattan finance with a word of advice. We know the roots of the problem are housing supply restrictions and a lack of mass transit. In essence, City Hall problems. So why are they able to pin the blame on you?

Because you're painting a target on your back. Ducking your heads makes you a low-risk scapegoat. Scoffing at the less fortunate, regardless of whether they "deserve" it, makes you a juicy red political filet.

I'm not saying you need to up volunteering incentives for technology workers or visibly join hands with your foes and fight City Hall for more housing including, yes, the affordable kind. But don't throw daggers when you're down. As it stands, you're right but you're down.
Always love the downvotes without debate.
Why E Hookahs Are A Better Alternative While Traveling
I dont value it because it can be taken away. I value it because i need it to survive.
What gets transmitted during key exchange is not the final symmetric key, but a kind of work-in-progress that both parties finish off to generate the final key, either by password, PK or any other method. No secure info is ever transmitted.
I agree that that's his point. I just wanted to put in a plug for Haskell being appropriate for many, many application development use cases, because there's a misconception that it's only useful in mathy or academic scenarios.

Again, this guy didn't argue as much; he basically just said it's reasonable for someone developing systems code, code with I/O on every line or something, to conclude she isn't going to be able to reap the benefits of writing pure code in Haskell.

But I think a lot of folks read anything of the form "Haskell isn't appropriate for use case X" as "Haskell's generally impractical". So I wanted to share a different perspective.
as always, people have to make choices.

I cannot save others from the impact of the choices they make. and I would not want to.

You appear to be arguing that we should not judge people based on their actions - I am unsure where that leaves us?
6. Robots
That's not really the problem. Web developers have learned from the past and don't just build web-pages for one browser only. On the contrary... Developers now sometimes need to support outdated browsers with little market share (IE8 for example), instead of actively pushing the users to upgrade.

The discrepancy between Dart and JS numbers is mostly an issue for the developers. When they deal with numbers in specific ranges, they need to run dart2js more frequently (to test if their code works) instead of relying on Dartium (and its F5 development cycle).

After 2 years of Dart development, numbers have rarely been an issue in practice. Developers know when they deal with numbers > 32/53bits and work around it.
Yes, this place is heavily censored.
No, that is not an accurate reading of the situation.

Constitutionality in Canada is governed by the judges' interpretation of the Charter of Rights and Freedoms, which is part of the constitution. In this case, the judges determined that the legislation was not simply 'unfair', but infringed on a group of people's fundamental rights.
"The NSA" is a collection of people acting in a certain manner. It cannot be untrustworthy unless its members - its employees - are behaving in an untrustworthy manner. Associating with an entity that is known to be engaged in hostile behavior towards you should carry a reputational stain, even if it wasn't you that "pulled the trigger".

That secretary is facilitating the erosion of our personal privacy and liberty by logistically supporting the people who are doing the actual dirty work, and now, she knows it. At this point, her choice is "Continue supporting people doing bad things and carry the stain that comes with it" or "Stop associating with people who are doing bad things".

Persons who engage or support the kind of behavior that the NSA is engaged in are untrustworthy and should be treated as such. You don't have to be the actual guy tapping data lines to be complicit. Shoving it off of "the employees" and onto "the NSA" is a copout.
Canada has a pretty good Charter of Rights. Section 7 involves security of the person. That's the rock the existing laws sunk on. Roughly speaking the laws made a legal activity more risky for no reasonable purpose (which is why Section 1, reasonable limits, couldn't save the law).

The Canadian SC is very good at their jobs. They definitely do not make their decisions based on their "personal opinions of what would be fair". Rather, their decisions are based on their measured, professional understanding of the charter, the law and existing jurisprudence, and the effects their decision may have on the administration of justice. Thankfully they are very experienced jurists with great respect for the rule of law and jurisprudence.
Because the mod's hand was forced.
If my rent goes from 40% to 50% of my income because property values changed, I am poorer.
Crossword Puzzle: What Did We Learn About the NSA This Year?
I think Telegram "cheerleaders" are here because Telegram backer Pavel Durov (paveldurov on HN) is very well known in Russia. He is the founder of one of most popular social networks in Russia, vk.com. He is a (local?) celebrity and he has fans. Imagine Mark Zuckerberg backing Telegram.
Actually, they pay more taxes than the average resident. Higher-income people have higher income tax rates, buy more stuff (hence more sales tax) and live in more expensive real estate (higher property tax). If not for high-income people, the cities they live in would not be able to offer the services they do to low-income people.
I don't think it is evolutionary stable. I think a society of sociopaths would fall apart. We evolved to live in groups; we are social animals. Social animals need empathy, otherwise they are unlikely to cooperate and live in mutually beneficial ways.
Startup Compass further disrupts VCs by letting anyone a) evaluate deal-flow and b) de-risking portfolio on a totally different level. It adds more fire to "Venture Capital is broken" reality. It gives non-professional angels and the rest of the "long tail" investor community deal-flow and portoflio analysis options previously available only to professional VCs, accelerators and super-angels.
If you think the post you replied to had any racist content in it, you either didn't even try to read it, or are functionally illiterate. The comment was replying appropriately to the linked article's racially-charged rhetoric.
Man, I'm worried we're going to get some Milagro Beanfield War style shit going down soon. Maybe Betabrand should sell their hoodies in kevlar.
Ask HN: Can anyone recommend a good psychologist in New York City?
The discussion about what caused the sun's existence is irrelevant to the vast amounts of present knowledge that can be gained from empirically observing it in the here-and-now. Not only that, but any claims (Christian, science, or otherwise) about what really caused its existence can ultimately only be glued together by faith (a confidence in things unseen).

It's not very accurate to use the word "faith" to describe any element of the scientific process. Consider the explanations to that effect from this article, which are good reading, but too lengthy to include here: http://www.slate.com/articles/health_and_science/science/201...

A useful excerpt from that article: "In such cases the word faith doesn’t mean “belief without good evidence,” but “confidence derived from scientific tests and repeated, documented experience.”"
And if you want to find out why, do a little Googling.
EU rejects Google bid to settle antitrust case
“I own property”
The department store Marshall Field's hired a wordsmith to listen to Fuller talk for two days. After playing around with syllables, he came up with "dymaxion" as a good brand name that fit the way Fuller talked. Fuller liked it so much he used it for a lot of projects: Dymaxion house, Dymaxion car, Dymaxion World Map, and Dymaxion Chronofile. The Chronofile made Buckminster Fuller the most-documented person in history http://en.wikipedia.org/wiki/Dymaxion_Chronofile
Secret contract tied NSA and security industry pioneer
...but your statement about the longshoremen, that's certainly wrong.

No, it's right. ILWU (the union) leadership has made statements such as

"Organization from outside groups attempting to co-opt our struggle in order to advance a broader agenda is quite another and one that is destructive to our democratic process and jeopardizes our over two year struggle in Longview." [1]

So I may not have been right about them speaking out specifically against the Oakland shut down, but in general the union leadership is against strikes. Although, of course, they take great pains to not alienate potential ideological allies while rejecting calls to shut down ports.

The sentiment is at least mixed, as you can see from other coverage: [2]

"Leaders of the ILWU, which represents thousands of longshoremen, spoke out in recent weeks against the coordinated effort by Occupy protesters to blockade ports from Anchorage to San Diego"

"This is joke. What are they protesting?" Christian Vega, 32, who sat in his truck carrying a load of recycled paper from Pittsburg said Monday morning. He said the delay was costing him $600.

"It only hurts me and the other drivers. We have jobs and families to support and feed. Most of them don't," Vega said.

[1] http://www.motherjones.com/mojo/2011/12/occupy-oakland-west-...

[2] http://www.huffingtonpost.com/2011/12/12/occupy-oakland-port...
The only plausible theory I've read on why chemtrails might exist is that they're tests of some kind of anti-global-warming geo-engineering tech that involves spraying of nano particles to increase the Earth's albedo.

So they either don't exist or don't really matter to anyone.

My point is that these and some of the other examples I gave are clueless bullshit LARPing issues of the faux-left and are not relevant to actual disadvantaged people, poor people, or minorities. The faux-left does these groups harm by stealing the spotlight and bogarting the discussion, drowning out any actual protest from people who are really struggling with issues that matter to them.
Netcraft Site Report for http://mnffitness.mihanblog.com
Some important ideas here, and Ta-Nehisi Coates is one of my favorites so props for the link. But this jumps around too much and could do with some serious editing. (Pieces on medium.com aren't edited, right?)
We do need to fear them when they get into positions of power.
In our industry we are privileged. I am not sure another time in history when anyone (almost) could bootstrap themselves to relative wealth compared to their neighbours and families with determined effort rather than hard labour and luck (such as the gold rush or being born into wealth). To assume that there is no problem, that everything is fine and people are just upset for the hell of it is hubris. We could become the new oil barons, and be glad of low wages so we can live like kings. Or we could adjust to our wealth, at least acknowledge it and even if you never donate to your local foodbank or get involved with a local community group or night school, understand that you have privilege. Noblesse oblige and all that.
No, probably not. Even then, do I remember or notice what ads I am seeing? I think this is more of a fear in the mind of the buyer that will almost never be realized.
> That's rather radical and unprofessional to say.

Radical, certainly. Unprofessional? Professions usually have ethical codes of conduct. If you violate those ethics, you're not a professional. We don't have a unified professional ethical code, but ethics is absolutely an important part of professionalism.
"Organization from outside groups attempting to co-opt our struggle in order to advance a broader agenda is quite another and one that is destructive to our democratic process and jeopardizes our over two year struggle in Longview." [1]

Which is why I call the IndyMedia LARPing crowd "independent volunteer agents of Cointelpro."

http://en.wikipedia.org/wiki/COINTELPRO
I hope that you include a link to your hacker news profile on your resume in order to help employers like me to avoid hiring you.
Guantanamo detainees sent to their homes. Putin declares amnesty after olympic delegates of US olympic committee to be staffed by homosexuals. Is this some sort of geopolitical game foreshadowing chilling of relations?
I guess it's the threshold of when complaining is justified.

The things I complain about aren't CamelCase. It's more on the scale of, using MongoDB as the main store for transactional financial information. (Not a real example.)

And in that case, I feel justified at not only letting people know I think its a bad idea, but also telling his manager I don't think he should be the lead.
Congrats for launching. It's an interesting application of machine learning. Might give it a try with my tiny website.
If you look at some of the older question you can see there has been a general shift in the way people help others. They used to be a lot more helpful and there was less "arrogance." Something what you think might be trivial might not be for someone else.
Geoff Teehan Interview
Want to build a platform inside Gmail?
We (Streak.com - YC s11) are working on building a platform inside Gmail. We believe it should be really easy to build "apps" for Gmail as well as find them. We're a small engineering team and we can’t build features fast enough to keep up with users’ demands and our growth. That’s where you come in - we need someone who likes building product, pushing code everyday and making our service FAST.

Work on Gmail - one of the most sophisticated javascript applications on the web - and make it even better for its 650M users and growing

We’re building a complex web app, that means building frameworks and libraries, not just basic UI javascript. Streak + Gmail needs to be crazy performant so we are pushing the boundaries of JS, tooling and application design.

Obviously:
- We offer great compensation and real ownership (both equity and over the product)
- We’ll make your life easier. Our benefits package is amazing
- We’re very well funded by elite silicon valley investors

Our requirements:
- you are intellectually curious and want to improve your skills
- you have built stuff before

Email us at platform@streak.com if you are interested and please include stuff that you've built and are proud of.
The big advantage of dynamic typing is that your code only needs to be correct on the code paths that are actually taken. That's important for the web, which is full of browser specific hacks, polyfills, feature detection, etc.

Consider the difficulty of doing static type checking for a property like window.localStorage. Its type depends on the runtime environment, and may not exist at all. So static type checking against one browser environment doesn't give you much assurance that your code will type check in other browsers. You really do need to do type checking at runtime.
please don't use lmgtfy
The normal bid/ask is not trades. It is orders.

This is the same as OTC, which is not a new technological development.
That is how social reproach works! I feel like you're strongly missing the point. The institution of The National Security Agency is made up of people. The institution and its members are embedded in a social context. Institutions, among other things, are responsibility-diffusing machines. You can't reproach the institution without also reproaching its members, because otherwise the members don't feel any responsibility for whatever you disapprove of about the institution and carry on with business as usual. You can't make the disapproval stick without affecting the individual members. Or, to flip it around a little, when you scold the institution and let members off the hook because they're just following orders and trying to pay the rent, you are saying "those orders were okay to follow."

I agree that it's not fully accurate to say "The NSA is untrustworthy, Bob worked for the NSA, therefore Bob is untrustworthy" - but because of how institutions work, if you want the institution to pay attention, then yes, there must be impact on its members. There is no way around this.
I've been approached a couple times for sitting in a parking lot waiting for my wife to get off work. I've been approached a few times whilst doing a job in a poor area of town.

You've got a very naive view of the world, you clearly have never lived in the situation and areas that you seem to claim expertise in.

These women need money more than a lot of their patrons are looking for sex.
That is the most unsubstantiated claim I've seen in a comment in this thread. Pure hate and vitriol. Sickening.

And mind you I don't support these protests and the general animosity towards the techies.
It sounds like you're far ahead of me on research into and attempted implementations of small form factor PCs. My limited experience came from tangential, coincidental exposure while researching ARM-based single-board computers.
Please tell me your company's name, so I can avoid ever patronizing it, and be ready to dial 911 should any of your employees ever approach me.

Edit: Nevermind, I found you. I wouldn't be caught dead in Arizona, and I'm not an educator, so we're both quite safe.
A strong defense of Clifford Stoll
Oh, I didn't realize he had given up US citizenship. So is he a Singaporean citizen now? New Zealand citizen? I ask because it is generally easier for US passport holders to get Visas than citizens of most other countries, and Sivers seems to travel a lot.
Considering Harper couldn't be arsed to bring Omar Khadr[1] home, I somehow doubt they'd budge for Emery. That, and, Emery's a gigantic dick who spent years forcing the government to arrest him. He's not exactly a sympathetic character.

[1] https://en.wikipedia.org/wiki/Omar_Khadr
The Things You Do That Drive Your IT Department Crazy
Google Blackmail
How is it a strict subset when they already added Math.imul and now Math.fround?
I don't have a dog in this fight, but there are some pretty obvious things you could do to fight the burden of gentrification on lower income original members of the population (they may have other side effects that are burdensome).

Off the top of my head:
- Massive taxes on "teardown" or size exploding renovations.
- Zoning laws that require at least 1 (or a % based) Section 8 unit per multi-unit development/renovation.
- Massive subsidies on empty lot development that implement affordable housing practices.

It would be even better if you implemented these changes throughout the entire metro area, not just the areas currently under development. But if you think protests by the poor for rich folks moving into their neighborhood are bad, wait until you see the inverse.
Earthrise: Recreating an Iconic Moment in Space History
Meanwhile, in Illinois, we're enjoying a high in the lower 40's as if it were a heat wave. ;-)
They have the right...

but they're not angry. In fact... it's a pretty good bet that the average "traditional" resident of that area is not even aware of the fight. The original poster was right, the "traditional" residents in Oakland are just struggling to make ends meet. They're not going to look up from their grind because some upper-middle class kids want to fight each other.

Those who are aware... probably think about it in the same light as the Samuel L Jackson character "Zeus" in the Die Hard movie... "THAT'S A WHITE MAN!!! WITH WHITE PROBLEMS!!!" And just like "Zeus", that's how they will perceive it, since they feel it doesn't affect them. (And they are probably right... they won't get anything out of that fight anyway. I mean, we say they will get a worse reputation... but the reality is... the law abiding "traditional" residents don't care about reputation... you can't pay rent with it.)
How does the Internet Archive get the appropriate rights to make these scans available?
> Why not live closer to work?

If you ask those aboard the Google bus, you'll get various answers, like "I don't mind the commute" or "I love SF, there's so much to do here."

> Why not live in San Francisco?

Tech workers in Mountain View will give you "I'd rather spend time with my family than on the road" or "I don't really want to live in a large city" or any number of totally individual, valid, human reasons.

I don't see any dehumanization here.
>The nature of the laws would have to change significantly as the court found the entire foundation behind the laws (largely moralizing/restricting the actions of others based upon personal values) unconstitutional.

following that logic most laws would be unconstitutional.
Nail Meet Head. It's convenient to ignore this fact.
Solution: Automate it https://github.com/grosser/git-autobisect
a day that will live in infamy. never forget. 12-20-2013
Slight correction: the "missing" $ were from the original post, and as I understood from the context at the time, were meant as pseudo-code.

Now, as to the fact that sigils basically don't bring all that much to Perl, are weird and distracting to newcomers and at the end of the day create as many problems as they solve... let's not go there, for now.
Ironic that we sitting in the West learn about this from an Arab news service, i.e. from the most conservative and anti-woman region in the world.
‘Pony’ Botnet Gallops Off With 2 Million Passwords
Google just approved our first CyanogenMod  phone