skysight-inc/HackerNews huggingface dataset:
Last paragraph of the page.

> All of the MIX programs in Volumes 1--3 will need to be rewritten in MMIX, before I finish the ``ultimate'' edition of those volumes that I plan to write after Volume 5 is completed. The current target date for the ultimate volumes is the year 2020, so there is plenty of time to do the conversion. But I think it will be an instructive undertaking if different groups of students from around the world try to do the necessary translations first, perhaps in friendly competitions, long before I get into the act.
Just like Microsoft's acquisition of Danger established Microsoft as a power player.
Done since the 1960s.
Looks like Half-Life
I talk to myself out loud all the time. It absolutely enables me to solve problems better. When I have a particularly tough problem at work, I'll work from home specifically so I can talk it out.

I also talk things out while driving alone. I used to get embarrassed that other drivers could see me. But now a days hands free phone systems are commonplace in cars so I just talk away :)
How to overcome imposter syndrome.
In addition to having wondered why Nigerian scammers associate themselves with an obvious (to me, and the 99% of general population they don't want to waste time scamming) scam, I've sometimes wondered why decent-size/well-known Chinese restaurants have such obvious typos and grammar errors when they could easily pay for a proofreader (if not have a family member/friend do it for free) to fix things up.

Obviously, a restaurant owner does not face the same cost scenario as the Nigerian scammer (nor is he/she trying to scam people), but i wonder if these restaurant owners simply don't care. Or perhaps they are OK with having obvious errors in the menu because it lends to the authenticity of the restaurant (even as it plays into mainstream stereotypes). I imagine I would look differently at the hole-in-the-wall places I eat at if their menus' English were as immaculate as P.F. Chang's.
So I got a call from "the IRS" yesterday asking me to pay my taxes since according to them I had underpaid. It was clearly a call center in India, but I went along with it. When it came down to paying, they claimed I could do it in cash by walking to Walmart or Target and buying 5 gift cards for $1k each. I busted out laughing and they just hung up.

The thing is, this was the second call I had gotten from the same phone number. First time they called was 4 months ago, so I added them to my address book as "Mr Scam". I told my friend about this, and we decided to call them back again today on speaker... they answered! So I asked them for their bank account so I could transfer them $100k. They said no, go to target and buy a gift card. I quickly asked "ok, so I can only buy $100 gift cards... how many do I need?" The guy struggled and could not answer, so I walked him through the math and taught him a trick to remove zeros - it was hilarious! Then the guy caught on, got upset, and told me to "to stop calling, they are just trying to work there". It was funny and disturbing at the same time.

In case you want to prank the scammers, feel free to call them to +1 (208) 501-0873. The phone seems to only work during US business hours - call a few times and you will get these bastards :)
What Trump Can Teach Us About Con Law by Roman Mars
But my kind of self-talk can't be easily bucketed in either "instructional" or "motivational". I usually have elaborate scenarios playing in mind that have nothing to do with the current context. I imagine myself being a motivational speaker, or giving a big interview, or cold approaching a woman, and blurt words that I would say—sort of like an idealistic scenario where people are responding just as I want.

Honestly, it's quite distracting and I would be surprised if there's any visible upside. Sadly, there's no (easy) way to shut the brain down.
Does that also mean that the producers of the excess energy are charged for supplying power due to the negative price?
I'll risk looking like an idiot: Figuring out the architecture and different combinations of languages in modern web dev, and what a good solution choice is for a given need/problem.

From the basic options to set up a server, code deployment and maintenance using Github, nodejs and similar JS-everything, XML/JSON, how much of what should CSS take care of, DB access (and which one), structure of a modern webpage, CDNs, structure scaling, and requirements for browsers and platforms..

I used to use JS to change some text in html pages ftp'd to a server running a basic apache. Looking at it now is a big slap in the face. Nodeschool helps a bit, but it's all pretty blurred still. The more I dig, the deeper it gets without a sense of direction.
1) The team has shown it can deliver, so there's a premium to be had.

2) Andy Rubin's personal net worth post-Danger and post-Android is in nine digits. He is likely to set the terms of the investment, and those who think it's too expensive have moved along.
"Uses two 64 bit floating point integers for calculation"? Floating point integers?
Only two apps that I use regularly use multiple cores: Excel and VirtualBox.
Torch probably doesn't even need to set LD_LIBRARY_PATH. If LD_LIBRARY_PATH is only being set so that binaries distributed by torch work, then I'd strongly suggest they use RUNPATH instead with $ORIGIN.

There are examples in various places:

https://enchildfone.wordpress.com/2010/03/23/a-description-o...
http://man7.org/linux/man-pages/man8/ld.so.8.html
http://longwei.github.io/rpath_origin/

LD_LIBRARY_PATH is really only for a developer's local use; it should never be used for installed software.

Disclaimer: may not apply in some scenarios, I haven't used Torch, so this is merely a general observation.
Material icons – Material Design
Clean code.

What makes some code better than other code? The understanding of this is probably a lifelong pursuit.
We had just changed to a new company running our invoices. They were still developing their API and we wrote code to transfer our invoices to them for printing and distributing. They were expensive and there was starting to pop up new competition for them. But we had already working code with them so we could not justify the cost of rewriting it. Suddenly they deprecated the old API forcing us to rewrite. Or liberated us to change to a cheaper and better alternative.

Well, we took the opportunity to change provider and are very happy now :-)
Top 50 Funniest Memes Collection
They've responded to questions like that before.

https://www.reddit.com/r/sysadmin/comments/5y9l9n/showerthou...
> that would break away reliance on Google

There are substitutes for Search, Gmail, Apps Suite and Chrome, but the rest of the basic services are not that easy to replace. Maps with turn-by-turn directions, Google Translate, Google Photos with unlimited backup are all essentials for mobile consumers nowadays.
Details at https://www.att.com/esupport/article.html#!/email-support/KM...

My guesses: Tumblr belongs to Yahoo. Yahoo had some agreement with AT&T to provide them services. The agreement is no more, AT&T customers can't use their AT&T email to login into Yahoo services anymore. I don't see why that should be technically our commercially necessary, but that's it.
Know Why Django Framework Is Best for Web Development
Here we go. Gundam is coming.
Do you have a list of classic flamewar topics?
Values that get passed around together go together into a structure, making code that deals with them more succinct. The functions that care about that sort of structure go into a class, not because this is inherently better, but because following this convention solves the "where did I put that function?" problem for a wider variety of cases than most other conventions.

Values that are supposed to change at the same time (or care about each other, or would otherwise need to be in sync somehow) would normally have to be passed around together to maintain that property, but this can lead to errors because it's the sort of thing people forget. If you put them into a structure together then hide the ability to actually use them behind functions that maintain the property you want, you prevent that sort of error.
Sweden, Germany and France are the EU’s climate leaders, says study
There's a whole series of this where it's a recording of an old man who talks really slow, can't hear well, needs things re-explained, rambles a bit, etc. There are some amazingly long calls.

https://www.youtube.com/watch?v=XSoOrlh5i1k&list=RDXSoOrlh5i...
Actually as soon as I saw the headline, and knowing that SoftBank is Japanese, I was thinking of Gigantor and Astro Boy!!
And why should they? They probably hired some developer to make the application and this developer might not be available any more. Are you forcing the user to change or are you liberating the user to move to a new company with similar services? If you want your customer to stay with you, make sure it is as frictionless as possible to stay with your service. Of course, if the change is because of security you have to be more clear about it but change just for change sake is dangerous.
Maybe some variant on "Extract array elements to separate columns"? or did you mean what to name the command line option? Maybe a "--list-treatment=" option, which can be "concat" or "separate"?
" The original MIX computer ran fine without an operating system. You could bootstrap it with punched cards or paper tape and do everything yourself. But nowadays such power is no longer in the hands of ordinary users. The MMIX hardware, like all other computing machines made today, relies on an operating system to get jobs started in their own address spaces and to provide I/O capabilities.

Whenever anybody has asked if I will be writing a book about operating systems, my reply has always been ``Nix.'' Therefore the name of MMIX's operating system, NNIX, should come as no surprise.

From time to time I will necessarily have to refer to things that NNIX does for its users, but I have no intention of building NNIX myself. Life is too short. It would be wonderful if some expert in operating system design became inspired to write a book that explains exactly how to construct a nice, clean NNIX kernel for an MMIX chip. The MMIX fascicle includes a level-50 exercise that asks a highly motivated reader to ``Write a book about operating systems, which includes a complete design of an NNIX kernel for the MMIX architecture.'' Other alternatives are also possible; for example, somebody at the Free Software Foundation might decide to come up with an alternative system called GNNIX. "
On most modern Mac OS installations, this is a non-issue. System Integrity Protection doesn't honor any changes to LD_LIBRARY_PATH, presumably for exactly this sort of reason. (Of course, one might have turned off SIP, in which case this is no longer true, but it's nice to know it's the default).
Heh, I'll ask that in a mail later too. I wonder how connected he is with other medical research fields, time to dig pubmed
Your Project Structure Is a Document
on the contrary, if you find the right experienced developer, he/she will run circles around 5 or even 10 jr developers.
Kind of, but really they -are- selling personal information, just not outright. You advertise with Google and get to see the demos, trends, etc so you can target your own ads. It's almost like a SaaS for data mining, especially when you pair it with analytics...which of course you do, that's what goals in analytics are for.
What a ballsup
Buried in there is "Torch machine learning library", which then allowed me to figure out what software was being blamed. http://torch.ch/
Also the best in terms of lock-in sure...
Does the spinish really matter? I have notice people without degrees work harder.

I'm suprised more companies don't take advantage of people whom are self-taught, and hungry.

Actually, Thiel figured out where the magic comes from?
Careful, that pseudocode has a famous error in it. Finding it is an illuminating exercise.
Blockchain accelerator Coinsilium invests S$100k in indorse.io
Maybe they will make the article views like a reverse auction system which they have in Adwords.
Secret Algorithms Threaten the Rule of Law
His argument is for API discoverability. Client should be able to learn about available endpoints

[edit: ...and resources. And be able to comprehend resource record conventions]
I attended Code Fellows in October-December of 2013. I had held a handful of tech-heavy positions prior to that time, but had never worked as a software engineer/developer.

I originally saw three primary benefits to attending bootcamp, and I think they're still relevant:

1. It gave me some credibility. Before bootcamp, I had worked with children overseas for a couple of years, and as a care provider the year before that. I had considerable tech experience further back, but nothing related to software development. My resume would have been easy to discard without some way to get connected with employers.

2. It enhanced my motivation. I was paying a lot of money out of pocket, so it placed pressure on me to follow through. I also enjoy working with people, and the classroom setting exceeded self-study in a number of ways.

3. It provided people I could go to when I was stuck. This only happened a half dozen times over the course of the program, but any one of these times might've derailed my interest or motivation.

Overall, my experience was very positive and I was offered a position at Formidable Labs (now just Formidable) before graduating.

It has gone rather well since then. I started as a junior engineer on their Walmart project and progressed to a senior position on my team within the year. A few months in, I received a ~30% raise.

From there, I joined the Walmart Core Web team. That involved building foundational libraries, components, and patterns for the rest of the web teams, as well as a lot of broad architectural work. After a couple of months on that team and some significant successes, I took on additional responsibility, which coincided with another ~35% raise.

Since then, I've worked on Formidable projects for Microsoft and Starbucks, in senior and lead roles. Starting Monday, I'm joining the Edge browser team at Microsoft as a program manager.

Its hard to know what I should attribute my success to - I definitely went into bootcamp with the intention to make the most of every opportunity that came my way, and I continued in that mindset afterwards. I jumped at every chance to learn something new, and spent considerable amounts of time outside of work learning and doing OSS. A few of my projects [0][1][2] got relatively popular (others, not so much [3][4]). All of these were side projects that I pursued independantly, and I think that increased my desireability as a team member. A lot of it was probably timing and luck too!

It's worth noting, however, that my experience was atypical and not in line with the rest of my cohort. I know at least a handful that struggled to find positions.

[0] github.com/divmain/GitSavvy
[1] github.com/FormidableLabs/rapscallion
[2] github.com/FormidableLabs/freactal
[3] interlockjs.com
[4] github.com/divmain/recollect
The code is not the data. It is a representation. Even the LISP code you write as text is not the code meant by "code is data", that would be the in-memory representation created by the reader, i.e. a bunch of conses.

The rich-text, WYSIWYG interface shows the data people want to interact with; they care about the text in their document and how it is formatted on the page, not how it is stored on disk.

So I disagree with z1mm32m4n about the power of plain text. Plain text is useful in Unix because as a storage format it corresponds to the usage pattern of typing text into a terminal; meaning interactive data entry and reading from a file don't have to be different.

But plain text is a lie on all modern Unix systems, it has been replaced by a mix of text and escape codes. Recently I tried to cat initial-commands.txt - | some-interactive-program and did not get the expected result because the pipe between cat and the program was not a tty. (The solution was to use script to enforce tty-like behavior.) The reason these escape codes exist is that people wanted more than plain text could give them (e.g. color).

However, this is not to say that a universal storage format for data of a kind (e.g. formatted text) would not be useful to avoid siloed applications; if you are working with data that already has a standard format, inventing your own and requiring import and export for everything else is just silly.
TweenMax tips: the important of .killTweensOf()
Google Nicolas Schabanel / Yannick Rondelez / Damian Woods. They have turing complete dna-tile computing machine in labs.
The military version, the Legged Squad Support System, was tested by the USMC at Quantico. They decided not to buy it. Too noisy for combat, too hard to fix in the field, not that useful to a Marine squad.[1]

The US Army was also trying some exoskeleton designs. The Raytheon XOS [2] was quite capable but needed an external power cable. The Lockheed HULC [3] finally reached a self-powered configuration, but battery life was too short.

None of these will be fielded. Maybe the next generation.

The Army's next big "mobility" buy is a replacement for the HUMMV, an armored truck from Oskosh. Smaller than the MRAP, but a comparable level of protection. Boring, but useful.

[1] http://www.military.com/daily-news/2015/12/22/marine-corps-s...

[2] https://www.youtube.com/watch?v=V87lSB5XWVs

[3] https://www.youtube.com/watch?v=kat8I5UM_Vs
That's good. I'd probably have used quotes to indicate I'm using a phrase that's made up or not very common. Your "website of record" should be your own. So-called. If you will.
Ever since taking a remote job I find myself talking out loud more than ever. I'm glad to see there are benefits to this...
I graduated CodeFellows in Seattle 2.5 years ago.

I've been gainfully employed as a software dev since about 6 weeks after graduation, fist as an "associate engineer" then promoted to a regular engineer.

My bootcamp focused on Node/Mongo/Angular, but after I got my first job most of the work needed to be done in Rails. The bootcamp did not directly prepare me to work with Ruby, but it taught me how teach myself new skills and be okay with being in over my head. I was able to get up to speed after a couple months. I have gotten comfortable working with a lot of cool technologies since then - including Docker/Kubernetes, Kafka, and various tools for running distributed systems. Now I mostly work on the front-end of the product with React/Redux.

I feel comfortable working with much more complicated code than I did 2 years ago, and I keep getting good performance reviews.

I can say that going through the bootcamp definitely put me into the right mindset to be successful as a software developer. Often I was given vague answers left to figure something out for myself, which is pretty spot on to my current work.

From what I gather through Linkden and Slack, the top 2/3 of my cohort is in a similar situation, with the rest still getting Jr. level jobs and a couple who gave up altogether on the software thing.
Sheryl Sandberg in Detroit, Facebook funding digital marketing courses for 3000
C++ pointer/reference syntax.

I understand the concepts, and pointers make perfect sense to me when I'm programming in assembly, but whenever I look at them in C++ it's like & and * mean the opposite things when used in variable declarations from what they mean when used as an operator and yet another thing when used to declare arguments. But I've never seen anyone else acknowledge that they're weird so I feel like there's some sort of logical connection I'm missing.
I never see discussion of fiscal calendars in these sorts of threads and articles. Whenever I read these, all I see is something that would fall apart as soon as approximately half of my clients look at it.

We have found that it is more annoying to keep track of the behavior of the library and of a home-grown date dimension. In my organization, we tend to use a standardized pattern that can handle arbitrary calendars, even when we're dealing with standard calendars.
How sites would make money? I'm not really thinking about that too much right now, but I suppose sites could do all the usual things they do with the current web (advertising, accepting payments via credit card gateways, Bitcoin, Patreon, etc). It doesn't have to be an all-or-nothing proposition and it certainly isn't to me. Some functionality will still require a centralized service​, just not the entire thing.
That may be true, but what is untrue about the article? How is it ok for a company to be the largest ad company in the world, while controlling the most popular browser on the planet and just announced a service that will kill off its competitors (as if they have many at all?) That's monopolistic behavior. Ask yourself, if Microsoft did this or something similar, would they get hit with anti-trust? Yes.
That is hilarious!

I got a similar call yesterday. Unfortunately I missed the call, but they left a voicemail. My transcription:

> We have just received a notification regarding your tax filings. From the headquarters which will get expired in next 24 working hours. And once it get expired after that you will be taken under custody by the local cops. As there are 4 serious allegations pressed on your name at this moment. We would request you to get back to us. So that we can discuss about this case. Before taking any legal action against you. The number to reach us is 505-300-1053. I repeat 505-300-1053. Thank you.
Not your main point, but the thing that seriously impressed me about PF Chang's is that if you have a couple of food allergies, they custom-print a menu of all the things you can eat.
I thought the idea that "the Higgs boson is the field responsible for imparting mass" was the dominant theory, are there reasonable alternative explanations?
I graduated from General Assembly in NY 2 years ago. I worked as a junior dev on Long Island for 6 months. Then I hopped across the pond to Berlin, Germany to teach at a Bootcamp whilst I travel Europe. It's been a dream so far :)
I'm sure my specific case isn't that common, but I'm fairly confident that there are a non-trivial number of people out there who can code but choose not to as a career path.

I'm not questioning the argument about frequency, I'm questioning the underlying assumption that "success" in a bootcamp is only measured by employment as a developer.
4 ways to make sure your boss will consider your ideas
3 Ways a Retailer Can Make the Best Use of Social Media
Smarter Every Day- How to WATCH THE ECLIPSE
You're ignoring (or overestimating) the enormous segment of the population who wouldn't even have an Internet presence if it didn't come with the phone, and getting the phone was already the one of the most mentally challenging things they've done in years.
Sorry, I can only read this as "Today I Fucked Up hash"
Morgan Stanley Warns of “Unprecedented Buyer's Strike” in Autos; Cuts Forecast
I had begun to develop this habit when I was a digital nomad in foreign countries with no offline friends for a few years -- mostly a lack of offline interaction resulted in my having those with myself. I can see how this happens easily to us introvert types who don't favor a lot of in-person contact.

I found engaging my brain more actively and feeding it more stimulus helps control this. Something that can actively engage any possible downtime cycles from your brain, such as playing video games. When working, I would either sit in a cafe where people spoke the local language (that I couldn't understand) without headphones, or listen to a foreign language radio/TV show.

Whenever I zoned out of work, I could absorb this strange input that I had to think really hard what to do with. When I wanted to focus on work I could tune out the stuff I couldn't understand anyway and work.

Or of course, you can try hang out with humans in person more, but I understand that's not always preferred :)