skysight-inc/HackerNews huggingface dataset:
Not anymore, apparently. At least the post I suppose you couldn't reply to in this thread isn't [dead] right now. Another comment of his still is.
Why not make the vendor an email address on the customers domain? We do that all the time for contractors.
Basically this company is injecting javascript into their responses. This guy noticed this and put up a github repo with details on what they are doing and the code they are injecting.

The company is asking him to take down the code, because it violates their copy right and he can't legally distribute without purchasing a license.
It's not at all courteous for idiots to wonder into email lists and effectively steal a minute or more from every reader of the list. Now multiply this by the number of idiots in the world.

-- someone who has had to triage an email list for an open source project
That was my first thought too - "here are some example instructions, moving the cursor around changes some registers... but I want to assemble a little program to try it out."

I think an "emulator" that doesn't let you run your own code in it is not an emulator. It's only an interesting visualisation.
> ELI5

"Explain like I'm five" for anyone else who wasn't in the know on that slang (like me until a second ago)
That's a fair concern. Not "literally", that's why I specifically said "along the lines of".
I think it's fair to say that he's influence by the same thing that created religion in the first place. So yes God is speaking to him, just as God has spoken to all the mentally ill before him and told them to do things that have affected the world in various ways.

As for Terry being racist, so what... He's so far out there, and so far gone, that that's just another flaw in him that we have to accept/overlook.

We should simply accept him without judgment and take from his work whatever we feel like... Just as we do from religion or any other work of technology... People are free to do what they want, and it's not our right to get in the way of whatever they are attempting to accomplish, guided by whatever is out there or in here.
You can also use ipython as a regular shell pretty easily:

https://ipython.org/ipython-doc/dev/interactive/shell.html

And while that page doesn't really highlight it, it works pretty well out of the box:

% ipython
Python 2.7.6 (default, Sep 9 2014, 15:04:36)
Type "copyright", "credits" or "license" for more information.

IPython 2.3.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.

In [1]: pwd
Out[1]: u'/private/tmp'

In [2]: ls
KSOutOfProcessFetcher.0.r55jifrBu08ZlGAfPLYXKgYad4c=/ lein-trampoline-M8eCP9ASjLYqO
KSOutOfProcessFetcher.501.r55jifrBu08ZlGAfPLYXKgYad4c=/ lein-trampoline-i3aRyHVGcm1Fr
com.apple.launchd.QiAYKXJLr7/ snow-nic1.pcap
com.apple.launchd.iNBrDiEeE8/ snow-nic2.pcap
com.apple.launchd.z0Zss1uMx6/

In [3]:
I think this is a very good definition for what a senior engineer should be.
See also http://sethrobertson.github.io/GitFixUm/fixup.html which has helped me immensely in the past.
Madness Stones to New Age Medicine: A History of Drilling Holes in Our Heads
Actually, I think this issue was brought up in the book "How Not to be Wrong" by Jordan Ellenberg, and the MIT students eliminated risk by taking advantage of a Steiner system. So I suppose it favors the intelligent, not necessarily the rich.
How Structuring a Trade Makes All the Difference
If you're that concerned about centralised CAs, use self-signed certificates and distribute the keys to your users in-person. Once they get their browser to accept your certificate it will warn if it changes. Of course it doesn't scale very well, but for certain use-cases this "physical trust" system works.
I sometimes wonder if PayPal is doing this with FreshBooks. FB integration is fine with lots of providers; for whatever reason PayPal is constantly down.
While entertaining, this is a bit like saying that there are only two kinds of vendors: beach stalls that sell you icecream; and giant multinational conglomerates that have huge department stores. In reality, there's plenty of folks in-between.
This isn't a criticism. I'm either missing info, and am making a fool of myself, or telling you about something you didn't know was possible:

You either had git configured on the server to git-gc after every push, or were unable to ssh into the server?

If neither one of those is true, then -IIRC- you could have either:

1) Logged in to the server, rewritten the affected repo's branch to point to the pre-disaster commit hash.

2) Pull down the repo's .git directory from the server, rewrite the branch, and force push that.

Would either one of those have been more work than working with your CI system?
He knows this already.
You may be honestly curious, but I don't think this is a very good topic for discussion here. The question "What is the difference between religion and mental illness?" is something that has been rehashed thousands of times both by famous philosophers and legions of Internet atheists. The short version of one useful answer is "The line is somewhat blurry, and obviously there have been many people who were both religious and mentally ill, but it's usually obvious because most religious people are able to function just fine in society and clearly do not have a crippling mental illness." To go further than that would be pretty far off-topic.

I also feel like it's somewhat in bad taste to attempt to debate this in the explicit context of a member here.
Ask HN: “Women Who Go” – Has tech diversity gone too far?
This was just posted on the Go SF meetup group. There is nothing about the Go meetup which discourages someone from attending. Subgroups based on gender or ethnicity only serve to encourage segregation and thus do more harm than good.

=====

http://www.meetup.com/Women-Who-Go/

I have been going to GoSF meetups for about 2 years now. When the events were small (~50 people), I was usually the only female. Now the events are larger (~250 people), and I am often still the only female. This makes me sad.

I am hoping that this group will provide a better entry point for women who are interested in Go. I am also hoping (selfishly) that this group will help to increase the general estrogen level in the San Francisco Go community.

In sum, this group is for you if:
1. You identify as female, publicly or privately
2. You have some interest in Go
A similar thing happened with the F-22A Raptor. Pilots reported breathing difficulties, and for a while the "experts" were sure it was some exotic chemical toxin in the air supply.

After much investigation, it was confirmed as a combination of a faulty BRAG(Breathing Regulator & Anti-G) valve and poor breathing technique. The proximate physical condition is known as 'Acceleration Atelectasis' which is a lung issue resulting from the incorrect breathing technique under High-Gs.

IMO a combination of fatigue, and a relatively high cabin altitude (8k feet) could easily account for the symptoms these crew are reporting.
Analyse Asia 36: Venture Capital Asia with Michael Dempsey of CB Insights
I hope this is a precursor to Apple Pay on the web.
Theseus, Penepos and the Eternal Labyrinth
Don't worry. The radio chatter from the CIA that is broadcast to my dental fillings tells me that I don't need to engage with you further.
Neither have I, but I haven't seen a single Apple watch commercial either. It is the media frenzy about anything Apple. Other OEMs cant compete with that even by making superior products. I guess this more than anything completely puts me off anything Apple.
Synopsis: With Michael Dempsey from CB Insights, we decipher the trends that are shaping venture capital investments across Asia for 2014 and look at the current movement this year. We also discussed the verticals: ecommerce and on demand mobile apps; the major players: Tiger Global, Sequoia and Softbank and the impact of Rocket Internet in the Asia market. Last but not least, Michael provided the perspective of how the investors in US are viewing Asia as an opportunity.
That's nice, thanks for the link!

Seems to serve a different purpose tough. visulator is supposed to help you learn how a CPU processes opcodes (at an abstract level) instead of looking at actual hardware wiring.

I'll link to it from the visulator readme though.
> First, it’s iTunes. iTunes on-demand and in the cloud, where you can search for and stream any song available in the library. (It’s a huge, huge library.)

https://www.apple.com/pr/library/2015/06/08Introducing-Apple...

Also alluded to here in the Apple presser:

> whether from the iTunes Store® or ripped CDs — your music now lives in one place alongside the Apple Music catalog with over 30 million songs.

https://www.apple.com/pr/library/2015/06/08Introducing-Apple...
Thanks for the link.

Is Beanstalk worth it? Is it cheaper than an ec2 instance?
Show HN: A hexagonal grid for collaboration
First off, I had to navigate to this link[0] before I could read the pdf properly. Archive.org seems to be going through a redesign.

What makes this C&D seem asinine to me is that one of his "infringing" artifacts is a screenshot[1] of Chrome viewing their website's source code.

[0] https://archive.org/stream/LEGALNOTICETOTHEJESHGNCEASEANDDES...

[1] https://github.com/thejeshgn/airtel-3g-script-injection/blob...
The said code is closed source software

They can invoke the proprietary/copyright claims, but saying that JS is "closed source" just doesn't make sense when the source code is what gets distributed. IMHO it's the same situation with HTML and CSS.

(IANAL, etc.)
Methods for Cleaning 3D Parts
How does copyright work in India? Any fair use exemptions?
See, that's a great idea! The exact sort of thing needed to overcome the bias - a better signal.
It would be interesting to see, how Apple manages to stop people from Side loading apps.
We do. How much money went into making new Star Wars movie? How much money is tied up in the forty-odd Marvel movies being made over the next few years?

For that matter, how much money has gone into making any of the retellings of traditional fables and myth that has been bread and butter for Disney's animated features since 'Snow White'? (And into relentlessly policing the unauthorized use of the Disney rendition of these characters?)

There is a lot of creative accounting going on in Hollywood, but there is an entire industry built on making these movies that are the only lawyer-approved way of working with these characters. It has its pitfalls but if you can get into it, you can have a fairly comfortable middle-class lifestyle, if you don't mind regular periods of unemployment when one feature/tv show/etc ends and you haven't found a new one yet. And occasionally having some creative accounting fail to pay the last few bills of the subcontracted effects company you working for.

We are even beginning to get better about rewarding the people who work down in the comic-book trenches creating these characters. Creators reaching their prime learnt from the miserable treatment Marvel and DC gave folks like Siegel & Shuster (Superman's creators) or Jack Kirby (co-creator of pretty much the entire fucking Marvel Universe), and became more canny about not signing all their rights away - Eastman and Laird (Teenage Mutant Ninja Turtles) are a great example.
They're talking about British Airways, the world's largest operator of Boeing 747.

According to Wikipedia [1], the four-engine 747 and A380 comprise over 20% of BA's fleet, way above the worldwide average. The percentage of four-engine aircraft on BA's long-haul routes are likely to be even higher, and it's those long-haul routes that the people mentioned in the article are worried the most about.

[1] https://en.wikipedia.org/wiki/British_Airways#Fleet
The traditional closed-air mall is in fact dying, in most locales across the country. The transition to online shopping reduces the need for trips to the big box "anchor" stores, and as a result the smaller stores receive less foot traffic walking by, and in time are forced to close.

This is very similar to how many American downtowns suffered in the 1970s when malls themselves were rising in popularity. Big box stores, seeking lower rents and closer quarters to one another (captive pocketbooks!), re-located to the more affordable fringes of town. As cities sprawled and families piled in their cars for shopping trips, independent locally-owned stores in medium-sized urban downtowns went out of business when the "anchor" stores packed up and moved to indoor malls. This lead to economic stagnation in the former "hearts" of small American cities, as the economic drivers moved from the geographic urban centers to further into the suburban sprawl.

Quite a fascinating cycle.

Large city center malls don't suffer the same fate, since they don't rely on the draw of a few anchor stores, and have a higher percentage of out of town visitors.

What you are seeing emerge instead in most of suburban America is a new kind of open air, "commons" type of shopping destination, which provides a uniquely different experience than either a closed-air mall or online shopping can afford.
Sandboxing is a pretty big modulo.

I actually don't have any opinion on how many languages have 'first-class' support on iOS. My understanding is that it's somewhat more complicated to create natural-seeming bindings from other languages to Objective-C APIs than it would be for C APIs, and that there are restrictions in the type of applications you can distribute using other languages (no downloadable code outside the App Store). Whether that makes those languages not 'first-class' on the platform is up to interpretation.

But the person I was responding to was specifically asking if any platform had first-class support for more than 1-2 languages. I don't know how to determine 'first-class' as a matter of principle, but I assumed that the multiple decades of polyglot software development on Unix environments would count. (OS X would count there, by the way.)
I didn't say that they are hunting down white people. But it is inarguable that gangs in America (whether Crips, Bloods, Mafia, Russian-, MS-13, Irish, the Aryan Brotherhood, or otherwise) are organized along racial/ethnic lines. I would argue that violent street gangs are much more racist than software engineers are sexist, for example; but if I were to say "It is false that there is a sexism problem in tech" you would probably strongly disagree.
I would make a comment but ... I'm too lazy for this post.
Will Swift be an ISO or ANSI standard?

Consider that while Objective-C is open source, Objective-C 2.0 was produced without any effort at all at standardization.

I attended the 2008 WWDC. One of Apple's engineers was demonstrating Objective-C++ and actually said "You can freely mix objective-c and c++." I wanted to start screaming, maybe beat him senseless.

I've done quite a lot of Objective-C, and quite a lot of C++ but I'm still not sure I can figure out how to mix the two.
First of all, a lot of people really love the image of an analog watch - some of them pay a hell of a lot more than $40 to get mechanical watches that work worse than the $40 swatch. Nothing wrong with Apple embracing that aesthetic.

And it's not marketed only with an analog face. For example, on my phone, the first image I get when I go to http://www.apple.com/watch/ uses the Solar face, which shows the position of the sun as a point on a graph along with a printed time. Personally, since I have depression with some link to whether the sun is out, I find that quite a useful way to think about time, although of course mine is a relatively uncommon scenario.
Git and Mercurial have different workflows. I don't think it would be reasonable to translate one to the other in the general case. The every day operations for both are pretty straight forward. It's where you want to do something strange where it gets hairy. At that point you want to really understand what's going on under the hood anyway.

If you are interested in using Mercurial on your own project and are simply worried about hosting, here's a list of providers: https://mercurial.selenic.com/wiki/MercurialHosting

If you are thinking of using Mercurial when the rest of your team uses Git, then I would just suck it up and learn Git (or convince your team to switch). It is not, by any means, the most complicated thing you have to learn for your job ;-).

Back in the bad old days when I was forced to use Visual Source Safe for version control, we used to maintain our code in multiple repositories -- using CVS for development and simply pushing to VSS when features were complete. That kind of tactic is still open to you, but the overhead is rather large for the minimal difference between Git and Mercurial.
Please don't, or googling "Swift Sail" won't find me Wind Waker results anymore.
Have anyone thinked of this before? It is in fact a cool idea.
Note they are bringing an Android app out in fall.

https://www.apple.com/pr/library/2015/06/08Introducing-Apple...
> I've done quite a lot of Objective-C, and quite a lot of C++ but I'm still not sure I can figure out how to mix the two.

By using Objective-C++. Just name your source file with the .mm extension and Xcode automatically starts compiling it as Obj-C++. If you take Objective-C, remove all the C from it, and take what's left and slap that on C++, that's Objective-C++. And it really does work, and prior to Swift's announcement I thought it was the best approach to doing Cocoa development (because with ARC you can even put Obj-C objects into C++ data structures and do fun things like `std::vector<std::tuple(id,CGRect,NSInteger)>`).
Willful ignorance has always been an option, and there is no reason to believe there has been significant change in the last millennia with respect to individuals.

Willful ignorance implies knowledge that is available, but disregarded since it isn't desired; and, the knowledge someone holds is not dependent on its validity.

What has changed is the availability of different ways of thinking and the increased number of ways they go unchallenged in public discourse. With the addition of the internet/mass communication, the memes that self reinforce the strongest allow their carriers "know" with more "evidence backed" certainty than ever (albeit with more competing ways to doubt them too).
About a week ago British tabloids ran all sorts of "TERROR IN THE SKIES" stories because someone snapped a photo of a maintenance crew applying speed tape[1] to a plane, and thought they'd duct-taped a broken plane back together.

Every so often someone posts a photo of a plane with a missing winglet and asks why it was allowed to fly when "the wing was broken" (missing a winglet will do nothing except decrease fuel efficiency a bit).

Lots of really silly posts happen because people don't know much about airplanes.

[1] http://en.wikipedia.org/wiki/Speed_tape
Having just read the article, I'm now so much more thankful that watching my parents' relative struggle was informative enough for me to pursue education and a good career, that they never had to "scare" me out of anything.
Actually, the implementation is not bad.

Cell contains free flow text with formatting.
It supports concurrent editing, inline comments
and meta.
I find it slightly amusing that even his relatively harmless answers to relatively harmless questions are full of hate and rudeness. And can still be informative!
Sure, cheap/thrifty whatever. However, I'd rather pay for the dev account when I actually need it. I don't see a huge benefit to paying $100/year while in development. I can accomplish everything I want without it. Once I'm ready to publish the app in the app store, I'll gladly pay $100/year.
> I'm currently typing this on a 2560x1440 monitor, in a maximized Firefox window.

Does that not make some websites more or less unreadable?
A better reading of "Hey up, Young Pokey. Is tha barn darn t' pit?" would be "Hey up, Young Pokey. Are you going down the pit?".

"Is tha" - "Are you" (from "thou")
"barn darn" - Barn here mean "bound" or "going"; "darn" is just "down"
" 'pit" - The pit (roughly the mine)

Similarly, "Aye, sither. Ah'm barn darn t' thutty-niners wi' t' fa'ther" would be read as "Aye, you see. I'm going down the pit with my father".

Slight aside: Anyone else from Yorkshire use/hear "seefing" to mean "seeing if" (as in "I was seefing/seeing if tickets were available"). I hear it relatively often, but I don't recall ever seeing it written, even in dialect.
The article doesn't really get into many methods of verifying and testing software. If making unit tests was unusual up to very recently, who is to say that the current focus on unit tests isn't just a local optimum?

- Generative testing; essentially randomized unit tests. Seems better when the alternative is to write a bunch of mostly similar unit tests with some parameters changed in an ad-hoc way.

- The style of languages like Ada with asserts and pre/post conditions. Aided with powerful pragmas so that you can turn off checks for production builds (if that is wanted).

- Expressive static type systems.

- <You can probably inform me of even more approaches>
Yeah, I agree with this. I'm a Go programmer, but I instantly became interested in learning Swift as a secondary mobile language and might even write an iPhone app.
Are you asking whether the existence of a group for people who identify as female and are interested in Go is evidence that "tech diversity has gone too far"?

I think the answer is no.
Heh. I'm happy to let other people try this out - iCloud hasn't exactly had the best record for uptime and little things like this reinforce my worry that Apple doesn't do backend services well.

That said, I look forward to being proven wrong.
Ha ha! I like the part of the flow where it goes: "Is anyone downstream?" -> yes -> "Enough to form a lynch mob?" -> no -> "Do you hate them?" -> yes -> "We're going to do an interactive rebase".
It had never occurred to me until I read this, but I have a sudden urge to ask my interviewers simple coding questions like "reverse a linked list".

In most cases it would be a silly waste of time, but it would also have saved me from one or two truly horrific jobs with skill-free managers.
I'm from 1997

I so envy you.
Cling is a repl for C++ that jits through LLVM/Clang

https://root.cern.ch/drupal/content/cling
Open Close Principle in OOP
You have to understand though, Swift is like a really nice wrapper around Objective-C. Imagine adding try/catch to C programming language? I know python & java and all of today's relevant high-level languages have it since forever, but implementing that in something that wasn't designed for it from the start is a big task. I'm by no stretch of the imagination an Apple fanatic but as a person who is about to send out their first mobile app, which happens to be for iOS, I acknowledge the difficulty of adding try/catch to Swift... and by extension any Obj-C or plain C used in that same XCode project.
Right? Imagine if you wanted to, I dunno, render HTML in a window in your application for some reason, and you could just easily pull up the running copy of Firefox on your system and call one of its functions, in real time, in your application. Done, now you've got an HTML renderer in your software.
virtualisation of OS X on non Apple OS (and hence hardware) is not allowed by Apple