skysight-inc/HackerNews huggingface dataset:
anthropomorphization the latent structure that they capture ... maybe that's all "experience" really is

Precisely my point.
The Trust Challenge – Why Explainable AI Is Not Enough
Not all damns are hydro power plants, many are just for water, the kind of steady water supply that nuclear and coal energy need.
Ditto.

It’s even worse when combined with lazy scroll-based loading: now you’re guaranteeing that I’ll see the unpleasant version briefly (especially in Australia, I imagine, where there’s generally higher latency on such requests than in the USA—but I haven’t tried Medium or similar sites from the USA, so I’m not sure if it’s as unpleasant there).

It’s worst of all when combined with lazy scroll-based loading and an unreliable internet connection: I load pages in places where I know I have an internet connection, and then read them in places where an internet connection is unavailable. With lazy loading of these things, I can no longer be confident that it’s actually loaded everything I need. Same deal with Medium’s blocked iframes for things like CodePen—that just means that the iframe is not loaded when I need it to be.

I want less magic, not more, because we’ve proven as an industry that we’re not responsible with magic, and always manage to make a mess with it.
Native support for tensorflow? I don’t think so...

https://developer.apple.com/documentation/coreml/converting_...
Google announces TensorFlow Lite preview for optimized machine learning
I've had problems with my 2014, but at the same time it's repairable. The screen went a bit screwy, so I opened it and replaced the LVDS cable. Right back to ticking along.

Typing this on a 2012 rMBP that's still a champ.
And I.J. Good before Vinge regarding the intelligence explosion.
I had some bad experiences with visual studio's compiler recently (last two years.) I was working on OpenGL code and discovered a couple different constructs that would crash the compiler. The first time I figured it was a fluke, but by the third distinct case I became rather alarmed; the code should have produced errors, not compiler failures. I concluded that MS's compiler is decidedly less robust than GCC and clang; I've seen one compiler crash from a release GCC compiler in the last 10-odd years.
OH! that one model at the very bottom of the 15" page!?
> OWL definitely has a weird, heavy-handed feel to it -- it's almost as though Blizzard is trying to forcibly create a competitive 'scene' that emulates a traditional sports league, rather than allowing the scene to evolve naturally as it has in other games.

Bingo. Which is why so many competitive gamers are simply not interested in it. The way esports has generally grown is "bottom-up" -- local competitions spring up first and then larger, more well-funded tournaments take place. Blizzard is going for the "top-down" approach. We'll see what happens.
The best laptop ever made came with not one, but two ports for an utterly failed connector standard (Thunderbolt), long since ditched?

And those replaced the ubiquitous RJ45 Ethernet jack?

At least they had the good sense to include HDMI and not go full TB.
I can relate to this, tho for me it was TiddlyWiki(-legacy), and UnMHT

you can use the ESR[0] release with the extension AND disabling auto-update, and use -no-remote paramater to run multiple instance FF...

So in your case, you can have two instance, one FF running ScrapBook, the other is new-and-shiny FF... I used this setup daily with multiple FF running at my whim, didn't feel clunky

p/s: ScrapBook sounds awesome, I myself did saves PDF version of website, where it still can be indexed/searched properly

[0] https://ftp.mozilla.org/pub/firefox/releases/
Top positions/teams that actually matter for rockets have surely low turnover; the non-essential roles like internal software developer for moving a crane from point A to point B are likely the ones where most people won't last long.
I got the new Tree Style tabs installed, but I'm still seeing the standard tabs at the top, is there a way to hide those?
Looking at those laptops there's only 1 pre-2016 one currently. I have a 2013 one I got refurbished and it's going to have to last me a long time.
While I agree with Marco (and would add that generations Air was the best consumer laptop every produced), I always feel like it's unfair to judge the final iteration of one architecture with any other iteration of a new architecture. A lot of things had to fall in place for the RMBP to be "perfect", specifically the move away from optical, the prevalence of speed of 802.11ac, etc.

The Touch Bar Pro is an equally great model, when used in a similar "perfect" world (USB-C peripherals, connected to an LG 5K). But it's a terrible model "in the field", as very few things are ready for USB-C (including USB-C in some respects).
There are more compiler bugs than many ever think. From mainframe COBOL compilers to gcc, I have encountered bugs in programs that were a result of what the compiler did.

The original source code did nothing special - it was simple code and due to specific optimisations that the compiler performed, inexplicable seemingly random errors would arise. One would have to constrain the optimisations the compiler would do to get the code to execute correctly.

No compiler is bug free. The bugs can manifest in strange ways and sometimes they will manifest only on specific kinds of data (edge case data).

Certainly there are many programs that are written incorrectly and give rise to apparently inexplicable errors that are due to misunderstood language features or specified compiler limits.

However, there are also many programs that do not have such source code errors that end up being rewritten in some way to avoid compiler based errors.

The worst I have seen is when dummy statements have to be put in to the source code in order to get the program to work correctly. I have seen compilers change the precision of numbers from one version to the next and you have to add additional code to restrict those numbers back to the specified range. I have seen compilers allocate multiple i/o buffers as an optimisation that causes a program to fail when a single i/o buffer allocation works fine - one has to turn off the optimisation - no documentation available as to how the compiler generated code uses those buffers.

All I can say is that it takes a fair amount of investigation to determine what kind of bug it is when it is subtle and randomly occurring. It can be everything from errors in the source to errors in the libraries to errors in code generation to errors in the o/s (including driver errors or memory errors).

Anyone who blanket says the compiler is not to blame is living in a rose coloured glasses world. Compilers are complex programs and the source code for them can be just as wrong as for any other program. The code generated for compilers can be just as bug ridden as any other program.
Exactly my point: AMT is not included in every ME and your computer probably doesn't have AMT.
Bitcoin bears: You'll be able to bet against the digital currency in one month
> Looking forward to your feedback as you try it out.

Thanks Rajat. We use typical Cortex-A9/A7 SoCs running plain Linux rather than Android. We would use it for inference.

1. Platform choice

Why make TFL Android/iOS only? TF works on plain Linux. TFL even uses NDK and it would appear the inference part could work on plain Linux.

2. Performance

I did not find any info on performance of TensorFlow Lite. Mainly interested in inference performance. The tag "low-latency inference" catches my eye, just want to know how low is low latency here? milliseconds?
Same here. My bet is that their KPIs are top-of-the-funnel, not bottom.
It indicates submissions you've submitted or comments you've posted. Only you see the asterisk.
Or maybe on mobile, my speech to text does not check the use case of " their/there/they're"

It also easier to be an asshole on the internet, rather than look at the content of the post =)
Exactly. They sort of hide it.

I'm in IT and order these all the time for engineers and sales folks; it's much preferred over the new models. ;)
I don't know, I kind of think that the best ever is Macbook Air 2015.

I would also argue that Macbook Air was the first laptop ever since it was the first truly portable - not just transportable personal computer ever. For the first time a notebook was light, performant and run long enough on battery to be actually usable out of your office or home.

Yep, the screen is not retina but it's also significantly lighter, thinner and has longer battery life.

The design, so perfect that hasn't changed since 2010.
“The Cause and Consequences of the Retail Apocalypse”
Does it have to be under the first year or two for warranty for that? I definitely have this, but I'm 2.5 years out at this point.

Edit: https://9to5mac.com/2017/02/24/retina-macbook-display-staing... Oh my! I think I could go get a shiny fix/replacement. I am definitely going to have to do that

Thanks for this post! hah
Sadly my 2013 MBP logic board died after some spilled beer. I purchased and quickly returned a 2017 15" MBP. This is not the MBP which made me switch from Windows.

Apple laptops are becoming too thin at the expense of features I care about: larger battery, more diverse (HDMI and USB3) port, the mag safe connector and a longer travel keyboard. I could care less about Apple having the thinnest laptop. That's what the Air line was for.
Exactly, the article is nonsense.
On top of that, often people say racist words not because they really care about skin color, but because its just an easy way to piss people off when they're mad and looking to piss people off.

Whether or not that doesn't count as racism is up for debate. But its similar to the motivations behind trolling, which is more or less just to stir shit up.
Here's an add-on that does exactly that: https://github.com/mdn/webextensions-examples/tree/master/pr...

It's not currently packaged and uploaded to addons.mozilla.org, but you can try it by cloning the repo, navigating to `about:debugging,` and clicking "Load Temporary Add-on." Select the `manifest.json` file and you're good to go.
I think it's a little unreasonable to point blame at a group of people who largely built extensions on their own time, with no expectation of any form of compensation. It's entirely reasonable to decide you don't feel like supporting an extension anymore, and a community to take the reins doesn't just magically appear.

And regardless, there are still a lot of things that the old extensions API let you did that you simply cannot do with WebExtensions.

Having said that, Mozilla did the best they could in this transition. You can always argue that they cut over too soon, and that they should have waited until WebExtensions was a little more mature and covered more use cases, but the reality is you have to draw the line somewhere, and I'm sure they agonized for quite a long time over where that place would end up being. They also know a ton more about their users than any of us random HN commenters do and are way more qualified to make that decision than anyone here.
Thought this was an interesting addendum to this discussion from last week based on Bloomberg's report:

https://news.ycombinator.com/item?id=15653871
The EEVblog is great. Some of the older videos have some DFM, switcher layout, etc that is equally invaluable.
HPE announces its first ThunderX2-based HPC system
I have a 2012 13" Macbook Pro at the office. It's still going strong, and I'm still just a bit more productive on it than on my fancy schmancy Asus laptop with a GTX 1070. Since I'm running Xubuntu in VirtualBox in seamless mode, installing software for cloud/game server development is sometimes more convenient on the Asus, but I still have to deal with running a VM. The trackpad is better on the Macbook Pro. What's more, Windows 10 startup got corrupted by an update last night, and I'm still dealing with that. I've had to deal with the equivalent level of problem on the Macbook (SSD failure) but the tools that come with MacOS make that at least 5X easier. (It has been a real saga with the Windows 10 laptop, which I will leave out the details of.)
Fortunately there's a sizable chunk of the population that would have no inherent problems about preservation of identity, and even want to enjoy some of the implications that come from being able to run on a different substrate. http://ageofem.com/ explores the straightforward (i.e. nothing is done to prevent/alter it) scenario in quite thorough detail...
Very much appreciate the improvements to handling docs with sparse fields!
The users' perspective, in short: before 57, I had one browser that was fast but lacked all the UI tweaks that I had grown accustomed to over the course of a decade or so (Chrome/Chromium), and one browser that maybe wasn't so fast but had all those UI tweak (Firefox, which I used all the time).

Now I have not one but two fast browsers with a UI that I do not like.

It's perfectly understandable that Firefox devs would love Firefox to be more like Chrome, but that has nothing to do with what the (existing) users want: they already have Chrome available, they are not holding their breath waiting for Firefox to become Chrome.
It seems like you're basically just saying that any attempt to predict the future is crankery. I think it would be a sad world if everyone just said "If I can't see it in front of my eyes and it isn't relevant to me today it's a waste of time"
Pretty transparent attempt at a UAW protection racket. All you need is two employees in protected classes to call each other names and you have generated a tort.
So 1% of the population owns high quality VR headsets, and say 25% of those use it on a regular basis. That's not routine in the way Smartphones are, that's routine in the hobbyist sense of the word.
It's not a secret but you'd have to be seriously run down to start ranting racial slur at coworkers you have issues with. Maybe that's really just how sressful the company is .. but damn that would be crazy.
Ok, so why a new library and associated dev time when thumbor and other libraries already exist, especially if you're willing to spend 5k/month on instances just for this?
A lot of times you can also watch the api calls JS pages (or apps) make and retrieve nice structured json data.

I personally avoid executing js unless it's necessary, as it adds more complexity, and is noticeably more brittle.
A line terminator on *nix isn't a line terminator on Windows, which is a big deal if line termination ends a statement, and that assumes the file isn't modified in transit.
Useless like git? :) Immutable here just means append-only. If old history is fixed it is really easy to have pervasive caching, which helps make chatty queries faster (e.g. solve N+1 problem)
Ehh, I'll take it over death.
Keyboard layout makes it nigh unusable for my work, programming.
> "I'm tired of dealing with this shit. I'm switching to Chrome"

That was already happening, where "this shit" was crippling performance issues, and a lack of sandboxing and modern security features.

I expect Mozilla believed that the user fallout from breaking some extensions would be less than the existing continuing fallout of the ongoing issues.

> Mozilla should've tried to smooth this transition, not just simply pull the pin on the web extensions grenade and yell "Catch!".

You do realize that this transition has been going on and has been publicized for years, right?
I'm certainly not equating them, but Kurzweil has had successes in his projects, too. He's also not the only one exploring his areas of interest. KurzweilAI.net has been a link/news aggregator for many years and essentially an (if not "the") HN for his interest areas. Kurweil also seems to be a somewhat active investor in his ideas (more so than the solo researcher that Wolfram often seems to be), which depending on your point of view is at least equally business minded as Wolfram.

As I stated, whether or not you find the two comparable or not has as much to do with personal opinion as anything else.

I personally find them both extremely interesting gentlemen that have done very interesting things, but that I will also take a large grain of salt with respect to many of their projects. Whether or not the amount of the salt is the same or the number of projects I need it for is the same ("in the same league" even) doesn't stop it from being a sometimes useful comparison.
Scaling bulk writes to Dynamo DB
They made them as recently as 2011. Unibody aluminum. Matte or glossy screen. 1920x1200. IPS. 2.5ghz quad core i7. Ram's a little slow at PC3-1333. Those don't have replaceable batteries, but you can replace them yourself fairly easily. You can pick them up for about $1k.

It's sobering, really. The only substantial improvement made to laptops in the past 6 years is battery life.
Well, sending them over the network in real time is one option, or if we are talking custom hardware as in this discussion, then it could be made with local storage (and wouldn't need to be all that big...).
New hardware protections for your lock screen with the Google Pixel 2
I see a lot of comments defending Tesla, but I get the feeling that this might have to do with Elon Musk's popularity.

If you look at it soberly, this seems a lot like what happened at Uber - a super competitive corporate environment that values some success metric over anything else, which brings out the worst in people and does not filter out jerks efficiently. That leads to bad things happening, until someone decides to speak up publicly.
Hmmm, there's a lot of interesting stuff over there. If I didn't already have a dedicated router, the ClearFog boards look like a very nice router platform.

https://www.solid-run.com/marvell-armada-family/clearfog/
Because once bitten twice shy and companies never change?
The 6 way is maybe better than the 5.x way - but there are problems with it and they could have done the 6.x better than they did.

There were two fundamental problems: 1) types had different mappings which was confusing since internally it's the same index and there is only one mapping. 2) for the use case where you have one type per index, you still had to arbitrarily create a "type".

It could have been done by:
1) making the mapping definition only at the index level - there's no such thing as a mapping for a type (this is how it works internally anyway.)
2) with a "type" field being optional and specified via a query string instead of url path. This would have left all the internals alone. Eg, there could have still be an internal meta "_type" field which would have had the default value of "default" or something. For those people that needed multiple types, specifically for more complex parent-child, they still could have done it.

The current approach is far more complicated because the have to change the internals to support both the new and old way during the transition and deal with a lot of internal things breaking because everything expects a "_type". You can checkout the github issues and see the work involved.
When I say "company" I mean such an organisation as which employs wage labour to further the accumulation of capital; such an organisation could not exist under a Socialist mode of production, at least in my understanding. This is because it is firstly not wholly the "property" of the workers in general, because accumulation of capital requires exploitation and value added through M-C-M'; a cooperative still sells produce, so in my view this makes it inadequate for Socialism. Perhaps something like mutualism would better describe such an arrangement at the scale of a society.

It is entirely possible for people to create a super-capitalist, an image reflecting bourgeois nature, within a cooperative establishment.
Problem is: Firefox doesn't.
And all three (Good, Vinge, Kurzweil) views of the Singularity are different.

This stuff is old: http://yudkowsky.net/singularity/schools/ It's amazing that people want to lump in anyone associated with it, or just related moral ideas like "death really sucks, what's a general way to end it?" as cranks of the same sort. Or worse compare it to a religion (http://archive.fo/6oI0u)
I saw a urinal in the new shopping centre that was an inspired piece of design, it had a curved blade in the centre pointing outwards, no matter which direction you hit it from it couldn't splash back (I tried).

Such a simple solution.
It looked great, up to the point that 70% of my addons were disabled. I rolled back in 5mins :)

I'll give it another chance in a couple of weeks, and hope that there will be a bypass that will force my outdated addons to work.
Right, exactly. Cells die and are replaced all the time. Sometimes people have vital organs transplanted. Yet, I assume most people still consider that their current body is "them". What would be weird is if you kept the old you and the new you. You could finally have a real conversation with yourself.
Every Thinkpad I've run me_cleaner on so far has had the full suite of ME modules loaded.
Or even just install a porn blocker on the machine. He'd probably move to using his phone or something, but at least it isn't the same machine he does finances on.
Sometimes, but not like it used to be. I see plenty of adults with plows soliciting door to door too.

Usually I see kids soliciting through Facebook groups nowadays. Well, their parents do it for them.
What paper do you mean for Bitcoin? The original white paper from Satoshi? I loved the bit torrent paper. I'd add the paper on HMMs and NFS. My list of favorite papers :) The oldies used to be better. Kinda sad really.
There was also this in The Atlantic that overviews a different - perhaps somewhat conflicting? - theory on genetics

https://www.theatlantic.com/science/archive/2017/06/its-like...
I mention to colleagues that I hope produce a MacBook Pro 'classic' line. I totally agree with the author: it is a professional machine.
http://webcache.googleusercontent.com/search?q=cache:dyQ86ys...

?
Yea but people that never had to deal with racism coupled with a distinct lack of empathy for or experience of a average person with little to no power, such as Musk, will never understand that.
1) Is it possible to change the shortcut for Private window to CTRL Shift N somehow like in Chrome? (instead of Ctrl Shift P). (I like that I could use that shortcut with my left hand (albeit with some nice thumb extension action).)

2) Any way to remove the bottom bar icons when the omni bar completion box shows? ... wait... How do I even edit search engines in Firefox? Like say, typing "yt (space) search term" to do a search on YouTube?
Every year I ponder getting a new laptop to replace my mid-2012 MacBook Pro.

Every year I don't. Instead I wipe the hard drive, reinstall the OS, and I have a brand new machine. Even the battery is still going strong 5.5 years into ownership.

This article hit the nail on the head. The laptop fulfills every need I have better than anything else I've tried.
If you are looking for image scraping: https://github.com/sananth12/ImageScraper
Yes, it's always your fault.