skysight-inc/HackerNews huggingface dataset:
> If you actually care about real-time guarantees enough to look into lock-free solutions,

lock free does not give any real time guarantee for any specific task (and neither does wait free, a much stronger and harder to achieve constraint)

The reason I use it when I do, is that it guarantees that a problem in one thread/worker/process, e.g. a stall due to a database commit, does not make others stall as well.

> (CAS to acquire a work item)

Most likely, you've just described a lock free implementation.

> I assume I'm missing something, since I'm somewhat new at this, and lock-freedom is clearly in vogue, but I don't know what it is.

Lock freedom is the property that, at any instant, at least one thread/worker/process is making some progress independently of the others. It is a useful definitions because it doesn't care whether locks are explicit (e.g. mutex, semaphore, critical section) or implicit (polling or spinning or whatever)
We can stack houses though. That does work pretty well.
+1 for a great community with CBL, too! Whenever we've had some trouble or a question, we've had helpful, friendly advice. I'm a big fan of CouchDb, Pouch, and CBL, all of which my team uses. Note that we use CBL with our native mobile apps.
Aha -- explains the smoking in lab bit.
I pronounce incredible with an n sound as well. I included it to contrast with important, showing how the following consonant influences its pronunciation. When enunciating, I pronounce input with an n; when conversationally, with an m. Different dialects are of course going to be a factor here as well.
I hope you do! There are bound to be new things to discover.

I had some fun with my editor, but if I try again I'll stay away from the tty, or anyway look for a better cross-platform tty library first.
Location: Wanting to relocate to Seattle, WA
Remote: No
Willing to relocate: Yes
Technologies: C#, .NET, AngularJS, ASP.NET Web API, Entity Framework, MS SQL
Résumé/CV: https://docs.google.com/document/d/1cBZrUfchPtbicO1-DO_S58O8...
Email: tylergeonetta@gmail.com
I personally know a child who was a literal hellspawn for 10+ years and would not respond to any kind of newfangled therapy

Then his dad got too mad over him literally failing school and leather belt fixed him within a year

Which was not a single stop solution either
Apparently antirez is a radio enthusiast.

https://github.com/antirez/dump1090
The unifi ac pro's work awesome, consumer routers are kind of mickey mouse after these are deployed. Mounted them in a ceiling like a smoke alarm connected via ethernet, on the other end is an included poe injector unit or just use can use a switched hub with poe ports like ubiquiti edgerouter. The only thing I don't like is the management tool requiring java for the browser but it's pretty simple to figure out. Overall it's cheaper than these other mesh products.

If you need a router functionality, get there edgerouter but I'll tell you this, it's super powerful but not something easy to figure unless you have a deeper understanding of network protocols. Great stuff.
Phones are finite too, though less so than land.
The article is pretty lazy with describing the tax. The municipal government of Vancouver doesn't have any of these taxing powers, and the tax comes from the Provincial government. It only applies to the Metro Vancouver area however, so some are already stating that there has been a spillover effect in other areas of the Province, such as Victoria.
I run a handful of Unifi AP's, I've been running the control panel on a vm on my server for a while, but I really like your idea of running the controller on AWS.

I also love the MikroTik router with wifi I have back home though.
Au contraire :)

I think the EU is becoming (and in some senses arguably already is) a quasi-state. Hence Brexit. That's kick back.

And there is now an EU-wide patent system: https://www.unified-patent-court.org/
Another very strong recommendation for PyCharm (at least download the free trial).

The title of this post alone made me wince.
I've thought of an analogy that demonstrates the difference between the two approaches: Consider an electrical engineer designing an analog circuit and a mechanical engineer designing a contraption made of gears, pulleys and springs. They can use the “standard” mathematical approach, plugging in the equations describing what the components do and get an equation for the system which they can then analyze, or they can invent an algebra of electronic components and an algebra of mechanical components and reason directly in a “language” of capcitors and resistors (one capacitor X plus one resistor Y is equal to capacitor S plus resistor T etc.) and in a language of gears and springs. Lamport’s approach is analogous to the former, while the PL approach is analogous to the latter.
It still seems like a property tax assessment on the house, which doesn't take into consideration the owners tax bracket, Would benefit the community the local governments?
Seconded. This is the standard CouchDB approach: one database per user.

Sounds weird coming from my Postgres and MySQL background, but works great in practice, depending on your use case and if you clear out old revisions and unused docs, which for our use case can number into the thousands fairly rapidly.
I remember coming across a blog post for a company that built some of the first rack mount cases for the latest Mac Pro (the trash can one), that had a similar hosted service to thumber. I'll link to it if I can find it.
Link to blog instead of Google: https://scalibq.wordpress.com/2015/04/12/8088-mph-how-it-cam...
That's really interesting. I've been struggling with how to choose example emojis for my emoji domain registration engine https://xn--qeiaa.ws/. I was working from an older article on Twitter emoji popularity from 538, but this is something I'll definitely dig into. Thanks!
We do have laws that do tell you how you can and cannot use your house, computer, phone, and car.

Pedantic examples:
- You cannot imprison another adult human within your house.
- You cannot access a secured computer system with your computer.
- You cannot (could not?) use your phone during certain parts of airplane takeoff and landing, and they may not be allowed in certain buildings.
- You cannot park your car wherever you want; only on the side of the street and not in the middle of the street.

Furthermore, transience discourages communities, regardless of the transient's income level.
> The other thing to when demand for housing in your city is high, is to increase supply.

This statement assumes that cities aren't already increasing supply. The fact is that Vancouver is building more supply than at any other time in recent memory.

There are real physical limits to creating supply. There are limits in tradespersons available. There are limits in being able to review and approve buildings and it all takes time. The city of Vancouver has already increased development fees in order to be able to hire more people to review development applications faster and build faster.

In contrast to the real and known limits of supply creation, the scope of foreign speculative demand is unknown.

What happens when you increase supply and you don't meet demand? What happens if foreign demand increases to meet the new supply?
Sounds interesting. Where do you plan to release your book ?
Learnings from Launching My First Course on Udemy
I should and do have the ability to force how you use your radio transmission equipment, such that you don't broadcast noise on all channels.

I should and do have the ability to force you to drive on the street and not the sidewalk and obey traffic signals.

I should and do have the ability to take some of your money to put toward the general welfare (road maintenance, public libraries, a police force) in the community we share.

I should and do have the ability to force you not to burn garbage in your back yard, blast music at all hours out of your garage, and so on.

That's kinda society in a nutshell, and it's a little surprising you're asking the question. It's rules that we generally mostly agree on--not all of us will agree on every rule, of course--that govern how we live our lives and do things with our stuff.
Imagine you're a bureaucrat with little to no oversight. Your power is a function of your budget. You can hire a thousand people for $500,000 each or spend $1bn on a single contractor. With the former you have a thousand people to manage. With the latter, one.
I have no idea what that meant.
I have 5 kids and I can also attest to this. Each one is different. In our case, the children are in two personality groups: the 1st and 3rd child have a similar personality type, and the 2nd and 4th have a similar personality type that vastly differs from the first type (the 5th is too young to really be expressive right now). Each child is unique in their own way, and they all respond to different risk-reward profiles.

Before I had kids, my grandmother, who had 11, tried to tell me that you just couldn't do much about your kids's personalities. I was naive and didn't believe her until I had 2 and saw the difference first hand.

I am NOT trying to downplay the importance of nurture, but parents have a larger challenge than many non-parents or single-parents expect. It's not just about formulating a good environment (in fact, formulating an environment that is too easy is probably a substantial developmental detriment). Your kids come out the way they are, and you have to really understand their personalities and challenges and then teach them ways to cope with the world while accepting that you can't change their core internal traits. It's an intellectually and emotionally intense labor of love that lasts for decades, and it shapes both parent and child.
9/10 dermatologists
Any guidance on moving from Cloudant to CouchDB? Are you hosting it yourself? If so, has the amount of maintenance been more than you expected, or was it mostly setup time and then forget about it?
It works pretty well in theory, not so well in practice. Too many issues with neighbourhood associations, land values, zoning, infrastructure, etc. It actually turns out to be very hard to increase the housing stock in a lot of major cities.
Pffft!

Astounding to see that some goofballs took the time to encrypt an SD card partition, and then hide the password in immediate proximity to the ostensibly secured resource.

Thumb to the wind, and the author MITM'd it in minutes?

Ah well, I suppose it's better to anticipate the SD card becoming separated from the device chassis with the original eeprom password or some such blah blah blah.

Strap yourselves in for what the future holds.

Internet of things, hurr dee durr...
Not just the Russian trained software engineers but a lot of children and grandchildren of the 1990s Eastern Bloc immigrants are lost to Russia. These were the families most likely to have access to computers and educational institutions no matter which country they stayed in but widespread oppression pre- and post-USSR by antisemites, thugs, corrupt bureaucrats, etc and an economic collapse robbed the country of much of the talent pool.
So it's OK if we pass a law in your town forcing you to loan your car to me when you're not using it, correct?
Two groups.

First, America the nation did not exist when people
came to North America.

The second group were brought against their will.

Neither are what we usually mean by immigration.
No. But you did miss the part where paper doesn't have batteries.
Foriegn ownership is only a small part of why Vancouver real estate is so high. The last stats I saw said foriegn sales amounted to 10-15%. It's mostly Canadian citizens, coupled with low interest rates that are causing this bubble.

I saw a stat that said 40% of condos purchased in Toronto (another crazy market) were bought by speculators. Foriegn sales are even lower (sub 10%) than in Vancouver.

These laws focused on foriegners are good for scoring political points, but they don't really address the issue.
I tried (bought) sendy.co and it seems quite buggy. I'm still looking for something self-hosted, where any SMTP provider can be plugged into, and that does not look like its 1993. As I have some non-techies that need to work with it.
Yes, you can run strings on a Windows exe from Linux or a Mac. I just tried this and it gives everything from "!This program cannot be run in DOS mode." to DLL names to Windows function names. However, Windows text strings that get displayed are 16-bit so you need the "-e l" flag to see them; this flag works on Linux but not Mac.

TL;DR: running strings on an exe is trickier than I expected, but works.
It is not just flying. People need to familiarise themselves with all sorts of new things from shoe size to local law, using zed instead of s in sentences. :) This takes time and energy that could be used for something constructive.
It appears that you equate imprisonment with someone occupying an unused home. Is that correct ?
You captured my thoughts on this as well. Positive reinforcement is great and all, but there needs to be an options for a "stick" rather than always a "carrot". Your example is good, but also when they are acting out in public especially if it affects others around them.
The second lecture uses an interesting code snippet. An example written in java taken from a book written in 1986 used to explain a C vulnerability. Something seems out of place.
From the other examples, I think it's pretty clear that it's just a list of examples. What do you read into the others provided?
Let's use your house more efficiently. If you live in the United States, I bet you have a house that could fit at least two more families in it. Do you mind if I move in some of my relatives? Or, more specifically do you mind if your neighbors passed such a law?
Show HN: BookmarkSwap – Find and Share Useful Websites
Its opposite in my experience. Detuning error messaging will increase abandonment as users wont know how to recover from errors (Eg invalid CVV) - thereby decreasing revenue. Its especially true where something like 3D secure is in use and failure messages varied.

Ive also never seen risk based authentication based on MID in place at issuers (Im in SEA it could be different in more developed markets). Rather they have blanket bans on MID or categories of MID with high fraud-to-sales ratios. Payments processors and acquirers have fraud detection systems, but they will score not actively decline.

So while someone abusing your service may land you in hot water, reducing their ability doesn't necessarily mean a higher authorization rate for regular transactions.
Breakthrough Prize hands out $25M for “Oscars” of science
If you total the credit card numbers for any particular card the answer would be the same. For example: totaling the visa credit card number might be 32. The hackers would have to guess the 3 set of numbers if they get the fourth set.

So my guess is they would try out different combination with the available expiry date/cvv number
Top Truck Tool Box Brands
Who decides what productive means? I think you should be working a second and third job. I don't think you're productive enough.
I'd say it's overwhelmingly due to the regulatory straightjacket these cities are caught in. Municipal and regional governments have made it extremely difficult to add new housing through increased density, and then they find that prices are climbing sharply, and wonder "how did this happen?!" Well, supply was choked off.
How we keep the npm registry running [video]
ok, i have been also looking into concurrent vectors lately to get something like this running between two threads.

Someone know or point here to a header only implementation of vector/queue with locks and really simple code with explanation ? Something written as beautifully as herb sutter's or scott meyers examples, They are easy code to play around and understand :)

*An implementation without vendor concurrent library. Looking for an implementation on Linux/ARM. Although i do have access to libpthread threads and locks.
Your fingerprints are probably all over the device they stole, though.

It's like if you wrapped your laptop in a decorative cover of your password written everywhere.

Similarly, if facial recognition becomes the standard, thieves will just take a snap when they rob you.
The foreigner tax is provincial (applying only to Metro Van). The vacancy tax is municipal, applying to CoV. The city requested special taxing powers from the province for this tax and received it.
You answered your own question - money (e.g. the second job) is how we measure productivity.
I've had an Orbi for some time now. What sold me was that it doesn't actually create a mesh network. Instead, it sets up a 1.7 gigabit wireless backhaul connection completely separate from the frequencies used by the client devices you connect. This avoids all of the interference (noisy clients disrupting the access points) and latency (hopping from one access point to another) pitfalls you often encounter when using a traditional mesh network or wireless extender.

The Orbi is basically the wireless equivalent of running wires through the walls.
> It's strange that there is so much push back against foreign investment.

You say "foreign investment" as if they're looking to develop or improve the local economy and in the process make a profit. Many Chinese buyers have been targeting foreign real estate as a way to combat the fluctuations of their local currency, which is under suspicion of government manipulation. They're "investing" because there's nothing of long-term value in local areas, so they buy foreign properties in more stable markets. Without any consideration of the effect on the people living in that market.

> when foreign people want to buy something you have, that is called an export

Local goods that are shipped to foreign locations are called exports, and they're subject to significant extra taxation. Local resources such as land, water, food and energy that are bought and taken off the market to create shortages, thus increasing the cost of living for locals (thus increasing the value of your investment at the expense of others) aren't called exports. They're called market manipulation (or market speculation, if you're being generous).

> [Various comments about housing density]

Many of these properties lay vacant, which further drives up the cost of housing in already expensive locales. These buyers often aren't targeting areas for building commercial or high-density housing. They're buying multiple houses at the middle-class level, which contributes to an already vanishing middle class. The cost of houses and apartments in these areas has multiplied by 1.5x-3.5x the original value in a very short period of time. Unbalanced inflation like this perennial issue in the US given the lack of sufficient corporate oversight. Artificial inflation (beyond currency inflation) of the cost of living should be the prime issue for any major city.

Allowing them to buy and sit on valuable land that could be developed when they have no intention of development actually prevents us from increasing housing density in these high-demand areas. That's the whole reason they're introducing this tax. As long as there's some sort of time-limited exemption for actual construction and development that will cover people building new commercial and high-density housing structures, it's exactly the sort of thing we should be doing with our rate of population increase.

> rents were more reasonable in Tokyo

It's also perniciously difficult to rent in Tokyo as a foreigner. And when moving into a new apartment, locals will often pay a move-in gift of 3x the monthly rent as a tradition from post-war shortages. Japan also has a much more advanced public transit system, allowing for longer commute times and more stable pricing. China also doesn't allow foreigners to buy land or open businesses. In any case, Vancouver's and Seattle's current unreasonable rents are a factor from external manipulation, so once we curb the foreign investors who don't develop or use property, it should become much more competitive.
OpenAI Universe
My favorite counterargument! Duly upvoted. I did try buying real estate in China. Just ended up giving money to my in-laws instead.
Like I said further down, give mailtrain.org a look. It's self hosted and you can use multiple SMTP providers.
As far as I can tell, my property taxes do not change according to my productivity.
Property tax on residences isn't they only place municipalities get revenue, they also get taxes from commercial (shops & companies) property. If the foreign owners never move into the house and don't rent[0] it there is no additional revenue in the form of purchasing things or working at an employer in the city.

[0]https://www.pressreader.com/canada/the-province/20141127/281...
Meanwhile year by year software achieves super-human performance in new domains previously widely claimed to require 'true intelligence'.
Capitalism is simply an economic system based on private ownership of property. Public spending is completely irrelevant. Single payer systems are entirely compatible with capitalism, and is a good example of Social Democratic policy (not to be confused with Socialism, which it is not), which seeks to work within the structure of Capitalism. A Socialist system would be one in which private ownership (of health care) is prohibited; perhaps the closest example among modern democracies being the NHS in the UK.
Google the Case-Shiller home index. Average prices in the US are as high as they were during the 2007 bubble.
Java fuzzer
Yeah, after having three kids with widely different temperaments, I can only offer two pieces of advice to other dads:

- You're going to have to change diapers anyway, so you might as well get good at it. I was a one-man Formula 1 pit crew of diaper changing. AMA.

- Invest in a vasectomy.
I agree the CAD analogy doesn't work well here. I don't think any of us can say for sure whether or not a high level representation will need to account for such details. You are right that it might not, but it sounds like it is a possibility worth considering
Chernobyl’s Hot Mess, “the Elephant’s Foot”, Is Still Lethal (2013)
I think this (http://photos.imgix.com/racking-mac-pros) is what you are after.

Their earlier article about racking mac minis is good too: http://photos.imgix.com/building-a-graphics-card-for-the-int...
Well by those terms, the more tax you owe on a property the more productive either it and/or you have to be to maintain it - as the taxes increase, so do the incentives for you to put the property to work (as a rental), so that it helps to cover the cost of its own existence. It's similar to the incentives around NIT in Europe - if you have to pay money to the bank for them to store your Euros, you have more of an incentive to find productive capital investments instead.
Have you tried managing your Amplifi through ssh? I wonder how much flexibility there is under the hood or if I should get a USG/Edgerouter instead.
The problem is that that comparison is misleading: while a Seattle 1BDR is 61% more expensive than a Tokyo one, it's also much bigger.

Note that the Buy comparison is by square meter, which is much more reasonable. Price per Square Meter to Buy Apartment in City Centre is -60% in Seattle i.e. Seattle_price = .4*Tokyo_price.

It's not like there's such a huge disparity in rent prices vs. buy prices in either city. The main reason that Rent for Apartment (1 bedroom) in City Centre comes out 61% more expensive in Seattle is that their average 1BDR is more than double the size of a Tokyo 1BDR.
Yes, used it for a university group project and it was unstable.
How to grow a startup by increasing sales--without the stress and overwhelm
But the flashlights or other light sources needed for the posited filming in the middle of a desert at night do need batteries every bit as much as a tablet would.
>Picochip

Did you mean PocketCHIP? https://getchip.com/pages/pocketchip
I though that was for distributed stuff??