skysight-inc/HackerNews huggingface dataset:
Especially dangerous because he's asking people to directly email HR and only copy in their managers. You would think he'd ask interested employees to talk to their managers first (so that they can try to convince high performers to stay) instead of making it a de facto irreversible step by involving HR immediately.
C++ doesn't solve the problem. C++ papers over the problem with templates. You can still get raw pointers out of C++ objects, and for most APIs, you have to. The underlying language objects are still unsafe.
This is pretty cool. I remember doing packet radio in the '80s with my dad on a Commodore C64 that he got for that reason. I've had my ham license for over 30 years now but haven't done anything with it for over 10 now. Maybe it's time to get back into it.
I would also be really interested in the actual results since I can see it going both ways; this could incentivize a lot of talented folks to leave, or if you were incentivizing your people properly, this will just get those who were coasting to move on and leave those who were actually having an impact.

E.g. you're not going to take this offer if you expect your end of year bonus to be 40% already.
There are similarities in the general quality of the mental state. The BIG difference is that ketamine is dissociative. Perceptions on LSD and shrooms are still strongly correlated with real sensory input. You're hyperconscious of your real surroundings. Ketamine is more like a lucid dream where you're having a rich, strange experience, but not very conscious of your real surroundings.
Reading, writing, and thinking, with your brain
Also the shopping cards have a small chain that attaches to the cart in front of it. You unlock the cart by sliding in a quarter so you can use it while shopping. Since people want their quarter back they have to return the cart to the store. Great solution to eliminate a bag boy sweeping up carts from the lot all day IMO.

Also way back when ALDI didn't even have barcode scanners to save money. There was a person typing all of the items manually into the computer with some 4-6 digit code when you checked out. It was crazy as they were incredibly fast.
Off topic, but private labels are in many ways reminiscent of the state-controlled labels in former communist countries.
>I really hate how irrational green groups are on nuclear power generation

It was Angela Merkel's decision. She's a physicist.
He runs a Coursera MOOC too, how useful is that? I gave up early on because the homework was very simple.
It's rare to see a Kickstarter project essential "fail" in delivering the original product but to have so many backers feeling satisfied [1]...it's a testament to the creator's consistently thorough and engaging updates that backers were happy to just be on the journey, even if they didn't get the game they promised. Also, it appears that the estimated delivery was Jan. 2017...there's probably a positive psychological component to being honest early rather than dragging people through a long period of denial and delay before going radio silent.

[1] https://www.kickstarter.com/projects/gavan/voxel-quest/posts...
Paying customers are not the product. Programs that use machine learning techniques that require huge amounts of data input into them to be useful are the product. The problem is providing that data without compromising privacy, and this is Apple's solution to that.

You can certainly argue that this is "exploiting" the user's data, but any computer program whose purpose is to summarize or make inferences from a provided data set is, by definition, exploiting provided data, right? Privacy questions mostly revolve around consent and tracking. Is it potentially a privacy concern for Google or Apple to deduce that the email that I have from American Airlines and Hilton relates to travel plans, add that trip information to my calendar, add the airline ticket to my phone's wallet, let me know about transit options to and from the airport (possibly calling an Uber for me), and so on? Sure. But it's also really useful.

That Apple is trying to be able to provide ever more Google-esque assistance without leaving a whole bunch of trackable and user-identifiable information on their servers, instead keeping as much as possible on my personal devices, is something I find laudable, not overly concerning. My biggest question is more whether or not they're actually going to be able to make it work as well as Google does -- or at least close enouugh to Google's quality level that it's worth using.
Now? The only thing opensource advocates, hobbyist developers, large tech companies, the "security" industry and the government have been able to consistently agree on for the last 15 years is that there should be little enforcement of quality standards, in contrast with essentially every other industry.
>> AlphaGo played a few million self play games and only consumed a bunch of
cheap electricity,

Well, if Google has access to cheap electricity then I understand why they're so
successful. Unfortunately, I think they find it as expensive as everyone else,
except they have a larger budget than most and they can afford to burn it for as
long as they like (well, ish).

>> I am sure Lee Sedol needed much more energy to train to get up to that level of play. He's 33 years old, and in order to get to his level he required resources, teachers, food, etc.

Sure, but in the same vein AlphaGo required the energy and combined effort of probably a few hundred thousand humans to create the infrastructure on which it runs, the factory that created its hardware, the people who invented its programming language, its algorithms and so on. If you're going to think about historical costs, then think about historical costs.

But, I'll refer you to my reply to TomPete (same level): no, runnign AlphaGo is not "cheap" in
any way. There are huge costs involved, as there are for pretty much all state
of the art machine learning algorithms, with deep learning topping the curve.
For instance, try training an instance of AlexNet on the full ImageNet data on
your hardware, with your home electricity budget.

>> next year they release translation between 100 languages.

That's not that hard to do. What's hard to do is to get good translation between
those 100 languages. In practice, for all companies who do machine translation
right now, translation works well between a few pairs (like three or four pairs)
and the rest is only useful as entertainmnt for native speakers. I speak a few
languages, French, English and Greek, and I can attest to the fact that going
from or to Greek from either French or English is just hilarious, in any machine
translation service I've tried, with Google Translate first, of course.

I think you're just overestimating the quality of machine translation. I'm
afraid it's nowhere near as good as you think it to be.

>> Humans are quite limited, we haven't doubled our IQ in the last 1000 years.

That doesn't mean much. Even humans with a low IQ can learn to read and write,
and perform all sorts of reasoning tasks that are out of the reach of all AI
systems, even if those same systems can outperform every human in specific and
very restricted tasks.

Again- you're overestimating AI, I'm afraid.
Indeed, and it's really nice to see someone practicing that.
There's actually more PD PKD than that, but some of it's only available as scans rather than text. And some of his works has disputed PD status, eg. there was some kind of tussle between the Dick estate and the makers of The Adjustment Bureau over its PD status.
My apologies, Mulroney was worse[0]; as a conservative I tend to block Mulroney from my memory. At the time of Harper's 2008 budget, a deficit budget and the first of his majority government, the Canadian economy was being lauded internationally for its resilience in spite of the American collapse.

0: http://www.canadaka.net/forums/federal-elections-f43/trudeau...
Positive psychology is really the study of what makes people do well and be happy in a similar way that regular psychology can study regular behaviour and things that can go wrong like depression. It's a bit up to the individual as to which findings they try to use in everyday life. No doubt there's snake oil out there and sound science also. As a field of study it makes sense. After all people want to be successful and happy so why not study what works?

Personally I've tried some stuff with success. CBT type stuff worked when I was a bit depressed - not sure if that's positive but anyhow... I tried some of the gratitude journal type things with moderate results. One thing I'm looking at now is I read somewhere the biggest difference between people who are averagely happy and top 10% is social skills and relationships. I think I got that from http://www.authentichappinessfacts.com/2016/02/happiness-fac...

which is a kind of garbled summary of http://condor.depaul.edu/hstein/NAMGILES.pdf
Sounds fanciful, right? Only if you impose the constraint of this being an effort by ~4% of the human population, the population of the United States.

The U.S once spent 75% of global research dollars, it's share has now dropped to below 50% as Asia has come online in this sphere.

If current spending is just 95 billion in the US, that has been quite a drop from previous years, but for a thought experiment, if US level research spending was the same per capita for the rest of the 96% of the human population, we would be somewhere around 2.3 Trillion globally.

There are billions of people outside the U.S, some with minds as sharp as WSU's Joe Harding, who as of right now are left out. But where do we find the money to lift them out of poverty?

One answer, we discover cures for some really expensive ailments, like diabetes, heart and respiratory disease.

What is the cost of disease? It is terrible. With an aging population, it has the capacity to ruin developed nations.

While we tinker around the edges, and manage chronic disease like diabetes with insulin, or Parkinson's with carbidopa, we spend large fortunes and get poor outcomes.

SENS is moving in the right direction. We need the ability to repair ourselves at the cellular level, and we are making progress in this regard.

What is the prize of discovering how to repair the inner workings of the molecular machinery that make us up?

> First, Non communicable diseases already pose a substantial economic burden and this burden will evolve into a staggering one over the
next two decades. For example, with respect to cardiovascular disease, chronic respiratory disease, cancer, diabetes
and mental health, the macroeconomic simulations suggest a cumulative output loss of US$ 47 trillion over the next
two decades. This loss represents 75% of global GDP in 2010 (US$ 63 trillion). It also represents enough money to
eradicate two dollar-a-day poverty among the 2.5 billion people in that state for more than half a century. [1]

So yes, $9.4 trillion is a good global goal, but I believe there is opportunity for tremendous cost savings.

Open source drug discovery, open source cancer treatment, that is what I am interested in these day. I would like to see an army of pro-amateurs collaborating online and performing experiments on mice in their garage, a hacker movement for biotech.

We are on the cusp of fantastic gains in health and longevity. We have only just begun to understand the molecular processes that age us and make us sick. Lets pick up the pace.

[1] http://www3.weforum.org/docs/WEF_Harvard_HE_GlobalEconomicBu...

And PS:

I checked out your page, you did some work for my favorite band, The Hold Steady. Awesome :)
Jumping on OpenAI must be exciting! No matter how hard you try pushing the voxel rendering tech forward, the same effort invested in the AI has a much bigger potential. I hope you do well and enjoy it ;)
What Wild Animals Do in the Dark of the Night
How to install WhatsApp beta on iPhone
Here's a very recent technique that renders an input string based on analysis of handwriting samples: http://visual.cs.ucl.ac.uk/pubs/handwriting/
I've said something to that effect to people I'm with because their actions in caring overly much what people think directly inconvenience me.

So suggesting that they don't care so much about something that doesn't matter hopefully makes them think about whether caring what people think is worth the effort.
This is a cool gig, at least for a while :) Especially if one is young and childless, as travel becomes easy.
Accusing McDonalds of Intense Animal Farming could be a bit overhasty. In Germany they clearly state being different, here is a report from 2014, check page 5, 'Best Beef' (English):

https://www.mcdonalds.de/documents/75202/2771485/CR_Report_2...
We haven't had this problem yet and no clinic has reported this as a potential issue either. From what we have seen, these mothers care about their babies A LOT!
Is nuclear power clean energy? Stanford debate focuses on economics
So you want to be a programmer?
Russian Hackers Penetrate DNC, Steal Trump Research
I think you missed my point.

OP: shared personal experience related to topic of the article.

You: shared off-topic comment that teaching kids to eat at McD's is not good.

Me: Directly--don't share your judgements on how the OP chooses to parent (also off-topic).
I'm having a hard time understanding the idea that a developer needs some kind of massive AV workhorse with 32 GB of RAM.

Do you mean animator, graphic artist, or video editor?

How much RAM does a compiler, debugger, IDE, and database need? If you are a web developer, are you running a clone of your whole server stack on your laptop, including databases?

I'm a developer, and what I want from a laptop is, mostly, a big clear screen and a port to connect another big, clear screen when I'm at my desk. Since my work products are largely text files, I don't even need a large hard drive. A fast CPU helps build large codebases but since I have incremental compilation in my C/C++ toolchain, it's not like these days I spend a large part of my time compiling.

Genuinely curious -- what kind of a developer needs more than 16 GB of RAM to make a machine viable for development?

I have a Mac Pro with four hard drives and a big screen too, but I use that for audio and video production where it is helpful.
> Maybe all we have is a community problem then? Since `String` is right there, and `Text` is both an additional dependency and an import away `String` gets used in situations it shouldn't.

Yes, that's exactly what the problem is. String gets used instead of Text because it's the path of least resistance.
That sounds like hell. It's already awful waiting for some old woman to rifle through coupons, and pay by check. The fact that she now has to bag all her food would make me just leave the line.
Scientists observe supermassive black hole feeding on cold gas
I got that with IE and Opera also. /sigh, does not bode well for using those font's if the font site is broken.
The ShopRite my parents used to go to when I was 10 (which would be in the mid 90s) had this, so it's not exactly a big strategic play on Aldi's part.
That was the old IE. Edge is a whole new browser and management has changed since ballmer era. It's like punishing current generation of Germans because of hitler.
Zeiler's ECCV14 paper is good follow on reading from this. He was one of the first people to actually visualise what these networks were doing.

https://www.cs.nyu.edu/~fergus/papers/zeilerECCV2014.pdf

Have a look at Figure 2.9. What you see is that the upper layers tend to be very general, basic filters that act as edge, corner and circle detectors. When you move to lower levels, the filters get more complicated and you start seeing things like animal parts, faces and so on.
The key is to just dump everything back into the cart and bag it later, on the table behind the cashiers. I sort my stuff by how well it can be stacked - pasta, cans, potatoes and the like go first, then milk, cheese, etc, and finally fruit, delicate vegetables, crisps, and other things you don't want crushed. You can just shove it all in the cart that way - I can match the cashier's speed.
For those of us unfamiliar with the practice, how exactly do you phrase a counter to include severance?
Three sites dedicated to this are VolunteerMatch, Idealist, and Catchafire.

For freelancing, there's Upwork (formerly elance/Odesk), which expects you to be remote. Good luck!
Where does one go for a fully representative sample of all kinds of valid C code to test a project like this? Or -- given a formal grammar, has someone produced a tool that generates representative code?
What kind of role do you have?
Yes, that's very much how I'd describe it.
Well I like the sound of getting another one...

By side-side motion I'm guessing you mean a tipping force - and the the answer would be that he's pretty hard to shove over, at the limit of his lean he's stable, 10 degrees tilt and he'll fall. From fully upright, you need a bit more of a shove - having just pushed one over. Sandy says they can tip themselves if you wobble fast enough.

We're guessing you were thinking of something like this --> http://i.imgur.com/Cmmwu5A.jpg
DNC discovers Russian hackers’ yearlong access to data
> If you are a Windows user, you have taken on the task of dealing with a broken, polluted driver ecosystem and lots of malware, as well as an OS that shows you ads on the desktop.

I've had more problems with hardware not working on OS X than Windows.

I've never had a problem with malware in 20 years of using Windows. The only virus I ever got was the NY Boot Virus and that came on a floppy disk.

People on HN keep talking about how "Windows is adware"...I don't see it. At all! I have been running Windows 10 on my entertainment machines since it has been released and on my workstations for the past 6 months. What exactly are you talking about?

> A Macbook, on the other hand, just works, and works extremely well.

My Surface Pro (first version) and my Dell Venue Pro 8 both just work and extremely well. My desktop workstation just works too and it's extremely fast compared to my Mid-2012 Mac Pro that I paid twice as much for. (Although even running Windows on my Mac Pro is faster than OS X.) Also, my Surface Pro battery is lasting longer than my Early 2008 Macbook Pro battery did (although at least I could replace the latter) and my Surface Pro never shocked me in the winter time like my MBP (which froze a few times after such an occurrence).

I've also had plenty of PC laptops that have outlasted, outperformed and "just worked" better than my Mac laptops. So, your viewpoint sounds way off to me and I am suspicious as to whether you've actually used Windows for any length of time.
Interesting, the example seems to suggest that I need a login to download Snaps -- is there no anonymous mode?
In that case, my I humbly suggest turning the tapster.io landing page to a more informative experience, rather than expecting visitors to click over to the Tindie project site?
I always try that (grouping things I want bagged together) but usually the bagger just does his own thing anyway.
How Facebook's Like Button Usage Declined
"Reverse racism", or whatever term you prefer has widely been accepted as a means to level the playing field. I think your comment is dead on; if this were a firm dedicated to hiring Whites and Asians, it would be lamented and thoroughly castigated, as it and this start-up should be.

It's a dangerous path, and sadly somehow you're seen as a racist if you speak out against it - I'm willing to accept down votes to speak the truth, as we all should.

Singling out specific ethnic groups to hire is wrong, it's that simple.
It's done in their home market Germany since the beginning of the 80s.
Yes, that's exactly my point. The article portrays the facial recognition as "safe" because it occurs on an iPhone. iOS is not a secure enclave, and pretending that it is can be very dangerous.
> This is simple not true. You ALWAYS will sign your tokens with a well known secret, you could eventually even add some salt from a database to it.

This refers to invalidating individual tokens. I've just updated the title and text in the post to clarify that.

> Compared to what? Actually JWT will have the same secureness like Bearer Tokens or Cookies, wherever you store it, its not `less` secure. Horrible article points here.

Compared to storing something in a cookie. The article explicitly states that this concerns JWT tokens that are not stored in a cookie. And comparing "JWT vs. Cookies" makes absolutely no sense, they're different kinds of things.

> They take the same amount of storage than signed cookies, wuhu I use JWT so often and I NEVER exceeded the cookie limit, but I wouldn't store them there anyway.

Again - the article explicitly states that this refers to stateless tokens, ie. where the data is contained in the token itself. Did you actually read the full article, or just the headers?

> JWT is as secure as any other solution and this article proves it since he isn't well informed, he just throws a bunch of stuff out and tries to be "an expert". Btw. every other solution is really dangerous as well, especially Cookies could be a total mess of security problems. The same could actually happen with Bearer Tokens.

Personal attack and hand-wavy statements without ever actually addressing any specific security concerns. Take that elsewhere. I'm here for technical discussion, not for throwing shit.

> My toughts are use the thing your most happy with and the thing you understand

No, that is not how security works.

> and the thing you can implement with code that is totally clear and especially code that is really really easy to understand. And actually JWT will mostly win this battle.

No, it won't. The typical framework will only require you to load a single plugin to get sessions working, and literally nothing else. JWT tokens require manual handling.

> I've seen a lot of people just using Session Cookies from their Framework, but eventually have no idea about their risks, they have lots of CSRF all over the place

That is a separate problem, and you don't solve that by storing your session IDs differently and trying to sidestep it. You store it by actually mitigating the problem you are having, which means adding CSRF tokens.

That's the only actually secure solution to this problem - "manually handling sessions" and "secure session storage" are mutually exclusive, and automatically handling sessions will always be vulnerable to CSRF problems.

> or using a too small ID or eventually the ID is not really random.

Use a well-tested implementation - as, again, I have stated in my article - and this will not be a problem. Don't roll your own session implementation.
Public domain for California government works under threat
Knapsack/binpacking
Do you have the course content uploaded somewhere? If not, do you mind uploading it and sharing the link here?
>Improvements to battery technology and short-term energy storage are key to cracking this problem.

Between perpetually 10 years' away jesus-tech grid-scale batteries and letting the invisible hand catch up and fix the demand side of fluctuating supply, I'd bet on the latter, personally.

Especially since it's already happening (c.f. aluminum smelters time shifting electricity demand).
The reader scans all queues, without locking. If one is non-empty, then you lock it and pop an item. Only if are all queues are empty then you hit the slow path and wait on a synchronization primitive (condition variable).

Of course if you can assume that the queue will always be very busy, you can ditch that too and poll instead. Polling is often bad, but not always. When things go very fast, it can be more efficient.

A good example of that occurs with the new storage NVM Express storage technologies and Linux, where the traditional I/O completion interrupt used until now is starting to bottleneck: https://lwn.net/Articles/663879/
Usually this is done over private leased lines, either as a dedicated fiber run or on a switched network.

If you're worried about tens of milliseconds worth of latency, you don't route your traffic over the public internet.