skysight-inc/HackerNews huggingface dataset:
> In my experience from pre-AWS days hiring good Ops people for systems, networking, etc is hard no matter what.

No argument here, good talent is hard to find. I guess what I meant is, mediocre talent doesn't hurt you as badly with traditional on prem because there are more guides someone can follow, or there is a lot of institutional knowledge around to help someone in areas they're weaker.

As you correctly pointed out, the cloud is going to be part of our lives going forward. We've already crossed the Rubicon when it comes to the cloud.

Any steps Amazon takes to make AWS configuration easier and more secure out of the box are always welcome.

> open S3 perms

Man it's like every other week we read about some company exposing sensitive data via S3 misconfiguration (NSA contractor data, GOP voter data...). Have you considered selling liability insurance along side it? ;-)
Oh, that's an easy question :) You can either follow us on Twitter (https://twitter.com/Sourcetrail) or just sign up for our mailing list (https://www.sourcetrail.com/#get-started). I promise that we won't spam you ;)
431 Questions to Help Introverts Conquer Social Anxiety, Have GOAT Conversations
For Java (or other JVM languages such as Kotlin), TwelveMonkeys is powerful and does not have external dependencies:

https://github.com/haraldk/TwelveMonkeys
the "oh I'm so bad at math" culture

So true. It's cool to say you are bad at math.
How are they selling a product at a loss? They're brokering thousands of people to rideshare their cars. Very low overhead. Seems like a brilliant business model, actually.
Crash Bandicoot: An oral history
Can you recommend any resources/books to learn game engine development? I would love to implement a mini one where I can rapidly prototype AR applications :).
For anyone interested in SVMs (and other introductory Machine Learning concepts), Udacity's intro course is really good: https://www.udacity.com/course/intro-to-machine-learning--ud...
Comcast accused of cutting competitor’s wires to put it out of business
Ever try leap motion lately?
The answer is left as an exercise for the reader.
>1) You expect someone making minimum wage to have the time and energy to put together a sound investment strategy.

I suspect that most people will not do what I think would be best for them to do. The difference is that I don't want to usurp their personal freedoms.

>These are children who go to Ivy League schools, and their parents don't let them have access to their savings. It's not because they are stupid, its because they are human.

I agree that the people who have earned money should get to do with it whatever they want, including withholding it from their adult children. Let's apply this universally. You are more than welcome to take some of your money to hire and over-pay minimum wage workers and create these grossly paternalistic contracts with them where you dictate how they're allowed to spend their pay. Just don't try to do it with my money.
The company called Blockchain raises $40M
On the Firefox side, we are considering supporting the protocol or a subset of it. It seems many people have had lots of trouble with WebDriver/Selenium in the past and are hesitant to use it. However, it is nice that WebDriver has a W3C standard which could provide a nice path forward for headless cross browser use. This would probably require browser vendors to make it a first class citizen and work out some the kinks of the spec though.

BTW, I'm in Mozilla San Francisco office, so I'd be happy to chat about the headless cross browser future if anyone from the headless Chrome team is around.
Cities that limit the number of taxi drivers allowed to work are demonstrating that there's a viable market-clearing price lower than current taxi rates.
Cold climates encourage indoor activities.
Yes I think this would be useful for solving the "order of optimization passes" problem. Right now I just treat my compiler as a black box. But if the guts were exposed a little bit, the compiler and I could work together to optimize a piece of code.

I could give it a few hints about what order might work, and it could show me what the intermediate representations are so that I can keep them in mind while writing code. There are patterns in C/C++ that trip up compilers, like unintentional aliasing or out params, and I could try to avoid them to help the optimizer. On the other hand, if the optimizer doesn't are, I will use them for my own convenience.

I suppose Clang has a pretty well-defined interface between passes, in the LLVM IR, so you can do this to some degree now. But it is a little obscure and probably version-dependent.
Dupe - https://news.ycombinator.com/item?id=14612196
The devs from Russia I have worked with had a much better mathematical foundation than people from germany or the US.

I have never gone to school in Russia but as far as math goes their schooling seems much better
There's a very good read in HBR today on the fact that Uber's business model is predicated on illegality. Thought provoking read. https://hbr.org/2017/06/uber-cant-be-fixed-its-time-for-regu...
Yes, that was more or less my point.

And also Uber (more than Lyft) it's by far the major player, it's entrenched in people's imagination as the representative of the very service it provides, and it just works.

"Call an Uber" is as idiomatic today as "Google something".
Have you used these gloves? And have you used them for different types of VR activities?
I doubt it. In texture mapping cuts are allowed, so it is not origami.
How is justice served?

Uber has done a tremendous amount of really shitty things. And for most of it, there has been no "justice" served.

Furthermore, you're taking it as a given that Uber flagrantly violating local laws in order to launch ridesharing is a good thing, but not everybody will agree with that.
> If you have black and white views of the world, you're unlikely to live a nuanced life.

There is an old saying that we don't often use any more: "the fish stinks from the head".

On the other side we have this:

https://www.digitaltrends.com/gaming/nintendos-ceo-takes-50-...

Honestly who do you want to work for? Who should we be praising?

I know the choice is clear for me, and one that is very black and white.
Just curious to see findings. I'm very enthusiastic to see the issue getting more coverage.

I used to have a lot of interest in architecture and design. When I first came to North America, I was surprised by disfunctional urban planning, and even more so by the fact that very few Americans were giving any concern to that.
The article mentions an "AP Computer Science" curriculum that it claims does not cover programming and is not actually APCS, but is instead AP Computer Science Principles, an "intro to computers" for less stem-oriented students that was introduced last year. The actual APCS curriculum mostly involves learning basic programming constructs and some Java APIs, and is done solely in Java.

Also, there used to be AP Computer Science B covering basic algorithms and data structures, but CollegeBoard killed it because barely anyone took it.
training speed, training data requirements, and runtime resource requirements are the big ones. And on domains that are not raw image processing, SVMs are still often quite competitive when it comes to accuracy.
I dreamed the future city. it was a giant pyramid where your yard was your neighbor's roof. and you took giant escalators up the inside of the building. And the inside was a giant atrium.
I'm not familiar with locale theory. Thanks for the reference. I'm guessing there will be some non-intuitive results. My non-expert impression is that whatever one chooses in terms of logic and set theory there will be bizarre results when dealing with sets of cardinality of the continuum and not dealing with the continuum leaves out too much.

Here is a reference to a mathiverflow comment.

https://mathoverflow.net/a/22935
The thing there is that is already how image processing and compositing has been done for 30 years. Check out Nuke, Digital Fusion (which is free), Shake, Flame, etc.
I wouldn’t say it’s bogus, and there definitely wasn’t any malicious intention behind it, it’s just that finding a name for such a property is super difficult. As I’ve written above, it’s about having fine-grained control over the data (object) constructors. It turns out most words synonymous to “type”, “kind”, “category” etc. (as understood in the wide sense) are already taken by mathematical / programming concepts. We will, however, change the name, as it causes way too much confusion :).
> I guess the company, or a few clever individuals, saw the "consulting" or equipment renting/financing potential

Not really, at that level everyone in Hollywood is renting their cameras anyway. Indeed, one of them cameras on that list (the Panavision DXL) is only available to rent, you can't buy it.
Do you have any contact with them?
The Canon C series (100/300/500/700) are popular among documentary filmmakers. And this in mainly for projects produced by Netflix in the pre-production stage. Not for projects that have already been shot (but not yet distributed).

I'm in post on a project shot mainly on the Canon C100 (not on the approved list). We will be talking to Netflix at some point about picking up the project and I have no worries about in not being in 4k or shot by an approved camera. If they like the project and want it, the camera format won't matter.
The moat for Google is the complexity and expensive nature of doing accurate search at scale
It's still like that. There used to be APCSB for algorithms and data structures but no one took it so they killed it.
There was perhaps also the aspect that when the microcomputers showed up on their side of the curtain, they didn't get a market for boxed software to go with it. So either they wrote their own, or cracked western software. Either way they got intimate with software innards.
The article uses 'hacker' to mean 'programmer', not cybercriminal.
I really like how the Luna site looks. As someone who knows nothing about web front-end, how was it made? Custom-built? Template?
Do you also have arrows to methods in your own class? In addition, how does this relate to code maps in VS?

https://msdn.microsoft.com/en-us/library/jj739835.aspx

Seems they cover a similar thing.
Having worked in a supercomputing center for a detector at the LHC, yeah, you could probably get away with storing a few hundred TBs for a short period of time without anyone noticing or caring. A whole petabyte might be pushing it.
These defenses don't stand when he is compensated as highly as he is. He also structured the shares in such a way as to maintain control even when selling off parts of the company. If you are going to absorb an oversized portion of the reward and make sure to keep overall control, then you need to accept the responsibility.
I always found the frequent sewage scent wafting up from the bowels of the streets in San Francisco very startling. Usually around Embarcadero and SOMA regions.
It would be supper cool to debug CUDA with Luna, but keep in mind there is a really long way until it will be possible. It is however very interesting path and I'm super curious where it could lead us to! I'm willing to support it as I can if you would like to try do it by yourself. You will be even able to cut off our backend and use the GUI for your purposes, however more interesting (and even probably also easier) way to do it will be to make some abstractions in backend and build the graph using provided by us backend server, its API and replacing only the interpreter / compiler plugins. To sum this up, a very interesting idea!
Uber Employees Petition Board for Kalanick's Return
Possibly.

Here is an article from MIT in 2014 detailing recent discoveries and improvements in chip tech that could allow this: http://news.mit.edu/2014/wireless-chemical-sensor-for-smartp...
> There is stop loss limit, in which the user specifies a price that the stop loss is triggered and then a limit price that the order is active to. This is sometimes called a stop limit order.

Every professionally-published source I've seen—whether documentation for particular exchanges supported order types, discussion of the relative merits and caveats of given order types in trading-oriented outlets, etc. has consistently referred to this as “stop limit” and reserved “stop loss” for an order in which a market order is triggered by the stop price.

It looks like the other points of apparent disagreement are connected to this different understanding of the terminology.
U.S. declaring that mercury is no longer harmful and is safe for children: a couple weeks ago. It's not like the exact same type of stuff isn't still happening today, just no one cares until twenty years later or whatever.
glad you enjoyed it. I first found this article series maybe a decade ago and it really changed the way I view the world. There are some flaws with it, but the overall thesis is pretty solid
I believe the most complete solution is a full unix environment with shell piping the image stream. so i make https://bash.rocks, which is a web frontend backed by a unix environment.

Snippets:

1. Resizing with imagemagick: https://bash.rocks/Gxlg31/3

2. Resizing and convert to webp: https://bash.rocks/7J1jgB/1

After creating the snippet, you could either use GET https://bash.rocks/0Be95B (query parameters become environment variable) or POST https://bash.rocks/jJggWJ (request body become stdin).

It's not hard to roll your backend like this for private usage (simply exec from node). I'm also working on an open source release.
Does Travis leaving now prevent him from returning at a later time as CEO under opportune circumstances? PR could spin a return if Uber starts failing and hail Travis as having learned how to lead.

In other words, does anyone think this could be temporary?
They wouldn't be very good at serving their "legitimate" customers then:

Customer: "Hi, umm, it looks like I'm not getting my winnings from pokerfastlane dot com, can you help me with that?"

Support rep: "I'm sorry sir, we are a fabrics import/export company, we have no relation to pokerfastlane dot com."

C: "But they gave me this number..."

SR: "I'm sorry, I can help you only with fabrics related matters. Perhaps I could interest you in a nice afghan?"
New bionic pancreas trial shows glucagon infusion successful preventing hypos
So we redid our charts... part I: designs and such
> Customer satisfaction only matters to the extent that it increases shareholder value.

Which it does, so it is a completely valid option.

There is absolutely nothing forcing them to pick any particular use for the money. Both uses benefit the company in some way. Both uses are fine. It's not like they're burning it.
There are places where Uber is the best choice. I can support a morally corrupt company (Uber) or I can risk my life every time I get inside an Eco Taxi (Green and white taxis in Mexico).
You're engaging in mass-defamation against anyone who owns anything.

Find me a plot of land whose present ownership isn't based on a chain leading to the last person who took it by force or fraud without someone else doing the same to them. I'll wait.
Sandbox (YC W17) is hiring a full stack engineer in Boston to fix B2B fintech
The FDA source seems to be the best one, and was useful-- thanks for that. I'll concede that I (and it appears Wikipedia) are wrong on this matter.

For future reference, you could probably just list that, and drop the attitude. You should also avoid dumping a glut of studies that you didn't bother to read, and that turn out to be irrelevant to the study; for instance the NCBI study you linked was discussing lysozyme's effect on temperatures and appears to contradict your statements, while the AEM ASM study (34/1/23) doesnt back you up as none of the trials they did went below 104 C, and it showed an inverse logarithmic relationship with decreasing temperature.
Thanks for the detailed feedback! I think you probably used Functions when it was much newer, and I think we’ve actually addressed all of your issues.

- You can create a Function App via ARM/CLI/etc., you can write functions without ever touching the portal. See https://docs.microsoft.com/en-us/azure/azure-functions/funct.... You can also now use Visual Studio to author C# functions: https://docs.microsoft.com/en-us/azure/azure-functions/funct...

- It’s true that Functions is built on App Service, but I see that as an advantage. You get all the great features of Continuous Integration, custom domains, automated deployment, etc.

- Indeed, the portal does not do well when auth is enabled and all routes are protected. The problem is that the portal calls admin APIs that are also protected, so it fails. We now have better error messages for this, and we’re tracking this bug: https://github.com/Azure/azure-functions-ux/issues/499

- The Graph API issue is probably not specific to Functions, but it is a bit easier with the Authentication/Authorization feature. Can you provide more detail?

- You can install npm packages at the "root" of your Function and not reinstall them for each Function, just like a normal Node.js app - it walks the directories.

- Our documentation is much better now, and we even have documentation for all bindings in the portal. We also have much better conceptual docs on bindings, see https://docs.microsoft.com/en-us/azure/azure-functions/funct.... We’d welcome any specific feedback on docs that are missing.

- CI should be faster now, it usually takes about 2-3 minutes for commits to show up. It’s fast enough that I’ve demo’d it.

- You can now run locally and debug using the Azure Functions Core Tools (npm i -g azure-functions-core-tools; func init; func host start). See docs: https://docs.microsoft.com/en-us/azure/azure-functions/funct.... This is something that our users always praise us for. We support C# debugging with Visual Studio and JavaScript debugging with VSCode.

- Logs definitely weren't great. Initially, they always went to table storage, but the ones you see streaming in the portal get written to disk to enable the realtime portal stream - they are only written to disk when you're in the portal, so they are "sometimes" there. The good news is that we've tightly integrated Application Insights, which means logs are easy to find. It's easy to alert on failed functions. You can see perf and metric data all in one place without log parsing. For a demo, go to the 6 minute mark of this video: https://www.youtube.com/watch?v=TgB-fs1hwlw&t=6m
I think Clojure fits well to quick scripts and exploraory programming, because of the rapid turnaround in interactive development. The finished tool, if compiled, will start fast enough (~1 second for hello world) even though it loses a bit to Python scripts.

Clojure also lets you drop down to the most basic JVM primitives, like unboxed types and atomics/volatile, so you can do lower level stuff than in other dynamic languages. You can even follow the asm code generated by the JIT. Combined with macros and other DSL building capabilities, I'd say doing low level or performance oriented work can be pretty productive with Clojure.

DSL building blocks and dynamic nature also make it a pretty good embedded scripting language.

Many embedded systems are plenty powerful enough to run Clojure (or Python or Java), so it works there too.
ShowTheDocs: SQL Example
Ah, that Canon EOS C700 is a symphony of light capturing technology, though.

Here's a sample "A Day in Kyoto" shot at 4K 120fps raw:

https://www.youtube.com/watch?v=_MeEKCYvApM
Who are 'they'? What member of the company do you imagine is deciding to do 'good ops' over 'revenue'?

You are acting like the whole company is just an amorphous blob that chooses to siphon 'focus' into buckets. That is just not how companies work.

It simply makes no sense to infer anything negative about the company due to them having a good ops image.
The myth that you can build a billion-dollar business without some shady dealings needs to die

Do you have an explanation for why Uber has been outed with so much more shadiness than most (if not all) other billion dollar tech companies?

Have they done more? Are they worse at PR? Something else? Do you dispute that they have been exposed for more shadiness?
Apart from the former communist math teaching being much better, I think it is cultural as well.

Being an engineer in a former communist country was (is) a ticket to good life, similar lifestyle to a doctor or a lawyer.

In the US being an engineer is seen as boring, and something only nerdy un-socialable people do. Also there are more attractive alternatives to pursue for smart people in the US.

Basically, it boils down that a society will produce the type of talent that it values (by both training, and steering talented folks to certain disciplines).

I'd say it is the same reason the US sucks at producing soccer talents, event compared to much smaller countries like Croatia or Belgium.
Venture capitalists, if looking to be charitable, could be more effective by donating the money to an established, well run charity.

Venture capitalists have dumped money into Uber not for charity, but for an expected return on their investment.
60fps is not yet good. The Hobbit at 48fps did not look as good as 24fps and Billy Lynn's long Halftime Walk at 120fps 3D was one of the worst looking films I've ever seen.

I do believe someone will crack this nut (as Cameron did with 3D). But it's going to take the right project and very creative filmmaking techniques. Personally, I think the first one that works will be a sci-fi in a sterile setting, so the HFR will work with the narrative, not be a distraction.
I think it's time to stop with the "task force" business. It's a form of name-calling that implies that commenters holding an opinion are strictly ideologically motivated, and it isn't part of a fair and civil discussion. There are always less dismissive ways of engaging on the topic.
I used to work on mod_pagespeed / ngx_pagespeed, and I'm very proud of our image optimization: https://modpagespeed.com/doc/filter-image-optimize

It compresses and optimizes png, gif, and jpeg, creates webp for browsers that support it, inlines small images into your html, longcaches images, and even creates srcsets.
That's the future, but not the way forward.

Controllers give you primitive resistive haptics, making you feel you're actually holding and manipulating something. A glove that does that dynamically would be ideal, but we're not there in terms of hardware or software.

Everyone doing full finger tracking on open controllers comes first.
> Preemptive plea: Please don't shoot the messenger by downvoting me for sharing this demonstrably factual information with you (I know it's coming, I know how this site works now).

Chance of that is higher if you don't talk about downvoting. A number of people will downvote you just for that.
If only facebook could be used to let strangers do stuff in their neighborhood, like organize event, meals, share hobbies, etc, making things more social instead of being exclusive to the friends you have, maybe I would use it more.

Of course you want to have your close friends, but meeting new people through other ways could be nice too. Why don't they have more maps or localized data? Why not do what meetup and foursquare did, but better?

For now people only use facebook for photo, fun pics, but it's only shared with people you know or added or trust. What is the point? I did not use facebook for 5 years...
Kotlin/Native v0.3 is out
I'll bet we see neural network-based upsampling (aka super resolution) being used for HD remasters in the near future.