skysight-inc/HackerNews huggingface dataset:
I agree with this, I've seen a lot of "custom" sites done for small businesses which, in the end, looked worse than setting up a Squarespace site with a some pretty photos.

The custom sites took tons of time, lots of client back and forth, and in the end probably weren't as well optimized as a Squarespace site. A great designer can definitely do some amazing things, but a lot of people in the lower half should just focus on sending out some Squarespace promo codes, at least they can get some free hosting that way.
My take on Trump is that he _IS_ the face of nearly 1/2 of the GOP's supporters at this time. He isn't saying anything other candidates haven't said, or at least winked about. AKA years of angry incoherent propaganda means the candidate with the most angry incoherent message will win. If the reasoned intelligent members of the party refused to refute the garbage from Faux new's (and other) pundits then they shouldn't be surprised at the outcome.
Even off the Internet, the fact that you talked to your lawyer isn't necessarily protected even if the content of the conversation is.
Weebly, Wix, Yola, etc... People can make their own websites now - They don't need web developers. Some bigger firms with more advanced requirements might still need web developers but 90% of websites don't require that much skill anymore.

I think the entire software development profession is under threat. I think in the not-so-distant future, there will be drag-and-drop UI tools for businesses to build their own application frontends and they will hook them up into various plug-and-play backend services for a monthly fee (without hosting their own servers).

The only software developers/engineers remaining will be the ones working for backend service (e.g. BaaS) providers - The others will be designers.
Yahoo open-sources CaffeOnSpark deep learning framework for Hadoop
Uh. That asks me for my passcode or touchid. iOS 9.2.1.
I followed the link to the article to read it.

And then I did what I usually do these days: I hit the "Reader Mode" icon on my Firefox (Android) browser. I do the same for most desktop sites as well.

Why?

Font too small. Contrast too low. Line lengths too long.

I get a better, and far more importantly, uniform experience when I bin all Web design and go with a built-in default page presentation mode.

Oh, and that on a Web designer's own blog.

Where, I presume, she doesn't have the problem of getting idiotic client requests which violate numerous sane design concepts.

I've been saying this for some years now: Web design isn't the solution, Web design is the problem.

It's going to be solved, is being solved, in the browser, by:

1. Stripping out extraneous crud. I haven't mentioned my all-but-blind friend's difficulties in navigating anything on a computer, but extraneous crud and Shit That Randomly Changes (even the Firefox card previews on his browser start page) are huge hurdles.

2. Uniform presentation.

3. Metadata.

4. Curation.

There was a post on HN recently about ePub. Quite frankly, an ePub based browsing / curation tool with uniform, sane, presentation would replace about 99.99964% of my Web browsing needs. There are a small number of missing factors from HTML, largely footnotes, equations support, and hierarchical comments/follow-ups. But add those and we can ditch the entire current mess for 1) ePub articles and 2) Web-deployed apps for the very small handful of sites which honestly need them.
I've not used JSIL myself, but the performance of the demos seems fairly decent. Do you have any bigger .NET projects of your own you could try out?

If you're looking for asm.js/wasm support in particular, you may be interested in LLILC, which appears to be a .NET Core to LLVM IR compiler, meaning you could make use of Emscripten to convert the code to asm.js:

https://github.com/dotnet/llilc
Isn't the endgame rigged hardware which allows only to passively eavesdrop on everyone without telling anyone?
The DoJ doesn't really have the power to do that. They can get a judge to issue a warrant to search an existing device, and the judge can in some circumstances compel other parties to cooperate in that search. But generally any requirement that Apple insert a generalized backdoor into a product will need to come from new legislation.
There are already a number of platforms to build iOS apps that Apple have done nothing about, Titanium, Cordova, Adobe, Xamarin, Phonegap.
I agree released code over quality at first makes far more sense. Once you have the demand you can refactor to make it easier.
JavaScript dialogs evade “stop it” with subdomains
If the has been switched off or if >48h passed since the last unlock.

Also remember that rubber-hose cryptanalysis is always an option.
Trump Headlines, Rewritten
It struck me a couple years ago as a castle with 100 rooms and no hallways. It's a bit better now, but navigation still can get very tangled.
Can anyone recommend some introductory textbooks or review articles on how to design institutional structures that resist corruption?
He would be the commander in chief, get to appoint diplomats, financial officers, and possibly up to 4 supreme court justices (they're getting pretty old...), and would have the power to sign executive orders (which he has said that he will not do after criticizing Obama for forcing so many executive orders as of late, though who knows if he will stay true to that).

Some of his goals include cooperating with Russia to fight ISIS in Syria, cooperating with China to put North Korea in its place, negotiating better trade deals with China, Japan, and Mexico, rejecting the TPP, and strengthening the border between Mexico and the US. It seems to me that he could at least partially accomplish many of those goals with just the power vested in him and his cabinet.
If you're having a hard time filling a position then you're not incentivizing people enough for it.

I'm generalizing from a personal experience here, but usually if you're asking for a certain skill-set and not getting anyone for it, then the compensation is probably off.
I don't think "web developer" has been replaced by "UI/UX engineer". I would still draw the same distinction between the two that you're drawing. But I think demand for "front end developer" has lessened and demand for "UI/UX engineer" has increased.
The problem with software is that none have been 100% secure yet... I doubt that Apple will be able to achieve that in the near future. Someone should send a phone to John Mcafee at the very least [1][2] ...

1. http://www.pcgamer.com/john-mcafee-on-his-fbi-iphone-hack-of...

2. http://arstechnica.com/staff/2016/02/mcafee-will-break-iphon...

edit: added source #2; see Google for additional sources...
Yep, if you're using the SMTP API, see https://sendgrid.com/docs/API_Reference/SMTP_API/substitutio....

If you're using a wrapper like sendgrid-ruby (https://github.com/sendgrid/sendgrid-ruby), check out its documentation page on GitHub. For instance, here's how to use substitution tags in Ruby: https://github.com/sendgrid/sendgrid-ruby#working-with-templ...
Same here. Nice to know there are others!
So why aren't we creating some high level framework, for development of a large class of devices, validate it a single time - and enable such devices be designed with much less effort ?
Google's neural network able to determine an image's location
I guess this means I will be looking for a new transactional email service. Those of you that have experience with MailGun and SendGrid, which do you prefer and why?
It would indeed be a hard task to define what is "mismanagement", but spending billions of tax money earned by hard workers all around the country on salaries of incompetent people and fees from incompetent consultancies has at least to be slowed down, if not stopped. As civic responsibility is not enough, a higher level of control is needed. I am open to other solutions.
I feel your pain. :( It's the Dilbert Principle in action, except that rather than less effective people/groups being deliberately selected for advancement, those groups are selected by default because they're sitting around doing nothing important. The most effective people/groups are too busy getting the critical work done to risk letting them change roles.

If you can't be replaced, you can't be promoted.
I somehow doubt that if I as an individual performed these actions the government would hold back from charging me under the CFAA.
Thank you for your kind words.

The post is necessarily incomplete; I don't think I can give you a full appreciation for all that is involved. And I don't wish to give the impression that ultrasound is necessarily more complex than other imaging modalities, such as MRI, PET, etc.

I wouldn't rule out open source, and many open source tools are used in the engineering process (e.g., gcc, git, etc.) I don't know about including open source components in a commercial code base, though. The lawyers usually ran away screaming whenever we would suggest using any open-source code.

Certainly the high-volume electronics industry makes components that are used in ultrasound systems. Some of the ARM SOCs, for example, and I suppose, some of the FPGAs, DSPs, etc. There are also a number of custom components, such as ASICs and combined analog-digital parts that show up in the so-called "front end."

The companies I have worked for designed their own transducers. That really is a science as well. Making a transducer probably involves at least 100 - 150 process steps, and some very expensive equipment (dicing saws, for example.) You also often have injection-molded parts (e.g., the transducer handle itself) that are expensive to produce (the molds for the injection molding machine are done with 3D solid modeling tools, then CNC machined from steel, etc.

You also have whole departments of people that work in "Regulatory Affairs" and/or "Compliance Engineering."

You also need to employ people to "optimize" your ultrasound images, in each of the different modes you might support: B-mode (2D), doppler, M-mode, color power doppler, etc. You also have things like harmonic imaging, etc.

Then there is sending images you have collected off to the various PACS systems that hospitals have. This usually involves a complex protocol known as DICOM.

Ok, I'm out of gas for this comment. Again, not trying to drown you in jargon, just suggesting that there is a reason that new ultrasound machines tend to be pricey; that reason is that NRE (non-recurring engineering) is very expensive, actually building the boards is expensive, shipping the systems and maintaining them in the field is expensive, and maintaining all of the other systems you have to have in place to be a viable ultrasound company is really expensive.

Hope this helps; thanks for letting me share a bit of my experience.
"Teletext is a surprisingly good internet substitute for basic information consumption"

I agree. Teletext feels like it would have been a perfect service for a mobile phone.

In the UK, the BBC stopped transmission of their teletext service (Ceefax) in 2012. One of the limitations of the service for writers was that it could only display four paragraphs of text on a single screen. This meant any news or sport story had to include all the key points in just those four paragraphs. This forced journalists and writers to be concise and to the point. (It's actually a great writing exercise to try on any news or sport story, or even essay)

Now in the digital age we have apps like Yahoo Digest/Summly that give you concise summaries of the news with large photos (after you've downloaded the 30mb phone app). But teletext did plain, concise text from the start (with real writers) because of the constraints of the technology. And those constraints turned out to be a large part of the appeal of teletext.
You really have to pick one side or the other, unless you're extremely good at keeping a secret and deceiving outside researchers. That's a much higher level of difficulty than simply creating a secure system.
Geoguessr Geolocation Game
I look forward to the end of the float / double.

Having variable-sized mantissa and exponent fields, along with error tracking, we'll get rid of that baloney for real.

http://sites.ieee.org/scv-cs/files/2013/03/Right-SizingPreci...
http://www.amazon.com/The-End-Error-Computing-Computational/...
Does TouchID have any protections against your finger unlocking your phone post-mortem?
Probably not. If you're dead, they probably have your fingers. If you're alive, they can compel you to unlock the device with your fingerprint.

The only point I'm making is that Apple already designed a cryptosystem that resists court-ordered coercion: as long as your passcode is strong (and Apple has allowed it to be strong for a long time), the phone is prohibitively difficult to unlock even if Apple cuts a special release of the phone software.
There is 0 chance that a US hospital or clinician will risk using an off-label ultrasound machine from china on a single patient. It's almost guaranteed to not be FDA/CE approved. That's how you get a malpractice suit.
I don't know VLM's problem, but I wrote to the startup industry in general. Picking on any particular company is somewhat unfair. It looks like you're at a slightly larger Co in OH, not really a tech hub. I suspect your hiring is a bit more inclusive there by necessity.

https://www.rootinc.com/about-us/our-people

It looks like they're doing OK, there are number of seemingly 40 year olds, a good sign, only one obvious 50+ year old though, the CEO. I see only one black person, and believe they are a higher percentage of the population out east. There's likely a lack of female programmers, but I'm too lazy to count them up from the list.

shrug, as I mentioned an industry-wide problem, don't take it personally.

P.S. I forgot about the beards! Preferred Qualifications: BEARD, hehe.
Freelancing Is All About the Benjamins
The fact that all relays working together can determine the information means that the user gave up the info. If the US were to operate all three relays, would you still consider collecting that data to be illegal?
Why Facebook’s new Reactions feature is a big deal
This is excellent, but unfortunately it will not protect any data on the millions of iPhones that already exist.
Fast Radio Burst tracked to faraway galaxy
Building anything is much more complex than it might appear from the outside. Yet, except on a few areas, people get ways to make stuff cheaply.

The fact that this company has to work with very low level components and that it had no spin-off on other areas is a market flaw, not something inherent on their devices.
The current heavy hitter in the ultrasound industry is Zonare and the Zonare Technology page (http://www.zonare.com/technology/) indicates that they are providing state of the art ultrasound that is much faster and higher resolution than earlier systems by combining variable sets of observations. This indicates that the technology that is currently being purchased and used is substantially more complex than a mere sensor.

Additionally medical markets have very complex purchasing processes and criteria that require specific marketing strategies to market. Most startups are used to going for cheap or fast or both, but medical markets want good and are not nearly as sensitive to price or delivery time. To sell to medical markets it is necessary to convince medical equipment purchasers that an option is better and less risky than other possibilities.

Overall this thread is a shameful display of the shallowness and shortsightedness of startup engineering today. The answers to most of the questions raised here can be answered by the technology page of the dominant supplier, but no one bothered to look up any of that. Instead we get irrelevant broken foot anecdotes. Conversationally that may make sense, but realistically making the kind of ultrasound machine offering that doctors might want to use and be able to buy is a very different and more complicated problem than is suggested by most of this thread.
I think endorsements are actually a non-product -- sort of like the "close doors" button on the elevator.

My sense is that LinkedIn doesn't use endorsements in any other dimension of the site. It's just an engagement tool, so that people are on the site longer. That way they see more ads -- and are perhaps more likely to tweak their profiles.
True, there are projects that die, Parse is perhaps the biggest example thus far. But seeing as how Microsoft is interested in expanding it's reach in OSS, I don't see a problem. This will likely be bundled with VS (which will be pretty cool!) and possibly even open sourced itself.
Not really.

For many customers of hardware and software trust is what is being sold.

As trust is eroded 'good enough' is no longer good enough. The only way to continue to be trusted is to be more secure, and as the grandparent points out the endgame there is that the encryption puts the software and hardware beyond the reach of the company that produced it.
Being an introvert is a very different thing from having Asperger Syndrome.

When it comes to the spectrum - right now there are now strong arguments for AS being a binary condition, and many - that it is a spectrum. Sure, many people can have it with value "negligible".

Sure, engineers, mathematicians can be socially intelligent, outgoing etc. I linked to a paper showing experimental results than _on average_ STEM students have more autistic traits than other students (or the general population).

> You are whatever you limit yourself to be.

A strong claim for psychology (~"people with depression just don't like to be happy").
'Bout time!
>If the Secure Enclave can be updated on a locked phone, all they need to do is stop allowing that, right?

That probably also means removing most debugging connections from the physical chip, and making extra sure you can't modify secure enclave memory even if you desolder the phone.
Yes. Without any problem. I use this tool at work with > 15 000 point data-set. Only in the case of KML file export (for Google Earth) it may take longer.
Actually when you give USPS a letter you are giving the recipient's address, and optionally yours, by writing it in plain text on top of the envelope. The same argument could be made about IP addresses. By connecting to a Tor node you are willingly giving your IP address.
HeadsUP plus Amazon Alexa turns your car windshield into Google Glass
I suppose that a thermally-conductive inner layer might help in terms of perceived warmth, if it reduces localized "cold spots" that might be more-noticeable.

For example, warming the sensitive tips of your fingers with heat carried from your palm, etc.
ever downloaded Oracle JDK?
Nobody would adopt them. It's annoying enough to deal with 4 digits when it's cold and I'm wearing gloves and I just want to change the song I'm listening to.

Passphrases suck enough whenever you have to log back in. Are people really gonna put up with that every time they want to use their phone?

On the other hand, if there were a convenient way to toggle between passphrases and 4-digit unlock, (especially if you had to use the passphrases to toggle back to 4-digit) then I would be all for it.
~> perl6 -e "say(0.1 + 0.2)"

0.3

~> nqp -e "say(0.1 + 0.2)"

0.3

~> perl6 -e "say (0.1 + 0.2).WHAT"

(Rat)

http://doc.perl6.org/type/Rat
On that note, why don't our browsers render Markdown natively? Without extension. Just pick a markdown renderer and say 'screw you' to everyone else.

I would serve up all of my static content as Markdown _tomorrow_ if that happened.
sigh you are not wrong, my friend
What an awful article. And it isn't even the real article.
If they have access to a live finger for the TouchID, sure they can bypass - but they could do that with the $5 guaranteed coercion method as well [1].

Copying a good fingerprint from a dead finger or a randomly placed print is not easy [2]. It's hard, doable but you get 5 tries so if you screw up, you have thrown away all the hard work of the print transfer.

All bets are off if the iPhone is power-cycled. Best bet if you're pulled over by authorities or at a security checkpoint is to turn off your iPhone (and have a strong alphanumeric passcode).

[1] https://xkcd.com/538/
[2] https://blog.lookout.com/blog/2013/09/23/why-i-hacked-apples...
Yes. It was "Strengths finder," which was almost as mumbo-jumbo as Myers-Briggs.
Why on earth would you care about entropy for a UUID?

You can use the most basic PRNG to generate your 128 bits. There's your UUID.

Call me when you find a collision.
Azure Offers and Discounts
If you would like to discuss saving money on Azure and discounts, or maybe you need some support with your Azure project, I would be happy to help. Email me at v-kegord@microsoft.com. Thanks!
I wouldn't be surprised if they followed this up with a purchase of Unity3d ...
Yes, I did think of that scene but didn't mention it. Would argue however it wasn't great drama at all, though the movie was so bad it was good. Wasn't the guy named Torvalds, kkkkk?
maybe if i only needed to use it on boot or daily. inputing a long passphrase is pretty onerous to do all the time.
Is it just me, or does it ring of the shrill sighs of relief from C# developers who have been watching their platform decline in here?
My response was triggered by wolfge saying, "...implementors of RE engines..." and attributing using backtracking to laziness.

However the most widely used RE engines in the wild use backtracking because that is the easiest way to handle the full feature set that is asked of them. That's not to say that they couldn't be implemented in a way that was able to handle strict regular expressions without backtracking, while backtracking only when they need to. (Perl makes a modest attempt in that direction, but doesn't do it completely.)

And then when programmers ask how the engine works, they start with the simple version for simple features. The naive explanation is of an actual NFA. And then someone goes off and implements one for a project, and they just follow that. Now you have an engine which is an honest NFA, and uses backtracking. It doesn't need to because it doesn't support extra features, but it is simple, it works, and if you ever needed to extend it, it is obvious how you'd go about it.

So there are two reasons other than laziness to implement an RE engine with backtracking. The first is that your RE engine supports (or might in the future) features that require it. The second is that it is easier to find and follow explanations of backtracking.

This is exactly the problem. It is wrong to say that Perl uses an NFA algorithm. It literally cannot be true because Perl implements features that are NP-complete.

Not true!

If you hand Perl's RE engine a regular expression that is actually regular, then Perl will construct a set of states that are a recognizable NFA, and then will attempt to match the NFA to the string using the obvious backtracking algorithm. Admittedly the states are decorated with fields which COULD specify non-NFA stuff. The code it passes through will have checks for whether to trigger features that an NFA can't do. But what it actually will do is construct a recognizable NFA, and attempt to match it to the string.

Now throw a non-regular "regular expression" at the same thing and you'll construct a data structure that clearly isn't a proper NFA. What the heck do you call it? It is some type of extended state machine, but it is easiest to think of it as "NFA with some extra stuff". And that is exactly how the people who do work on that code think of it. With no alternate terminology and thinking of it as an NFA, is there any wonder that they describe it as an NFA?

(As well, that is how it was described in a number of popular and widely read books. For example pick up _Mastering Regular Expressions_.)