skysight-inc/HackerNews huggingface dataset:
> Also, the absence of generics and real exceptions makes Go problematic for the kind of complex and optimized software that's needed on Android.

Generics, perhaps, but I don't see how either the slight semantic differences between Go panics and the various forms of exceptions in other languages, or the fact that issuing panics across public interfaces is generally non-idiomatic in Go makes Go problematic for complex and optimized software.

Those two features might make learning the optimum way to learn Go more time consuming for people who are already deeply attached to patterns ingrained from long use of languages all drawn from a set which have a different error handling structure and idioms, but that's different from the language as such being problematic for the purpose.
> 17.c.3.v A statement that the complaining party has a good faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law.

While it's not under perjury, WB is lying when they say they have a good faith belief in their notices, and the people damaged by them should sue the person who signed the notice for fraud or tortious interference, since the filing of the bad faith notice improperly interfered with your contracts with the complained to party.

The use of automated systems with no oversight is not a reasonable basis for the formation of a belief, and thus since WB is using that to base their beliefs on, they're not made in good faith -- they're intentionally trying to skirt that requirement because they want to externalize their costs.

I suggests suing the lawyer directly for his part in the conspiracy, since lying in legal notices isn't a (legal) duty he can fulfill for the company, so they're individually liable for their actions.
You are assuming that because something can be diagnosed it must exist in fact.
Ask HN: Can you suggest some good JavaScript projects to read and learn?
How are they doing this? Is there some "transform" into C to use a subset of "objective c" going on?
They have responded on twitter to someone linking to this post

@danielhepper This was reported back in May and was since resolved. If you have any concerns please contact us at support@nexmo.com.[1]

Maybe they fixed another security issue as they never inquired about the security hole you found. Which you suggest is still present.

[1] https://twitter.com/Nexmo/status/624582630126813184
First it needs a replacement for INTERCAL's "please come from".
Everyone can see the purpose of this comment. Telling women to quit whining and shut up is not novel.
$450m. what's that, about a year's worth of salaries for Palantir?

ok, two years?
> I’d love to try using a browser like this for a while, but to be honest, I’d probably feel too naked to be browsing the web with no tracking-blocking extensions.

ewww is emacs, so it's all elisp; it'd be easy enough to write your own tracking-blocker. As a first hack, just build a hash table of domains and add a little function which blocks fetching from any domain which is found in the hash table.
So, the software is free for the lab and with no clear limit so long as you fill out the forms and such?
How a can somebody avoid the taste of sugar?
Why should women shut up about their experiences?
.Net Native is a feature of the .net framework and not Windows 10...
I believe it's also generally an anti-pattern to do things like "num = rand() % max" or "num = rand() & bit_mask" where rand() returns an integer from a pseudo-random number generator, right?

PHP may not do a very good job at ensuring an even distribution throughout the space of possible integers, but for PRNGs in general (especially the quick & dirty ones), the worst place to grab bits from is the least-significant bits.

(my source is that I hung out with a copy of Numerical Recipes in college; Numerical Recipes has a nice chapter for learning about PRNGs, along with example code for a number of implementations)
"you'll be out of business"

You might want to read up on how long Smugmug has been in business :)

They are pretty awesome. I recently switched over to them after their UI improvements and admin trumped a previous photo hosting provider.
No doubt it's potentially portable.
Can I compile a GO only program and run on ios?
And if she complains about being treated this way for being a woman, she wouldn't have your respect?
It's not clueless to expect employees to show up at the pre-agreed time. The post goes in to some detail about why this is important - it's not just a case of a manager demanding he be at his desk for no reason.

Let's say you are responsible for four team members who share support tickets. Support tickets begin arriving at 9am. One of the team is consistently ten minutes late, meaning the other three need to pick up the slack for him.

Forget about the management - this is unfair to his colleagues.
I agree that's how she feels. What I'm trying to say is that the problem isn't with her experiences, which are totally valid, but the extrapolation of those experiences into suggestions that place responsibility with victims rather than perpetrators.
Read the fine print. They are not getting rid of performance reviews and rankings. They are removing the useless yearly conversation that formally informed the employee of what they already knew.

I worked for Accenture, as well as its first incarnation Andersen Consulting, and in my experience the reviews that really mattered were the so-called role reviews. Roles are jobs at a client. Every role reports to a more senior Accenture employee who assigns scores as a judgment on performance. The annual review, held with one's career counselor, is a chat largely about the scores assigned to one from roles in the current year. The scores from roles add up to a number and that number is essentially the annual review.

In this policy change, Accenture is simply removing a useless impotent non-position. It does nothing to curb the recency effect, for example, pernicious in the role review. That said, Accenture's process is more enlightened than most approaches to the formal review.
The single comment below is exactly the self-indulgent whining against feminism in general I was expecting (as are some of the comments on here on HN)
Yup. At the end of the day, morale is king. Kill morale and you kill everything.

This means that whatever across-the-board rules you have MUST APPLY ACROSS THE BOARD. Make exceptions and you start a morale slide, starting with people being miffed that one "star" employee receives special treatment. They eventually get pissed off enough at his prima donna status that they start ostracizing him in subtle or not-so-subtle ways, and the workplace gradually becomes toxic for everyone (including the boss).

Of course, it would be better to simply relax lateness rules across the board if such a thing can be done, but when that's not possible, you must remain disciplined and enforce equally to everyone, regardless of their performance (because this is no longer about performance; it's about morale).
It seems like it's a direct IT support position. Meaning that someone is supposed to be there ready to answer calls/problems from 9AM to whenever. Clients, whether internal or external do not want to call in at 9:15 and hear that they can't be helped because XXX hasn't come to work yet, especially when they've got an agreement from you that you will be open at 9AM every day.

If you are in support like that, you generally do need to be at work exactly on time. Same as being a cashier, factory worker, etc.

It's not like being a programmer, sysadmin, etc where exact hours typically don't matter much as long as you're available for meetings and the work gets done.
Don't know why they are issuing such a statement. As of right now it clearly isn't fixed.
I think if you consider Z rather than N the opposite is true

Proof:

For ever number k there exists -k which has the same parity as k (that is, if k is even, -k is even as well)

For every k there is (k + 1) with opposite parity (same thing with -k and -(k + 1)

Now, if we count the numbers, from 1 to infinite, the number of even and odd numbers is the same

from 1 to -infinite the number of even and odd numbers is the same as well

And you get an extra zero, an even number
It appears none of the Featured Products are currently working.
Yes, don't use % even with a CSPRNG!

https://stackoverflow.com/a/31374501/2224584
For anyone interested in learning more about Tracing JITs and the problems involved in implementing them should read the paper "Trace-based Just-in-time Compilation for Haskell" by Thomas Schilling [1].

In it, he explains the details of implementing a basic VM and tracing JIT based on LuaJIT, and deals with a lot of the issues involved. For example, the choice of where to begin a trace and for how long to trace is crucial for performance. Traces that are too long will rarely complete, and selecting poorly and tracing something that won't actually be on the hot path has significant cost. With poor trace selection, a tracing JIT can even be slower than an optimized interpreter. Interestingly, the language itself also influences the viability of tracing: A language with explicit loop instructions is easier to trace since any loop instruction is an intuitive starting point, whereas a language which relies on recursion and TCO is less cooperative in this regard. One possibility is rewriting recursive constructions to imperative loops in a pass prior to trace selection.

Personally, after reading the paper I think that there is the possibility for amazing performance from tracing JITs, but the unpredictability and reliance on heuristics makes the practical value over method JITs or static compilation questionable. It is similar to the complexities of GC implementation: As performance gains are made, complexity shoots through the roof while predictability suffers. There's no easy answer to that problem.

[1]: http://src.acm.org/2013/ThomasSchilling.pdf
I am a man, and feminist, and have spoken with many other feminists over the years, and read a lot of feminist literature, philosophy, cultural criticism, etc. In my experience I'd say less than 1% of feminism/feminists have anything to do with being against men. I'm having a hard time thinking of anything, actually, I could reasonably describe as promoting this view. Maybe some radical stuff from the 70s, like Firestone, but I'm hard-pressed to come up with any other serious examples.
The problem is, companies get a tonne of emails like this - usually from crackpots who think that they've found a vulnerability when they haven't.

May I suggest an email which establishes your credentials and gives a bit more details - without necessarily telling a customer service agent the full details.

For example:

> My name is Bob, I'm a security researcher at FooCorp. I've discovered a serious security vulnerability with your XYZ system. It is possible to reset customers' accounts without any authorisation. I've been able to replicate this on test account abc@123. I think this is caused by a misconfigured widget. Please can you forward this message on to your head of security. You can see my previous security work at http://....

Something like that may be more likely to get some positive attention.
If women decide to talk about anything other than their "equality" under the law, they are The Extremists who are "doing it for their own gain"? (What does this phrase mean? I would assume women would be engaging in feminist discourse for their own gain, who else's?)
Interestingly, Silicon Valley has quadruple the national rates of autism, and it's speculated that the genes that contribute to excelling in engineering also contribute to autism spectrum disorders.
It applies to men too, but I don't see an overly emotional post about how difficult men's life is every other day on top of hackernews. Self-pity is among the most destructive emotions you can feel.
> You can return capital to investors tax efficiently using share buybacks.

What if the share price is not undervalued, the investors would get hurt if you do a buyback.
infparadox: This isn't about credentials, but da-bacon is the "Bacon" in Bacon-Shor codes.

I think you are misunderstanding the situation or the math. You say "For example, consider a two subsystems entangled with each other, |q1>|q2>." But this system is -not- entangled, it is a separable state by definition, since you wrote it as a tensor product. For the state to be entangled, it needs to be a sum over separable states: sum_i a_i |x_i>|y_i>, with 0<=a_i<1. In this case, you cannot simply factor the state because of the summation. The second system is not in a pure state individually, nor is the first, it is only the joint state of the system which is pure. The reduced state for a single subsystem cannot be pure if it is entangled to other subsystems (due to the need for the summation in order for the state to be entangled: if you can remove the summation, as in the case where [x_0 = 0, x_1 = 1, y_0 = 0, y_1 = 0] then there is no entanglement).

Now, in the case of a separable state |q1>|q2>, you can indeed just consider the state of each subsystem individually as |q1> and |q2>, so you are correct in this regard. However, entangled states are not of this form, and cannot be treated in this way. It's an elementary mistake that many beginners make.
Using perpetrator and victims in this context dilutes and devalues the meaning of those words.

Also misogyny is not an act, so it cannot be perpetrated.

My experience with women in tech is that they are smart, strong, foul mouthed, sarcastic, heavy drinkers and awesome dirty joke storytellers. They are the creme de la creme.
A quiz to gauge your commitment to open source
Existing-Home Sales Rise in June as Home Prices Surpass July 2006 Peak
Conversion rates for a page
> they just want both sides to shut up

> Why should women

Sorry, not keen to argue here. Quite a good post in the original article, thought it was an interesting take.

italics added for emphasis.
YouTube Makes Virtual Reality Push with 360-Degree 3-D
The Coldwell Banker Home of the Week: A Private Urban Oasis in Corvallis, Oregon
They are using this package https://godoc.org/golang.org/x/mobile/cmd/gobind to generate the libraries and bindings for objective c and java.
"263 HTTP requests"

Seems reasonable. bwahahaha!

Shall we discuss the number of DNS requests?

And how many of those offsite servers are using something convoluted like Amazon for DNS? (which I find is more and more prevalent thanks to AWS)

The blog author, e.g., is using Amazon for DNS.

Alas, for each and every name, this adds more than a few lookups to what could be a 1-2 request process. Amazon uses multiple levels of indirection.

This dance is not of much consequence in the case of a single name.

But in the aggregate, e.g., many names requested from one overloaded site (such as one author singles out) after another, it does add up.

This also creates a larger margin for errors (failed lookups getting retried and timing out, again and again... while the user sits and waits).
Why not just send an email with the vulnerability information instead of playing email tag. Why not send an email with something like "I found a problem with feature XYZ and here are the steps to reproduce and using these steps I can do ABC". Problem solved.
Couldn't agree more on this. And hopefully there are a enough examples now to show why it simply doesn't work.

If you can't be bothered to fully embrace the design approach of the host platform e.g. Material Design then don't expect your users to be bothered to download your apps. Because most people appreciate that their apps look and feel like a true native app and not some cross platform version that was designed to put the developers first and the users second.
> is the right thing to do

Well, upgrading often equals bloating and not all of us want to be updating their computer every two years.
That added to what's been said in this thread means no, is not the right thing to do.
There are some great ideas behind Sky, but right now the sample app does not even open anymore on my Nexus 5 and when it did, it just showed trivial content.
Displaying one spinning square is not impressive, you need to display 1000 if you want to make an argument for Sky.

I don't think that allowing the app to update its code on the fly is a good idea though. You lose the PlayStore automatic app analysis and those 5 seconds delays before launching any screen are not acceptable.

Maybe that Sky is the future of Android, but it seems it is still very very far away.
This looks awesome man. Keep up the great work :)
It requires one to abandon certain assumptions about human behavior. When you have discarded enough, many possible hypotheses that could explain the behavior appear:

1. The person was misogynist, and actually believed that women
are less capable than men, and their ideas less valuable.
2. The person was insecure about their own position of power,
and would seize upon any convenient excuse to undermine
potential future challengers to his authority.
3. The person minimized effort, and shot down the idea using
arbitrary reasoning only as the means to avoid having to
implement any part of it himself.
4. The person was inexperienced and ignorant about socially
acceptable behaviors, and was merely copying previously
observed behaviors.
5. The person was a troll, and chose that reason as the one which
would be most inflammatory to the target.
...

I could continue, but it suffices to show that if something that actually happened cannot be explained while preserving your current set of assumptions, one or more of them must be flawed. In most cases, the easiest to strike down is the assumption that individual humans cannot hold logically incompatible beliefs, or cannot act rationally at some times and irrationally at others. Smart people can do some incredibly stupid things.

Another one that seems common is the assumption that all members of a synthetic tribe will tend to hold similar values and beliefs, and conduct themselves in a similar manner. People assume that members of a religion will behave in a particular way. People assume that members of a profession will act in a certain way.
The point of a business is whatever its shareholders want it to be.
Hi Jimmed,

Thank you for feedback!
We are working to improve user experience all over the app and soon we'll come up with a more neat starting/login page. Now, it's just for beta testers. So, thank you for joining us!

Adding friends will be also reshaped in the next version and FB integration added. But, nevertheless try to add some friends and use meetup to set a meeting with them in a precise location.

Failed to fetch will be gone soon. We promise :)
Once again we see demonstrated the simple dynamics of economics in that the stories that are on the HN front page is a function of demand from an overwhelmingly male base of regular users.
Have you considered how much American innovation happened as a result of:

- Government programs, the huge military budget, and the once huge space budget (which can be argued was really an extension of the military budget). Can you say for certain that the Internet and would have come about in the U.S. first if it weren't for DARPA? The advancement of computers if it weren't for NASA?

- Non capitalist or profit seeking scientists (Many if not most of whom are funded by the government or philanthropies).

- Luck. The U.S. has an immense natural resources to population ratio, perhaps the highest. It has, at present, virtually limitless land. It doesn't have to worry much about its borders or invasion. Our one border "worry" is actually a benefit to exploitive capitalism: a super cheap black-market labor.

Since you mention "private property", do you realize it is entirely antithetical to free market principles? See https://news.ycombinator.com/item?id=9942313.

Since you mention Elon Musk, could he have achieved what he achieved without $4.9 billion in government subsidies? (http://www.latimes.com/business/la-fi-hy-musk-subsidies-2015...)

I could easily extend this list and make a more powerful argument, but I have work to do. The point I'm really making is to be objective about your analysis of what is behind American innovation and success.

We won't even get into things that we call innovation but have not made the world a better place.
the author is just too sensitive in online discussions. One could simply dismiss your idea for being a nerd, gay, or sounds like a woman even if you are a guy. There is nothing that excludes a guy from the same snub behavior thrown by trolls. It is a community issue, not a man vs. woman issue. In fact, on the internet, you can't even be sure that it is a guy trolling a girl, but thinking makes it so.

Empathy is about seeing it both sides. It's not about everyone else making you feel welcome and comfortable.
Extracting content from YouTube music videos using Deep Learning
Two things: the range offered for instore pickup is far larger than the range held in stock. You don't have to pay delivery costs either. If something is the same price on Amazon as in Tesco [my local supermarket] then I'll order at Tesco and not pay delivery as I know I'll be there in the next few days.

Sometimes I'll "click and collect" just to be sure that the item is in stock. For example I did a price comparison recently to buy a bike saddle, it was cheaper (including postage) from Halfords and I can add stopping there to my journey for very close to zero cost (except time). If I'd ordered it from Amazon then I'd probably be out and end up having to travel to my local postal distribution office, less convenient and more expensive.
Well there are some non Linux ports too now - Midipix for Windows, and some bare metal implementations.
Show HN: Penny – simpler than Mint
I agree with you, it's in bad faith to forward notices from a machine that has proven to be unreliable without review, but I don't read that line the same as you did.

> has a good faith belief that use of the material in the manner complained of is not authorized

What doesn't this line say? It doesn't say that the material identified by the request is known in fact to be exactly the thing mentioned here as the "material" the copyright owner has not authorized the use of.

They only have to certify that they own some material and its use in the manner complained of is not authorized. This is a gaping loop-hole and it has been known since the law was penned. If you think my reading of this is obtuse, I don't think we can resolve it here between the two of us, but I did not make up this interpretation.
Layfolk coming up with just-so stories to justify what they want to be true are very, very different from actual scientists doing actual research on actual falsifiable hypotheses in actual evolutionary psychology. Don't let the former fool you into thinking the latter doesn't exist.
I don't feel comfortable emailing out such a vulnerability if I can't tell to whom I'm writing and who can read the disclosure.
A look at Elon Musk's hyperloop competition
I've had similar negative results with their support a few months back on a project I was working on. Long story short is we switched to Twilio as a result. Their response time for a high priority ticket was embarrassing. I don't know if it's related to growing pains or bad timing but for commodity services like this where it's so easy to switch to a competitor on a whim (we were only using their SMS gateway service) it's critical to stay on top as it's tough to create brand loyalty unless your support is amazing. One of the reasons I'm fiercely loyal to Stripe even if a competitor may be cheaper... their support is amazing.
The part about share it automatically with your followers when it's the best time seems to be interesting.
Not to mention that shitty devs can hide behind the Play Services...
Google really need to add a way to shame devs that eat half your battery with play requests.
Which is presumably one of Universal's machines in this case... Better be safe and take down all universalpictures.com properties