skysight-inc/HackerNews huggingface dataset:
This is an idealized scenario for HR involvement. It would be wonderful if HR were typically this ethical. At many companies, however, HR's primary goal in a situation like the one you describe would be to produce a paper trail that would enable firing the complaining employee without creating a problem for the complained-about executive. In general one is well-advised to speak to an attorney before going to HR for anything other than benefits questions.
"What’s the catch, you ask? Simply place LyricFind’s ad code on pages containing LyricFind content. Let us monetize the pages and worry about meeting the licensing costs"

Interesting.
Hello Everyone,

Excuse me if this isn't exactly the type of thing to submit to this website but I have been working for months to make my website for my travel blog(I don't know how you do it, coding and computers confuse the shit out of me but I was able to somehow get it together to make my blog) and I want to experiment with different ways to share it with the world and to get feedback on my website design.

If anyone is into photography or travel writing, give it a try and let me know what you think. Suggested photography to look at (my best work I think) is North Wales Photo Journal, or check out the blog page to read some interesting stuff.

Thank you :)
Exploiting the DRAM rowhammer bug to gain kernel privileges
Chippewa OS: Volume 1 (1966) [pdf]
Your version searches for blooey in the filenames, not in the files themselves.
Sanitize data and prevent SQL injections in php
A bit OT but I don't understand why Google doesn't supply a way to do strict searches where everything you input is interpreted literally.
They will tell you to insure a blackjack, which is wrong. I believe that's just ignorance though.
It is agreeable to be reminded of the fact that psychology influences us and our craft disciplines. We're so occupied with math, algorithms and automation that this may slip our minds.

There is a popular psychology book, “Games People Play” by Eric Berne that shows and explains many of those game mechanics. Everybody uses them, not just PMs and bit crunchers.
Those wishing to end oppression women should be careful that they are not instead perpetuating the oppression of autistic people.

A valid concern, but I think it's worth being careful not to lump all well-intentioned dissent onto the spectrum. I'd hate it if autism became a go to label for dismissal of social analysis that doesn't fit into someone's preconceived notions and narratives.

I have seen it a bit, and it's usually when people are locked into their ideological turf wars and get confronted with ideas that don't easily fit within that existing framework. It's ugly and presumes that non-complacence to norms that would prevent the idea from occurring is a sign of a neurological disorder and an excuse to dismiss the idea without giving it any thought.
Yes, if someone launches an Internet lynch mob of social justice warriors at me that threatens the business, of course I would be fired.

No company wants to be perceived as "the place that employs the most-hated sexist in the world" if they depend on selling to regular people. An Internet lynch mob can ruin SE rankings, launch DDoS attacks, etc. Anything that attracts one is a liability.
Out of curiosity, does anyone understand why it was a good idea in the first place to have icons pointing to a DLL instead of having a static icon name or icon id?
If E85 has ~40% less energy in it per volume/weight, then you'd need to be pushing ~40% MORE fuel in the same timeframe to break even on power, right? So you'd need the octane jump from 91/93 to to 94-96 to allow you to run enough extra boost to burn 40% more fuel per cycle. Assuming your turbo/supercharger can deliver 40% more pressure without a big drop in efficiency. And you need your fuel injectors and fuel pump to be able to push 40% more than previous peak numbers. Just to break even. Right? I don't see a 1-5 octane jump buying you enough extra boost to even break even... Maybe with aftermarket turbos, FP, injectors, etc...?

I've done a lot of work with turbo charged cars, but I'm not an expert, so i could be wrong here... I'd rather just buy real race gas or mix toluene than mess with E85...
Manipulating data on Google App Engine has never been as easy
Previous discussion:

https://news.ycombinator.com/item?id=9171722
Google opens first ever Google Shop in London
My portfolio if anyone wants to hire
Why Vanguard Is Secretive on Stock ETFs
One brainstorming technique is to stare deeply into your desktop background and say what come to mind.
By requiring to terminate and return a result?
Thank you kind sir. Waiting for a link
Let me put it this way: Indian culture... is just like a flower. Very softness performance, pleasant!
I was told it was intended to be easy to use for non techies at University. It is quite wordy, kind of the opposite of some Perl.
> Change or die.

Change or be killed, at your hands, it sounds like.

Can you blame people for fighting back against that?
Your second and third links come out dead for me, ending in ... .
> ... makes me want to learn modern C++. Do you have any suggestion on where to start?

i have always found bjarne-stroustrup's books to be quite useful. his latest one (Programming: Principles and Practice Using C++) seems to cover c++11/c++14 as well. might be worth checking out ? another author i really like is andrew-koenig, you can probably look at, Accelerated C++, from him. it is a bit dated, but still pretty good overall.
10-20 channels worth buying at a price of $3.25-$6.50/channel is a better economical choice than 1-2 channels worth buying unbundled at a price of $17.50/channel.

Everything else here is you making HN a worse place to be. That's it.
It's a programming competition similar to TopCoder or ACM ICPC. You're given 4 problems, each with a small (small n) and large (big/huge n) input set, and a time limit to write programs to solve as many as possible. You're ranked by the combined score of the ones you've solved, and ranked within that score by how fast you solved each one.

For difficult problems you can often write a brute force solution with terrible complexity (think 2^n) for the small input set. For the large though, you'll need to really understand the problem and write an efficient solution via memoization, dynamic programming, pruning, or good (sometimes obscure) algorithm choices. For small solutions you get instant checking of your solution on submit (but not what you failed on, only that you did), for large ones you submit and hope for the best.

As for why you should care, for me at least it's fun to come up with fast solutions to problems regardless of whether they're efficient or if my code is well designed. You learn about new types of algorithms and ways of solving problems. For example, dynamic programming was foreign to me until I started doing tons of TopCoder. Google also uses it for recruiting, I'm still getting contacted by them even though I skipped last year.

My favorite moments come from solving problems poorly while knowing there's a proper solution out there. Ex: There was a problem in some competition where it was some special way you had to return the y-intercept of a line with a given slope that bisected a particular polygon. There was an actual way to do it properly, but I'm not so great at math/geometry so I ended up doing a binary search and did enough iterations to get the right amount of floating point precision they wanted.
The Ghost of my Father
>I still have no fucking clue what Services are for

I have been using Macs since 1989 and I have no idea. I believe it is similar to the equally useless "send to"-context item from Windows.
was? You sound like lots of paces have got rid of it.
How Blacks and Latins Are Left Out of Tech Hiring (2014)
The way I see it, any space with written rules (e.g. CoCs) are essentially spaces with restrictions that dilute cultures so that several cultures with a narrow shared interest can mingle productively. Codes of Conduct are essentially anti-cultural for the sake of achieving collaboration between cultures that share a common interest. This isn't a bad thing. It's certainly productive in ways and produces something of value, but it is necessarily limiting of cultures (and sub-cultures).

The moment you're thinking in dichotomous terms like "the organizers" and "the attendees", you're not talking about culture. The moment you cut out the play, you're not talking about culture. Every culture has varying degrees of play (that go well beyond the amount of play allowed by any CoC I've seen), and that play is acceptable but only known to members of whatever in-group is in question. Introducing rules that eliminate the play inherent in cultures is okay when you do so for the purpose of letting members of disparate cultures to interact safely with each other. The big concern hackers have and that the author of the article we're discussing is getting at, is that the values from which CoCs are fashioned are fine within the confines of the events where they are enforced, but when those values are foisted upon every hacker and nerd sub-culture (including the abrasive ones) and attempts to squelch the diversity of cultures, then it no longer represents intersectionality inclusive of weirdos.

The problem about society is that you can't cut out social
interaction from humans. Any attempt to do so is doomed in
my opinion.

Exactly. CoCs cut out many types of interaction by humans. That's okay and that's good. The problem is when the values that led to those CoCs are indiscriminately applied to everyone that participated in an event even when they no longer are participating in an event. One sub-culture might be abrasive. It's good that that abrasiveness is not allowed in shared spaces like meetups and conferences, since it allows those without the capacity to handle abrasiveness to participate. It ceases to be good when people try to enforce those values against people even outside venues that proscribe CoCs.

What you want is an abrasive culture and I oppose that.

It's fine to oppose when such opposition is limited to venues like meetups and conferences, but universal opposition applied at all times and all places, is inherently not inclusive of abrasive people.

highly relevant: http://marc.info/?l=linux-kernel&m=137392506516022&w=2
If the goal of promotion or more compensation is literally impossible, then choose another goal that isn't. For the purpose of enjoyment, goals are arbitrary.

Eventually, you'll be free to leave, and you can start pursuing other goals.

Or ... Ask your boss what you need to do to earn whatever is is you want, and then pursue that. Make it reasonable and achievable in 3-6 months -- to do that, ask for the appropriate thing (a small step towards a larger goal)
They have, I have complained loudly about this[1], never hard anything back (this is SOP I understand), but I have seen improvements last year.

Double quotes around part of a query means make sure this part is actually matched in the index. (I think they still annoy me be including sites that are linked to using this phrase[2], but that is understandable.)

Then there is the "verbatim" setting that you can activate under search tools > "All results" dropdown.

[1]:And the reason they annoyed me was because they would still fuzz my queries despite me doublequoting and choosing verbatim.

[2]: To verify this you could open the cached version and on top of the page you'd see something along the lines of: "the following terms exist only in links pointing to this page."
Diversity for Sale
yeah, I agree.. but I don't know if that qualifies :)

I guess asking "what problems do you have" is the wrong way of going about it. The biggest opportunities lies in the unknown unknowns: All the ways IT could help your company that you just didn't think of.
Rowhammer poc: flipping bits without accessing them
Don't confuse availability with what is "natural". Eating (lean) meat at every meal is quite natural and has been common in some societies where it was plentiful.
> [...] accessing missing properties throws, arrays cannot have holes, all scoping errors are static, classes are immutable.
Google opens world-first shopping experience in London
It appears he's copied them verbatim, including the ellipsis, the broken links (from the original post) are supposed to be;

[2] http://www.dwheeler.com/trusting-trust/dissertation/html/whe...

[3] https://www.schneier.com/blog/archives/2006/01/countering_tr...
> Command line editing makes this trivial.

I'm lazy, so I typically do this (2nd step) to avoid the extra key strokes necessary for editing:

$ grep -i "blooey" $(!!)

Also very useful for avoiding editing in order to do something else with the same argument as in the previous command: !$, i.e.:

$ foo myfile
$ bla !$
And, to try to be helpful, - seems it lacks an xargs (or similar construct)
I feel like there is some background context people are ignoring in replying to your comment. There are studies showing that men project the characteristics of their wives onto their women colleagues.[1] Combine that with the fact that until recently, the expectation was that even women who worked would drop out once they got married because their ambition should be in the home, and their husband's career ambition is more important. That's the background against which a reasonable woman would judge Mr. Lane's story.

If my wife's boss had told her this story, she'd have come home with exactly the impression Ms. Pao did. Indeed, when we were in grad school something very similar happened. She went to a career counselor to talk about job searching, and she remarked that "oh at least your boyfriend (me) has a good job lined up." As someone in a relative position of power, there is little more you can do to make an ambitious woman feel like shit than remind her that society values her husband/boyfriend's ambition much more highly than hers.

[1] This may be true for both genders.
Apple App Store STATUS_CODE_ERROR causes service problems
I was agreeing that she is outrageously well placed to take them on. She is definitely "not one of us" if us are people with net worth below a couple of million.

But ironically the laws she is using are there to defend individuals from discrimination by those who might say that individual is "not one of us".

I do not see this as two rich adversaries, the outcome of which is of little consequence or interest. I see this as an unusual example of one rich and powerful interest (Kleiner) (who represents what apparently is a deep and entrenched vein of misogyny in IT/VC and that vein has anecdotally been using it's power to discriminate in this fashion and get away with it) and an alleged victim of discrimination who happens to be rich/powerful enough to put up a fight.

I do happen to think that, like women only short lists, women only funds are likely to be in our future.
The Aid Industry – What Journalists Really Think [pdf]
> Just being interested in and doing nerdy/geeky things does not place you in that group (unfortunately the terminology we have does a poor job of distinguishing this).

The two groups are not identical, but the probability of being uninterested in playing the hierarchy game increases significantly when conditioned on being a nerd (and even more so, being in the infosec scene, where the author and I spend most of our time) to the point that they dominate the social scene.
Blythe Masters joins cryptocurrency startup
BBC: Bring Back Clarkson
I think the author actually meant the social-mores of classical liberalism (freedom of speech, etc), which protect, imperfectly, from both regal tyranny and the tyranny of the majority.
previous discussion:

https://news.ycombinator.com/item?id=9171722
I guess the next addition will be Nassim Nicholas Taleb!
What would be MS' particular beef with dx.com?
6.5M Americans Still Work At Age 112 (Zombies? Cyber Forensics Says It's Fraud)
Thanks for this - yet reading through the comments, I wouldn't place much stock in the technique.
Custom tuned turbos (eg. Evo and STi's) can get tremendous output on E85; that's the only use I've seen of it.
Previous discussion

https://news.ycombinator.com/item?id=9171722
all government lotteries should be banned. they exploit the poor. its really depressing to see how much money some spend on these tickets.

In Georgia less than a third is actually reaching the designated programs, it was by law 35% but terms in there let it fluctuate to payout to instant tickets.
This reminds me of how "hacking a computer" is depicted in a movie or in tv-series.

"All we need to do is attach this usb stick and we can download all the files from their computer"

Well, almost, at least.
You may want to mention where you live and/or are available to work from, also adding a resume may be nice
I regularly use one of those Psion 5mx machines for taking notes. You can even exchange documents with MS Office and print through your PC. Sadly the PC component (PsiWin) barely works on 64-bit Windows so I have a Windows XP machine for this. Also you must replace the flexi ribbon cable on your Psion 5 after some years of use, but if you do, you have an almost indestructible pocket computer.
Any CEO not wearing a smartwatch by year-end is behind the curve
Pipes are probably the original instantiation of dataflow processing (dating back to the 1960s). I gave a tech talk on some of the frameworks:
https://www.youtube.com/watch?v=3oaelUXh7sE

And my company creates a cool dataflow platform - https://composableanalytics.com
Ask HN: How does the GPL affect open-source contributions?
At my work, we're about to open-source a bunch of projects. Prior to now, we have released all of our projects under the terms of the GPL. But there is some healthy discussion going on as to what effects the GPL may be having on the likelihood of their receiving contributions from outside our organisation.

With that debate in mind, I set up this survey to try and get some broad data about the subject:

https://docs.google.com/forms/d/1pBe1R-GBHUju0bbG4mnAdEVN8dJIjZHQvhQ_ZMCKexY/viewform?usp=send_form

Just to clarify, we're not talking about usage here. The projects that we've released thus far have done pretty well on that front. It is specifically the topic of contributions to the codebase that we are interested in.

If you have time to fill in the survey, that would be great and very much appreciated. It is only four multiple-choice questions, and I will share the results here. If they're interesting enough, I may blog about them too.

Thanks.
Hint: startups are the new Dungeons & Dragons.
Clickable:

https://docs.google.com/forms/d/1pBe1R-GBHUju0bbG4mnAdEVN8dJ...
The issue has stayed in its infancy for 35 years so far (Jon Postel wrote about it in January 1980), so do you think it will become a bigger problem in the next five? Ten? Twenty? If so, why?
No mention of this on https://www.apple.com/support/systemstatus/ though . . .

[Update 15:02 11-03-2015, GMT+1]

* iTunes Store - All users are affected

* iCloud Account & Sign In - All users were affected

* iCloud Mail - All users were affected
funny, I had the exact same conversation with some nyc guy on a flight to SF a few months ago. He was convinced I should go to back to school get get MBA, so I could know the vocabulary to speak intelligently with management. I mentioned how ridiculous it is to spend so much money to learn a handful of concepts and words. The social network expansion is certainly compelling, but I'm just not sure the value is there for experienced folk: they typically already have a social network.
I'm under the impression that the great majority of manure ends up spread on fields or sold to consumers. I guess you aren't saying it is being stored in lagoons forever, where does it go after sitting in a lagoon if it is not used as an amendment?
WebGL library CopperLicht 1.9 released
AFAIK process substitution is a bash-ism (not part of POSIX spec for /bin/sh). I recently had to go with the slightly less wieldy named pipes in a dash environment and put the pipe setup, command execution and teardown in a script.
> If they wanted to start their own Abrasive gardening club, where they would be abrasive to each other

If a few people founded a company like this and became successful, some people who joined later would complain about the abrasiveness.

And if the complainants happened to be from certain "protected classes", abrasiveness would be legally prohibited.
Ireland Just Accidentally Legalized Crystal Meth and Ecstasy
E85 tunes are common (and the numbers amazing) on various turbo car forms - cars like the Evo generally have a rich aftermarket that can handle such a setup. Fuel economy is the last thing on their mind....
This could easily be an automated spam/scam blacklist, rather than anything intentional or malicious.

Google blacklisted dx.com a few years ago: http://club.dx.com/forums/forums.dx/threadid.1186593?page=2
This is starting to sound like what Google is doing to JavaScript as Facebook has done to PHP. Customize to meet their own needs based on performance.

This "testbed" could be good or bad, time will tell.
Energy is also well defined - for any particular case you'll be able to write down a precise formula defining it. For example, a system of colliding particles has E=sum(p^2/2m) (p is momentum, m is mass).

If you want to make a claim that one system has more energy than another, testing that claim will be easy - just apply the formula. If you wanted me to take it seriously, you should have applied the power formula to figure out whether influencing college admissions officers > influencing police - all you did was scoff.

I assert that your use of the word "power" is pointless. It transmits no information about the world, much like how you use privilege. Why do you insist on engaging in long discussions advocating the use of words that mean merely "any probabilistic cause of social outcomes"?
Walking fast on skis is a requirement of everyone.
Can't it be done just with a shader ? Why did he use quake to implement it ?
From http://www.esquire.co.uk/culture/books/7933/exclusive-extrac... which was linked here not long ago:

I asked Hank if he found himself behaving differently since the incident. Had it altered how he lived his life?

“I distance myself from female developers a little bit now,” he replied. “I’m not as friendly. There’s humour, but it’s very mundane. You just don’t know. I can’t afford another Donglegate.”

So I guess it poisons his view of the entire gender.
I don't know, I love pipes and I'm on the fence regarding strict vs lazy.

BTW: when is nobody reading in pipes? There's always implicit

&> stdout

added.

EDIT: oh, right, named pipes.
There is a ton of misinformation out there related to different visas. The time spent waiting depends on the type of visa you are after, as does the costs and requirements involved.

I personally got a H1B visa paperwork done within a week or two, got the positive answer like a month after submitting my request (and note that the submission times here are fixed, it can only be done once a year during a specific timeframe), and was working in the US within days of the visa allowing it. Just to clarify the timeline - you apply in April, get a response in May, and can start working in October.
VHDL is what I use at work. It does work fine, but isn't it a bit funny having to ignore/unlearn all the procedural leftovers from Ada? Synthesizable for loops are a good example. In hardware these are synthesized such that they aren't procedural and there is no loop. It's actually much more similar to a map function in FP and it happens concurrently, not iteratively.
> In both cases there's little validation of the query's
> correctness (syntax wise) until you actually run it.

Yes? So? When is this really a problem? Even if you do generate queries dynamically. When does this become such a big problem that it is worthwhile killing readability and bogging down the system with lots of extra complexity?

As for ORMs: I've done software for 25 years. I still have not seen a single example of ORMs resulting in better software. Not a single time.
AppleTV can't rent films :-(
Why We Need Free Digital Hardware Designs