skysight-inc/HackerNews huggingface dataset:
> I'm not saying they haven't removed those, or claiming - for a second - that they intentionally distributed them.

They've put out press releases explicitly admitting to such intent: that they hijacked "inactive" projects (which includes projects who intentionally left), and that they bundled "offers" (malware) with them.

And if you think there's a useful distinction between malware and what they're distributing, note that one of the bits of software they "offer" to install captures all network traffic and routes it via a third-party service without making that clear to the user.
Yeah. They mess up their computer. Once. After that they're scared to ever install anything again.
I have a version for Linux but apparently there are a lot of open unpatched Redis servers on the internet and it doesn't take much to change the patcher to do something else.
> At the time he also pledged to refund backers

If that wasn't said he would have been free as a bird.
> The point is that ordinary commuter cycling in normal weather on flat, clean roads is a lot less dangerous than standing around while people throw bricks at your head.

This is true until you fall off the bike and your head hits the pavement. Then having a brick thrown at your head might well be safer. It's only the lower expected probability of having one event occur than the other that gives the illusion that it's safe. But if you ride a bike everyday, even in the safest of conditions, your odds of having an accident at some point are actually pretty high given all of the variables involved. So you should wear a helmet every time you ride with the assumption that it will do nothing for you if you don't have an accident.
Obama and His Geeks: Inside Obama's Stealth Startup
As long as they are happy running a desktop PC, with the fan throttling full speed.
Burnt-out startup founder: How can I find freelance clients?
If people who made ad blockers were ethical, they would make their software easily detectable by the websites, so those websites could choose not to service those users.
Couldn't agree more. The article is half-baked without an understanding for how much of the developer community relies on macs and how important that is to Apple. I know I personally don't use a single Apple product other than the Macbook Pro that is so ingrained into my workflow I can't imagine how I'd work without it. Doing non-dot net work in Windows is a joke and there is no *nix supported laptop with enough ease of use to get out of the way so I can get anything done.
Are You Making These Digital Marketing Mistakes?
I never paid SF a dime but I pay Github every month. I imagine that factors in heavily...
In my town, they started putting in unprotected bike lanes and sharrows, and it has made a very major difference in driver behavior. This happens to me only about once a year now, instead of once every week or two.

The behavior of road users is the most important element in safety, by far.
He means to preprocess your props+state into a simple dictionary, so that you have moved 90% of logic from `render()` to a different, more testable function.
The Gresham's law analogy is a crock. Gresham's law happens because the government compels merchants to accept the bad money as being equivalent to the good, but it can't effectively compel customers to spend the good money.
This isn't true, I'm perfectly willing to pay for content. I just don't want ads and I don't want to be tracked. Thanks to browser extensions I don't have to no matter how much that hurts your feelings. You say I'm entitled but it's actually you who isn't entitled to control how the software works on my computer.

I'm perfectly willing to support business models that aren't terrible. Perhaps you might also consider users not wanting to install rootkits, spyware and adware to support content entitled? It's the same, it's a shitty experience people don't want.
3. It also provides a DOMContentLoaded handler.

$(function(){console.log('DOMContentLoaded')})
Everything you say here is totally true.

That's not what malware is, though. The term isn't a scientific one, but the intent to harm is a pretty key component, and I am quite certain Sourceforge isn't trying to hurt its users.

Does it really bother no one else that the phrase "malware" is being thrown around antagonistically?
Push Messaging on EC2 with Clojure and Core.async
What comes after you learn HTML&CSS? Here's a basic map
Chrome to get improved power usage on Mac
You are right, just reflectors is not enough (though tire reflectors are amazingly effective for traffic coming from the side). Lights really should be standard.
How to create a sales webinar
> I think that’s something you have to allow groups of people who were oppressed and specifically excluded from science for centuries, you know.

I disagree with this on so many levels. He wasn't attacked by women, in your argument only women have "earned" the right to be abusive to him because it's somehow reasonable to punish him for things done by men who are no longer around? Either way, he was attacked by the social justice movement and last I checked there has not been a concerted effort to exclude them from science.

In general, you get special concessions to fight back against people who have oppressed you directly, by the time you start attacking a group's grandchildren for what they did to your grandparents you're just being a jerk.

> just to complain about bad feminists or some similar misogynist bullshit

Have I oppressed you? Have I excluded you? This is not an appropriate way to talk to somebody who simply disagrees with you.
They are having Meetups in several cities. I've signed up for one so I can give it a try.

http://www.keyboard.io/roadtrip/
> The only issue is that Savannah is static hosting. We have a bit of PHP that generates one page. We might be able to replace that with Jekyll, though.

Does it do so from dynamic server-side data, or could you run it on each new commit and serve the result as a static page?
see also http://sourceforge.net/u/sf-editor1/profile/ this SF profile took over like a hundred high profile open source projects on SF (incl. Apache HTTP Server, Apache Hadoop, OpenOffice, Audacity, Google Closure Compiler, Epiphany, Evolution, Fedora, Fritzing, Gimp, HeidiSQL, Joomla, Lua for Windows, MySQL, PostgreSQL, VLC media player, VirtualBox, ... and many more)

Just yesterday VLC was on HN about moving away from SF "The story between VLC and Sourceforge": https://news.ycombinator.com/item?id=9714250

The mirrors (HEAnet & co) should refuse to add any new binaries from Sourceforge and we need a community driven website that coordinates open source download binary mirrors (based on what SF uses at the moment), and Archive.org/ArchiveTeam/etc should backup all SVN/CVS/etc repositories on Sorceforge, and Google then should remove them from their index or flag them as adware/scam.
GitHub can always monetise the same way Stack Overflow does with ADs for their free users. An unintrusive AD you get if you're a free user wouldn't be too terrible or disturbing.

Another channel would be donations for hosting FOSS projects or something like that.

Very hard question indeed.
Imho, "the whole climate change issue" is a waste storage issue as well.

Except it doesn't kill people quite as quickly, so we're okay with it just being released into our atmosphere.
If your needs are simple, the resulting unit file is trivial and you can basically copy and paste from any example without looking at any documentation.

If your needs are complex, you have better chance by mixing different options in the completely declarative syntax of systemd than mixing shell snippets from different scripts using different styles.

In any case systemd happily launches LSB-compatible init scripts, you literally don't lose anything.
Sr Software Engineer (Back End) at Sparkcentral
It takes a little to get used to the sidewalks/bikers in Germany. It also takes a bit to get used to trusting them.

Unfortunately in the US: Bikers don't have a lot of regulations, requirements, and their behavior is poorly enforced. (No bell, they have the legal ability to go through red lights under safe conditions [but it's taken as we can skip red lights because of lazyness])

In the state of Illinois it is illegal for a person over 13 to ride their bike on the sidewalk. There aren't even the markings for bike lanes on the sidewalk. However people still do, the ones who do still believe that they're in the right. (Although.. doing that in downtown Chicago during tourist season makes me feel that tasing them for doing should be legal)

An example of this:

https://www.youtube.com/watch?v=qEPx0N_jAa8
What's really sick about this takedown notice is that the Intercept article is almost perfect example of fair use. It's a form of comment and criticism, as well as news reporting. All protected by the fair use doctrine.

The lawyer who filed this DMCA takedown notes that "under penalty of perjury" they have a good faith belief that this violates their copyright.

As the saying goes, this lawyer is either as dumb as a box of rocks, or lying through her teeth. (She's lying.) I would hope a court would find she perjured herself (as well as obviously find this as a abuse of the DMCA), but I doubt that's going to happen.
What? You have complete control over which lists of filters to use.
But not all of Blockchain is Bitcoin, which was the point about VC money not going into Bitcoin and interest waning in Bitcoin.
Not nesc. if you fail to deliver and fail to spend money on developing the product, you'd still likely be screwed.

However, if he spent $85k on himself [salary+expenses which were essentially just his money] and $35k on development, he'd have been fine.
> completely censor

Hyperbole.

This merely acts as a warning. Notice the buttons at the bottom to disable the blocking temporarily or permanently.
Heh. Gotta love how the default filter already blocks ||sourceforge.net^
It's been a while now since "El Paquete" became the main distribution channel of online content in Cuba, a lot has been written about this before.

A less known aspect of this topic is the net neutrality issues that this kind of distribution imply. At the end of the day, all the content come from this mighty anonymous source that download and distribute the content for a profit, presumably a huge profit. This source is god, he or she has the last word of what get in and what is left out.

So, since the beginning of "El Paquete" my website revolico.com went in. Revolico content (classifieds ads) is like a basic need in a market with almost 100% goverment control over the retail space (price fixing, availability, etc.), but about a month ago our content was left out, with a note that said that it would no longer be available because it has been used to for the purposes of “personal and political defamation against the country and its citizens.”, I was like WTF, is this the goverment infiltrating "El Paquete"? is a nasty move of our competitors? Who knows, the problem is that one guy has the power to decide what is ditribute it and what is not. This is not good by any mean.

Two weeks after revolico came back to "El Paquete", everything points that the customers were asking for it, so the producers were forced to include it again.

"El Paquete" is one of the best things that is happen in Cuba digital space right now, but a not centralized version is mandatory to make it less vulnerable to goverment control or other kind of arbitrariness.

More on this:

http://cubanotes.com/is-the-cuban-government-censoring-el-pa...

http://www.theguardian.com/world/2014/dec/23/cuba-offline-in...
New York's Rent Regulation Fight
I think that's admirable, and doesn't strike me as out of the ordinary for Elon. SpaceX has some remarkable engineering talent (which also transfers tech to Tesla; see their friction stir welding technique that is used by both companies now).

It wouldn't be fair for SpaceX to be able to win.
I deploy a couple of new projects every month and I've gotten into a habit of HTTPS full time everywhere on all projects.

From my experience using SSL Lab's web-based test[1] on all of them, the issue is less with the cert vendor and more with the server configuration. All the vendors I have used recently will use a 2048 bit RSA key which will grade as A just fine on SSL Labs. But it's pretty easy to get lower grades by not having an up-to-date server which restricts broken ciphers like TLS 1.0 and SSL. Or by having broken certificate chains.

My favorite vendor is DNSimple because of their extremely easy process for generation, but they are just reselling Comodo certificates.

1. https://www.ssllabs.com/ssltest/
> Now if only I had an idea that had this much interest...

Or perhaps, more importantly, the resources to bootstrap the ideas..

> By the way, what kind of business strategy is this called?

Patronage or philanthropy, depending on how you see it. It's okay for DARPA to do grand challenges, but not Musk portfolio companies?
My point is that there are points more tangible than ideological differences. I honestly don't have a dog in this fight, but I think there are fair points on the other side of things that are being glossed over instead of addressed.
Show HN: Customise and send motivation cards to motivate friends and loved one
Bullshit.

You don't get to play that card.

By that logic I can run a botnet and distribute whatever I want over it and it can't be called malware as long as I say I have no ill intent and I keep myself blissfully unaware of what's being installed. NO. SF can and SHOULD be held responsible for bundling crap and malware to unsuspecting users. They don't get a pass just because you THINK there is no "ill intent". Ignorance of the law is not an excuse and neither is ignorance of the shit you are deploy. They don't get to stand back and shirk responsibility, it's on their site it's their problem, plain and simple. It doesn't matter AT ALL what there intent was it matters what they are doing and they are distributing malware. END OF STORY.
Let's not kid ourselves, no one ever gets any penalty for filing false DMCA reports.
The amount of vitriol by pro-advertising forces in this thread are pretty hilarious. As if the planet would stop spinning if people used adblock.
It's meant to be one of those ironic comments that still contain deep insight—prompting you to think of me as a flippant genius, like Tony Stark. fingers crossed that it worked
Could it be changed to scan for other systems and propagate automatically, thus becoming a self-healing worm like Welchia was?
My understanding is that this is the default though? How many people stray from the default.
Yes, without government coercion, it's simply Thier's law: good money drives out bad. So if software tends to degrade over time, what's playing the perverse role of preventing people from switching to better modules/software?
I haven't seen any evidence so far of Obama "rebooting how government works".

The only thing I do see is using technology, data mining, and other techniques used to further give power to people that don't deserve it.
I didn't say anything about popularity. Scheme is arguably more popular than Lisp, and Clojure and other Lisp derivatives are currently on more radars as well. But Red/Rebol are different, more Logo-like at the user level, but quite different even than that. For me, it's about what I can do best with each tool. Success is largely perception. Logo is Lisp (see Brian Harvey's works), and yet most people only think of it as turtle graphics for kids.
Because you can only walk outdoors, right?
My point is that manufacturers can respond to the incentive provided by the market, they don't have to wait for the CSPC to drop a certification.

A simple thesis coming from that point of view is that there isn't much of a market for (presumably) more expensive helmets that protect better in low energy crashes.
You mean dedicated debris, door, and parking lanes? Bike lanes are a restriction on cyclists.
ZeroCater's First Product Manager
Sure, and a number of anti-viruses allow you to ignore their warnings, but I'd bet the majority of users will trust their software to not steer them wrong
> but software developers tend to forget that software is just a tool, and sysadmins use it like a tool. They just want to get in, get out, and move on to the next problem

Which is exactly why developers don't get to write any documentation other than the bare minimum: software for the client is just a tool, once it is running they want developers to move on to the next problem, not wasting time on any additional documentation (which, arguably, is not strictly a developer task, more a QA one).
Open Source.
There are multiple ways of assigning ipv6 addresses. The original way would actually give it the same address every time (48 of the lower 64 bits was based off of the MAC address and the remaining 16 bits were fixed). This has some privacy implications though (You now can be uniquely identified by the bottom 64-bits even when you change networks), so there are other ways of doing it, including a version of DHCP for ipv6.
Highway to the Uncomfort(able) Zone
Dynamic Event Listener
I hate how when people hate that Steve Jobs walked to be creative they don't mention others as counter-points.
Its absolutely illegal in my state (Iowa) for a bicycle to run a red light. They are required to observe all traffic laws that any other vehicle has.
Internet Marketing AMA's on Slack
We actually have quite of a good rapport with our Debian packagers... so perhaps moving to Alioth could be a possibility, even though Octave itself is not a Debian package per se.

As for GNU, the problem is that we only have static sites there. It's not a huge problem, but it might be a good solution.
MongoDB hits 30,000 commits
they have more accounts and many other popular projects assigned to those. so far the accounts are:
http://sourceforge.net/u/sf-editor1/profile/
http://sourceforge.net/u/sf-editor2/profile/
http://sourceforge.net/u/sf-editor3/profile/
and projects such as: Apache HTTP Server, Apache Hadoop, Apache OpenOffice, Apache Solr, Drupal, Eclipse, Fedora, Joomla!, VLC media player, VirtualBox, WordPress, Xpdf, selenium, Thunderbird, SQLite ...
to name a few
kids these days don't know how to talk(1), write(1) or finger(1)
"This is patently false"

vs

https://upload.wikimedia.org/wikipedia/commons/5/5c/US_Real_...

And note that being a .gov production, they have every motivation to make things look better than they are. And thats just looking at permanent decline in top row revenue numbers, obviously increasing medical, real estate, and education costs by 10% annually for decades lowers standard of living because merely paying $30K for a leg cast doesn't mean its 100x better than paying $300 for a leg cast, it just means middlemen siphon out more money. Or paying $600K for a house that used to sell for $60K doesn't mean the standard of living increased by a factor of 10.
But this only looks at walking while doing another task. How about a short walk and then sitting for the test?
Elon Musk is building a hyperloop test track
What's clear is that you have a cognitive bias about bitcoin - I have used it online, which is irrelevant because you can make statements critical to something without having ever used it.

You're canvassing this thread making vapid pro-bitcoin arguments, which is probably your attempt to reconcile reality with your constructed view of Bitcoin. It's okay to admit Bitcoin isn't competitive.
FYI, to any/all people saying "They aren't bundling malware with this" you are forgetting a VERY important word: YET.

Their past indicates they will and what they have done so far fits the pattern nearly perfectly. I'd put money down that malware will be in this by the end of the year if not sooner.
Yes, and while we're being creative, perhaps we can think of a way to solve the problem of increasing productivity while never seeing the benefit of any of it.

/rant
Andreessen Horowitz: Why we're not in the next tech bubble
Don't you have to build every package from source with Gentoo? I can see where that would be useful, but isn't it really time-consuming (or punishing, if you prefer that word)?
What in particular about gen_server:call is not working for you?
I was not the who asked but thanks for the reply jerf, indeed I thought you had in mind more complex cases than the GenServer one! It is not that sync is hard in Erlang/Elixir but once you want to involve multiple processes, it may be the case.

For example, in pipeline parallelism, we don't want to be completely sync between the stages, because it would mean you would always have at most N "events" in the pipeline at any moment (where N is the number of stages). If you want to have some sort of bound, you need to devise a message protocol between the stages. That's what the folks behind Reactive Streams are doing with their back-pressure work.

This is exactly the kind of situations I want to make easier in future Elixir versions. I talked about them from the perspective of collections (and not FBP) in my Elixirconf keynote: https://youtu.be/EaP0y4pdKD0?t=1846. We are experimenting with the addition of a GenRouter that would specify how processes communicate (with back-pressure) eventually supporting custom dispatch rules. We are also looking into projects like Basho's sidejob (https://github.com/basho/sidejob) and Ulf's jobs (https://github.com/uwiger/jobs) to ensure we can also provide sampling based routing.

On top of that, we need to discuss data-based parallelism (where we split/spread the data once instead of passing it around) and how it would all fit with supervision trees. It is a lot of work and we likely won't be able to solve all cases but I am very excited about the possibilities if we get it right.
Any chance of an OS X port?
> sd cars

Now that would be an interesting evolution of Tanenbaum's maxim quoted earlier by huxley (https://news.ycombinator.com/item?id=9719710). :-)
There's no 'parent' kernel, just a kernel per-se. Containers are userspace only and do not have a kernel of their own.
Nice! I'm sorry I missed that.
Site was erroring when I visited; Google cache is here: https://webcache.googleusercontent.com/search?q=cache:www.sp...
Giant Collection of Programming Links
Couple points:

a) I think one of the biggest challenges in a Kaggle competition is getting away from overfitting to the leaderboard. It's super common... I won a Kaggle competition last year, and was something like 65th place on the public leaderboard at the end: the other teams were overfitting like crazy. As such, one should be super careful when taking 'well-performing' models to build an ensemble.

b) The point about the ensembling of uncorrelated models is hella important. If you make an ensemble consisting of 20 near-identical predictions from one algorithm, and 10 near-identical predictions from another algorithm, you're in effect taking a vote between the two algorithms and giving the first one a 2/3's weighting.

It might be interesting to think about explicitly de-correlating the model outputs, and finding an nice 'voting' method for combining the results... (And actually, this comes down to Z_2 arithmetic, so we could probably use a fourier transform for it... think I feel a blog post coming on.)
Show HN: Getting started with Elixir and Phoenix
RedHat Microservices Architecture Developer Day London
I think something else that could have impacted their results is that for some people, the knowledge that they are being tested changes the way they think/perform quite drastically. When I sit at a desk and do menial work, I get restless and my productivity plummets. But if you tell me that I'm being assessed, and you give me a straightforward task, I will have no trouble focusing on it for at least an hour. Maybe treadmill desks help you stay on task, but at the same time inhibit your cognitive performance slightly.