skysight-inc/HackerNews huggingface dataset:
> There are organizations that proclaim support for free software or the GNU Project, and teach classes in use of nonfree software. It's possible that they do some other things that really support free software, but those classes certainly don't. On the contrary, they work directly against the free software movement by promoting the use of the nonfree software. That increases the magnitude of the practical problem it is our mission to correct.

Just to throw out an extreme example for discussion: the Mozilla Foundation would seem to be one of the free-software organizations that RMS critiques.

One initiative they've supported is Software Carpentry: http://software-carpentry.org/scf/partners/

One of Software Carpentry's packaged lessons is for MATLAB: http://software-carpentry.org/lessons/

To be fair, the current MATLAB lesson plan includes asides for how GNU Octave can be used...but the fact that the curriculum is titled "Programming with MATLAB" certainly counts as promotion of non-free software.

Edit: by "extreme", I mean that Mozilla is in most people's minds a passionate advocate for free software, and the number of their affiliations with proprietary software lessons is extremely small as far as I can tell.

Edit 2: FWIW, RMS's definition of non-free software may be much more expansive than most people's:

https://stallman.org/airbnb.html

> Airbnb requires you to run nonfree software (an app, or Javascript). It puts you in a data base easily available to Big Brother (just like a hotel).

JavaScript is many things, but nonfree isn't one of them.
https://en.wikipedia.org/wiki/NOAA_Weather_Radio

I remember one of my parents' old cars (mid-90s) having a WX channel on the radio. More recently i've only ever seen it available over VHF radio while boating.

Also, most airports will have weather broadcasts, but I think this is only accessible with an aviation-band VHF radio:

https://en.wikipedia.org/wiki/Automated_airport_weather_stat...
Latest trend for mobile app development
Mobile industry goes through rapid changes because of latest gadgets, new development technologies and other trends. Devices and technologies that influence the overall development process are wearable devices like fitness devices, smart watches and others, cloud technologies and IoT (Internet of Things).More mobile apps are on the agenda for many enterprises in 2016. So Enterprise Apps Today asked mobility experts to share their predictions for top mobile app development trends.
Yep, three colors, 30 seconds apart.
Scotch tape is something slightly different to what I'd consider "sticky tape", which is what I'd also know as Sellotape. We have Scotch tape here as well (W. European seaboard ;) but it's a neater more refined (cloudy) tape specifically used for paper, whereas Sellotape is a more general purpose clear tape.
Doesn't the Apple Music radio, Beats 1 or what was it, have human-curated streams too?
I had just finished 'Necronomicon' at the time. I thought I'd do something pro-active and show up with a little thoughtful gift, related to the company's main focus.
Probably spends more shopping around than he does saving money.
ABC Movers
ABC Movers @ Its totally purpose is to move people forward. We have a team of professional and skilled movers who make ABC Movers one of the best commercial moving companies in the industry. https://abcmovers.com/
https://en.wikipedia.org/wiki/Second_breakfast - "a meal eaten after breakfast, but before lunch. It is a traditional meal in Bavaria, Poland, and Hungary."
I think it comes with the SOC
Google could send you a confirmation email which is the second factor in this oauth flow. It makes it more annoying, but more secure. It's always a trade off I guess.
The main finding from my perspective is that we can score and rank friendship likeliness and see signal in a hold out dataset.

I can almost hear Facebook clamoring to offer free genotyping.
they can take it from my cold dead hands
I work at a startup that uses a lot of open-source software. I would be willing to bet that fewer than 25% of my colleagues know who RMS is.
Show HN: Slaask.com – Your Customer Service App for Slack
I was very surprised to see Jiff has only 3g of sugar, but also note it is the second ingredient http://www.jif.com/products/creamy-peanut-butter

I've found a peanut butter here in Oz which is just Peanuts crushed with Coconut Oil. It's appreciably less sweet than the more processed variety.
For such sites you keep the button "temporarily allow JS execution" somewhere handy in your browser UI, but for more obnoxious sites you'll probably quit after getting bored from long loading time after getting used to how fast everything else is with scripts disabled :P
And macro recording works quite well.
How about that Verstappen, eh?

What was the general feeling in the crowd while they puttered along behind the Safety Car for so long?

I want to attend one of the races in Europe next season and I've whittled my options down to Silverstone and Spa. How highly would you recommend the British GP?

Also, which smartphone do you have?
Qb: a call for vote
I thought I knew pivots, until I wrote this post
Yes well, big companies WANT to hire you but they also are culturally not able to. When they get too big it's all about politics and money. They want to hire you but lack the will to hire people that cost a lot and may be a political liability. The company as a whole is like a drug addict. They want to stop but can't and will never admit they have a problem. Big companies are addicted to larger numbers of cheaper employees because headcount determines each managers rank and salary not results.
> It's handy when the internet fails, or when you're nearing data caps, or just want to run it all day without interfering with download speeds

So basically it's useful if you have really shitty internet.
ChromeLens
Or to paraphrase it: All other goals have to bow before the goal of everything being free software as defined by Richard Stallman.

I also think that open source is nice, but by far it's not the most important thing there is to software.
Wait, having to pay for a license to listen to radio? Where?
Gravity is still very important. The way that electric signals fail safe is that the relay is mounted in such a way that if something fails then gravity pulls the contacts to the danger position.
This is all still just rumor. The race to have products out the door on day 1 of a new iPhone launch means manufacturers actually chase these rumors and in some cases begin production of products before knowing if they'll even work!

The iPod touch is thinner than the 6/6S and it still has a headphone jack. Maybe Apple will remove it someday but there is no evidence that it will happen with the iPhone 7.
It works for you, but it all depends. That would have me passing out all morning. When I couldn't sleep in college I would stay up until 6:00 AM just to eat the big breakfast and finally go to sleep).

My breakfast:
* 2 cups of coffee
* Nothing.

And people will judge you for not eating breakfast with alarming harshness. It works for me though.

I also have a diet that consists of large (some would say enormous) amounts of vegetables and not a whole lot else, unless I'm splurging. This happened after several years of fighting with my weight and discovering that by eating low calorie-density foods I could lose weight and not feel hungry all the time.

It is astonishing how portions in the US (and where I live now, Ireland) are not just too big, but perhaps 5 times as big as they probably ought to be. I order a stew and it can easily feed three people.
I tried looking for those videos but haven't found them yet, do you have a link?
I don't follow your logic. The iPhone would receive audio from the station over "a radio signal from space" either way. TCP/IP is just a protocol. What is the "massive profit factor" Apple enjoys from using that protocol?
> It is not a claim on the nature of emotions, but rather a claim about the nature of existence itself. In other words, he's speaking figuratively, not literally.

Figuratively = as humans interpret it. The idea of a desolate planet with Adagio playing is sad to us. Life elsewhere may not care. Rocks and stars certainly don't.
What is USB-C like?

My experience with USB in general is it's a PITA if you need to insert / remove on regular basis. The sharp edges scratch at the plastic, and you typically always try to insert it at the wrong angle first try, and so need to play the USB dance of switching back and forth until it finds its way in. Its impossible to do while in your pocket, which is where the jack really comes into its own.
That is the liberal perspective, but one radical perspective would be that unfree software causes significant harm to society as a whole despite individuals having the choice not to use it directly, and so should not exist.

Note that radicals don't necessarily support passing laws to get what they want - the goal of most political radicalism is to cause a change in society, not to force society at gunpoint to do something it doesn't want to.
The point is not to block JS completely, but to disallow it when not necessary (which it isn't for most of the time). There are plenty of legitimate uses of JS and keeping "allow JS on this domain now" button in accessible place is very handy.

Plus of course you can lift the restrictions selectively for each domain. From my experience it usually takes one or two domains to allow in order to get the needed functionality, and the rest (usually around 10) can be kept blocked.
Glossary of Microsoft’s standard translations for computer terms
My S1300 does but the results aren't as clean as with the Windows software.
Didn' they?

What about all the stuff they released, that didn't need Nintendo hardware? Like TV shows, movies, trading card games, merchendise, etc.

They "just" didn't do mobile games...
A bit more info here - it moves a small amount vertically only if both the upvote and downvote arrows are visible. Collapsing older comments where only the upvote arrow is visible doesn't have the same effect.
I was merely referring to the assumption that the majority of HN users are located in the US: https://news.ycombinator.com/item?id=3298905

Even if things have changed such that only a third of HN users are in the US, that's still a lot of people sleeping. Though I suppose I am implying that more of RMS's detractors are from the US. On one level, it wouldn't surprise me. Even though RMS's reputation is global, most of his writings are in English, and his homepage is currently focused on North-America-centric topics: https://stallman.org/

But I'm going to make a guess that HN is still busiest when America is busiest, judging by the time frequency of submissions currently in the /new section, as compared to what it will look like at 9am east coast time.
Germany, Austria, Switzerland, Poland, Sweden, ... Even more countries have similar rules for TV. Generally to support public stations.
Nice work, I was wondering where that favourite link came from. For a brief moment I thought you had accidentally made upvoted stories and comments public.
sed s/you/me/

I feel prepared by around 9 AM, but I don't have a meal until around 1. I respect that it works for you but the breakfast-shaming present in a society that already pushes people to eat when they're not hungry is absurd.
The beauty of selective enforcement. Dig deep enough into your ecclesiastical data-monopoly and you can veto just about any marriage at will. It never was the same again once laymen started to read and write.
So will this result in yet more of my daily life being ferreted away in a data centre somewhere, with me having no control over its persistence?
Oh, I dunno. It's possible that free software could solve a lot of problems and that non free software causes problems. I think it's great that RMS is an advocate. We need an ecosystem of ideas to evolve to something that makes sense and evangelists like RMS help that evolutionary process.
This is fantastic! I know next to nothing about number theory (despite my interest in primes) and this had me in stitches. Thanks for the link.
In the RMS world you are not good if you support some free software. You have to support them exclusively

From the link:

The basic point of the free software movement is that
nonfree software is unjust and should not exist.

Personally, I completely disagree with this.
Scott Adams seems to have completely gone off the rails recently. Somewhat reminiscent of John Mcafee. Wonder what the trigger was.
Ideally peanut butter contains:

Peanuts.

If we're splurging then I suppose salt is OK.

I wouldn't even mind the palm oil except that I immediately think of dead orangutans which doesn't do wonders for the appetite.
Ask HN: What are possible drawbacks of using a company in Singapore?
What are possible drawbacks of using a company in Singapore for selling software online, targeting the clients in USA, EU and UK mainly - wrt the ease of doing business, possible double taxation, etc? (I'm not a citizen of any of those countries)
Poster meant 'Coastermelt': http://www.misc.name/coastermelt/
wow, I didn't realize we had satellites up that high.
I think it is relevant. The Microsoft of that time (and it is debatable how much that changed) is not one company on which you'd rely on for a cooperation in such a project. There is no telling which tricks MS might have used to make money out of it – the same way Oracle's API copyright bullshit was a trick to make money. Don't forget that Microsoft uses patents to extort a share of many android phones sold, see http://uk.businessinsider.com/microsoft-android-patent-licen.... I thought that had stopped by now, but that article is from april…
There's only so many times you can say "wow, that guy is such a nutjob" before it gets old and you stop bothering.

I think free software as a concept is great, but everything I've ever read from RMS sounds psychotic.
Someone versed in natural language processing could make an ad-blocker that filters these things out of the articles. I think that could be a pretty cool little project.
Hey, good job there, much needed improvements. Thanks.

There is a CSRF vulnerability in the "favorite" feature.

A very quick demo, Visit this URL:
https://jsfiddle.net/o9hw1u75/embedded/result/

Now visit your favs from your profile and you'll notice that "SQL Injection" post is automatically added your fav list. Just like upvote system fav needs to be protected against CSRF.
Yeah of course. But there's a lot of distracting work that's being done to try to keep old, rapidly failing and limited quantity systems alive (for various definitions of alive).

In a hundred years, the only practical way to experience classic software like this will be via emulation and I believe that's where resources should be put.

There's a weird kind of snobbery in classic gaming that, unless you're playing original games on original hardware, you're doing it entirely wrong and emulation stuff is basically just dirty piracy. Fast forward to today and the talk of the community is that old game and hardware prices are getting sky high, and in the case of some systems (like the 5200) finding working equipment is getting to be impossible. No duh, sucking all of the inventory for a product that's not going to be manufactured in anymore and allowing the prices to slip into normal supply-demand areas means that's what's going to happen -- even worse, the new audience who can be exposed to this material shrinks even smaller every day.

For almost all practical purposes, systems like the Amiga or the SNES or similar vintage are pretty much complete in terms of emulation -- the entire known software libraries are basically completable. In many ways, emulators like UAE offer better software compatibility than real hardware!
You're not getting very technical responses to this, so I'll bite.

> Why not just cut the wobble edge of a real CD off and attach it to a burned CD?

This would have a very low success rate, as the precision required to accurately cut off the wobbled edge on an original disc (and the target area on a CD-R) would a lot of upfront engineering as well as cost-prohibitive tools. Optical discs require more precise measurements than most people who favor the scrapbooking "cut-n-glue" solution can provide.

This is just as long as we're pretending it's possible. Opitcal discs lose a lot of structural integrity the moment you start breaking/cutting them. The reflective portion where the data resides is on a thin film substrate at the back of the CD. Cutting that without outright destroying the disc or (at least reducing the operating life) would take significant effort, as would precisely healing the new gap from combining two separate materials without destroying the alignment of all those microscopic ones and zeroes.

Not to mention that any adhesives you might apply to combine the two pieces would make that level of accuracy impossible, if not highly improbable. And then you have to hope the whole thing holds up while spinning. Even assuming you could get the two pieces to combine seamlessly, there's always the chance that you've done something that destroys the balance of the disc, which could have a number of unfortunate effects in spinning media. I don't think the Saturn drive spins fast enough for it to sling off and demolish your hardware, but it could cause data inaccuracies at the very least.

I mean a company could attempt to do it for you, but it'd be cheaper and more reliable to engineer Saturn-compatible CD-Rs (or offer a disc-pressing service) at that rate. Considering the only use is to defeat old copy protection, it's not going to have a market large enough to sustain it. So you're going to have high prices, and low enough product sales that it would probably not be worth inviting the legal trouble. Even after all that, CD-Rs can have all sorts of QA issues that can affect their shelf life. And then you still have the problem mentioned in the video where the drive hardware fails.

Replacing it with flash data is just a better long-term solution.
I've used kid (https://github.com/vyshane/kid) to launch a docker based kubernetes environment on my laptop.

Means I don't have to use VirtualBox
He was also in the military, which carries different expectations of behaviour, and a tougher system of account.
of course it doesn't.

the url leads you to localhost. you'd need a local webserver which serves your preferred upvote picture.
> So I just wanted to say it's an engineering issue at this point.

It's far more than a mere engineering issue. It's primarily an economic issue. The engineering issues are mitigated by throwing cash at them, but in the end for an infrastructure project to make sense the payoff must be greater than the investment.

Meanwhile, air travel is already cheaper than conventional high-speed rail, is far more flexible to manage, and operates on a cruise speed that is at least equivalent to the best case scenario sold by hyperloop's salespeople.

Any airline is able to transport hundreds of people at a cruise speed between 800 and 900km/h with an investment of around 200 million dollars. Hyperloop's salespeople are selling a concept whose cost is some orders of magnitude higher, takes longer to build, and competes with ticket prices that are somewhere between 100 and 200 dollars a ticket. While an airline needs to rely on those 100 dollar tickets to pay off their 200 million dollar investment, how do hyperloop's salesteam expect an operator to amortize a trillion-dollar investment by competing in a market based on those ticket prices?

Furthermore, essentially airlines only need to maintain their planes and pay airport costs. An hyperloop operator needs to maintain, in addition to the vehicle, hundeds of kilometer of experimental track sections. Where's the business case?

There's a good reason why hyperloop's salesteam only invest in marketing and propaganda, and in spite of being backed by a savvy scifi-inclined billionaire with a long history of investing in amazing projects we don't see him opening his wallet to fund a real-world project. Instead, the project is focused on convincing others to foot the bill.
That's been RMS & FSF's position for decades. They view it as wrong that you have software which you do not have the four freedom for.

Many legal and ethnical systems have limitations on what you can consent to. You're not allowed to consent to work for less than the minimum wage, for example
There is also https://github.com/magne4000/quassel-webserver
Let's go for that one. Processing a million jobs in parallel is not hard

my_list_of_job
|> distribute_tasks()
|> Enum.map(fn x -> Task.Supervisor.async(x, my_list_of_job) end)
|> Enum.map(fn x -> Task.await(x, your_timeout) end)

That is will distribute your worload on all the nodes you have that implement a runner for that. Of course you may want to make things a bit different, and i did not covered your load balancing that i hidden in distribute task, nor any error handling, but that would not be far harder imho. Until you enter the partition and idempotent part, but even that would not be that hard.

There is a long running project to work on that to produce a nice job queue lib on Elixir Slack but noone on the interested group have time for now.

To schedule a job to run in a week you have a couple way. An easy first approach is to use Process.send_after/3 to send yourself a message after a week and handle that message in a week. Of course if you want persistence, etc, you will have to do it a bit differently, but not so much....

edit : now use the fn form instead of the shorthand & for ease of comprehension for non seasoned Elixir devs
Years ago HN had a higher percentage of Slashdot refugees or whatever you want to call them, where what I'd call hard-nosed OSS was part of the dialog and the arguments were fresh. These days, there's many who see him less as a controversial figure within "their" community, and more of a crazy old guy with extremist views.
I don't doubt it; I spent a good deal of my childhood in rural Normandy - parent post used the term first, so I was responding from the point of view of it being interesting to see our different viewpoints.
USB-C is reversible.
It really depends what country you're in. In the UK, by far the most-listened-to FM stations are from the BBC, which are of course ad-free.

Radio 1 (for younger people) and Radio 6 (for less-young people) are great places to listen to new music. And you can stream them over the web, for free, even if you're not British:

http://www.bbc.co.uk/radio
Where you sit on this scale of secrecy is very much a matter of what you expect to get out of participating in the software 'business'.

RMS' movement allows for little wiggle room when it comes to 'free software', because it is a movement. Unless you're willing to join a movement, its perfectly okay to criticize it from the skirts - but the point is, RMS has set those skirts at a boundary of his choosing, according to an ideology.

That ideology has done a lot of good for the world. It is worth considering seriously, just what the world would be like today without a Free Software movement happening, as it did, over the last 40 years. 40 years of software development culture has existed with this ideology in its midst; what of the world, were it not so?
The default advice should probably be that, but if you look at the old Defined Benefit schemes there are very good reasons that they diversify away from pure equity/bond splits to grow their assets. In fact you should look to the large endowment funds too in terms of what a best practice asset distribution looks like.

The "stick it in a low cost tracker" model is fine, and in instances where you get shitty access at shitty fees makes excellent sense. However, Property/Reinsurance/etc are good sources of return which do not correlate as strongly to markets in general (Although property at the very tails tends to).

The Aussie super-fund stuff is interesting reading for this stuff as they manage to get the economies of scale required to make access to alternative betas vaguely affordable.