skysight-inc/HackerNews huggingface dataset:
I was being supremely sarcastic with my quote rewriting.

>Tell me, do you still use the terms "aviatrix" and "authoress", "poetess" and "doctress", or have you embraced that butchering of the English language?

I'd only ever use the male form for all of those (poet, author, doctor etc.), but I still use "actress" and "actor". "Actor" for the gender-generic sense.

The bigger point is that chastising people over language is stupid. So what if someone uses different constructions than you? Even if it is a political statement, do you really think it's warranted to throw around the word "sexism"? That accusation is used to scare people into silence and to misdirect attention away from content of their ideas.
What do you mean? I'm not saying such hard data exists, but data showing that race/gender/orientation/etc are not related to being under-represented as founders (after accounting for base rates) or as funding winners, and that race/gender/orientation/etc are not related to being underpaid, being given less favorable funding terms, being passed over for promotions, or enduring unfair discriminative working conditions.

I'm not aware of much convincing data on this. Most of the data about it relating to start-ups fails to adequately account for base rates, which is a double problem: it sensationalizes superficial discrepancies that are symptoms of the social processes that generate tech workers and founders (which causes knee-jerk contrarian reactions from tech people who rightly feel the sensationalized issue misrepresents things), while failing to give enough attention to real issues that persist after accounting for base rates.
IIRC, there was US legislation in the 1990s that required phones to have an indicator to be wired in that lit up when a microphone was enabled.

Either this was relaxed, or reinterpreted (or I'm mis-remembering), and it was deemed okay to activate the LED with firmware. Clearly a mistake. And it probably only applied to land-line phones.
I agree with that at a high level, but it's not necessarily practical to do that definitively and cover

- all the various browsers
- all the various network speeds (3G, 4G, DSL, Fiber, etc)
- all the different devices

There is value in having some set of high level guidelines or best practices, which of course, can be argued over.
Sure, free television and magazines exist. I can get rid of ads in those too.
If anything, github's lock-in fragmented "the open source scene". The internet and the web are distributed systems, there is no reason why all code has to be hosted with one proprietary service in order to be discoverable, just as there is no reason for hosting all websites with one proprietary service in order to be discoverable. That's what standardized protocols and interfaces are for.
I wonder if basic income is better structured as some sort of dividend from the profits of automation. This way, retirees (who vote in large numbers), have an incentive to support legislators who claim to support increased automation.
I wonder if this has the potential of making Swift another alternative for JVM development?
"Graal is a dynamic compiler written in Java that integrates with the HotSpot JVM. It has a focus on high performance and extensibility. In addition, it provides optimized performance for Truffle based languages running on the JVM."

"Truffle is a framework for implementing languages as simple interpreters. Together with the Graal compiler, Truffle interpreters are automatically just-in-time compiled and programs running on top of them can reach performance of normal Java."
Drupal.org recently did something similar with their issue tracker. Their rationale was that it's a performance issue, and there were large numbers of bots scraping the site using the advanced issue search. Requiring login for issue search allowed them to find out who was scrapping and then they could talk to them about what API improvements they needed, etc.
Well,there's no longer such a need, since Diablo 3 is completely gender balanced (at least concerning the hero classes).
I don't know what influenced this, but apparently change can also be made from within a company.
I see why this would happen in a hypothetical scenario where batteries are shared freely and people just pick new ones up at will, but that's not what we're discussing.

The only potential for trouble I see with Tesla's actual setup is people abusing the loaner batteries during their trip. And the batteries are so difficult to abuse I don't think it's a real problem.
Sorry to be off-topic, but the site partially disables my input, i.e. causes high lag. It makes it unusable. I'm using Firefox on a modern PC.

Opera seems to run fine, but it maxes out two cores. Uhhh...?
Not really related but maybe interesting anyway... When etherium got started they gave away 100 "ethers" to anyone who wanted them to drum up interest. I just sold mine last week at $12 each. Only time I can recall someone literally giving me $1200 for nothing...
> messy code eats up many more man-hours than having it written cleanly the first time

I think it's more accurate to assume that a company/team doesn't have the ability to write it cleanly until proven otherwise, and a manager/developer blame game signals the company's lack of this ability (this says nothing about an individual manager or developer's ability when taken alone or in a different context - due to multiplicative factors, a team is often much better or much worse than the sum of its members)
Initial research suggests that few or none of the apps using SilverPush had a legitimate use for mic permissions:

https://public.addonsdetector.com/silverpush-android-apps/
Saying that people butcher a language is a form of chastising people over language.

Why should others follow your suggestion when you don't do it yourself?

Why should others respond with thought and respect when you offer only supreme sarcasm?

And no, I will not let people like my wife stay faceless in the background of "the good men." How would you prefer that I correct usage like this in the future? Do you have a better term than "sexist"?
These NYT reporters seem so clueless and breezy about the issues, it's scary. To the extent one of them was sort of positioned as pro-Apple, you would expect them to rebut or fill in the missing info for some of the mistakes of the other one, but no.

Maybe it's fair that their discussion totally ignored some of the key issues, such as the dangers of back doors and their impact on public safety, the opening up of abuse by other governments, and the potential negative impact on the technology industry in the US. Because they were focused just on what the court will consider.

But even then as baldajan pointed out the first amendment issues are way more than just code. They are also about the core values of the company. Apple should be able to choose what kind of dent they put in the universe.
Ask HN: How do you manage your orgchart?
Do you use a SaaS product to manage your company orgchart? We're ideally looking for an open source solution as the SaaS products get expensive fairly quickly.
He seemed to me to be criticizing people who want to make changes to the code without reasoning about the system, assuming that if they mess something up the existing tests will catch it and tell them. I think he is criticizing a real problem, but the metaphor is all messed up and hence misleading.

Writing software is not like driving a car. It is like engineering a car. Making a change on the assumption that tests will tell you if there is a problem is like deciding to move the gas tank and saying, "If that turns out to be an issue, QA will tell us when they do their collision tests." (Sort of like that. Obviously less expensive.) When you are making a change, you need to think about whether that change will require any new tests and you need to be thinking about how it integrates into the system as a whole. Maybe moving the gas tank means a new kind of collision test needs to be added to the repertoire.

Because the metaphor was bad, the GP seemed to be taking it as a criticism of testing, which isn't reasonable. But I may have been mistaken about his intent.

On the other hand, if the change you are making is just altering the shape of the bumper for cosmetic reasons, it seems pretty reasonable to assume that QA will tell you if it adversely impacts safety in ways that were not obvious.

I agree about static types. Static types are basically a way of having the compiler automatically write and run whole classes of unit tests.
Ask HN: Feedback on our Impact Programming project
We’re putting together a project and network to promote impact programming, which is programming software that has a beneficial impact on our society, culture and environment. You can find it at www.impactp.com.

We’re just starting it and with HN being the best place to ask techies, we were wondering if you would be able to check it out and give us some feedback about the project. Maybe some ideas on how we could encourage others to have a positive impact with their developing, and if you had any experience or stories of impact programming?

Cheers and thanks!
Brennan and Shahram
Nice to see hacker news slowly catching upto news from two weeks back!
Quite apart from the malware problem, the privacy problem may be unfixable. I have a friend working at $major-site-we-all-use who is tracking people who don't even log in and who have ad blockers installed. He cares less who they are IRL and just how he can send them "native" content. Bleagh.
How so? Having never seen this before, I found it interesting. Doesn't matter to me when it's from. Lots of useful concepts were developed long ago and remain as useful today as they were back then. Sometimes they are even more useful today than they were originally, thanks to other work making the original work cheaper or easier to put to use now.
But they didn't even bother to cite a tagged release or even a specific commit. Presumably, master will change and could be different than when the paper was published. I guess you could compare dates (although, who knows how far prior to the submission date the git repo master branch corresponded to the exact code used for the paper), but why make reproducibility more obfuscated, when all it costs you is `git tag` to the appropriate commit, making an easily obtainable copy of the state of the repo exactly as it was used for everything that was submitted.

Providing the source is better than nothing, but we still have so far to go educating academics about the vital need for real and effortful data provenance and reproducibility.
Read the book "As A Man Thinketh" by James Allen. It's a very small book and it'll take you an afternoon.

If it doesn't turn things around for you, drop me an email and I'll send you whatever you paid the book (it's a safe bet on my part -- in 20 years nobody has ever asked for the refund).
There's no lock-in with github. It's a service that many people prefer to use, but nothing is stopping anyone from moving their repos elsewhere.
It is cool to see this on the front page at #6 and a post about NetHack at #5 (EDIT: https://news.ycombinator.com/item?id=11322591).

Even though I sometimes wished for a deeper dungeon or perma-death like when I played Angband and ZAngband; but I do remember enjoying the atmosphere and story of Diablo and Diablo II and having a lot of fun playing multiplayer with friends. Even with more advanced games out, I remember getting together with some high school friends when home on a college break to setup a LAN and play Diablo II---five years old and still lots of fun!
Yes that's right. The reason they're "Markov" chains is that they make the "Markov assumption" which is usually stated as "the future is independent of the past given the present". This just means that the probability of the next timestep depends only on what happened in the current one; it has no memory as such.

As detaro says:

"A Markov chain with memory for the last m steps is sometimes called a "Markov chain of order m""

So if you wanted it to depend on the last 5 timesteps, you'd create a 5th order Markov chain, and so on.
Toonz dates back quite far, so it's probably C++ relatively deeply tied to Windows APIs.
Transparent onboarding documents for Elixir startups
I like the approach used in community updates to Worms:Armageddon – newer versions can emulate the behaviour of older versions when running a saved replay or when playing a match with multiple conflicting versions.
Yes, in hindsight (and I say this as a full-time app developer) Apple had exactly the right amount of trust for app developers - almost none. In the few instances where things didn't require approval (for example querying a URL scheme to allow for for crude inter-app communication), they were abused by even reputable developers like Twitter. Glad to see Google finally catching up with Android 6.
I don't understand why we do not yet have several notebooks on the market with multiple webcams around the sides of the display.
That way a video conference with eye contact would be achievable.
SimpleVisor a simple Intel x64 Windows-specific hypervisor
It amazes me that television viewing data is still valuable to someone in 2016.
Sounds like you're trying to compare a civil class action lawsuit to a criminal case.

Additionally, if the botnet does what it typically does..that is, coordinate to attack a specific website, that sounds a lot like a "single act".

I'm not trying to argue with you, just noting that others have tried to persue your line of thought and failed.

Edit: Regarding "I'm just wondering how ads/trackers get such a pass from CFAA"

To date, they get a pass because nobody can show $5k damages for a "single act". Of course, that may not be the only defense strategy they could employ. It's worked well enough thus far that they haven't needed to argue anything else.

In the reverse direction, where an end user does something like "add some funny thing to the url" on a popular website, it's easy to show $5k of damages, because the target isn't one person's home PC.
This has previously appeared on HN in July 2014 :)

https://news.ycombinator.com/item?id=8103240
Bit sad.

http://www.eweek.com/security/pwn2own-hacking-contest-return...

mentions:

"We wanted to focus on the browsers that have made serious security improvements in the last year," Gorenc said.
This, so much this. Let's not forget also that most ad blockers fail to block the best kind of advertising: curated, first-party advertisements that are delivered as part of the original page, and which read like the other articles on the same site. Kotaku does a great job with this and their sponsored posts.

It's not advertising itself that I object to, it's distractingly annoying motion and sound, and it's third party content injection. Advertising can be great, but the current trend is for it to be flashy and obnoxious, and that's not OK.
GitHub repo: https://github.com/graalvm/sulong
> I however think we should instead focus on creating good enough encrypted communication for email, chat... for two reasons.

What exactly do you propose? We already have large swaths of insecure encryption, for example opportunistic TLS [1], and the "export" crypto leftover from the 1990s.

Designing some sort of mediocre encryption system that's both "good enough" to defend against typical criminals and simultaneously only "a little bit more expensive" for the well funded nation states seems like a poor use of expertise. Also it will have a shelf life: attacks only get better.

[1] https://en.wikipedia.org/wiki/Opportunistic_encryption
Have you heard of this? http://www.theguardian.com/technology/2016/mar/16/major-site...

Not blocking ads in this context is kind of like not patching your server after hearing of heartbleed.
> Another is that the administration is just inefficient, sloppy and slow at handling these kinds of requests.

Which hints at a profound lack of preparation on their part. Basically, they act like a company that when asked before a merger to provide their paperwork for due dilligance answers "Um, oh .. eh .. we didn't think that you need this. We will go and find all that we need and then get back to you, okay?" with the difference that the company in question has a real incentive to get all the papers, but still could have avoided this situation if their initial "paper creation" process included "archive papers so that they can be retrieved without hassle"

I wonder if forcing/automating such an archiving at creation/update of documentation could solve this problem.
Inflation has averaged about 2.5% annually since 2000. In 20 years, the spending power of a 100% bump in minimum wage (from ~$7.5 to $15) would be destroyed. This conservatively assumes that business owners just don't automatically increase the price point of their goods more rapidly than the average. His viewpoint isn't simple, it's realistic.

Often times there are jobs that provide value at an hourly rate greater than $0.00 and less than whatever the minimum wage is at. The job could be done, and provide meaningful value, so just because it isn't worth paying a minimum wage doesn't mean the job shouldn't be done at all. It's a difficult situation because the employer wants to pay the worker a fair value for the job, but the government forces them to pay more than the fair value of their work. That's a poor moral and financial situation, and so businesses look for people in other countries, or technology to automate the job completely.

The trouble with increasing a minimum wage is that it increases the reward for whichever entrepreneur is able to automate that job function, which would further income inequality in the long run by causing job loss of all those workers.

One question I have is why do we care so much about protecting minimum wage jobs? If no one had the safety net of a minimum wage job, they would be forced to innovate and pursue groundbreaking research in other fields - such as medicine or technology. Imagine if the rate of innovate was exponentially increased - think of the thousands of lives we could save or the decrease in costs of healthcare if we said "no one can work at Starbucks - you have to be a doctor."

source: http://inflationdata.com/Inflation/Inflation_Rate/Long_Term_...
Valid question, and it's not something I've encountered before. In the past 10 years I've run with Media Temple (VPS hosting), then Fastmail. I've never had reason to question delivery rates, come to think of it. I guess in that respect that's another point to stay with Fastmail.
Check out the other stuff from USC Institute for Creative Technologies and Paul Debevec on their YouTube channel [1]!

Ari Folman's cult-worthy movie "The Congress" [2] is bladerunneresquely based on Stanislaw Lem's psychedelic black humor fiction book "The Futurological Congress" [3].

At the apex of the movie, there's a riveting climactic scene where Robin Wright (playing a fictionalized version of herself) and Harvey Keitel use Paul Debevec's Light Stage [4] to capture her essence [5].

They show it in the trailer [6], but it's best to watch the whole film from start to finish without knowing what to expect. I really enjoyed it, especially the light stage scene, and not just because of the blinking lights -- the actors gave a spectacular performance.

The movie raises a lot of interesting issues, and I highly recommend it! [7] [8] [9] [10]

[1] USC Institute for Creative Technologies Graphics Lab:
https://www.youtube.com/channel/UCOgm-72B_tibAM2I5j-mBiQ

[2] The Congress (movie):
https://en.wikipedia.org/wiki/The_Congress_(2013_film)

[3] The Futurological Congress (book):
https://en.wikipedia.org/wiki/The_Futurological_Congress

[4] Light Stage 6: Relighting Human Locomotion
https://www.youtube.com/watch?v=xgUW1RN8QNM

[5] Light Stage 6 Anomaly:
https://www.youtube.com/watch?v=A9gY3C2TeHE

[6] The Congress trailer:
https://www.youtube.com/watch?v=1rNSTizOsws

[7] ‘The Congress’ Trailer: Is This Live-Action/Animated Hybrid the Wildest Sci-Fi of 2013?
http://www.slashfilm.com/the-congress-trailer-is-this-live-a...

[8] The Congress and the End of Actors:
http://scienceandfilm.org/articles/2496/the-congress-and-the...

[9] Pixel Perfect: The scientist behind the digital cloning of actors.
http://www.newyorker.com/magazine/2014/04/28/pixel-perfect-2

[10] Watch: The Future of Acting in the Technological Age:
http://www.indiewire.com/article/watch-the-future-of-acting-...
"...to drum up interest..." <--> "...for nothing..."
Has the MAC framework reached sufficient maturity that root need no longer be especially privileged, but instead just-privileged-enough?

(this would attenuate many of the OP's complaints)
the paper: http://arxiv.org/pdf/1602.07300v2.pdf
Or is it just support because we feel it is due
Yes, its easier to prototype a feature first and get feedback from the users than it is to guess a load of tests to do the same thing.
Your link is describing the UK, which has no reserve requirement. So naturally, a ratio would not apply there.

> Money is created from nothing when banks lend.

In one sense you are right. If you add up everyone's net worth, it is greater than the amount of money issued by the central bank. But there is a natural limit on this process, because banks have to be able to fulfill checks cashed at other banks with real, central bank issued money.
> since often they have the notion that buildings of this size "never" move

I fact OP probably got this from one of these "Falsehoods programmers believe about X" (probably this one: http://wiesmann.codiferes.net/wordpress/?p=15187&lang=en). It's always interesting how even the most basic assumptions contain caveats.
Yes, I should. It was 10 years ago, and I have no interest in discussing it with anyone, though, so in this case, it's not a big deal.
I would guess some of it would be the result of either vague, or overly broad requests as well.

I found an amusing response to a request like that here: http://www.mackinac.org/media/images/2009/7FOIAb.jpg

To me, that's a reasonable response to an overly broad request.
Modular CSS for Web Components ‒ the VCL Is Here
Great, there's even two extensions on it!

This is why nobody wants to touch XMPP with a ten-foot pole.
Well for proprietary software there is no way to prove it's secure. It's security by obscurity, which is hardly a good thing.

More transparency can ONLY be positive, even if it's not perfect.
Signed up to support Jason as he supported us. To be honest I hadn't even heard of this forum before.
So, politics.
Cool low-poly Hulk printed in 3D and using magnets
Zuckerberg desperately wants his toy to capture India and China - two countries with massive population where Facebook is literally unknown at the moment.

For India, it's a socioeconomic problem - hence the Internet.org/"free basics" shilling.

For China, it's a political one - hence the shoulder rubbing.
They are UK-based. Glad you found the experience a decent one, the more I hear about ad-blocking, the more I feel encouraged to just make ads more simple and it seems to be paying off.
Thanks. Wrote that on a whim before heading out to read bilingual poetry for World Poetry Day here in southwest China. Updated.
"All generalizations are false, including this one." - Mark Twain
I count 561.

If you want the number of unique trips that visit each island once, thats 34!, or 2.95e38. If you want the number of edges in a complete undirected graph, that's (34*(34-1))/2, or 561.

Maybe when you account for currents the route from one atoll to another might be different than the same trip in reverse. If so there could be 1122 paths.
Except you would have to scream "OK GOOGLE" at it three or four times before it realized you were speaking. Then it would misinterpret "don't be evil" as "donut, be evil" after which it would kindly grab some donuts for you and then enslave humanity.
curl is cool but I've always preferred wget.