skysight-inc/HackerNews huggingface dataset:
The purchase prices for homes weren't much changed by the dot-com bust. The prices for commercial rents definitely were:

http://www.citylab.com/housing/2013/10/san-franciscos-fluctu...

My recollection is that housing rental was in between.

It's worth noting that the dot-com bust hit tech hard, but didn't do anything to housing nationally. So it's hard to separate the effect of the dot-com bust with the housing bubble that was starting to inflate at the time. And thinking about who I know who bought property right after the bust, it was people who made money in the previous bubble, which would also have a masking effect.
What Online Dating Was Like in the 1960s [video]
The slow-chemistry movement
There is an important distinction when it comes to stability. Stability for libraries is much more important that stability for devtools

Stability mainly matters when you release a library and it stops working on a newer compiler, breaking everyone downstream. That's a pain for the downstream users, because they need not necessarily understand your library internals, and the software they're building will be completely broken until you update it.

If an optional developer tool breaks, it's only you that's affected, not downstream users. You can wait for it to be fixed, no problem.

Rustfmt uses internal Rust APIs to parse and reason about the code. It could use something else (like syntex), but that would be more work.
The more interesting news is the release of the SDK for the AppleTV. This opens new possibilities.
> makes good design made me click in order to reveal what the elements are

I kind of liked that part. If you already know about a term, you can skip over it, but if you don't, you get more info without leaving the page.
ohh seems I touched a nerve..
Growth Analytics Workshop  Galvanize CoWorking (September 16th)
I used CloudFlare for a while and it consistently caused more problems than it solved. Really hard to debug, too. Injecting broken JS into pages, serving up corrupted cached assets, etc.

Better to just pay for Amazon CloudFront or something and set it all up myself...
He also hacked the people accusing him of murder and exposed them for who and what they are. Google it and evaluate it for what it is, instead of just believing what the press feeds us.
It is primarily a rebranding of the already functional yet unpopular AppleTV.

It seems casual games are the desired inroads to mainstream.
I haven't bought an Apple TV thus far because I have lots of media that I'm pretty sure it won't play. But this new interface looks fantastic, particularly with the improvements to seeking (a hobbyhorse of mine - underpowered boxes plus crappy software makes it an often frustrating experience) and the addition of Siri. I don't think the remote looks that great for games, though.
> especially for artists

See also (from this same thread): https://news.ycombinator.com/item?id=10192958
In security, environmentally friendly designs are almost always insecure. The reason is that you get all that low cost and energy through tons of integration/sharing. This introduces attacks from hardware emanation on up to software issues due to shared resources. The paradigm of both reliability and security is isolation of problems one can't prevent. Long story short, that leads to extra hardware in many forms. Means those systems will always use more space and energy.

Further, the stuff that's easier to verify and more diverse is on the older process nodes. They deliver less transistors and use more power in the same space. However, they're cheaper in mask costs, open-source tools can semi-handle them, still diverse in number of fabs, and easier to reverse engineer. So, once again, high confidence and low design/development cost = not environmentally friendly.

For high confidence systems, it's best to just forget about the environment entirely. As if those smartphones weren't manufactured from very polluting processes anyway. Their users are just as guilty: just more judgemental. ;)
My surface also uses a battery in the stylus.
What are the other ways you want to model concurrency? Message-passing without shared memory does not exploit the abilities of modern machines. Message-passing with shared memory counts as multithreaded for the purposes of this discussion (language-level tracking of who else can access memory), regardless of whether it's a thread or a process or a task or a coroutine or a whatever.
The public at large are indirect users of D.R.'s achievements but they are direct users of S.J.'s achievements.

There are no blockbuster movies about plumbers but they are the backbone of civilization and utterly thankless.
I'm very disappointed that it doesn't really bring anything new to the table.

You have a promising career ahead as an Apple analyst.
> Of course, the defense only works if only some of the compilers are backdoored

I don't think so. To my understanding, to become unnoticed by reproducible build, all compilers would have to be backdoored in the same way. That's what makes reproducible build so appealing.
yes seems like it, by extending abstract processor, there is a developer guide right at the bottom on the left.

https://nifi.apache.org/docs.html
I feel that they're useful. Neither modern advertising methods nor the circumvention thereof fall cleanly into "moral" v. "immoral", so I prefer to judge such things based on their utility and effectiveness - things which adblockers achieve better than modern advertisements, at least in the web space.
Cycles of reference counted objects.

It is technically possible to guarantee the absence of leaks by introducing a `?Leak` trait to the language. There was a point in time when many wanted Rust to go that way, but it was ultimately decided against (it complicates other things).
"Implicit in the statement "giving people what they want" is a set of assumptions about what "want" means."

And while that's all very interesting and important in the abstract, it's worth double-checking that you don't get yourself lost in the weeds... which I think you did... and forget that the paperclip maximizer is scary precisely because it has no concept of wants in it. With capitalism, wants can be changed in real time, and the system reacts. The paperclip maximizer does not. They are fundamentally different.

There is a memeset that strongly encourages you to fling up whatever word smokescreen is necessary to ensure that nothing positive is said about Emmanual Goldstein, today played by Capitalism, but it's still just a word smokescreen. There is a fundamental different between a paperclip maximizer and capitalism, and you should not throw yourself into a word tizzy until you've confused your rational brain enough that you can fall back on the comfortable emotional judgments about capitalism. Not every bad thing that can be said about capitalism is true simply because it's a bad thing said about capitalism.
America at least already attempts, futilely, to our detriment I believe, to do so with its incredibly bureaucratic and hierarchical institutions. You either surrender your child to the maw of the state or you're rich enough to buy your own resources for your child though mental wellness of kids at such high powered schools tend to be bad too; I don't think the rich can buy their way to better schooling either. All of this is a 'consensus' of some sort.

The consensus I would like to see is one of decentralization and autonomy: Autonomy for children, autonomy for teachers, autonomy for communities to take care of their children as they see fit, where their consensus is reached by their own methods; let us imagine a truly democratic means of human organization.

Under our current systems, children are seen as barely anything more than property of parents who must obey the regulations of a government that sees children as manpower and the grist to feed the economy. At best a child can belong to a family with wealth to manage, where they can be elevated to the status of capital investment.

Am I being too cynical? I am clearly ignoring all the wonderful things we think about children. But that's the point. The all-suffocating grip of our economics and our politics squeezes the humanity and color out of every body.
You can run not only Windows Apps but Android Apps and Chrome Apps
I know a lot of you will think this is ridiculous but I want one to read digital comics with. I find the 9.7" iPad screen too small for this but the iPad Pro might work.
What problem does CloudFlare really solve except for DDOS?
How about an Apple TV that doesn't need to be rebooted every couple of weeks to keep working?
> Later edit. It's iOS for fuck sake. It's ridiculous to compare iOS with full Windows. A keyboard is not that useful in a TOUCH based OS.

I've found a keyboard really useful with my Samsung Galaxy Note Pro 12.2 (Android). I don't see why it wouldn't be with iOS.

Heck, I find the keyboard on my Windows (originally 8, then 8.1, now 10), touch-enabled laptop quite useful too. The fact that an OS -- and the screen you use with it -- supports touch interaction doesn't suddenly mean that the device can't be used with a keyboard for the kind of things where keyboard interaction is useful.
I like the Apple TV. It solves the two frustrations I have with the Fire TV stick:

1. I can’t search across both Netflix and Amazon Instant Video, instead I have to search both one after the other.

2. I like how you can ask Siri “what was that?” or “what did they say?”. I’ve been watching House of Cards and found myself asking that question quite a bit. On Fire TV, this involves rewinding, turning on subtitles, catching the missing text and at last turning subtitles back off again. Such a chore! I really like how Apple solved this problem. I have yet to see a similar feature in Fire TV.
Last time I used Mirth (going on 3 years ago now), it was a pretty good engine wrapped up in terrible UI/UX. The core logic and some of the built-in transformation (particularly the HL7v2 parser, actually!) was good, but any time you had to interact with Mirth through the dashboard (say, for example, building a channel) it was incredibly painful -- especially if you had to chain multiple channels in a row. No way to see the flow of data, and lots of fumbling interactions with a clunky JWS interface.
Cyprus Sand Storm kills 8 in the region
Setting up HTTPS is not hard. Getting a certificate is not hard.
do you know enough about low-level computer architecture to speculate if mild-to-moderate changes would be warranted in things like, e.g., cache sizes on CPUs? Branch prediction was implemented on generalizations drawn in research papers analyzing procedural codes. I'm wondering if the concurrency abstraction will add a significant working-set to the runtime that adversely impacts existing prediction algorithms. For example, predicting in a for loop is one thing, but when the target of the branch is always some new portion of memory (graphic, text, etc), it'll always be a cache miss, and there'll never be branch history for it-- because neither have touched it yet.

this is probably a silly question because the content, though it might always be in RAM, will be branched to an order-of-magnitude less than it'll be used (once it's been loaded to cache)...but still, there should be an observable temporal-boundary to the context stored in cache and branch predictor in a procedural language, that would be manifest as an abstraction-boundary in a more parallelized environment
That's exactly what I did last year :-)
A stand alone sediment filter where I turn two valves to reverse the flow of water. It's not very aesthetic and it takes more space but it does make my life easy.

Regarding your 2nd point, most of the cartridges use a "Welded Housing" and carry the "Dow Filmtec" brand. However there are sellers on ebay that supply housing that can be opened and you can fill your own filter material. I'm a little skeptical on taking this route without an understanding or testing ability of what effect it would have on drinking water. I wonder if there's an off-the-shelf complete water test kit or a lab that would do that for me.
Whether coding is a means or an end can be interchanged once one can code, so the importance of coding as a general skill still stands. And just from personal experience and observation, I have seen friends generate work for themselves (granted, at where they work) simply by being able to code. They would be asked to fix the web site or modify a spreadsheet macro, and they'd be able to do it.

What coding has going for it:

1. Coding is higher up the abstraction stack. The higher the safer. Lower would be performing concrete instructions like picking berries or mopping floors. The more abstract the work, the harder it is to be automated. Because...

2. Computers can compile but still cannot abstract. Most abstractions embody arbitrary structures external to the computer. So no matter how smart a computer gets, people will still need to communicate these wants. There will always be a place for the translator, and we might as well call this the coder.

3. There is still so much room for innovation in the way we choose our abstractions and build our structures. There are human trends, technological trends, and design trends, making software a constantly moving, upgrading, ephemeral target. There is still plenty of potential "disruption" at every scale, and coders can be a part of it. There will always be a place for the architect, aka coder.

4. With more services exposing APIs and more programs being scriptable, it is becoming easier for coders to apply themselves in any logistical situation to hook things up and to further automate. This is the plumber, aka coder.

Granted, the above is only why coding is comparatively a more useful skill than other skills. Coding can still be extremely hard to acquire for some people. There will always be better coders than you. And, if everyone can code, the skill itself will lose value. So though coding may not be automated like everything else, whether it will save anyone is likely to be a different story entirely.
Yes, I agree, these are great questions. I thought whether companies will have access to teams (tech, marketing etc.) or to individuals (business founder will find a position in company X and tech founders in company Y). But think about it, a young, lean team can create awesome projects for a big corporation, especially together...The teams could build stuff, do research in a smart way, consult others in the company etc. I thing there are companies who can appreciate it.
I hope so. I hope it also goads them into improving the search experience on it.

Perhaps a lot of what Apple showed off is already developed into Now on Tap (part of Android 6).

Hard to know, though. Haven't seen any android blogs report on it.

Edit: I'm also incredibly infuriated that Netflix works in Apple's Universal Search but not Google's. That is infuriating.
Thousands overdosing on caffeine as coffee crisis sparks call for urgent action
You mean a touch device with a keyboard and stylus?
In context Jobs was talking about getting them, putting them away and losing them.
The Verge liveblog also has an interesting sponsor.
Google has no clue how to market a product.
Whoops! That's a bit of a glaring error, sorry about that.
Is this not some kind of peering, though ? The way I see it, Cloudflare decided to peer with Google instead of using transit or, even worse, public internet (with the overhead it has over AS-to-AS connections). I don't see how the "public internet" somehow lost anything.
Good point about total coverage. Apple probably does not want any gaps in their lineup that might be filled by Microsoft or Google or any other vendor.

I would just by a small form factor ultraportable laptop, but yeah -- it's about brand penetration.
I know this not the optimal place for this comment/question, but I think likely that many who are interested in this post would be able to speak to the post.

I'm also a huge fan of the Chapel Programming language. Anyone else think they're both hitting a sweet spot and would potentially have a beautiful love child?
For some context, I'd disagree with the "low-end laptop" characterization, though if you mean "low-end" in terms of, say, Thinkpads and MacBook Pros, then yeah you're right on.

My Chromebook cost about 20 percent more than the keyboardcase alone, and I'm writing this comment on an i7 laptop with 8 gigs of RAM and a GeForce video card, which cost less than the pad and case. I get that there's some appeal in entering the Apple ecosystem, but for my needs, I don't think it's a "shot across the bow" of very many actual, full-featured laptops that I'm allowed to actually install stuff on.

(edit: Aaaand while I was looking up my laptop's specs, everyone else made the same comment as I. Leaving here in case it helps.)
It's not about "difficulty", it's about control. Approximately 0% of Apple's customers (who don't frequent Hacker News etc) care about that sort of thing.
But that does not contribute to growth because the supply is steady (unless Apple progressively reduces the life of their products.
The exact same thing will happen that happened with Facebook Paper. 53 will write an angry blog post, get some free publicity, and then Apple will say they aren't changing anything.

I said it then and I will repeat it now, if you want to avoid name collision you shouldn't give your product a simple one word name that relates directly to your product.
I think you refuse to see how polemical that quote is.

If it weren't such a contentious topic, people would not be comparing it to the dogma of religion. Finding an article unconvincing warrants a shrug or some skepticism, not invective against some bogeyman of a feminist cult. It's not disagreeing, it's how the disagreement is expressed.

But please, go ahead and vehemently defend people who immediately resort to contempt when the idea that a woman was overlooked by history appears.
There is the Rust book https://doc.rust-lang.org/stable/book/, which explains the basics of the language and the standard library though code snippets, and Rust by Example http://rustbyexample.com, which goes less in depth but is more interactive.
Was hoping for a NES remote...
proofs are different from unit testing, right?
Or, if you like the form factor, are price conscious, and don't need a full desktop Windows box squeezed into it, a Galaxy Note Pro 12.2.

But, if you are already invested in the Apple ecosystem and are interested in the form factor, the iPad Pro probably makes a lot of sense.
Not sure you are completely correct there, as he said it repeatedly in many contexts.

"It's like we said on the iPad, if you see a stylus, they blew it." - Steve Jobs

edited to add -

"as soon as you have a stylus, you're dead." - Steve Jobs
Would that might it wrong, though?

There have been 3rd party pens and they were terrible and unnecessary. The multiple inputs, sensors, etc. will probably make this Apple stylus pretty useful. In this case, maybe Apple is the first to get it right.
Artists and musicians will probably feel differently.
Apple TV Remote Pack to A Touch Surface, Microphone And Motion Sensors
I like this a lot. There's certainly no social stigma against paying for athletics (e.g., multi-million dollar coaching salaries, stadiums in the hundreds of millions). There's no stigma about students working for the college during undergrad (e.g., TAs, lab assistants). And there's no stigma against non-student college-aged adults working for a college. So...

Let's call a spade a spade. Let's be fair to the real scholar–athletes that the NCAA trots out in their TV spots. Let's stop comparing apples-to-oranges student statistics and trying to put a price on opportunity.
Plex?
Same deal for Howard County, MD. We had to get up at 6 to be on the bus by 6:30, and it was pitch black outside in the winter months. Luckily I had an forty-minute bus ride, which provided the opportunity for some extra rest.
Ah, see, I disagree. There are things that are less fundamentally automatable, like interpersonal relationships, art, and research. We need to figure out how to make those sorts of things make more sense economically, rather than racing to the bottom on traditional types of labor.
They could have made it like the Wii controllers (but touch d-pad) where you got a NES controller when holding it with two hands.

That was a pretty clever idea by Nintendo.
Cool post! I'm curious - where did you get the turtles illustration idea? I've seen it in a funny, obscure book and am wondering if you've read it too.
I just can't figure out why Jobs, and apparently lots of other people, are against adding an extra, more accurate method of interacting with a touchscreen, without removing any of its current capabilities. I'm not taking handwritten notes with my finger, get real. A stylus totally changes the range of interactions I can have with a device.
I'm a one man startup with a few remote collaborators trying to make a dent in the high-performance WordPress platform space which at the moment is highly dominated by WPEngine (whose homepage we ripped off as we believe it's a great starting point!)

Our value proposition is mainly: "We provide fast WP managed hosting at a reasonable price".

Our main selling points over the competition is support for PHP7 (which we are very proud of), fast SSD disks, out of the box VARNISH setup which can be easily customized via the Control Panel or disabled altogether, plus good price point hopefully.

The website and control panel are w.i.p and there are a few notable features missing (out of the box CDN support and SSL one-click setup) but before I get into development I thought it might be a good thing to try and experiment in user acquisition... this is where theory meets reality!

Any comment, suggestions or advice from fellow startuppers is super welcome!

Thanks,
Michele
Be careful with terminology here when you say that something is simply not possible. The parent is asking about deadlocks, which includes scenarios such as entering an infinite loop or having a channel block on a message that will never come, and neither of these are things that Rust can guarantee will never happen. As I say in my sibling comment, what Rust's typesystem guarantees is the absence of data races, which is still an amazing achievement (unprecedented AFAIK) but is only a subset of the general category of race conditions.
It's rare that I step into a conversation in software fields where I am completely at a loss for what is being discussed. This is one of those conversations. I have no idea what the description of the project means, and after reading the conversation here at HN, including people quoting references and such that explain what it does, I still don't really know what it does.

I'm not complaining about not understanding, I just had one of those moments of "wow, the world of software is really big and there are vast, heavily funded, corners of it that I've never even heard of".
The comic they talk about: https://www.google.com/googlebooks/chrome
You could just as easily say that the computer companies made it that way.

More to the point, I'm under the impression that you can seriously injure yourself by working on a television, as it has large capacitors (or something, I don't know much about hardware).

I've never heard that said about a laptop, and I have no qualms about changing parts in my computers, while I'm fairly afraid of my televisions.
Show HN: Get help from developers near you for your startup