skysight-inc/HackerNews huggingface dataset:
Cybersecurity Panel Praises Information Sharing to Reduce Cybercriminal Risks
> but "there exists issues specific to men that are worth addressing in society" is not exclusive with the comparable view toward women, and in fact they are frequently found together

Completely agreed. Not sure how people self label is particularly relevant: someone who understands both sets off issues and is male wouldn't generally want to be labelled as an 'MRA' or 'male feminist' either as both have awful reputations.
Nurx
Misspoke; I meant "don't let you factor out that particular piece of commonality".
The two you linked seem to only have a free trial, whereas this one is completely free. I'm not sure about the Coursera and Udacity ones though.

It says on the page that this course is made in collaboration with F-Secure, a pretty well-known cyber security company. Hopefully they know their stuff :)
I like that idea.

As you probably know, in the art world there's a nontrivial business of fabricators. Consider a giant lamp-bear[0]. That's pretty hard to build: it has to not fall over and kill the students, it has to survive the winter, it has to be transportable from wherever you build it.

There's a whole cottage industry that just does things like that. (Not all of them large of course.)

Wouldn't it be cool if engineering projects called in a team of artists? Probably the closest anyone's come to that is having murals on public buildings.

[0]: https://www.brown.edu/about/public-art/Fischer
We've standardized on docker containers, so any scheduler should be able to run your APIs and microservices. For now we've used Kubernetes for deployment and managing those containers. If you have your own scheduler it would be possible to swap it out with an on-premise deployment. What Kubernetes lacks in terms of dedicated professional support it makes up with the most active and helpful community.
I carried a G1 with two spare batteries when doing documentary work. It was lovely. I didn't have to hunt for outlets or deal with using the phone while plugged into a battery pack.

If the phone is a widely used model, it's often not difficult to find new-old stock for a while.

I gave this list of "not cares" a several year window of context. It's pretty obvious OP doesn't want a bag-phone, but might be perfectly happy with the form factor of an iphone 4/5. Not a novel complaint.
America's manned drone programs are an outright war-crime. This video from 2012 is telling:

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

..and sadly nothing has changed. Obama has continued to authorize the use of drones to kill countless people we know little to nothing about, without any type of oversight. Make no mistake; no matter who wins the coming election, this will continue and escalate. It will not make the world safer.

Wasn't China our allay? I'm pretty sure they make all of our stuff .. including many of the electronic components that make their way into drones.

The Russian rhetoric hasn't changed at all since the Cold War when Regan's Team B was making up all kinds of technologies the Russians didn't actually have in order to continue defence spending (see the documentary: The Power of Nightmares).

The type of propaganda we see obfuscates the reality of western foreign policy. US supported rebels in Syria decapitated a kid who looks to be about 12 ~ 13 years old. The BBC cropped the photo to remove the kid and then claimed they killed a dangerous young combatant. (source: https://www.youtube.com/watch?v=mzEsDAoUvOI)

View every attempt to justify more war and more bombings critically. They will not make the world safer.
Marc Andreessen at Startup School [video]
World’s largest study links blood pressure risk to road noise
"some would say that tests should come before everything else anyway"

Which some others consider a cargo-cult practice if done mandatorily for it's own sake.

Good luck on your studies!
>Is a barista who adds a clever design to the foam of your coffee an artist?

Depends if it was done with artistic intent (can't personally name an artist which has created a work in that medium but it is a medium so it is possible) or if it was done just as a clever foam design.

Craft and art are not the same thing.
AT&T’s Merger Could Be a Bad Sign for the Economy
Apart from the product itself, what has been your experience with Firebase along the way and what were the main decision drivers towards Firebase?
Potential use of CRISPR gene-editing technology
It sucks that someone scammed David, but he needs to grow up and pursue legal options against the scammer and/or Upwork.

Meanwhile, Michelle should get a lawyer to help her get control of the Upwork account, and to stop David's libelous posts.
So you carried those three additional batteries with you all the time? Honestly how many times a day do you charge your phone? Most phones last full day and I dont have a problem plugging it in at the end of the day to the outlet, instead of carrying a set of batteries with me.
I think in higher-kinded types these days, and can't stand to use a language without them (where I necessarily end up copy-pasting). There are plenty of modern languages without that.

I've only had to copy-paste code because of Scala's lack of support for polykinded code a few times, but it was very frustrating every time. Hardly any languages, even modern ones, support that.
[disclaimer: I work on the Computer Vision API] Good examples! It looks like you were using the Image Captioning operation in the Computer Vision API. I would think that, for the cases where the output was not correct, the API returns a low confidence score; it really depends on your scenarios, but, in my own testing, a caption with <40% confidence score is likely to have incorrect info. Now, to explain what's going on a bit better: the vision models behind the API were trained with a large body of images; you can imagine that coat of arms or images of astronauts weren't very prevalent (while images of giraffes or motorcycles were). We continue to improve the vision models over time, so seeing feedback like this on HN (or StackOverflow, or the User Voice forum on Microsoft.com/cognitive) helps!
So in future weapons firms will be making armaments that look ostensibly like non-threatening objects?

Future wars are going to look really weird (for the half second or so they last, anyway).
Both are important. You can argue in circles about the relative importance.

The wheel is a platform innovation, the value of which lies mostly in its conceptual existence which enables useful applications of it. No wheel, no useful applications of the wheel.

The steam engine is another platform innovation. By itself, all a stream engine does is is sit there, eat resources, and belch white smoke. Combine it with some wheels and a large cart. Now you have a game-changing transportation method.
I've been programming C for the better part of my life now, and I've _never_ seen this. Neat!
This is a nice write up. I like that it explains things from a fairly low-level. However, I think their code is a bit too high-level for a first time learning exercise.

If you want to learn more, I would suggest using a very low-level library to start with. Something like Genann[1] or LWNN[2] or maybe even FANN[3]. I think that when you work at a high level right off, it's really hard to gain the understanding you get from working at first principles first.

[1] https://github.com/codeplea/genann

[2] http://lwneuralnet.sourceforge.net/

[3] http://leenissen.dk/fann/wp/
The barista is in this case since she is allowed and chooses to add a personal touch. By not adding the personal touch its also a form of expression. Either way, the personal touch will have a direct effect on the enjoyability of the coffee.

Personal touches in programming are rare and often bad. Going past "good enough" is rarely considered art as its done for code cleanliness or efficiency.

I would never hire a programmer for funny comments. I might hire a battista for her art
I spent a good bit of time yesterday just throwing all the docs into google translate. Tera looks really interesting, but currently there is no way I can use it unless there is documentation in my native language :/
Wife: Honey, do you know why Amazon keeps sending us mini-skirts and fishnet stockings? I mean, they're not even in my size!

Husband: Nope, sorry, no idea!
Marc Andreessen at Startup School SV 2016
i love it!
LA's Tech Master Plan Is Glimpse into the City of the Future
Drug Agents Use Vast Phone Trove, Eclipsing N.S.A.’s (2013)
This seems to be more about reducing the risk of reverse engineering the training data of a machine learned system, which could expose sensitive information.

Without any special countermeasures, training a model on medical patient data and then releasing the model's parameters or even just making it possible for others to run the model on inputs they supply might allow someone to partially reconstruct the patient data.

This is a somewhat separate issue from whether the engineers building this system have access to the training data. You can achieve that by writing your training script and then running it in an environment that you don't personally have read access to.
When I'm writing Javascript, I don't want to have to think about which version of NodeJS it is running on. I appreciate that major releases are boring to everyone except for people using C bindings.
LAMP and SOA don't really have much to do with each other.
Bitbucket Pipelines is now generally available
Research Says: 9 out of 10 Super Computers are powered by Linux
Too bad the Garmin HUD was discontinued: https://buy.garmin.com/en-US/US/on-the-road/discontinued/hud... It was $150 plus a smartphone and $35 app or compatible Garmin GPS.
How to design APIs that don’t suck
> Unfortunately the new buzz words of today are the boring stacks of tomorrow.

Bullshit.

SOME of today's buzzwords will be boring stacks of tomorrow. But unless you're a some sort of oracle, chances are you won't be able to pick which are today, for the same reasons you shouldn't try to beat the stock market.
To learn it?

There's a lot of buzz around node right now. And whether you think it's good or bad, having them try it themselves can be a valuable learning experience.

Assuming you are a "teacher" of some kind, let them try it, and have them learn the benefits and pain points of it themselves. Ask them why they want to use it, and have them weigh what they thought it would be like vs what they actually got.
Did you tape those batteries to your phone? How did you carry them with you all the time?
omg this guy is on spot. My day job is Magento (hell), but I am absolutely in love with boring ol' C#, along with the new ASP.NET Core framework & Kestrel web server. All of my side projects are built using C#, and I don't use jQuery or Angular or React or Reactive. I use plain old vanilla javascript, because I care about zero HTTP requests & zero bloat & zero BS.
It is useful and necessary to use both directions at times. You can't always presuppose the relevant details. But do be ready to factor away functions at a moments notice
No, the concept of a bay of Texas is not reasonable after a 4m rise. Believe it or not the coast rises pretty fast from the coastline. Here, play around with this: http://geology.com/sea-level-rise/
On top of that, it has a powerful, well-documented IDE and support community. It is what it is. I love to experiment with new stacks and paradigms but if I want to Get Shit Done, nine times out of 10 Im going with older tools.
Possibly a robot mowing down a village would be more discriminating as to who it mowed.
Read the parents. Twitter and other social media are fundamentally different; most product businesses are going to give a different offering. The guy is saying that competition in the space will steal eat your lunch for you if you don't take investor money, and that's just not true.

I wasn't aware about the details with the pricing of Basecamp. I just knew it changed recently and that it wasn't freemium. The point I was making with that still stands.
k, that sounds sensible. :)
For more info, here's the previous thread about Boom which is a Ycombinator company. https://news.ycombinator.com/item?id=11329286
By itself, I would say engineering is not art. The tools of the engineering discipline can be used to create art, though. Video games, interactive displays, generative media, etc.--as outputs rather than processes--can definitely qualify as artistic in nature.

Using engineering skills and tools for artistic purpose is one of my biggest hobbies.

- http://lasers.io

- http://jungle.horse

Please don't hammer the latter one too hard. It's Rust, but not load tested (also on a shared sever). I'm also working on an improved speech algorithm that I hope to finish this weekend. So yeah, please don't kill it or share beyond HN. (Comments and criticism welcome.)
Jamboard (a whiteboard from Google)
I thought it would be much bigger and projected onto the glass. Maybe my physics is off, but this form factor doesn't look that impressive.
The balancing of time, reliability and reuseability with the concerns of your project as well as the concerns of your staff is very much an art form because it involves a lot of social and psychological understanding balanced with an ability to communicate the decisions and reasons effectively.

If it was purely mathematical, it would all be pretty straightforward.
From the article: "Today, Boom has 11 people, six of them pilots... Unlike Scholl, these folks have serious industry bona fides. Joe Wilding, the co-founder and chief engineer, was a standout at three aerospace startups, designing passenger planes from scratch. Andy Berryann, the head of propulsion, used to work at Pratt & Whitney, building parts of the engine for a supersonic fighter jet. Other employees came from NASA, Lockheed Martin, and a Northrop Grumman subsidiary, Scaled Composites."
800 bucks is too much imo
How well do you know Donald Trump's face?
Burkas, burkinis in France. (It's a bit more complicated then that, hence the scare quotes.)

Depending on who you ask, it's either because of some hand-waved nonsense about public safety, or because liberal Western values include telling women what they can and cannot wear.
> Can we please drop this?

I would love to agree with that, but I don't think we can. I've been writing Java (well, more recently Scala) for 14+ years, and I still see otherwise great programmers succumb to Java class-itis.
Disclosure of vulnerabilities over the last decade has been a challenge and there are lots of different views on how things should be handled no doubt. And it is clear that we are now running into the same issues with data breaches, in terms of vendors/organization being non-responsive, as in the past with vulnerability reporting.

However, to be clear the CERT guideline you pasted refers to vulnerabilities in software, and not open data on the Internet, ie: an active data breach.

If you look at the CERT FAQ as to why 45 days you see this:

------------------------
Q: Why not 30 days, or 15 days, or immediately?

A: We think that 45 days can be a pretty tough deadline for a large organization to meet. Making it shorter won't realistically help the problem. In the absence of evidence of exploitation, gratuitously announcing vulnerabilities may not be in the best interest of public safety.
--------------------

That 45 day timeline is referencing an organization having the ability to fix the vulnerability, and getting the patches out to affected customers so they can implement.

The Telly situation is different. There is an open database exposing customer data (which is simple to correct btw) and they are non-responsive, ie: not even ack'ing the issue or asking for more time to correct the issue. The post does not provide the location of the data, nor details such as a typical vulnerability report would include on how to exploit the software.

Many people will have their own view points on a situation such as this, but the real focus should be on getting the database removed from the Internet as quick as possible, and Telly taking the proper action ASAP.
How to Get Your First 100 Customers
Having been developing quite large ASP.NET MVC applications for about 7 years on 60M+ Revenue Websites, I don't think I've ever once had a GC problem for a website.
You are not being paid to change 1 line of code per month. You are being paid to be a living repository of institutional knowledge: so you (can) know (in a finite, bounded time) what line to change in order to achieve the business requirement, and what dozen-or-so Word documents you need to read in order to confirm which unintended consequences may result of that change.

That said, sleeping during massive presentations will hinder your abilities as a living repository... so, hang in there and keep pouring-in the coffee.
But he is in Romania. It would be a lot nicer if the Romania guy was in my timezone or, better yet, my office.
Relatedly, how awful is Launchpad? I can never get anything done there. It's as if they got the most brilliant UI designers and told them to make something completely unusable. I cannot believe a UI this confusing and opaque was made by mistake. I regularly end up navigating around in circles looking for the thing everyone wants most in a repo: The code.
Navdy looks neat, but I have a hard time believing that $799 is the right price point for something that competes with a $20 cell phone holder...

Perhaps I'll eat my word :).
IBM Brings Watson to Its Cloud Video Technology
You aren't crazy. I'd recommend testing from your app with a simple speed-of-light test (e.g., SELECT 1;) just in case your queries are slow.

Perhaps Azure SQL did the same thing we sadly did with the first version of Cloud SQL: run it in a totally different environment that requires you to go through several hops to reach the actual (MySQL in our case) server. But even then Cloud SQL First Generation was "only" 1ms away. Second Generation which runs in a VM but managed by Google (like RDS at AWS) is basically equivalent to running it on your own VM, and is thus about 100 microseconds away.

Disclosure: I work on Google Cloud.

PS. We recently launched SQL server images on GCE (https://cloud.google.com/sql-server/) though it's not a managed service (yet?).
I strongly disagree. There's so much flux in the new stuff that it seldom reaches the level of stability to become boring before its critical mass (if it ever had one) surfs on to the next cooler thing.
Maslow CNC is now live on Kickstarter
Hey everyone! We just wanted to thank you for having so much interest and bringing so much traffic to our website and let you all know that the Maslow CNC has officially launched on Kickstarter. Follow the link below to check it out!

https://www.kickstarter.com/projects/1830738289/maslow-cnc-a-500-open-source-4-by-8-foot-cnc-machi
Old Geek Jobs
Well in my home town you can look at Zillow to see home prices (http://www.zillow.com/homes/for_sale/Warrington-PA/56739_rid...) all of these are priced to give around or below $1200 mortgage all told (taxes,fees,insurance even if you went in with a low down payment). Here are the apartments that are available (http://www.apartmentguide.com/apartments/Pennsylvania/Warrin...)

$1200 is really the minimum for a 2 bedroom apartment here. There are a few that are maybe $100 - $200 lower, but I wouldn't want to live there.
Deep Space Settlers
Those are good examples; though it still feels like it's nibbling at the margins rather than eating the whole thing as seems poised to happen with trucking.

It would be interesting to see how many people are employed in various jobs and see what proportion are likely to be unnecessary in the near future; e.g. line cooks in fast food may be unnecessary (though I haven't seen anything to indicate that we're even close to that yet), but how many jobs does that represent? Are most line cooks employed at fast food chains, or are they employed at non-chain restaurants? And has that not happened to a large degree already with prep happening at central locations for many chains?

Same goes for self-serve kiosks; McDonalds has already started using them, but they're clearly not going to take over at any restaurant that has a waiter.

Maybe the lower prices enabled by automation will drive non-automated competitors out of the market such that restaurants with waiters will simply go out of business and be replaced by efficient chains, but that sort of goes against the human desire for variety. But maybe it will siphon off enough people that many restaurants that are barely scraping buy have to close.

I guess we'll see how things progress, but I feel like our current ability to do NLP & fine robotic movement is still too limited to displace a lot of humans. That and people's preference for interacting with other humans.
One side, as a consistent modus operandi, seeks and destroys bread queues and hospitals.

Don't try to paper that over.
Is LinkedIn becoming more like Facebook?
Applications that don't rely on large js frameworks, tend to feel snappier as well.
#define NULL rand()
PCP is also Performance Co-Pilot, a relatively widely-used systems performance tool. :)
Pro vs. Consumer Camera Lenses – What Do You Get for Your Money?
Because Chinese clones cost only $30.
produce histograms of the cardinality of the functions in a Golang project
So assuming they are get this to be feasible it seems like their model is that their are enough business travelers who are willing to forgo comfort for a slightly faster trip. My instinct is that no, they would rather have the comfort of a larger plane, but as I'm not an international business traveler I could very well be mistaken.
This is amazing! totally reminds me of PHP days.
In college I did a double-major with of Studio Arts and Computer Science. To me engineering (particularly software engineering which is the kind I practice) is a craft, not an art. For something to qualify as art in my mind it must define and serve its own purpose.

Of course anything can be an artistic medium, a lot of the work in the demo scene or from _why I believe qualifies as art, but not the bulk of programming. I say the same thing for graphic design, or wood-working, or even photography.

It's by no means easy to draw this line. It's at the core of the concept of "selling out", and it's fraught on both sides. Many accusations of selling out are due to envy, many defenses of selling out are due to self-justification. Nevertheless, there is a core concept underneath it all that's important: art can derive a lot of meaning from being non-essential and non-utilitarian.
I have to admit, I'm feeling some schadenfreude re: Upwork's recent PR storm.
Maybe the big consultants are the only ones with the resources (and patience) to shepherd a proposal through a government RFP process.
Yeah, the Chrome store policies (https://developer.chrome.com/webstore/program_policies) do include a note that almost certainly kills this:

"We don't allow content that harms or interferes with the operation of the networks, servers, or other infrastructure of Google or any third-parties."

I think Chrome Extension distribution outside the Chrome store is more or less blocked, so that's that.

A FireFox version would probably be fine though, assuming this doesn't actually break any laws (IANAL, but I'd be surprised).

Alternatively, you could build exactly the same thing as a standalone program on your computer that does this as a local proxy, or even by building something like pi-hole (https://pi-hole.net/), to automatically break analytics data from everybody on your network.
No, instead of actually pricing in costs, we need to simply make those costs go away. It worked so well with Prohibition and the War on Drugs, so why not this time?

/s