skysight-inc/HackerNews huggingface dataset:
I second this AOSA chapter. It's written by the original developers of Berkeley DB, and is at times the only hope of understanding what goes on inside the beast that is Berkeley DB. Unfortunately it was written before (or, the original developers have no insight into) several new, and at times, inscrutable features of BDB, such as MVCC (snapshots).
There's absolutely nothing hypocritical about being concerned with inequality on one hand, and refusing to throw your children to the wolves on the other.

I'm very much disgusted by the difference in opportunity a poor kid has in a bad neighborhood versus a rich kid who get's sent to the best private schools. Education should NOT depend on one's socioeconomic status. But I don't insist that the parent with means should sacrifice their children to shitty schools to somehow "make up for it".

For some reason that totally escapes me, many people in America are opposed to voucher programs and other ways for concerned and involved parents to send their children to any school other than the shitty designated public school. If you live in a certain geographic area, you're doomed to whatever school has claimed it. I just don't get it.

At the end of the day, I will do whatever I can for my children, even if it doesn't fit with some social justice framework.
I think SQLite is only used for the metadata, which seems like a reasonable choice. The speed of metadata operations won't matter next to the slowness of the read/write operations (slow relative to local SSDs.)
Well, for me, cities are more than just a proximal place to jobs. They have a culture, part of which is retirees. Additionally, I think shipping off retirees (or just the poor ones, it seems) would be harsh for them.
Or run the app in its own namespace with custom /dev.
Free month in Bali for Entrepreneurs. All expenses paid
No, those questions are equivalent. In the single experiment case, the answer to both is 1/2, and in the infinite case, it's 1/3. There's no "3" to even enter into the equation in the single experiment case.
Right; you can't have an array of references, and it's "unique_ptr", not "unique_ref". But pointers do get set to null.

If p1 is a unique_ptr, and you do

p2 = std::move(p1);

p1's pointer is set to null. Further uses of p1 will fail, or crash, or something.

p1.get()

returns the underlying pointer or null, apparently escaping the unique_ptr protection.

It's far inferior to Rust's borrow checker.
The paper also doesn't talk about whether or not the initial assumptions were true. E.g.:

"The ability to delegate voting power allows liquid democracy to scale to large groups as well as representative democracy does. People who have others delegating to them are much like representatives in representative democracy systems, becoming specialists for group decisions and voting with greater power. For example in Figure 2, many people delegate directly or indirectly to person H, making H a powerful delegate. Liquid democracy systems tend to be meritocracies. As a person becomes more of an expert on issues facing the group, more people trust and delegate to them. The increased voting power can incentivize them to further increase their expertise and effectiveness. The opposite effect occurs when the delegate becomes less effective. This feedback process gives accountability and curbs abuses of power.

"The ability to change delegations at any time eliminates many election-related distractions and distortions. There is no election-cycle and delegates must continuously prove their worth. And, they can do so in incremental manner, instead of wasting time and energy on all-or-nothing elections."

So OK. Did people actually take back their delegations? How often did people override and vote directly? Did the optimism work out in practice?
Nope. You have choices:

(defmethod quack ((foo string))
... ;; foo is never anything but a string here.
... ;; definitely not nil!
)

(defmethod quack ((foo null))
... ;; foo is definitely nil here
)

Unlike in languages where you have a String reference that can be null, a CLOS method parameter specialized to a string cannot be NIL!

We can also have this piece of minimalism, quite often recurring in Lisp code:

;; yield x if it is not nil, else yield y
(or x y)

Or play hardball:

;; if calculation signals an error,
;; catch it and keep going
(ignore-errors (calculation x))

After programming in Lisp for a while you would never write:

(if (not (null x)) ...)

because it is verbose way of expressing:

(if x ...)

Every value is its own test for non-nullness, since every value is a generalized boolean which stands for falsehood if it is nil, and truth otherwise.
When you consider that a full time homemaker does about $60k/yr worth of work during the weekdays , a single income household with a honemaker doesn't look so bad compared to a meduam dual income household.
Is there a linux kernel patch to use BSD's implementation then?
But most people don't address those other real problems. They just fight negative sum game for social status.
Sure looks interesting. It seems like a good idea for specific use cases, like for instance backup storage. The SQLite usage for the inode table is a neat hack. Implementation details here:
http://www.rath.org/s3ql-docs/impl_details.html
I think the argument would be that business licensing is a fair concession in exchange for limitation of liability.
HotSpot has also switched to a low latency collector (G1) as the default GC: http://www.infoq.com/news/2015/07/Oracle-Confirms-G1-Default...

They say[1]: Limiting GC pause times is, in general, more important than maximizing throughput. Switching to a low-pause collector such as G1 should provide a better overall experience, for most users, than a throughput-oriented collector

[1]: http://openjdk.java.net/jeps/248
it's too late. I have 32GB now
It is caused by American parents not feeding their babies peanut butter like other cultures do.
> Immutable Trees. Directory trees can be made immutable, so that their contents can no longer be changed in any way whatsoever. This can be used to ensure that backups can not be modified after they have been made.

That would be perfect for things we don't want to ever change...like container images. Or configuration files.
As the original article says the difference is not in the opportunity. Successful parents impart a culture of success in their kids. Culture is not something separate from us, it is us, it is our actions/decisions that we take every minute of our life. No amount of govt funding can make up for "culture of success" that a rich/middle class kid experiences.

Throwing money at the problem is never the right solution in situations like these.
You can fight this by ignoring fancy pedigrees and social signaling when you interview job candidates.
Current implementation of democratic systems is result of the fact that process for voting had been expensive in pre-Internet era. One of the major thing Internet does is to make process of voting dirt cheap. One no longer has to setup physical voting booths, deploy thousands of election officials, physically tally votes and so on. This means we can give direct democracy a real chance. Why should we let senators or presidents make all of the decisions for us for years? Why not just vote for every issue directly? Why shouldn't anyone on Internet be able to propose a law and have it voted by people in the country directly? This can change everything...

...or so I thought. There are several problem with direct democracy: (1) Most people are not expert at things like foreign policy, economics and so on. (2) Many people can be heavily influenced to vote either way by creating powerful PR campaigns. (3) Most people have no time or capacity to digest tons of dense information to get the background. (4) Some information needed to make decision must remain classified.

This paper actually proposes a viable option here that works around many of the above issues. Instead of delegating all decisions for next 4 years to one person, we delegate case-by-cases and for arbitrary time length. This allows, for example, for a real economist to be elected to make a economy decision or nuclear scientist to be elected for Iran deal like decisions and so on. It might work. The bottom line is that we can get rid of arcane pre-Internet political system of senators, congressman and presidents.
"Its embedded nature means that any "client" of a shared DB is free to deadlock the whole thing (if the client dies) or corrupt the database's structure (if the client has a memory bug).

By the time you have a working robust multi-client system, you have completely reinvented half of what an RDBMS provides, since you will have pushed most functionality into a central server to avoid the lack of robustness its embedded nature brings,"

Sounds very much to me like you are claiming that embedded designs by their nature lack robustness. BDB's lack of robustness is due to its very specific design choices, not solely because it is an embedded data store.
I was forced to be minimal 10 years ago with my laptop having 256M RAM. This WM would have been my choice then. Instead I used Ion3 after trying my way through many others like ratpoison, waimea and so forth.

But now I have 8-16G or more RAM in my computers. I also tend to have a nice graphics chip, even if it's from Intel it's better than what I had 10 years ago. So why bother with this type of minimalism if you don't need it?
"Although many ranked voting methods exist, the Arrow Impossibility Theorem proves no single one can be ideal (Arrow 1963)."

That's not actually what Arrow's theorem proves. It just proves that a voting system cannot simultaneously meet four criteria. It doesn't prove that those four criteria should be required though. Independence of Irrelevant Alternatives is particularly problematic.

Kudos to them for respecting the Condorcet Criterion though.
for me, personally, it's perverse historical interest.

in a larger sense, it's because Oracle's support policies make the market-clearing price for used SPARC hardware very, very reasonable. The value of 3-year-old SPARC gear is essentially $1.

As a real Solaris/SPARC customer, it's cheaper to buy new than try to get a piece of used equipment into Oracle's good graces.
"In a free rental market, you would see some current SF residents leave because they're not willing to pay market rates, but the market rate would drop as a result. In other words, long time residents would move out to make space for the people who want to move in and are willing to pay for the privilege."

So your argument is that the people who can't afford the asking price would move out, and the people who can afford that rate would take their place, and the net result would be that market rate would go down? Um.

What you mean to say is that market rate would go down for the average new arrival. But why should anyone who already lives here care about that person? Because they work for a startup?
Hey, this has been fixed now!
Sure, to be clear I'm not arguing against those things, I'm just arguing that VM level snapshots and clones are also a tool in the operational arsenal and is in fact a very popular one that works well in practice.
Parental involvement, time or money? Well, the money can go to a mortgage on a house in a good school district or to private schools. In what observations I was able to make over the years as parent of any only child in private schools, there just wasn't that much of the helicopter parent thing. I don't think, once the kids were past the age of elementary school projects like "build an Indian village" or "science projects", there was even that much direct involvement in the work. (I can say that apart from a bit of harassment with language drills in 7th and 8th grades, I had no involvement in the work in middle and high school.)

There is the effect on children of growing up in a household where there are books around, where the effects of education show in the topics and manner of discussions at the dinner table. That I don't think you can get away from. It existed a hundred years ago, and will continue to.
Application Weezchat: de belles rencontres entre célibataires sur iPhone
Joe Armstrong: Crypto Tutorial [pdf]
India is an extremely large country with democracy + huge diversity in terms of culture. India will slowly but surely get there.
Hi hyc_symas, I was curious why someone wouldn't want to use the `mmap` approach? What does having a user-space page cache buy you?
Assuming this is the real Marissa Mayer, CEO of Yahoo! (which I doubt), I am almost forced to laugh at the typical corporate jargon imbued in this post.

Some of my favorite keywords: renaissance, terrific, dedicated, tremendous, excited, growth, amazing, blessed, most extraordinary, proudest, extremely energized, the future looks extremely bright, etc.

I'm kind of tired of these types of messages. Please, world: stop.
I understand your take. And I understand people can have some attachment, but I think those emotions are temporary and can be addressed by making these alternative places attractive places --places built with retirees in mind. Lots of retirees from cold states move hundreds of miles to warmer climates --there may be some thought to attachment, but mostly they look forward to places made to accommodate them. Places where there are others just like them. An alternative which happens in places with declining populations, is retirees dying in their homes, alone, to be discovered days or months after.

The poor are another separate issue. They need to be close to jobs or at least have a way to get to jobs easily. When I was poor, I didn't care to live in a cachet neighborhood, I just needed to be able to get to my job with reasonable public transit and I wanted to feel the area was safe. Of course, given the alternative, I'd want to rent a bungalow next to the beach for cheap, but it's not a necessity and it's not a necessity to live next to one's job.

That said, I would love to see more mixed use zoning.
EverBlock, a System of Giant Lego-Like Interlocking Construction Blocks
I didn't know that was how Trinity Towers was done, but that's been my suggestion for a while now: bulldoze the Mission and start over if you like, but every damned one of those people had better come back in on the same or better terms than what they had when they left -- and they'd better be housed in the meantime, too.

Too often, the debate about development ignores those people, or makes great promises but fails to deliver.
Just to keep this thought from spreading, Yahoo reblogged it as well, so I'm pretty confident this is the real deal.
[1]http://yahoo.tumblr.com/
There is a good foreign film about a doppelganger called "The Double Life of Véronique" by the great European director Krzysztof Kieślowski. It's one of the few times I've watched a foreign movie more than once.
> In a free rental market, you would see some current SF residents leave because they're not willing to pay market rates, but the market rate would drop as a result. In other words, long time residents would move out to make space for the people who want to move in and are willing to pay for the privilege.

I don't get why there's so much agreement here that that's the desirable outcome. Allowing people to be quickly, dynamically uprooted out of their homes as price volatility swings up and down in different areas -- that has a lot of real human (read: economic) costs associated with it that are not obviously to account for. For example, the difficulty that children will face by being uprooted from their schools and friendships.

Obviously the cost-benefit of any particular program requires very careful analysis, but I think there's quite some value in the idea of stabilizing rent to allow people agility to make the appropriate life changes that correspond with changing housing.
I would then suggest its best to highlight possible corruption instances rather than pursue them..

that way the corrupt people see it in their interest to pull back rather than increase...

Obviously it needs to be paired with some instances being pursued to its logical conclusions and done so publicly.
This is not tech news. Happy for her. I really am. But please, I come here to learn what people are saying about monads, not gonads!
Female Spies and Gender-Bending Soldiers Changed the Course of the Civil War
> “In 2013, 90% of DeVry University associate and bachelor’s degree grads actively seeking employment had careers in their field within six months of graduation.” That sounds impressive—until you notice that the figure includes those graduates who had jobs in their field before graduation.

Quite frankly, I think it sounds impressive even with that stipulation.

For those who don't want to wade through the entire article, they answered their question about halfway through:

> "Looking at the actual return on the costs of attending college, careful analyses suggest that the payoff from many college programs—as much as one in four—is actually negative. Incredibly, the schools seem to add nothing to the market value of the students."
Trying to think of the last time, if ever, a Fortune 500 CEO has been pregnant...a quick Google search reminds me that she was pregnant when selected as Yahoo's CEO. Big congrats to her
What's the best guide you know for SE Linux as a desktop?
Google voice is amazing! I travel all over the world, in fact, haven't been to the US for two years, and I haven't found anything as good and cheap (free).
Author here: for some sites, that approach works well, and this is what I originally did (and why I decided to write streamsh in bash). Have a look in the "tricks" directory and you'll see some of the much simpler solutions that are tried first. However, an increasing number of sites try to hide the URL, and through increasingly complicated means. The article is about vidbull.com, but there are others. They often also layer multiple obfuscators (vidbull uses both JS obfuscation and URL encryption for example). While it's true you can get pretty far just by scanning for mp4s on some mirrors, they are becoming fewer and farther between.
She's a CEO of a major tech company. Pregnancy (and parenthood, though ehs's already a parent) can have a profound impact on someone's life. A CEO has a profound impact on their company. I can't see how this is not tech news.
> Nobody's going to come by and drop off a check if you lose money, but they'll certainly be there to collect if your property goes up in value.

I mean this in the nicest way possible:

Do you live in California, and/or rent in San Francisco?

Prop 13 ensures that property values -and thus the taxes due on that property- are only reassessed when a property changes hands. If you've held on to a property since Prop 13's passage, your property taxes have not increased in 37 years.

If you're a landlord in San Francisco, the following additional things apply:

You can recover the 100% of the cost of any legally mandated building improvements from your tenants through rent increases.

If you pay for your tenants' utilities, you can recover 100% of utilities cost increases from your tenants.

You can recover either 100% or 50% (depending on the number of units in your building) of capital improvement costs from your tenants.

In the case of increases in Operating and Maintenance expenses, you can permanently increase your tenants' base rent by up to 7%. Small landlords can do this every year. Large landlords can do this once every five years. Unlike the capitol improvements and legally-mandated-improvements recovery mechanisms (which end when the landlord has recovered what he can legally recover), this increase never goes away.

There are even provisions for increasing rents, if they are extraordinarily below "market rate" for extraordinary reasons.

Read this and be enlightened: http://www.sfrb.org/index.aspx?page=947

In the five years I've been here, I've only ever a landlord ask for an O&M rent increase once. His petition included a wide variety of line items that even a child could have seen were inapplicable, [0] so his petition was denied. [1]

Landlords who hang on to properties to provide housing see only slow, gradual changes in their operating costs, which can almost always be completely recovered from their tenants. Their property taxes will never go up for as long as they live. Frankly, they have a pretty sweet deal.

[0] The landlord was clearly using an O&M petition to attempt to recover the cost of renovations whose primary purpose were to double the number of "bedrooms" in each newly vacated unit in the building so they could collect 1.5x to 1.75x the rent.

[1] Given that a landlord can trivially recover increases in his O&M costs, why have I never had an O&M-related rent increase in five years? Is it -perhaps- that landlords in the city just don't see significant increases in their O&M expenses?
I use vim for everything except lisp. In emacs I use evil-mode which is a really solid vim emulation layer.
LP/CP Programming Contest 2015
Sounds like she is better at making babies than polishing a turd.
http://www.timeanddate.com/worldclock/fixedtime.html?msg=LP%...
Sure, but the parent comment wasn't arguing about when the owner bought the property, but whether we could say something has an increased cost even with a constant upkeep price.

If you buy a property today, it's the same as if I warned you about my weekly visits with my gun waving prior to you moving in. You should have already calculated the stay-at-home-day in your weekly income. You can be pissed by my behavior and find it unjust, but you should still have factored it in.
1/(1-1/(e p log(p))))

This is formula (3) in the linked paper. I agree that the derivation is not obvious, but probably you should get the same result using the calculation I described for different values of mu and looking for the minimum.
Wonder what women are feeling inside Yahoo when they see their CEO going to work right up until they go into the delivery room, then back to work straight away...do they feel under similar pressure if they are giving birth? It feels distinctly American for a woman to be under such pressure to get back to the workforce asap...
Yes, the second method I used to use quite frequently, but it means you have to open your browser, click play to get the video to load (which will spawn a torrent of ad pop-ups and captcha prompts and whatnot). This way I can get the download straight from the command line.
Thinking Enterprise Mobility
Once upon a time "felony" meant the sort of crime that you could be executed for. In that context nearly any restriction short of death seems reasonable. But our society has pushed "felony" down to mean anything which might result in custody of a year or more. That used to mean only those sent to prison (jail != prison) would be called felons. But there again society has pushed down the punishments to the point that most "felonies" don't even result in jail time (ie drunk driving).

We can all hate lawyers and laws, but throwing around "felon" and "convict" so loosely has brought us to this unsettling situation. I can understand giving a commissioner power to have a "felon" fired or barred from certain employment, but only under the old definition of the word (murders, rapists, arsonists etc).

I'm not sure the law could be used to bar any and all employment. It may be constitutional as a 'regulation' but a total ban on any form of work would be a per se deprivation. It's akin to land use rules which can limit used but cannot forbid any and all economic use. That constitutes a taking, as banning someone from any and all work would constitute an unconstitutional exile and/or an ex poste facto increase in punishment.
Paid to poo: Combating open defecation in India
Congratulations are in order.
IBM’s Watson Analyzes Kanye West’s VMA Speech
It would be very useful if you could post some links to relevant threads about Qubes.