skysight-inc/HackerNews huggingface dataset:
> Using the price index as a guide, a $2000 laptop in 2010 would be priced at $1200 today.

This is tracking specs for computers. The $1200 laptop today would have to have the exact same specs as the $2000 laptop from 2010. Does that even pass the smell test for thinking about pricing of a new product? I don't think so. That data is clearly essentially tracking Moore's law, showing that the price of any computer with a certain size hard drive and a certain size RAM has dropped by half every 2-4 years.

You're implying that Apple is stealing the gains and gouging the customers, where other companies' laptop have dropped in price 40% over the last 6 years, yet no such thing has occurred.

A decent Dell 15" laptop with similar hardware specs to the new MacBook Pro costs over $2000 vs Apple's $2400. That is more or less the same difference it was 6 years ago, and about as far back as I can remember. While Apple laptops are a little more expensive than same-spec laptops by other manufacturers, that difference did not go up by 50% with this new Macbook Pro, it has been about the same for as long as laptops have existed.
i feel like one important piece thats missing is a standardised debugging-API. The introduction of WebAssembly will probably lead to a larger percentage of people compiling a (completely different) language to something running in the browser will rise. We need solid tooling for that.
The Clinton campaign's strategy on Wikileaks is repeating that the emails could be fabricated. However, it is technically almost impossible. The tech community has been mostly silent on this issue. For example, I did not see @paulg twitter on DKIM verification.
Aerodynamics. Mercedes had a concept car in 2005 that was modeled after a fish Ostracion cubicus, which supposedly has the lowest coefficient of drag found in nature.

https://en.wikipedia.org/wiki/Mercedes-Benz_Bionic
Simplifying EC2 Spot Instances
People haven't complained about it because they grade Apple on a curve.

Apple doesn't use a shitty micro-USB plug? End of the world. Laptop manufacturers use a cornucopia of power plugs that change basically all the time? Crickets.
These people are too far down the rabbit hole to "get" it :p
Just indicating that you are okay with being incorrect is enough to garner at least SOME contrary opinions.
How Netflix Data Scientists Influence Its Content Creation
I've been incredibly impressed at the level of coordination that we've seen from browser vendors on WASM. I know that they've all been working together behind the scenes for decades now on various initiatives, but I can't remember the last time they've all been so publicly supportive of each other as they are here.
Curious, what he said?
If you're interested in doing these techniques practically, Arthur Whimbey's materials on writing could be very helpful. They give you a more systematic and practical approach than is presented here.
I want to know if the hardware/OS supports a future 'touch-bar keyboard' extending the functionality to external devices

because otherwise it's useless to me, and I think pretty much everyone I work with
Nothing. Since there is no relationship between the secure enclave on the keyboard and the laptop, TouchID won't function.
Delhi after diwali
I guess it is a good deal if the residual value of the old car pays for the rest of the financing plus the down payment on the new car, and the monthly payment stays the same. Actually it is frustrating for us to have to spend this much on maintenance on a car which is just 3 years old.
Yes, there is. The latest Powermacs. Hey, Debian! I have a suggestion! Drop everything except amd64! Who needs all the other crap anyway! Not even ARM, that's crap too!
They're making a bet that the sales lost from customers who are willing to switch to Android is less than the profit made from proprietary hardware, and they're probably right.
Yeah, it makes it easier for people to push back, disagree, or propose alternatives. Part of it is that, as a manager, I really shouldn't be making suggestions for engineering approaches, and I try to defuse the feeling of "my boss told me to do this" by explicitly pointing out that I'm usually wrong.
Short answer: more or less, yes.

Caveat, Google, Mozilla and Microsoft each have differing WA implementations. For Chrome, WebAssembly gets fed into the V8 TurboFan JIT:

https://ia601208.us.archive.org/16/items/vmss16/titzer.pdf

JITs are a security hole. In particular, Apple won't allow your JIT on their iOS. They've only just recently allowed you to use their Core JIT on iOS:

https://www.blackhat.com/docs/us-16/materials/us-16-Krstic.p...

What you can do to Turbofan inside of the Chrome sandbox, you could probably do with WA.
Part of it's not influence exactly, but more like demographics.

You're developing a Windows application. 0.1% of your users (or less) have this Lenovo adaptive keys thing. How much time do you spend trying to support it? Zero, obviously, unless you have some sort of special bundling deal with Lenovo or something like that.

You're developing a Mac application. 5% of your users have the touch bar. The number is growing every year. Users with lots of disposable income and a willingness to spend it are over-represented in that 5% to a large degree. How much time to do you spend trying to support it? Maybe some, and the chance that you will grows rapidly as its adoption grows.
For your own projects it doesn't matter, as long as you're productive. If you're looking for employment in the frontend-sector, you should get used to SASS.
I think UBI is supposed to track base cost of living, i.e. it shouldn't cause an increase on that. Even if it has a bit of surplus, market economics should guarantee the existence of cheap options, unless cartels form. Which is a problem we should be solving regardless.
It may well have been, but the title as it stands now is useless. I was forced to click through and read all the comments to find out what this was about.
10 Marketplace KPIs That Matter
I'm not sure what you mean, so I'll talk generally about the Bolt EV: it's hard to categorize.

It's not marketed as a luxe vehicle like the Tesla; it doesn't have the same performance as the high end Teslas.

It's more expensive than seemingly comparable vehicles, until you try to find a vehicle to compare it to.

It's quicker than most (nearly all) compact cars and crossovers.

It doesn't have the ground clearance to be regarded as a Crossover/SUV, but it is too tall to be considered a hatchback. While being a tall vehicle, it has a low center of gravity due to the battery being very low and heavy.

It is a small car, but it is heavy, again due to the battery.

All in all, this car will have to make it's own market, because there really is nothing exactly like it.

(disclaimer again, I do work for GM)
> It's not always about the numbers. In fact it's never about the numbers.

I've always found it interesting that the Android/iOS debate seems to go only one way. My handful of Android friends have tried convert with some new feature that does x and y over the years, yet I've never found myself trying to convince them to make the opposite switch. I think your quote sums that up pretty nicely.
Zeitgeist Borders: Where Google Suggests What For?
That's why there used to be two lines: the Air and the Pro. The new MBPs announced the past week feel more like ultraportable machines versus potential desktop-replacement workhouses.

If Apple had the same announcement last week, but instead of calling MBP and calling it just the MacBook, people wouldn't be in as much of an uproar (aside from the fact that the MBPs are delayed yet again).

USB-C and thinness are great--no one is arguing against that--but for a Pro line, to sacrifice utility and power is foolhardy. However it seems like Apple is going down some path of convergence, which doesn't look good for many professionals.
If you "liberate yourself from giving a shit" how would you give shit about "making what people want"?
IIRC Firefox already implements the Chrome Debugging Protocol (https://developer.chrome.com/devtools/docs/debugger-protocol), which e.g. would mean that it should be possible to use Firefox's debug tools to debug web pages in Chrome (and vice-versa). Would be nice to have some clarification on this though.

EDIT: Some more clarification, apparently this is enabled by an official add-on (called "Valence") which is shipped by default on Firefox Developer Edition: https://developer.mozilla.org/en-US/docs/Tools/Valence
Also regarding Magsafe, I'm trying to remember the last time I kicked a cable that would have otherwise sent my laptop flying and… I can't.

I think the difference now is that laptop batteries last a hell of a lot longer than they used to. So many people have a fixed charging location (e.g., a desk) and spend a lot less time in some place with a cable precariously stretched across the room to reach a couch or w/e.

Just a personal theory, maybe not true for others.
They've been competing with Comcast in my area. I was lucky before I moved, I was about 30 yards from the DSLAM and was getting solid internet service from them for about $25 less per month than Comcast.

Then I moved to an area they're not servicing very well. My internet speeds went from 60mbs down and 7mbs up to a paltry 4mbs up and 1mbs down.

I had to switch to Comcast which wasn't so bad, but I got way better service from CL tbh. I've been told they're building out fiber in my area and their 1gb service will be available "soon".
There most certainly is reason to believe that this time is different: because automation is owned capital that replaces labor entirely and modern automation is able to scale in ways that industrialization could never dream of. This doesn't create new jobs at scale--only so many people can be robot repairpeople. It's not "new job" territory. It's "no job" territory. And it's the recipe for a permanent underclass unless we actually use our heads for more than hat racks and re-think how a modern economy is supposed to work.
Does Toyota have a patent on this? I know my 2005 Prius even in pure EV mode has a consistent brake response... I believe it simply bleeds off the excess regen if batteries are already fully charged (ie, going downhill on a long slope).
I have a 2013 Volt, and in the summer I actually get around 55 miles to the charge, one just needs to learn to be less aggressive with the accelerator (there's an indicator on the dash that helps with this).
What makes his comment even weirder is that the top pick all-season tires on consumer reports are about $450 installed at Costco and the stock tires that come on most cars are so bad (road noise, winter handling) that you usually hope to have them gone before the first or second winter. Some people even donate them before driving off the lot.
I'm going to do some cocktail napkin math and see if it makes any sense.

The total amount of new vehicles sold in the U.S. in 2015 was 17.5 million [1]. Since the average is $33666, we can assume half are above, and half are below that price. In reality, there are far fewer than half above that price, since an outsized sale price pushes that average up.

Half of 17.5 million is 8.75 million. The U.S. Census estimates the 2015 population was 323,995,528 [2], with 116,211,092 households [3]. With every household replacing their car every five years or so (total guess), that leaves us 23.2 million households that should have been buying a car in 2015. That means that about 37.7% of the eligible U.S. households bought a car worth over $33666.

That is bizarre enough that it leads me to believe there is a serious fault in my methodology or it just so happened that car sales were abnormally high in 2015 due to an enormous rise in consumer confidence. Either way, I'm more confused now than when I started scribbling on my metaphorical cocktail napkin.

[1] https://www.google.com/search?q=site%3Awsj.com+U.S.+Car+Sale...

[2] https://www.census.gov/popclock/

[3] https://www.census.gov/quickfacts/
> You cannot access the browser APIs from WASM

Do you have a reference? I'm confused about why you wouldn't want to access browser APIs.
If there is some kind of advanced debugging platform, then this would also make the browser a premier platform as a development environment.
If it is only fixed if you turn it on, it isn't really fixed yet IMO. You can't make public projects rely on it, etc. without turning off a big percentage of your users.
I guess that's the kind of polish VC money buys :-) I went the bootstrap/community route. But I hope that in about two months we will have funds to hire a UI/UX designer to improve the user experience and general look and feel.
A survey of attacks on Ethereum smart contracts
I don't understand how those things are mistakes. You can easily make up for the missing jacks and ports with dongles. But you could easily argue that it's a mistake to keep those jacks and ports to support a shrinking base of users that still require those jacks an ports. I haven't used the headphone jack on my phone in a very long time, it's a backup if anything, but mostly just a place that collects lint.
… and you can continue to do that just fine.

Meanwhile, the other 90% of users will probably love it when their IDE, profiler, every browser's developer tools, etc. can display context-appropriate labels so they don't need to remember what F8 does in the current mode of the current application.
I actually had the opposite impression. Tried to write my Chinese name but couldn't figure out which pieces to put together. There seem to be a lot of shorthand radicals but not enough basic strokes.
Official TwitterBusiness uses Russian botnet for self-promo
I know a few people who buy new cars, but they're very well-off and can afford it. I bought a new car once in my life (when I was young and dumb and my first paycheck made me think I was some kind of millionaire), but realized my mistake and ended up selling it pretty much right away. Now it's purely used from here on out.
Ubuntu MATE supports PPC
https://ubuntu-mate.org
FWIW you can already use AOT compiled code in Node.js (native modules). Will WASM provide more benefits over that?
That is not the plan. WebAssembly is not some holy grail universal bitecode intended for every language.

It is intended for C and C++ developers to be able run their code in a performant way on the web.
30 pin was introduced in 2003, it was finally replaced with Lightning in 2014 and thereby deprecated from use.

That's a 11 year run.

I bet those treadmills are not even that old yet.
It is*

Credential Management[1] is newly ratified (or will be ratified soon I lose track at this point. Mike West works fast). Either way, the api is exposed to chrome.

The best I can understand is that Google and Apple both want to store your passwords in the browser/keyring, and sync them between your devices. Apple has begun "suggesting" passwords in Safari that are fairly strong.

It's scary to think about, but "browser" is already the most used "password manager". It just is not full featured yet.

[1] https://w3c.github.io/webappsec-credential-management/

* you are using chrome
I guess it will depend.

Unless you are stuck in a "latte" habit, a basic income, at least if it is paid out of national coffers rather than local ones, will enable you to up and move where living is cheaper.

That is perhaps the hardest part of current day public support structures, that they lock you into staying put.
Basically you're asking for an authentication standard.

Some de facto standards are completely client side.

Browsers embed at least the "fill form/remember password" authentication method. It's not a standard and some people use it. Some people use an external password manager instead (I do, keepassx). Some password managers come with addons for the major browsers. Other people don't use anything and try to remember passwords, sorry for them.

Maybe your question was why don't browsers embed oauth?

About the sans cookies experience, with oauth or without it, there should be a standard way for browsers to send authentication info in the request. I don't see another way, but I might be wrong. Basic auth is a way, cookies are another. Both are ok only with https. What do you suggest instead?
A $1400 MBP - I bought it on clearance after the 2015 refresh. And I was thinking more of my $900 2011 MBA.

The PCs all failed spontaneously; it's not even like I dropped them or anything. And only one was the hard drive.
For basically forever, we've had USB devices with two separate types of prong on each end. How is USB-C to Lightning any different?
Couldn't figure it out either. I went as far as 玉 with Q-G-E. I would have assumed that the box around was "F" but that didn't work.
Or even just directly capture geotagged photos. That's going to be the best way to ensure good coverage of the target area.
Conventional rail has hit 575km/h in tests (https://en.wikipedia.org/wiki/TGV_world_speed_record). What advantage does Maglev give? It mainly seems super expensive and incompatible with existing networks.

Note the main way in which the JR Maglev will allow adding speed is by building a very straight line for a lot of money, which could benefit conventional rail just as well.
Big News About Rich Push Notifications
> if you don't know Chinese neither any of its input methods, just want input Chinese characters casually, this may be useful

As a casual student of Chinese, pinyin is actually pretty good for me (I'm American). I don't need any new markings on my keyboard, and it helps force me to learn pronunciations anyway, which is good. :)

Also: I saw people using the handwriting-based input in Hong Kong and it seemed like they were typing slower than I do, which is bananas.
A buyer should check the warranty offered on replacement batteries. A coworker had the hybrid battery replaced on her car, and the car maker only offered their usual 12 month parts warranty on it, not the remaining time on the initial battery warranty.
Tangent: One of the nice things about OSX is that it has a pretty robust set of input method APIs. I used them to make a transliterating Russian keyboard[1] (though I only scratched the surface) and I think they would work really great for something like this as well. Typing in a browser (in my case, using translit.ru) works alright, but nothing beats native support!

[1]: https://github.com/archagon/cyrillic-transliterator (warning: not very polished!)
It's a bad analogy, though. For one, USB isn't very standardized either. There are many USB standards and we're in the midst of a transition from Micro USB to USB-C that will create the exact same compatibility problem for at least a few years as Micro-USB and Lightning. Before Micro-USB we had mini-USB. None of these are even remotely backwards compatible. Meanwhile we've been using the same basic electrical outlet for decades, and it's backwards compatible with the one we used for decades before that.

Also, my oven is actually an entirely different plug from my TV, and my dryer is different still. My lightbulbs connect through a totally different interface that doesn't even look like a plug! I actually seem to be doing okay with that.
Well, sort of. First of all, the 970 (aka G5) doesn't support little-endian. Second of all, you need board-level support, since the chip only does half of the work.
It Depends on the Dependencies: Normal Forms
But with batteries improving, one could have a better car than the original when replacing the battery pack.
Excellent name. :-)
I did a quick summary of the data to show OS exposure. It's mostly Solaris on SPARC, but there's a smattering of Linux and other stuff in there too (including some DEC OSF, HPUX, Irix, and SCO!).

http://pastebin.com/CsKKLKit
Clickables:

https://blogs.windows.com/msedgedev/2016/10/31/webassembly-b...

https://hacks.mozilla.org/2016/10/webassembly-browser-previe...

http://v8project.blogspot.com/2016/10/webassembly-browser-pr...
i am not following this very closely and was not aware of this (Developed something in Chrome/Safari a few months ago and this bothered me. I needed a custom Webstorm-Extension). I think the push for Wasm would be perfect to sort this thing out and provide a real, standardised API.
They're different numbers, but it makes no difference in terms of how far along the possible scale you are.

If I score money as 0-1 and luck as 0-1000, then I have a possible overall score out of 1000.

If I score 0.3 on money and 600 on "luck" then I've scored 180 out of 1000, or 18%.

Or if both are 0-1 then I'd have scored 0.3 and 0.6, and overall scored 0.18 out of 1, which is still 18%, it's just the absolute number that has changed.

But the absolute number isn't important in a scale which doesn't have meaningful units.
Jeff from PipelineDB here. Yes, PipelineDB is an analytics product designed to continuously query high volumes of streaming data. The top use cases we see are building realtime reporting dashboards and realtime monitoring and alerting systems.

PipelineDB excels at workloads where you know the queries you want to run ahead of time, where your workload fits within the confines of SQL, and where there is a high degree of distillation (aggregations, sliding windows, etc.). We have large customers including Charter Cable / Time Warner Cable, MediaMath, SmartNews, MOAT Analytics, Cradlepoint Networks, Paddy Power Betfair, and others using the system at scale and we offer a clustered edition of PipelineDB under a commercial license, but PipelineDB's single server edition is open-source.

We have a live chat room here for technical questions:

https://gitter.im/pipelinedb/pipelinedb
WebKit is notably absent from the announcements. It's marked "In Development" though!

https://webkit.org/status/#specification-webassembly
When my manager comes up with a bad manager-idea, I ask questions like:

() what concrete problem are you trying to solve?

() what do you think is the root cause of that problem?

() how, specifically, is this idea going to address that cause?

() what might be other possible solutions?

This doesn't always work right away, but at least it points the conversation in the right direction.
As others said it has nothing to do with JS, i'd like to add how it's usefull - it's a low level VM spec (lower than say JVM or CLR) so it will hopefully be easy to compile various languages to it (hopefully because they need to fit a GC mechanism in to it yet to support higher level languages) but it's still safe/sandboxed and portable.
I could make the same argument about farm equipment eliminating farmers' jobs, and not leaving as many jobs for farm equipment repair. The problem is that we cannot imagine what ideas for productive work others might come up with in the future.
Probably if is a trend, instead of a single remark here and there..
"There's an argument against Magsafe too: laptops are lighter now, so the magnets would have to be weaker to still work reliably, and thus also have more accidental disconnections (this is irritating). I'm not completely sold on this argument, but you can buy third-party USB-C Magsafe-like adaptors if it's really important to you."

Yeah, that is a pretty weak argument :) The MagSafe works not by working (directly) against the strength of the magnet, but by the lever action of the connector eccentrically against the body. You can try this yourself by trying to pull the MagSafe away straight on compared to at a slight angle. Also, existing MagSafe is used with MBA, which are lighter than the new MBP. If that were really a problem, we'd already be seeing it.

I do hope that there are good third-party MagSafe replacements out there. The reviews of the Griffin BreakSafe are mixed. https://www.amazon.com/Griffin-BreakSafe-Breakaway-Chromeboo...

Or maybe Apple will come out with one in the future. I would love to know more about how Apple arrived at the decision to not provide some sort of MagSafe equivalent feature.