skysight-inc/HackerNews huggingface dataset:
Concur. The FLW houses I've seen have all been quite consistent. I like Kentuck Knob as an example more than Fallingwater, because it doesn't have the super-obvious "cantilevered over the water" thing as a focus point, so you have to look at the whole a little more:

http://kentuckknob.com/wp-content/uploads/2015/01/Kentuck_Sp...

Consistent roofline, consistently repeated window motif, re-use of the horizontal stonework for the house, the exterior wall, and the chimneys.

The drawback of his Usonian houses is that the ceiling height is ridiculous by 2017 standards. At 6'3", I have to duck in several of the rooms, much less the doorways. Oof.
tldr: The author claims 'Vertical AI startups are inherently defensible'.

My point is, so what? That's not a good indicator of anything meaningful.

The values that make them 'defensible' only make them difficult to replicate, that might look good on paper or in
a pitch ('no one else can do this...') but they're not indicators of value, and the pose significant risks to execution.

/shrug

You don't have to agree, I really don't care; but this article sounds more like AI hype to spin to investors than meaningful advice.

Picking ML models that are difficult to replicate, hard to obtain data for and require a diverse team is not what you should be trying to do.
creative people create / practice a lot, and yes, you get more confident the more your practice and experiment. you stop copying and start creating.
Certainly not in scale.
Great story, but it really ought to have "radio astronomy, pirate TV" as a subtitle.
Well, given sufficiently good libraries everything can be written in 10 lines of C.
In the water distribution section the author mentions the other gardening software doesn't mention how they distribute water. There's a longer history of irrigation than there is of embedded software development, so maybe he should have talked to someone that actually does agriculture or googled 'irrigation system parts' and bought one of the thousands of existing drippers for a buck.

Of course the later heading "the gardening wasn't supposed to be hard" seems to imply that he assumes non-coding skills are easy to figure out or obvious, which is a sadly too-common trend in the tech world.
In fairness, an equally simple observation is that there might be something wrong with your potato chips.

Not that I think CA's level of labeling is reasonable or at all helpful.
The HN mods routinely drop stories off the front page which they apparently deem overly political. I've seen many political stories instantly drop from the top 10 to page two.
No, it's probably not a 0-day this time. But this exploit used to be a NSA 0-day before it became public. Everything that's happening now is the "lite" version of what the NSA is capable of.
Are we going to pretend Google and similar companies don't have employees and reputation management firms astroturfing sites like this one when bad PR strikes?
Didn't a few people resign from CNN just a few days ago after they wrote an unsubstantiated article regarding the election interference?
‘Historic’ cyber attack hits Ukraine government and businesses
Potatoes are worse than other foods because they have asparagine and starch together.

https://www.cancer.gov/about-cancer/causes-prevention/risk/d...

So foods with less starch and/or less protein won't end up with as much acrylamide.

There's other carcinogens generated by high temperature cooking though, for example, https://www.cancer.gov/about-cancer/causes-prevention/risk/d...
JVM developer her (Java and more recently Kotlin). In an era where microservices are becoming increasingly popular I think this change is unnecessary. This was needed back when Java 6/7 was king and people were still investing heavily in monolithic architectures.

I am really not convinced this does anything besides make Java development more painful for those of us who are building small self-contained services with limited scope and library dependencies.

On the positive side this looks like a road forward for minimizing the size of a JRE in a world with AOT compilation. It would be really nice to be able to ship self-contained, executable binaries for native targets with the entire runtime embedded in the executable. I've only been loosely following but it looks like the jlink and jaotc tools shipping with JDK9 may make that possible.
I don't believe there were any private keys in that leak, so that is unlikely.
It is basically WannaCry without the kill switch. It is using the same exploits (EternalBlue). Not some recent zero-day, but sloppy patching.
Thanks for the explanation and pointing that out. I wasn't aware until it was mentioned by you and another commenter.
...and as a result a hefty fine under an unrelated law should be levied? Europe is and should be a place where laws are more than just tools with which to punish disfavored parties. If the double Irish should be illegal, then make it so, and hold on tighter to the straight and narrow path.
Detecting vandalism in OpenStreetMap – A case study
Cyber attack hits Europe
I'm guessing enough people have access to email via their phones to spread the word?
The 25 Most Expensive Keywords in AdWords – 2017 Edition
As far as I know, localhost can't be intercepted. Except for unintentional mistakes such as binding to 0.0.0.0 instead of 127.0.0.1.
And inevitably there are going to be some tinkerers who'll run it over the network because it suits them.
Two Perspectives on the End-To-End Principle
The old guard has to die off before a new approach can be tried.
Oh, I meant the labeling requirements. How much glyphosate is allowed to be on the produce before they have to label it? Or once the food has been touched, is it tainted forever (legally speaking)?
In my high school one of the girls left one of those magnifying makeup mirrors in the passenger footwell of her car. It was a hot day, so she cracked the windows a bit.

Hours later as we were eating lunch the sun struck the mirror at just the right angle, and as we look over at the parking lot there's smoke billowing out of the car. Luckily there was no fire, but there was a line burned across the underside of the dashboard. It looked like someone had taken an acetylene torch to it.
The linked "Up For Grabs" concept[0] is pretty cool. I was looking for something like this back when I was starting out in Python.

[0] http://up-for-grabs.net/
There can be a competitive advantage in aging technology. For instance, suppose you were writing an app that makes heavy use of scientific or ML libraries in python, but your UI is a mainly layout and forms with admin, login, accounts, and so forth. I could easily see huge advantages to keeping it in python, using Django, with a bit of CSS and javascript sparsely applied where needed.

Some of this comes down to personality, too. A lot of people talk about how people were abandoning ruby and rails once it was no longer the "new hotness". Plenty of us (who like rails) came to it somewhat reluctantly, only after the benefits were very clear and the initial chaos had started to subside. We, the reluctant ones, just tend to be a bit quieter about things. I think we're reluctant because we see greater danger and risk in a constantly evolving set of technologies, and we don't like spending a lot of time figuring out how to get a drop down list to populate, not when there's limited time and there's value to be added on the back end.

I've been at this for a while, and I'm getting more and more ok with sticking with an aging technology - even when I know the technology is becoming obsolete. Right now, it's pretty clear to me that web based UIs in the future will be more asynchronous and elaborate, but there will be a lot of false starts and dead ends as we get there. Remember spring mvc, spring di, iBatis, hibernate, tapestry, pico, tiles struts, struts 2...? Yes, the old request-response servlet with jdbc was unlikely to remain a choice for new development, but honestly, I think it might have been a good idea to stick with it for a while and stay out of that mess. Yeah, you'll need to change and adapt, but that doesn't mean you need to jump into the swirling mess.

...unless you do! There are, of course, remarkable opportunities when a new technology hits, and if you wait for it to settle down, you may often find that others have too great a lead. You just really need to figure out if that's you. Because otherwise, you may find that instead of improving the accuracy and speed of some critical calculations your users need to improve their supply chains, you instead spent all your time figuring out how to asynchronously update a drop down list depending on where they clicked on a map. And a round trip to the server and an extra second to load that drop down list might not have been all that big a deal compared to the actual business use of your app.
How I learned Japanese: Interview about habits and learning Japanese in Japan
It's compromised by Microsoft, who would willingly (and would be required to) cooperate with the NSA upon request.
My family calls this the "Crimson Tide Effect".

It was named thus because we were once eating in a bar/restaurant situated below ground level, with no mobile phone reception whatsoever. At one point, someone mentioned "that submarine movie with Denzel Washington and Gene Hackman in it." We couldn't remember the name of the movie. We could almost recite the entire script, but couldn't say the name of the danged movie.

We tried (in vain) all the way through lunch. We managed the name of the submarine, the Alabama, but not the name of the movie. So the instant we left, off to the Internet movie database. Crimson Tide! Ah, because it was the Alabama! It makes sense now!

Most recent occurrence was two days ago, when we couldn't remember the name of the band that sang "Cult of Personality" for over 15 minutes. We could remember that they were a rare instance of a rock band with black people in it. We could remember that they were not a one-hit wonder, because they had one other hit.

I can only hope that memory storage has been repurposed for more useful data rather than simply lost.
If they like google, they will love Amazon in the next few years!
A literal case of 'in case of cyberattack break glass'

https://i.imgur.com/fHhkdxX.jpg
All of the skeletons/starting points out there pretty much ignore the fact that backends exist in general (by making demos just github stargazing or whatever, or using firebase/<insert graphqlaas> and such). It's definitely not the case that you need explicit nodejs on the backend, and that's not the common case for a lot of large companies. There are tons of options.

Render services [1], Sidecar processes [2], not-doing-universal-rendering, or just running a simple universal nodejs server with an entirely separate API backend.

[1]: https://github.com/airbnb/hypernova
[2]: https://blogs.msdn.microsoft.com/webdev/2017/02/14/building-...

Integration is not typically that difficult. It takes a day or two of sitting down with docs and intentional effort, sure.

Worrying about wasted effort is silly though. The amount of choice these days is crazy, and web development lately is mostly hype-driven, though it doesn't really need to be. We end up solving the same problems over and over again with a slightly different set of technologies (which has it's good notes and it's bad notes).

For many companies the backend is several orders of magnitude larger than the frontend (hundreds of separate backend services/daemons/etc in any variety of languages), so optimizing the whole stack for the sake of the frontend would be nuts
Who Pays on the First Date? No One Knows Anymore, and It’s Really Awkward
10% of all fish caught (~10M tons) is dumped back into the ocean annually
The closer the transpiled language to JS the lower the impedance mismatch. Whatever language I write in, I may need to dive into debugging it as JS. Whatever language I write in, I likely have to use/adapt JS code samples from libraries and dependencies written in JS. More often than not that's a paper-cut; Haskell often has a huge impedance mismatch from x86 assembly but you can still debug it pretty well and FFI into assembly libraries with varying levels of ease based on library documentation.

But especially when you are working with other developers and a mixture of skill levels, impedance mismatches are useful paper-cuts to try to minimize.
Thanks. Well, I was nearly 100% sure too (been using Unix for years too (from before Linux was created)), but "nearly" is not 100% (since I don't use that feature often), and don't like to make claims I am not sure about without a disclaimer, hence I made one :)
The EU doesn't do[0] Common Law (Case Law), like the US does, we have Civil Law here. It means precedence doesn't carry (as much) weight. It's a different legal system. It also means it has been written (codified) into law, unlike your previous comment states. You can read it in the article and links followed from there (it doesn't need to be written to specifically apply to websites).

https://en.wikipedia.org/wiki/Common_law#Alternatives_to_com...

Be sure to also check out the coloured map at the top :)

[0] it's a bit more subtle, distinctions have blurred a little over time, either legal system adopted some parts of the other. see the wikipedia link for more details (especially the heading "Alternatives to Common Law systems")
Why don't the authors do these 11 steps for us?
So really you are angry at Microsoft, not the EU.
I agree with you. Your comment totally reminded me of SCIgen [0].

[0] http://news.mit.edu/2015/how-three-mit-students-fooled-scien...
The metabolic pathway-propaganda doesn't tell half the truth; there are plenty of living organisms and organs within the human body that are badly affected by Glyphosate; enough to make you wonder if that wasn't part of the plan all along. Nothing good ever came out of Monsanto, it's all harmful crap; it's mind-boggling that these psychos are allowed to continue given their track record.
MEGA WIN Motorcycle VS Truck Crash
> making fines to large and forcing companies to pay them up to the point that it hurts them will result in a severe economic impact

Yeah, that's kind of the point. If it's not large enough to cause an economic impact then what good is it? If speeding fines were $10 and didn't subtract points from your license, I'd sure be speeding a lot more.
There are still lots of projects that use python on the backend. It seems like there are just as many jobs as there have been.

I'd say python is slowly growing if anything. The javascript world is probably growing faster, but then you are competing in a much bigger field.
I guess you could damage your skin via direct contact if you're not careful and use them a lot, but the alcohol and acetic acid will dissolve in the ground in reasonable time. Using such herbicides should be way less harmful than drinking a glass of wine or cider every now and then, and safer than glyphosate too.
With Chemistry and Care, Conservators Keep Masterpieces Looking Their Best
Speed of test-runners is important, but in my opinion can't be top priority. Far more important is better flexibility of writing tests and bigger asserting tools. Thanks to that, you can write more test and coverage more code.
Fellow Canadian welcomes you here, more of you guy please! :)
Using Amazon Cloud Drive with Plex Media Server on Ubuntu… and Encrypting It
Institutional affiliation: https://en.wikipedia.org/wiki/Aspartame_controversy

"Searle had submitted 168 studies on aspartame"
I notice that it's 2017 and volvo has exactly zero electric cars ?

Sure, they have the same old three-years-in-the-future concept cars that will never be produced ... but no actual fully electric car.

So very sad and lame.
I feel it does benefit the consumer. You are assuming that google is going to show me the best search results etc for my query, while in reality they are displaying what suits them and their advertiser better.

Which is great for google, not exactly great for my interests however.
On the contrary I totally agree with the author on the point regarding journal—while noisy, reputable journals generally have better editing and stronger peer review. Of course it isn't the case that less credentialed journals / authors or bad, it just increases the probability of wasting your time reading something charitably only to find massive theoretical or methodological shortcomings.

Bias = priors. Use your priors.
It might be beta because I had never seen it before, but I got a 'sponsored pin' in google maps the other day. Identical to other location pins except a different colored and marked as sponsored.
Because their goal is to get published so that they can move along in their careers. Their target audience doesn't require these 11 steps.

My question would be why don't donors and taxpayers (who are funding research) demand that researchers do these 11 steps?
Top interview questions and Answers for OOPs
The previous one WanaCry, was based on a vulnerability that was patched on later OSes. Microsoft went back and retroactively added patches for unmaintained operating systems (like XP).

It was based off an SMB exploit released in a ShadowBroker's dump; an unreleased exploit thought to have been used by the NSA.
A Slow-Motion Trainwreck Facing the Meal-Kit Industry
US Copyright Office Wimps Out on Right to Repair
You can beware of something and still read it. In general, I think it's pretty sound advice. It's less about turning your nose up at someone because they're not a professor at Harvard, and more about asking whether a group with ulterior motives has spun up an institute and is essentially self-publishing "research".
Canonical Supports Ubuntu Core on the Raspberry Pi Compute Module 3
I used to run a free Dynamic DNS site, which lured users to the more complex site. But I suspect a real reply would be a little off-topic and distracting to your current post.
They really don't have any choice, and Ikea has some really cheap (in both senses of the word) items. Apple does not.
Whether or not it's a good thing given the advent of ubiquitous facial recognition software, that's never ever going to happen. You're basically arguing for photography being banned in public spaces. The fact that would almost certainly be unconstitutional in the US is probably the least of the barriers to implementing such a law.
At the same time, hiring is one of the better ways to do it. And there is absolutely nothing stopping them from adding a female partner. Without them willing to do that, their words kinda ring hollow. I hope this action has positive impact, but it's hard to get my hopes up with this kind of environment.
Because they are not writing for non-scientists.
US Conferences should be done in Mexico instead ;-). Maybe a beach like Cancun or Puerto Vallarta. Or a big city like Mexico City, Guadalajara or Monterrey.
Building M.uber: Engineering a High-Performance Web App for the Global Market
Depending on the details of how the system is used and the availability of political remedies (or lack thereof), I think direct action would be justified.
Idea: What if the purpose of these WannaCry style ransomware attacks isn't to get people to pay in Bitcoin, but to drive up the price of Bitcoin?
Not concrete ideas, but some principles:

1. Pick something you will find useful, or

2. Have a hard deadline: "I must build X in 3 days."

This will help you actually finish your project. (Long version here: https://codewithoutrules.com/2016/09/09/side-projects/)
Was going through a UK airport and noticed they had some cameras with a silly looking LED light on them so I googled the manufacturer:
http://www.hrsid.com/product-mflow#queue

They supply facial recognition hardware/software that can track you across your journey in an airport accurately.

It's not a huge leap to get it over an entire CCTV network.
Dirty water in the pump is bad.
>The proposition was perhaps a good idea that was horribly executed. [...] There's no danger for excessive labelling, and the labels remove the liability for violations.

Well, there's that old saying: "The best way to get a bad law repealed is to enforce it strictly." -- supposedly Abe Lincoln

https://www.google.com/search?q=The+best+way+to+get+a+bad+la....
Can someone provide a simple (but not overly so) explanation of how the current generation of ransomware operate i.e., A) spread and B) lock up the computer? Does it always require human intervention for A. ? Thank you.
> I'm curious what workloads wasm can improve

Those where you have a significant amount of computation. Image/audio/video processing, neural networks, text analysis, games fall there too. Generally, those things are not done in the browser currently, but wasm will change that, so I'd say it will rather open new doors then fix existing ones.
Why do you think it a mistake?
Something that also exists (but are mainly used on pure or nearly pure electrical systems - think old-school, pre-microcontroller/cpu ladder logic relays and controllers) are "quencher resistors"; these were resistors placed across the coil to absorb the voltage spike. You sometimes see them on automobiles, mainly older vehicles.
Emit: the conference on event driven architecture
A massive cyberattack is hitting organisations around the world
lol, this feels surreal.

This seems like there could be even more stuff automated.

Because Rust is statically typed, a rust-loader could "overload" import() so it initialises and extracts the exported/non-mangled function signatures and create the JS equivalents automatically.

const {add} = await import("./main.rs");
add(2,2)
I would not be. React Router 4 is awesome. Wish I had time to write down why. But if you have reason not to upgrade, you can stay on version 3, which is still supported. Same with Angular. Of course there will be examples you're right, but not those two. ;-)
Online Personal Branding: The Opportunity You're Missing
Worse, people believe in the results of anything labeled "science" blindly, without considering whether it's actually true or what the confidence level of the scientists is in their own result.

For example, evolution. I know someone who believes in it so strongly that you can't suggest that it's still just a theory, and that it's actually possible that it's incorrect. Unlikely, sure, but possible. He gets irate and claims it as a fact.
Of course, traveling from most places they already have a photo from your visa application. (I'd also note that, at least according to the visa processing service, they're very fussy about the quality of the visa photo. Absolutely no shadow, contrasting shirt, etc.)
You're right. I was also alluding to the fact that they don't have catapult system, but instead a lame-looking ramp on the end. So not only does it visually look pathetic, but it is also running Windows XP which can't help its rep either.
Cool to see more people digging into Rust + Emscripten.

Not sure why the guide is using nightly Rust, stable has worked pretty well on Emscripten for a while. If you need to pass custom linker flags(which emscripten sometimes requires) you can do it via rustflag directive in .cargo/config.

We've been using Rust + Emscripten for some cross-platfrom targets(web, win32, osx, android and linux) and been pleasantly surprised with how straightforward+stable it's been.
"Number" and "i32" are entirely different types. What happens if you have an impedance mismatch?
Developers and Ethics
I am excited to see projects like this. I believe that it will be important to be able to deploy fully autonomous food production facilities to Mars ahead of any colonization effort.
As a consumer, I have (much) more trust that my interests are advanced by the EU than google.

The same people that brought you that idiotic cookies warning?
I was thinking more along the line of people from a non-rich country. A standard salary in the parts I live is 220 USD a month for 60 hour work weeks.
SumoLogic raises $75m series F
Every infection is showing the same address.