skysight-inc/HackerNews huggingface dataset:
The first memory booster I found was a tea from the local herb store called "An Elephant Never Forgets".

Anything that improves the brain's ability to burn sugar - that is, optimizes brain's metabolism - is good for memory.
Knowing what I know about opioid painkillers, I don't think I'd ever accept a script for them. I'd accept them in the hospital, but never in a bottle that goes home with me...
As much as I want to like this feature, I've found it less than impressive. It rarely picks me up on the first try, so I find myself shouting a very clearly-enunciated "HEY SIRI" a few times, which kind of kills the magic. About 50% of the time I just end up walking over to the phone and using my hands to accomplish whatever I was trying to do. I'm not trying this from far away or in a noisy environment, either. Admittedly an anecdote, but still frustrating.
I use a larger than 8 digit pass code on my iphone. It looks different.

Using a default 4 digit code, you end up with a numeric pad and four boxes. If you use a longer than 4 digit code but stick with numbers, it gives a single box to enter the pass code in but presents a numeric pad. If you use letters at all, it switches to a qwerty-ish keyboard and a single box to enter the pass code.
vim-mode in Atom is like having a Chevy (Atom) and sticking a Ferrari (vim) badge on it.

NyaoVim is more like having a Ferrari (neovim) with an automatic transmission (NyaoVim).

Not a perfect analogy but I think it gets the point across.
What a great idea.I would like to do this for my grandmother too, but she doesn't speak english. It would probably take another decade before devices like these could understand other languages by then whole world would start speaking english anyhow.
Valubill | Bangalore, India | Engineering Intern

Reach out to: prashant245@gmail.com

Valubill is a fintech startup. The team comprises of alumni of the IITs and some of the leading global b-schools. The team has significant experience working with start-ups and large global organizations across the globe.
As an intern at Valubill you will be working as a member of a small agile team, working through real world problems. You will:

1. Gain hands on experience in implementing the full stack for a web application.

2. Get exposure to different technology stacks and tools for Cloud based web application.

3. Work in an agile environment with small teams focused on quick delivery

Desired Skills

1. Strong working knowledge at least one programming language, preferably Java.

2. Should have experience front-end technologies (React or Angular). Exposure to bootstrap, webpack would be a plus

3. Exposure to AWS ( Amazon Web Services) Ecosystem would be a plus.
Awesome. I didn't really get it until I looked at the Brother picture, but that is brilliant.
Interesting, but I doubt people tend to invest this consistently and regularly. They probably have an easy time investing when times are good (and they actually have a few extra bucks to gamble with), and tend to not invest when times are bad (they're trying to eat).

Take someone who was doing pretty good during the tech and real estate bubbles, and decided to invest their spare change in 1998, 1999, 2005 and 2006, but did not invest in the "leaner" years. I bet that person overall would have lost money on the stock market. Oh, wait, I can tell you that that person would have lost money, because it was me!

I'm so tired of the constant drum-beat of "The only way to retire is to invest in the stock market!!" that only seems to serve the interests of Wall Street. I wish there were viable alternatives.
Gah! I thought this was cutting edge. Is this research used in any recent works/research?
Ask HN: UK graduate, what processes have others taken to secure a internship?
Hello all! My first post on here, so forgive me if I have made any mistakes in posting this.

Context: I am currently undertaking a integrated masters in Computer Science (4 year course with placement). In fact, I am writing this place on my placement whilst I wait for my build to complete. I graduate in July.

I have done other internships outside of my degree already, so I do have some (be it little) experience. I have already managed to secure a graduate scheme (starts Sept) so am looking to take on an internship in the summer holidays to keep myself busy.

Do many companies take on graduates in internships? Is it worth mentioning I already have a graduate scheme sorted or this will have a negative impact on my application?

I have also been applying to internships abroad too (mainly USA). I don't seem to be having much luck, anyone on here had much experience with the same process? I don't really want to be paying out 7k~ to those companies who sort out your visa etc. I don't really have that kind of income to spend haha.

Thanks
reconstructing depth from 2+ offset images is vastly simpler than from a single frame.
Physical at-least-once is easy to transform into a logical exactly-once. Just assign a unique id to every message at the source and discard duplicates at the target.
Real Estate.
Exactly! And with the high humidity, at 40-degrees in the winter, Seattle feels more comfortable than 40-degrees of dryness out here in the desert. Here in the high desert, when the sun goes down, you go from baking to cold very quickly.
There is still https://mbasic.facebook.com/ so it has just been renamed.
Why, yes, they used one to find a cattle rustler in ND http://www.forbes.com/sites/michaelpeck/2014/01/27/predator-...

I still believe this should have illegal as they had no warrant and it violates the Posse Comitatus Act.
You are wrong.

Start here - https://www.bogleheads.org/
This is only true if there were no fees associated with investing, which is ridiculous. If you went to a stock broker with a dollar per day, you would be very lucky to end up with $0.01 in equity that day.
The Rise of the Chat Bots?
You do not need physical exactly once. If you can "roll back" changes, than physical "at least once" is enough to realize logical "exactly once".
How do you operate a command line without something similar to the tty? Windows doesn't have a tty-style interface, and as a result its command prompt has been even more primitive.

(Powershell ISE is something else .. once it actually loads)
Been working remote in Sacramento for the past year it's definitely the way to go. Sf wages but Sacramento rent prices
Brother shows off a good use case.

Zeus is just fun
> Immutable infrastructure is the future

Are there any downsides to immutable infrastructure?
Universities Are Becoming Billion-Dollar Hedge Funds with Schools Attached
There's not much content in this article. However, if people tend to use a drug beyond its prescription, with very bad results, that's still a reason to change things.

I mean, ipads do not have a big red button with "rm -r /" listed. I don't see why the drug industry should be exempt from designing constraints that prevent user error.
> capitalized it.

Good point. A related point, which occurred to me a while ago after reading various reports of scientific discoveries vs. other reports of how some things have not been figured out yet, is that there seemed to be a tendency to mention scientists by name for individual discoveries, but for the non-discoveries, people tended to write something like: "[Ss]cience has not yet discovered $THING or explained $PHENOMENON".
> How is it being addressed?

http://openjdk.java.net/projects/mobile/
Do Domain Specific Languages Add Complexity to Plain C++?
Well, someone should market this for parents. Definitely an opportunity for some company.
Exactly.

Is it because education make people lack of confidence in themselves or do people adapt a rigged games?

My opinion is some kids especially introverted one lacking of self confidence are put in a stressful competition early and education/society advocate early results on strong competition. The race for the elite schools being at kindergarden.

The culture of results coupled with a rigged system (the system enable institutional cheats for some) result in the conviction of being right to fight the system back by compensating for the one considering themselves unlucky.

Our education is clearly creating the cheaters at my opinion. Corrupting the expectations of kids about progress, merit, hard work and replacing it by saying only the result matters.

The funny part is all these kids having paying loans for studies that enslave them not only in debt but also breaking their mind. No educated kids have been suing universities/banks for having scammed them by giving them false information to engage them in life long debts.

Smart kids are not smart. Education has broken bright spirits.
Seagage Employees Tax Forms Exposed in Another Payroll Phishing Attack
It seems like cheating to do a Hash Table using JavaScript objects, since it's basically giving you all the hashing magic for free. It'd be cool if the example actually used an array and a hash function -- even a black box one -- to show how collisions and lookups are handled. (When I've implemented Hash Tables in JavaScript in the past, I've also included functionality to rehash the entire table into a larger array as it gets more than 25-50% full... but can't remember off the top of my head what's the mathematically optimal point to rehash.)
Relevant: http://www.pbs.org/wgbh/frontline/film/chasing-heroin/
Google Chrome Can Now Clean Up Flash's Cookie Mess
What does a lot of hardware means? The human brain has about 100B neurons with about 100+ dendrites per neuron, while AlphaGo has about 1K CPUs with about 2B transistors per CPU.
As a grandson of two, nope. When one of them fell down, having a cellphone in her pocket allowed her to call for help, which she couldn't have otherwise. She still has a landline, but it has become an expensive decorative object.
so I watched this last night and it was an earth shattering moment...like no fucking way sedol gonna get bamboozled by a computer right?

AlphaGo winning was the cherry on top but what was really even more intense was the actual battle in itself. It was like Lee Sedol was playing himself but a version of him that would get better and better each time Sedol attacked. AlphaGo surprisingly chose the right strategy which was to be aggressive right back.

Overall, I could identify with the commentator's excitement and sort of apprehension that the first battle against the Machines have begun and lost the first round.

Lee Sedol must have been taken back at how good AlphaGo is I think he seriously underestimated it because he had a lot of hubris and over confidence going in like 'yeah imma smack the shit out of alphago' and then it after the match is like 'damn gg'.

The biggest ground breaking realization is that deep learning has become so good that it is possible to outperform a human even in previously thought impossible problems....who would've thought a bunch of logic gates fast forward 40 years we have machines that beat us in our own games? 80 years from now what will things look like?

It's a real reckoning and I really feel the drive to learn deep learning just don't know where to start
How long has this app been live? It seems like I only saw it for the first time a week or two ago...
This would be a lot easier to jibe with if the paper was based on proof alone. A lot of the work in this realm isn't that. Plenty of these researchers are also fine engineers and I'm sure have great code. It just seems crazy to develop a new technique so completely and stop short of releasing the code.

I think it's because the academic culture encourages this as if the code detracts from the purity of the research.
Reminds me of the following different project for content aware image resizing or retargeting:

https://www.youtube.com/watch?v=qadw0BRKeMk

https://en.wikipedia.org/wiki/Seam_carving
New Breed of Super Cookie Defies Removal – Almost…
Fighting Burnout by a Software Engineer
It takes a while to bake the image, and storing thousands of images can add up. However containers can address both points.
Well, not quite. They don't shutdown in the first place because of the power usage, but they choose the timing for the shutdown when it is most economical. Regular maintenance is unavoidable.
Don't come to London :)

Berlin is a very nice choice!
I don't think there's much you can do here. There will always be those people who nod their doctor off and then go on and do what they want.
Except with resources where it's trivial for the server to determine the dependency graph, like ES2015 modules and HTML imports. In these cases the server can send push dependencies before the client even receives the initial document.
True and I totally agree that the simplest solution is generally the best and that not ever "problem" needs a technologically complex solution. Nothing worse than entering a "smart home" and being told not to use the light switches[^1]. :)

In this particular case, we've tried a big button phone. The problems with it are two fold: first, cataracts impact her straight forward vision and she's not able to remember button placement. Second, it's not uncommon for her to forget what she intended to do before getting there. The simple act of walking to the phone to initiate a call is enough time for her to forget who she wanted to call in the first place. At least in this case, she can act on the thought immediately and be reminded when she gets to the ringing phone.

[^1]: full disclosure: I can toggle my lights with my Echo. I use z-wave light switches though so people that aren't nerds like me don't have to personify the appliances in my apartment.
So that existing customers* (who will have higher retention rates) could order them before they become "victims of their success".

* I am one of them, but would really appreciate Scaleway to accept people that have invited faster.
Chatbots can already beat the turing test.
The other replies here are great but let me give you the layman's version of what "immutable infrastructure" means:

If it works for me it works for everyone.

You never patch or upgrade immutable infrastructure. You just replace what you've got with a new VM or container. Containers being preferred because they can be started & stopped near instantaneously and there's nothing like a virtual BIOS that could have different configurations like with VMs.

You don't stand up a VM or container then "log in to configure it". Once the VM is "up" that's it. You're done. At that point you just need to point your load balancers/DNS at the new stuff then take down the old stuff.

One interesting aspect of immutable infrastructure such as this is that it is completely incompatible with loads of existing security policies and what would have been considered "best practices" just a few years ago. For example, you might have a security policy that states that everything must be scanned within 30 days for malware/out-of-date packages/whatever. Yet with immutable infrastructure your hosts or containers may only be up for a few days before being replaced!

So when your security team freaks out because none of your hosts/containers are showing up in their systems you'll have a lot of explaining to do =D

"We need to scan your hosts so we can ensure that you're installing security patches."

"We don't do that."

"You don't install security patches?!?"

"Yeah, well, you see..."

Trust me when I say that trying to explain how it all works and why it's more secure than old school deployments is not easy!
I've tried writing a GTK 3 app in python, it was pretty horrible. The GTK XML format is very annoying to work with, and writing interfaces programmatically requires using an automatically generated C->python API, which has essentially no documentation.
A Simple Tool to Send / Receive W9's for Contractors
208168199381979984699478633344862770286522453884530548425639456820927419612738015378525648451698519643907259916015628128546089888314427129715319317557736620397247064840935

to be precise. Which is more than even the square of the number of atoms in the universe, showing how silly that comparison is...

Btw, the quoted "the average 150-move game contains" makes no sense at all, since such a game contains only 151 positions.
When I looked around, they do have a small startup scene. So when I move up there, I'll be seeking them out.

NAU is not known for engineering or tech though. I walked around campus to get a good feel for it. The engineering building is a single building that covers all the engineering disciplines, including computer science.

What is big at NAU is forestry science. That makes sense. A lot of people come out there to get training to work as forest rangers, or in forest management. The forestry science building is larger than engineering building (in contrast with University of Washington, with that computer science edifice dedicated to Paul Allen). When I walk down the halls and look at the research projects of students, if there were computational projects, they were all geared towards forest management of one kind or another.

Northern Arizona is beautiful. The high desert there gives you a much better appreciation of this contrast between desolation and abundance. July was what the locals call "monsoon season". Both Sedona and Phoenix get hit by that during July -- but because of the presence of the San Francisco peaks, and being up around 7000 feet, you get alpine biomes around Flagstaff.

Add in the hipster culture and outdoorsy folks in Flagstaff, the people reminds me a lot of Seattle -- minus the passionate activism I see fired up in Seattle folks.
It'll be 100% free. Hopefully it can help a lot of people!
They already do, it is called a college fund, or 529 plan. Most parents with any sense are investing early because that's the only way to save up the $200,000 that college will cost per kid.

[0] https://bigfuture.collegeboard.org/pay-for-college/college-c...

Select public in-state college, and 18 years from now, 4 year, it will cost $225K. Better get saving!
How a new emulator generates 3D scenes from 2D NES games
Author of the blog here, happy to answer any questions.
Stay in California, you made your bed now lay in it.
Genymotion+Android+Emulator+Free+Download+2.0.3
> They have certainly looked into it for safety sake

Actually, when I worked at CERN there was never much fuss about such risks. The tunnel is just 100 m under, but I've yet to hear from someone worried about his house being sucked in.
Build wait times invoke 90's nostalgia.
No analogy is perfect :)

How about a red light camera? Pretty commonplace to push a yellow light, and when you get the envelope in the mail from the city ticketing office you probably know what it's about.
As a ~1 dan amateur, whether the game was "really, really close" was not clear to me. For one of my games, yeah it was close, but professional play is on such another level I'm not sure how close this game should be considered.

I watched two 9d pro commentaries, Redmond's and Kim Myungwan's. Redmond was obviously being charitable in saying the game was close near the end. Myungwan said the victory was apparent several moves before the resignation, and Myungwan also said AlphaGo was clearly stronger than himself.

Either way, even if this game should be considered close, it's still not clear if AlphaGo was holding back in order to hold a secure win. It's possible it can play at a higher level, but it wasn't needed. We can't really know AlphaGo's strength until (if) it is beaten. The following matches will be very interesting.
A warning for startups: 'There are no shortcuts'
I've been thinking about a hypothetical CPU that has explicit cache and RAM access. It's pretty close to OP's alternative universe.

What would happen is people would write wrappers for such a system so that you could think about your RAM in a linear way. And you're now doing what a Haswell CPU does.

Of course, this approach has advantages for specific tasks Let's say, we want to implement constant-timing crypto primitive and put all of the required data in cache. We can now do it.

This would also help with implementing an efficient VM, OS primitives, or many other interesting things. But it would not change the way people write C/Rust/JS/Python.

Of course, it's a useful model for your performance, and you can now think about cache misses as "internet download", and synchronization primitives as "LAN share", etc, etc.

And, of course:

http://blog.memsql.com/cache-is-the-new-ram/
Hackers steal $100M from Bangladesh account at NY Fed
Sorry, but those calculations are totally wrong.
They use the S&P index to calculate capital gains.

They ignore the dividends that are paid on your capital, which is a significant portion of your growth, often even more than the capital gains.
"But if you intend to maintain your application for more than 3 months then it's time to switch to Python 3 now."

No disagreement there. But I'm surprised at the downvotes I've received.
I re-implemented the techniques described here for a former employer (which sadly means I also cannot release the code). I was able to reproduce the quoted performance figures (both accuracy according to the paper's metrics and execution time), but the actual quality of the output was not very good.

Something like > 90% (number hazy based on vague recollection) of images produced results that had gross, glaring errors that would be unacceptable to a human. Errors like, "We added a horizon line where there wasn't one in the actual image," etc. But a few images produced compellingly plausible results.

It's still very interesting stuff, and some of his later work on using this as an additional prior for more normal structure-from-motion pipelines looked pretty promising. In the form reported in this paper it wasn't something ready to be productized. Although it's also completely possible that I just screwed something up.
In some cases, naming may be sufficient to communicate intent.
All it takes is one or two extra pills to get high from the standard opioid pain prescription. It would've been nice to see this mentioned in the article but it seems pretty light on content.
so much rambling and your comment is becoming harder and harder to read as it fades to blend the background beige color
How Facebook Keeps Employees Happy in the World's Largest Open Office
How long was the "very long downtime"?

Hours, days, weeks?
Want a Job in Tech?  Here's How :)
This is the kind of stuff I come to HN for! MORE OF THESE KINDS OF POSTS PLEASE!
What's amazing is that Netflix let their teams develop solutions from scratch. Usually at big companies when their developers say something like, "can't we just build a solution ourselves?" they're laughed out of the room or, more likely, marked down as candidates in the next round of layoffs.
This is a great resource, and I'm sure it may have improved in the three years since I last looked at it. There was also a HN submission from back then that has some interesting discussion:

(167 points, 1018 days ago, 16 comments)

https://news.ycombinator.com/item?id=5769646
Would you fix a software bug by editing the code on a running server and tell yourself that you will add it to the repository later?

Absolutely yes in the right circumstances (have you seen how this website works?).

Not every service needs to be written as "scale out to a billion nodes" architecture with eight layers of checks and balances between idea to production.

We can't globally say "everybody must use a 16 step verifiable app development pipeline" when some people run 3 servers and others run 3 million.

(Plus, not all services are stateless! Redeploying stateful servers is painful—you'll be killing user experience. Updating code live on a running server while maintaining internal continuity of state can maintain sessions/caches/game-state without annoying users by kicking out of their current flows.)
I've been waiting for this. Please tell me: will Daredevil be ready for season premiere?
I invested my spare money in a computer, and it's definitely paid back more than the S&P 500 in salary. Using up limited funds in childhood on financial investments is just madness
A simpler way to merge data streams