skysight-inc/HackerNews huggingface dataset:
Why the hell do they need thick Windows boxes to handle patient records, would a dumb terminal not do and be far more resistant to this kind of problem.
Not that VC mandates are normally more than a few %s of most LP's allocations, it's still someones money; pensions, insurance, etc. all take a hit if VC funds fail.
Thank you, I didn't see that.
This is correct - you not only must include the source code for your binary, you also must include it under the same terms as the original source code.
> In a world that doesn't exist,
Is there any logging of which ssh key is used? I don't think that I would be comfortable having access to work material from a personal machine, assuming the company is large enough to issue work desktops/laptops.
I believe Microsoft re-wrote it in not-java.
SMB vulns courtesy of the NSA? As to shitty - how long do you think it takes reasonably to test these patches on thousands of servers? What no test on a critical health system?
Jumia is not a Nigerian company. It was founded by a Nigerian and Ghanaian duo but acquired by Rocket Internet a while ago
Most of what you've said is a complete non-sequitur, but I'll address each point in turn.

> how is that not a feature?

(Vacuously) I think it's bad to do bad things. I assume you think so too.

> People trade humans and hit jobs on the darknet.

This has nothing to do with the matter at hand. And furthermore, just because some people do something doesn't make it right. And even if those people think it's right, it doesn't mean other people think it's right.

> Do you really think "get rid of laws and people will do the right thing" is a reasonable assumption?

No. I can't see where I gave the impression that I am making this assumption.

> You seem genuinely shocked at this outcome

I am shocked. If I was operating a DogeTipBot, there is no fucking way I would just spend the users' money and then act all surprised when I ran out of money. Who the hell does that?

> how many times has a story like this played out?

Too many.
The PC version is still Java, but the rest of the platforms run under various different code bases. They keep them the same but sometimes the non-PC platforms have actually gotten features before PC has.
Embeddinator 4000 – Consume .NET from other languages
Without giving too much away, I've been involved in just such an initiative, and it was _awesome_.

However, in the context of an established organisation it's really hard to pull off, and so we eventually ran into serious pushback from other factions within the org, particularly the established IT Ops folk.

Still, it can be done, and it can be a raging success. Especially gratifying when you spend two days writing up a system in Python which replaces some 90's garbage that's costing the organisation 200k per year in licenses.

Killing Leeches is fun.
That is a very troubling signal. But I wonder if over 24 years, some insects have developed trap avoidance.
Web-based file manager using WebDAV and CGI
So for some context, my work is not directly about evolution, but about how amino acid sequence determines function in the context of unfolded/disordered proteins.

That said, here are several at least semi-relevant papers that have influenced my thinking on a bunch of things (no particular order).

[1] Wheeler, L.C., Lim, S.A., Marqusee, S., and Harms, M.J. (2016). The thermostability and specificity of ancient proteins. Curr. Opin. Struct. Biol. 38, 37–43. (Probably paywalled but available on the Harms' lab website - https://harmslab.uoregon.edu/publications/. Mike's work on thinking about the biophysics of evolution is in general super cool. Similarly work by Adrian Serohijos is really interesting, although I am in general less familiar with it http://www.serohijoslab.org/publications.html)

[2] Tikhonov, M. (2016). Community-level cohesion without cooperation. Elife 5. (Open Access, really cool, and publishing a single-author original paper in a top journal in this day-and-age is incredibly impressive).

[3] Riback, J.A., Katanski, C.D., Kear-Scott, J.L., Pilipenko, E.V., Rojek, A.E., Sosnick, T.R., and Drummond, D.A. (2017). Stress-Triggered Phase Separation Is an Adaptive, Evolutionarily Tuned Response. Cell 168, 1028–1040.e19. (Paywalled, but IMO a HUGELY important study for thinking about 'aggregation' in the context of cellular fitness)

[4] Chakrabortee, S., Byers, J.S., Jones, S., Garcia, D.M., Bhullar, B., Chang, A., She, R., Lee, L., Fremin, B., Lindquist, S., et al. (2016). Intrinsically Disordered Proteins Drive Emergence and Inheritance of Biological Traits. Cell 167, 369–381.e12. (Paywalled, but potentially one of the most important discoveries in cellular adaptation in decades. More work to be done though!)

[5] Halabi, N., Rivoire, O., Leibler, S., and Ranganathan, R. (2009). Protein sectors: evolutionary units of three-dimensional structure. Cell 138, 774–786. (Paywalled, but super important for thinking about the relationship between local structural coupling and evolutionary behaviour. In general, everything Rama puts out is just gold.)
> The GPL derives its enforcability from the same principle EULA's do.

No. A user is not required to agree with GNU GPL license terms to merely install and use some software licensed under GNU GPL. GPL comes into scene only when some (re)distribution of the code/binary happens.

So, GNU GPL has not much to do with End User License Agreement because the end user never have to agree with GNU GPL unless he/she is going to add one or more link to the chain of users.
I wonder how many of these systems have already been exploited (silently) in order to extract things like patient details? Scary.
This hit spot on for me. I believe I'm currently dealing with and realized not long ago that Burnout was real and not an arbitrary term that people through around.
Minecraft was rewritten in C++ (EDIT: see replies for clarity) when it was acquired by Microsoft, mostly for this very reason. https://motherboard.vice.com/en_us/article/why-gamers-are-wo...
I should hope that they can just reimage the workstations and if network drives were affected, just restore from shadow copy or backups.
HPC Today – Designed with STAR-CCM+: The Becker Mewis Duct
Real shame. As an active community member, I can tell you that mohland was pretty much revered by the Doge members, because of how influential and prolific DogeTipbot was across the sub. People were tipping each other on a huge scale of engagement unseen anywhere else (by me, anyway).

Then, it turns out not even our dev-mascot can be trusted... What a pity.

It's also interesting to see some of the discussions around the creation of a decentralised tipbot... But it seems like this would not be possible[0], because the keys to the wallet(s) would always need to be in someone's hands (or a few people's anyway).

[0] - https://www.reddit.com/r/dogecoin/comments/6acho0/a_decentra...
Yeah, I left the NHS in 2009 after much frustration in trying to implement modern(ish) replacements for various reporting systems. Every idea was discussed and watered down until what's left was neither use nor ornament.

There are many great and extremely dedicated employees but the vendor lock-in has painted them into many (disparate) corners.
## News

- Introducing nlay (https://github.com/jarun/nnn/wiki/all-about-nlay) - a highly customizable bash script to handle media type

- nnn is on Homebrew (http://braumeister.org/formula/nnn) now

- RPM packages for CentOS 7 and Fedora 24 generated on release

## What's in?

- Search-as-you-type

- Unicode support

- Option `-S` to start in disk usage analyzer mode

- Show media information (using mediainfo)

- Use readline at change directory prompt

- Jump to prev directories using `cd .....` (with `.` as PWD)

- Jump to initial directory using `&`

- Show help, mediainfo and file info in PAGER

- Several optimizations

Homepage: https://github.com/jarun/nnn
I would love to see the FCC begin to pay attention to this garbage in the US. I get about 4x more spam calls than from humans I actually want to hear from on my cell. I no longer pick up any call I don't recognize, which has caused problems. I also am in on-call rotation for my day job, so I can't just turn the ringer off at night when "on".

And these assholes call constantly. I'm not at all a violent person, but meeting someone with a financial stake in one of these operations would seriously test me. I find them utterly enraging.
Equally, the technical architecture of this bot - they have all the private keys and thus custody of the funds - isn't necessary at all. The author could have used payment channels instead, and never had custody of a non-trivial amount of user funds.

You can't do that with the conventional financial system.
Agreed, I didn't mean to imply otherwise.
> This excuse can be used to justify virtually any deplorable behavior by a corporation.

It's not a justification, no more than if you ask me to shoo away the flies from food and I said "but what's the point, some other fly is going to sit on it", I am not justifying it, I am merely pointing out the futility of your solution. The real solution would involve not having to constantly shoo away the flies.
Looks like Facebook is silently building a recommendation engine
I've worked mainly with instrumentation, control, embedded systems and FPGAs
I definitely get that motivation. Doesn't change the fact that people who might want to use Keybase are more likely to be privacy-minded, and therefore less likely to have public Facebook, Twitter accounts (like myself).

I'd personally prefer maybe a badge which was showed either publicly or privately verified, and then people can make their own judgement, but I appreciate there's a loss in simplicity then.
That's not Python, but well:

http://www.haskellforall.com/2015/01/use-haskell-for-shell-s...
Sharing your finance planning with someone close who also shares your finances makes a lot of sense.
I always just chalked it up to the "there were more thunderstorms when I was a kid" phenomenon (that a large number of people will remember there being more thunderstorms when they were children, despite studies suggesting the number of thunderstorms has remained constant).

It's not really surprising to me though, at least in my neighborhood in Toronto there has been massive urbanization; there are no more wild fields. Parks and even hydro fields (land under power lines) are being mowed bi-weekly, destroying any chance of native plant biodiversity. I haven't seen a mosquito in literally years. But to be fair once you leave the city, not much has changed; insects are still plentiful.

I'd be wary to draw any conclusions from this study, since the areas the researchers set up their monitoring stations may have experienced a similar level of urbanization.
Its a tough call on 1 hand you have two carriers that have almost double the subscribers of the 3th and 4th carriers. So combining 3 and 4 would make it 3 big telcos competing for subscribers. On the other hand the users will loose a realistic choice from 4 to 3.
Personally I wouldn't allow 1 or 2 to buy 3 or 4. But 3 or 4 combining I feel something people could live with.
same here. Switched to a modern reel mower* and my poor thin lawn has benefited. it cuts like scissors, not like an axe, and it's both small and nearly silent so mowing the lawn isn't as stressful as before, what with fumes and noise. Not saying I love mowing the lawn (it's still work, after all), but it's a very different more pleasant experience compared to a gas mower, and just as quick.

*http://www2.fiskars.com/Products/Gardening-and-Yard-Care/Ree...
+1 for Jio entry. So far existing vendors like airtel,vodafone are robbing customers. We used to pay 250Rs(~4usd) for 1GB 3G/4G data. Now with Jio entries, prices came down to 30GB/250rs. Benefits the end-user.
Patching might operate by locating patterns in source files and editing the source files. Either deleting, changing existing text and/or adding new text. The patch files themselves might be considered nothing more than instructions on how to make edits.

It is true the patterns could be excerpts from the GPL work. But they need not be functional or even intelligible as anything other than as part of instructions, e.g., short strings of octal values representing characters, with wildcard characters interspersed.

Patching might even operate by only using line and column numbers. The patch itself in that case need not contain any text from the GPL work. It might be just an index into some file, a list of line numbers and columns and any new text to be inserted.

The point is that the process of patching need not necessarily reveal anything about the original GPL work. The editing could theroretically be done in such a way to make this separation.

Anyway, we have drifted from the original question which was , essentially, why do programmers not distribute instructions on how to modify GPL source code or additional source code that can be linked with GPL source separately from the GPL source code.

The reason I asked is because what I see is that original GPL source code is sometimes "hidden" in commercial products by virtue of being bundled with some "derivative work". To me this obscures the value of the original GPL source code in favor of the closed source derivative work, which may or may not be as valuable. NB The usage of the words value and valuable is purely subjective. Opinions may differ.

I am not sure I understand the comment about BSD licensing. Assume for example that the goal of the license is to require attribution, how does one avoid that requirement without changing the license? The licensor can opt not to enforce the license and may accept payment. But the license still requires what it says.
Ask HN: What are practical MongoDB load limits?
I have a client who asks me to make a sharded cluster of MongoDB instances to hold a really big and complex database. He insists on ability to serve 10M transactions per second, or 1M at least for the beginning. This brings up a question: is this really possible? Let's assume about 10% of transactions will be writes. What is the approximate number of machines in a cluster i will need? Say m4.4xlarge.

Please share your story - stories of extreme scaling of things are always nice to read :)
> with plans already been tested to allow people to complete the line to their house with fiber if your willing to pay for it.

As I would one be of these people, how / who do i talk to ?
Bitcoin address transactions

https://blockchain.info/address/115p7UMMngoj1pMvkpHijcRdfJNX...

https://blockchain.info/address/1QAc9S5EmycqjzzWDc1yiWzr9jJL...

https://blockchain.info/address/13AM4VW2dhxYgXeQepoHkHSQuy6N...
Ask HN: Affiliate programs for tour activities?
Does anyone know any good affiliate programs for reselling tour packages/activities?

We're looking to integrate the ability to purchase tour activities into our app.
I thought that was called the "third world" these days.
Strange, it is working now. Chrome Mac.

But yes, it is subtle.
You would be surprised at the amount of support communism (or other dictatorship) has in pay communist countries. The "former communist country citizem therefore against it" formula doés not work (for various reasons).
Power to – And from – The People: Intel HPC Orchestrator Democratizes HPC
Don't fool yourself about LTE being compatible between carriers. They each implement custom authentication/authorization/signaling developed in the 90s still running on mainframes :/ Each carrier implements a portion of the LTE specification and adds/removes parts of it as they see fit
Yeah 'old' people because y'know you don't want to look after them do you?? Screw old people... and the sick.
Push reel lawnmowers perform poorly unless the grass is completely dry. If the grass is damp, the mower doesn't get enough traction and slides. So, here in the PNW, I switched to a corded electric mower and now I'm not so restricted on when I can mow.
About how long did it take for the washout to occur?

Wanted to know for my own financial planning.
I don't follow your argument. It seems unlikely that there is anyone could do that would guarantee employment to everyone who wants to work in the entertainment industry. It's structurally a winner-take-all industry. Providing health insurance to part-time workers is no small thing.
Right now there are four major providers: Verizon, AT&T, T-Mobile, and Sprint. There are other, smaller providers (Boost, Virgin, etc.), but I believe those generally don't have their own networks but rather lease access from the big four.
British hospitals say hit by suspected national cyber attack
From my knowledge of NHS IT, it is reasonably hard at the perimeter but with a very soft chewy unprotected centre. I am not surprised this went round like Billy-O once inside.
You can reimage the workstations but how much work has been lost? Probably an awful lot.

I can't even fathom how many spreadsheets with no backup have been lost today.

WRT backups... :^)
Cockroaches, aphids, ants are still insects we need and want. Having the distinction between good and bad insects is part of the problem. Similar problem with the distinction with good plants (grass) and bad plants (weeds). More diversity is healthier.
This doesn't really contradict the idea that for you to own and maintain a gasoline mower is a tremendous waste...
This could be interesting for Google Fi, since they currently contract with both carriers to provide the majority of their coverage in the US.
I was actually hoping this was more a hardware sale only where they give us something like Automatic* that we can tweak ourselves.

[*] https://www.automatic.com/
Glad it helped! I've heard from so many people that have been struggling with the same thing, but didn't even know that's what was going on. It took me months to realize what was happening, and one of the biggest things that helped was reading about others' accounts of their experiences - which is what prompted me to write about it also.
A side hustle was economic defiance, now, it is bastardized for the gig economy
Growing healthy resilient biological tissues on humanoid robots
Good advice, I see this all the time. I hit a landing page, and I cannot actually figure out all of the things it does. I was listening to the IH podcast on my way home and patio11 called it something like features.html.
Erosion of privacy leads to binge products
This recently happened to a hospital in Buffalo NY: http://www.wgrz.com/news/local/ecmc-still-fixing-computer-sy...
It's literally the first sentence

> An eloquent design system for a complex world

It is a set of design guidelines described with flowery language.
Depends on where, but it would mostly make for three national carriers: Verizon, Sprint, and AT&T.
If by interesting you mean 'well, I guess rates are going up.'
Cables: how about 1 Terabit over your home's existing copper telephone cable?
If we didn't do that, we'd be completely inundated with American shows flogged off on the cheap. We wouldn't have any local content at all - perhaps not even the news. France has a barrier in that they (proudly) speak a different language, whereas we would just get bargain-basement/afterthought prices for stuff in the same language, no edits required.

Our homegrown tv and movie industry was never going to be high quality though, because we're a small market and we've never really been a particularly literary people. I'm curious as to what kind of show you would consider to be 'culturally significant', though. The only staples that you haven't listed that spring to mind are sports (plenty on TV), panel shows (ditto), documentaries (small market everywhere) and sitcoms. What kind of tv show do you consider 'culturally significant'?
I don't think your "Assume" clause buys you much. If it is a source patch it is a derivative work.

You can sell it, but it's still subject to GPL.

Distribution of binaries is a bit of a diversion here, and not a key issue - it dorsn't really matter if we're talking about C or python.
The BBC have tweeted a screenshot[1] showing another address as well, showing a lot of activity at the address[2]

1: https://twitter.com/BBCBreaking/status/863046075002884097

2: https://blockchain.info/address/13AM4VW2dhxYgXeQepoHkHSQuy6N...
Pivotal announces updated Spring Curriculum and big certification changes
To build a 3d-printer you don't need to print a single part. But the goal of the Reprap project is to explore and develop maximally self-replicating machines. Some of the results are useful, some maybe not so much.

The idea can be applied outside 3d-printers as well. Here is a CNC machine you can CNC (including motion/drivetrain)
https://github.com/fellesverkstedet/fabricatable-machines/bl...

One of my personal interests is in making it possible to replicate an full makerspace/fablab by visiting an existing one. Bootstrap one or two digital fabrication machine by borrowing access, then build everything else with those in your own lab. This benefits from high degree of self- or co-replicability.
AfterMidnight
Not necessarily a coordinated attack, it could be a technique which is exploiting some weakness in security practices and they happen to have hit on these systems.
Sounds too good to be true. Moreover, no info about HA and durability.
My Personal Process
Huh. I was starting to prototype some stuff with CouchDB when the transition was happening and when I looked at CouchBase it seemed like something important was being abandoned but now I can't recall what I thought that was. I'll look at it again.

As an aside, what I really wanted from CouchDB was that I could create a view and as I inserted new documents into the DB, CouchDB would automatically generate the new view documents so when I query the view, everything is already precached.

At the time I needed to implement a fire hose listener that would would sip inserts and decide which views with which parameters needed to get called, and then just hit them with REST to do the precaching. It seemed cumbersome, but it sort of made sense why it would be hard for the DB to know what queries on the view were implicated by a new document.

Has CouchBase improved the story there at all? To me that was always the killer promise of CouchDB... Storing documents in a format that made sense at creation time and having arbitrarily complex views on that data... without a cache hiccup. But that "without a cache hiccup" never seemed to quite materialize as a first class feature.
To put this in perspective, The Merkle estimates that Dogetipbot's creator cashed out between $140,000 and $1.4 million worth of Doge from account holders. Not exactly loose change.

[1] https://themerkle.com/whats-going-on-with-dogetipbot/
Same question though. Consumer stuff rarely has over 1Gbit, WiFi doesn't go beyond that either.
This happens with all sorts of money held in Trust. It's not unusual to see lawyers steal from trust funds, Trustees steal from trust funds, CEOs buy strippers and drugs with investor funds. We like to pretend we live in a world were people are honest and rational, and that's why people are so willing to put money into trust. But we don't live in that world, and trust should be about just that - do you trust this individual to hold that money. We pretend there is some legal regulatory system to prevent people stealing trust money but there isn't, all the legal system can do is punish people after the fact. And as evidenced by the existence and popularity of criminal courts and prisons, future punishment is often not a good deterrent for present bad behavior.

Now if it's someone like my bank I do trust them, because they have been around for a long time and have never stolen from their customers. If it's some guy on reddit with "wow such business" working with dogecoin, I think I would be a little more reluctant to trust.
This is great to see. Nashville & Chattanooga have seen a lot of people move here in the last 2 years, hopefully now some people will be able to benefit from this.
Who owns the land he's boring under?
Point taken and acknowledged. I was on a bit of a rant.

Question regarding the "loss" of the oceans:

Won't that turn the atmosphere into 'soup'?