skysight-inc/HackerNews huggingface dataset:
I'd contend that yes, techincally, "Financial Independence" (or "Fuck You" money), is a whole lot. I'd also contend that it varies, and 15-20 million would actually be towards my upper bound, personally.

There's a good book on this topic called "Your Money or Your Life" and one of the nice things they do there is focus not just on the supply side (how much money you need), but also on the demand side (by reducing what you think you need). For example, I like fine meals (like, multi-course meals upwards of $250), but I could probably go without another one for the rest of my life, or cut back. Heck, if I was retired, I could probably teach myself to make just as good food.
Its pretty simple:

1. Instapaper was very popular.

2. Gruber links to him a lot, and he writes well. More cynically, he has modeled his writing style after Gruber's, so if you want more of a Daring fireball fix, you read Marco.

I don't think Marco's opinions really hold anywhere near the weight of John's. Some just have an appreciation for this style of writing.
I didn't want him to be right, but he is brutally, painfully, utterly right. All those examples, my god.
Maybe you just didn't understand it. Evidently the man is a rocket scientist, after all.
Why not? Right now, I basically always have my iPhone with me. Often, I also have an 11" Air with me. But there's a lot of redundancy between the two, I have to keep them in sync, and tether the phone to the Air when off WiFi. This sounds like a credible solution to eliminate that redundancy and it wouldn't mean carrying an extra device.

Honestly, I'd probably fund this project right now if they had a tablet or notebook docking accessory in the plan.
Yup, but glad to know where "ractive" came from too.
Yes.

Consider the high costs of health care, security and such. Also consider that you may want residences in different nations due to the uncertain in the political climate.
Whoa, is that really happening? It seems as if people having been talking about it/pushing for it for ages.
What's 'hardcore porn'?
The most common modern cases I've run across are handwritten inner loops that make careful use of SIMD instructions, since auto-vectorization isn't quite there yet. For example, the x264 encoder has a lot of assembly in it. In x264's case they even wrote their own assembly IR, though targeted only at x86 variants: http://x264dev.multimedia.cx/archives/191
Even so, this seems like outrage for the sake of outrage. Did the users suffer any kind of harm whatsoever?
Disagree. Why are those CMS so god-awful? What're the incentives that they're designed to achieve? Badness in tooling is usually a symptom, not a cause.
They sure are Americans, but try telling that to a good portion of the US population and you'll get some push back, unfortunately... Racism is alive and well in America, just like anti-Russian sentiments are alive and well in the Baltics. The Russian minority in the Baltics suffers from many of the same problems modern African Americans do: discrimination, systemic poverty, lack of opportunity, etc.
Abdel Remani: The Economies of Scaling Software
Feds demand Web SSL encryption keys from Internet companies
I would really like to be excited by this, but since the stretch goal for the mobile industry is building the next plants vs zombies, my expectations are minimal.
C as a target language locks you into a lot of things, like the C calling convention. Might you prefer being able to do tail call optimization without trampolines to C's varargs?

It's also an issue WRT to precise garbage collection, although that's currently about the same with LLVM, which discards the distinction between pointers and ints. But in theory you or someone might enhance LLVM someday.
They are estimating around 4 hours. I tend to move my laptop around a bunch, but it's just generally from room to room and table to table. So, for my use case, this machine is perfect. If you're a road warrior though... it's realllly hard to beat the 12 hours on the new MBAs.
Yeah, tucking your thumb to hit anything left of the spacebar does not sound like a solid RSI-prevention game plan.

Caps Lock to Ctrl (when pressed with another button) and Esc (when pressed alone) is one of the most efficient workflow optimizations I know of, even for regular computer use.

The usual plug (for OSX):

1. Set CapsLock to Control:
System Preferences
-> Keyboard
-> Modifier Keys...
-> http://i.imgur.com/joR19Hj.png
2. Get KeyRemap4MacBook: https://pqrs.org/macosx/keyremap4macbook/
3. Make this change: http://i.imgur.com/61lmhZ5.png
Prints! Shut up and take my money! Oh, that's a lot of money...
For HN: Live From Google’s Mystery Announcement With Android Head Sundar Pichai
The New Nexus 7: More Power, HD, Pure Google
Nice dodge. He may have been abrasive, but he makes an extremely valid point.
Provided solicitations are limited to accredited investors...
I'll tell you what I would do if I was a government official. I'd smile and ask you kindly if you are sure you don't want to cooperate. If you say you are, I'd leave. Then I'd find every piece of evidence I have against you and your company, get public opinion on my side, sue you, destroy your reputation, give hidden subsidies to your competitors, accuse you personally of tax evasion and your company of not acting in the interests of public. It wouldn't destroy your company, but you'll lose plenty of money, the public wouldn't listen to you because you'd have no evidence and because the public opinion is on my side already. No one will ever know of your courageous act. More importantly, by punishing you I'd show other companies what happens to those who misbehave.

And don't be naive. The judges are in my pocket, public opinion is in my pocket, I have power which your money can never buy and you are on your own, as all of your competitors are just waiting for the chance to jump in and destroy you.
duaneb 2 hours ago | link

Oh, I get it now. Putting putting words in people's virtual mouths without their permission or knowledge, then using it for advertising purposes, isn't such a good idea after all.
Does anyone know how this framework stacks up against Dumbo (Last.fm) and/or Pydoop? I've used Dumbo before and had great luck.

With Dumbo, the only problem is the lack of consolidated documentation. Much of the knowledge is lost in the maintainer's blog
Ya you are right. I was startled to see I got down voted for my comment, but realized that there is quite a bit of context I skipped over. I've rewritten things for OpenGL 3 times now: once for Mac OS, once for iOS ES1 and once for iOS ES2. Then I scrapped it all and wrote some small wrappers so I could use the same code between iOS and Mac OS. We have everything defined in macros, for example MY_glGenFramebuffers() to map similar code to glGenFramebuffers() and glGenFramebuffersOES(). Unfortunately there are some iOS-specific calls that tie a render buffer's backing store to a UIView's memory so it's difficult to make a perfect wrapper. It feels like most of my day to day work now is just slogging through subtle issues with render and stencil buffers, and tweaking the shaders to even get 15 fps on older iOS devices. I get very little "actual work" done on any given day with OpenGL anymore. I don't think that it's gone the direction that it was originally intended to go. I just mean, I think OpenGL started with a scientific or mathematical approach and it's become kind of a catch-all or least common denominator for wherever the industry is going. So for example you really have to use one giant texture and one shader to do all of your work, because context switches are incredibly expensive on iOS. This doesn't make sense to me though because reading from a different texture address should be practically a free operation. My hunch is that they left off some critical piece of hardware, maybe a memory controller, or they didn't write a very good driver, so changing textures or shaders has to move a lot of data in and out of registers. I realize this is for cell phones and the hardware really is puny, but I don't think it would have been that expensive to give the hardware/drivers just that little bit of extra power to take the burden off developers. So that's what I meant about passing the buck. It's hard to explain my reasoning for all of this so I guess I came across as trollish.
Surface Diary: What should Microsoft do now?
Pretty much, yeah. Security is modeled using two terms, what you're trying to protect, and what threatens it. You're either secure against a certain threat or you're not, that's the idea.

Financial security is the model of protecting lifestyle with cash. If you're protecting your lifestyle with something else other than cash, then you don't have financial security, but you still may have security.

Basically it's very simple. If you have a big enough chunk of cash in the bank, you can generate enough income from it to secure your lifestyle. (defined in terms of expenditures) You can then use your cash to protect yourself in ways other people cannot. Cash is a cool thing to be able to use because everybody you're going to want to deal with accepts it. If instead you're using skills to protect your relationship, or even worse, a job, then you'll only be protected so long as you can derive cash from those assets.

Personally, I protect my lifestyle with my web development skills which I can take with me to any of a large number of companies who will give me cash. This affords me a great amount of security against hardship, but it isn't financial security. For one, I still have to work.

Also the world could decide that web development blows and it could suddenly be much more difficult to find a job. I would be forced to take whatever job I could find to secure my lifestyle, and then my security would only last as long as the job does.

Financial security is best because cash will (probably) never go out of style.
It's great to hear someone talk about this. I've struggled with the same situation my entire life. When I was a kid I was constantly told by adults how bright I was, that I could do anything if I applied myself, and it became this odd burden despite the clear advantages of whatever smarts I may possess.

I've always wondered what my adult life would be like if a different perspective had been pushed on me as a child. Something different than 'you should be doing this at this level because you're so bright, you can do X without much effort even'. I'm hoping to not make the same mistake with my child.
Wyden Speech on NSA Domestic Surveillance
Co-developing over 8,300 miles of distance
So what is ractive.js's equivalent of $scope.$apply ? $scope.$apply is used for this specific purpose, to notify angular of any external changes.
Operating systems - http://www.menuetos.net/ http://www.returninfinity.com/baremetal.html http://mikeos.berlios.de/write-your-own-os.html

Embedded systems - http://thinkingeek.com/2013/02/02/arm-assembler-raspberry-pi...
KPMG leaking data as it criticizes others for doing the same
what trends? can you some graphic?

Sometimes is the title that you use, the amount of updates, without more data we can talk all day about all and nothing at the same time.
The label smart is very unhelpful. I am practiced in abstract problem solving, and I spend a good deal of time at it, so I am good at it. I am practiced at debate and dispute, and spend a good deal of time at it, so I am pretty good at it too. I spend less time socializing with people, so I am not quite as good at it.

The brain is elastic; we are smart at what we practice, and it is good to sit down and practice your weaknesses as well as your strengths. Someone with really high level interpersonal skills is just as much a genius, they just practiced social gatherings and influence and such instead of, dunno, debugging linux configurations or learning set theory or whatever.
The real change is price for degree, and price to attend. You will have to go through the same placement-testing or remedial coursework, yes, but will have only $6600 to pay for the masters on the other end, and are able to take the courses on your own schedule, in your own geography. Keep your day job and all that.

If you're already in a college town with an affordable & flexible CS program that you stand a chance of getting into, then this probably doesn't offer much. But then, how does it stack against the Georgia Tech name? MOOC or not, that's got to look nice at the top of the certificate.

I understand this isn't for everyone, but I think there is some new-to-market value in these programs.
Thanks. Performance-wise, I haven't tested Ractive and React against each other, but that would be a test worth doing. Ractive is definitely built with performance in mind - it uses dependency tracking to ensure that the DOM is only updated when necessary.

As far as the style goes, I'm obviously biased, and I'd encourage people to try both to see what suits them best. For me, mustache syntax is very readable, even by non-devs (which makes collaboration and rapid prototyping very easy), and the Ractive API aims to be as easy as possible.

I find React's JSX to be a bit of a barrier (I'm aware that it's not essential to use JSX with React), but as I say it's a matter of personal preference.

Yes, it's currently about that size (27k gzipped) - one of my goals for future versions is to try and wrangle that down. It's not that big a library for the amount of functionality it contains, but smaller is always better.
Perhaps I am mistaken, but I was under the impression that the LLVM IR was subject to change at a whim. That may be something to keep in mind if you intend to target it directly.
They weren't paid for their endorsement.
Why does it matter how a discriminated-against minority group got to a place? Russian Balts are treated poorly. African Americans are treated poorly. Both groups suffer from lack of opportunities, institutional discrimination at various points, and a cycle of poverty caused largely by bigotry. How they got there is really immaterial.
Nope, I don't think that will ever happen, there is no incentive for him doing that. Mass production of 40-45K phones really need capital, and if he put 7 million, how he is going to avoid a loss, let alone profit.
The last time I wrote assembly was for clock cycle accurate timing manipulating some IO pins at rates very near the limits of the processor. No time or tolerance for interrupt handlers and timers.

Before that it was to program a pair of limited range timers to run with slightly different periods so I could lazily read them from C, then by examining their phase and values determine if I got an uninterrupted pair of data, and if so, how many times the timers had rolled over, thus implementing a single, high resolution, extended range timer.

It is also used to exploit processor instructions which do not yet have compiler support.
"With this, I need just the phone."

You still need the keyboard and monitor, don't you?. If you are traveling, it would probably be best if they snapped together into a nice, book-like shape. Like a laptop, but with the computer conveniently removed?

Regarding money-saving at a 10,000 PC corporation.. really? First, they would have to use Ubuntu, and they use Windows. Second, its not really that much money. Even if this is free in the sense that they need to have a phone anyway, they still need the monitor & stuff. If they were happy with an ubuntu appliance PC, I'm sure they could get the computer part of the computer in micro computer form for $200 or so every 3-5 years if the saving was worth it. Most importantly, phones break, get lost or stolen.

I don't see it.
You are not material for politician -> good thing :-) But don't be naive, they say lot of gibberish. Only thing that matters is interest.
Apple's Earnings Still Aren't Good, But Its Swagger Is Making A Comeback
Yeah, what's up with the trend of maximum black-on-white contrast with a huge font? Do people out there think it looks good, or is it just a default layout they haven't bothered to change?

It hurts my eyes, especially at night, and gives a sort of condescending vibe - "what I'm saying is really important so I'll spell this out like you were reading an alphabet book".
Best of luck to them. I would hold out more hope if they had spoken to 100 banks rather than 100 heads of tech firms.

The banking industry in general is not averse to automation (and has been for the past 55 years - see http://en.wikipedia.org/wiki/Magnetic_ink_character_recognit...), but there are cases where transactions are complex without being _needlessly_ complex.
Very low level hardware access where you need no use architecture specific opcodes not directly accessible from a higher level language.

Also, performance critical code where you feel you can do a better job than the compiler (good luck with that nowadays).

In the first case I feel LLMV's IR wouldn't offer any significant advantage over inline ASM in some C, in the latter I'm quite perplex. Writing very fast assembly usually means targeting a very specific architecture and use tips and tricks that will make your code run faster than what the compiler might do, in this case I fail to see how that would work "portably" with this intermediate language.

So yeah, I don't really see what writing in this language offers over writing some plain old C. I can't really see it replace ASM for... well anything really.
Dan is the former COO of Giftly, not Giftling! Reporters, bah!

* - corrected thanks to the comment below. Originally wrote CEO, which was way wrong. Oops.
I write assembly most days (I write system libraries--largely floating-point and vector code--for a living). In general the assembly that I write is between 1.5x and 3x faster than what the best compilers currently produce from equivalent C code (obviously for completely trivial tasks, you usually can’t beat the compiler, but those generally don’t need to be abstracted into a library either; there are also outliers where the code I write is orders of magnitude faster than what the compiler produces). For most programmers most of the time, that’s not enough of a payoff to bother. For library functions that are used by thousands of applications and millions of users, even small performance wins can have huge impact.

Partially my advantage comes from the fact that I have more knowledge of microarchitecture than compilers do, but the real key is that I am hired to do a very different job than the compiler is: if your compiler took a day (or even an hour) to compile a small program, you simply wouldn’t use it, no matter how good the resulting code was. On the other hand, for a library function with significant impact on system performance, I can easily justify spending a week “compiling” it to be as efficient as possible.
White House scrambles to defeat bill to defund NSA program
If you are going to make the case for alternatives to Times New Roman (http://practicaltypography.com/times-new-roman-alternatives....), wouldn't it make sense to include TNR in the lineup?
That's called retreating 'upmarket' and it usually (historically) fails. IBM is the exception.

As clichéd as the Innovator's Dilemma is now, I find very few folks who have actually read it and processed all the strategies, and case studies in the book.

Spinning off a wholly independent entity that can compete at the new price level/market is Christensen's recommended approach. It's all in the book.
Real harm would be hard to prove, but this is deeply unprofessional on Twitter's part. You could probably make a case for implied endorsement, and maybe even win, but that seems besides the point.

This would be like a Google commercial featuring "blowski, Google User" in one part. There's no real harm to you, and you are a Google user (I assume), but you've been publicized in a massive way that you never consented to. People do not appreciate being thrust into the limelight suddenly and without warning.

This isn't a huge outrage, but it does suggest some process failure on Twitter's part. You never, ever, ever, ever, ever mock up designs with real user data. This looks like what happened here - someone thoughtlessly used the username and profile pic in a mockup, which eventually made its way to PR without verification.

There are some poor processes in Twitter's design department, evidently. Hopefully they'll learn from this. Never mock up designs with real data. Twitter should have a reserve of handles/profiles they actually own for marketing uses.
I agree. There are three issues here, all somewhat related.

First, there's flattery. An investor or boss who puffs you up with "you're so smart" is often trying to create a context where you feel embarrassed by anything but a 120% effort. It works like a charm on the clueless, talented young people that VCs love.

Second, there's validation as a show of power. When someone says of you, "this guy is smart", what he might be saying is, "I have the power to validate or invalidate a person around here, and you're my guy-- if you keep in line."

Third, it can be a way of damning with faint praise. "He's smart" often means, "he has so much potential", which always comes with an implicit "but". It's much more effective to sabotage someone's reputation with continuing faint praise than to come out with an obvious attack, which just makes you (if you're the attacker) look like a bitter asshole. If you really want to ruin someone's reputation, you always make it look like you're defending that person (against negative social proof that comes "from the ether" because you just made it up). It's like spreading a rumor by denying something. "He clearly has issues with women but I doubt he's a rapist."

Then again, most of the time people are just saying what they think at face value and there aren't any hidden motivations. I wouldn't read too much into being called "smart". Often it means just that.

Still, it is a hard campaign to get out of the Smart Kid mentality (with all the risk-averse mediocrity and approval-seeking that entails) and get more toward a Maker mentality. It's taken me 30 years, and I still have to summon the courage to, e.g., put something in open source. Ultimately, though, every ex-"wunderkind" must learn that a Smart Kid is still just a kid. It's not something to make a career out of.
"permits an issuer to engage in general solicitation or general advertising in offering and selling securities pursuant to Rule 506, provided that all purchasers of the securities are accredited investors"
This is huge.
I'm intrigued by this idea, but it seems tricky to really use portably if your goal for writing asm is to carefully manage register usage and SIMD instructions. Sure, the syntax is portable, but to get the "right" result, i.e. one that maps directly onto the fast machine code you had in mind, you need to know something about the target architecture, e.g. how wide its SIMD instructions are, and how many registers it has. And if you want it to be fast on two architectures that differ considerably, you may have to write two versions of your LLVM IR, at which point you're losing some of the benefit of an IR. You do still get the advantage that it will at least compile to something on platforms you hadn't previously heard of, but most projects will just use a straight-C fallback function for those platforms.
Why So Mean?
I was talking in regards to PC sales. Microsoft has gaming covered with the XBox, and to a certain extent IE. When I said niche, I was referring to gamers that buy PC gaming rigs. These consumers are not important to Microsoft, they have bigger fish to fry.
Mississippi’s broadband safety network runs into interruptions
There appears to be some confusion on the matter:

http://www.omgubuntu.co.uk/2013/07/ubuntu-edge-uk-tax-positi...

Note the comments where someone claims Canonical responded to a query by saying it includes VAT. Seems almost too good to be true though.
Stating the obvious, but there are MAJOR first amendment problems with trying to get ISP's to block porn sites by default. I don't see how something like this could come to a vote without major controversy. There is still such a thing as freedom of expression, last time I checked.