skysight-inc/HackerNews huggingface dataset:
Self-modifying code is fine. Dumping the process memory in order to modify it is not. Even more so if the majority of the original program was written in a Lisp dialect.
Erlang and Nested Case Statements
How Concrete Became a Thing
Human papillomavirus infection in HIV-infected women in Belgium
I've seen folks have emails stream out starting at 4am so they could leave at 1 as well.
Declaring yourself a conservative in online tech circles, or in Hollywood.
> The minimization of atoms is something that I think we’ll see continue to see over the next ten years...

What does this even mean? You can't make atoms smaller than they are. Unless he's talking about some abstract 'atom' which doesn't work since he just throws out the word without clarifying. I don't think this is a common metaphor.
I agree it was too late. Yahoo missed search 15ish years ago, and then missed social 10ish years ago. The writing was the on the wall without a cash cow to fall back on, a la Microsoft.
There is (was) a decent search feature: https://web.archive.org/web/20160405154751/http://search.gma...
An unportable hack that was ported to 11 operating systems.

A maintenance burden that is over 20 years old still working fine.
StackOverflow comes to my mind as an example of a company that uses ads that extend the content...Quantcast has it at 192 for the US. Alexa has it as 49 worldwide. Not sure if that makes it major, but it's certainly bigger than most sites.

http://www.alexa.com/siteinfo/stackoverflow.com

It also has a demographic defined by a common interest.
I'd be happy to get you into the interview process, or at least point you in the right direction.

My experience at Amazon has been great. I don't know anyone who cries at their desk, works 80 hours per week, or feels like they're being pushed through a meat grinder. I worked for Microsoft before Amazon, and that was brutal. You'll find bad teams at every large company. One of my friends was on one at Google.
Either of your explanations of negligence on Getty's behalf could be correct. IMO neither should mean they avoid the full charge for infringement/false attribution/fraud (whatever) for the attempt to sue people for using works Getty had no rights over.

Yes, it's fine they might have had a computer glitch that mislabelled things, yes they may have bought a batch of images with dodgy copyright/origin information.

But, at the point at which they instructed personnel to issue a demand notice for infringement there is no excuse for not first checking they actually owned the rights to the images in question. The deliberate avoidance of checking their rights prior to their negligent infringement demand - for a company whose raison d'etre is handling copyright and licensing of image - is well beyond the bounds of criminality. Ignoring the information presented to then that they were acting tortuously, makes for reckless infringement (at best) on a massive scale and should really be leading to personal criminal prosecutions for those who oversaw (or neglected to properly oversee) the creation of such systems.

The relevant investigatory powers should be inside Getty now looking to see if there is evidence that this was a known commercial practice of Getty to fraudulently misrepresent their ownership of other's copyright.
Xclusive invites for PitchTop.com, today's most innovative products
I would have liked to see his opinion on the role of corporate entities in censorship and civility. Past actions by twitter seems to give conflicting answers as to what's acceptable, what's not, and what they actually care about.
Google Maps adds promoted pins
nice docs!
When it comes to programs, and unless you're doing research, you should fear what you don't understand. If I have to maintain a program you put into production without understanding it, I will be more than happy to share the fear after I learn your address.
I'd like to ask Jack why he discriminates against conservatives and libertarians. He kicked popular libertarian Milo Y off of twitter for telling a movie star to quit complaining, but let's left-wing journalists promote violence and let's them stay on. One example below.

Personally, I had it with the main stream media. If Twitter & FB are just going to retread the same messages and support the same side, then I'll actively root for them to fail.

One recent/stark example of left wing journalists promoting violence:

On the night of the protests, Emmett Rensin, a deputy editor at Vox, tweeted, "Advice: If Trump comes to your town, start a riot."

Rensin was temporarily suspended from his position for the tweet. But this did not stop him from engaging in a two-hour rant on Twitter the following day, attempting to further justify physical attacks against Trump supporters.

http://www.americanthinker.com/blog/2016/06/regressive_media...
Yah so this is the age old problem.

Big companies do really big thing. Google is literally changing the world. But if you get a job there, you are employee #145,231. Maybe if you work hard for 5 years you can rise to the rank of middle manager, and attend a meeting with someone that reports to the CEO, and maybe you can try to get a project you want done scheduled. More likely you will just do the work you are assigned until you quit.

Now a startup is the opposite. Blank startup has no power to change anything. But within that startup, you have 100% voice. If you work really hard, in 5 years maybe your startup will be big and you can change the world. Or more likely, they will go under or get bought out and you have not changed the world.
I'm ex-AWS. Actually an ex-AWS hiring manager. My experience is at odds with the negative stories. What Amazon has is a culture with a strong flavour. Like all strong flavours, I think you're going to either love it or loathe it.

I had a fantastic team to work with - they were all either ex-tech-sector CTOs or equivalent or they had that level of potential. So as the team manager I had permanent case of imposter syndrome. My manager was the kind of engineering leader you want to be, a listener first and foremost, smart and principled and demanding but not harsh. The technology is all the more mind-blowing when you look under the bonnet. The culture and corporate structure is remarkable and in my opinion a major strategic factor in the Amazon success story. We were always hiring, all the time. When you have such strong ICs, they don't want anything less than A-list peers. As an AWS manager I allocated roughly a third of my time to hiring and promotion, and more during certain internal cycles.

So it was hard work in a demanding environment but I loved it, and that made stepping away all the more difficult. Would I return? If my startup tanked, in a heartbeat, if they'd have me back.

I also think that those who loathed it are far more vocal than those who loved it. Part of the culture is a strong sense of nondisclosure, and if you have positive memories of the place, that's going to carry over.

I will say, the hiring process described may differ between teams. There are consistencies that the recruitment folks systematically enforce, but as a hiring manager (at least in my region) we had latitude to vary screening steps and the mix of the in-person interviews. I didn't futz with it much though, to avoid screwing up procedural fairness.

I am not surprised this author got an offer, they seem bright enough, and engaging with the process and the company with genuine interest and an open mind (without trying to game it) is definitely a very positive framing and I imagine this came across in person.
It looks like the Sign Up page is currently blank [1].

I am interested in AdSense alternatives so I wonder, does anybody have any other suggestions?

1 - https://app.adlove.com/#/login?signup=true
I suppose the point is that the current laws are difficult to enforce and the process is ripe for abuse.
No, you cannot.
Can you name his competitors?

I can only recall Salesforce, although I don't know the extent to which their offerings overlap.
> The injectivity assumption isn't unjustified

Strongly disagree.

(+2) 3 == (+1) 4 implies neither (+2) == (+1) nor 3 == 4. So Fst goes out the window.

(even 5) == (even 7) does not imply 5 == 7.

>type constructors are injective.

But type functions aren't, and that's what we want.

I agree that it's misleading to have type functions look like type constructors syntactically.
A demo, or more quickly define a specific problem(s) and how your software solves for it.
If I went back to the console for email, I'd probably use pine, just because that's what we used in college.
Not as employee 1 or 2 or 3. Maybe by employee 5 or 6 you can afford 1 or so new guys. New guys are awesome, but a lot of work. Hard to justify them for a few years...
> it also smells like pee, there are aggressive hobos everywhere, the public transit is useless

As a San Francisco resident who recently visited Seattle, I was amazed by how much less it smelled like pee (and other human waste), how polite the hobos were, and how efficient the public transportation was. It seemed like some kind of gleaming urban utopia, although I did visit on warm sunny days.
Sure, those are worse, but it's a difference of kind rather than degree. I mean, I can download, print, and view offline maps from OpenStreetMap, too. That's free and it doesn't play cheesy games to get my information. Why should I care about AllTrails, which does?

(I feel like I should note that the default presumption here is of sketchiness, not uprightness. Maybe that's unfair, and maybe there are a lot of us out here who've been hosed often enough by bait-and-switch games that anything which smells of yet another one gets tarred with the same brush. I don't think that's an argument against the article's thesis, you know?)
At first I thought this purchase was a "holy batshit batman" event, but because of ""Oracle, which sells software to big corporations, has been trying to shift to cloud-based products, which made up only about 8 percent of total sales in its fiscal fourth-quarter."" then I guess it makes sense.
Ex-AWS engineer here. The Amazon experience can differ wildly between teams and orgs. Best thing is to find some peers that work there and get the inside loop on which teams are sane.

I worked on some really cool stuff there, and learned a lot. But then after a while AWS grew rapidly and I ended up spending most of my time on pretty boring stuff, such as operational firefighting, endless deployments, config updates, and of course that oncall thing.

That said, in my experience, Amazon was still a bit of meat-grinder. I've come to realise though that its just part of an extremely long interview process, with the goal of weeding out those who just aren't thriving in Amazon's environment of "organised chaos". New grads who don't make SDE2 within a certain amount of time will eventually be PIP'ed, which is basically a signal that its time to find greener pastures.
Awful interview questions.

How about asking questions like:
What sorts of speech will get me banned on Twitter?
Do you think you've done enough to turn Twitter around?
Why is Facebook so successful while Twitter looks to be in trouble?

I'm sure the interviewer knew of these topics but choose not to. For reasons I can't speculate on.
Apple Maps: In what respect is this "stolen"? By the same argument did Google steal from Garmin or MapArt who in turn stole from cartographers? Not sure what you're saying here. Mapping applications have been around for decades. Apple needed one on their phone. They made one. It's similar to other mapping apps, Google's included, but also took a new approach in some regards.

Apple Watch: It's a smart watch, they didn't invent the category, but it's a novel form-factor, instantly recognizable. The operating system is also highly distinct from others. You'd never confuse an Apple Watch for anything but an Apple Watch. Some of the Android based ones are going out of their way to look like non-smart watches. At least Motorola has their own design language here.

F.lux: Significant functional overlap but these sorts of tools have been around since the 1990s. It's not like F.lux invented this, they just popularized it. Maybe it was a dick move on Apple's part, or maybe it was just a thing they thought should be core to their product.

When Microsoft wanted to add faxing functionality to Windows they could have bought WinFax, but they instead made their own thing. Is this stealing?

I think your definition of stealing and copying is extremely loose, to the point where the term has lost all meaning.

Your comments use words similar to mine like "the" and "a". Are you stealing my words?
He also didn't invest a lot of time and energy on self-promoting PR. You knew who he was, but nobody else did.

Meyer did and has for years. She wants this attention as part of a broader personal branding effort. Everyone knows that Yahoo was a dead man walking, and the details of her tenure will be forgotten quickly -- but lots of people know who she is. Anyone who watches CNBC knows who she is, and many other people do as well with the corporate nursery stories, stories about her being a woman, etc.

Good for her.
> I think one of the biggest draws to private schools is they typically don't require admissions testing such as SAT, ACT, GMAT, etc.

I think you are confusing "private schools" with "for-profit" schools. But, even here, lots of programs targeting mid-career workers offered by non-profit (public and private) institutions don't rely on admission testing.

> The different is these are "for-profit," which can easily be confused, particularly by someone right out of high school.

Is there are a large "right out of high school" population going into private, for-profit schools? Most of the marketing I've seen from them is directed at mid-career workers, not recent high-school grads.
I'm surprised none of the other respondents have caught this error in Stack Overflow's terminology.

Stack Overflow's salary calculator is lumping two very different roles together and is therefore not useful for true SRE pay calculation. I'll explain my reasoning.

Notice that there is no entry for "System Administrator" or "DevOps Specialist". Neither of these roles call for software engineering ability. Since Google coined the term Site Reliability Engineer and wrote the book on it [1], I'll use their definition as the canonical description: "SREs are engineers. [They] apply the principles of computer science and engineering to the design and development of computing systems: generally, large distributed ones." "Google caps operational work for SREs at 50% of their time. The remaining time should be spent using their coding skills on project work."

SREs use engineering practices to develop durable architecture, automate emergency response (since human response is too slow to preserve the error budget), develop monitoring, profile, and finally, pass operations control back to the developers when this is done.

Real SREs spend at least 50% of their time architecting and coding reliability solutions and automation for their infrastructure. They are software engineers in the most real sense. At Google and other companies that hire real SREs, they are paid more than typical software engineers at the same level of experience, etc. Most companies don't have SREs. SRE is a new occupation, but if you have to give it a Bureau of Labor title, "Software Developer, Systems" is the best fit.

Stack Overflow would have been better off not using the SRE title and sticking with "Sysadmin". Sysadmin is by far the most common title for ops workers. The SRE community is still too small to be a meaningful choice in this menu.

This would be the same as lumping in "HTML programmer" with "software developer". Two very different roles, and to consider them to be the same is serious title inflation.

To approximate SRE salaries, I would choose "Software Engineer" and bump the skill level up by one. This is my experience and matches other SREs I know.

[1] Site Reliability Engineering: How Google Runs Production Systems. J. Petoff, N. Murphy. O'Reilly. 2016.
3 Simple hacks that took me from unranked to top-of-Google in 2 months
Browser/OS Statistics from Half Billion Blocked Attacks
The comment is not consistent with the "In Comments" criteria of the Show HN guidelines: https://news.ycombinator.com/showhn.html
Once upon a time. Sadly, now a position as a Google SRE seems most prized here, followed by work for other big corps.
> Also: she used to use pine(1) to read her emails. That increased her stature in my eyes, and those of quite a few other engineers.

Ok, now that is amazing. That speaks more about her culture and background than a hundred random actions.
Then the 'users' are incorrectly using the term dark pattern; most likely because they don't really know what one is.

"A Dark Pattern is a user interface that has been carefully crafted to trick users into doing things."

Simply making a user sign up to use your service is hardly a 'carefully crafted trick'.
Based on what I learnt I am not really see the last D is design.

https://en.m.wikipedia.org/wiki/Test-driven_development

http://martinfowler.com/bliki/TestDrivenDevelopment.html
Had they sold earlier during her tenure the company could have easily gone for twice as much.
Free triggers a completely different response than 'stupidly cheap'.

Cheap still requires paying money, which is a barrier just for the act. Moreover, there is the fallacy that something free has an infinite value/cost ratio. (fallacious because you should look at value - cost)
Launching open bioinformatics education for everyone
Serverless architecture as imp to business as electricity was to Industrial Rev
Glassdoor trusted more than employers (2015)
> fillet. Origin: Middle English (denoting a band worn round the head): from Old French filet ‘thread’, based on Latin filum ‘thread’.

If this is correct then it's not a French word, it's an English word that was long ago inspired by a different French word. So the US pronunciation is a hypercorrection.

I mean, even Americans don't pronounce gullet as "gullay".
A cute theory. Now please explain "have black-rim glasses" part.

WikiLeaks account looks up the profile pictures of many of its critics and notices that they all wear black-rim glasses, which strikes WikiLeaks admin as bizarre?
Apple Hires BlackBerry Talent with Car Project Turning to Self-Driving Software
>I want to be the kind of CEO who answers emails from strangers six or seven levels down from herself at 1 AM on a Sunday morning

Perhaps she should have gotten a good night sleep and be refreshed to come up with a viable strategy for the company, rather than worry about emails at 1am?
Thanks, I was already wondering about the dependency on Google here.
> 4. A complex simulation with many long-lived agents.

Maybe someday we'll discover that this was exactly how the ancestor simulation we're living in started.
It's the kind of thing that a CEO in a startup will often do because he/she cares and has an overwhelming personal involvement in the company. (I once was in that position for a tiny company of a handful of people, and I would write emails at 1:00 on Saturday night.)

It's rare to see that carried over into a tech giant. I imagine Larry Ellison does something rather different at that point of his weekend than responding to individual worker bees' concerns.
Ya the embedded tester thing. I have never really done that, but I can totally see a lot of value.

I HAVE had places where the team lead didn't code and basically acted as the embedded QA. That isn't terrible.
#1 - talk about distributed, automated, statistical analysis. What an exciting project to get to work on.
I think they wanted to avoid the situation rather than punish it after the fact.
> the first rule for any publicly traded company is to maximize shareholder value.

It always bothers me to see this, as I feel it is the reason many companies decline. The first rule should be "make the customers happy" and the second rule should be "keep the employees happy" since happy employees help implement the first rule. If rule one and two are achieved then as a side effect shareholder value is maximized.
It's the white equivalent of the 'black is beautiful' campaigns we see ad companies run all the time. It wasn't even in the least bit controversial, yet it's gone.
OP here, yes, that's exactly why I put 'Ayende' in the title, since the original was posted yesterday. If I didn't, I figured people would skip it assuming it was a dupe, or I'd get the usual crowd bleating about it being a dupe without even bothering to read it.
As someone unfamiliar with the inner workings of both, why is that the case?
Recently went to google maps and noticed a bunch of promoted pins for Starbucks, Dunkin Donuts, Walmart, Shell, etc. https://i.imgsafe.org/a4d2b33fb6.png
Then the issue is the fact that this exact point was not communicated to the author. "Sorry, we really think you'd be more suited to role X rather than Y, and the range for that role is B rather than A. But we'd still like you to work for us in role B!"
From other sources, she licensed them for free use with attribution, she didn't abandon the copyright.
I'm so nervous in interviews that I get nervous just reading these stories.
> I'm no biz-geek, I probably can't name a dozen CEOs. But for years, MM's name was called put in every critical mainstream headline about Yahoo, of which there were many. I do not believe that's an accident. I do not believe a man would have been treated the same way.

IME, male CEOs of formerly-high-flying-but-now-struggling companies are treated the same way that MM has been.
That's exactly the sort of situation I'm referring to.
I'm not even sure where to start with this article. There are valid points, but they are shuffled up (is this against smartphones, corporations treating customers as kids, or as it seems at the end, taking issue with hot topic Pokemon Go), bathed in smugness (look how self-aware I am that this is like a temper-tantrum!), and taken quite far.

If you take the author at his word, cuteness, and corporations being patronizing (and the two are linked here), are a new trend, not something obvious even in early advertising.

Further, I find it quite ironic that a publication started by SnapChat is calling out the possible misuse of camera imagery from Pokemon Go. I figure if the cameras were regularly uploading we'd know by now, by size of data usage if nothing else.

In the end, as someone with an Android phone, never saw that hamster in Yelp before. So I suppose it got me to go find an Easter egg hidden there.
I don't think it was so much sexual harassment as it was that he embezzled corporate funds to pay the woman in question.

I'm sure the social justice warrior types see it another way though.
Not just conservatives and libertarians.
I talked to a bunch of protesters/bernie supporters in philly who said they don't trust the mainstream media or twitter after the dnc leaks was censored by so many media outlets.
I think there is a huge opportunity for a non establishment media on both the right and left.