skysight-inc/HackerNews huggingface dataset:
My hypothesis is that people who identify as introverted tend to hate formal reviews more than people who identify as extroverted. I could be wrong, though.
> Perhaps your total knowledge of this is based on what you read on HN or news blurbs on your local TV news.

Is this the level of civility and respectfulness you use in your interactions with angry police officers? If so I would suggest it is probably not sufficient to keep you out of trouble.
If it's exactly the same repository - no. If it contains some extra branches with local changes, or potentially commits with private information / passwords - definitely.

So in general - it's better not to have it in the first place, because it's unlikely that the person doing the commits knows the whole deployment strategy.
Again this is not black and white. There are plenty of non-VC funded companies that scaled quickly and had enough of an impact that you could say they "changed the world" to some extent. There are plenty of VC-funded companies that went nowhere and changed nothing except the returns of their VC funds (for the worse).
Unity doesn't provide any sequencing for you (maybe you were thinking of Unreal's Matinee?). Also, most people who need input mapping don't use the builtin input mapper. Editor scripts are also painful to write.

You're not really wrong. The platform support and asset importing and hot reloading, for example, are great. However, some of the things like resource management and PhysX or Box2D integration aren't that big of a deal. I want to be realistic about the actual value that Unity adds.
I simply use a 'checkout' process where all website assets to be deployed are copied into for example a /dst folder and the folder then rsync'd to the webroot (with rsync -ru --delete --chmod). This avoids clutter and still allows to just update changed files. The actual page source is still under git.
NHTSA would first have to rule that it is a safety defect, as discussed here:

http://www.nhtsa.gov/Vehicle+Safety/Recalls+&+Defects/Motor+...

(Note that I've linked page 2 of 6, the discussion of what they consider a safety defect is there and not highly dependent on the previous page)

I guess Fiat Chrysler would fight such a ruling in court. They aren't going to be fined for executing a voluntary recall.
Opposing "speech policing" is standing up for open speech. It is not a variant of "speech policing." To claim that it is is just nasty verbal trickery.

It's exactly like one person saying "Criminals use guns to rob people" and another person saying "But police use guns, too, so they're just as bad as criminals." The proper distinction is that criminals use guns to rob, and police use guns to protect.

There is a technical name for this trick, "equivocation." It's equating things that are different in essence by referencing superficial similarities.

And you've added a helping of sarcasm on top of that, which is never germane to making a rational argument.

> I can't quite see that you've given me the same courtesy, though.

If I'm standing up for someone who is being "attacked" (for lack of a better term), I can't exactly be courteous to the attacker in the sense you are asking, which is "not disagreeing." Which is not the normal sense of the word "courteous." In the normal sense of "courteous," I have been courteous. The post I made doesn't even reference you personally. This is another equivocation on your part---equating actual courtesy and "not getting called out."

Now, I'm going to end this conversation before someone who actually "works at" HN has to come along and ask us to stop. I hope somebody has learned something about equivocation from this comment, which is my intention. Otherwise it would be pointless and I would not post it.
It's not either/or, adding superoptimiser-derived optimisations at the IR level doesn't mean you can't also add different ones at the backend.
Podcast about npm3
That's true, but confused deputy problems are still an extremely common class of issues, if not the most common.
0. No one cares about useless tests. Just spend your time doing what you love and building cool stuff.
Ask HN: What are some psychologically interesting interviews or documentaries?
My scope here is wide. I've enjoyed interviews with Jim Morrison, Charles Manson, and other unusual people of various unrelated walks of life. Documentaries on Jackson Polluck, Mark Borchardt, and others have been interesting as well.

This link enumerates much of what I'm looking for - people or cultures which, whether because of delusion or some other cause, are entirely different from my experience: http://www.listal.com/list/weird-weirder-weirdest-documentaries

Cults are good. Strange artists like Pollock or Morrison are as well. Anyone who has been subjected to bizarre circumstances would probably get my mind churning.

Thanks.
View Art that Heals
Er.
http://techcrunch.com/2014/11/29/mo-data-mo-problems/
http://techcrunch.com/2012/10/13/get-ready-to-pay-for-your-p...
http://techcrunch.com/tag/panopticon/

(OP here)
No. I said "a very small part of the political specturm," and "liberal with regard to migration" is not a very small part of the political spectrum, it's half of it or more. I'm liberal with regard to migration myself.
This was definitely my experience when I tried to move from python/django to javascript and gulp/browserify/foundation/nunjucks/backbone And it almost led to me getting fired. I almost certainly made rookie mistakes in trying to set up my development environment, but I think the lesson learned here is that when I try that again, I'm going to either:

1) Work with each tool individually first and really get to know it.

2) Have someone else who is experienced in this assemble the toolchain with the promise that I can come to them to debug toolchain problems.
Stack-based, high-level VMs like CLR, JVM, and Flash's AcriptScript are certainly quite easy to decompile, although I think this article unfortunately misses the point - it's full of (rather verbose) code, but little explanation. From what I can see it's very fragile too - it attempts to match exact instruction sequences so won't work for anything even slightly different from what's presented. This is equivalent to the test() method given, but won't get decompiled correctly:

ldc.i4.4
ldarg.0
call System.Int32 Test1.AwesomeClass::c()
starg.s b
starg.s a

The right way to decompile a stack-based language requires keeping track of what's on the stack, building expressions instead of evaluating values.

That InstructionHelper class also looks like it could be rewritten more clearly...
(and that's just me: here's eg Natasha Lomas -- http://techcrunch.com/2015/06/06/the-online-privacy-lie-is-u...)
Short stock? :)

Care to elaborate? As skeptical as I am, I'd be genuinely curious if somebody manages to create a decentralized, community driven process successful enough to destroy existing businesses without creating new businesses which other people could then destroy. Commerce begets commerce.
The NYT piece says they will have to buy back certain models and provide above market trade ins on others, I believe those actions are separate from the fines.
This is ridiculous, you can create cycle accurate (and bit accurate) descriptions in MyHDL. Anyone can verify this themselves by creating an RTL description in MyHDL, convert it to Verilog, and perform a Cosimulation. One can even Cosimulation with the back-annotated layout netlist and verify - yes cycle accurate.
I know a rhetorics teacher at my uni who will marvel at this idea! Seriously, for practical rhetoric teachers this site will provide a good segway into the rhetorics of excuses and to a lesser extent ethics.
Human Capital and Industrialization: Evidence from the Age of Enlightenment [pdf]
>2. You don't know what the prior stops that day have been like. Maybe the officer has just dealt with a string of drivers who were rude and obnoxious, and were trying to pushing him to his limits, and he's managed to barely his calm. Not knowing this, you could easily push him farther than you intended.

In which case he should be fired.

Prior incidents are not an excuse for a supposed professional, and doubly so if he is paid by the taxpayers.

Would you give the same courtesy to a waiter, a bus or taxi driver, a sales clerk, etc?
It seems that their archive is still being compiled. For example Opera presto releases are not there yet.

In any case it seems to be a good download source when dealing with older systems.
The cops have guns and the power to imprison or kill you without even the pretense of a committed crime. The power imbalance literally-literally leaves it in their hands. But being nice to them won't keep your head from intercepting a Maglite should you be of the wrong skin color. So why should the powerless listen to you at all? Why should I not recognize the pervasive damage that is being caused and provide support (in the form of social approval) to them?

Every action that any person ever takes is inherently political in the social context. What you advocate hurts the people least able to afford that hurt, and that's really troubling. Calling for niceties and "respect" to the members of a culture that can't stop killing fellow Americans, while sounding very nice, is tantamount to calling for better servile behaviour. And maybe that doesn't trouble you, but it does trouble me.
Here is some information on the speed of MyHDL, http://www.myhdl.org/documentation/performance.html.

Converting to yet another format can be a pain and potentially dangerous, if you are creating a commercial ASIC you need to guarantee each of these formats/representations are equivalent, if there is a discrepancy between the generated C++ and generated Verilog for implementation - oh boy.
But the (purported) violations happen when the trespasser has already left the property. You would need to find a precedent for an "open to the public" property's owner's right to restrict visitors from (off property) telling others what merchant-tenants were offering, under what terms, on that property.
In svn's heyday, the standard way to install or update a popular app like WordPress was to download and extract a tarball. Only people who actually participated in the development of the app itself used svn.

Nowadays, lots of open-source projects encourage ordinary webmasters to clone a Github repo and run `git pull` to update.

So I suspect that public .svn folders will be less common.
Actually, I take it back, I thought twitter was just really dumb, even dumber than FB
> Though, looking at widely used projects like DosBox my guess is contributors (or those of similar projects) would have been compensated a lot more if they were not free. Or at least gotten more funding considering how Steam and GOG have benefited.

I think you may have it a bit backwards. Old applications are easy to run and popular, because DosBox exists. If it was a paid app, maybe GOG wouldn't be known at all. Or maybe the prices would be much higher than they are now.

If you regret releasing free software, that's your right of course. But unless you released something very similar in the same environment and got paid real money for it (not donated - charged and received), I don't think you can make a valid prediction of what would happen in a non-free scenario.
When you now about auto-programmers that can do more programming then every person on the planet in a millisecond or less, you get wary of even starting to program.

I was once told this, anything but FREE is an attack against the populous by an attempted oppressionist.

SO FREE IS ALL THERE IS.
Don't order the fish
Eh yep you're right. Should have read slower.
You can use git-archive (http://git-scm.com/docs/git-archive , examples provided at the bottom)
previous discussion: https://news.ycombinator.com/item?id=9877099
That is very dangerous not verifying, in some means, that each of the formats are functionally identical. One could skip the Cosimulation in MyHDL as well. This has nothing to do with the so called abstraction level of chisel.
I am acutely aware of HAProxy however the rest of the team is, no surprise I'm sure, familiar with nginx. Likely I'll end up doing the usual nginx->haproxy->backend chain again. HAPROXY appears to have an enterprise now(it may have had forever I just have not noticed) but it appears to be much more focused on value-add support and stack validation than hiding simple-to-implement stuff behind a paywall and open-core. This is more of a frustration with nginx which could be so much more for us if:

* They were not purposely holding back features so they can be pay-walled

* Re-compiling were not necessary to add functionality

* More cohesive modification ecosystem

I know I said "reverse proxy" which HAProxy is cleary the more superior, but I didn't mean to limit my statement to reverse proxies. nginx does have a lot of other functionality people rely on..
Note, if you actually did take it from the stackoverflow, you just infringed on someone's copyright

Does a simple access rule, which I can't see there being many sane ways to express, meet the minimum level of creativity/originality to be eligible for copyright...?
Similar projects:

- http://duktape.org/
- http://mujs.com/
- https://github.com/gfwilliams/tiny-js
- http://pdqi.com/cgi-bin/cgiwrap/pdqi/jsi.cgi/doc/tip/jsi/www/index.wiki

Fun alternative: Compile JS to Lua and run that instead (e.g. as done by https://tessel.io/)

- https://github.com/PaulBernier/castl
- https://github.com/tessel/colony-lua
JavaScript is weird and stupid to begin with. Until it becomes the most widely used, fastest dynamically typed language.
interesting. To bad it does not update on drag.
It seems like if you're storing secrets and the like in your code's repo, the solution is to not do that, rather than just putting a bandaid over it by hiding the repo.

Deploy the secrets separately: they don't belong in your site's codebase.
Would it be safer to not put .git within the reach of the webserver, and separate the development path from the production host path?
Goldman-Backed Instant Messaging Company Seeks New Investment
This is useless without any data: "big difference between the generated verilog". You would need an actual case study to confidently state these and as pointed out with programming languages this is difficult to do.
I use a separate work folder.

Like this:

git --git-dir=/foo/bar.git --work-tree=/foo/bar.work init

git --git-dir=/foo/bar.git config receive.denyCurrentBranch ignore

Then create (and chmod +x): /foo/bar.git/hooks/post-update

#!/bin/sh
work_tree=/foo/bar.work
GIT_WORK_TREE=$work_tree git checkout -f

Then you just create a symlink to the work tree for your website root, or put the work tree there, or whatever, depending on preference. Can't say this is perfect, but it works pretty well for smaller projects.
Don't you specifically have to configure Apache to allow access to dot directories in the first place? (disclaimer, I didn't read the article... but if access to dot directories were enabled.. ya, .git would be exposed, but I'm pretty sure it isn't the default Apache setting.)
What is strange about it? Fast should be clear. Responsive I'm guessing indicates they talked it over (related to fast probably). And reasonable I'm guessing means didn't threaten to sue him for hacking SO and accepted their mistake and wanted to fix it.
More precisely, it's "one in every 600 websites examined"

Git is popular, but I find it hard to believe that 1/600 of all websites on the Internet use it.
People tend to forget that the job of the police is to apprehend not punish. Punishment is of course for the courts.
I think less likely. Svn actually had an `export` command, which allowed you to do a checkout of a specific commit with no svn metadata. If someone was actually using svn for deployment, they likely knew about it. (http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.export.html)
Because millions of web developers know it, and if you make IOT type products you'd like to peel off a few of those people to work on your emerging platform.
Actually, yes. I expect them to be human and capable of running out of patience as much as the next person.

For instance, when I have a waiter that gets verbally abused by a neighboring table, I go out of my way to swing the pendulum in the other direction by being very polite, understanding, and more patient than normal.

Trying to balance out the universe often works out in your favor as well.

Idealistically, I'd like people in high-intensity situations behave almost like robots, but that's simply not realistic.
The problem is that superoptimised IR may obscure more useful optimisations lower down.
We're glad you're here to set us all straight. How did you achieve total knowledge?
Obviously you shouldn't be storing sensitive information in your codebase (I hope everybody knows that), but the problem here is that you might have been way back when you were prototyping and then moved them out of the codebase. It's really common to start a codebase just by hacking something together with hardcoded secrets.

If you have the proper secret segregation now, but you're deploying by doing a git pull, now you run the risk of not really having segregated secrets all over again.
HN does not use standard Markdown. It uses a very simple markup language possibly inspired by Markdown, but with much more limited functionality.

On HN, only two spaces are necessary for code:

example

And it only supports asterisks for italics, two blank lines for paragraphs, and turning URLs into links; it doesn't support any of the rest of Markdown.
Not a repost; apparently this chapter was just released.
Others have already answered the question, but I think it's no longer really necessary.

There's Omnisharp which gives you much of the same intellisense and other IDE integration bits in the editor of your choice - Emacs, Vim, Sublime, etc.
On this forum, we expect people to read TFA. Reading TFA and then making these generic, just-world sorts of comments, you evince inhumanely little regard for the life of Sandra Bland.
It seems Google doesn't like people looking into the extent of this problem [1].

When googleing for "inurl:.git", it returns no results. And on top of that, I need to enter a captcha first?

[1] https://www.google.be/search?q=inurl%3A%22.git%22
View our Art that Heals live and in motion based on color therapy and imagery studies to refresh your spirits, day or gain inspiration for your next project. Click on any image to view each by itself and you can show it freely to loved ones and others in need in hospitals, waiting rooms, nursing homes , rehab centers etc. If it helps you, let others know about it.

For those who are seeking something more spiritual, you can view the Healing in Blue Waters live and in motion with the healing prayer and the second touch prayer at http://tapsearch.com/healing-prayer
> Old applications are easy to run and popular, because DosBox exists.

Actually I think nostalgia makes old stuff popular even when it is challenging to do. I've met people into 1840's-style iron working despite the challenge; and certainly not because it's the most optimal way to produce the desired product.

> If it was a paid app, maybe GOG wouldn't be known at all. Or maybe the prices would be much higher than they are now.

Perhaps GOG would not exist, but Nintendo has been selling repackaged editions of their old software for a long time now. And maybe GOG and Steam prices should be slightly higher to compensate those doing the ports. If so then some ports may have been better quality.
And what if we instead (as the article argues) change policy to avoid some mistakes ahead of time?
Add-ons, mods and other freebies are often about solving a problem, learning something new or simply contributing to the community. I doubt you're alone in feeling regret about giving a thing away that you later see people pay for out of someone else, but it doesn't mean the work went to waste or that you somehow squandered the one chance you to contribute materially.
Nah. Mouthing off to a cop doesn't make you a protected class.

It would be illegal to only enforce the law against blacks. But just against people who shittalk the cop is legally fine.

The 14th Amendment doesn't mean you have to be treated exactly the same. This is why cops are allowed to give you a warning.
Imagine you implement every type of possible security...

Keeping your entire server-stack up-to-date, making sure you have SSL, using strong encryption for logging-in, hashing the passwords, making sure your server can only be reached via SSH, adding firewalls, filters, etc. etc.

Then some hacker in Eastern Europe comes along (or some beginner at the NSA/GCHQ) and finds out that your .git is exposed and somehow gains all vital user-data and admin data.

Being bashed with a boulder repeatedly would probably be less painful than the torture of knowing "I did it all, but they got me with an HTTP request... because nobody thought of double-checking what our VCS is doing".

How many other glaringly obvious mistakes might be out there right now? I can only imagine.
Great post.

If you get all of this, you'll probably be able to navigate grad school just fine...
Hiding the repo is hardly a bandaid. It should never be exposed even if the repo is perfectly secret-free.

Except in the rare cases where it is intentional e.g. an open source repo and you happen to want people to download it from the same domain not github or git.domain.com.
This Is How Press Photos Were Transmitted Back in the 1970s
Flickr had a lot of strong social elements to it in 2005. I guess sharing photos is something computers are really good for. This article seems to do an okay job of outlining the history:

http://gizmodo.com/5910223/how-yahoo-killed-flickr-and-lost-...
Postgres with SP-GiST, for example
For anyone who doesn't recognise the term and is too lazy to click through, WFH = working from home.
You find it hard to believe that 0.17% of all websites use git? I'm sure 10x that many do, most probably don't misuse git to deploy rather than solely as a source code manager.
Oh goodness... this. I've been exploring C# lately, and absolutely love the language, but the tooling is abysmal.

Let me get this straight. The only serious IDE is Windows-specific, starts at $600 for the typical company (with advanced editions costing more than a small car)... and THEN you need to pay $200 more for a JetBrains add-on called ReSharper, to make it almost as nice as IntelliJ? That's pure insanity. As a Java developer, I could just pay $199 for IntelliJ, period. Or use Eclipse or Netbeans for free, either of which are light-years beyond MonoDevelop (the only real Visual Studio alternative on the .NET side).

The .NET ecosystem is WAY overdue for some IDE disruption. VS Code is interesting, but I'm skeptical about how far that will go if they don't eventually open source it. Without some legit alternative to Visual Studio, I fear that all of this .NET Core and cross-plat ASP.NET stuff is a waste of time in terms of retaining or drawing new developers.
Would love to see the culture change to require excuses to come in to the office instead. :)
Non-GUID URL for that video: https://channel9.msdn.com/Blogs/dotnet/First-NET-Port-Award

(Side rant: I wish they'd just upload stuff to youtube, the C9 codec/cdn support never works right for me, even on 100Mbit fibre the low quality streams stall out)
fwiw, i just added a badge next to each quote to show the points... hope to build a summary page soon :)
It certainly would, however like another comment I replied to ITT security doesn't have to be either-or it can be "do all the secure things".

I.e.

* No secrets in your repo

* Only copy to the server what you need (and automate this)

* Add conditions to your web server to not serve up .git, in-case the previous two checks failed.

When working in teams I think having additional checks and balances and not one 'perfect solution' is vital.
Don't see the point of doing such a simple game in Unity..
Phaser would probably be better..