skysight-inc/HackerNews huggingface dataset:
I pirated the hell out of software when I was a relatively (for America) poor kid being raised by a single-mom. I would have never been able to afford all the development software I used to learn C, assembly language, etc. This is back on the C64/Amiga 500, before free software was a thing for at home use (the gnu project existed, but I was doing this well before Linux existed). The software was often being sold for multiples of the cost of the (scrounged-together) hardware I'd be running it on.

It became less of a thing as more legal options (eg. Matt Dillon's excellent DICE C compiler) became available and I pay for all the commercial software I use now, but there's no way I would condemn someone else for abusing copyright to get ahead as a youngster.

I'm perfectly accepting of ethics being somewhat flexible on some things if you are legitimately lacking the means. Stealing a physical good? Never acceptable to me, you're not just taking something but you are depriving the owner of that thing. Violating copyright? Ehhhhnn... They weren't getting my non-existent money either way so the loss to them was very theoretical and the gain to me was huge.
Crate is a web platform that delivers content suggestions tailored to any interests or topics to help you share relevant content online. You upload a bit of information like URLs, usernames or keywords and Crate finds the best content for you to share. For example: if you add @ycombinator, Product Marketing and bothsidesofthetable.com to a Crate, we’d show you the best/recent links shared by @ycombinator, with the keyword Product Marketing and blog posts from the bothsidesofthetable.com.

The app is fully integrated with Buffer as their Suggestions featured helped inspire the concept. The team and I wanted to build an app that saved people time from looking around the web for new links to share on social and offering the flexibility to have the content suggestions tailored to whatever their needs.

I’d love to hear your thoughts and feedback on how we can make something great!
The best way for a newbie would be to buy a domain, then buy a proper hosting with Cpanel. You can get Hostgator for 1c for first month or get Hawkhost for $3/mo. Cpanel is quite easy and auto-install scripts provided by Softaculous makes it breeze when it comes to installing common scripts and cms.

You might also explore simple website building companies like Wix or Squarespace.
I tend to hate roundabouts. They're terrifying. But for 5-ways (and more) I think they can be a better solution than the complicated signage and striping of a traditional intersection. Provided that they are low speed.

There should be a compass marking at the center of each roundabout as standard.
Never was much of a windows fan, so a (slightly ignorant) question for someone who is a Win admin - can most administrative things nowadays be done via the command line on Windows (like we've been able to do in *nix land) or is there a gap between what can be done via the GUI vs the command line?
yes please. please make one for the ladies.
JSON is a cool option, though I have seen it abused too many times to represent relational data worse : (
Crap, does Chromium-via-electron not advertise the correct accessibility things for Windows?
> [alcohol] ruins and kills more people than any other drug period.

Since the subject is how good or bad the substance is, the relevant figure would be the number of people it ruins or kills, divided by some measure of how many people take it and how often they take it. The number of people who take alcohol is much greater than the number who take illegal recreational drugs, so we would expect many more alcohol deaths even if all drugs were biologically equivalent. I think that, on the correct metric, marijuana would beat alcohol hands down (that is, it is safer), but I'm less certain about heroin or cocaine. Do you happen to know those numbers?

(for the record, I am in favor of legalizing all drugs)
Who is to blame for this though?

I have a strong interest in the history of computing, but most of this sort of stuff is squirreled away in places most folks wouldn't know to look. If you want to learn history in any other field you go search for history books, but a lot of this sort of stuff isn't conveniently compiled in books. Whose fault is that?
(From what I've heard from people using them) On the current server versions, PowerShell should allow to do all that the GUI can do. There is a GUI-less version and I think the GUI actually uses PowerShell underneath, so you can look up in a log how the commands look like for something you only knew how to do graphically before.
Mathematical descriptions of things are fundamentally different from "truthy" arguments. Because once the math is laid down it stands on its own, independent of what anyone says about it. Whereas a truthy argument has no facts to stand independent of the argument because the facts themselves are false.

I'm no economist, but I am a mathematician, and I'd guess the problem isn't that people are trying to use math to knowingly give false credence to plainly ideological ideas, but rather that the mathematical skills of those who listen are too weak to isolate the problems in the arguments. I would hope economists are better than that, but I know politicians are not.
This creepy puzzle arrived in our mail
Genesis 1 is like software development. Each day is a milestone, and God knows how long a day is regardless of having the sun there or not. We can nitpick all we want, but He wouldn't be God if He didn't know more than we did. Even in the small things He humbles people. In any way, I suggest what someone else mentioned, read John instead of Genesis and start from there.
>I understand some of our code is under tested, but unlike TDD wankery, there is a real business cost to spending a bunch of time writing tests and, since those systems are either mostly finished / slowly changing, or on their way out, is this candidate going to be difficult or suck it up and deal? (Yes, this happened. See also scut work and/or the realities of living in our fallen world.)

I had a feeling that somewhere along the list of "candidate must not make us put up with any of their bullshit" there would be something saying "candidate must be willing to put up with a metric ton of our bullshit".
Statistical mechanics is a subject for which it is very hard to pin down the conceptual foundations. To read a thermometer I need to be sure it has reached "thermal equilibrium" with the object being measured. But how do you define thermal equilibrium in terms of underlying mechanical ideas? How do we identify the mechanical systems to which the concept of temperature and thermal equilibrium can be meaningfully applied? See http://philsci-archive.pitt.edu/2691/1/UffinkFinal.pdf We would be accusing statistical mechanics of 'mathiness' were it not the case that we know how to make it work for very many systems of practical interest. The main problem with economics is that it does not work as often.
Just glanced, but besides a pretty UI and preview section, I'm not seeing a major difference between this and the customize section of bootstrap (http://getbootstrap.com/customize/).

Am I missing something here? What I think would be really cool is if you mashed something like this together with some prebuilt layouts (something like http://startbootstrap.com/template-categories/unstyled/), and then have more options to do slightly more complex things like a list of font selections, full-site color schemes, etc..

Anyway, not trying to put down your site. It looks pretty clean, just not seeing the need for it personally.
I'm finding declaring titles to be link-bait the new 'Betteridge's law' spam on HN. In context, this title is entirely not link-bait.

Anyway, regarding seizures, absolutely anything can be a trigger, but is highly dependent on the individual. Stress and sleep deprivation are two common triggers for epileptics. There is an abstract concept called a 'seizure threshold', and when you reach it, you have a seizure. Things like stress reduce this supposed 'seizure threshold'. Multiple stressors reduce the threshold more.

But in my time in neuro, there were a few once-offs like in this article - the notable one was the patient who had seizures when he saw orange circles. Other orange shapes were fine, and other coloured circles were fine - it was just orange circles. Another was a patient who responded to ice on the lips, though we couldn't replicate that in the lab. These kind of triggers are unique, but they show that anything can trigger, if you have the concomitant wiring problem in your brain...
> It's up to older people with more experience to adequately communicate their experience to others. The responsibility of the younger programmers is to know when to listen.

The hitch is that the younger programmers are chasing the approval of VCs who actively encourage them to dismiss "older people" as clueless old fusts who can't think at Web Scale.

(The VCs don't actually believe that, of course, especially as many of them are old programmers themselves. But since old programmers know how to read a term sheet and tend to demand things like sane working hours and pay/equity commensurate with their skill, it's in the VCs' interest for their portfolio companies to be cults of youth.)
Most commonly seen when referencing statistics. 5 of 6 readers agree.
http://www.discoverhongkong.com/us/plan-your-trip/traveller-...

List of outlets that sell it: http://www.hkcsl.com/en/Discover-HK-Tourist-Prepaid-SIM/#sho...
Forgive my lack of specificity with this harshness because it's been a long time. Floobits was horribly broken when I tried it in Sublime Text. Why should I give it a chance in Atom when I have Screenhero, which works quite well?
is that these technologies aren't in use anymore

SONET/SDH - Still in use today (though not as much as in the past)

SAN - Storage area network. Basically any large enough organization is going to have one.

FC - Fibre Channel, still one of the top ways to connect SAN and other storage arrays.

FCoE - Fibre Channel over Ethernet, taking the FC protocols and moving them over copper

B2B credits - Back to Back buffer credits. Knowing this is like knowing about TCP window size adjustments or three way handshake. It's knowing about how the protocol works over the wire.

NOC - Network Operations Center, the place where the network guys keep an eye on the physical layer.

PSTN - Public switched telephone network. Think all of the hardline telephones. It's that entire network. Still in use as my grandmother can attest to.

3G - 3rd generation wireless (or at least the wireless carriers brand it that way).

OOB - Out of band. Not using the normal network of a particular system. ex: using a modem hooked up to the PSTN to dial out and send calls when a server's IP network is down. OOB communication is very common as it provides redundancy when all the "normal" stuff fails.

SMS - Short Message Service. Non-picture text messages.

GSM - Global System for Mobile Communication. One of the two leading wireless protocols/systems. ATT and T-mobile phones use GSM.

AT commands - ATtention commands. A command language for manipulating modems. Still in use in many phone radios today.

Basically every acronym listed is in existing use and generally still widely used. So there is good reason for people who work with them to know them.

And it doesn't take a network technician to know what all of these mean. I'm a lowly classic asp web developer, and everyone of these was familiar to me.

therefore no one new has a good reason to know the acronyms

These acronyms allow me to talk with the network people. In the same way them knowing what HTML, CSS, JS, PNG, JPEG, PS, etc are allows them to work with me. It's not absolutely required, but it greases the wheel.
IIRC, the command.com only bootstrap the ANSI coloring, after that you can run anything in cmd.exe
This may be, but then you should single that out as a problem, not place it on the relatively inexperienced not knowing the things you know.
I'm about half-way through the book. Very easy, enjoyable read. Left wondering why some of these Amazon reviews try to make it sound as if it's quite academically/technically rigorous.
I really don't think prisons should be run by private corporations. I was already kind of leery about it, but the whole "kids for cash" scandal in Pennsylvania was the last straw. There's no way I can be convinced that we can ever trust a for-profit corporation to manage a prison. There are just too many opportunities for corruption.
The whole point of a link-bait title is that 'in context' it is still accurate. If sudoku puzzles caused seizures by themselves then the title would be accurate. As it is the fact that that particular patient already had a problem seems to me to be quite important and by leaving that fact out the publication likely gets more exposure.

> anything can trigger, if you have the concomitant wiring problem in your brain...

Exactly. So ordinary sudoku solving people should be perfectly ok.
Migrant Suffocations in Truck Near Hungary Reveal Tactics of Smugglers
I'm a fan of Bitvise SSH for a Windows SSH server; it's been enough to replace Terminal Services when each employee has their own work machine to remote desktop into.

It's nice that Microsoft recognizes the need for this functionality; I wonder how they will approach the potential per-client licensing issues they like to bring up with their server OS's.

https://www.bitvise.com/ssh-server
What does your comment have to do with the article?
For good or for evil
Mobile App Testing Fundamentals
>I don't think any from that list is really cultural

It looks to me like a laundry list of requirements that they wouldn't admit in polite company or want to have documented in their company records, or advertise on their website.

They wouldn't want to put off any investors with bad breath, a PhD, or a penchant for saying 'sweetie', after all.

Also, one of the items clearly advertises an objective deficiency in their working practices. It's pretty plain why they'd want to keep that under wraps.

So yea, less about culture and more about having a list of hidden requirements.
> It's a punishment for serious misdeeds.

That's one view.

The other is that prisons are for correction and rehabilitation.
HelloGiggles Sold to Time Inc
Videogame Mega Collection 163 Console Systems
Github allows you to set the tab size to <n> when viewing code by add ing "?ts=<n>" to the end of the url. I don't know if there is a way to set it for an account.
In terms of finding code that runs when clicking something, there's a extension Visual Event which works really well.
https://chrome.google.com/webstore/detail/visual-event/pbmmi...
I've used PostgreSQL with BTRFS + LZO compression on Linux. After I set it up, our large queries (2 minutes or > runtime) saw a speedup of 5-10x and our TPS went up by around 25%.

BTRFS has been in the stable kernel for over two years, so it might be worth checking out!
Actually, looking at the demographics of the branches of the military that would be most involved in attempting to suppress a home-grown rebellion of gun-owners, it's more than likely that there would be wide-spread mutiny.

Or else an exodus of the leadership and rank-and-file soldiery on par with the Southerners that resigned in '61.
I'm somewhat surprised he doesn't just tell them to get the hell off his lawn, too.

Acronym soup is such a 80s/90s thing...I for one am glad technologists finally clued up and stopped that practice for the most part.
The code out of GitHub doesn't appear to work, at least not how you'd hope it would. Couldn't follow the article from the command line without writing the code myself.

~/src/github.com/darius/mccarthy-to-bryant (master)$ python
>>> from nway_logic import *
>>> A, B = Variable('A'), Variable('B')
>>> A
A
>>> B
B
>>> const0 = Constant(0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Constant' is not defined

~/src/github.com/darius/mccarthy-to-bryant (master)$ python
Python 2.7.10 (default, Jul 13 2015, 12:05:58)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from dd import *
>>> A, B = Variable('A'), Variable('B')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "dd.py", line 27, in Variable
return build_node(rank, tuple(map(Constant, range(arity))))
File "utils.py", line 7, in memoized
result = memoized._memos[args] = f(*args)
File "dd.py", line 34, in __init__
for b in branches: assert rank < b.rank
AssertionError
>>>
Remove the notion of laws, and you'd arrive at the same situation. Laws are auto generated through human evolution, they are not forced in themselves.

Look at it this way: does anyone get hurt if 50 cent donut is being sought for $1? There's no Napster of donut business.
Drones should be licensed and/or registered, much the same way as cars are. There are places where you can drive an unregistered car without a driver's license. And that will be true of drones as well. There will be places where you can fly them unlimited. Just not in the common space defined by the government as such. That's what the government is for.

"Drone ranch" here we come.

I am a private pilot, so I appreciate how nuanced the airspace can be. Also I think drones are super cool and access to them should be easy. But not free. Drone operators should be required to take at least a brief ground school covering airspace (take it online!) and pass a quiz (also online!)
I meant he would be dismayed more because of his love of language and ancient translation, and contrasted to the distaste of his fans' excesses. But I looked it up, and I was surprised to find that he did read the KJV. "The exact Bibles in Tolkien's library are not publicly known, but he probably used the Catholic Douay Version, as well as the Authorized (King James) Version" [1]. "Tolkien knew well the King James Bible of 1611" [2].
[1] (https://books.google.com/books?id=B0loOBA3ejIC&pg=PA63&lpg=P...
[2] https://books.google.com/books?id=O5WvohegkLcC&pg=PA76&lpg=P...
Yep. Recent windows servers even default to boot straight to console these days, with none of the GUI services running. MS has realized that centralized deployment and maintenance is really useful and is acting accordingly, hence things like openssh for windows.
> You're assuming representative democracy; there are other kinds of democratic systems.

True. I'm basing on I need to learn more about those other systems, I might revise some of my opinions, which are currently based on my experiences with the democracies I know - Poland where I live from direct experience, and few big Western countries from news and reading stuff.

> By having democracy, (...) using money to gain influence becomes more costly

That's a win only if the cost is too high to pay; as it seems to me now, the cost is higher but not limiting, so the result is that more of society's resources are redirected towards that. See: presidential campaigns, and how much money, energy, time and manpower is wasted on what amounts to a zero-sum game.

> I don't think people are that stupid. I agree they can be temporarily confused by lack of information or fear

Yeah, I don't want to imply people are idiots - but it seems to me that the state of lack of information (and sometimes fear) is a constant in our societies. From what I read about the history of democracy, its basic assumption is that of a population well-educated in the issues to be decided.

> and that in representative democracy, there is a risk of the person lying. But that's a problem with that system, and there are many options how to prevent that. For example, in Switzerland, on some referendums, people can get a summary information with arguments for and against. And often the debate itself is very healthy.

I wish to know more. I'd love if someone with direct experience of Swiss process could tell how good is it.

> In all other areas of life, we call out the liar.

That's actually my core problem with continued existence of advertising/marketing industry (I include political campaigning under the term 'marketing' here). In other areas of life we don't tolerate such nonsense. If your friend tried to pull on you the stuff that is standard practice in marketing, you'd punch him in the face. And yet we accept this from companies and politicians, and we even turned it into a respectable occupation choice.

> As far as I know (at least in U.S. and my country), based on various opinion polls and so on, general public is pretty positive towards solving these problems. It's the actual politicians who are reluctant to act.

The issue I see here, and why I blame the democratic process for that, is that people may be "pretty positive towards solving these problems" as long as it doesn't require any sacrifices from them. Start talking about CO₂ emissions tax and suddenly you'll be violently opposed by people. Point out we need a new nuclear power plant, and the NIMBYsts wake up. This feeds back into the democratic process and so (that's why I think) politicians stay away from solutions. At this point we really need someone to force some solutions on people, whether they like it or not, and I don't see how (representative) democracy can help with that.
Reddit post following the decryption of this video. https://www.reddit.com/r/creepy/comments/3ongx1/this_creepy_...
The author of this article is making terrible mistakes in the other direction. He attributes failures of entire technologies to single issues. ATM wasn't killed just because of design failures, it was killed in large part because of being crushed by Cisco. Ethernet fabrics were fucked up by Juniper's poor execution, not because they are a bad design.

This thought process leads to unoriginal and restrictive thinking. Take the following bullet point: "Central Controller = single failure domain". When you see that he wants you to think designs with controllers are crap. However, Google's network uses a central controller to distribute policy and make QoS optimizations. If all of it's members go down (it's also a distributed system) it doesn't take down the network, you just lose some optimizations. This gets them much better utilization >90% than the run-of-the-mill BGP folded clos junk that 'experienced network engineers' churn out today.

Sorry for venting, but I see this guy's attitude very frequently in the network engineering community. "Oh, someone tried something like that once, and it didn't work, so we are going to refuse to do anything that has an overlapping concept." It's no wonder we still use command-lines and have to script SSH sessions to configure things. This industry is stagnant as hell.
> The guy who was raping little kids in his van shouldn't serve his time in a nice hotel

And there's a myth about prison right there. Spoken by someone who clearly has no idea how horrible prisons really are. And how dangerous and deadly they are for anyone even accused of offenses against children.
The longer a project proceeds, the harder it is to get developers' permission to change licenses.
Another tip: you can click and hold the "dock" icon in the upper right corner. You can't right-click it.

(I never understand the UI design paradigm here)
Yeah, there are definitely people in Silicon Valley who are working on the same problems they were working on 20 years ago – it's just not very interesting to outsiders so you don't hear about it (until they have a breakthrough).
Having worked on that code (in Packer) - the WinRM protocol is completely unsuitable for use as an SCP replacement. It's amazing it works at all even for small files! The actual "winrmcp" implementation is here https://github.com/packer-community/winrmcp if you're interested in the inner workings.