skysight-inc/HackerNews huggingface dataset:
Firstly, I'm not against hacking in the strictest sense of the word i.e. tinkering to find out how something works.

The original iPhone did not have an SDK. So the motivation to jailbreak in order to tinker was somewhat justified. However with the release of the SDK and with so many apps out there at low prices, is there really still a need to jailbreak?

An iPhone developer can choose to either give his app away or sell it. Installing jailbreaking software annuls that choice effectively returning control to the consumer. Unfortunately a lot of people jailbreak to pirate apps and not to tinker.

As for the rest of your rant about Apple's greed. Consider that an iPhone developer chooses to make his app available for free. Apple makes no money out of it, yet has to supply hosting, bandwidth and other administrative costs. If free speech/beer is valued that highly to the developer, then write a web app since all half-way decent smartphones have browsers. No need to even pay the bozo tax aka iPhone developer fee.

When I'm on someone else's property, I behave according to the house rules. I don't shit on the lawn just because I disagree with the owner's choice of invited guests. Most people usually register their displeasure by just leaving the party.
Agreed. Tax on consumption, not on productivity/income.
yeah, work is getting in the way of my solution too...
> Why do you make this assertion?

I make that assertion because no one actually uses arbitrary amounts of scaling, "in the cloud" or anywhere else.

For many users, the primary benefit of cloud computing is the ability to go quiescent and not pay. For everyone, there's a benefit to handling various levels of load with usage based payment, but the active range is reasonably limited.

All this is well within the capability of a professionally administered RDBMS.
Canada's health care system essentially bans private health insurance for core health services.

"The system is unique in the world in that it bans coverage of these core services by private insurance companies, allowing supplemental insurance only for perquisites such as private hospital rooms. This ban constrains the emergence of a parallel private medical or hospital sector and puts pressure on the provinces to meet the expectations of middle-class Canadians."

http://content.nejm.org/cgi/content/full/349/8/804?ijkey=d81...
var round = function(number){
var binary = number.toString(2);
var hex = number.toString(16);
var R = function(str){
return /^10*$/.test(str);
};
return R(binary) && R(hex);
};

That I wrote this just shows how special class I am... If a number is "round" in base-n that just means it's a power of n, and obviously all powers of 16 are also powers of 2.
It is certainly possible for someone with a higher income to be taxed at an overall rate that's less than the overall rate of someone with a lower income. It is true that this subverts the plain-meaning intention of the tax system (though I am skeptical that at least some of those "loopholes" aren't unintended at all) but it's not obviously unfair.
On the plus side, since it appears that he understands that you don't optimize the thing that takes 2 ms (application code) while there are things taking 200 ms (database roundtrip) or 700 ms (page rendering), he is probably better at optimization than half of the professional engineers I know.

God save me from one more code review where somebody made a for loop over months in the freaking year an obtuse nightmare because they had (mostly wrong!) ideas about how they could shave off a few processor cycles twelve whole times. (Inline functions for extra speedup! Forget standard math operators, lets twittle bits! Business objects are for wimps, we'll stick everything in one String -> String hash table and compose the keys with inlined uncommented StringBuilder monstrosities!)
> It's odd that this would be suggested now, when falling property values are killing the tax revenue across the USA.

Actually, falling property values are not killing tax revenues in CA. Because of Prop 13, the taxable basis for a lot of property is less than the market value, so the taxes on that property will continue to go up.

Yes, the property taxes paid by recent buyers will go down because their taxable basis is decreasing with market value.

The net result is that the hardest hit areas are seeing a modest decline in property tax revenues.

Before Prop 13, CA govts simply adjusted the rates to keep revenues stable/increasing when property values dropped. When values increased again, the rates didn't go back down, thus ratcheting revenues up.

That's why Prop 13 was passed.
I'm not sure about fundamentally broken, but back when I was deeply entrenched in C++ it was clear that it is diabolically hard to write C++ code that behaves correctly in the face of all the places and times exceptions may be thrown.

There are zillions of corner cases - things like handling of exceptions thrown from destructors (remember, destructors get called implicitly as C++ unwinds the stack, possibly due to ... another exception) that get so complex and weird it is barely possible to understand, let alone correctly code for them.
If we make something and sell it overseas, it brings wealth into the country. That's good for us. It's the opposite of what we've been doing: importing massive amounts of cheap products, sending all of our wealth overseas to other countries.

International trade is a good thing, but if it's balanced or if you're on the exporting side. Being a net importer is impoverishing.
You could probably make a lot of headway on something like this using existing technologies. Serialization for example. If an object impelements serializable (in java), then the caching mechanism could hold it in memory, remember how long it has been since the last access and then serialize to disk when it hasn't been accessed in a long time.

In a way, as well, the OS handles a lot of this with virtual memory on a page by page basis. If you have a web app that caches a lot in application state, it'll grow in memory size and then start swapping out that app to disk when it gets stale.

It's a good idea. Programming tends toward laziness so lazy caching is probably almost definitely going to happen. Isn't this kind of what memcache is? Couldn't memcache automatically let go of some of its cached queries?
in Arc

(dfn indx (rqst) (rspns t))
CSV Export Hack for Google Squared
> I think one reasons governments use a variety of taxes is that otherwise there is a single point of attack for people who want to game the system, and all that energy focused on one point could produce weird distortions.

Nope. They use a variety of taxes because that increases the ways that people are interested in the tax system, which increases their power. Every different tax is an opportunity to reward/punish and "you want to give me money to make sure your interests are represented."

And, the variety of taxes actually makes the system more vulnerable to gaming. Complexity is how/why tax lawyers make big bucks.
Isn't this 'definitive experiment' just showing that code which doesn't take advantage of locality of reference is bound to be really slow if it is larger than the cache size?

I mean, he's just executing trivial code from random locations in memory - not a typical access pattern at all. Because of this, the experiment exaggerates the effect of code size on performance. For example, if you had a 1 million line program that didn't loop, it's performance would not degrade nearly as much as his results imply.
> Economies of scale make taxation efficient if you have publicly available goods, like water, or mass transit, or roads, or primary health care.

Only if providing said goods is done efficiently, which it never is.
How to Be an Effective CEO
You can get everything you want with weak references.
OT:

When I was 11, my father fled overseas and I carried a pseudonym, and a rifle almost as tall as me:

http://en.wikipedia.org/wiki/SAR-80

(any other civil war children on HN?)
this sounds just like weak references to me
You essentially get something like this with Terracotta http://www.terracotta.org/

You can even stop a Terracotta backed JVM and start it back up to continue where you left off without any manual caching code or special weak reference APIs (which is the heart of the question I gather, no intervention).
Thanks for your input -- I just started thinking about it earlier today, so I'm really looking for a lot of feedback.

As for the Haskell reference, I agree. I'm thinking about lazy evaluation in terms of the way objects are recreated.

As for knowing the complexity of the computation, I don't really think that's necessary. If the PDGC is part of the runtime, it can track the cost (in terms of time to create the object).

I'll give the linked research a read over, thanks, and if you can think of any other related research I'd love to see it.
I agree. One other thing to consider is retirement, though.
The work ethic of MJ - amazing tales from the studio by his engineers
look out for stuff from resonater and robmix - totally cool stuff about how they cut some of his most famous work together.
Weak references can be used for the base of this, but it doesn't handle the actual recreation of the objects, nor is it an automatic thing. My goal with this idea is to reduce the cost of implementing such schemes, and shifting them into the compiler/runtime.
Millionaire Magazine
From penny counting penury to Entrepreneurs Bootcamps and Bentleys, Andrew Reynolds reveals the story of a life that’s had plenty of twists and turns. Sharing how, starting from his spare room, he went on to pull in over £30Million in ten years, his hobbies now include raising money for Charity
It's not "ridiculous"; the "technical explanation" is because it makes more money. It's just business.
The problem with this single-tax approach, as with all others, is that it ignores human nature.

It falsely assumes that the single tax will supersede all others.

The probable outcome, though, is that such a tax would be, in effect, a massive tax increase on a particular asset class, which would then be added to the other taxes, if not at inception then slowly over time.

There is a compelling reason why average Californians cling to Proposition 13 even though its major beneficiaries by far are commercial property holders. They sense intuitively that, if they repeal Prop 13, the dispensers of public largesse in Sacramento (and their counterparts at the county level) will simply devour the new funds and stand there panting for more.

If that is the historical record with Prop 13 (and it is), why would anyone want to permit the government to declare open season in a tax sense upon such property as an asset class? Could we really trust our leaders to honor the limitation that is implicit in the idea of a single tax?
True. But I think the smarter thing would be to build this using weak references than to hope someone puts this into their GC or to write your own. At least your first version should be done so.
Agreed. I actually plan on building it on top of .NET initially, as it's quite flexible in this respect. Thanks for your feedback.
Audio-Visual
Metro Audio-Visual Productions Inc specialized in Audio-Visual Production, Event Management, and offers Services which includes audio, projection, web casting and satellite broadcasting, special effects, event production and many more.
Good deal - I'll be there!
It's interesting to hear about what people's dad's taught them when they were 11 years old. So far, I've got:

robg's son - Code optimization (result pending)

aristus - Circuit debugging (turned out to be very useful)

J_McQuade - How to tend goal (skill no longer applicable)

biotech - World geography and history (good to know in social situations; I work with, and live near, people from all over the world)

Anyone else?
A GC wouldn't be able to auto-recreate the object without either an indirection (and thus no better than using a weak reference in a kind of smart pointer), or rather costly logic.

Suppose an instantiated object is 512K in size. You've got a reference to it from 50 places. The GC decides to evict it but still has the construction logic which, say, takes up 128 bytes. All the 50 references now need to be updated, but what will they point to? Presumably some kind of proxy or stub which, when touched, inflates to the size of the original object.

The problem is that this thing can't inflate in-place, otherwise it wouldn't actually be saving any address space. So, the re-instantiation must occur somewhere else, and 50 locations need to be updated. Since a GC isn't currently in flight, finding those 50 locations is going to be very expensive. It's going to have a similar cost to the mark phase of a GC.

The best approach for the GC would be to use an indirection, to treat all references to evictable objects as smart pointers of some kind, with an extra indirection between the reference and the object which may or may not have to be re-instantiated. But this is easily implementable using weak references in runtimes like JVM or CLR.
I imagine it would be whatever the capacity of the network before melting down is. If it consecutively gets sent to the entire address book, and there are a lot of iPhones out there, that is some fast exponential growth.
There are already frameworks that support lazy loading object data (e.g. Hibernate).

The other part of what you described is having the runtime do the actual unloading of the objects and replacing them with stubs to conserve memory. IMO this would be an extremely difficult problem to do well. A primitive version of this already exists at a lower level than the runtime in the form of paging/swapping.
Planning for the future is an aspect of the present moment.

Kind of like children. They are our future but they exist now, in the present moment.
short version : If you do it full-time, don't sign up for an undergrad program to get a diploma. Get good advice (from the department) for the courses that you want to take and go for those. Don't be a fool signing up for Measure Theory before you're comfortable with calculus, though.

long version :

The best reason I can think of NOT to do it is that you'll be doing a few interesting courses compared to the interesting ones.

I did a bachelor's degree in math and a master's degree right after (Number Theory, yay !). In all the undergrad years, the most interesting courses were the introductory courses to "Real Analysis" and "Group/Ring Theory". "Complex Analysis" was pretty awesome too, but not as eye-opening as the two previous ones.

The program had a lot of padding. I had to take introductory courses to computer science. The data structure class was also an eye-opening experience, but the 5 other mandatory CS courses were boring.

After doing all the math stuff, I want to study artificial intelligence so I went to some other place as a non-classified student. I studied full-time there, took 5 courses each term, but got no diploma for that year. What happened after that is not relevant to the story. The point is, I took a lot of very interesting courses because I wasn't limited by what some committee decided should be the school curriculum for an undergrad degree in math. If you don't need the diploma, you don't have to follow the department rules. You can always register for specific courses and take those. I had a 55 year old marine officer registered in my Real Analysis class. He was a pretty fun guy, but he had some problems following the material. He was doing a better job than most undergrads, though.

An about online lessons, people underestimate the value that you're getting by being able to dialog with the professor during class. It's not just about being motivated by being forced to do the exercises, it's about being able to ask your algebra prof "why on Earth would I want to diagonalize a matrix !?" and getting a good answer to that.

There are certain key insights to be had while learning math and it's very helpful to be able to check with a prof who knows the material well. Some of the theory in mathematics in presented backwards. If you have hindsight, you know what they're trying to achieve and you can see why it makes sense to start where the book starts. If don't know the destination, it's harder to follow the proof when they don't seem to be going in any direction.
Honors programs and the like have been under assault for the past 20 years or more as the egalitarian juggernaut rolls on in the public education system.

In Cupertino, where the Asian population has flocked in search of excellent public schools, there is a new form of "white flight," i.e., Caucasian families moving out of the area so that their kids will escape going to schools that have high standards.

I am not making this up. I got it from an article in the Merc about 2 or 3 years ago.
Dating to Judge Relationships
In Indian scenario, dating used to be such an alien concept. These were only meant for foreigners. We feared dating because we wrongly believed that every time people dated they ended up in bed. This is not true though the chances of entering into sexual intimacy are certainly not an impossible idea. However, it was totally up to the individuals whether to engage in sexual relationship.
Any word on a public launch date yet?
I think you may be confusing wealth (goods and services) with money.

Importing: China sends us big screen TV's, we send them green pieces of paper. Net gain (more TV's).

Exporting: China sends us pieces of paper with Mao on them, we send them Macbooks. Net loss (fewer macbooks).
Do you know for sure that the iPhone doesn't support OTA updates, or are you just guessing based on the fact that Apple hasn't done one yet?
Seems like it might be worth separating the goals "learn math" and "get degree." Presumably it's the former you want. And if so, might there not be people good enough nearby that you could hire as private tutors? If there's a university nearby there should be: grad students.
I've never bought arguments like that. To me, this is just neo-mercantilism.

I don't see why it makes a difference if the person who buys our product is in Seattle or Vancouver. If we're producing the most value we can at the least cost (not in the naive sticker-price sense), it doesn't matter who or what is the least cost labor. Drawing borders around countries and treating them as fundamental units of trade is just 19th-century nationalism in disguise.
Could you post on Craigslist for a Rails developer to work with you on the project? One of my friends found someone that way and did several projects with him.
And for bonus points, do it while being dead.
You might be thinking of blinding, which lets you do stuff like affix a signature to an encrypted message in such a way that the signature can be "moved" to the plaintext version of the message (I think that's how it went, anyway).
So you want:

1) to study math
2) a degree in math

I understand #1. Why #2?
Well, we're obviously unable to estimate the probabilities accurately, but from what I know of the subject 0.002% is exceedingly pessimistic. I am no expert, but do follow this stuff, and IMO the chances are actually pretty good. And the payoff, if successful, is basically infinity.

The Harris essay (on the Amcor site) you linked to, by the way, I have many problems with. It purports to take a scientific approach to estimating the probably of success and yet has many inexplicable red herrings that bring down the final total, for example a fanciful excursion into numerous world disaster scenarios which, while entertaining, are pretty tangential to the question at hand. Other "risks" he factors in, like the company going out of business or the storage becoming illegal in that country, are not related to the technology per se and would be handled by the suspendee's descendents or trustees - they are only reasonable if one assumes a complete lack of preparation for the execution of your wishes, and a complete lack of action by your living representatives if you had. They do not belong in the final estimate either. I would take his "optimistic" estimate and multiply it by three, or more.

The cost is somewhere around $250k. That's not insignificant but certainly not out of reach for many, especially in their old age. What else would you do with the money? Even if it's unsuccessful, at least you're capitalising companies doing research for the good of the species. And what's the alternative? Certain oblivion, rotting in the ground, with the money going to general revenue?

When the payoff is infinity it is rational to take any non-zero bet, and the entry price is not even that high. I'll be taking that bet. Don't know why you're so down on it really.
Email Marketing Can Be an Effective Tool When Executed Properly
The company provides Superior Website Traffic and Advertising to Small and Large businesses Online, this includes email marketing, website traffic adult and targeted web site.
Reference hardware for multitouch, like iPhone
"Congress is the real problem here, or government, or special interests, etc. The tax system is more effect than cause."

We just need the Constitution, U.S. Code, and state laws on a DVCS. It wouldn't need to even be official; representatives would just essentially make the formal commit of publicly popular diffs, or lose reelection.
Cheapest steroid powder online and best price Homebrew steroids
Buy the best price Homebrew Steroids and the Cheapest steroid powder online
And he spent a good chunk of his career as an evangelist for a Microsoft shop. (Not Microsoft itself but a "Microsoft partner")
Change your Google Voice Number for $10
hmm... you shouldn't because you have expectations? Do you? You say, "The thing i want to do"... why do you want to do it? What do you expect to get out of it. what is it that you really want? More knowledge? more earning potential? to be around people interested in learning? Analyze what it really is that you want. To have fun?
Agreed on that one, as well. At 41, I would hope he already has a pretty good bit of retirement savings in place. I'm in my early 30s and I, unfortunately, still haven't properly accounted for my retirement (though these days I'm feeling pretty comfortable with that fact, as my company is actually making real money for the first time). Anyway, I don't look forward to not working and I have no plans to ever "retire", but one should definitely be prepared for faculties to decline and value in the market to decline, because, barring miraculous improvements in health care and aging prevention, it happens to all of us eventually, no matter how well we take care of ourselves.
Maybe the degree is like the "trophy", but I have to agree with johnnybgoode here, if it's truly about the subject, learn it, involve yourself in it, and succeed on your own terms.

That being said, I can understand how at University you will have other great minds to throw ideas around with, and that can be truly invaluable.
Plan and simple do it man, pursue your goal and don't ask anyone else if you're doing it right and enjoy the journey.

I'm a Math and Computer Science major and I love it.
"Seriously though, nobody leaves a social networking site because "it's overcrowded with blacks". You wouldn't even leave such a site if it was overcrowded with trolls and racists. It's not a forum or some shared community resource - you only ever interact with your friends, and there's no such thing as overcrowding (as long as the servers keep up). The fail is strong in this report."

Sigh. How do allegedly well-educated, intelligent, open-minded people end up jumping to conclusions like this?

Read the original talk and the history of the research behind it. There are racial and class-based divides on social-networking sites, but the implication is not that anyone's (necessarily) a racist or a fascist or whatever convenient strawman you'd like to set up instead of actually using your brain.

I'm honestly not sure there is an implication, aside from pointing out the obvious fact that access to the Internet is not a panacea for existing social divisions. People online seek out and interact with people like themselves, just like people offline.