skysight-inc/HackerNews huggingface dataset:
In 5 years, my rent has gone from $1250/mo to $1380/mo. So 2% pa increase, there-about. But this past lease I received a free month of rent, so in reality, my rent has increased like $15/mo over five years. The complex is still pretty empty, so I'll probably get another similar deal this year.

Obviously this varies per market, but rents do not have to match housing prices in areas. Most people in the US are adverse to renting, so hot housing markets tend to push renters to buy "while they can still afford it," which seems to seriously depress the rental market. The bulk of my rent increases came in 2014 & 2015, after that, it stabilized, then went down (while housing went up-up-up).

Property taxes have exploded in my area though. Looking at Zillow, the taxes on a now $330k house is ~$6000/yr where it was more typically low ~4000s in 2012. So a solid 10%pa growth. (And $6000+ local taxes is probably still less than the standard deduction for a couple, so there's no tax benefits here). So, while your mortgage may have stayed constant, your monthly tax bill increased by ~$180.

Factoring in property taxes, HOAs, maintenance, improvements, utility costs, etc, it looks so hard to come out ahead buying. Really, the big factor is if you need more than 1200sq feet, then its cost effective to buy, since big apartments are rare and expensive. But if you can live comfortably with 1200sq ft, renting is a no-brainer, financially.

But the crux of my calculus depends on area, if I didn't need to live in this specific area to be <20m from work, then I could spend drastically less on housing. But as it stands, the good jobs are all concentrated in a few very expensive areas. But lucky for me, expensive housing doesn't translated to similarly expensive rent. So a 100% increase in housing prices translates to a 20-30% increase in rent prices.
There are lots of different ways to build a quantum computer, so you might get conflicting answers about the materials and signaling mechanisms. But what they have in common is that they are probabilistic, and there are very few algorithms that take advantage of this to speed things up instead of just adding noise. Shor's algorithm for factoring numbers and Grover's search algorithm work by constructive and destructive interference of the wavefunctions of entangled particles, amplifying the probabilities of the right answers. http://twistedoakstudios.com/blog/Post2644_grovers-quantum-s... http://algassert.com/post/1718
Had the opposite reaction. Went in not knowing, then when I saw Tarkin and Leia I was kind of thinking, wtf? They digitally rendered their faces? When I talked to friends afterwards they didn't notice it. This must be pushing some sort of mental limit of our brains - not everyone recognizes faces/cg the same as others.
Mozilla Blog post: https://blog.mozilla.org/blog/2017/10/18/mozilla-brings-micr...
Ahem, this isn't a new idea for them:
https://en.wikipedia.org/wiki/FingerWorks
I haven't tried VS Code, but Atom definitely doesn't feel that great. Looks like a lightweight editor, feels like a big, heavy moloch.

Atom's selling point to me was always its easy hackability, and that's where Electron tremendously wins: doing hacks, software meant to be set up quick'n'dirty, personal experiments, stuff done because "why not". I'm glad that Electron (and Atom too) exists because of that. However, that's definitely not a reason to write any serious tools in it. Using any Electron app with my 8GB RAM is a nightmare, and most of them look so out of place that (from the UX perspective) I don't know why they were put outside of the browser in the first place.

[eidt]
Oh, and the main thing - VS Code and Atom definitely don't share their code with any Web version running in browser. Doesn't that make the original argument moot?
Hacked Butt Plug Can Be Controlled 'From Anywhere'
Agreed.

What do you think is the best Linux desktop distro these days?

For hardware it seems like the higher-end Dells are the winners. I have a co-worker with one (runs Windows) and the hardware is excellent. He has some issues with the TPM and firmware but it seems like stuff that would not be a big problem in Linux.
I don't get the Open Office hate, given that our universities and most of the companies only use this kind of concept.

The only issue is having quite places for the meetings.
Show HN: PG_JSON_QUERY – use JSON to specify PostgreSQL where-clauses
Google Maps pulls cupcake calorie-counting feature after backlash
How Did You Afford That Place?
Article confused superconducting with superposition.

Edit: I was incorrect. Today I learned that Copper Pairs are being used as the qubits.
Amber web application framework written in Crystal inspired by Rails, Phoenix
Depends on what you need.

You can now reboot from Settings in iOS11 if the device is responsive and unlocked.

If it's locked or you just want to properly shutdown quickly, press and hold a volume button and the lock button to bring up the SOS mode, which includes the shut down slider.

If the device is unresponsive, it's much less obvious now: https://ios.gadgethacks.com/how-to/force-restart-iphone-x-wh... Volume up, then down, then press and hold the lock button.
The Theory Behind Atmospheric Scattering
Lenghty travel to spaceport would tie in nicely with the hyperloop.
> screenshot of what seems to be zuck joking about ugly people

I wonder if that’s the case? The blog post was made on a Tuesday just after the times shown and the screenshot references being drunk. Could be coincidence, but maybe not?
It's irrelevant. Interpretations try to create a model that explains why something acts the way it does. Under pilot wave theory, quantum particles act the same way they would under the Copenhagen interpretation.
I think a better question would be are you built to run your own business? Assuming the answer to the preceding question is yes a good follow up question would be what kind of business do you want to run?

I quit my well paying corporate Job about 2 years ago to go work on my own software product. I spent about 6 months working on this part time while doing contracting then ended up focusing full time on my own consulting/contracting business.

Along the way I have made a number of mistakes and met with people in similar situations. Here are some random observations from my journey so far:

- It's very easy to spend a lot of time building a software product that nobody really wants (Duh).

- It's really easy to spend a lot of time building a software product that makes a small amount of money but not enough to justify your time.

- It takes a long time to build a SASS business, budget at least 24 months. If you are later on in your career, 24 months of little to no money is a big opportunity cost.

- Contracting/Consulting is at least 50% about selling & marketing yourself effectively.

- It's really hard to work on a product part time even if you can devote about 2-3 days a week to it. Context switching costs a lot.

- Finding a cofounder who complements your skillset, who you can trust and is actually willing to go all in for 12 months is hard.

I think a lot of HN people conflate starting a company with coming up with a brilliant new product or service and building it around that. If you are at all entrepreneurial but lacking ideas, it might be worth your while doing a little contracting to see what it's like. Doing so might even provide you with some inspiration.
Agreed. Unless Facebook can provide evidence that a person is misusing/abusing the service, I feel it's entirely reasonable for a person to _expect_ access given how prevalent it is.

Maybe they should even have an external arbitration for such situations (I don't think it's at the level of the courts _yet_).
The best strategy you can follow is, base your buying decision on objective things, you can verify. Price is something you can verify with 100% accuracy, so is features and usability and energy usage. But, all the other stuff: how long it lasts, I wouldn't take anybody's word for it, unless I knew them personally.

For dishwashers, specifically, I think you have to get a really old one for it to work. One that was made before all the stupid water rationing requirements came out.

This day an age, buying the very cheapest stuff, often turns out to be a pretty good strategy. I got a super cheap Vacuum from target for 30$!! It worked great for 3 years. Of course, the filter is like a zillion dollars, so instead of buying the filter, we just sold the vacuum on letgo for 7$, and then bought another brand new super cheap vacuum for 30$!

Bought a Coffee Machine for 12$ on amazon. it's 9 months later and it still works great!!
Couldn't agree more with you. Many developers tend to think of their own time as free and often don't estimate the cost past initial building (like maintenance/upgrades/compatibility).

I am a former developer myself so certainly been there done that mistake myself.
A neat example indeed! Yeah that makes sense. Especially I guess in code-bases where such deeply-nested record updates abound everywhere repeatedly time-and-again --- have not run into such myself yet. Writing the above on-the-rare-occasion is hardly troublesome. But I get the idea there now. (Although in the above, half the verbosity comes from using records instead of ADTs' ctors and I believe aren't there common idiomatic "standard" GHC lang-extensions to trim record updates in a shorter fashion --- ah well, been a while, I'm dabbling more in PureScript these days which sports a terser record-updates notation anyway =)
> They seem to be exactly interfaces to me.

If we are talking about interface like in Java, for instance, then the important difference is that in Java, class specifies what interfaces it has, while in Haskell, any code can specify how a type is a member of a type class (actually there can be multiple different ways how the same type can be member of same type class). Another difference was, until recently, that the type classes can define "default" implementations of functions. And there are other differences related to "deriving" statement.

> The terminology "class" in Haskell certainly has nothing to do with its mathematical meaning of "collection of sets defined by a predicate"

I don't want to get into philosophy of math, I am not strong in it, but "class" in mathematics is certainly not limited to collections of sets. For example, there is a class of all classes, but not set of all sets.

The predicate that defines the type class in Haskell is defined by the collection of all the relevant "instance" statements.

Actually, now that I think about it, as I note above, there are multiple ways that one type can be made a member of one type class, so it's certainly not a membership in the set-theoretic sense.
Moral outrage in the digital age
How has illegal immigration decimated rural america?
An Evening in Wonderland
Quite true, although it tends to be used in native libraries called from one of those managed languages.
Error handling in Rust: a k-NN case study
I would concur with that paragraph. When I was driving through South Indiana and Kentucky, I saw dollar store after dollar store after Dollar Store. I would see a little town with one to three dollar stores.

These little towns all had something in common. They had no noticeable industry, very limited business opportunities, and dilapidated and or dying community.

My and assessment, just driving through, is that these towns were all dead ends. I really hate saying that about people because it shouldn't be true. But for all intents and purposes they looked like they were in the last stage of existence.
I haven't tried it in a cluster setting, but I have had good experiences with ArangoDB.
Good Bye w3schools.com ?
There's still a huge tell in contemporary CGI, which is pretty obvious when compared side by side to older, practical effects: smoke and light scattering. Given the amount of destructive action we typically get on screen, the picture should quickly devolve into a murky, misty mess that takes ages to settle down. But of course it doesn't, because the audience needs to be able to see the spectacle.

If the scene is composited digitally out of differently rendered layers, the light won't scatter and occlude correctly through the mist. There's a reason why e.g. the original Blade Runner still looks so timelessly atmospheric compared to your run-of-the-mill dystopian cyberpunk city of today.

In that sense, we've been in the age of post-real CGI for much longer than the quest for photorealism suggests. We're not actually seeking photorealism, we're seeking the hyperstimulus version of it that obeys cartoon physics more than real physics. Simulating fire, smoke and fluids is one thing, but simulating realistic combustion, fogging and drainage is quite another.

Then again, you could make exactly the same observation about cars that explode upon flipping over, or the jumping bus scene in Speed. In real life it made a tiny hop and then smashed its front wheels. Magicians don't need CGI either.
ROCA: Cryptographic Flaws in BitLocker, Secure Boot, and Millions of Smartcards
> "enough to retire on" Solutions:
> - having kids

Whoa, no. I've had 3 over the last five years. Total expense of well over a quarter million so far, and we live in a fairly cheap city in flyover country.

[EDIT] small expenses that nevertheless add up to several thousands over the first 5 years: clothes, diapers, food, formula (YMMV), toys, furniture (cribs, beds, dressers); large expenses: housing (need more space and in decent school district, both = $$$), cars (3 kids basically = at least one van required, no getting by with only tiny, cheap cars), medical, lost wages of wife staying home for ~1.5yrs, daycare/school after that.
Agree with this being a bizarre post.

On an unrelated note, be sure to check out the unique and awesome captcha they use at the bottom of the page!
In any practical chip design, isn't one required for the other? i.e. it is a superconducting chip, and that is a major engineering problem and a key difference between this and a semiconducting chip. Superposition just happens to also be how a qubit works.
This was addressed in the appropriate chapter in The Gene: An Intimate History by Siddhartha Mukherjee[1]. It was the first I had heard of Rosalind Franklin and I was very grateful for this account which gave appropriate recognition. (Side note: the entire book is also highly recommended)

[1]: https://smile.amazon.com/dp/1476733503
The Just-World Fallacy
Me too, but a friend of mine hadn't noticed that certain characters were CGI, so it must work for some of us.
This is great news. I learnt JavaScript from MDN first and it was a great resource. Still use it almost everyday as a reference, would love to see it grow.
Not sure I agree with it.

I think a lot of the appeal of Dollar General, in particular, is that they're selling name brand goods at reasonable prices, close to where you are. Instead of driving or taking the bus to the Kroger or Walmart, you can stop in at the nearby Dollar General. Their stores are more like Walgreens or CVS without pharmacies than like traditional "dollar stores."

Dollar Tree is a little bit different--they are a traditional dollar store, where everything is $1 or less and the offerings reflect that. You have to hunt for the bargains that are actually worth it, and some of their aisles have omissions that only make sense because of the price limit (like the tools section won't have hammers).
Note that Python does do multithreading - just the actual Python interpreter will not interpret Python code from two threads at once. If threads are busy running code that doesn't require the interpreter, whether it is CPU bound work or not, then as many threads can run as you have cores. In most CPU bound applications, the performance critical parts are not pure Python - they're calling out to some extension code such as numpy or cython or something. Such code runs in parallel in CPython if you start multiple threads.

This might have been what you meant when you said the runtime isn't really multi-threaded - but since the CPython ecosystem rests so heavily on C code, in practice multithreading is a good solution a lot of the time.
The F9 makes a pretty disgusting triple boom on landing so I can't see the bfr being better in that respect.
Nielsen Says It Will Report on Who's Watching Streamed Shows
Problems with technical interviews and job titles
But would people still shop at dollar stores if they had more money? I sort of think so--New York is incredibly prosperous, and there are dollar stores everywhere, visited by rich and poor.
I was under the impression that those theories agree about their predictions. Their relative merits come down to how well they explain things and how well those explanations jive with existing science.

So either:

- I'm wrong, and some phenomenon exists that can differentiate the theories.

- The only thing about quantum computing that will change if the Copenhagen interpretation falls out of favor is the contents of the textbooks
I disagree with the assertion that discount stores are dependent on economic stagnation. I live in a dense urban area well served by traditional retailers, and have a great job that allows me to shop wherever I want. And yet, half my shopping trips for household goods seem to be to Dollar Tree. They've got equivalent products to other stores, except that almost everything is 50%+ cheaper. You don't have to be part of a "permanent underclass" to appreciate cheap.
Lay-flat came to the game relatively late so I'm not sure about direct impact on the Concorde. But I would agree that looking forward any supersonic commercial aircraft would have to compete with seating in standard widebodies that is very comfortable and food that is pretty decent. A transatlantic flight in first class or even business class takes some time but it's really not uncomfortable. Relatively few people are really in a situation where the few hours in a comfortable plane are worth $$$$.

Yes, longer distance flights are, well, long but then you have a whole other set of engineering challenges to do those routes nonstop supersonic.
I suspect that the complaints of "anti-intellectualism" are too general. Critical-theorists make the same set of complaints. There's a big difference between anti-intellectual and anti-bullshit sentiment.

When bad ideas are dressed up in academic authority, well they often have a hard time outside of academia. That's what "too academic" means. That this could be another bad idea dressed in academic authority and we'd have no way to tell.
He chose no radiation and no chemo, which for that cancer is insane; this has been pretty well documented for years now.
Benchmark from half a year ago:

https://pingcap.github.io/blog/2017/05/23/perconalive17/#sys...

Previous discussions:

https://news.ycombinator.com/item?id=13298664

https://news.ycombinator.com/item?id=10180503
[Nature] – AlphaGo Zero: Mastering the game of Go without human knowledge
I'm super into not thinking about money right now, and am acutely aware that I am only able to do so because I don't desire more than a modest lifestyle, have cheap hobbies, and a stable high paying job. If you have sufficient privilege, I highly recommend trying it out, it is very freeing.
They are rated 2.8, which is below the 3.2 rating that Walmart has on Glassdoor. Low pay, long hours, everyone is a 'manager'...

I go there often as they have much lower prices on snacks/drinks than convenience stores or Walgreens, and there's one very close to my apartment if I need anything else from cleaning supplies to a can of chicken broth and don't feel like making a trip to Walmart or Kroger.

And there are stores in each of the small towns up north I vacation at. They're often the only store in town and there's always a line on the weekends, people buying snacks and coolers and beach supplies.

The stores are bare minimum, no flooring other than concrete, merchandise all over the place, and usually 1 employee working.
Hopefully - and thank God :)
Her response is here:
https://blog.adafruit.com/2017/10/18/facebook-update-removed...

The OP was written with Phillip Torrone's account
https://flyingtiger.com/ -- And this is a Danish competitor, also popping up in the US. Has a vibe similar to the non-furniture section in Ikea.
There's a Daiso in Seattle about a block from our largest Asian market. Lots of interesting stuff all for $1.50.
Go tap the power button on a Macbook keyboard. It doesn't do anything. Hold the power button and it prompts.

It's a tad unbelievable.
How Online Dating Is Creating Stronger Marriages
This is great news, but the title misses out on the fact that Microsoft (the blog poster, nonetheless) is part of the "others" joining. Revising for clarity would be good.
Mastodon v2.0.0
For me the most interesting distros are vanilla binary rolling-release ones, which ship all stuff from upstream unchanged. I love Arch, but Slackware and a few others are interesting too.

These make it easy to set up a simple system with few moving parts, which is fast and doesn't break. I just a tiling window manager (xmonad), a terminal (urxvt), a browser (firefox with vimperator) and emacs.

And Nix-style ones, NixOS and GuixSD, are the future. Declarative system configuration and package definitions. Non-destructive changes.

In terms of laptops, I'm really fond of Xiaomi Air 12 M3. Fanless, really good quality, cheap and all stock Intel components. So it just works.
I love how the ‘author’ expresses his thanks for everyone and his dog, except for the people at Nintendo who actually wrote the code.
I hate those comma's, forgetting them or having too many. So therefore I use YAML. Still way easier to read.

employees:
- name: John Crichton
gender: male
- name: Aeryn Sun
gender: female
Anecdotally... I have a close friend who is a PhD, has tens of thousands in the bank, a great job, and absolutely loves the dollar store.
I have to agree. The lower end of the 95% confidence interval on the hazard ratio is 1.01, which means this result is just barely significant at a p-value of 0.05. (The null hypothesis is a hazard ratio of 1.) After any kind of multiple testing correction, this result is not significant.
I'm curious how those towns even got started. It's not like there was ever much going on in small towns in Indiana. How did it manage to get even worse?
The funny thing about BASIC is that it's MUCH closer to assembler (and, by extension, the logic of the CPU) than any other language. It gets a lot of flak for GOTO's and the like, but that's how you control logic flow in assembly. C is an abstraction that allows you to avoid control statements like GOTO and every higher level language just abstracts more away from you (memory management, static variables, strongly typed variables, etc)
The is great indeed. I hope w3schools.com won't appear in Google search result.
BTW, It feels like OP omitted to mention to MS in the title though.
Ask HN: What's a good book on breaking apart monoliths?
I'm working with a company right now that's struggling to maintain a huge monolith that lives on what's basically a mainframe. Everything is tightly coupled, to the point that our database tables haven't been modified in fifteen years -- every modification requires a new table and a JOIN.

Some people are starting to recognize that something smells. I'm struggling to explain alternate philosophies like "cattle not pets" and phrases like "tightly coupled".

One of our less-technical managers mentioned he feels like he needs to read a book on databases, but I think what he really needs to read is something that explains how we can (and should) separate systems via things like webservices, how paradigms have shifted over the past 20 years, and how we can make our systems more adaptable to change.

I'm reading Working Effectively with Legacy Code, but that's too deep in the nitty-gritty technical side of things.

Are there any good books that give more of a 10,000 foot architectural view of how to dig yourself out of a legacy monolith?