skysight-inc/HackerNews huggingface dataset:
There have been seven large Cascadia subduction zone earthquakes in the last 3500 yrs or so. About a 500 year repeat interval. The last one was in precisely 1700, known from historical records. So, on average, the next one would be in 200 yrs (but could come tomorrow or even further into the future). Building new construction to survive such a quake is probably a good idea, but tearing down old ones seems like not the best investment in resources given such a low probability event.
I agree with all of this, those 3 elements are critical. However, the issue I keep coming back to is "how do I figure these 3 things out before I launch a product?"

Nathan at ConvertKit has built an incredible business, and he's earned every bit of it the hard way. However, not everyone is going to have the financial or emotional stamina required to launch a product first, watch it struggle, and figure out the positioning later. For a lot of us, if we don't get the target market at least ballpark-right the first time, we aren't going to be able to see a product through the process of trying this positioning and that positioning until we find something that works.

So, how can we improve our chances of getting "purchasing power", "purchasing desire", and "market mass" right up-front, before we invest time and energy in creating a product? Are there any particular exercises or processes you recommend that will help us find and/or evaluate different markets?
Thank you! I've been focusing a lot on Overwatch recently, I think the game and the scene is really exciting right now. It's just me, but a close friend did a lot of the design work, especially very early on.
Odd, the difference in data relationship compared to desktop threw me off and left me searching the burger menu..

The desktop version still seems better for browsing an article on my recent 5“ budget mobile.

I'd say we are basically risking various UI wars that may continue indefinitely by moving the goal posts for the brief gap that mobile simply wasn't good enough at presenting minimum desktop..
>Just 67 lines of code and less than 900 bytes while minified and gzipped.

If this is 67 lines of code with zero dependencies, why do I need it as a dependency?

Regarding CDN implementation, why would anyone add an HTTP request to the page for 900 bytes?
I hope someone will roll out a good (and preferably open) implementation for Android and/or iOS. Email without a mobile client is a non-starter.

Open-source servers apparently exist (listed on the site).
Until two years ago I had a Miele washing machine that I bought used from an old lady for 20 € (an inlet pipe was broken but could easily be fixed), and I used it for almost four years before getting a new one and selling the old one to the next owner (it still worked perfectly). And while the new machine is more efficient in terms of energy and water use, the quality of the results is not much better actually. The old machine was built in 1983 and weighed close to 100 kg, with almost all exterior parts realized as enameled metal and all mechanical parts built with (seemingly) large tolerances. The new machine, on the other hand (which is also a Miele) sports many plastic parts and (obviously) is much more complex on the inside, with more control programs and a digital display (it is also significantly lighter, which might be good or bad). I'm not saying that the new model is worse than the old one (it definitely has its merit), I just find it awesome that Miele built machines with such a large lifespan, and I hope they'll continue doing so. We'll see if the new one also lasts 30 years ;)
They're not held to any standards, really. Some of the smaller ccTLDs are basically just run using hand-edited zone files and spreadsheets to track ownership and expiration thereof.
you want a technological entity (some AI or whatever it turns out to be in the future) to control and direct human socio-cultural thoughts and execution.

Yes exactly!

Transhumanism seems to be more oriented towards equipping humans to be interfaced(through some HCI - human computer interface) with computers around an AI, and other human built accessories (atleast for now) to enhance their mental abilities to project them as more powerful humans.

It's currently sold that way, yes, but I don't see it that way. I envision it more like what I have been told/read about is the "Borg" from Star Trek (admittedly I've never seen it).

But giving control to an AI to make your decisions or control humans in the name of technological break through is absurd.

As absurd now as walking around on the moon was in the 1st Century.
Cryptocurrencies are not always cheaper. They used to be but not anymore.

In Europe, I split a 0.36 Euro SEPA fee for a 1000 Euro transaction between two different banks in two different countries.

Bitcoin would have cost me $3-5 if not more.
> SVGs are generally not GPU rasterized since GPUs are really not built for paths. That's a whole research area in and of itself.

It's not so much that GPUs aren't built for paths as that winding rules are not suited for parallelism. The solution is to use meshes instead of paths. This is my current area of work.
Sounds like an expensive lesson in wine and perfection.
>a real not-liberal newspaper would have a huge following because of the lack of alternative

Like uh The Wall Street Journal? Lol.

And what do you do if your preferred media posts what may be construed as a liberal headline? Just unsubscribe immediately? Snowflake, much?
Right now, some very hot areas are becoming uninhabitable, and low-lying coastal areas are being flooded. In the US, this has already hit a few areas hard, such as Phoenix AZ [1] and Miami FL.[2]

Phoenix is breaking heat records again this week. The number of days of extreme heat each summer keeps increasing. Phoenix also has limited water sources; it's a city in a desert, after all.

Miami now floods regularly. Levees and berms don't help much; the ground is too porous. Pumping helps; at least a dozen huge pumps have been installed, with many more to come. This is a stopgap measure, the mayor of Miami admits.

[1] http://www.latimes.com/nation/la-na-phoenix-climate-adapt-20...
[2] http://www.bbc.com/future/story/20170403-miamis-fight-agains...
You joke but I struggle with that existential question all the time.

I have a few silly theories about it, but it's a real philosophical problem.
I think the morally questionable problem is this: I am highly doubtful that the original inhabitants of the islands are receiving any revenue whatsoever from the corporation which runs .IO. At least the small pacific island nation states that have hired third parties to run their ccTLD have contracts and agreements in place for a revenue share.
Leaving the title as 'Developing for mobile' makes it sound like it's referring to native mobile development. This article is definitely about web development, specifically when targeting mobile devices.
This has more to do with Travis-CI than Darwin et al.

https://www.traviscistatus.com/

Notice how the active OS X builds reaches the limit of 216 jobs and the backlog of OS X jobs increases without decreasing. This is a capacity issue that is likely related to high OS X build costs.

Another thing to notice is that the backlog correlates strongly with time of day in the EST timezone, where the backlog starts to take off after 9am EST.
> This guide will be relevant until OS compositors fundamentally change from just dealing with bitmaps. Which is unlikely to happen anytime soon.

There is absolutely no reason why browsers have to use the native compositor for CSS. It's a bad fit, and browsers should stop doing it.

> And doing UI layout on background threads breaks the basic design of pretty much every UI framework, web or native, which are usually single-threaded.

That's why you have a render tree on a separate thread from the DOM. Look at how Servo does it (disclaimer: I work on Servo). We've proven that it works.
Drive it until the wheels come off can be a valid decision. Just be aware that when the wheels come off, you will be without a car for some period of time.
I hadn't considered the implication of being able to call police/ambulance without having to locate/handle a phone, whereas I have been reluctant to purchase one of these speakers because of the surveillance aspect. The headline and beginning of the article even make it sound like some sort of Minority Report precrime thing. While that is a bit more supernatural scifi, mining sounds, conversations and matching voices seems already possible. I'm sure you could classify domestic assault vs a game of yahtzee.
Well when someone gets a million dollar settlement from their employer and gets to keep their Tesla paid for outright and has nothing better to do for a year they just drive around the country. So that's what he did.
I'm looking forward to more genuine MFA. For my site, I'm experimenting with the ability to identify yourself with as many email address identities as you want (in the future the plan is to add more types including oauth, sms, etc.). If you're a regular person, you can just use one. If you're cagey, maybe two or three. Straight up paranoid, how about 10?

The point is that you are basically using an extensible claims-based approach to identity to create "aggregate identities". In the case of a beginner user, it just looks like "my account". More advanced users can add more security as necessary.
> For instance, when it's discovered that layout properties are being animated, see if it would be possible to create an equivalent effect in the compositing stage, if so, convert the layout position changes to transforms?

Yes, and we as browser vendors should absolutely do that.

Though a better solution is to just make the compositor able to accelerate the full generality of CSS in the first place.
>FSM knows the public square is filled with enough unconstructive and divisive language these days.

Agreed. It was an emotional response to a subject of personal issue.
Ask HN: How a lonely developer can make non-developer friends?
I'm a 32 years old french software developer. I like spending time learning new languages and frameworks. I also like reading, watching videos and play video games.

When moving to my new flat, I realized that I have no friends except 1 or 2 former colleagues.

Question : How can a lonely developer make "non-virtual" friends from various horizons (architects, cookers, etc.) ? I wish I could have large circle of friends. Best, Pierre
I keep hoping one day such projects will have right level of management support and actually deliver something big into the mainstream.

We got .NET Native, async/await, W10 pico-processes, secure kernel,windows internal refactoring... out of those projects, but they still feel they could have been much more with the right amount of management support.
If you look at the changes of carbon emission per country, the U.S. emission has decreased in the last 20 years. China's emission has tripled in the same period:

https://cdn.static-economist.com/sites/default/files/images/...

The main reason is the growth of Chinese economy. So if you want to make real impact, help the next emerging economies to grow without incurring huge growth in emissions. For example, if you look at the per-capital carbon emission by country:

https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...

China's is half of that of US, while India's is 1/8. Imagine if the India's number grow 4 times to that of China's, any saving in the U.S. will be completely cancelled out and some. In fact, U.S. can cut its emission to 0, and India only needs to grow its number to 75% of that of China's to cancel out the U.S. improvement.
> Which thread are you going to do that work on?

The layout thread.

> It's complicated because layout changes can cause new elements to be created. Elements can be really expensive to create.

Huh? No, they can't. In rare cases, layout changes can cause new render objects to be created (line breaks), but that's not elements.
Not trying to start a fight, but could someone explain to me what the incentive to stop this is? Seems like a win-win for jobs and economic development. I'm assuming it's just to push the "anti immigration" narrative?
Automatically finding hidden patterns in NYSE stock prices
IMO, it has to do with how zero sum much of the economy is.

A factory cares about it's absolute production vs cost. However, a lawsuit is based in part on relative skill.
What's the point of referencing arXiv? They're supposed to be preprints or non-peer reviewed papers. Other than for re-using some of the text/images, the citations to arXiv papers won't/shouldn't be accepted by peer-review committees.
Costa Rica Vacation Travel Guide
Personally I believe this is the default behaviour of unrestricted market competition. Under competitive pressure, companies try to cut costs by gradually optimizing the product into the cheapest version that still sells - which in the end will be so tight on tolerances that it'll break quickly.

I suppose at some point there were business people who noticed that planned obsolescence creates repeat purchases, and that pricing is an arbitrary thing so they can sell the same hyper-optimized crap on different price tiers and people mostly won't notice - but I think the main driving force wasn't malice, just the usual thing that happens in the market economy.

In this way, I see the period of 1960s - 1990s as a time of discovering new ways to cheap out on materials and construction. After all, optimizing for manufacturing costs takes time and lots of smarts. Barely working crap doesn't happen by default (conversely, and this reminds me of the discussions around Juicero teardown, the initial design of any working appliance will likely be heavily overengineered).
Join the Day of Action for Net Neutrality on July 12th
Unfortunately the deal is now over.
As mentioned elsewhere in this thread, it stands to reason that Travis-CI is the culprit here.

https://www.traviscistatus.com/

Their slowest build jobs are all on Darwin/OSX-based systems and (notably) this is a problem numerous other projects have -- slow jobs on OSX build systems. There is a large backlog of OSX build jobs that starts around 9am EST.
Speculation on New iPhone Pricing
"pressure to use Facebook and other forms of social media, especially if you are young"

How young? Data I've seen say that teenagers prefer Snapchat and think Facebook is for old people. The pressure is not the same across all age groups. That tells me that it's a generational / trend-based problem. And because of that, the pressure you speak of doesn't necessitate that we must use Facebook or <insert a similar social media platform>.

"having a large network of acquaintances that are conveniently accessible in a single location can indeed improve the quality of your life in a significant way"

Seemingly, but is that really the case? Can you speak of anyone specifically who sees a net benefit from the type of large network you're talking about?

I imagine most people with a gregarious lifestyle also suffer from stalking, harassment, identity-theft, and many other problems that result in them not even having personal social media accounts.

For people who have a large cast of fans to announce news to (musicians, celebrities, companies), social media can definitely help. But I wonder if we're certain of the net benefit, once you factor in all of the negative consequences (a few of which I just mentioned above).

There are other ways for those people to broadcast information to a large number of people without having to depend on Mark Zuckerberg or <insert another "hero">
Can someone please ELI5 what I'm supposed to be seeing? I just opened this page and saw a bunch of buzzwords. What is this? What is this for? Why is it hosted on an IP address?
The article mentions mawk which is one of the faster awks I know of. Then there is awka that compiles awk script to C. Do you know of other speed demons apart from these. I think cleaning up the language by removing some of the one-off constructs and making it more regular (npi) could make faster implementations possible. An embeddable/extendable awk that exploits simd and multicore could potentially lift a lot of weight.

I wish awk had more mind share than it does these days.
To save battery power.
I think it's possible too. But also think it's a little implausible nobody realized what was going on: longevity is too important (if only for guarantee purposes) for producers to have completely forgotten about it - well, most of em anyhow. And given how commercially self-serving the outcome, and how actively firms strategize for all kinds of income flows, I can't really buy the idea that it's all a benign unfortunate accident. It's possible; sure - but it wouldn't be my first guess for most non-tiny firms anyhow.
Because he do not want to get involved with userspace bikesheding (beyond posting rants about insane defaults in his distro of choice).

He sees his domain beginning and ending with the kernel, and that's it.

Sadly certain people below him, that he trust deeply, are not so content (some even support Poettering and crew). And i fear the day he hand off the keys to the kernel to them.
Thank you. Is there a particular PDF app that you use?
I hope you're being 100% sarcastic.

If you're not, I must ask: is your name Andrew Ryan perchance?
I think Zapier and other similar services can do this sort of thing?
Alone? How long did that take? And.. Let me know if you need a 76.
Republicans increasingly say colleges have negative impact on U.S
Good questions! Highly simplified but when you come in, we ask you a few specifically-designed questions about what you are interested in, which helps us drill down into very specific interests. Through those questions, we can also recognize folks for whom that field/interest is a less serious pursuit.

And then when you post, you select the topic/community and our algorithm does the targeting/distribution accordingly. This keeps your feed hyper-relevant as the network grows.

We've studied different network and community dynamics, and taken them into account when designing Shuffle as our aim is to become the hub for all of the fields out there.
Ubuntu is now available on the Windows Store
> I think people delude themselves into thinking they're purchasing an SUV to...travel with kids...

There has been a big change in the US that pushed many families to select SUV's and bigger cars in general: child seats became mandatory. These were rare during the 70's and earlier. They take up quite a lot of space when rear-facing (and if you use them strictly according to guidelines, they will be installed rear-facing for a very big part of their service life).

During the 70's it wasn't unusual to see families cramming groceries and shopping items in between where their children sat in the car, and anywhere else the items would fit, for that matter; you can't do that any longer, and in fact higher child safety awareness in cars even discourages that practice because of the possibility those items become missiles during an accident.

Nor is this practice recommended for where the adults sit. So a lot of families end up going with SUV's or minivans (why station wagons are not picked is another tragic story), to have enough to safely carry passengers, shopping, and sports/activity gear.

So yes, you can advocate for smaller cars, but you should be up front about the trade-off. Either more trips are made, wasting time, money and fuel, and/or safety is compromised, and/or lifestyles are drastically altered. To sell these compromises, you have to offer a benefit more compelling than "catastrophic outcome that doesn't affect you now might be averted". I'm not saying we shouldn't adopt small cars (I bike most days myself), I'm laying out the reality on the ground to convince the mass of developed world citizens to adopt them.
Another Price Slash Suggests the Oculus Rift Is Dead in the Water
Author here, thanks - glad you liked the post! :)
A much better article.
Who would have thought that adminstrator@nic.io registered in a small overseas territory in the middle of the Indian Ocean might not be entirely reliable?
Autoscaling, containerized ML pipelines
You have this problem with native Windows apps. I'm not familiar with iOS or Android.

https://blogs.msdn.microsoft.com/windowsappdev/2012/05/01/fa...

An independent animation is an animation that runs independently from thread running the core UI logic. (A dependent animation runs on the UI thread.)

The elements map directly to OS compositor "visuals."

Disclosure: I work at Microsoft
Got to use TOTP or FIDO (U2F). Can't rely on SMS (SS7) attacks. Here's some TOTP/HOTP software I wrote:

https://github.com/w8rbt/oathgen

https://github.com/w8rbt/goathgen
Looks pretty good (also considering it's mostly a solo effort).
I'd try to stay focused on no more than 5 games since guild requirements and features should vary greatly between them.
It is. For instance, if elements that move under power are changed from metal (heavy) to plastic (light), you need less power to move them.

However if making something more energy efficient causes it to break more often, you have to expand the scope to include the energy costs of manufacturing a replacement copy. Even if the marginal costs of manufacturing an appliance are so low repairs no longer make sense, I still doubt that e.g. more efficient washing machine that you have to replace 3 times over 10 years uses, in total, more energy than one less efficient washing machine that doesn't break for 10 years.
Technical product owner is the only one I can think of.

You could also be technical lead/CTO, however since you are big fan of functional programming you will more likely push your preferences onto other workers and they will hate you.
How PregBuddy reached a LighHouse score of 100/100
Founder's Stories Platform
Senic (YC S13) Is Hiring in Berlin to Build the Future of Smart Home
bitcoin/ether are here today.
At least in math, that is just untrue. It can be years from when the first preprint comes out to when it's actually published. If everyone waited around for the official publication, nothing would ever get published. Journals are pretty pragmatic about it.
Xorg used to get SIGIO on input; it's now less responsive and uses threads:
http://who-t.blogspot.com/2016/09/input-threads-in-x-server....
Git: Pushing and Deploying to a Private Server
Like .ai, the new "hot" ccTLD.
I get this too. Haven't been able to get references to work for a single paper yet.
Not sure how Servo works, but what happens if a list viewport gets bigger and you need to display more list items?
Building my Linux distribution from scratch takes about an hour on a modern system from top-level ./configure && make -j5 (which produces the installer ISO image), a great deal of the time, however, is spent in first building the cross-compiler toolchain (to ensure that no matter where you build my Linux distribution you get the same results).

This is the cross-compiler toolchain, the kernel, and about 250 external packages.
Modern CPUs have on the order of 10 billion transistors and we have a pretty good idea of how those work. In my (uneducated) opinion, it feels like current tech must be close to providing the tools and scale necessary to start figuring this stuff out, no?
Umbrella-sharing startup loses nearly all of its 300,000 umbrellas in weeks
You know what the service costs, until the contract is up (or the contract can no longer be honored), and unless you do a cost calculation you won't know if you're being gouged. Some people don't care about potential gouging if the price seems fair to them though.

I would recommend all entities making purchasing decisions to do so based on some form of economic analysis (e.g. https://en.wikipedia.org/wiki/Engineering_economics). The choice of a service contract vs anything else (which may involve other contracts, or may involve purchasing nothing) is the result of the analysis, not some broad sweeping bias. I also wouldn't mind seeing a prediction market for tracking how accurate analysis results tend to be.