skysight-inc/HackerNews huggingface dataset:
Added thought: the downside of this is obvious. In that robot future, why would we have to give a crap what HUMANS thought of goods and services? Things might evolve to suit what the robots and AIs like, in which case human input is about as useful as asking horses about highways.

"This sucks, it makes my hooves hurt!" um, it's kinda not meant for you, Dobbin…
The Five Common Foods That Will Kill You Slowly Without Realizing
The way things are now, that corporation is probably creating jobs in china, india or SEA and storing its "value" in Ireland. Just to sidetrack for a second, I know we're still quite far from ai taking away jobs from the software industry, but oh boy when that day comes I won't feel one bit sorry for you. It doesn't take much to fall through the cracks in society and I hope you learn this the hard way.
I doubt the examples he mentioned can be reduced to simplistic economic theories.

For the movie for instance people could stick on hoping things will get better and things could.

For relationships most are loaded with emotions that make us irrational and decisions to make or break would also involve a multitude of other factors well beyond the scope of economic theories of sunk costs and self interest.

Listen but make your own decisions. You learn by listening to yourself, making your own mistakes and taking responsibility for them.
HN includes a much more limited crowd. I would theorize Reddit is a more realistic reflection of our society (not that we want to focus on that, so I'm not saying it's any better, quite the opposite).
Tick tock, my dear friend, the fruits of a mathematical harvest take long to grow; but the rewarding bounties may be enough to feed the walking earth. Or at least the probability of that is higher than Magnus Carlsen providing gain to human welfare of equal measure. ;-)
He isn't missing much by not having the app store. I've used a mac as my primary computer at home for since before the app store opened in 2010 and have yet to find a indispensable app on the app store.
Automate deep learning training with Kubernetes GPU-cluster
I'm not sure I get your point? In the scenario you describe, the natural key for the employees table could be, for example, legal company number + employee's payroll number.

Or are you saying that by using a surrogate key, we only ever have to create one record for an employee, and just update their company details etc. when they change jobs?
> Ex-admin commits social suicide just to be a dick

Yeah, well, sounds awfully like one of thus "A hacker deleted all our customer data" fairy tales.
It's universally obvious in a sense that every human culture and every human language has it (or at least I'm not aware of examples of the contrary).

And it may well be fuzzy, but it's rather telling that this fuzziness nevertheless remains confined to philosophy and metaphysics. Asharites, for example, believed that the world is recreated by God "at every moment" (and that this is what makes the notions of time, motion etc possible), so in that sense, every person is also re-created. But their societies did not derive any peculiar social customs from that belief - they still treated any person at any given moment as if they possessed stable identity over time in practice.
Thanks for linking this. Has given me inspiration to finish off some of my projects. It is interesting he comes from a game design background.
A point that I have yet to see in the debate: while everyone seems to like the "old cab industry" going downhill (which may very well be deserved, given shady practices like racial discrimination, detours etc.), no one seems to think about the ultimate consequence:

People without smartphones or credit cards will have no way of getting individual point-to-point transportation any more. This especially includes old people (who e.g. rely on cabs to transport them to doctors, grocery stores etc), people who do not want smartphones or cellphones in general due to privacy reasons (e.g. tracking by network operators, or not wanting everything they do on their phone fed to Google), and minors who do not have a credit card - when I was young I always had 50€ in cash with me so I could fetch a cab home when public transport failed.

Also, there are many people who do not want to use Uber, Lyft etc. for ethical or other reasons - it is unclear if the driver has proper insurance for his vehicle, it is not regulated how long the driver has been behind the wheel (it's easy to end up in a crash when driving tired, I speak from personal experience), it's not regulated how much money the drivers make (owner-operated businesses usually don't fall under minimum wage regulations) and for what it's worth it's not guaranteed that the vehicle is technically fit to be on the road (which cabs usually are, with yearly inspections by independent auditors in Germany, for example).
The problem will likely be similar to that with alternative Python implementations - because so many existing libraries in the ecosystem are written in C, an implementation that is not ABI-compatible with them is not attractive to most existing users.
What a nice false dichotomy, we are free as in free to chose our salve master, and there are only 2 possible states of humanity, to be a slave or to be lazy / a useless eater .. lets not talk about the slave masters and the hollywood-production american dream(tm) illusion that _every slave_ can make it to the top (which, for everyone who actually checks is just what it is, propaganda) .. I want to applaud the institution that managed to wipe..ehm teach you such a illuminating world view, very, very .. convenient
It protects the world from submarine brands.
You don't talk to random doctor. You talk directly/contact docs running the trails. They will tell you what is possible. If isn't possible in the US for brain-dead/financial/bureaucratic reasons, once you get the details look for reputed cancer centers abroad who are willing to do it. You will be surprised how many docs will respond to you over email.
At this point we're basically both making unsubstantiated assertions.

Anecdotally, I know that I was able to learn to read C, Pascal, BASIC etc fast much easier than I was able to learn to read Scheme fast. I've asked this question to other people, and it seems to be a common thing. From this I conclude that visually parsing Lisp is more taxing. Yes, you may train yourself to do so fast - but you end up spending more time and effort on that.

Again, this is anecdotal. A proper way to resolve this question would be to have a controlled study where a bunch of people not previously exposed to any language is given a crash course in, say, S-exprs and JSON, and then asked various data retrieval tasks on input of increasing complexity.
While interesting be aware of those quotes from the article:

About offline:

> Local storage action creators & epics (~1000 LOC). This is a bit unfair to count in the total because offline support for our project is postponed, but it’s achievable if we want to add it back in by customizing the Apollo fetchPolicy & exposing the reducer to redux-persist.

About mutations (insert/update/delete statements):

> While our server is currently “read only,” we may need to introduce mutations in the future to save a user’s favorite team.

When considering GraphQL test those as well because the "loading data" part is very cool and easy to grasp. It gives instant results, really cool.

Updating data is not as easy as that and not as mature yet. There is an ongoing process of finding how to update the local data store.

See for example comments in the documentation: http://dev.apollodata.com/react/cache-updates.html#updateQue...

So while it's a great tool understand your app's processes before diving in completely.
It's a function invocation following x86 C calling convention in assembly. push ebp pushes the base stack pointer of the caller of count() onto the stack, and mov ebp, esp sets the base stack pointer for the callee count(). pop ebp pops the base stack pointer and ret pops the return address into the program counter. count_ones() is replaced with its assembly counterpart, which stores the result in return register eax. This is as optimized as count() as a user-created function can be in assembly given the calling convention.
https://en.m.wikipedia.org/wiki/X86_calling_conventions
So you start with false hyperbole before moving onto vengeful and mean-spirited hopes for my future, all while presumably trying to capture the moral high ground because to you all problems can be solved with high taxes. I don't think you are alone and we are probably doomed. Because when your system doesn't work, people will simply double-down on the same ideas and make it worse.
Fractal planting patterns yield optimal harvests, without central control
ROCK64: RK3328 DevBoard with 4GB RAM, 4K HDR, Gigabit Ethernet, USB 3.0
Not pictured, but right next to this machine is the "garry gum" and "anti-garry gum" dispenser.
And I prefer the reverse - the future is far, because everyone focuses on distribution.

Those "revolutionary" companies we hear about are mostly mundane tech with overexcited marketing department. It's probably fine if you measure success of society by how much money those founders make, but I prefer to measure it by the actual advancements in technology.
How is a payday loan not a win-win transaction ?

The person getting the loan obviously values money now more than total amount of money, for some reason (which may or may not make this preference entirely voluntary).

The person providing the loan values total money more than having constant availability of all their money (ie. they're investors). And I'm sure you would argue they also value more money more than ethics/decency.

Ie. the reason the economy works is that while price may be the same between buyers and sellers, value is subjective. Therefore it is a win-win in that both parties increase their perceived value through this transaction. This is also how a mortgage works, for instance.
It needs to become an offensive act, a social faux pas to have bought a diamond, this would fix the problem.
This is brilliant and needs to be extracted into a library of its own. Thanks for surfacing this!
One thing you might notice when traveling a lot, the US attitude towards refunds (ie. when reasonable, and I would argue even when "slightly" unreasonable in the interest of customer service) differs a LOT from most countries attitude towards refunds (which can be summarized as essentially only when convicted in a court of law - and even then)
For a start:

DeepMind AI Reduces Google Data Centre Cooling Bill by 40%

https://deepmind.com/blog/deepmind-ai-reduces-google-data-ce...
Those are the function prologue and function epilogue. https://en.wikipedia.org/wiki/Function_prologue
It irks me when bosses say that to employees (happened to me in the past). The boss works on his dream. The employee works for money. It's perfectly natural for the boss of a young company to earn the least of all (at least if you don't count various tax magic entrepreneurs can pull by buying everything they use "for the company").
I hope for anyone who choose to buy this, that they do more work to support OSes and newer Linux Kernel versions for it than they did for the Pine64
The company could very well still fail, and no matter how large they are their customers should never rely on their provider not failing to the point where they themselves will also fail if something drastic were to happen to their provider.

But that does not mean that a single individual can put themselves in the judge, jury and executioner role all at once without any kind of oversight, that's at best a misguided case of vigilantism and at worst an act that is disproportionate against innocent bystanders and possibly a far larger crime than whatever happened before.
"So, just because a guy has a bad reference it does not mean that he's necessarily bad."

This is so true. Years ago I was brought into a company specifically to improve their software quality process, but without being aware one of the company owners (of which there was two) was against be being employed for that purpose. I uncovered a lot of incompetence and outright corruption with some employees. The 'good' owner went on stress leave, and then pressure was brought to bear on me, resulting in me quitting on the spot one Monday morning; not my proudest moment, but I couldn't take the pressure any more, and my ally was no-where to be seen. Fast forward a decade, and I interviewed with someone who used to work at the same company; it turns out that my leaving had been framed as 'fired for incompetence', and word had been put around part of the local industry that I was hard to work with, unreliable, bad at my job etc. I laugh about it now, but at the time it really bothered me about the possible damage done to my career and reputation.
Willing to Buy Anabolic Steroids Get in Touch with Us
> intelligence can only be defined as an emergent property of self-replicating systems operating under stress

That's a prescription for making one, but it isn't a good definition of intelligence. It doesn't tell us what to expect from it.

Personally, I prefer intelligence defined as extremely strong, cross-domain optimization power.
I'd also add to your list of value that you begin to understand, embrace, even love the full depth of human fallibility/frailty. Sounds like you have a good thing going.
A function is being called, so it gets a stack frame at the start of the call and that stack frame goes away when it returns.

rbp points to the base of the current stack frame (register base pointer) and rsp points to the top of the current stack frame (register stack pointer).

What the function actually does is just the single popcnt instruction.
I agree, that's why I earn less and yes, is not cool to say that to the employees :)
7 Influencer Marketing Insights You Need to Know Today [Animated Infographic]
Someone should send this guy an iMac
The point being, top-line research still happens on somewhat open market, where knowledge is shared and people - including those working on AI safety - can participate. The alternative would be countries and/or corporations developing all that tech in secret.
Correction: rsp and rbp are 64-bit registers storing 64-bit stack memory addresses, while popcount eax, edi is taking the 32-bit parameter as input and returning the 32-bit return value. The calling convention is x64 C.
On the another note, I appreciate that you took the time to leave your thoughts here, I find it useful since I mostly got positive but not many constructive messages.

I am not saying this is constructive, however it helps me realising how other people are thinking about our journey, even if some of them don't say it loud.
I started using macOS 2 months ago (iOS development) and had the impression I needed the app store for OS upgrades and xCode.

I there another way?
> simpler GRUs

What does GRU stand for?
I don't know, I was under the impression that Macs are almost Veblen goods, expensive to raise their status in the eyes of the customer. A cheap Mac could break that impression and cause damage to the brand.
Well, when you have several projects using same framework/skeleton, and the latter is downloaded and copied over and over again in every project - it became verbose on highest level and can be called boilerplate.
From the top post of reddit.com/r/latestagecapitalism - https://i.imgur.com/p6DSnv6.jpg

I think we will transition over to new more sustainable models. Capitalism just causes too much damage and unintended consequences when it uses the speed and scale the tech sector provides. Just look at the number of followers of that subreddit and the speed at which it is growing.
What is your process for grabbing clothes that people are throwing out? Do you just go grab it out of dumpsters?
Yes, I got to around 50. Still feeling like a retard for not being able to make a tree.
How Modern Day Apps Are Dominating the Education Sector?
This... To get even the invoices of Google apps ( suite) I have to download 12* 3€
Looks like this for me http://i.imgur.com/XNvYDk7.png
It connects faster to the Internet and doesn't give you viruses
Parallelism in C++: Part 1/3: SIMD [video]
Nah, you're thinking too directly. Private companies can absolutely force you to do anything you don't want to, but they rarely do this - too costly in a system with a somewhat working rule of law - and if they do this, they do it pretty subtly. Examples from all across the spectrum:

- Strong companies can and do force weak governments to adopt whatever policies they want; see e.g. tobacco companies and their fight against health warnings on cigarette boxes. Or private companies and their private armies - happened in the past (e.g. East India Company), happens today (why do you think people kill each other in Africa over tantalum they don't have technological capability to use?).

- Lobbying you mentioned. Doesn't always happen, but happens frequently.

- Various low-level deals and bribery on e.g. city scale.

- Low-skilled jobs. Just talk to people who are stuck with those, especially in smaller cities. Employers can, and routinely do, make them do anything because they basically own them.

So yeah, private companies are not like governments. They can't just go and coerce you to do something in the name of law. But they have lots of less direct ways to coerce people if they really want to. The job of the government is usually to make them not want to.
I wonder if some of the downvoters would like to expand on why this guy wouldn't be given a suspended sentence.

I've been following and partaking in various European cybercrime trials for years and unless this guy is a repeat offender or acted in a particularly methodical manner it seems utterly ridiculous to make blanket statements like "this guy will go to jail". He most likely will not.
I'm sad both that I can't upvote this more than once and that I can't think of any way I'd ever get to steal this line.
I'm a SoftBank subscriber in Japan who regularly travels to the US for business. My Japanese phone just automatically switches to Sprint in America, which is extremely convenient for me.
Great! I'd just need a filter function to checkmark which tags I want to see. (preferably whitelisting, not blacklisting, so I can see something tagged with "science, programming", but not with "programming" only when I subscribe to "science".)
Most people don't put much effort into it.

Since you learned C, Pascal, Basic, ... you already had expectations how a program looks like, how it works and how to develop code. People also hear that Lisp is difficult to learn and exotic, this creates another negative bias. The next problem when learning Lisp is that the whole combination of syntax, semantics and pragmatics is new. Thus people might be able to read the code, but they have difficulties understanding the meaning, given that prior exposure to other programming language might not help here. They also may not be familiar with he particular interactive style of development and not see the advantages of working with code as data.

The typical old saying is that everybody can learn the basics of Lisp in a day, unless one already knows FORTRAN, then it takes three day.

The best way to get over these hurdles is to read and write a substantial amount of code. Luckily Lisp has some great books to learn from.
Hmm...no mention of Objective-C? Optionally typing things since the early 90ies. The "?" type sound a lot like "id" in Objective-C. And the "feel" is very much what you describe. Quick prototyping, incremental hardening.
Gamestop hacked. Financial data of online shoppers were accessed by crooks
Our chatbot uses LSTM(GRU) for prediction, we see about the same performance as LSTM, but training is more efficient.
I personally find recurrent highway networks (RHNs) as described in [1] to be easier to understand and remember the formulas for than the original LSTM. Because as they are generalizations of LSTM, if one understands RHNs, one can understand LSTMs as just a particular case of RHN.

Instead of handwaving about "forgetting", it is IMO better to understand the problem of vanishing gradients and how can forget gates actually help with them.

And Jürgen Schmidhuber, the inventor of LSTM, is a co-author of the RHN paper.

[1] https://arxiv.org/abs/1607.03474
I applied to Square over 3 months ago and the process is still ongoing (probably?). Had a third technical interview almost 3 weeks ago, haven't heard from them since. This is extremely frustrating.
Apple's desire to constantly fiddle with the UX plays a huge part in it. I find it hilarious the number of time my wife launches siri when trying to unlock her iPhone. Post-iOS7, it seems Apple has become the George Lucas of UX design.
LSTMs are on their retour in my opinion. They are a hack to make memory in recurrent networks more persistent. In practice they overfit too easy. They are being replaced with convolutional networks. Have a look at the latest paper from Facebook about translation for more details.
At least Xcode is downloadable from the developer portal. Not sure about OS upgrades.
SQL is the best when it comes to reasoning about information as tables. If you want to reason about tables as graphs, SQL becomes impractical for many applications.

Performance characteristics of different RDBMSs varies by orders of magnitude dependent on workloads.

Keys are also a flexible concept. They can be formalized to ensure referential integrity (domain), or you can join on whatever you want.

Recursive queries can handle some reasoning on graphs, but they quickly become impractical.

Even so: The flexibility SQL offers when you want to change which data you think should be related is tremendous - on HPC database machines :)
LSTMs are both amazing and not quite good enough. They seem to be too complicated for what they do well, and not quite complex enough for what they can't do so well. The main limitation is that they mix structure with style, or type with value. For example, if you want an LSTM to learn addition, if you taught it to operate on numbers of 6 digits it won't be able to generalize on numbers of 20 digits.

That's because it doesn't factorize the input into separate meaningful parts. The next step in LSTMs will be to operate over relational graphs so they only have to learn function and not structure at the same time. That way they will be able to generalize more between different situations and be much more useful.

Graphs can be represented as adjacency matrices and data as vectors. By multiplying vector with matrix, you can do graph computation. Recurring graph computations are a lot like LSTMs. That's why I think LSTMs are going to become more invariant to permutation and object composition in the future, by using graph data representation instead of flat euclidean vectors, and typed data instead of untyped data. So they are going to become strongly typed, graph RNNs. With such toys we can do visual and text based reasoning, and physical simulation.
I'm not that brilliant, but I gave up on chess myself at around 18 when I crossed the threshold of playing blind and not being able to fall asleep at night because I was replaying games in my head. I think there are plenty of indicators that a more brilliant mind would take as clues of navigating to some local intellectual optimum. :-)

Only now I'm twice that age I follow a bit of the tournaments again. Watching a banter chess episode by Jan Gustafsson is a nice way to end the day so now and then.

I think the best we can do for brilliant minds is "set them" on a path of applied math (like working on AI). I'll assume that a brilliant mind is able to pick problems that it considers solvable. Even a brilliant mind trying to solve Ramsey number R(6,6) will probably solve a lot of subproblems on the way.