skysight-inc/HackerNews huggingface dataset:
And then after doing that you're left without a flat and have to find yet another one, with another landlord or agency who will likely do exactly the same
Is the hardware of the Raspberry Pi really fully documented? The GPU too? How about WIFI chips?

I've tried several times to make a tiny kernel for x86, but always feel it's either too old interfaces like the PIC, TIMER, VGA, IDE etc, or chip specific. I can't give my friend a bootable USB because he/she might have a different hardware setup.
Current discussion: https://news.ycombinator.com/item?id=10905118 (900 points, 1 day ago, 412 comments).
Just as a counter-example, at Bloomberg the way we can measure the bytes any memory-allocating class consumes is by externally passing in a "counting" polymorphic allocator instead of just letting the class fall through to the default allocator. With polymorphic allocators, the type of the object does not change, so it is much easier to do than to try to retrofit STL allocators into the code to achieve the same thing.

This of course requires buying into the idea of polymorphic allocators as our STL implements. Lakos et al are pushing this in the committee to become standard.

See: https://bloomberg.github.io/bde/group__bdlma__countingalloca...

If your code previously did (`bsl` is our `std`):

bsl::vector<bsl::string> v;
v.push_back(...);

It simply changes to:

bdlma::CountingAllocator ca("Specific vector in my app");
bsl::vector<bsl::string> v(&ca);
v.push_back(...);
ca.print(bsl::cout); // print memory usage
It's because we have very poor rental laws offering little protection to tenants. Plus the UK now has 20 years of the only way most people get rich is via land speculation.

It's a totally toxic mix that is killing living standards.
goharirfan94 [at] gmail [dot] com
Really only works if you willfully ignore the notion of "non-cash assets".
I'm sure this toxic hiring strategy serves your company's interests well, but is terrible for the industry. Let's all adopt this approach and in a few years there won't be anyone taking someone from 0 experience to 1-3 years.
I mean, if it were made out of stone it would still make for a nice paperweight long after the components are obsolete.
There are lot of people who are simply overworked. We don't need more jobs, just good labor laws.

Unemployment is usually kept high by having some workers overworked. This keep labor costs low. Also increases the costs of things so that employment becomes necessary. Oldest trick in the BOOK.

There is no way that everyone in a country will be working. Governments can't ensure that everyone has a job. Government's job is to build the Infrastucture and providing basic services.
England doesn't have a register of landlords, anyone can let out property.
I'm really concerned. Take a look at Vancouver. http://m.realtor.ca/PropertyDetails.aspx?PropertyId=16209292

The thing to remember about that city is that incomes are pretty low (unlike sv)
IIRC with Numpy you get CBLAS by default, so not Fortran. But I don't believe there's a noticeable speed difference between them
This could be rephrased as, "Why aren't Brits happy to be landowner's serfs or banker's future target?"

Then, it's so ridiculous that it doesn't merit an answer. If they need help, there's tons of people from 2008 onward that can tell them all about the risk of the alternative.
That sounds like someone who lives in a safe neighborhood and hasn't been robbed. A few nights before Christmas, a couple of guys came out of an alley and robbed some neighbors--gun to the man's head, strong-armed a woman's purse. You can believe that we called the police.
The CZMQ list embeds the cursor because (a) it is sufficient for all cases we've encountered and (b) it makes calling code simpler. This iteration pattern is widely used in CZMQ and Scalable C applications like Zyre and Malamute.
You got that wrong.

For example, a fully thread-safe binary tree would be a tree data structure which allows concurrent insert operations on the same tree instance.

Whereas a reentrant binary tree allows concurrent inserts, but not on the same tree instance.

So, your typical reentrant function takes care not to depend on or modify global state. But it might read from and/or write to an implementation-specific datastructure.

Run a "zgrep -l reentrant /usr/share/man/man3/*.gz" which will convince you that's the usual notion. In particular, look at the manpage of qsort / qsort_r.

You can see that making a function reentrant means typically converting static data dependencies into dynamic ones. The straightforward and very often simple approach is using function arguments (plus a contract that the arguments are not shared between "threads").

Making dependencies thread-local is another approach, and "errno" is a good example for that.
>It's a funny way to represent it, but there is one person missing from that cartoon. The person that refuses to go into debt, saves until they have the money to spend on whatever it is they want to buy.

There's another person missing from that picture - a person who has debt and has positive net worth.

Honestly debt is not a boogeyman, it can be very enabling and given the current economic situation, interest rates and economic outlook people saving are going to end up on the losing side in the long run.
>Mostly that clause is added to weed away wannabes.

All applicants to a job are by definition "wannabe" holders of that job.
And Brits. This is a bubble due to corrupt governments and corrupt private banking.

CAD is cratering now and Poloz can't raise rates without tanking land prices, then all that BS about Canadian banks being well run goes out the window. Everywhere has well run banks when prices keep rising.
Github [from article]: https://github.com/baidu-research/warp-ctc
I feel like the reasons against such laws parallels the gun debates in the US: harsher laws won't effect the crimininal or terrorist, but the avetage citizen.
It is unfortunate. But who knows what sort of restriction have to be imposed by the various sources of the data and other various contractual obligations? I'd imagine most of us would feel quite differently if we knew that we were sources for certain parts of the dataset.
This sort of thing isn't exactly without precedent. Look at gun laws in CA: there are many types of firearms and firearm accessories which are legal in most of the US but cannot be sold or possessed in California. Gun manufacturers have responded over the years by either pulling out of the state entirely, or producing California compliant versions of their products.
It's zlist_dup() and you would not use recursion to process these types of lists. The API is designed for iteration. One case for recursion is when you use lists of lists of lists... you can then process such structures recursively. See zconfig for examples of that.
A: because renting is so expensive. We have no rent caps in this country, so it's actually cheaper to pay off a mortgage than it is to rent. Plus you actually get to keep that money rather than having it line the pockets of a landlord. Plus house prices are increasing at a much higher rate than inflation. So it's a triple win.

I had to rent for almost 20/years before I could afford the deposit on a house, but I'm glad I finally could because I simply couldn't afford to rent any longer, even though I would've quite liked to.
I won't blow it by sharing the pricing they quoted me, but I thought it was pretty reasonable.

That said, I do have one major gripe with their sales process: Their free trial lasts 7 days. There is no way a company can evaluate a completely new BI system in a week. I begged and pleaded and they would not extend the trial.

I'm not just saying this, but I really really do think we would have bought it if we could have had 30 days. I just can't build enough organizational momentum to spend money on a new system in 7 days.
Windows 10 Mobile Is Coming to ARM64 and Intel X86
Debt: The First 5000 Years

Read it. All of this and so much more is explained within. The history of money, credit, coin, slavery...they're all related. It's a life changing book.
> Instead they just fine us $2000 for not participating in biometrics.

Mind explaining?
Bankers created the sub-prime market by offering mortgages to people they knew couldn't afford the repayments, they then packaged these bad debts with a few good quality debts on top and passed the resulting package off as good. They then sold these packages off to other banks or investment groups to make a profit and export their exposure.

Banks which gained exposure to the bad debt employed bankers who were either negligent in investigating the contents of the debt they were acquiring and invested their depositors money without due care and attention, or knew the risks of what they were doing and continued to gamble with their depositors money while skimming large amount off as their own. These banks had then lost their depositors money and demanded that the public bail them out, while still taking large salaries and bonuses.

There will of course be other factors in something like a global financial "collapse" but this is my understanding of the sub-prime situation and why you should be angry. Somewhere along the line the actions of some of the bankers should be criminal.
It looks to me as if several people in that cartoon have debt but a positive net worth.
How jumbo jet engines are made [video]
The old Catholic distrust of money and profits permeates our view. This is probably why generations of French people, my family included, have never fantasised about owning their home. We didn’t have to. It didn’t make any sense and wasn’t an ambition in life.

Spain is also a Catholic country and everyone has always wanted to own a home, as in the UK. Lately there are more rented flats but the reason is sky-high house prices and low income, not that people like renting.
I've always thought the point of owning a home is so that you have a place to live that is paid off when you retire. From what I've seen renting usually costs more than the mortgage + property taxes + insurance; of course there are still maintenance costs which are more ambiguous. But a large portion (~50%) of my "mortgage payment" is going into equity instead of going into a landlord's equity. If I wanted to rent and save enough to be able to rent during retirement (or to save enough to be able to buy my retirement home at retirement age) then I would have to be spending significantly more per month until retirement. Going into debt by taking a mortgage is a trade-off that makes sense to me given low interest rate and no depreciation in value (hopefully appreciation).

Edit: This is a US perspective but we've had the same question posed here.

Edit: The article's title is misleading. It conflates buying a home with irresponsible use of debt.
Why Investing in Airlines Belongs in the Too Hard Pile
Duly noted, I just added a word about it on the GitHub page, and you're right, I should run the examples services with a dedicated user as I already do for the nginx process.
Thanks for your feedback!
> I swear, sometimes in threads like this it's hard to tell if someone is trolling or legitimately can't ponder the unintended (or, perhaps, fully intended but thinly veiled) consequences of laws that serve to grant the state access to private communications.

The post you're answering to basically asks why removing privacy from society is a bad thing. I think that a simple link such as [1] is enough as an answer to this fairly common question, troll or not.

[1]: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=998565 ('I've Got Nothing to Hide' and Other Misunderstandings of Privacy)
Yeah, in the UK average house price inflation has been above average total incomes a lot of the time, people simply cant save up to buy houses.
Any country that does not have a credit card / online banking system, which represents easily a quarter of the world's countries.

However you may have people who live in those countries, with dual citizenships/also live abroad, that make purchases from within those countries.
Amazing how dysfunctional IT auditing has made management in so many places. We have auditors worried that devs can push to production, but there's no one to audit the code except us, and we have full access to production databases. You'd think they either trust us or don't, but the half assed security of not pushing to prod seems just needlessly malicious. "You guys are a bunch of untrustworthy scoundrels, but you can access prod DB's and possibly hide evil code in your apps, but at least someone else will push it to production for you".
Why is the Caltrain horn so unnecessarily loud?
It's an expense, not a debt. It's like an operating expense, versus a mortgage, which is more like a capital expense amortized over a number of years.

I have no issue with mortgages entered into by people who understand how to live within their means. There are lenders who prey on those who don't truly understand what their means are, sure, but that doesn't make the whole enterprise of home ownership a faulty one.

And before anyone nitpicks: yes, you do own the house you buy with a mortgage. It's security for the loan, and the mortgage gives the banks the right to take the property away from you to settle your debt. On well negotiated loans used to purchase property smartly, it can actually be an investment. One that may not pay as much as an index fun after 30 years, but in the meantime, you've had a place to live.

I would also suggest that many (not most, just many) people without a mortgage are unmarried and/or not parents. There is an intangible benefit to "setting down roots" and "making a home of memories" with a family. I, personally, have found that to be invaluable.
For some reason this is a really popular topic to drag up on a slow news day in the UK. The facts are that UK own-home ownership is actually quite average compared to other European countries and others around the world. Wikipedia has a helpful table [1] about this topic.

The UK ranks 37th lowest out the 46 countries included. France is nearly the same. Germany and Austria are the only two large European countries that are lower.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_home_owne...
Related: https://news.ycombinator.com/item?id=10897211
Aldi owns Trader Joe's, where I shop frequently. I LOVE shopping somewhere with only 4 or 5 aisles; so much more convenient than our local Safeway with 15 or 20 aisles that takes ages to walk back and forth as you keep remembering where items are. I can't imagine shopping regularly at a full-size WalMart.
>> 1. Iceland let the banks fail.

> Not really. It was a restructuring. In the restructure a holding company handed all the assets over to a new corporate entity. All debts and obligations were honored.

Iceland refused to bail out the banks. Doing so would have mathematically impossible. The banks failed to honour their financial obligations, and Iceland did not repay the depositors of said banks when the savings accounts were closed.

From the Executive Summary of the Report of the Special Investigation Commission (at http://www.rna.is/eldri-nefndir/addragandi-og-orsakir-falls-...):

> After the collapse of Lehman Brothers, the government’s takeover of Glitnir and the lowering of Glitnir’s credit rating, it was very unlikely that these collateralised loans would be refinanced. It was absolutely impossible for the Icelandic state to meet payments on the aforementioned claims. The government was not able to secure loans in the international finance markets. In the evening of 7 October 2008, the FME decided, on the basis of Emergency Act (Act No. 125/2008), that a special resolution committee take control of Glitnir.

> Shortly after the collapse of the banks in November 2008, an appraisal was carried out of the value of their assets. The results of the asset valuation showed 40% of the booked value at the time when the banks collapsed. The difference amounts to over ISK 7,000 billion

For the depositors, one can read about the lengthy considerations and ongoing Icesave dispute at https://en.wikipedia.org/wiki/Icesave_dispute

For what it is worth, I am a lawyer and recognized expert in sovereign insolvency, being the founder and an officer of a legal experts committee whose members include the counsel for Iceland's bondholders, the external counsel for Iceland for the crisis, the general counsel of the IMF and ECB and other central banks, among other experts. I am also friends with Gudrun Johnson, author of "Bringing down the Banking System", which I strongly encourage reading.
I remember reading that maxwell's daemon couldn't work because the minimum power requirement of flipping the gate would offset the daemon gain. Either that is wrong or this has a different method of operation than the classical definition that maxwell gave.
CZMQ is a library of around 30K lines of code. The Scalable C book is in many ways a guide to using that library in real projects.

Of course every programmer develops their own dialects, just as every writer has their own voice. C is however a small language and if you stay away from weird macro magic, any well-written C code is mutually intelligible to other C programmers. Whereas with C++, dialects can have so little overlap they are not mutually intelligible.

FWIW neither of the fragments is safe if you are sharing state between threads. In practice we do not share objects between threads, and each object holds its own state, and thus our C code is 100% thread safe and reentrant.
Scotland does: https://www.landlordregistrationscotland.gov.uk
Renting is also extremely unstable in the UK. Most tenancy agreements are 6-12 months and you can be turfed out after the term with no reason whatsoever. Landlords are also allowed to increase rents as much as they like between tenants.

Contrast this with Germany's system - http://www.telegraph.co.uk/expat/expatlife/11417359/Germany-...

Estate agents are also a huge problem. They charge the landlord and the tenant to put an agreement together. Tenants are charged every renewal - sometimes £200 for what is essentially a piece of paper.
Oh, it seems like my adblocker blocks that message :)
It makes sense to buy a house because, over the long term, the value of houses goes up while the value of money goes down.

Even better, the real cost of mortgage payments keeps going down (thanks to inflation) while the real cost of rents keeps rising. My house would now rent for around 3x my mortgage payments, except I paid off the mortgage more than a decade ago so my rent is zero.

There's always a chance house prices could collapse, but that's unlikely in the UK. First, it's a small island with a rising population so there is real demand, mainly in the south of England.

Second, it's seen as a "safe haven" so foreigners are buying houses in the UK -- new developments are actively marketed in China, Singapore etc.

Third, if you buy a house and rent part or all of it out, the tenants will pay the mortgage for you, and they really have no choice. Governments supporting a "property-owning democracy" (a Conservative Party ideal) have made it harder to rent by selling off social housing, removing rent controls, giving tax allowances on mortgages etc.

Historically, on average, buying a house has been a one-way bet in the UK for around 50 years. It seems pretty much insane to imagine that this will always be true, but it has been true for my entire lifetime.
> I have had real state companies entering my flat without prior notice to show it to potential new tenants several times.

We had one representative from the landlord (Foxtons) pull this on us. After one angry email to this representative's supervisor, mentioning the Landlord and Tenants Act, it never happened again. I believe the supervisor's excuse was that they had an option on tenants account info that said they could enter without permission, and it was "inadvertently checked" on mine.
The UK has historically been a society where the poor majority worked the land and rented from a few wealthy landowners. [0]

This builds a psyche whereby to own land becomes a social status.

Bring into that heady mix the likes of Maggie Thatcher's "right to buy" [1] scheme, whereby the lesser class (council house residents) are in a position to buy their homes at a fraction of their apparent worth, and suddenly you need to own your house or be seen to be less than those that do.

Then a new generation comes along and sees that their parents "foolishly" sold off a couple of houses years ago that would now have been worth a mint, and everyone must buy a house else be caught out like their parents.

Buy to let then brings in the mentality of "why would you give money to someone else to pay off their mortgage when you could be paying off your own?" and everyone must buy as early as possible.

Pure conjecture on my part.

0: https://en.wikipedia.org/wiki/Social_structure_of_the_United...

1: https://en.wikipedia.org/wiki/Right_to_Buy
One could argue that this does help everyone when it's particularly busy because it reduces the glut of people waiting to get on the bottom of the escalator, which can slow you down even if you want to walk up.

I suppose from TFL's point of view, the average time take is exactly what they want to optimise too because it everyone through the system quickest.

Personally, I really like walking and I guess I'd be a bit frustrated at not being able to even if it was for the good of the whole. Or even for me personally (time-wise)
For me, wanting to buy is not about an investment. I want somewhere secure and stable to live. The "dead money" aspect of rent versus a mortgage is just a bonus.

It must seem alien to most in the west the sheer lack of protection renters have in England (property law is devolved); it is based entirely in private contracts, and what law does exist is rarely if ever enforced. Just last week Parliament rejected an amendment requiring all rented property be "fit for human habitation". Rent rises are not capped and often used to evict tenants, the legal minimum notice for eviction is two weeks (this does not increase with time rented), the landlord is required to carry out repairs but notifying them of such can be grounds for eviction.

These may be the extremes of renting in England; however you can ask any renter about being charged outrageous contract fees, referencing fees and being screwed over on leaving over the deposit and "cleaning fees" (even when the property is left in a professionally cleaned state). There is little-to-no repeat custom in renting so they get away with it.

Little movement has come from either of the two main parties (Labour & Conservatives) to improve this, thus to have stable accommodation you have to look to buying.
I recently bought a flat - my only real debt is the mortgage. There is a psychological shift - I was in London for 7 years and thought I'd rent forever. But it bugged me to be pissing away 1300 a month to a landlord... and it was never big enough. And London is its own headache. The shift for me at least has to do with 'settling down'.

I bought this current flat (outside of London) primarily as an investment (gentrification is already happening here) and so the much lower "rent"/mortgage (than even renting in this city) is an upside. I wish I'd bought in King's Cross 10 years ago, but that's how life goes.

But I do get the social pressure to "own". Under 30s these days are screwed. I always thought London was overpriced, but it kept going up and up and up... At some point, the bubble will burst, but the Tories don't care about the future for anyone but themselves at all.

As an aside, my friend just finished off his <$100 quid a month mortgage he got in the 80s and his two up-two down is easily worth 200K now. I think he paid like 50K overall?
I work in the technical industry. A "founder", even. I've been in the same house for 14 years. Owned my business a bit longer than that.
Yes people can absolutely disagree about what is good and what is innocent. For instance - are American tax payers innocent? Some people see them as empowering the world's largest imperial death/chaos/war machine.