skysight-inc/HackerNews huggingface dataset:
This article is actually pretty accurate in that it identifies that neither academy nor industry is well suited to solving AGI.

Suppose that a real solution to AGI will actually take 10 years to solve with minimal milestone achievements along the way. In other words, until you have the complete system figured out, it'll be hard to see the results.

In academia, most people are ultimately focused on getting their paper published.

In industry, most people are ultimately focused on making a profit.

In both cases, people would get off track long before they reached the full solution.

Lastly, the principles behind which a real AGI operates are likely so abstract that everyone reading this will likely be long dead by the time humans stumble upon them.

The only way we can short cut this process is by looking at the solution (ie the way Numenta is doing it).
While I appreciate almost everything Tesla does, and I may be in minority with this opinion here, but damn are their cards ugly / generic looking. Especially so with the interior. I like spartan features, or lack of, but it's just - ugly.
Yes.

They in turn sell it, where one of two things happens.

* It is parted out for spares for other cars.

* Someone actually repairs and resells it. This is one of the things you have to look out for when buying a used car. It may not be difficult to repair it cosmetically, but crumple zones are one use only.
Saudi Arabia isn't demanding they cripple their products, so selling their products in Saudi Arabia isn't ethically fraught. And Apple isn't spending their time slamming Trump. They're a tech company, not a politician.
It's not quite as fallacious. The negligent window breaker does not profit from the broken window.
yeah that's why I said at that scale, for this suite of brands, all marketing is brand (i.e. brand awareness) marketing.
My little Chrome extension https://unshorten.link has had a growing user base for several years now. Like a few others in this thread, my strengths don't necessarily lie in advertising or marketing. I'd be open to bringing on a partner who has experience monetizing and marketing projects like this or even selling outright to the right buyer.
at this scale their digital marketing is not your traditional performance marketing. traditional performance marketing would absolutely be worthless to a brand this big, but large ad buys ensure they stay top of mind for consumers in a (commodities) space where competition is more numerous than it is deep.
I swapped ctrl with caps lock and it had helped me immensely. Would highly recommend that.
In reality there are other issues:

- mechanism is rusty

- has backlash/play

you're never sure you isolated the empty slot, so you assume so, go deeper, then backtrack when you reached the leaf of that exploration tree. Also, the double scan thing made it quick enough to avoid trying to probe too long for the right slot, hence the hybrid solution.
Multiple pages for the docs instead of trying to fit everything on one page. Everything on one page (especially if you use more javascript than is strictly necessary to display the docs - as Stripe does) is slower and makes it harder to find and bookmark things.

When reading docs, I prefer to have tons of tabs open to various sections than to be constantly scrolling back and forth between them.

And yeah, please also avoid 3-column. It may be convenient on a 4K display in horizontal layout, but not all of us are viewing on that sort of monitor at all times. Stripe's docs are even more painful than usual when your viewport is ~1Kpx wide.

Pretty much everything on readthedocs.org is laid out comfortably. That's my gold standard.
Cost in money and waste are other factors. Perhaps I can put Chrome OS on one of their existing computers.
> Noone cares about GitHub.

It's funny I used to get interview-offers from people who'd seen some of my C++ code, despite the fact that I'm not really a developer.

Shortly after that I moved the project into a Github organization, just for neatness, and those emails stopped. It's like people searching for C++ code don't see "me" any more, just the faux organization-owner.

I'm a little amused that people are emailing random github developers with enticing offers of interviews, yet can't handle the extra layer of indirection. But anything that cuts down on random spam (No I don't want to relocate to America, thanks) is probably a good thing!
I suspect the down votes are because the word has already been co-opted for years to describe things that aren't issues. Similar for "viral", "infectious", "jonesing", "getting my cookie fix" and so on.
Well if you enumerate in order and your code is 800 then you have to try 800 cases.
Cars Suck Up Data About You. Where Does It All Go?
>not revolutionary

Well it does revolve so...
On this discussion. I was trying to work better with React code. I found out about global + gtags + pygments. I'll soon be able to jump to reference if I set things up properly. I'll probably post something about that soon. Anyone got jump to definition and jump to references set up with javascript (or JSX) code properly? In terms of autocompletion, I don't what would be the best way to go about it yet.
How well would something like that work with a completely-fresh Twitter account?
> You cannot do business in China without doing what they tell you.

Then

> in reality the only alternative is to abandon China to those who will do what they are ordered to

So the only alternative to doing business there - which requires doing as you're told - is leaving China to only businesses that will do what their told. I'm assuming you didn't mean to say that so can you explain?
Google gmail and inbox both show this information if you click the "view full message" option on any particular email
Install ido-mode and projectile as a bare minimum. All these can be installed with M-x package-install, or you can do something like this https://github.com/wcummings/dotemacs/blob/master/modes/my-p... to automagically install your packages.

(setq ido-enable-flex-matching t)
(setq ido-everywhere t)
(setq ido-create-new-buffer 'always)
(ido-mode 1)

(projectile-global-mode)

Maybe enable flycheck globally if you're used to syntax checking.

(global-flycheck-mode)

Also worth learning TRAMP if you're used to sshing into boxes and running vim. M-x info, C-s tramp.

Get rid of the waste of space toolbar:

(tool-bar-mode -1)

And install a nice theme, whatever floats your boat, I use a solarized theme [1]. The default theme is gross.

(setq custom-theme-directory "~/.emacs.d/theme")
(setq custom-safe-themes t)
(when (display-graphic-p)
(load-theme 'my-solarized))

I use eshell, I think the plan9 smart shell features are nice:

(require 'em-smart)

Basically includes additional editing features in eshell. It creates keybindings to edit previous commands and page through the output of commands.

Make CTRL L clear eshell

(defun eshell/clear ()
"Clear the eshell buffer"
(interactive)
(let ((inhibit-read-only t))
(erase-buffer)
(eshell-send-input)))

(defun my-eshell-mode-hook ()
(local-set-key (kbd "C-c e") 'end-of-buffer)
(local-set-key (kbd "C-l") 'eshell/clear)
(eshell-smart-initialize))

(add-hook 'eshell-mode-hook 'my-eshell-mode-hook)

Line numbers, but only when you're editing code (GUI and text):

(when (not (display-graphic-p))
(setq linum-format "%4d | "))

(defcustom linum-disabled-modes-list '(eshell-mode wl-summary-mode compilation-mode org-mode text-mode dired-mode doc-view-mode image-mode rcirc-mode)
"* List of modes disabled when global linum mode is on"
:type '(repeat (sexp :tag "Major mode"))
:tag " Major modes where linum is disabled: "
:group 'linum)

;; override linum-on because there is no good way to disable global-linum-mode
;; on a per-mode basis
(defun linum-on ()
(unless (or (minibufferp)
(member major-mode linum-disabled-modes-list)
(string-match "*" (buffer-name))
(> (buffer-size) 3000000))
(linum-mode 1)))

"Smooth scrolling"

https://www.emacswiki.org/emacs/SmoothScrolling

[1] https://raw.githubusercontent.com/wcummings/dotemacs/master/...
Nah, I don't think it is a false dichotomy in this case. It seems unlikely to me in the extreme that China is going to change its policies in response to pressure from some foreign company, even one as large as Apple.

More generally, I don't think describing countries & cultures that don't share your particular values as evil is reasonable or useful.
Even if they don't want to deal with the headache they can probably hire someone to handle it for less than they money they would take in for most 'support'. I mean most support issues are going to be small, anything big or difficult can then be a new piece of business.

on edit: if handled right it's almost like found money.
Is it a practical idea to combine a news app with a ecomemrce shop?
I plan to make a news app that would deliver short news for free and plan to monetize it with adding an ecommerce store to it. Is it a good combination? People download the app to read news but also buy from it when they need to buy something online.
I'm sorry if 'low-hanging' comes off as disrespectful - I'm just guessing that aspects of embodiment, once understood, will be capable of fairly trivial description and reap large consecutive rewards. I remember your u/n from other posts, we seem to have similar interests but you are vastly more educated in the engineering of AI. What's your background, if you don't mind sharing here?

I am suspicious non-contingent aspects to cognition remain that simulation and deep learning don't necessarily grant, though they might well be sufficient. I'm not smart enough to be sure, and I'm stretching for a description: a child self-reared to adulthood in the wild won't display what we usually consider essential facets for 'humanlike' levels of intelligence or competence. We're hardly trying to build a caveman.

They lack whatever is crucial in socialisation -- the ability to make subtle differentiations between other agents' actions and motivations seems to endow self-awareness, and abstractions for successfully handling novel objects and ordering perception relevance. Successful generality to our degree seems to be better 'outsourced' rather than hard-coded into solo agents, at least in the natural examples. Though I understand that's not necessary, perhaps there are good reasons for it. I feel like the first AGI will actually look a lot more like "multiple similarly 'perspected' AIs interacting with one another leads to each carrying the G in AGI". Essentially I'm suggesting it's hard to have generality and relevance to our proficiency (or better) without a 'culture'.

What I'm thinking seems to boil down to inserting some of Piaget's ideas into the philosophy of AI, which might be a bit much, and I'm open to charges of bullshit.
Google lost nothing. China never had any intention of allowing Google to become dominant in China. That was apparent from day one and comports perfectly with their explicitly stated and demonstrated agenda.
lol. Funny someone suggested to engrave similar encoding into the frame.

And since I was eyeing on CNC milling machines .. that might be a nice project. I am thinking about stealing the correction scheme used on CD to be scratch resistant.
Euclid as Founding Father (2016)
If this is your attitude towards long-term academic research, there's little hope I could expand your awareness of what the state of the art in AI actually is. I'm reminded of a point Yudkowsky made 10 years ago:

http://lesswrong.com/lw/kj/no_one_knows_what_science_doesnt_...
I agree but Swift is a new enough language that I'm not sure such a resource exists yet. When I learned Swift I just skimmed through the parts that weren't interesting and that worked for me. It was a good overview of the language.

As an aside, the book, Advanced Swift, by the objc folks is fantastic but assumes you already know Swift. It's not what you're looking for, but something to move onto after you grasp the basics.
I have a grief with plain text logs. They are really nice if you want to read them manually with vim or less, but are super painful if you want to parse them automatically.

It doesn't help much that a fair number of logging libraries have buggy formatting to an extend that you can't safely parse plain text log files sometimes.

For example this bug (mostly fixed by now) https://github.com/sirupsen/logrus/issues/531
National Solar Observatory predicts shape of solar corona for august eclipse
The most significant cost of virtual functions is hard to demonstrate in micro-benchmarks: It's the optimization opportunities lost because you can't inline.
Fascinating stuff. I'm particularly surprised that BT are MITM'ing connections to mail.ru. Seems a bit sinister.
I can't even imagine what relevance magic would have to any of this.
This would be great to have as a downloadable data set.
If you install an ad blocker for Safari that will get rid of most of that as well. I have found Adguard works well and is free.
Fantastic profile for someone still in high school!

One unsolicited suggestion: You can fetch the number of stars of each repo to showcase the their significance, recruiters are more attracted to quantified numbers.
Seconded 1000 times. We have tons of books written in a pompous manner with self-patting on the back and full of theory only.

If you do indeed finish that book, consider me sold on it even if it costs $150 -- if it contains a lot of practical examples and exercises.
What is a good book on genetic algorithms?
For a huge company it's even harder. I think the internet ads serve partly the same as news paper ads. There is no click through for them either. Actual paper ones.
Similar design: http://spectrum.ieee.org/automaton/robotics/drones/flying-ro...

Re: Patents. My understanding is that it doesn't need to be "revolutionary" to be patentable.
I’m going to do exactly what this travel startup tells me to do
1) awareness. I didn't even know that site existed

2) Chicken and egg problem / opportunity cost. Every additional site I post a job on costs me time in posting the job and making sure the formatting works on that site. (The latter is a non-trivial time-sink). A site that has only 30 jobs probably isn't getting enough traffic from job seekers to be worth my time and energy.

3) I have no particular interest in reaching a pool of candidates whose only outstanding characteristic is that they want to use Slack at work.

4) Saying we use Slack at work does little to nothing to differentiate my company from those with whom we're competing for talent. Really, it doesn't even differentiate us all that much from those who use NO chat software at work.
i gave up when i saw they use apps to help their phone manage memory and battery. and they claimed that despite ads in the app forced lock screen, it was worth it.
This site consistently crash my safari tab. What is it?
Is the date really relevant for this?
Speaking as someone who grew up in the middle of nowhere and currently lives in the middle of not very much, a 200 mile range plus a charging time is a deal breaker.

200 miles is great for commuting in cities. $60,000 is rather expensive for a farm truck.
MS Word and Excel
Are you saying the term modeless only applies to text editing? I thought it was a general UI term that can be applied to any program and means that keystrokes always mean the same thing independent of context. In that case, Emacs as a whole is not modeless, but usually each individual buffer is.

And sorry for getting the history wrong. I think I mixed the ITS and Multics versions up. Maybe the email reader was only in the ITS version and the Multics version had the ability to call the PL/I or Fortran compiler within Emacs and get a buffer with an error list. Does that sound right? And I'm not sure about command shells, that's probably just wrong and they came later.
Dialing up the complexity a bit from Newton's method, it would be interesting to know whether there are now better explanations of the conjugate gradient method online than this classic (or at least high-profile) intro: https://www.cs.cmu.edu/~quake-papers/painless-conjugate-grad...
I bought my first iPhone this year. No headphone jack but the phone included very nice earphones than use the thunderbolt charging port.
Discord has a super fast and slick on-boarding. It's actually just one click and way better than Slack's on-boarding. Other than that it's quite similar.
It does allow for microphone pickup to be omnidirectional without having to account for the effect of corners, which can block/reflect/distort sound waves.
CT is not only valuable to PKI's integrity, but also valuable for any site owners, as certificate logs can raise early warnings against phishing or malware sites that go the extra mile to look secure, before they even go online.

We should all be using CT logs, and if you own a website, you should be monitoring your domains. Facebook has a nice little tool to notify you when new certificates are logged: https://developers.facebook.com/tools/ct/
...which is true. Restaurants sell meals, not ingredients. Chefs don't give you ingredients to eat, they craft the base ingredients into something worth selling, preferably with a good experience.

I get your point, but that analogy has backfired on your point. I'd rather cook something that tastes really good using whatever ingredients are around and then improve the ingredients (among other things) later on.
Gif Maker – No Watermark
Half finished buildings... As if Shenzhen wasn't already cyberpunk enough.
As discussed in the article, this is still potentially insecure when using shared hosting.
For contrast here's two guys with crowbars opening a non-UL-rated but serious-looking safe in less than 3 minutes.
Well, the video shows a drone flying and some concept studies nothing more. No close up of the drone, no targeted flight in a certain direction, nothing. It lifts off, moves (seemingly uncontrollable) and lands again. What claims can be made from this about the used technology?
The State of Sustainable Business 2017
There is an amazing TED talk by Johann Hari on that topic https://www.ted.com/talks/johann_hari_everything_you_think_y...
> Amazon wants $600/month just to deploy a SSL cert on CloudFront

That's a bit misleading Amazon SSL is free on CloudFront if you are OK with SNI. And almost every is now... browsers without SNI are virtually none. The only browser with any market use that does not support it is IE 8 on Windows XP!
Tried it for a while, though the search window was too slow to load on my workstation.
If you watch the presentation, he shows how he used it to port Empire into a FPGA and plays with it for a bit.

That is on the 2nd part of the presentation, because he had some issues initially.

EDIT: Here is the Empire demo, https://www.youtube.com/watch?v=vjaKFTHQSxQ&index=4
I think the context matters here. The underlying point is not to be taken so literally. It means don't prematurely optimize your code until you have a functional, enjoyable piece of software. Then sure, work on maintainability and improved performance.
I got my current job just with GitHub. I was asked to only show my GitHub profile. I didn't need resume at all. Some companies might not care about your GitHub, but they are always some that do.
Another way to look at it is saving time and effort to do it right at the start. Learning how to use emacs without paredit and then learning again with paredit is twice the work of just learning once with paredit.

That's an exaggeration, it's definitely a lot less than twice the work. I'd say 1.2 times at most.
> the GFW is a protectionism tool to protect and grew the Chinese Internet sector.

How do you reconcile this belief with the following:

1) The GFW blocks sites and content related to dissident groups and individuals in China, such as Xinjiang and Tibetan independence groups.

2) The GFW blocks sites and content related to Falun Gong.

3) Personal VPN usage will be blocked.

4) Many foreign news sites are blocked.
A fairly sizable percentage of our product line is web hosting. Of course to note we started out as a hosting company and people focused on infrastructure.

I'd say hosting is a good way to retain clients and to continue to work with them. It's great for clients as well since we do host their website and if problems happen then we can help them fix it. The hosting fees are actually packaged "for free" to our maintenance fees which includes very small changes (text changes and minor updating). Major changes would be considered a new project.

Regarding time investment, our maintenance is almost none as most of our infrastructure code has been developed and put on autopilot including monitoring. There are minor blips we do have to worry about and handle, but overall everything works. We also have a person on-premise (inside the datacenter) who helps us with quick turnaround to hardware or physical problems.

Biggest time investment is working with the client directly on their projects.
I don't think the instant comprehension comes until hindsight. I don't know what the killer app will be for the home OS (or even if there will be one) but history will make it look like a logical step that was inevitable. It's hindsight bias.
I was thinking about doing that multiple times, but I always figured I didn't want to be liable if anything goes wrong with their stuff. Especially business e-mail is an area I would avoid at all cost, you don't want to be involved when the suits can't write e-mails anymore. All support I provided was billed hourly, and that was lucrative enough for me.
I assume they are still allowing manual VPN configurations right? They are only removing apps that configure it automatically for you.
Not downplaying the impact of this, just clarifying.
The danger with that is you educate yourself out of a job.
https://news.ycombinator.com/item?id=14880796

Deja vu?
please do not compare properly designed center consoles, that are very close to the windshield base, to that corner-cutting excuse of a design for the model 3.

the main design flaw here is that the proximity makes it a completely different visual field than the road. while all your examples (I guess, havent clicked all, and only drove extensivly a twingo 1st gen, designed by stark studios) the distance makes your eye see the panel info while looking at the road. even more so than the behind the steering wheel models.
Totally agree

The work on textual understanding is definitely still early days (though the press release makes it seem like it's understanding the entire LOTR, it's just reading a very structured short version) but already crazy impressive:
https://venturebeat.com/2015/03/26/facebooks-latest-deep-lea...

On visual QA, Francois Chollet's talk at the TensorFlow dev summit shows how easy it is to get a (again constrained to 1-word answers but still very impressive) video QA system working in like 20 lines of Keras:
https://www.youtube.com/watch?v=UeheTiBJ0Io&vl=en
This kind of fairytale claim from Kreps does real harm in the world. I spend a not-insignificant amount of time in my job trying to convince junior developers that no, there is no magic fairy dust that lets them stop having to think about CAP theorems, eventual consistency, distributed consensus, split brain failures, and so on. So when Confluent (and similar) come along with it just wild claims but demonstrably false ones by the limits imposed by reality it makes my job a million times harder (and the developee's code a million times worse).

On the other hand when companies and maintainers are honest about the limitations it allows for a much easier conversation about how those limitations affect our products and how to trade off the mitigation approach and risk.

When the vendor claims there's no need for developers to use their brains they're all too eager to believe it.