skysight-inc/HackerNews huggingface dataset:
The stock market is a fickle thing. Despite the government-collusion revelations, top tech companies' shares haven't moved an inch in response. It stands to reason that share prices would decrease in the event of a revolt against the US Government, one could even take it a step further and argue that -- through a variety of strategically-placed and secretive investments -- the USG holds stocks in these companies.

Through such an arrangement the USG would be able to exert considerable control. One can enter serious conspiracy territory and speculate that the entire recession recently was orchestrated by the USG to launder billions of dollars to gain influence in a variety of companies and property across the world.
The documentation link on that site isn't working, but it can be found here: http://jeffshrager.org/llisp/

The last chapter is particularly interesting, as it describes the inner workings of the interpreter.
I am black and not rich, and I think that NSA/Lavabit stories are more relevant to HN than stop-and-frisk stories, because they are about techies and technology. Call me crazy.
If there was no way to detect the contents of the cart, shoplifting rates would increase, but not to a dramatic number. It's because stores don't force people to visit them and buy things. They offer.
"Some comments: The compiler does not do magic. If you call a virtual function or call an address from an other library, there is simply no way for the compiler to know the side effects at compile time."

False. There are annotations on plenty of these libraries in header files, and you can determine virtual call side effects in plenty of cases through various forms of analysis.

"The keyword "const" does not help the compiler to optimize this kind of code. Const is mostly a tool for developers, you can ignore it with mutable, const_cast, etc."

Let's just say I understand what const and the various attributes I mentioned do, where they are useful, and how compilers use them. I disagree with your statement. Note that const where i mentioned it (IE computeWidth() const) would make the this pointer const, and const_casting that would not be legal, AFAIK.

Unless the member variable was marked as mutable, the compiler would know it is readonly.

"The point of this example was more to illustrate a point about code clarity. We should not hesitate to make code more explicit, use extra temporary variables, etc. Those extra lines help both the other hackers and the compiler."

This is not what was written in the article (though i'd agree with your statement about code clarity) , and as I showed, those extra lines do not help a good compiler.
"Based on current smartphone technology, social networks can and should leverage location, time, frequency of interaction, and behavioral similarities."

And this sort of approach encourages a power-law distribution in who ends up in my feed and that's misguided.

The thing is, actually, I want to see the important updates from all of my friends on FB and the fluffy stuff from only my closest friends and family.

It's not just who, but what -- and yes, that's harder to algorithmically assess, for now, but that doesn't change that anything short of it isn't the big-win solution as the author proposes, IMHO.
I think it depends on your market. If you're aiming for mass-market consumers (i.e. not the people who are reading this comment ;), then .com is pretty important, since many folks don't even know there are other TLDs out there. This is especially true if there's a competitor with the .com -- because lots of people are going to just type your name directly into Google or the search bar and hit enter, and if you're not #1 for your name, you're in trouble.

If you're building something that's targeting our community (hackers, programmers, etc.), there's a lot more flexibility since we "get it" ... I'll just as easily find you if it's .io, .cc, or something more obscure like domai.nr, etc.
http://en.wikipedia.org/wiki/Elliptic_curve_cryptography

I was lucky to see the notice published in the federal register a while ago (6 or 7 years ago atleast) and made a little pocket cash when the market realized that Certichron was undervalued.
How is go so much more complex? The fact that struct types can be passed either by reference or by value?
I don't know why this annoys me, but they still have their JS duplicated on the home page... including their google analytics calls

https://twitter.com/felipesabino/status/354407029001027584
Totally agree with you on that one. Especially with strategic alternatives in quotes.
Thanks for the tip. After reviewing Ryan's logs, it turns out a software security layer, Sentinel, was detecting the load test as a DoS attack since LoadImpact was sending all traffic from a single IP.
Frankly I don't get all this paranoia about [put here your favorite government agency] spying. You're talking about criminal activities with your friends and you want a more secure way? there are a few. You're not talking about criminal activities but you're concerned someone might actually use gathered data/metadata to glean information about your private life? Then let me tell you something: first, there no evidence to support anyone has ever acted upon that information, second, the government does not focus on random individuals for the sake of it and third, if you're a person of interest, then you fucking had it coming and is gullible on your part to expect the slightest inkling of privacy on your electronic communications.
> "you might miss out on learning things you wouldn't self-study."

This is true: it would be wise to be honest with yourself on this point. I've personally read more textbooks since graduating than I did in college; it's not impossible, but it is very very hard to stay focused in self-study.
Both of my parents are professors so I've had a lot of pressure to choose to go to college but I really appreciate everyone's input on this. I think the best decision is to go to college while simultaneously building side projects, contributing to open source, doing freelance/remote work, etc.

I have a follow-up question, however:

With my qualifications, how likely is it that I could land an internship in San Francisco this coming summer?

I'm currently learning many new (to me) technologies, ramping up my open source activity, and writing a blog. Is there anything else I should to do increase my chances?
People are mentioning the Lisp-y nature of this writing, even if is not about Lisp. Is this not specifically something from Erlang, with message-based communication? Granted, this article is short on where that shines in Erlang, cross-process/cross-thread communication.
We (or I) actually read your writeup before approaching this, Ron! It did impact some of our design decisions. :)
I suspect that their experience with the //e influenced the decision to make the Mac a closed box. Like you, I found the PC to be a much more comfortable transition.

Because the Apple ][ was a locked design, folks started poking directly into ROM and RAM locations, for instance directly manipulating system variables, or even jumping into the middle of ROM subroutines. A book called "What's Where in the Apple II" documented almost every known hook.

My mom had that book. She's my hacker role model.

As a result of the way that software interacted, it became virtually impossible for Apple to update the ROMs without breaking popular apps.

The next generation of personal computers all represented different approaches to avoiding this problem by providing well documented entry points while offering no guarantee of long term code stability. IBM made one mistake: They let people hard code the address of video RAM, which is what led to the legendary 640k barrier.
It's powerful commercial interests colluding to defend the constitution of the US and protect the human rights of US as well as non-US citizens.
This is a 3D renderer like three.js. Does anyone know how they compare?
IPhone 5S Announcement on September 10 Confirmed
The Physics Behind Schrödinger's Cat Paradox
"on that topic", or answering the very specific question I asked?
Crazy advice: go to college for something harder/more challenging than CS, and then use that to complement your programming skill later.

CS was mostly a waste of time for me. I worked through a lot of SICP in highschool and was teaching myself Haskell after learning a lot of web development stuff.

However, I don't regret the formal mathematics classes that I've taken, as well as some interesting electives (like an algebra/number theory course that focused on nothing but using and attacking RSA, which was a joint CS/Math course). Taking Algorithms was good for me too, even if I could already hack on harder stuff than my classmates. So, I major in something other than CS.

Keep in mind that you also might decide that you hate working in programming altogether, as I did, so being a generalist might be a good idea. Major in math, philosophy or a foriegn language (or whatever else interests you). You'll learn, have a possible back-up and escape with a degree, if you need one.

I think college has become diluted to some degree (I rail against it a lot, even moreso now that my old university did away with English 101 for a lot of majors because it's "too hard"), but you can always challenge yourself. I think people with a passion always can outdo their degrees, especially in CS, but I think viewing your life as: "waste my time at college" xor "go live in the valley" is a really bad idea at this point.
The Barcelona Swirl: analysis of the Swimming World Championships 50m finals
Don't know of any articles, but there are a number of papers on linear logic and linear type theory. Most are pretty dense, but the first few pages of Wadler's "Linear types can change the world!" give a very readable overview of the area. http://homepages.inf.ed.ac.uk/wadler/papers/linear/linear.ps
Why would you want to do such a thing?!? Love is great!
I'm going to go ahead and guess that they don't in fact know you.
Feedly Pro Service Sold Out in Hours
Just pursue what you think is cool or interesting to you, learn about it and write about it. Creativity doesn't have to be completely original. If you write about your own learning experiences with projects of interest to you, that scratch your own itch, Im sure it will be interesting, even valuable to a few people.
In my experience, Skype is far more well known than FaceTime, it's just that it never occurs to people that Skype exists on their phone. Once you tell them that, a lightbulb goes off in their head and suddenly they're much less interested in FaceTime.
I don't feel like it does. It's just pure advertising. It's not an unbiased review. It's also no substitute for someone trying out the platforms for themselves and making their own decision (which is what I'd advocate.)
Maybe it's just me, but I think changing wall papers on Android is much more simple than iOS. Actually, all you need to do is just long press a blank area and change the wallpaper.

It's simple, basic shortcuts like this that are the reason I like Android. It does take some getting used to, though, if you're coming from iOS (I made the move back in 2010).
After trying really hard to use an ipad as a work tool for the most mundane tasks since the very first generation, I'm back for good on an 11" MBA and not looking back. Now that the battery life is 7h+ there's no real reason to carry the awkward tablet & keyboard combo and the ipad collects dust as a hi-end ebook reader.
Oh come on now, there are extremest libertarians too, and they abhor the idea of environmental regulations. They truly believe that the impact of "market corrections" applies wholeheartedly to the largest of corporations, and environmental damage is certainly detrimental enough to cause consumers to react accordingly.

The fines and environmental regulations imposed against corporations are viewed very poorly by libertarian extremists, so the comparison is apt. Advocates the KKK certainly identify with the likes of Ghandi, too.
And tonight was the night where I was going to figure out how to use my Oculus Rift with WebGL.

This looks to have awesome potential. Well done!
To be honest, I got very interested in Elixir myself. However, as I am trying to learn any Lisp, I am surprised LFE (Lisp for Erlang) or Joxa has not taken off, as the one thing missing from a lot of Lisp and Scheme languages seems to be a thread-based concurrency, specifically for multi-core processors having become ubiquitous.
The social networks of the future will have the potential to access all of your daily interactions via your smartphone. They have the potential to know who you call, who you meet with, and where you hang out.

This enables your social network app to keep up with your relationships, without you needing to tell it that X is now just an acquaintance and Y is suddenly an important person in your life. In fact, your app might figure those changes out before you do.

Even under the threat of panopticon, these advancements are attractive.
Can a Software Developer be a Successful Entrepreneur?
Elon Musk announcing hyperloop details at 13:30 PST
It's much harder to delete things from backups though. Lavabit promised that when you deleted a message, it was actually deleted. Redundancy against hardware failure but not against user error, software error, etc. was probably part of their security-convenience tradeoff.
I've spent the past few weeks writing quite a bit of Elixir, and I have to say that I haven't had this much fun with a programming language in a long time.
Would be awesome if you'd let me choose the length of word I want. I'd still consider a 6-letter domain pretty short, and would love to look through the available 6-letter .io domains.
The NSA is not in the business of snatching people of the street, and they are also not in the business of revealing which cases where people do get snatched of the street by for instance CIA operatives were snatched because of leads generated by the NSA.

You are essentially asking for proof that may or may not exist but that certainly will never come to light.

I suspect signals intelligence plays a major role in just about every US operation on foreign soil, if it didn't what justification would there be for the NSA to exist to begin with.
I got a chuckle because your answer is technically correct although it doesn't help anyone who doesn't know what ECC already is. Nerd!
I just bought a Nexus 4 as my second smartphone (the first being a Palm Pre 2). Android is nice in the sense that it's more open and you (I assume, at least, having never owned an iPhone) have more choices to use open-source software. There are other bits and pieces that I also like, like the the modular nature of the software (you can use a different launcher, etc.).

But I disagree with a lot of the pluses in this article. I find the back button eminently confusing. I can never reliably predict what will happen when I go back. Sometimes if I go back from within Firefox, it'll go to the last app I used and close Firefox. Other times it'll go to the last page, or to the home screen. Sometimes in my now-playing screen of PowerAmp back will go to the album list, other times to the home screen. I can never reliably predict where back will go.

The UI theme is also shockingly utilitarian. I've got one of the nicest screens ever produced, 320 ppi, in my hand, and I'm using it to render a #000000 background, #ffffff text, and the occasional solid blue line? Really? Maybe I just don't like the whole "flat UI" paradigm that's becoming the new hotness.

Things also get more difficult when you try to leave the Google ecosystem. There's no CalDAV or CardDAV sync built in (though it's available with flaky and inconsistent addons), and removing all of the Google branding (like the search box at top) doesn't seem to be possible. The Google apps, while functional for the most part, are all very inconsistent in their themeing and UI.

Overall I get the impression that Android will, just like Linux, be eternally "almost there". The version that fixes all the little niggles will be forever just over the horizon. Google's had six years and its unbelievable muscle to polish it, and it still feels kind of half-baked to me. Having come to Android straight from WebOS, I find myself missing the overall polish, consistency, and thoughtfulness that WebOS had. (Despite its own problems, of course.)
Is someone using a Surface Pro full time? It seems like a good compromise between tablet and notebook, because its only 50% heavier than an iPad and solves the inter-app data exchange and the App Quality problems.
Recently I tried to build a rust project (just to play a bit around with the language and the tool). The code was too new to build with the latest stable (0.7) but too old to build with the latest nightly. Servo (web rendering engine) even says which git version of rust to checkout to be able to build it.

Rust is at the moment not usable for productive code. They are still experimenting and changing things quite drastically. But I think that's a good thing. I'd rather wait another year for Rust and have a mature well-thought-out language. I've waited long enough for something like Rust I can wait a little longer.
If it's not broke, break it: How David Marcus is dismantling PayPal to save it
And that's if you're from the USA. If you are not then the NSA isn't on your side, period.
Thanks for the advice.

>Do you want to be an entrepreneur? Do you want to build a product and company, work for startups, or work in enterprise software development?

I want to be an entrepreneur, running my own company on organic growth rather than VC money. I don't have a problem with being acquired but I don't want to be using other peoples' money.

But before I attempt that I want to work as an employee of startups to gain business experience, making mistakes and learning from them while still earning a salary.
While true, I happen to have both kinds of devices (updated, not old), and we found the Facetime experience MUCH less pixelated and less jumpy than the Skype experience over the same network, back-to-back. In further tests, the Google Hangouts and other Google video offerings were just as pixelated as our Skype calls. Skype is a solution, but here is was case where we could objectively say one approach was better.

On the other hand, I did find that Skype over 3G was conclusively better-sounding than the regular AT&T voice stuff...when it did not lag out with weird chirps.
But he is saying the $5bn already includes a discount for the cash you will get back. The market knows it has 3bn in cash lying around, so the market reckons that all of Blackberry's future profits and its on hand cash, are worth $8bn today, but that includes the $3bn of cash, so it adjusts the shares down to be $5bn - effectively saying the market thinks Blackberry can generate another $5bn worth of dividend-able profit for the rest of its life. For a company with an EBITDA of 1.3bn thats about 3 years.
I am deep in game development for some years already... And I must say that unfortunately, when I am needing quick money, I always end working outside games, on average the game industry pay is terrible cccompared to other computing industries, mostly because there is lots of wannabe devs queuing to work even for free because they think it is cool.

To exemplify: one of the biggest serious games and advergames company I applied, they offered new developers 500 USD /mo, and they have a absurdly high turnout.
Sort of. :-) We're using iOS's VPN capabilities but not actually running a VPN. As the Wireshark session in the video shows (but please verify yourself!), blocked tracking requests never leave your iPhone or iPad (are never sent) with Disconnect Kids installed.

(I'm one of the devs.)
I completely agree. I know that I won't be able to self-teach everything that I would learn in college.
All Android-created Bitcoin wallets vulnerable to theft
I believe that is no longer the case, at least in Spain.
Certain operators offer a 2nd SIM card (with the same number) for a few extra euros a month.

In that case though, you can only speak through one of the phones at a time; however, both benefit from the data connection.
How hypocritical. Governments love to limit companies from tracking data and talk about citizen privacy. Meanwhile, they're tracking everyone, everywhere they can.
Haha, its an absolutist vs. utilitarian moral argument. It is clear that from the absolutist perspective as you've stated, the outcome has potential for abuse. I assume that the precedence set bothers you, corporations were not intended to be a check against the gov't per se. The state of affairs is probably indicative of a larger issue which the failure of our checks and balances in our government.

Utilitarian morality could be that the net effect of the free market demands for an unwatched internet is the correct moral course of action. But as you may have unwittingly hinted at, it is entirely dependent on how the position of the companies and choice of action relate to the benefit of the society. In this case with the NSA the answer is yes, in your example, no, but that should prove that the idea of corporate collusion and interference with gov't isn't intrinsically morally wrong. Just depends on what the companies stand for.
And you thought the USA was the only group collecting data on you!
Sounds kind of like someone walking down the street repeatedly shouting out their name, and then getting offended that you write it down.

Maybe you should just stop shouting your name.
I don't really like Facebook, but those are non-problems really. I have about 250 connections, which I guess is pretty average or to the lower end. In the past, I would actively go through the list and purge people who I only met a few times or fell out of contact with, but at this point if I see something on my feed that is not interesting to me (either a person I'm not interested in anymore or someone who posts a lot of annoying stuff) then I just hide all their posts. That made my news feed very clean. It also safeguards against the possibility that I might run into one of those people again, it would be very awkward if I deleted them completely.
Firefox OS smartphones literally change and transform with the user to meet their needs at any moment.

literally
Is this sort of anti-hack mentality one of the reasons why, in some versions of ProDOS, there was a conscious decision to omit the assembler, and to encourage programmers to use BASIC? (Our version, in this article, for example, had no assembler; only BASIC and the monitor program.)
Yes, please?
Well I was asking for evidence to back up the parent's argument. Not sure why the burden of proof is on me, but since you asked:

I would think it should be obvious, but women test equally or higher then men on IQ: http://www.psychologytoday.com/blog/beautiful-minds/201207/m...

As for the second part you're going to have to do some reading on your own. Believe it or not not all feminists think the exact same way.

Some schools of feminist thought would agree that there are some inherent differences between men and women, others would vehemently disagree. For more information read about difference feminism vs. postmodern feminism.
Link to the website of the project: http://www.babylonjs.com/

You can see demos directly there.
That would be a good analysis to do as a next step. The new Microsoft ads make it a point of highlighting that differentiation.
If everybody's using it wrong, then it's broken.
Criminals and governments are fundamentally different adversaries, and it is a mistake to assume that techniques that help against the former are even semi-useful against the latter; if you build enough technology to try to keep them out (already hard: they not only have access to immense resources, but likely also are slightly ahead on technological advances) at best you can hope to rot in the system while they figure out what to do with you (or, if you are a provider, maybe you can get away with pulling a Lavabit).
Have you tried embedded Github gists? Or do you want the snippet to live on your page?