skysight-inc/HackerNews huggingface dataset:
> Which typed languages have you tried?

You still don't seem to understand this this is completely irrelevant to the point I am making. You don't have to be able to build an engine with my magic engine technology to be able to measure the speed of the car and see whether it goes as fast as I claim.

However, since you asked so nicely:

- Our algorithms class at university was taught with statically typed FPs. Mostly Hope, some Miranda IIRC. (We were the last generation of students to be spared the institute's own Opal). Haskell didn't exist yet.

- I also took the advanced FP courses.

- And am a great fan of FP. Backus's FP, to disambiguate

- It became quickly clear that FPs were no panacea, they just had different problems than other languages

- We also quickly surmised that this whole FP thing was a religious cult and that you were required to take all the claims that were made on faith

- Also used Pascal and Modula

- Did a major system in Java, probably one of my best pieces of work to that date[1]

- Also remember that Objective-C acquired static typing during my time with it (before that it was all "id"). I was hugely confident (kind of like you now) beforehand that this would be a major boost to my programs' correctness and my productivity, and I was very surprised when that turned out not to be the case

But again, all this is largely irrelevant to the point I am making.

> I speak from my experience and from what others have told me.

Really?! Not only do you ignore the evidence there is, you also, of course, have absolutely none yourself. And with that nothing, you make claims that anyone who disagrees with your personal opinion (backed by anecdote) is a complete idiot.

Well, at least I don't have to revise my 1989 opinion (based on the evidence at the time) that this is a cult. Boy is it ever a cult.

[1] http://rd.springer.com/chapter/10.1007%2F978-1-4614-9299-3_1...
And the news is that... people are apparently still using Myspace :-D
The very first internship is always hard to land, honestly it's probably not your age or your skills, but rather your experience with interviews and being comfortable with the process.

When I went to find my first internship I only just got it almost right before the deadlines, I was devastated, but something eventually came along and internships afterwards went much smoother than that. I know a lot of friends with similar stories.

So don't take this personally, all I can suggest is keep applying to jobs, get people to practice interviews with you, keep working on questions, and if you have the time working on some personal projects. Normal school projects aren't good enough, when interviewers ask you about those projects they would've heard of the same project 50 times already, work on something that you're passionate about and that you can solve some interesting challenges with, think about what the projects mean to you and how do they help you learn. They should be something that's interesting to talk about during interviews.

Also I'm not sure if this is a good advice or not, but imo don't set the expectation too high for your first internship, it may be a no-name company that you've never heard or cared for and not Google Facebook or whatever you desired, but you will still be able to learn a lot, and getting your foot in the door is important.

I worked at a "no-name" firm in my first internship, but looking back it probably taught me the most out of all of my internships. And things only got better for me since there.
It's perfectly possible the bet is good for both sides, just as it is possible the bet is bad for both sides.

You are equating money with utility.

A 1 in 1000 bet that I'll get 1001 times my money back if I play with my life's savings is a terrible terrible bet for me to make even though it has a positive average return. It's also a bad bet for the bookies because they will lose on average.

The larger the cost the more likely it'll be worth taking out insurance.
What does an operating system gain from maintaining its own slightly special C compiler?
Well the query was "find a nearby Chinese restaurant with open parking and WiFi that’s kid-friendly.” So I suppose it's successful at doing that.
Yeah, David Turner has been working for Twitter. But his work is based on previous work on an "index-helper" daemon by Nguyễn Thái Ngọc Duy who is not working for any company as far as I know.
The Renegade US General Who Believes Hiroshima Could Happen Again
That's not nice, especially after criticizing others for being negative.
I know many may disagree but I'm curious about this movement of 'publicly funded should be publicly available' wouldn't this infringe on national competitiveness?

Like India nor the USA didn't funded these studies but...those people will have access to these research papers? Talk about a free lunch. And potentially demotivating to other countries, as they could be like 'well, EU did it...let's lower our investments in research'.

It's my opinion that there should be a gateway and one must us their state ID or something. And if you are at a public library, easy access. But not public to the whole world.

Edited: I'm heading to sleep and I'd like to discuss this to those that want to. I'll return to the thread in about 24 hours as I have a busy day tomorrow.
I'd be happy with Weak AI
Lion vs. anaconda
Here I was, expecting a criticism on Data Access Objects.
I have seen this happen when a friend of mine switched from studying medicine to software engineering.

Don't give up on internship, they really matter.
You have an age handicap (you'll be lying to yourself if you don't admit it), however you can overcome it by being better then what your classmates are offering.

You bring something very unique to the table, experience and knowledge, try leveraging what your learned as a mechanical engineer into the interview, show them that you have a unique and broad perspective (especially if you're going to intern in an IT department in a company that is relevant to that process)
Honestly I don't really remember and was just trying to throw out a subjective memory example. Black, Green, whatever. If it helped make my point I can say it was unintentional!
It's pretty interesting to think that quality can actually go up as volume increases. This seems to run counter to general perception that small/hand batches can be of incredibly high quality and once it goes to mass production quality goes lower.

We've never really seen production at Apple/Samsung's scale before and I wonder if this quality curve is something that is all that well understood.
It's fine to disagree, but if you're going to post here you must do so civilly.

We detached this comment from https://news.ycombinator.com/item?id=11789834 and marked it off-topic.
Down, but also available here:
https://www.openaire.eu/search/publication?articleId=od_____...
I think it would be difficult for anyone that currently develops software for the web to truly get that whole era. 4k of memory.... 4k. I have people telling me that I'm prematurely optimizing things all the time. "Memory is cheap". If they knew they had 4k, every step of the way would be an optimization. All variables would be named a letter. No garbage collection because we'd be mallocing every single byte and mfreeing it asap. I really am wracking my brain to think of a concept that we have that we could have had in the 80's. Most of the greatest things are because we had CPU cycles and memory to burn.
We detached this subthread from https://news.ycombinator.com/item?id=11789356 and marked it off-topic.
That crosses (or at least reaches) the line into personal attack. Please don't do that, but err on the side of civility when commenting here.

We detached this subthread from https://news.ycombinator.com/item?id=11789509 and marked it off-topic.
> [..] Google's narrative boiled down to this: because the Java APIs have been open, any use of them was justified and all licensing restrictions should be disregarded. In other words, if you offer your software on an open and free basis, any use is fair use.

Drawing this conclusion is a bit far fetched, isn't it? I there really a basis for the idea that the very specific "Oracle v. Google fair use" verdict can be applied to open source software in general?
Sharing my cryiest ever video clip, when Stanford Professor Andrei Linde celebrates physics breakthrough: [1]. I've seen it thirty times and I cry (oh, the tears) every time. I also cried at the end of Real Steal.

[1] https://www.youtube.com/watch?v=ZlfIVEy_YOA&index=113&list=L...
What are you talking about? EU is not deepening anything but rather actively combating tax loopholes.
> The reluctance for people to be skeptical of anything to do with Magic Leap is strange to me.

The propensity for people speaking for others trust channels is strange to me, but people still do it. Selling ones own beliefs on the coat tails of others beliefs probably isn't the best way to hard sell skepticism in a brand. That said, I'm more skeptical of Magic Leap's intent than yours, given I trust them about as far as I can throw a whale.

I applied for a job at Magic Leap. I applied for a cloud architect position, because I believe this technology is far more dangerous and insidious than we can begin to imagine. In fact, I believe it could be used to alter people's ability to perceive reality in a way that is life altering to the person wearing the device. I also think that other humans will use that altered realty to control each other.

This device should be impeccably secure, open, and transparent. The reality is that it will be full of security holes, closed source and geared toward profitability of the brands that makes them.

Augmenting one's vision without a new form of software security is going to be a really bad idea. A person in a crosswalk could be made to disappear for the occupants of a car. Drawing a gun in a man's hand could cause a police officer to shoot him.

Subject matter as disturbing as this leads to dissonance in humans, as we have a hard time understanding/simulating all the ramifications at the outset. Dissonance from that misunderstanding leads to confusion and polarization. Polarization leads to endless arguing and rationalizing. And, nothing gets done in the meantime, other than the few people running the company getting richer on all the people gobbling up their products because they think they have to have them because everyone else does too. (I rationlize this is an observation, but it's still pretty blame-y). And, the worse part is, none of them will be really thinking about how bad guys can make really bad things happen when you can change what people see with a piece of code.

As for the job, well, I found their HR process error prone, the rhetoric about the technology disingenuous, and their lack of proper scheduling worrying. Busting meetings is not a great start to hiring people, or securing advanced technology from ill doers.
Salesforce Amazon deal- an evolutionary connection
3% tax every year for 20 years is 46%. It doesn't matter what interest rate you get on your holdings; that tax reduces your worth 20 years down the line by 46%.

> the idea is an AMT tax if you pay 3 million in US taxes and keep 100 million untaxed offshore that's no additional taxes. Next year if you add another 100 million (200m total) your US taxes also increase by another 3 million. So you might as well bring back enough that you would have paid 3 million in extra taxes so 200m - 3/.35 = 191.4m off shore and 8.6m brought back.

I'm not following you. Suppose every year my goal is to minimize the taxes I pay that year. What benefit do I see from repatriating those $8.6M?

Scenario A: I have $200M offshore and pay a 3% offshore-holdings penalty of $6M. Taxes are $6M.

Scenario B: I have $191.4M offshore on which I pay a 3% offshore-holdings penalty of $5,742,000. I repatriate $8.6M on which I pay a 35% repatriation penalty of $3,010,000. My total taxes in this scenario are $8,752,000, which I notice is more than $6,000,000. What did I gain?
Wait, which part is a personal attack?
Buy directly from a manufacturer. There are some smallish manufacturers in Germany, I'm sure your country has them too.

For example

http://www.allgaeuer-teppichmanufaktur.de/en.html
Go Cats
Voice Verso – DIY book publishing tool demo
What is your level of proficiency with Apache/php/mysql? There are some good minimalist WordPress templates that do not look like a blog.
20 habits of truly brilliant presenters
I stayed at the same company, taking over the job of a developer who had left.
I'm a dab jQuery hand and I absolutely love the idea of React - reminds me of the best parts of XSLT. I'm struggling a bit with the pre-required tooling - not that it's there, but I'm just out of date with what a Babel is, what ESX is, how do I get Javascript 1.7 rendering in the browser, etc etc etc.

Is there a simple guide to that?
The H&M of electronics.
Making a Hesitant Entry into Open Source? Here’s What You Need to Know
Lol. It is not cherry picking.

The goal of this article is not to argue that cheating is part of Chinese culture. The goal is to identify a problem so that society can correct it. The problem is, there are a significant number of businesses that help Chinese students cheat.

The problem is widescale. SAT questions are regularly being shared online [1]

3 minute video [2]

Further details by podcast [3]

The article does not say that non-Chinese students do not cheat. Again, it is focused on a particular brand of cheating because the source of that problem can be traced. Its roots are in businesses that are sharing SAT questions. These researchers have identified that this information is often found on Chinese websites.

This is basic problem solving 101, not racism. Identify the source of cheating in each case, whether it's fraternities, or students from china, india, or south korea, and put a stop to each one.

That's the way we curb this behavior. Research an issue, get evidence, share information, hold a hearing where all parties can state their case, and give feedback to the offenders in the form of consequences.

The more publicly known this process is, the more future students will know what lies ahead when they cheat.

[1] http://www.reuters.com/investigates/special-report/college-s...

[2] http://www.reuters.com/investigates/special-report/college-s...

[3] https://soundcloud.com/reuters/howtogamethesat
No, it is accurate. He was at Intel when it was created, and meeting notes suggest that he had been leading the project.

https://github.com/Itseez/opencv/wiki/Meeting_notes
Speaking of Pixar cartoons, I thought the way that Inside Out presented depression as the absence of both joy and sadness was really telling. I don't know if it's always true, but it seems like often depression doesn't even allow you to feel cathartic sadness, only a miserable numbness.
I have experienced a whole host of problems with the CV1, the DK2 is currently my goto headset as it pretty much just works and since the resolution/refresh rate isn't absurd I can drive it even on modest hardware.
I was under the influence when I made this comment, mods please remove the comment as it was a comment of poor taste and time (as well as this one)
Of course an Oracle attorney would try to put a scary spin on the decision.

I'm not a lawyer, but my understanding is that Google used the Java API documentation and re-implemented the API for Android. The Java byte-code get's translated into Dalvik environment (DEX) code. There is NO JVM, etc being used. The Java byte-code was well documented in a book back in the days when Sun owned it.

Since Oracle have bought Sun, they have adopted patent troll techniques.
I'll add it to my long list of rust projects I wish I had time to do :).
It's a miniaturised electronic device. Over time components rot. Materials oxidise, capacitors leak, connections squeak and break.

And the NAND cells? The storage mechanism is the result of an electro-chemical reaction. In time the charge potential between the storage states will succumb to entropy.

So what breaks on the Nano? Everything. And what breaks it? Time.
Take a look at the Toyota Production System. A large part of the reason they won (at least temporarily) was that they forced all their suppliers and factories to produce high quality parts.

Then take a look at Six Sigma.

Small batches can be made by experts and thoroughly inspected; but it is prohibitively expensive to scale up artisans and inspections, both in complexity and quantity.
In fact the Little Ice Age was probably caused in part by human activity, or rather the lack of human activity due to reduced populations in Europe and especially in the Americas.
The Bad-Ass Librarians of Timbuktu
- Hearing aids that run off body heat (changing batteries every couple of days is a bitch)

- Some sort of system that lets me watch movies and TV shows with captions/subtitles without forcing everyone around me to see them. (The little devices at movie theaters are neat, but clunky and don't work at home.) I'm imagining augmented-reality glasses, but I would take some sort of polarized glasses that only make subtitles visible to me.

- A reliable way for a minimally trained person (note: not untrained) to draw blood for blood tests and drop them in the mail without having to go to a lab.
Osmocom GTP-U kernel implementation merged into Linux mainline
I have recently started blogging. It's just a jekyll site hosted on Github pages. I usually post things about data structures and some of my side projects.

chinmayapatanaik.com
This is done all the time. Even on the smaller scale with middle/upper-middle class families; they have LLCs or some other legal avenue that owns their car, their suburban home(s), etc. It's not just the rich people who do this - it's not hard for someone who's just intelligent to make the right choices in both protecting assets as well as diversifying their wealth.
You would need some familiarity with npm first but after that the current practice is to use webpack with 'loaders' to transform JSX, ES6 etc.

This is intermediate: webpack-howto https://github.com/petehunt/webpack-howto
But self-insuring for, say, $10000, allows you to deal with all risks less than $10000, not just those listed on a policy. In other words, self-insurance offers a pool across different risks, while commercial insurance pools the same risk across different people.

Also, commercial insurance creates bad incentives leading the insured to take more risks.

And there's asymmetry of information, where the insured knows the risk is greater than the insurance company knows. That means the insurance company needs to charge more to make up for the dishonest people.
Im referring to Teslas hitting stationary objects. One such story was posted here a week ago.
If you're using a mobile version of a desktop/tablet application, you're going to have to relearn it anyway because of the differences in size. I don't know many users who operate multiple mobile devices of the same size but different OS simultaneously (say, iphone and samsung galaxy), so I don't see why such devices should share UI designs.
I love TinyScheme. I love NaCl. This is wonderful!
I was just about to say that, he would have been proud.
Thanks.

After reading further comments I decided to compare all of the white plastic devices I have, and they're all a often noticeably different colour, even on different parts of the same device.
Most "persian" rugs are not made in Iran. This is why I put the quotes around Persian.
His contact info is in his profile. Hopefully you were planning to pay for his consulting services. Moving fabrication and supply chain to another country doesn't sound like something solved with a brief chat.
GPL might lose rights over API, but it shouldn't have them in the first place and certainly never intended to.
Sure, but it is really hard to ensure this as a consumer. Most rugs don't come with a label "made with slave labor". By only buying old you get to avoid supporting continued abuses while still having an item of beauty and practicality.
This is the reason I feel chromebooks are the way to go.
fair point. I'd add that if a person has $10+ billion, already (or whatever his net worth is), then you can afford to risk blowing a few billion, here and there, on things which might turn into a loss. On the upside, he'd be better off and humanity would be better off. On the downside even if his bet failed and he and therefore the Page estate got reduced to a mere, say, $100 million in net wealth he and his children could still live out pretty good lives.

In other words, it might not have been as hard to convince him as one might think. "Gee, I can invest a big amount in a Theranos/MagicLeap/SpaceX or I can put it into the next random/fad-ish social/pic/buzz/RailsCRUD/BigData/leadgen/TODO/PM/cloud/viral/app startup. Hmmm, choices."
Everyone is an emotional being; whether they show it to the world regularly or not. I'm normally a very stoic, "serious", sometimes up-tight and irritable person. I know I've turned off many people from the way I interact. But get me in-front of someone I can truly connect with, and I'm a whole different soul - I laugh, smile, my heart flutters, I'll cuddle up to a partner, the works. It all depends how comfortable the other person makes me feel.

I'm very into personality typing and identify as INTJ for Myers Brigg (Which is the smallest subset at ~1-2% of the population). I met a girl the other week that I found out was INTJ as well and we connected instantly on a whole new level - still blows my mind when I talk to her; and we were both able to share that very quickly. But we're both very stoic and have our guards up in public until we click well with someone and can relax.
Socrates – Small (12kb), batteries-included redux stack
I am not suggesting a boycott, just trying to come to a personal moral position I feel comfortable with.
> After being packed away for an extended time, friction between fabrics increased pressure to unpredicted levels, endangering the habitat.

Something pretty similar to this happened in The Martian:

The layers of plastic, constantly bending, heated the resin from pure friction. The new, more yielding environment allowed the carbon fibers to separate. AL102 stretched. Not much. Only four millimeters. But the carbon fibers, usually 500 microns apart, now had a gap eight times that width in their midst.
Brute force is not needed, check out "continued fraction" (in particular "11. Best rational approximations" at wikipedia.)
wouldn't this infringe on national competitiveness?

A rising tide lifts all boats...
I don't see any explanation of how the ruling will kill the GPL in the article, just a lot of hyperbole. Reading it a second time, maybe the author is just taking a lot of logical jumps that I cannot understand. Can anyone give me a reasoned explanation of what the author is trying to say?
I've only played with react wrapped in reagent (cljs), but seeing the underlying code here, I feel comfortable saying you can benefit from this pattern relatively early. Just having the virtual dom/view-as-projection-of-state concept saves you a lot of mental overhead about state management. If you're going to build an SPA and you're not already totally sold on yourFavoriteJSFramework, give react a try.

I've actually found working with react/reagent to be substantially simpler to reason about, and lower complexity pays dividends far before any performance or scalability gains do (though I hear react is quite good in that respect as well).
I hope you've learned your lesson.
Development Tools (Erlang, Go, Java, MySQL) on Tizen
This is not surprising. Cobbled together prototypes and first runs are usually not pretty. It's like the first pancake or waffle, usually not quite right. A machine will certainly be quicker and more consistent once setup correctly.

Perhaps there are artisan niches where a machine cannot do the work, and a human slaves over the minute details, but those are usually luxury items.
Google and Ray Kurzweil are making chatbots together
Ray Kurzweil is building a chatbot for Google
Yes, people fail to make that distinction though.