skysight-inc/HackerNews huggingface dataset:
Ask HN: Seeking advice for the next steps of a health care side project
Dear HNers, I am asking your advice for the next strategic steps about a half finished side project in health care.

Once a company asked for ideas about a COPD and Heart Failure early detector. I submitted my idea (based on Physionet 2016 competition), but the company then asked for a proof of concept. I had none, so I decided to make my own and make it public. I would be happy if it would be copied widely.

https://hackaday.io/project/19685-early-and-low-cost-detection-of-heart-failure

The PoC was developped in Java, uses ML and works well enough for me. I have a clear idea how to extend it to detect fibrous tissues in the heart and possibly in lungs. I have confidence that I can develop this, all by myself in the C language, embed it in a self contained $150 device and market it.

However several things worry me:

* Having a health detector is nice but is the information really useful?

* How to get a market authorization with little resources?

* What strategies about next steps, in particular I am thinking about a much more ambitious detector. Some guys, inspired by the Star Trek Tricorder and Qualcomm prize, already had wonderful ideas.

* A comfortable possibility would be to integrate an existing organization (I worked for 35 years in a large company).

Thanks for any suggestion.
Yes, and for anything that already compiles to JS, adding this as an additional target shouldn't be too much work.

However, for anything that doesn't already compile to JS, this is essentially the same amount of work as targeting regular JavaScript. In that case, the work might be better spent making it compile to WASM. But, that's not a hard and fast rule, it really depends on the situation. And, of course, it could always target both.
There's a couple of things in this article that I don't think are true. I don't think Ben Golub was a co-founder of Docker. Maybe he counts as a co-founder of Docker but not of Dotcloud? That seems a bit weird though. I also am pretty sure Docker's headquarters are in San Francisco, not Palo Alto.
"In the wake of the recent anti-diversity manifesto controversy at Google, the subject of women in tech has been a major talking point."

1. That memo was not a manifesto, it was a memo...

2. That memo was not anti-diversity, it was pro-logic and pro-science with references.

3. This subject was a already major talking point, which is what provoked this memo and these discussions in the first place.

"A culture of harassment"

23% of respondents were outside the US, so I assume this is a world wide "culture of harassment".

"The findings echoed many of the anecdotes shared by women and minorities in the industry, with 53pc of women experiencing harassment compared to a meagre 16pc of men."

250% more women than men were surveyed.

"None of the male founders polled were propositioned for sex in exchange for business opportunities. Instead, most of the harassment directed at male founders was in relation to their professional character."

Probably because most investors are heterosexual males...

"Reporting this harassment to HR is seemingly a rarity, with only 16pc of women who experienced it doing so. 68pc of the women who filed reports were unhappy with how their workplace dealt with their issue, and, in 64pc of cases, the harasser in question faced no consequences for their unprofessional behaviour."

That 68% unhappy with the results of their reporting and the 64% of cases in which the harasser faced no consequences is actually a combination of both men and women who reported harassment...

I could go on, but this is sad.
> That means including the remote workers in all of the meetings, code reviews, etc.

That also assumes that everyone is in the same time zone (+/- a few hours). How would that work when someone in Europe / Asia is working with colleagues in the USA? Even collaborating between east coast and west coast colleagues get harder because you only have 9-9:30 - 2:30-3 PST window, which is then consumed by lunch etc.

> Also for that reason, adding a culture of remote work to the kind of company where any onsite employees can grab a room and start whiteboarding stuff is going to be very difficult.

Absolutely agree with this one.
Historically the valuable software products were those that (somehow) accreted a "Priesthood" who both promoted their use and restricted widespread understanding (hence solidifying their position as the high priests). I'm thinking here of : Netware, Oracle (the RDBMS) and Weblogic as examples.

I think what's going on with Docker is that a Priesthood is being created essentially without the product, or rather the product as a secondary matter.

Quite a clever business trick if they pull it off.
Let’s Encrypt certificates with one name on different servers
Strange, byzantine policies, too.
Linked from the article:

https://www.shodan.io/search?query=NODATA4U_SECUREYOURSHIT

That's a list of hadoop nodes you can access via the public Internet.
Webassembly is pretty much a greenfield approach: you need to learn C, redo your whole codebase and still write JS code to load your wasm, interact with DOM and browser APIs, and leverage existing good enough JS libraries. This is the state of things as of 2017. It took 4 years to reach that point. If you want to bet everything on the state of wasm in 2-3 years from now, please be my guest. Meanwhile, I have a business to run.

The binary AST is a quick win for brownfield technology, with already a working version in an experimental Firefox build. It can be rolled quite fast. It improves right now the experience of many users on existing codebase the same way minification did. And improve the experience of current web assembly, as it is still largely dependent on the speed of JS. I'll take this feature any day.
These numbers are a bit murky. Any website owner looking at real numbers sees way, way less from Bing. Perhaps comparing true search apples to apples would help.
I'm in the process of starting a company.

Three people I know have made (very early, very tentative) investment offers. A former VPE has offered to be an advisor, and has introduced me to a really good salesperson.

That sort of thing is really limited to places where people understand saas businesses, have the appropriate risk appetite, and have previously earned enough disposable cash to take real risks.

Another aspect is simply institutionalizing the idea that starting a business may not be stupid. This helps when you're trying to talk SOs onboard into taking huge pay cuts.
You could, and then every time you wanted to organize things differently you'd hardlink a new set of directories, and then you'd have all these directories sitting around—some of which are useful, and some of which aren't.

Which is to say: yes, you could, but it seems like a worse idea than just not putting them in directories at all, and relying on the OS's (strong) search features to get you want you want.
Technology Lead Job Opportunity at CRAFT Studios Boston
Apple - is in Cupertino

Facebook - Menlo Park

Oracle - Redwood Shores

Twitter - San francisco

Having an office with paint that says 'Twitter' doesn't mean 'Twitter' is in Seattle. Satellite offices are rarely taken seriously.
A lot of the comments on this thread are about our Cortex Knowledge Graph API, but we actually think of the Sapien Language Engine API as our main product.

We think being able to understand the semantic meaning behind language through our graph of relationships and entities in a sentence are going to be critical in building more robust conversational interfaces. So companies we are talking to now include companies who want to use it for natural language search or messaging apps.
Only if they get the massive tax breaks they are demanding.
Some things that work for me:

- Cultivating a slight bias for making a decision; I remind myself that sometimes any decision is way better than no decision. Especially when a) time is a factor, b) managing people who want leadership.

- Prune the decision tree. When no option seems good, I switch modes and look for decisions that seem bad. Like SATs: rule out the bad answers and then guess.

- Calibrate expectations of information. Like Poker: Care about (and attach judgement mostly to) making the right call given the cards on the table, as opposed to winning any one pot.
worked fine with latest uBlock Origin on Chrome 60
At least some of that growth is people jumping off the "Goolag."
> First, there's just the willingness to invest in infrastructure, which is nearly non-existent in the US. Swiss people LOVE infrastructure, they are proud of their tunnels, railroads, bridges, dams, etc.

I totally agree with you here. This is the crux of my argument.

Your statement about Switzerland having reasonably dense cities and towns compared with the Bay Area I'm interested in learning more about - can you cite your source? Having lived in Switzerland for almost a year and in the Bay Area for almost 4, this doesn't ring true to me, but I don't have a heat map of population density to check against; if I get more time at some point I'll try to find more data.

Regardless, we do have some areas of sufficient population density that it would make sense to connect efficiently and we don't. That's the choice I'm talking about. At the very least, it should be easy to get between Oakland, San Francisco and San Jose without needing a car. Within San Francisco, you should be able to go from the east side to the west side without using a system that suffers from being delayed at least 50% of the time.

Also - regarding more vacation days? The government already mandates 4 weeks of vacation (5 if you're under 20) and you are supposed to take at least two of those weeks in a row.
There is a poison dart in your phone, a la. Raiders of the Lost Arc. Every time you open the slack app, there is a 1 in 10^16 chance of that arrow shooting out and killing you. I think it's in the speaker grill and it usually points downward, if you know what I mean.
He (and Sam Altman for all YC companies) should have the startup(s) all de-locate to the same town that's within driving distance of the Silicon Valley.

I bet you could convince a lot of tech people to move to Santa Cruz or Monterey. You could also recruit from UC Santa Cruz and Cal Poly. Both downtown Santa Cruz and downtown Monterey feel pretty small town urban-y.

Plus the Silicon Valley VC's can play golf at Pebble Beach or Half Moon Bay Ritz Carlton and make a weekend getaway out of it AND get a business trip tax write-off for mileage and hotel says.

And maybe before descending on the town you can get the city council and a developer to agree to build high density housing in the downtown core.

This Palo Alto planning commissioner/Palantir spokesperson for high density housing in Palo Alto ended up moving to Santa Cruz:
http://www.mercurynews.com/2016/08/10/palo-alto-planning-com...
Where are you from originally?

What people usually do after their shift ends? Just return to their respective dorms? Are their any public spaces in or around the factory where people gather?
> According to that, either Muslim or left-wing (anti-white or anti-police) extremists were responsible for all the fatalities in 2016, save one attack for which the motive is unknown.

First off, you're taking liberties in assigning those to left-wing extremism without a basis.

Here's some more data, over a longer period:

Quoting ADL's Murder and Extremism in the United States in 2016 report [1] (focus on domestic terrorism):

Killings between 2001-2010 by:

Left-Wing Extremists | Right-Wing Extremists | Domestic Islamic Extremists

2 | 24 | 0

Between 2011-2016:

8 | 10 | 1

[1] https://www.adl.org/sites/default/files/documents/MurderAndE...
I'm a self-taught senior developer that has worked successfully without a diploma for decades.

Is bypassing college a viable path in tech? Yes, definitely.

Is college worth it? Hard to say. If you are going strictly to have a piece of paper and learn "job skills", no. If you are going for a wider education, connecting with other people and a world of ideas, absolutely. Those are experiences that I regret doing without.

However, there is one directly career-related reason to get an undergraduate degree: While many tech jobs don't require one (especially in the first few years of your career), many of the jobs you may want mid-career will increasingly require a _graduate_ degree.

For example, you can get pretty far doing User Experience work without a degree but I've noticed that more and more senior UX positions or UX architect positions strongly recommend, if not require, a Master's Degree. Likewise, you could be doing everything required of a Data Analyst at your current job but when you go to apply to other companies for a DA job you will likely be competing with and interviewing with people with graduate degrees.

So, my best "old timer's" advice is: Skipping college could very well be the best strategy for some, at first. After you've settled into a few years of work, though, go to night school and get the degree. That way, a graduate degree will be within reach a few years later when you want to pivot into a different or higher career.
As someone who did containers with LXC before docker, I think your characterization is off. The value in Docker isn't in the kernel features, but instead in the user space. Ever try Openshift 1/2, as painful as that was it was still better then rolling your own.

Docker's big problem isn't what's below them, it's whats above them. Their monetizing strategy has to involve the fortune 500, and right now, all of the momentum in that area is being eaten by Google with Kubernetes. Kubernetes has a very vocal faction that wants nothing to do with Docker, and replace it with something else.

Docker has plenty of challenges, but they have delivered significant value, most of which is still open source.
Hello everyone, I'm the primary author for WAL-G and would be happy to answer any questions.
I think I fail to see your point. You can fetch any environment variable – e.g. `System.get_env("SHELL")` – and do whatever with it. But distillery has its own way of defining configurations. You can still mix and match.
If you haven't thought much about type systems but want to understand what the big deal is, I wrote a post specifically for you [1]. It draws motivation for wanting a good static type system from first principles.

[1] http://gilbert.ghost.io/type-systems-for-beginners-an-introd...

(I posted this on a similar story and it was received very well, so I thought I might post it again for those who haven't seen it.)
I don't like your solution (although it is better than your description of the current use-case). I prefer to use:

onClick (e) { this.doSomething(data) }
Hi, I have a lot of commercialization background in this space - this is me - http://linkedin.com/in/somid3/ - shoot me a msg at somid3 at google's email service dot com
> In that case i'd rather be destroyed than share a universe with such a species.

Lucky for you, that's exactly what would happen if you shared the universe with such a species.
The same can be said for WA, OR, and TX (Austin).
Trump fires controversial chief strategist Bannon
There is absolutely some truth to this.

Just like learning to drive, learning to bike takes some time and effort.

In the US it's considerably worse because our bike infrastructure is downright terrible in most cities.

I was biking in Amsterdam a year ago, and holy shit the difference is night and day (even with the shitty delivery guys doing 40mph on their gas scooters in the bike lanes).

Just putting up temporary bike lanes in some cities increased bike rides by 800% (http://usa.streetsblog.org/2017/06/28/macon-georgia-striped-...).

There's a huge and mostly hidden demand for this. People don't think about it, but when it's offered they take advantage.
Snarky answer does not take mobile devices into account.
He may end up being more dangerous outside the Whitehouse..
Well, not necessarily during a bathroom break (sometimes, I just don't multitask) but I use Cool Reader, which is an eReader app. My phone contains all of the books that I have, some of which I haven't read yet, and I use the app to resume reading.
I've used WAL-E (the predecessor of this) for backing up Postgres's DB for years and it's been a very pleasant experience. From what I've read so far this looks like it's superior in every way. Lower resource usage, faster operation, and the switch to Go for WAL-G (v.s. Python for WAL-E) means no more mucking with Python versions either.

Great job to everybody that's working on this. I'm looking forward to trying it out.
Skip straight to assembly
Yes. I know this is just one person's experience, but I've been continuously employed since 1998 except for a 4 week gap after losing my job in 2002. This is at 8 different companies. 10 if you count name changes due to the way one startup was bought and sold.
OpenShift.io is pre-beta but we have begun onboarding in order to get early feedback. So far ~400 people and in and we are slowly adding more as we stabilize and build out the product and underlying SaaS infrastructure.

We will be communicating our progress more openly and consistently with those on the waitlist. We really do appreciate your patience and are working hard to get people onboard.

Disclosure: I'm a PM in the Red Hat DevTools BU.
In case someone down votes this because it looks like a stupid sarcastic throwaway: it's in fact quite likely.

Many people are unclear about how the input fields work and do type URLs or the names of sites into search pages, with google being the most common!
> The majority of the bot posts were opposed to the change in rules.

To my understanding, that's false. Lots of humans were copy/pasting suggestions from various websites, but analysis showed that bot posts, including issues like dead people posting comments, comments posted under people's identities without their permission, etc, were anti-net neutrality.
The Radio Frequency Spectrum and Machine Learning = a New Wave in Radio Technology
The calculations are deterministic. I happen to know how astrologers work, and why people still believe them.

You run the algorithm using the exact time and place of client's birth. This is, of course, bullshit — some random predictions, which are deliberately written in quite ambiguous, but somewhat flattering style (the genre was perfected in hundreds of years). But now, the most interesting part comes to play.

You tell the client one or two predictions from the list, starting from the most vague and/or flattering (like "you are probably going through worse times than you deserve"), and observe the reaction. If it is positive, you probe the next close thing from the generated set, and so on. If you are good in reading people and adjusting your response according to body language feedback, you can generate the set of predictions or advices so accurate you will impress even yourself, even if you don't believe any of the astrological bullshit. Most astrologers don't.
Correct, we can't do logic/set operations yet, but we can handle some graph traversal questions where the answer is the property of a n-off related entity like: (1) "Who is Arya Stark's father's wife?" or (2) "Mark Zuckerberg's wife's birthday"
That's just a bit of cmd line building. Three clauses to build a string -

If BOARDNAME is defined, add board=$(BOARDNAME) to the string
If MTDPARTS is defined, add mtdparts=$(MTDPARTS) to the string
If CONSOLE is defined, add console=$(CONSOLE) to the string

Pretty simple, if a little like the ternary operator in C.

You must have seen more complex clauses than that in shell scripts and all sorts of places.
And going out to restaurants and bars.
"We're make sense of dark data to help companies in technology, law, medicine, and government extract information from text."

Ignore the grammar error, you're helping government extract information from text? Where exactly? Do you mean the NSA? Do you mean helping the government look at public internet written commentary to track citizens?
Outspoken documenter of Yemen conflict detained by Houthis
Helium IDE for BlackBerry10. ;-)
In conjunction with Term48 terminal emulator and GCC.
crap and code
https://crackberry.com/helium-blackberry-10
Is a Dubious ‘Brain Health Quiz’ Stoking Alzheimer’s Anxiety to Lure Patients?
The government is not in charge of communications anyway. It's just saying "treat everyone equally" and leaves it at that.

Net neutrality (or the lack thereof) isn't about paying for what you use (your argument about trucks is incorrect because of this). It's about paying based on who you are, so your ISP can discriminate based on who the data is coming from.

The original analogy was correct, it's about toll roads where cars of the same size and build pay different prices depending on their brand. "You have a BMW, so you must have more money, so pay more, even though you use the same as a Toyota."
> "don't not uncheck the box if you wish to prevent us from causing the absence of non-delivery of our newsletter and also not abstaining from passing on your details to third parties"

Most companies don't even have that checkbox anymore, the amount of accounts I've had to make that lead to more emails demanding my attention is shocking
50 Years of Software Engineering: Call for Papers – IEEE Software Magazine
Thanks for making this! To someone who's unfamiliar with Postgres tooling, what's the difference between WAL-G and Barman? What're the advantages of using one over the other?
In addition to this, comparing Austria and Germany, which both are multi-party systems, to a two-party system like the United States is problematic in this context. A significant chunk of the GOP and their voters likely support the same policies that the Freedom Party or the NPD support, but it's much harder to label or quantify that group.
Quite likely. Even on chrome, people tend to type google which by default searched google on google :)
Fired Google engineer says his memo actually empowered women
> 1. On Windows, the standard mechanism to delete files it to move/ to 'Recycle Bin'

It is the standard mechanism when you are working with Windows Explorer (explorer.exe). However, if you try doing it via any API, it is far from trivial. All of the standard file delete operations in all platforms that I have worked with delete the files straight away. From developer's point of view, Recycle Bin is just a Windows Explorer's concept and not something that other applications should know how to work with.
This is like someone is trying to learn how to cook the first time and burned the house down. Instead of blaming himself, he blame the stove and fire.
See this presentation about Google's scheduler patches, which claims the major overhead is logic in the scheduler (pg16): http://www.linuxplumbersconf.org/2013/ocw/system/presentatio...
Did the company that inspired you suddenly stop being interested in you, even if you had a proof of concept?

The profit motive means technology works as follows, particularly in health care: if you can build it and corner a healthy market, shut up and take my money. If you want to give it away or sell it as a loss, please leave a message at the beep.

Don't worry about building in all kinds of bells and whistles. Sounds like what little you have is more than good enough- call that company back and stop acting so profligate with the IP if you want them to throw the marketing and compliance resources at a project that desperately needs them.
Were his facilities affected in a positive or in a negative way?
In e-commerce .5% change can mean millions of dollars if you have decent volume. There are very few things that aren't significant.
If they are foolish enough to inflate their standard of living to a level unsupportable by local employers.
Show HN: Jsong: faster than light streaming JSON parser and writer in C