skysight-inc/HackerNews huggingface dataset:
Kinda like how saccharine was discovered because a chemist had neglected to wash his hands after coming home from work, bit into a dinner roll, found it sweet, and then went around tasting everything in his laboratory until he found the sweet compound?

Makes me wonder how humanity ever discovered wine. "If you take grapes, squeeze the juice out of them, let it sit until its been colonized by a fungi, it'll develop a nerve poison that you should drink because it'll make you sick less often than water from that stream." To say nothing of beans, nutmeg, elderberry, or other foods that are poisonous when eaten raw.
Those lessons are golden. I've picked them all up along the way, but its worthwhile to verbalize them consciously every few weeks.
"...so things might be different now..."

Nope, that's still the status quo. I have workd alongside them on and off for the better part of 10 years now, last time a year ago, and this happens every time on multi-vendor projects. I struggle most with pair programming - it is divisive.

That said, also last year, I worked with a guy from Thoughtworks who had real issues with stand-ups. Too much ceremoney, he said. I hoped at the time it was a bit of reality setting in, but not sure how far-reaching that is.
Maybe this could evolve into an artist's tool for digital painting, where you often do colorization as the final step in the workflow. As for adding back color to photos, I don't see much need for that today, except as a machine learning benchmark.
>npm install xkeyscore

npm ERR! 404 'xkeyscore' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it

Hm.
Join the Bot Gold Rush Community
Bay Area building boom alone may not end housing shortage
Unless you have a way to ensure the code actually running on voting machines is the code that was published, there is no point.
This probably excludes pretty much everything except probably the most boring things - public information websites, etc. Anything within the DoD, for instance, will at minimum be tagged "for official use only", which already exempts it from FOIA requests, so I don't see this really opening much up at all.
Not sure which book the parent was referring to, but that's the premise of Charles Stross' Laundry Files series: too many humans and too many computers doing too much complex mathematics attract tentacled horrors from beyond space-time.
Edit: I also like how in it, mathematics is the language of sorcery, and computing devices of any form - the implements.
Politicians couldn't care less about the leap seconds IMO. It's the other geeks (non-programmers) who enforce its existence. In fact the leap seconds predate the modern computing era. I guess they didn't have such a big impact in 1970s. In fact I didn't learn about them until 2012 when many systems crashed after leap second.

Having said that, politicians changing DST rules with a few weeks notice (like Turkey last autumn) are nuts. The impact of such decisions is huge and worldwide (emergency patches etc.)
I'm suspicious of the Elo scale, at least used to rank folks who aren't near the top of the reputation scales. I'm ranked 2600th for reputation, but 3.5 millionth for rating. I'm not surprised that other people are doing a better job of answering questions than me, but to say that I'm in the bottom 5% of users is highly suspect. I'm active in reviewing other users's flagged questions, I've seen what the bottom of the barrel looks like and my answers are certainly not it.
True. And that username is not in the main pipe for searching.
> It seems probable that such neural implant tech and automation could be created long before a practical interstellar travel solution is created, which would also be a depressing, but realistic explanation for the Fermi paradox.

So everyone out there is basically sleeping in their beds? :)
It seems like a variant of the Nemesis theory:
https://en.wikipedia.org/wiki/Nemesis_%28hypothetical_star%2...
which according to Adrain Mellott and Richard Bambach the regularity of the mass extinctions cannot be due to a dark star or brown dwarf or other large mass as it's orbit would have been perturbed by close encounters with other stars long ago.
https://www.technologyreview.com/s/419809/the-death-of-nemes...
Rust via its Core Values
Don't hold your breath, the margin of error on these things is about 1 million years.
Honestly, many people that are architects can't code. Forcing them to code on the project helps save organizations from trusting important architectural decisions to people who simply are not or never were developers. Also it helps teams work together if the person often creating work for developers understands exactly what he's asking them to do.
Lockheed Martin has yet to produce any evidence that they have achieved break-even power under laboratory conditions, not to mention a device that scales to MW levels or delivers cheap energy.

I wouldn't hold my breath.
How do you allow a user to confirm this in real time? Hash displayed on th screen?
Not quite.
In the case of OCSP, in the absence of OCSP stapling, all TLS connections are verified with an external server(s).

In that case of SafeBrowsing however, as noted in the article, for those URLs whose hash prefix doesn't match one of the hashes on one of the blacklists, the browser doesn't contact any other server.
Only when there's a partial match does the browser ask for a full hash from the SafeBrowsing server.

Source: I'm a Chrome SafeBrowsing engineer.
Agreed, but I am going to guess that the biggest problem is not the human-machine interaction, but all the hedge cases that eventually happen and require a human to make a decision. Also, consider that an outsourced analyst will probably be cheaper than building and maintaining a full fledged software solution. What you need is a good accountant who is managing few analysts so that he can intervene only when needed, saving you lots of $$ that you would spend just to have him do book keeping.

Also, a human should advise and help you to move to another bank, one that has better interfaces with modern software solutions (like the one you use or Quickbooks or the many other around).

I tell you from my experience working in finance that you will never manage bank reconciliations automatically 100%.
Nano-Biological Computing – Portable Quantum Computer Alternative
Giant Underwater Craters May Shed Light on Bermuda Triangle Mystery
If you have more than one layer with implicit mutable state, you are up for emergent behavior. It is not limited to FSM.

But FSM are just too easy, so people often use it to make implicit some state that would be explicit otherwise. In this sense, yes, they do cause emergent behavior.

The alternatives are joining your state at a single layer, making sure your states are really orthogonal to each other (very hard if both do IO), or making your state explicit so that you can at least verify once you find a problem.
How does that compare to a capitalist killing a 1000people in one day by collapsing a building on them? (Rana Plaza)
I think it's interesting how little statistical or empiric information is around to underpin argument in this space. So, that said, I guess I am just going on experience when I say that good managers can make an average team into a good one and bad managers can turn great teams into poor ones. I think that the value added can be large and the value destroyed significant. Thinking about a team of 6 contributors and one manager six folks delivering at the differential good vs poor seems to me to be likely to be much greater than the whole value of one person who is delivering at "excellent".

2 * 6 * x > 10 *x ?

Also 6 is a reasonable team size, but in reality I think very strong team managers tend to attract more staff and handle them efficiently up to much higher numbers (in the past I've been part of functional teams >14)

Senior management (managers of managers) can have much greater multiplicative effects. Turning a poor manager into a good one (or getting rid of the so and so), helping good managers really shine, and setting the right agendas and behaviors (don't be a jerk, talk about your stuff, fess up fast) and most of all empowering people and getting them to believe in a future can make 100's of people go from delivering 0 value to delivering scores of millions in a few years.
How to impress hiring managers in 6 seconds
Containers In Production: Case Studies, Part 1
No, you just said my posts were poisonous and you repeatedly begged me to stop, which is completely unconstructive criticism, bordering on plain old insults, which I never resorted to.

Just because I disagree with you, you think you can bully me with nonsense rather than having a conversation? Whatever. You win.
He history books that are full of strikebreakers and company stores beating and robbing employees?
Do they bioaccumulate? What exact compounds are your concerned about?
Well... http://meta.stackexchange.com/questions/9134/jon-skeet-facts
20 Slack Apps Every Marketer Needs to Install Today
For Nexus phones there's CopperheadOS [1], a hardened Android version focused on security. It sounds great but I haven't tried it. It's also nice that they try to upstream some of their work.

[1]: https://copperhead.co/android/
Help us, spy you.
And yet all these shortcuts have argumentatively a moderate to strong correlation to job performance. Also there is from my understanding very little discrimination toward asian minorities, wouldn't the same "shortcuts" also then discriminate against them, yet asians are seen as hard working and smart employees...
You'd almost certainly be in for a nasty shock.

IT departments not worrying much about what you do as the superuser inside a virtual machine that is running only with your user credentials, is one thing. But tell them that you're now going to be installing and running random Ubuntu softwares, not in a virtual machine but natively within Windows, and they will prick up their ears and start to take notice. Even the ones who are alright about what's being installed will want to think about things like control over what packages can be installed and locally-hosted repositories. "So, tell me how I set group policy for your apt-get installer?"

And if that is not a worry, let me relate some personal experience of using the Windows NT POSIX subsystem. Anti-virus programs, particularly the ones with the whizz-o features of "let's check what 'the crowd' said about this program" or "let's run this program for a little bit in my controlled execution environment to see whether it does malware-type things", don't like this a lot. I had to go through the unblocking of "/bin/foo is a rare program" so often, for everything from "ls" to "ftp", that it was in danger of becoming an automatic reflex.

Goodness knows what the likes of DeepGuard will make of programs that use a wholly new set of system call entrypoints into the kernel. (-:
Unbalanced comparisons.

Basic income frees people to do private work. Government projects, to be comparable, would have to pay people for their work, as you know,and also add a premium to cover the time spent.

Basic income and government spending on projects are separate ideas that are only related because they compete for budget.
Yes there is, it significantly raises the bar for maintaining plausible deniability while enabling voting fraud.

Right now if there is a bug that creates incorrect vote totals it would be very hard to prove it was done intentionally. If the software was required to be open source, then just the fact that they were running different software than was published would be strong evidence that it was intentional.
B-Day Giveaway: Ten Lifetime Memberships to The Science of Habits (Value $9,99)
Well, my C# book (C# in Depth) has been well received. I'd like to think my date/time library for .NET (Noda Time) is mostly well-written.

But no, nothing that I'd expect to put me in the top 15 (or top 1500) programmers in the world.
Websites should use the X-Forwarded-For header to determine the IP address of the client for the purpose of IP geolocation.

I don't think they're suggesting you just assume that the IP is correct, only that if you are doing some kind of regional customisation that you can use that X-Forwarded-For header to help.
Given that Interix is not being brought back from the dead ...

* https://news.ycombinator.com/item?id=11391841

... would you agree with a call for it to be?
Interesting you should say that. I've recently cleaned up a big install of their Go product. What struck was the massive NIH-ness of it the product. I wondered if it mirrored the organization behind it. (And if you want to avoid the complexities of the likes of Jenkins, do yourself a favor and whip up a Python script instead. It'll look the same after a few years anyway.)
Historically speaking, there were many Internets, and even today there are many Internets, it's a myth that there is an Internet, the Internet, etc.

For example, users in China have an Internet that is different than an Internet in another country.

Personally, if their was to be a style change, it in my opinion would be to stop saying "the Internet" since it is vague a leads to the public believing it exists.
The problem with this experiment, from my own experience, is that you really have no reason to be there other than the novelty of it.

There's nothing binding your "community" other than finding out about the robin or something like that.

You're entering a chat room to chat about the chat. It predictably becomes "spammy" absolutely fast with few people because they're going to be trying to entertain themselves somehow.

It's too meta to be of much use to the outside world, imho.
Interesting, but I wanted to read an easier example. For example see: http://emina.github.io/rosette/doc/rosette-guide/ch_essentia...
The important thing is that this changes the default. Instead of the default being closed and needing to justify open-sourcing something, the default will be to open-source things and having to justify keeping something closed. That's huge.
Sea bed gas blasts could explain Bermuda Triangle
isnt that how whiteboard trackers work (in 2d)?
teardown of one https://www.youtube.com/watch?v=qfEOjfzYoVI
I gave examples of floating computation that doesn't involve rounding. A lot of programs depend on it; Javascript ones in particular. In fact, in a case like `random() -> [0, 1)`, one often relies on the exactness of the bounds.

Rather than thinking of a float as some range of values, you should think of it as a randomized sample inside some (probably unknown) range.
Code Reuse in Angular 2 Native Mobile Apps
I felt the "we will employ anyone" message was one that was also very important here. If we can train people to be sea farmers and give them a mission that is both good for the world and good for their own self esteem, I think that would be at least as valuable as the food grown, if not more so.
A quarter of Iceland´s cabinet members held offshore companies
There are actually foundations out there that do exactly that. If you're interested, OSET Foundation (http://www.osetfoundation.org/#welcome) has developed everything from ballot scanners to entry systems. It's all open source and they've been at it for about 10 years. They patented some of their systems and made the Secretary of commerce the owner of these patents, as far as I'm aware. Legislation is slowly moving towards adoption, given the potential reduction in cost.
At my current job, we have a daily 15 minute morning team "stand up" meeting (we don't actually stand up) where I say what I've been doing and share any issues/ask quick questions I have with my manager, but otherwise I don't interact with him unless I have questions or we happen to be in another meeting together.

He's often in meetings the majority of the day (or doing code reviews, or writing up tasks), so the onus is more on me not to bother him too much unless I really need to.

That seems to work out pretty well.

I've also been the project lead on several projects for a couple of previous companies, and except for priority, design, or time estimate meetings (usually one or two a week), I left them alone almost completely, and simply worked on development tasks unless they came to me with questions.

Some days there'd be enough questions at random intervals that I couldn't ever get into the flow of things and didn't get much coding done on my own, and some days there'd be no questions and I'd get a ton of coding done.

One time the boss brought me into his office to say how well he thought I was doing as project lead, and I was like "Really? I kind of just let them work." And he said "Maybe that's why you're good. You know how to leave them alone."
I'm not exactly very well acquainted with the theoretical underpinnings of Computer Science (except where they intersect with other fields that are more my specialty like Operations Research and Economics), but Finite State Machines have always struck me as incredibly intuitive modeling structures for thousands of real life phenomenon. And I'm continuously surprised that professional SDEs with academic training in CS are so reluctant to use them to model their domains. I realize that avoiding state has its benefits in a lot of areas of software design, but the world is stateful and if you are avoiding state just to make your job easier, you are doing it wrong.

One area that absolutely baffles me is UI Framework design. Every single UI in the world can be modeled as an FSM because they are FSMs. And yet, when you go to any common framework for UI design, you are forced to use concepts that only tangentially touch the idea of modeling a UI as an FSM. And while the new breed of Reactive Functional Programming approaches have incredibly useful concepts (like reducers and signals), they still require incredibly imperative approaches to state transitions.

And unfortunately the worst part of web design is the language. Javascript is terrible for modeling FSMs: recursion is an afterthought, state can be so shapeless and dynamic to the point where you need to query your state to be able to identify where you are in it, and listening to events is a chore of epic proportions. The closest that I've found to actual FSM design on the web has been React.js, and even then it only seems like they accidentally stumbled onto the idea of using FSMs to model UIs. The state of the art in modeling state in React (Redux) eschews component local state religiously, forcing you towards modeling every possible DOM event through a gigantic global structure. It ends up being a gigantic pain in the ass.

I really wish I could find a cross platform UI framework with a true FSM approach to modeling UIs. It doesn't need to be complicated: All you need is a component model and you program a component by describing each component's state transition table (state0 * event=> action * state1), and the mapping of the state to its immutable and pure renderer. There literally is nothing more to it than that. Some day I'm just gonna lose my shit enough to compel me to write my own framework and model it correctly. Until then, I'm gonna bitch about it on the internet.
Also: https://nifi.apache.org/
So in the end, you envision addiction destroying humanity.

It's an interesting insight but I can't really see it happening the way you describe.

There are already many substances (opiates, crack, meth to name a few), some that have been around for centuries, that give intense dopamine-release rushes.

Yet, only a small percentage of people, around 5-10%, seem to have the addictive personality required to completely disengage from reality and destroy their lives with these substances.

The human species has millions of years of evolutionary programming to survive the nuerodystopia you predict.
This paper ( http://arxiv.org/pdf/1007.0437v1.pdf ) estimates 11 million years into a 27 million year cycle. So a typical mid-point position (yey!).
Types of Advanced Civilization According to the Kardashev Scale
A quarter of Iceland’s cabinet members held offshore companies
That'd be my guess. The tech wouldn't even have to be that sophisticated to be the most addictive thing ever, unfortunately.

Your brain already has the ability to hallucinate worlds very vividly (in fact it does so every night when you sleep). All you need is a device that keeps you sleeping and dreaming, while periodically triggering your brain to dump a bunch of dopamine.

Maybe I'm just too nihilistic, but the way I see the only thing that truly motivates people is that dopamine reward loop in the brain. All the things people enjoy: work and invention, eating, sex, art, even religion are only enjoyable because our brain rewards us by releasing some chemicals in our brains when we participate in them.

Now imagine a neural implant that makes you feel like you simultaneously ate a great meal, had the best orgasm of your life, and did the best work of your life. And you can get this basically free without any real work. There would probably be 100% addiction rate on this thing. Anyone who tried it would be forever ruined on reality.
The slow prototype curse – Digest
We've tried scheduling 2-3 times per day where everyone should focus on PR review. It's quite easy to get lost in one's own tasks. This helps maintain the understanding that everyone needs to work together to move all features/bugs/chores/etc. along.

We also have a slack channel for pull requests, where everyone subscribed gets notified when someone posts a PR for review, or later for re-review.

I think timing and communication can be an issue on any team, especially with distributed resources (I'm remote). We regroup regularly as a team to discuss process, issues, and anything else on our minds. We experiment with solutions, and try again and again until something sticks. It's not always perfect the first time, but we end up with something that works for us. For now, we try to hold each other accountable to our scheduled times, and ping (and re-ping) on slack for reviews.
Why is this limited to software?

Why not also publish publicly financed:
* legal agreements
* HR contracts
* management presentations, best practices, and training material
* marketing presentations and training material
* creative output such as artwork and music

so that the rest of the world can use them for free..
As the article also talks of general patents applied for and awarded to women aside from patents related to the products to handle the menstrual cycle, the title could have been a little more general. Or does a title that explicitly refers to 'tampons' getter better readership?
No, their rotting corpse is laying there, and there are no children or grandchildren there to mourn them (or carry on the existence of the species) because they never had any offspring. As Cubano said, I don't think this is too likely. Some people would see what's happening and simply never hook up.
It's useless if the only method. If it slows down potential attack then it's just as effective as, say, multiple encryption cycles.
> Microsoft should just give up and use a more unix-y file system and swap out the kernel for linux.

You do realize that that's the exact opposite of what is happening here, ne? The Windows NT file system is used, and the Linux kernel is being swapped out for the Windows NT one.

"At a low level" NTFS actually is "Unix-y", of course. It had to be in order to support the POSIX subsystems. Case sensitivity, hard links, symbolic links, and a wide degree of freedom for filename characters are all there, at a low level.
Music Industry: DMCA Copyright Law Is Obsolete and Harmful
Why No Dining App Is the ‘Airbnb of Food’ Yet
I can't help but feeling for the a huge swath of the intended audience this is much too late. I remember the cachet of using RHEL over something like CentOS 3-5 years ago but now it seems like any operations team I come into contact with is fine the Ubuntu Server and call it a day?

For everything RedHat has done for open source, in my mind rightly or wrongly I associate them more with sales force or oracle rather than a quasi benevolent champion of FOSS.
Bible of psychiatric diagnosis exempts religion from delusions when it is one