skysight-inc/HackerNews huggingface dataset:
„Meister“ (literally “master” in English) is just the certificate you get after finishing some vocational trainings in Germany (includes theory and practice).

Vocational training is still somewhat widespread in Germany (for jobs like mechanics, hairdressers, even sys admins, some more rote programming jobs, …) also as an alternative to going to university.

Now, I’m not sure whether typical assembly line workers have that kind of education (probably not? but I’m not sure), so having someone with this kind of education assemble your engine for you might be a step up, but I also think there is a mismatch going on here between what the English words seem to imply and what the German word means.
Also, some browsers like Dillo or w3m do not support Javascript at all. I used to to use Dillo a lot on my old desktop computer (which only had 1 GB of RAM), because it could have 30-40 tabs open and still remain below 100MB of RAM. These days, more and more often, all Dillo or w3m will show me is a blank page.
Using GPL'd source as the basis of your work (this is, creating a derivate of a work licensed under the GPL), and then distributing that modified work, saddles the author with the responsibility of handing over the code upon user request. The GPL also prevents changing the license if you're not the original author.
$180 for a kitchen timer seems a bit steep.
Yes, and actually on BMW home country, Germany. The summary can be read at this old Slashdot submission [1] from 2005 but the gist of it is that

> Harald Welte of the netfilter/iptables core team sought to enjoin Sitecom from distributing its WL-122 router, which used netfilter's GPL'd code, without also providing the source code and a copy of the GPL, as that license requires

and

> The Munich Court granted Welte a preliminary injunction [2] and then upheld that injunction [3][4]

I believe there are other instances of GPL being upheld in courts around the world and this one should be only one of many examples.

GPL is not even necessary in these cases, in the absence of the (GP) license it reverts to the default copyright rules, with all rights of copy and distribution being at the hands of the copyright holders (save for Fair use and other exceptions).

A company that would try to argue that GPL is not a valid license in court would actually be admitting in court that they are distributing the software without a license from the copyright holders all along.

[1] Munich Court Again Enforces GPL: http://news.slashdot.org/story/05/04/14/2024258/munich-court...

[2] Preliminary injunction: http://yro.slashdot.org/article.pl?sid=04/04/15/1649250&tid=...

[3] Injunction upheld: http://yro.slashdot.org/article.pl?sid=04/07/23/1558219&tid=...

[4] Court's decision in English (pdf): http://www.jbb.de/judgment_dc_munich_gpl.pdf
This is why idempotence is so important.
We'll be dead soon. Enjoy the little things.
You wouldn't need to release the source to the app, just the underlying linux bits that are covered by GPL.
Probably not much and that's why I don't put any licenses on my stuff.
Echo Dot ($89.99) is available exclusively for Prime Members through Alexa Voice Shopping. To order your Echo Dot, use your Echo or Fire TV and just ask: “Alexa, order Echo Dot.”
Yes but back in the day people were "ahead" in that they had money saved up to buy a car, rather than just breaking even by making enough to be able to "afford" a car. The idea of "indebting yourself for ownership" - a contradiction in itself - wasn't respected, nor taking on too many monthly commitments that depend on a steady income.
Your reading is incorrect. BMW is distributing hardware and software, and is possibly in violation of the license agreement that allows them to use that software.

Their only possible defense is to assert that they are not using GPL'd software.
There are times when a pilot may want to eject from a stationary plane on the ground, fire being the big one. Of course this is only true of modern "zero-zero" ejection powerful enough to get the pilot under parachute without any altitude/speed. But if the plane has already crashed, the pilot probably has a damaged neck/spine already and ejecting might be lethal.
Harald Welte founded gpl-violations (http://gpl-violations.org/about/) 12 years ago. The have been offline for some time, but it looks like they plan to continue with their activities this year: "Actual GPL enforcement activity is expected to resume at some point in 2016." Maybe they can help sorting this out.
I'm not a lawyer but I'd expect that if they lose in court they stand to be liable for damages that will far exceed compliance costs. It's in their best interest to just work toward compliance now.
Absolutely.

My grandparents were born in Ireland and were children during the 1920s. They were more live and let live, but my older uncles who were of military age and more aware of what was going on had a distinct distaste for most things British.
Creating a simple D3js plugin
This almost seems non-compliant w/ the action HTTP spec.
I think it's entirely appropriate that the article just scratches the surface; as you say, going into all the crazy details just makes the topic scary to a newcomer.

In college I met a guy that had co-authored Marathon, the first big hit for Bungie Studios. (This was Ryan Martell, not Jason Jones.) Ryan taught me how my C code compiled to assembly, and we were using 68K Macs back in that day, so it was pretty straightforward to understand once you had somebody to show you the basics.

Oh man, that was a revelation. Stepping through compiled code made concepts like pointers, stack/heap, registers, etc. just as clear as day. Those handful of hours with Ryan did more for my understanding of computing than the whole rest of my college courses. (Well, excepting my operating systems class, that one was good.)

Funny enough, my first job was working on an embedded operating system that didn't have source-level debugging, I had to debug in 68K assembly. So I'll just shout this out to the ether: thanks again, Ryan.
Interesting suggestion. Didn't know the book until now. Did you read it? What's your general impression?
Introducing Elex, a Tool to Make Election Coverage Better for Everyone
There is an api where you can build your own integrations (skills).
Understanding the Blockchain
I'm a little surprised at the neighborhood secret idea. The TJ's I know are all characterized by large crowds, cars circling the parking lots looking for parking, and a weekly mailer. Secret is never a word I would have used.
You could have mentioned it is Windows only. Thanks for suggesting it though.
Post your story online and use something like thunderclap to get more awareness through your network.
Everybody has something to hide. It's called privacy.
> To the blind this would be a godsend

For sure. Different interfaces disadvantage different classes of people. There is no silver bullet; I'm trying to point out that an exclusively audio/voice-driven UI would not be desirable.

> we have decades of experience with effective ear implants

The problem is multi-faceted. Hearing loss, especially from a young age, often leads to difficulty speaking -- it is no use if a voice-driven system can't understand you in the first place.

And while cochlear implant technology has helped a lot of people, it is by no means a cure, and there are many, many others that don't benefit enough from assistive technology to achieve functional equivalence (which is the key phrase when talking about accessibility). I have a cochlear implant and haven't worn it in years, because it really doesn't help.
> Has anyone ever seen GPL being encorced in any country?

... yes? Lots and lots.

There's a prominent case involving VMware versus Christoph Hellwig on right now: http://laforge.gnumonks.org/blog/20160225-vmware-gpl/

One manufacturer violation ended up with Busybox/SFC awarded a pile of the violating televisions ... http://arstechnica.com/information-technology/2010/08/court-...
I guess he's saying, that you can't just take any random binary and run it in a Docker container, because if that binary spawns a lot of children but does not wait for them, then you'll have a lot of zombies.

Docker could run a minimal pid1 in each container to address this. Though if this had been a big issue I guess this would have been already fixed.

Naturally, a proof of concept of the problem would be great. (Let's say a Dockerfile.)
If the dam breaks, ISIS will be judged responsible for more deaths than the atomic bombs dropped on Hiroshima and Nagasaki. Maintenance on the dam almost entirely stopped when ISIS took over, and the grouting machines required for maintaining it were looted. And the dead will be Sunni Muslims--their own "citizens", those who didn't flee when ISIS took control of Mosul.

It will be the lasting legacy of ISIS.

Surely this is a factor in the timing of the US-led effort currently underway to retake Mosul from ISIS, backed by the Iraqi Army.
I hadn't seen this put this way. What book would you recommend to get this kind of insight?
It's yet another sign of a growing crisis. What will happen next?
I think the number 1 use for voice control is the car. The current (Apple Car/Android Auto) are good but I would be interested in a better experience. Would like for Amazon Alexa to work in auto.
Nice, a kit sounds like a good way to get started quickly. Do you have any links for recommendations?
I don't always run containerized applications, but when I do, I prefer them completely systemd-free, thank you.

Sometimes I wonder if systemd is actually a part of big plan of moving everyone to microservices and containers and maybe even unikernels — anything, just anything without this abomination.
Software Engineer | Austin, TX | OwnLocal (YC W2010)

Positions: Senior Software Engineer, Junior Software Engineer

TL;DR: Full-time, local only. RoR, Go, JavaScript, SQL, ElasticSearch but we think you can learn these things on the job if you're competent. We treat employees like humans and pay market rates.

Our web apps are Ruby on Rails but recently more and more of our stack has been in Go. We've built a big API on ElasticSearch which serves billions of requests per month.

We're interested in computer vision, OCR, speech recognition and video transcoding because these things are all part of our bread and butter -- small business marketing.

OwnLocal is dedicated to having a quality work environment for everyone. On our engineering team we value collaboration over competition, respect work-life balance and solve problems without blaming people. We have a "no assholes" policy. We're big enough to be stable but small enough that everyone still knows everyone else in the company. We pay market rates, $90k and up (for a senior software engineer) depending on experience and have great health insurance.

Learn more and apply at http://ownlocal.com/about/jobs/
The iPhone is still locked down, and it still sucks.
You are not required to make your application public as it is not considered a derivative of the linux kernel. If you distribute the device you are required to provide your customers with the source code to the running linux kernel.

The exact details depend on multiple factors (are you linking to libraries? Are they considered system libraries?) and if you are actually thinking of doing this you should invest some time in investigating this, and probably in consulting a lawyer.

Note that this is all based on my layman's understanding of the law and the license, and I'm definitely not a lawyer.
Alexa has come in handy when I forget to turn my computer desk's light off -- it's connected to a power strip -- so I can just yell downstairs and have her switch it off for me.

I can also set individual lights or groups of lights to turn on during certain events, like returning home and it's after sunset and the lights aren't already on, but that's more of a whole-home-automation thing rather than Alexa. :)
Worth noting that the BMW people in the thread are in customer support, not legal.
It was $99 (there was a special offer when it was first announced at the end of 2014).
That doesn't have anything to do with Poettering's quote.

PR_SET_CHILD_SUBREAPER moves the ownership of an orphaned process to whichever process was selected rather than the default PID1, and that only works for descendant of the subreaper.

The problem pointed by the quote is that normal software doesn't go around checking if it has zombie children and waiting on them, so in a container with random software S set as PID1 and creating subprocesses, zombies may accumulate until resources are exhausted[0].

PR_SET_CHILD_SUBREAPER is a way to cause that problem on a system with a proper init (or to test that your init works properly without needing to boot into it)

It's not a new observation: https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zomb...

Previous HN discussion: https://news.ycombinator.com/item?id=8916785

[0] by default the limit is 32k processes after which the kernel will simply refuse to create new ones
There's evidence where?

And I know there aren't in theory different types of violations, but I think we all understand that there are different types in practice.
Yes. They should consider a given plan and look at the costs and the benefits. Kinda like when they drop bombs. Be it normal bombing, the fire bombing of Kyoto, or using nuclear bombs.
I'm going to add the customary "I love this new MS" line here. About 10 years ago a friend of mine offered to make an introduction with her cousin, who was an exec at MS, to see about a job when I got out of college. I said "no way, they're working on such boring and dull stuff there"

But after having worked in C# for a few years now (loving the language) and seeing all the open source moves they're making, it seems like a really exciting place to work these days.

And I'm sure there's a ton of renewed energy there.
Everything is on fire, or about to be. The unconscious pilot is strapped into the seat. Better out now than in for even a few more seconds.

Also, I guess, one could use the procedure to render safe and unoccupied seat rather than leave it in the wreckage for some kid to play with. The seat alone doesn't have a proper chute. So it wouldn't be the safest thing for a SAR team to do if their helicopter was parked nearby.
Mesh is already available?
Curious about any non-obvious differences you see between creating developer tools for Chines language market versus the English language market.
I'm curious what you mean by debug. If you mean monitor all of our apps send metrics, health checks, and logs over the wire I'm sure that is independent.

What would docker allow you over the unikernel especially given the best practice push for docker images to only run one thing in a container?

IMO with Unikernel Xen aka Hypervisors are the container holders instead of docker.
it's my opinion that the future of programming education will be compulsory and simply folded into mathematics education

python exercises for kids? their math homework
Why does it need to read my browsing history?
Wolves only hunt people in the movies. More to the point, the survival weapon they're vetoing wouldn't kill a bear, it would piss a bear off. A survival weapon that's useful for actual defense is beyond the scope of what they can carry.

You can carry something goofy that exists purely for crew morale in a survival situation, but that's something you want to weigh against other improbable scenarios like a nutty crewmember getting his hands on the weapon. Why even bother worrying about it?
Do you know if there is a reference for a comparative number of collisions anywhere e.g. (http://programmers.stackexchange.com/questions/49550/which-h...) ?
I think you might have misread the gp. gp asked

>am I required to make my application code public?
Wow, what a coincidence. I just did a setup like this with Amazon Echo and Sonos, by "hacking" the Amazon Echo to do audio-out.

I wrote up a little post on it here: https://medium.com/@MathiasHansen/hacking-an-amazon-echo-and...

Obviously, actually having bluetooth speakers with the Echo Dot is a much better solution, but after using the Sonos setup for 3-4 weeks I must say that it works surprisingly well, and despite the audio hack the sound quality is excellent on my Play 1's.
Why Every Startup Should Bootstrap
not hub/spoke at all. the dot and the echo are separate standalone products. The only reason you're required to own an Echo to get a Dot is because it's a "limited supply" product, and they want to make sure that only loyal customers get to review the new thing in order to seed some positive reviews.
Opinionated, yes. Monolithic, no. Huge mess of everything that deeply integrates in any system — of course not, your containers don't need to know anything about Docker and host system, you are absolutely free in choices. It's even possible to run (gasp!) multiple services with supervision inside Docker.
I agree, just wanted to see what he would come up with.
You are completely incorrect, this does involve copying something copyrighted and thus opens the possibility of infringement.

Violating GPL and refusing to make good (they always ask for just the code release first) can go very badly indeed for the violator, e.g. http://arstechnica.com/information-technology/2010/08/court-...
Please scan my towel
So if you don't know who Bill Gross is:

https://en.wikipedia.org/wiki/Bill_Gross

He's been called the bond king and his old firm PIMCO was at one point the biggest bond trading firm in the world. Over the past 5 years PIMCO's sold volatility to the rest of hte world.

He was booted out of PIMCO a couple of years ago and he's had a really tough time getting his new fund at Janus going.

As you'll see from the PDF, he's a very eloquent writer and is always on TV as a markets expert.

Just keep in mind when reading that everyone who runs a fund is always talking their own book when they talk in public. He might be right with his pessimism but keep in mind that before he released this he has almost certainly put on a position that will be benefited by people reading his work and believing him.
What's the difference between lukehoban's Go extension?
Moon Shot: A space story about life on Earth
You do realise that "different" platforms can still be popular enough to have a lot of the same ecosystems. Hell, Docker itself used to be the "alternative"; not even that long ago in fact.

FreeBSD might only have a fraction of the community that Linux does, but that's still a pretty large number of developers and sysadmins in real world terms.

Disclosure: I run both FreeBSD and Linux systems.
But it's only the POST that this is a problem for, right? PUT and DELETE are supposed to be idempotent so retries are okay, yes?
Here are some example cases that have ended up to courts of law [linksys][busybox][fortinet][vmware].
[linksys] http://tinyurl.com/l9zd7qo
[busybox] http://arstechnica.com/information-technology/2010/08/court-...
[fortinet] http://gpl-violations.org/news/20050414-fortinet/
[vmware] https://sfconservancy.org/copyleft-compliance/vmware-lawsuit...
"there is no direct way to complain to the company"

Complaining on Twitter is one of the reasons why I do not use it and was the first thing the jumped to my head when I read the title. I cannot stand whiny people (am I whining right now? :)) or attention seekers, so I would be hesitant to put any business on Twitter/social media.
Google could have helped here:

BMW Car IT: Open Source
http://www.bmw-carit.com/open-source/

I'll take a guess based on the filename "ConnStarter" in the BMW firmware that ConnMann is the primary GPL'd software. As the BMW site says: "The ConnMan project provides a daemon for managing internet connections within embedded devices running the Linux operating system.... ConnMan is available under the terms of the GPL v2."

http://www.bmw-carit.com/open-source/connman.php

You can download the source if you like.
It's their obligation to forward what they don't understand. If I work for a mobile network carrier and say something that indicates we don't follow some privacy law, it's my fault for not asking my boss how we handle certain things. (And my boss might ask his/hers, etc.)

Edit: I didn't downvote you, by the way.
I really love how that website utilized a whole 1/5th of my horizontal space...

As others have said, I don't really want grocery stores on social media, we have enough ads already.
Chrome supports an incognito command line switch you can embed into shortcuts/launchers:

http://www.tekrevue.com/tip/incognito-mode-shortcut/

Firefox similarly offers a -private flag:

https://developer.mozilla.org/en-US/docs/Mozilla/Command_Lin...

Edge does not currently support the same, but there's a UserVoice request on the topic:

https://wpdev.uservoice.com/forums/257854-microsoft-edge-dev...
Worst case scenario is that a court issues an injunction halting distribution of the infringing product. This has happened in the past: https://news.ycombinator.com/item?id=11217620
FactoryGirl Beyond the Database by Miguel Palhas
No. Full Stop.

what is being said here is maybe you should minimize the number and scope of investors.

your response is 'your' value is whatever your 'investors' think it is.

The key point in this is businesses aren't founded to gather investors, businesses are founded to make money. If you can make money more efficiently by taking on investors then you should, if you can make money more efficiently by not taking on investors then you should not.
Did you know that some (and I think all?) of Sierra Nevada's brews are bottle conditioned? Which means that there's a tiny bit of attenuated yeast in the bottom. Create a starter from this, find a clone recipe (they're out there) and you can have a very close match to their product.
> A random seed is good, but can be detected.

and from the linked smasher page:

> You can attack every single hash function, even the best, if you detect the seed, ...

But the most efficient known way to recover the SipHash key is still bruit force.[0] Good luck making an average of 2^127 guesses.

[0] http://link.springer.com/chapter/10.1007/978-3-319-13051-4_1...
Well, immediately getting back to grouting the base would be the first order of business. Second, fixing the jammed sluice gate. We need an analysis and timeline of the above and time is something it seems we don't have.
Supervisord is the officially blessed solution:

https://docs.docker.com/engine/admin/using_supervisord/
Refusing to put a licence on your code does stop people from using it.
If you really don't care, just slap a MIT license on it and be done with it, no one will bother you afterwards.
> That's basically the argument to use Windows and Windows-based technology and not Linux.

Not today it isn't. Years, maybe decades ago it could be.

What Linux containers do is help to remove the barrier that various distributions introduced, it makes things more accessible and it's more lightweight than using virtualization. Centos, Alpine, Ubuntu, whatever. As long as it is in a container I can work with it. I can even run some Windows binaries with Wine inside a container. rkt is largely compatible with Docker infrastructure, so that too is fine.

But what jimktrains2 suggesting is complete opposite of that, it reduces options.
You can! :) https://github.com/rgraciano/echo-sonos
Woow, looks awesome! But what do you mean "pre-register"?? When will it be available?
Fanuc also has a collaborative robot:

http://www.fanuc.eu/de/en/robots/robot-filter-page/collabora...
A similar approach

http://blog.gust.com/valuation-part-i-peeling-the-onion-or-h...
Well, React.js _was_ made by Facebook.
Bookshelf.js: A Node.js ORM
I guess it's time to order an Echo.
> To the blind this would be a godsend.

Actually, I'd imagine that a good old-fashioned tty is pretty good for a blind person: it's TUIs and GUIs that get progressively more painful.

Source: am blind without my glasses; can imagine preferring ed to emacs, vim, Atom, SublimeText if I had to use an audio interface.
About Go logging for reusable packages