skysight-inc/HackerNews huggingface dataset:
On the narrow stretches you can cheat by right-clicking at the entrance (so you have a context menu and the game cursor freezes), then moving to the far end of the narrow section and left-clicking to release the menu. The game cursor will jump to the new position.
Thanks! As I'll tell everyone, just go for it. It takes some time/effort but is such a fun thing to do.
This gives RSI faster than Emacs
It seems more than coincidental that many of these problems began around the same time insurance companies began large health maintenance organizations (HMO's). It's clear that the original intent was to keep costs lower for the participants by spreading the fee-for-service billing model among a larger pool of subscribers. However, this has completely subverted the incentive structure. Doctors bill higher (and differently) for equivalent procedures while insurance companies spread that 'risk' by charging higher premiums. Couple that with Hospital consolidation, and incredibly strong lobby, monopoly pricing power with zero cost visibility and you have.. this.

.. opaque pools of collateral (subscriber) tranches, zero cost visibility, monopoly pricing power.. sounds like they're trading mortgage-backed securities. That didn't end well either.
Shell scrips have issues with race conditions (which is why they aren't setuid) and just generally create a lot of points of exposure.
Something's wrong with this thread. Being for or against systemd is one thing. Bashing the people who are ready to do some hard work to bring more choices to the table is another.

If someone wants to write another Ruby (or whatever programming language) implementation, would you bash her/him ? Would you say "leave me alone, I'm very happy with MRI" ?
Current keyboard designs bug me, to put it mildly.

Put a mux on each group of switches, have the microcontroller rapidly scan the muxes to determine which switches are down.

And now all of a sudden you have a keyboard that you can actually press down as many keys as you need and it still works. Except it won't. Because USB keyboards don't support arbitrary numbers of keys being pressed at once.
Everything can't be a revolution
In the original Dutch article (https://decorrespondent.nl/845/Dit-geef-je-allemaal-prijs-al...) the author explained in the comments that they used SSLstrip for facebook and live.com
So, the connection was over HTTP and not HTTPS.
They added a padlock favicon.ico image to give the impression the site was secure
Amid the Chaos of Debt Collection, 'Bad Paper' Offers a Riveting Roadmap
Maybe they should bring the crops to the sea rather than bring the sea to the crops.
If you want to join, just click this site.

http://www.tsu.co/Romrick_Sherlock

Then fill up your registration form. Then earn money ^_^.
Anyone knows how to block popups on pirate bay?
Ha, they fixed it. It was spelled SystemD before
Superconducting circuits, simplified
"The idea of a server based fork of Debian"

I'd be running it on my desktops. All I need is a way to spawn chromium and emacs and consoles (I like konsole, but if it drags in too many dependencies I'll put something else on).

If/When chromium depends on systemd (WTF, a web browser / page renderer logically SHOULD depend on your init system, of course) then I'll use another browser... somehow.
With Laplock, You Get a Text Message When Somebody Unplugs Your Laptop
If Disney goes through such lengths just to render scenes. I really have no idea on what scales are the computers used by security teams in intelligence agencies of some countries just to bruteforce passwords...
Book Review: Practical Design Patterns in PHP
Why Microsoft matters more than we think
German Intelligence Claims Pro-Russian Separatists Downed MH17
I other words, you have not used systemd.
I agree with you. I'd like to live and work in such a world myself.

But my rather pessimistic opinion is that status, hierarchy, etc are deeply embedded in us as a species - just like animal species who have pack leaders or dominant males or whatever - and this won't be easy to get rid of. The ones who hold financial strings, the ones who act more arrogant, more confident, more powerful, more knowledgeable - they are unconsciously seen as having higher status.
This then encourages free riding, no?

In the general case, the goals of the company and the employee are not always aligned so I don't think this is an easy problem to solve.
If I were to build a keyboard I would definitely take a couple of ideas from typematrix.

First of all, staggered keys make absolutely no sense(unles it's actually a typewriter). It takes a week to get used to a straight layout, and it feels more natural. It's not a problem to switch between staggered and matrix layouts either.

Second thing I would copy is having enter and backspace between the two halves of the keyboard. If you touch type this area is unused, and it's less strain on your pinky finger.

But anyway, this was really a great project, and a nice writeup :)
To give people some idea of how practical a non-systemd implementation of logind's dbus API is, here's the documentation for it: http://www.freedesktop.org/wiki/Software/systemd/logind/

It's big, gnarly, essentially undocumented, and contains a bunch of features to support tricky cases like multiseat machines (systems with two or more sets of keyboard, mouse and monitor, each with a different user) that are rarely used but still need to be supported because the API's designed around them. Even the systemd developers don't think a reimplementation is feasible.
I assume most people who complain about Go's lack of generics have at least tried the language. It doesn't take long to run into your first interface{} and subsequent typecast. So, if you define "leaving Go" as "not switching to it", there are many. :)
Don't use AdMuncher because it will slow down web surfing and increase the bandwith usage.
AdMuncher only supports HTTP 1.0 - it strips out important HTTP headers like gZip compression or keep-alive connections. 15 years ago this might have been OK, but doing this in the last 10 years is plain dumb.
Adblocking makes more sense if it is done in the browser directly, like AdblockPlus does.
So: what linux distributions don't use systemd by default?
During boot - before the rootfs is even mounted, what kinds of exposure are you thinking of that's worse than the shell scripts which already make up cryptmount labyrinth? Some sort of `() { :;};` response from the smartcard I'm querying? If I can control the smartcard response, wouldn't I also be able to crash a similarly badly-coded custom C program which does the same?
Bashed and Shellshocked: Early Reports of Exploitation in the Wild
The way Lennart interacted with the speaker during that talk was extremely inappropriate. If he had corrections to make he could have arranged a short talk afterwards or a written blog post. It is very poor form to be so disruptive to a speaker, no matter how much you disagree with them.
Why is the hacking culture like this dead?

The demoscene is very much alive, if you look at places like pouet.net there's plenty of new demos released even in the sub-1k categories. The newest ones there are from this month. However, you might be correct to say that it's become less known amongst general computer users and programmers, and I think the consumer-oriented nature of computers today (especially mobile devices) is mostly to blame; users are restrained and actively discouraged from tinkering with their machines software and hardware-wise, and isolated from knowledge by many layers of abstraction and complexity. There's a big movement against users sharing executables with each other and running them, and while the security concerns are real, I think it's also had a chilling effect on the hobbyists. The fact that antimalware software tends to detect packed demos as suspicious/infected (false positives) doesn't help either. In addition, many people probably found their way into demoscene via the warez scene that it grew from - and with the growing antipiracy concerns, that route is becoming narrower too.

While I don't think the demoscene is currently "dead" per se, it's certainly at risk of becoming even more of an obscure and fringe culture than it is now.
In the same words, mverwijs ran systemd for 3 months.
How we decided to make a proposal to Cara Delevingne
You're spreading FUD.

So I can imagine having very different init systems for desktops and servers if this means that the server won't be encumbered by a number subsystems which are of no use to it.

systemd is about choice ;-) Only use the subsystems that you need. For example, if you'd want to save some memory and time, you could use systemd-networkd instead of shell scripts and dhclient.

systemd is used in constrained environments like phones and embedded systems because it's fast and solves problems (e.g. watchdog chaining).
Yep it does, and I've seen it a lot. I've seen team incentives work, yes, but also seen the opposite.

More specifically, the goals of each team member are not always aligned either, so trying to incent an entire team of people who don't have the same goals doesn't always work.
The next step in troubleshooting that one is to run strace and find out what's happening. I agree it's frustrating but if no one debugs these things, problems won't get solved. (and yes, scorching the earth and installing a different distro is a valid solution to the problem at hand)
Practical Design Patterns in PHP
I've initiated large knowledge sharing projects before, and they all failed because at the time I didn't realize the problem was not a lack of medium for sharing but a lack of will to share.

This covers the problem where someone hides the very simple knowledge which keeps them employed (documentation being the enemy of job security) but the worst is having a culture where if you share something that is later found to be even slightly wrong it will be used against you. For sharing to work you have to be tolerant of the right sort of mistakes.
Hey! It needs save the progress!! :-(
How? CoreOS has very defined goals of what it does and doesn't do. What have you been prevented from using?
Thanks for the link to kuro5hin btw - it's a nice intro to k but also I've not been on k5 for years, I had no idea it was still going :)
Not to mention the optimized-for-touch experience, where a single click (or too short a drag) is sufficient to clear your search result. Or the over-abundance of context-sensitive animations and popups that jump around. Since the redesign, I still have no clue where they moved the permalink button.

It's not even a case of "I'm a techie, therefore I hate (it|change in general)", regular consumers uniformly say the same thing.
Missing in the article is when you have more information about a generic request that your partner actually needs.

It's OK for me if a partner discards half of a serve-yourself email, which was easier to write than doing the whole expert-system style Q&A until you narrow the answer, but there's always the worry that it will be perceived as wasteful -- from the other side's point of view that unused information may equal to days of study and research, or as confusing noise that would delay a solution if it had to be grokked.

I could see someone in a very large team eventually resorting to simple answers, just for the sake of not snagging the business flow. Maybe adding invitations to request further info about certain parts would be in order.
I'm not sure how to make strace pid 1 :-) And I'm not quite ready to abandon Debian yet. I've created a virt-install script which reproduces the problem reliably (honestly all it does is install jessie, then lxc-docker). Hopefully my workload eases and I can put this trivially reproducible thing into a bug report somewhere (debian? systemd? docker) for somebody to see what's going on.

FWIW systemctl start docker works fine after the system has booted. It's configured to require network.target, and even though I can see network target scroll by during boot, it's still not being noticed.

The work-around is to make multiuser want docker, then I've got docker starting at bootup.
Actually, if you want "acting in the best interest of the company" to not mean "hire men over women", you want mandatory paternity leave requirements, not just voluntary.

Enough men don't take paternity leave when it's voluntary that it ends up being cheaper for the company to hire men over women.
Show HN: Griddle – Android-like layout containers for iOS
If somebody developed a drug that allowed people to go without sleep indefinitely, without immediate cognitive impairment, these companies would offer that too. It would be "voluntary" of course, but people who went without would have a hard time advancing or even getting good reviews when they're compared vs. the sleepless. Then we'd probably hear ten years down the road about how the companies were quietly finding excuses to let people go before the long-term health effects kicked in.

Isn't it great that these cutting-edge companies can offer such empowering choices to their workers?
It isn't like this is an article from a developer or hiring manager. It is just a paid blogger who is trying to net students via web searches. But more to your concerns, it isn't like this article promises six figures after taking a course. IF someone wants a job as a developer, there are jobs doing web content management and things like .PSD implementation as well as brochure website freelancing projects. Assuming someone wanted to learn, they have to start somewhere. No everyone is applying for your company's programmer job.

To your point about just being realistic:
There are a lot of jobs that require some coding experience, but that are not full time programmer jobs. A marketing person might use some HTML and some JavaScript or even a little PHP. A designer will ultimately need to learn some JavaScript if they want to advance, especially if they want to do freelance projects on their own.

Hell, there are investment bankers and financial industry people as well as political campaign staff who do some coding because it is an implied part of the job or just because it makes the job easier. You never know.
It's important to note that our current residency system has two important goals for a doctor's subsequent career:

Teaching you to make acceptable/the best possible/whatever decisions when you're tired/not at your best for whatever reasons, which will likely happen in the future.

Teaching you how to deal with extreme emergencies, e.g. http://stormdoctor.blogspot.com/2011/06/first-response-mode-..., which may not happen to you, but will statistically happen to a subset of doctors who go through the system.

WRT to that link on what happened in my home town May 23rd, 2011, the local medical response hundreds of lives that night, keeping the death toll down to ~ 160.
Debian already supports non-Linux kernels on which systemd won't function. So the legacy init support (or a compatible alternative) will still be required.
What a joke.

They can't even spell things correctly. It's System V instead of SystemV and systemd instead of SystemD

> only few of us have the time and patience to interact with Debian on a voluntary basis.

But a fork is less work I guess?

> Pure Debian by Veteran Unix Admins

Pretty funny thing to say as GNU and Linux are pretty un-unixy to begin with.

They link to mobile wikipedia
This is soooo addictive.
Ah. I wonder how hard would it be to extend protocol to let Facebook, for example, state that they will never go https again, so that browser would scream.
Thanks!

A guy at my work has the typematrix keyboard - I like the idea but wasn't daring enough to go balls-to-the-wall and actually take that layout. He seems to like it, though!
"Because USB keyboards don't support arbitrary numbers of keys being pressed at once."

There is actually nothing in the USB or HID specifications preventing USB keyboards from supporting n-key rollover (when using the report protocol -- keyboards using the boot protocol are limited to a 6-key rollover). The reason most don't is simply to reduce cost and complexity. A sufficiently motivated person could build a USB-compliant keyboard that supported an arbitrary number of simultaneoue keypresses, and some do (e.g. http://www.maxkeyboard.com/max-keyboard-nighthawk-x9-red-bac...).
Went I went to the US(Boston, from Europe) I was surprised by the behavior in University given by the intense private competition.

It is not the difficulty itself, as it is probably harder to study engineering in Europe or Asia, but the competitive mindset, "every man for himself".

This has advantages, like taking plagiarism very seriously, but also terrible disadvantages, like not working well in groups.

People like Japanese or Chinese are trained in working in groups with disrespect for the individual. The American culture is the polar opposite, they worship individuals disrespecting the team, e.g you wont ever hear them talking about Edison's team(of which Tesla was one of its members), or Steve Jobs'.

Americans love to believe that there is a person that does everything.

Having said that, in some companies they don't share because of fear.

If you create a community like Microsoft's four years ago in which for every team, the "least qualified"(even if all of them are great) is fired, you create a culture of threat and terror, and people are going to protect their selves.

You have also to take care, not putting too many leechers in the same place as the seeders, or the seeders won't be able to solve problems(that they love to solve) because they are babysitters of the leechers full time(something they hate to do).

Some companies do not understand the last point, then they comply about people not sharing.

If you put together a team that admire each other, they share naturally.
People do have to start somewhere. He is right about the copy and paste stuff, but there is a principle he is getting at not a prohibition. Everyone looks for answers online, but not everyone has the same capabilities and mental horsepower.

It is great that there are so many options for people to learn to code, whether it is for web development or for software engineering which is the real fault line.

Here is a collection of learn to code resources that I put together recently:
http://socialmatchbox.com/wp/learn-to-code-learn-programming
Hey Geo, if you read this, congrats :)

Tristan
It seems like quite a leap of faith to assume a significant portion of people complaining about something on the internet have actually tried it. Most complaints about Go tend to show the opposite. For example "it doesn't take long to run into your first interface{}"... what? Sure it does. If you're attempting to write Go like Go (and not trying to write Go like Java/C#/Haskell/whatever) then you can code for a very long time without hitting your first interface{}.
Wow, what a hack! I love it.

Despite all its shortcomings, it's hard to ignore the fact it works, right out of the box.
Could it be used as a sort of fingerprint to identify phones? I'm imagining using a scanner to create a list of phones in the area. You walk through the halls of congress to compile a list of devices. Do this every few days or over the course of a month, to eliminate visitors.

Now that you have your fingerprint, you can leave a few scanners around where you're trying to track the congressmen. IE, if you want to blackmail, put it around strip clubs.

Seems like a major security hole to me.
Ooof, it's over. Some levels is more tragic and ironic than Hollywood movies.
I've known a cursor who always clicking as if he cheering to everybody. Funny guy.
There was two friendly cursors at the maze and they never stoped to draw a lines and moved together, side by side.
"Leave me, save yourself!" - I said to other brave cursor, but he stayed on the blue square and didn't want to escape the level.
It would be interesting to look at the places where sharing has been very effective (Wikipedia, linux, open source software in general, etc.) and see if we can learn anything from them about structuring things in such a way to facilitate sharing. I guess it's mainly an issue of aligning incentives... people who keep more to themselves are more likely to look intelligent and be promoted/acknowledge by their bosses (or they think that's what will happen at least).
What's in your Podcast queue?
The excerpt from "The School of Venus" in the article > Coufin, I confefs my ignorance

"Confefs" ? The old and the new in one word.
Don't threaten a fork. Just do it when the time comes. It sounds like you don't have a single Debian committer on board and no real influence there so you are going to have to prove yourselves, just like every other vanity distribution.
They might want to consider that there are a lot of people out there who could change their life by getting some additional skills. Why do you assume that everyone is not capable just because they did not major in CS in college? Whether it is monetarily or otherwise, there are a lot of reasons. There is nothing wrong with dangling a bump in pay as the potential outcome of gaining new skills. Your nurse analogy might as well be that of training to be a doctor instead of being a programmer or nurse.

I should back up and qualify my thoughts on this a bit more. I do not support some blanket idea that "trade schools" are a good idea or that they can help. I do support the idea that good skills education can help. I also support the idea that certain "trade schools" are better than others. The same is true of classes whether they are brick and mortar classes or MOOCs.
I was trolled by a very mean cursor who relentlessly cyber bullied me and made some very NSFW gestures! I captured a screen snapshot, reported it to the FBI, and described the cursor who assaulted me to a sketch artist, but they said they could not do anything about it unless they have more evidence as to the rogue cursor's identity. What am I to do???
Would you agree with my doc friend that its mentally like call center work in that everything is extremely heavily scripted and procedural, and flying off on your own wings of fancy is strongly discouraged and detailed reasoning is rarely required?

Its a truly immense set of call center scripts and procedures to memorize and be tested on, but after your 10000th concussion or 10000th wound needing stitches or woman in labor or whatever, its all fairly routine?

My buddy said it to someone outside the field knowing I'm outside the field, to us as customers every interaction is new and mysterious, much like calling into a call center.

My software job is very cognitively interesting, lots of thinking about new things and new ways to do "stuff" and my doc buddy was a bit jealous of my working conditions and working hours.
Nonetheless, I wouldn't want to be patient number 5 with a cognitively demanding issue that presents at hour 23 of a shift.
This is the problem with socialized medicine. You don't really have the option and you're stuck with whatever doctor the system gives you.
Any experienced engineer who tackles even a moderately complex coding problem and decides beforehand to think through that problem with a machine checked specification (say with Lamports TLA) will very likely discover that

1. His first 4, 5 attempts at the specification are not even close to being correct and his human mind was ill equipped to spot obvious problems without help.

2. The process of thinking through a such a spec focuses the mind precisely on what problem has to be solved and how to most economically address that problem -- neither of which he got right at the start.

3. The confidence in the implementation that follows the specification is far higher than the confidence he achieves through other typical methods (unit, human testing)

Thinking with a tool to help out may not be appropriate for every coding problem, but it does bring one to a very clear realization of how incredibly fallible one is in the face of complexity and the importance of thinking. And will cure you of statements like "having to think before you code isn't Agile" forever.
Did you deliberately misquote Postel?

From your link: "Be liberal in what you accept, and conservative in what you send".