skysight-inc/HackerNews huggingface dataset:
I studied at the same school while working full time (got my bachelors when I was 39)

It was a great experience, besides taking CS courses and Columbia Core I've also done some undergrad research in machine learning in one of the labs. It helped landing a job in R&D while I was still studying.

I'd recommend to contact professors doing interesting work and volunteer as a 'research programmer', previous SW dev experience helps a lot. They get free labor and you get to work on exciting stuff that changes your career.
"Hugh looked at me with an almost earnest stare. “What would happen if we mixed Irish whiskey and cream?” he said. “That might be interesting.” He sat back and waited for a response.

“Let’s try it,” I replied. Where Hugh was more likely to intellectualise and think through the appalling consequences of dropping cream into Ireland’s beloved whiskey, I was all for doing it there and then."

Now, I ain't no lawyer, but to me this sounds like Hugh invented it, no?
The goal of their first funding round was to create a patent portfolio; the second is earmarked for an FPGA implementation. Hard to do it the other way around, although to be honest FPGA dev kits are so cheap these days I don't know why this requires a funding round.
Without details it's hard to compare. Does that include initial construction, transit, etc? Is that from a data center, or will they run it to a telecom closest in our 1960s office building?

Also, the price for these lines generally doesn't scale linearly: https://docs.google.com/spreadsheets/d/1xF2Yo-3J2EUjLlsXFYE4... (a quote some random person posted).
ggplot's has a built in interval for lm that I'm aware of, but there are essentially statistical interval toolkits that you can supply yourself. This lib is a handful of implementations.

Bayesian stats has "credible intrrvals." These are different than those from relative likelihood and those from Frequentist methods.

ggplot's built-in scratch the surface but are still really handy and easy to extend.
Really good story. I didn't really agree with the eco-primitivistic moral when I read it but I finished it all the same which should say something about how fundamentally good it is.
I second this so long as s/he’s willing to invest the time to learn any required math. I’m thinking a self learner needs to signal some deeper understanding somewhere.

Software really does lend itself to self learners though.
Same question for men's ties (though it's been a while since I've been in the market for one). Expensive ties have attractive patterns, and cheap ones have horrifying ones. But the pattern is effectively software. Is a nice tie pattern truly that hard to create?
A good starting point wold be the speed that's available at least 95% of the time.
I have an unlimited gigabit connection that I pay $120NZD per month for. And for content on good CDNs or hosted in the country I do get near the advertised speed. It took me just under 4 minutes to download the Star Wars Battlefront 2 beta from Origin which had a size of 23.78GB, averaging 90+ MB/s.

I probably use around 5TB of data per month as well.
I was reading your post and thinking, "Okay. Fair point. Although I don't face this problem while using Tensorflow, but I can imagine this could be a problem for some people", until I came across this sentence,

> Pytorch’s interface is objectively much better than Tensorflow’s

How does your subjective opinion about Tensorflow suddenly become objective? I don't see any fact based or metrics based argument that establishes this objectively. All I see is an argument based on your needs and preference. That is far from objective.
Then you'd use another templating language for those languages or a generic one like m4.
Yes, Dems also specifically mention Luxottica in their 2018 platform. Not that I expect them to work on it, but maybe we can see the end of high priced glasses soon.
That map probably includes all platforms. If you restrict it to desktop(as I mentioned in my comment) Firefox comes out ahead: http://gs.statcounter.com/browser-market-share/desktop/germa....
Mostly cameras. However they do have someone actually drive the lanes (I believe it’s usually during the mid-day turn) at least once a day to make sure the road is completely clear (debris, etc.)
No. Two words. Trusted setup. Monero is way closer to Satoshi's vision, up to and including having an unknown inventor.
I'm not an AI expert and barely understand how Deep Learning works. It was always my impression that I am the target audience for Tensorflow: mainstream tech workers from the corporate environment who want to add deep learning into their toolbox, while people actually doing research on the matter seemed to prefer Scikit. Wouldn't this justify the adoption of the declarative model and the aggressive abstraction of internal workings?
Clickbait answer: BAMTech[0]

[0]: https://en.wikipedia.org/wiki/BAMTech
Opportunity cost of time is a big one. I personally think it's very dumb that 99% of the time, you must be currently enrolled in college in order to get an internship. On the other hand, I feel like some people do need it despite their experience. There is no age limit to enroll in college, and there is always a ton of stuff that you do not know. There are lots of older people that are dragging their feet, who still need personal mentoring or job training.

Things that you need to master at many job interviews are most fresh in the minds of a recent graduate. Now this is just from reading anecdotes, but people have received more responses from big tech co's as a new graduate than they have after being in several years in the field.
Dupe of https://news.ycombinator.com/item?id=15425918.
I don't doubt that it is true, I doubt that it is telling the whole story. Your links seem to indicate that I am right to be reserved in judgement.

Undocumented workers going home or being forced to go home really isn't indicative of any great trend. When American citizens are moving to Mexico at a greater rate than those coming here, that'd be significant.
You win some and lose some. I've had great luck with eyebuydirect (apparently soon to be ingested by Luxottica), though sometimes I lose. On the balance, they're so much cheaper that the overall cost still beats going to Lenscrafters.

The hardest part is getting the distance-to-pupil that you need to input in millimeters. I just asked last time I went to a physical store and they measured it with the little machine.
I'm in this now. Usually for web development I would argue that returning to school will be an ineffective way to join the market. High performance computing and aerospace will likely require a return to school.

A few things to note. Not all graduate schools require a undergraduate degree in a supporting field, nor GREs. Its worth considering graduate school over a undergraduate degree in computer science. A graduate degree will support your current goals better.

If you return to school, consider being part time student and working for your department in your remaining time to ramp up your skills. Most universities don't pay much, but are more than happy to work with fresh meat. additionally the more students you interact with in a technical setting the faster your network will grow.

growing your network can also be accomplished by other means. I suggest meetup groups if they exist in your area. If your Meetups support talks, be sure to sign up for some. The other choice is open source contributions, which is much more work but grows your skills in remote work and enables you to take similar contracts.
USPS sells their own direct mail service [0]. The carrier has a stack of fliers or cards or whatever it is you ordered and they just put one in each box. Pretty sure you can target down certain neighborhoods. I think they also offer printing for complete full service.

[0] https://www.usps.com/business/every-door-direct-mail.htm
The Invincible by Stanislaw Lem.
Mind sharing those insights?
About 8 images per second? How does that prove that Pytorch is great in production?

I am not saying that Pytorch is bad in production but I fail to see how your metric of 8 images per second proves anything.
vi FTW! ;)
Oregon State also has an online computer science post-bacc program. I believe it's the same degree that on-campus students receive. You can do it full time in one year or take one course a semester and do it in four years. I believe the course is about 28k total iirc.
I'm about 40% through this book, and it's been a stellar read so far. Using clear, well thought-out language it gets straight to business – chapter after chapter. Highly recommended!
I've had lots of Zenni frames and I've had exactly the opposite experience.

I sleep on them, drop them, subject them to all kinds of mistreatment, and they don't break!

Ok, they eventually break, but it takes a few years of mistreatment. I get my $12.95 out of them!
We built a kind of hybrid infrastructure around this idea.

Any component sends its data into kafka-esque (we're using combination of NATS and PubSub) pipeline where series of workers read, process and write data into our RDBMS which is the ultimate source of the truth.

This allowed us to run a double scale system, where all components are running on their own pace and the RDBMS is running on its own. There is some inherited delay in the data propagation, but it works for service like our (search engine) that doesn't require real-time exposure of newly acquired data.

This design also allows for a frugality as the RDBMS cluster is only scaled based on long term trends and now short term bursts. We also are able to buy committed usage for the cluster as we've great predictability in its growth.
Egan is very original and his novels are definitely "hard sci-fi" in that they make you think.

However, I regard him as a bad writer, as his dialogue is very bad, his characters hollow and his plot progression is rather jumpy.

Read him for his stimulating ideas, but not the way he tells the story.
Scikit isn't deep learning.
The military generally wants soldiers to have families because it gives them more of a will to survive. I imagine NASA wants similar things for their astronauts.
>When you submit your resume to a large tech company on their job site the chances of it getting to a hiring manager are exceptionally slim. If you actually know the hiring manager - or know somebody who knows the hiring manager - your chances are exponentially higher.

This is just from hearsay and personal anecdotes, but many people have experienced that getting attention from big tech companies comes a lot easier as a new grad than as as a more experienced developer a couple years since getting their degree.

College makes it pretty easy to build up a connection to larger companies. If you intern at X, then X is much more likely to give you a job offer. My view is that college is just a means to an end. I agree that just getting a degree doesn't prove much. But what you do in your journey to graduation- that really matters.

Good universities provide many doorways to networking than you don't get as easily afterwards. And it's not just of the professional kind either. How many people have stated how much harder it is to make new friends after college?
Small towns in Australia tend to be a lot less paranoid about technology than an equivalent sized town in the USA. Comes from being really remote (think 100+Km to the next centre), having to fight for any services at all and a long history of using telecommunication technology to make life better. Think School of the Air using HF radios to provide education to remote children.
It's not just the current administration. One of the first things the Bush administration did was to allow more arsenic in drinking water[1]:

> EPA Administrator Christie Whitman on Tuesday rescinded a Clinton administration decision that would have significantly reduced the amount of arsenic allowed in the nation's drinking water.

[1] http://articles.latimes.com/2001/mar/21/news/mn-44369
He didn't say everybody. He said most people. It's impossible to give everybody awesome treatment, unless of course you want to pay for it.
I thought I was alone.

I think the user-unfriendly of tf mainly comes from these two aspects.

1. The choice of python.

When I'm writing python, I spent more time debugging, (compared to something like OCaml), and sometimes it takes more time to get started because arguments in functions are documented rather than enforced by contract/compiler, (and those "if this pass arg1 else pass arg2" documentation will never let you have the same kind confidence as you would if you are using a more rigorous language), so you end up trying. This isn't specific to tf, but tf makes this more obvious because it's something like a language-in-language.

If tf was made by someone else, I would understand the choice, because the popularity of python and tons of library available, but since Google has unlimited resource, and AI is clearly the future, I really expect they have the courage to choose something else.

Sometimes I wonder, AI may gone rouge some day - not because that we deliberately make it so, but that a bug somewhere in our code.

2. Lack of maintenance.

We all like shiny new ideas, and get excited implementing them, but once the fun part is done, so goes the excitement. A good library needs to be tweaked and re-tweaked, some of these need boring hard work, smart people don't like that.

But hey, Google is doing this for free, as long as it's not deliberately made so (to stall the community), we should be appreciate, it's a open source project and that don't just mean we can use it for free, but also that we should done our part to make it better.
I quite liked his book House of Suns.
https://en.wikipedia.org/wiki/House_of_Suns

There might be a few aspects that of the story that push it out of the "Hard Sci-Fi" category; but most of it seems to obey the laws of physics as we understand them.
> I think I would prefer my Grandfather's specific duties with the Atomic Energy Commission in the 1940s not be released

Is your preference that they never be released, or not released in your lifetime? How would you feel about them being released a thousand years from now?
> Consumer lines are advertised as "up to" X mbps. "Up to" does not mean "essentially always."

If it doesn't mean "essentially always", what does it possibly mean then? Sure, the literal reading suggests that anything that doesn't exceed X Mb/s is acceptable ... so not connecting the link at all is acceptable then, I suppose? If not, why not?

> If I see the Microsoft Store is having a sale of "up to $400 off on Surface Pros," I don't expect a $400 discount on "essentially all" the models--I know it's the high water mark.

Which is a nonsensical analogy, as one of these is about getting your attention (in order to then tell you the actual specific price of an actual specific product that you could buy if you wanted) while the other is about getting you to make a contract only to then have the other side decide what they actually want to deliver in exchange for your payments.

> Are VPS providers ripping people off because you can't expect a $20/month VPS to get you 4 cores of throughput "essentially always?"

WTF, YES!

How the fuck is it my problem that they advertise something that they cannot deliver?

If a provider cannot provide 4 cores, then they cannot advertise 4 cores, how could that possibly not be obvious? If you promise something, it is obviously no excuse to then claim "but you should have known that that was unrealistic!" It's your fucking responsibility if you make a promise to make sure you can fulfill it, and if you can't, to not make a promise.

How is a market supposed to work where advertisements are just non-binding suggestions? How the fuck am I supposed to select a provider for a given use/load if every provider can just excuse themselves from providing the advertised service by claiming that I should have known better than to believe their advertising? How should I even possibly know what prices are unrealistic if all prices are made-up bullshit?

Also, why is that only an option for the provider? Can I also just pay half because it should have been obvious that I don't really want to pay that much?
The algorithm did it: Facebook's Stamos tries to shift blame
A new solution to protect Java class from decompiling
Hello. We make an awesome tool could help to protect java class from decompiling. It's a totally new solution, safer than obfuscation, more flexible and faster than AOT. Please visit https://j.vlinx.io to have a try.
The lack of any acknowledgement that it had been done before.

If you were trying to convince someone your concept is possible, wouldn't you point to an already existing example of it if you could?
I think 1000 years would be fine.

EDIT: I felt unethical saying this and have since changed my mind. I plan on no children but my cousins have children and I can't be sure what they would want.
Came here to say this as well. You'd think he would have a number to call, or something, and ten minutes later there's medical attention coming down like a waterfall.
“Peer review” is younger than we think
You are correct in theory.

However, the present system is so bad that it routinely fails at (eg) streaming Netflix even though this uses less than your advertised bandwidth (by a wide margin).

So at present, it would just be a matter of automatic documentation of failures -- and the situation would be much improved if we were up against the limit you propose.
I'm too old for that shit. I don't pull all nightdress for work anymore. Companies shouldn't ask you to do this.
My recommendation for self-study would be to borrow or purchase a copy of "Fluid Simulation for Computer Graphics" by Robert Bridson. It is by far the most approachable resource on eularian fluid simulation that I have found.

I would warn, however, that it took me a nearly a month to build my fluid simulator[1] after reading. I didn't have any good reference implementations to follow when I built it, and there's a lot of little details to get right. My code still has an annoying bug that appears when building with optimizations on Haswell or later, and I need to clean up the code a little, but it should nevertheless be useful as a reference for the features it implements.

That said, being at a university really does help. There you're surrounded by other people who understand the linear algebra and vector calculus concepts you're working with... or, at least, in grad school you are. Having people you can talk with makes quite a difference when you're confused or unsure about something. It also makes this sort of study feel... normal.

He's also not going to achieve his goal without years of heavy study. Doing this in his off-hours may be fun and rewarding, but I think he's unlikely to successfully reach the point that he's impressing aerospace R&D.

Of course, I'm not sure an undergraduate degree in CS is really going to do it, either. A graduate degree maybe, but I'm not sure it would be easy to skip undergrad. If not, an undergrad degree in physics or mathematics might be a better complement to his existing experience.

Others have pointed out that the opportunity cost for going back to school is tremendous. They're right. For a basic estimate of the cost, he can multiply his current earnings by at least four. It's probably enough to buy a house, but that's what dreams cost.

Is it worth it? Well, financially no. The satisfaction from achieving that dream might be, though. That's up to him.

[1]: https://github.com/cgmb/euler/blob/master/README.md
I don't wear glasses myself but my father seems quite happy with most of the frames I have ordered for him so far on aliexpress https://www.aliexpress.com/store/201163
Probably not all the relevant data would've been recorded, and as far as Kelly goes, it's not every day that you have an identical twin to serve as the control!
> I just...don’t...get it.

I'll take it a step further and wonder why the whole world isn't on board with the idea of protecting what we have? It makes me very sad that we don't treat our planet with respect.
That’s not the GPL, that’s just the usage of assembly. As a side note, I remember years ago (around iOS 5 or earlier IIRC), there was a version of Bochs compiled for iOS and available on Cydia. It came with an IMG of an installed Windows 95 box and was very slow, but it was “running”[0] x86 on iOS.

[0] Quotes around “running” because Bochs isn’t so much of an emulator as it is an interpreter. It’s still an emulator, but it runs by interpreting each instruction instead of binary translation like “modern” emulators.
Behind the Magic: How We Built the ARKit Sudoku Solver with Machine Learning
If you don't care about LA or Lake Erie, you are able to profit from things that negatively impact them, and you don't care about what happens to the world after you are dead, then it makes perfect sense
These are incredible. I was recommended at Warby Parker (since they didn’t do same-day) to visit them when I was visiting San Francisco, and was in the need of a new pair of glasses.

I had an eye test onsite, picked frames, and picked up glasses all within 75 minutes. Awesome experience! I think they are off Powell and O’Farrell, and I’m wearing them right now.
I think an important open question is how much gravity is enough. Will Mars's 0.38g be enough for colonists? How about the Moon's 0.165g? These are critical questions we need to answer to know how practical it will be to have colonies on those worlds. The only choice my be to breed humans for those conditions. Homo ares and Homo luna.

Venus is such a tragedy. Surface gravity of 0.9g, probably quite livable, but the surface is Hell.
I agree with other commenters that if you want to do aerospace CFD, I wouldn't start with CS (if you want to build compilers, sure).

This conversation makes me think of physics, which I'd consider the liberal arts of scientific degrees.

https://xkcd.com/793/

Perhaps the graduates are annoying, but I think there is an assumption that if you can do physics you can succeed in other areas (which may not be assumed in reverse).

Either way, much of the value of a degree is signaling and there are other ways to signal competence, e.g. open source projects (might be less expensive but harder).
My Mykita's are the lightest most comfortable glasses I have ever owned. It would be nice if an affordable retailer like Warby Parker could replicate the comfort and quality of Mykita frames.
Why do you want to be in the aerospace industry?

It is a very long, and risky path to get there. Do you just want more challenging work? Do you want to do more math and less coding? You can more easily accomplish these goals.

And in terms of opportunity cost remember just cause you made $20-25 the last few years doesn't mean you will make that much over the next 4 years you would be going to school. And if you are willing to work hard you could be making six figures in two years by staying in web or moving to mobile.

Also your ideas of training in the software world are way off base. I don't know any devs who are any good from training.

For instance I did well getting a CS degree from a reputable state school, all my project and test scores were in the 90s.(UT Austin) But I didn't know how to program my way out of a paper bag. I learned this the hard way, failing spectacularly at my first internship. So I spent the next year working as hard as I could at learning how to develop. It was all self-training and it made a world of difference.

You'll find that all the best devs are voracious auto-didacts. 95% of all learning that happens in software is reading websites, books, and trial and error, not being sat down and trained how to do something. And the 5% who rely on training are usually pretty shitty devs, because you can't grow very quickly as a dev relying on other people to train you. The spoon fed training usually isn't that good, or complete. To be honest I don't know any devs who could even be generously called mediocre who relied on training/teaching to be good.