skysight-inc/HackerNews huggingface dataset:
One thing puzzles me. Even if it does not occur to someone that a young black woman in a CS building might actually be a CS student, why are they asking if she is lost?

We are talking about Stanford, not Hogwarts. I would expect that the floors and the rooms are numbered in a fairly straightforward way that comports with the geometry, and that geometry does not change. I'd further expect that there is a directory or some such device that tells visitors what people are in what rooms.

These should be sufficient to allow a visitor, even a first time visitor, to find their destination. So as long as the person is not gazing about confused, clearly having no idea how to proceed, isn't the natural assumption that they are fine, and so you should leave them alone? If they need help, presumably they can ask someone.
It's true. The original software was an email auto-reply implemented in shell. The first web version of the software was CGI invoking roughly the same shell script. I didn't have anything to do with those. The next web version (which I wrote in ~2006) was CGI invoking C with an mmap'ed index file. The third web version (which I wrote in ~2010 and is the one running today) is a Go HTTP server, fronted by Apache.

Note that I'm only talking about the software for the "interactive" UI, not the database itself. The database itself goes back to punched cards and the original interactive UI was a pair of published books (first A Handbook of Integer Sequences, and then the Encyclopedia of Integer Sequences).
I created a incorporated company, and a business bank account, and they send me a check payable to my company.
Please feel free to mail me at rsc@swtch.com and we can continue the conversation in whatever medium works for you.
Dokku written in bash?

(I am one the maintainers of dokku, which is written in bash).
Fair enough, good suggestions. But if the writer wants this functionality, as opposed to just the syntax, they can all be written right now. So why the desire for this to be a thing?

It's always been one of the strengths of languages with functions as first class objects that 'decorators' are a core part of how you build code. I get that some people find it odd, and prefer a special syntax, but I do worry that more syntactic sugars just serves to further remove new programmers from actually understanding the language.

I'm on the fence about having 'classes' in Javascript, that aren't actually classes. Will it make it easier for new programmers to get productive in Javascript? Maybe. Will it make it harder for developers to get to the modus ponens and really understand the language? Yeah, I think it probably will.
Data regulation has to do with things like retention length, reasonable precautions, the right to have your data deleted, the right to see what they have on file about you, requirement that data be anonymized under certain contexts, etc. There is not a clear bright line about what data is "too much" for your application - that's a judgement call, and a nightmarishly vague and technical concept for a jury to decide.
Here is a pretty good guide for configuring SSH in a secure way that also goes into detail regarding the crypto side: https://stribika.github.io/2015/01/04/secure-secure-shell.ht...

You probably also want to set kex, ciphers and MAC preferences in your client config for when you connect to servers with suboptimal settings.

Personally, I have also moved away from RSA keys and prefer using Ed25519 ones instead.
I'm actually more worried about the anti-mosquito tags for humans. And not because some clueless tourist may go unprotected into mosquito-transmitted diseases. With those two patents and their marketing, I worry someone will get a grant for deploying those tags in malaria-ridden places, meaning a lot of money that could save actual lives will go down the drain, further reducing both effectiveness and trust in charitable efforts.

Running a business like this while knowing the product is bullshit is what I would call sociopathic.
What is amazing is that it's a mainstay in American entertainment that an underdog fights against oppression and proves the naysayers wrong and ascends to the top.

Yet so many Americans apparently believe that people are so fragile that a few offensive comments, or even statements meant to help (!) (albeit possibly in a clueless fashion) are ultra-damaging and a huge societal problem.
> The point being that it's not just computers. If we want to give an equal opportunity to students, there's a tremendous amount that needs fixing that is not at all limited to computers.

Very, very true.
I have recently begun suffering from RSI-like symptoms. Wearing a wrist brace seems to help, but I cannot afford to cease all typing right now. I'm going to give this a shot, since I've been trying to develop a meditation habit for a while now anyway. It certainly can't hurt, and I'm open to the explanation that pain is (at least partially) psychosomatic.
Well now I understand why Patreon hasn't done more to support discovery on the site, at least for game creators. Essentially all of the most popular ones are adult / erotic games.
This is just a neural network fed with some dog pictures, it's not really "thinking", it doesn't "create" anything. In other words, it's not (yet) artificial general intelligence. As I see it, it's just some software which creates an output given an input. In essence, a tool.

So I guess, unless otherwise stated in the license of said software, the ownership lays on the operator.

Maybe, one can argue that the engineers who "fed" the NN do have the rights of the output.

But the software is not clever enough for me to see here a similar case to that of wikipedia, the photographer and the monkey.
$10M per LoC
You'll never be in college at college age again. Meanwhile, you'll have your whole life to work in the Valley. Unless this job is really something amazing, stay in school.

Of course if you find yourself violently recoiling at that argument, that'll tell you something too.
On a near-noise level, virtually all conversation or interaction can and mostly does contain shades of meaning expressing things that when verbalized explicitly would be considered rude or inappropriate. From that POV, the term appears meaningless or redundant. Otherwise we'd communicate like Vulcans.

EDIT: I find it also peculiar that the explanation you've cited only mentions "racial slights", despite neither "micro-" nor "-aggression" containing this meaning. But it's comforting to know that one is at least safe from committing such things across all the other social boundaries! /s
It is funny how people who try to help somebody who they assume lost are displayed racist and sexist. What about their motivation? This is why I do not want to help females anymore, it is not worth the risk here in California.
Have you ever thought you might just look lost and people are trying to help out? Why do you immediately think everyone is somehow racist by asking you this question?

That brings up another point: if she really was lost but no one took notice of and asked her, would she also think they're racist?
It is kind of sad that these things are getting traction in the society, even on HN, see how they are downvoting us without any comment.
So if you start a conversation with someone and its welcome, no big deal, but if its not welcome, its entitlement and microaggressive?

Wat?
Tough chance of any youth from my country trying to compete with him.
Our government has imposed tough regulations on credit card ownership in order to curb personal debt.

Those who apply for a credit card must be 18 years or older and provide proof of stable income >= $2000/month before banks will even consider the application. Also, all credit cards are registered at our national credit registration office with their max withdrawal counted towards personal debt risk, so applying for or owning more than just a few CCs at any single time is very unlikely unless one has a very well paid job or other sources of income.
> Heavily optimizing JITs are exactly what you don't want for cold code: time spent compiling is time you could have been spending running the code.

I agree with your overall point of cold cold performance being paramount. But I don't think this follows. A heavily optimizing JIT can have very good cold-code performance if the JIT is especially fast and/or it makes especially good decisions about when to JIT.

The important trait is short break-even time: how long after JIT-ting some code that you break even on the investment of JITting time.

When all I knew was the JVM I assumed that JIT-compiling inherently had a long warm-up / break-even time. Now that I've experienced LuaJIT I know this isn't true. I haven't benchmarked the major JIT-ting JS engines but they seem pretty good at this too?
I suspect this could be fixed by adding a sleep(5) call somewhere in the code. Now you have < 24 attempts in two minutes.
> This is pathetic Hacker News, pathetic.

Hacker news is open to the public last time I checked.

What is pathetic is you base the community on 'First' not on how it progresses out.

They are getting down voted atm pretty fast, this style of karma harvesting by mis-representing comments not liked by the community is pretty Reddit.
If you are not interested in the dictionary definition, than please provide your dictionary so we can have a discussion in your language. Until that happens I will use the definitions from the dictionary.

Thank you in advance.
Easy, I don't know if any jurisdictions have this notion, but most people would agree that industrial buildings are less pleasant than commercial buildings which are less pleasant than residential.

Forbid people from building factories in commercial zones, or restaurants in residential zones without permits, but don't impede the reverse. If people want to live in an industrial zone, let them.

Sure there are downsides to this, a developer could buy up part of an industrial zone and build houses on it, which might reduce the efficiency of the industry around it, and would require the residents to petition to have their area rezone to avoid someone building a paper factory next to their elementary school. But as discussed, there are downsides of the current approach.
I'm not assuming she got in on affirmative action. I'm stating that affirmative action, as a policy, has consequences. One consequence is that certain demographics who initially benefit will suffer from it later.

Please learn to separate demographic differences from individual differences before calling someone ignorant.
1. I think you are being underpaid if you are going to live in SF and get paid 105K for a company that is both well funded, and very well known. Unless your equity is very very significant.

2. Companies don't disappear in two years; if they do, you don't want to join that company. There is no hurry for you to join the company now. In fact, you could intern every year and continue to build relationships in the valley and come back.

3. Degrees aren't that important for top companies.

4. You need to talk to the immigration lawyer. I don't think you can apply for an H1B without at least a Bachelors degree. The TN visa does not let you apply for a Green Card directly.
AI should be considered legal "persons". https://en.wikipedia.org/wiki/Legal_personality This is not treating them like humans, but for example businesses can be legal persons as well. It's an entity that can own things and enter into contracts. Instead of making some new, complex law about AI owning copyrights, we can recycle the "work-for-hire" doctrine. https://en.wikipedia.org/wiki/Work_for_hire That's where a person makes something (e.g. a book) as their job, and the person who hired them ends up owning the copyright.

That way, the AI is "hired" to produce images for the operator, and the operator owns the images.
Not unrelated. Melissa Rogers, CEO of ShooTag, is apparently also "chief science officer" behind CieAura products that include a holo bracelet...
I wonder if there could be optimizations built-in. If I'm on the way of several other passengers going the same direction, I can just be another passenger in a larger (van?) auto. Essentially a customized bus route every day. With Wi-Fi on board, this wouldn't be too bad of an option.
Some people look lost? I am not sure what facial expression would convey that, and if there is a possibility of having them unconsciously, but on a similar note had a roommate who used to always have blood shot eyes, and a perpetual expression of looking drunk. He was a teetotaler. He complained quite frequently about being asked if he had drunk a lot last night.
The implication is that minorities are not as smart.

Or that they have some other reason to have not learned as much (say, worse primary schools? differing cultural values?).

It is very well known that affirmative action tends to take the form of lowering standards for the groups being favored. If this is in fact true, running into a non-biased filter would tend to undo some of its effects. As noted towards the end of the post you're calling offensive (We also need to remember that many universities have quotas for minorities and give extra points on the SAT for just checking a box.). If this is not true... a weed-out class would not be observed to change the class demographics.
For sure, and I don't believe the problem is very well known right now either. Many female friends I've talked to had no idea that software engineering was such a white male dominated space.

I personally think its in a rut right now. Both college students and working professionals will look at the space as being male dominated and passively choose to go a different direction if they are female. When the problem gets brought up in circles like HN, many rush to defend the space as if nothing is wrong.

A cultural shift needs to happen and unfortunately that is going to be extremely difficult to do without a lot of people interested in making it happen. Why do CS when you can just as easily get into other fields that are more accepting of women and minorities?
Tiny 4K Z camera could be the perfect drone partner for aerial photos
I think you and logicrime are saying the same thing.
If you don't have plans to pursue a career in the academia, then I think you should take the job. You can also discuss it with any university rep to find out until when you could possibly go back to where you stopped should you wish to finish your degree in the future.
Just as easy to block yourself from the server with iptables as well ;-)
It's not "a wash". Housing and education are dramatically more expensive than they were a few generations ago. Gone are the days of paying for your degree waiting tables with enough left over to put a down payment on a house. Now you can look forward to a mountain of debt for an education and mortgage that you might never pay off in your life time.
The care is not free. Someone is paying for it--the employer, the government... someone. My issue is with the click-bait title that doesn't accurately convey what it is you folks claim to do. "If you have insurance" is a huge if; it means either the employer is paying for some or all of that insurance, or the employee themselves is paying for it. Have you see insurance premiums lately? Are you aware of how much they are projected to increase next year?

http://www.breitbart.com/big-government/2015/07/06/ouch-mass...
To a sufficiently advanced alien species, _we_ are neural networks fed with some pictures (and sounds, smells, touches, and tastes) :)
E.L. Doctorow, Author of Historical Fiction, Dies at 84
I have no idea how the Stanford CS building is laid out, but my default assumption of anyone in the building would be there for a reason, not that they're lost. Even if I didn't think they were a CS student for whatever reason, I'd figure they knew what they were doing.
Yes, there's definitely more that needs fixing. My stake in this fight is coming up with things that can happen so my industry (and really, the organizations I work for) can get great talent - and that involves training more & recruiting diverse engineers.
No, but that's not relevant because what quickly happened is that communities of programmers grew around free software projects on which they collaborated, and they made their work widely and easily available at cost of distribution only, which quickly became zero. This means that users of free software don't have to be programmers to benefit from it, and indeed most of them aren't.
If I'm not mistaken, it's not "similar". It's literally the same word, just like the English "hound" and the German "hund". Meanings sometimes split, but the origin is the same.
Yes, sometimes. Because "approaching women who are strangers, especially in environments where they are trapped or not expecting approaches, is high stakes for both of you, and best attempted very casually if at all, with a strong awareness that any approach may be unwelcome."

Do you go up to men and start random conversations? Does that sound like it might be annoying to deal with?

Also: http://kateharding.net/2009/10/08/guest-blogger-starling-sch...

> So when you, a stranger, approach me, I have to ask myself: Will this man rape me?

Does that sound like an experience the woman just has to deal with because the OP feels entitled to talk to every girl that makes his heart flutter?
The thing is, it really isn't about you. Microagressions, as the name implies, are small everyday interactions that as a whole give a person the feeling that they are not part of the group.
This complaining about 'first [two] comments' is getting tiresome. The comment ordering swings around a lot, especially when the article is fresh, and doesn't necessarily reflect number of upvotes - for example, right now in my feed, the top comment is '0 minutes' old and your comment is 36 minutes old.

Clearly there's more to comment ordering than karma - I find it hard to believe that in less than 60 seconds, a comment is posted, then the page is refreshed enough times by enough viewers to find the fresh karmaless comment, who then upvote it in time for me to load it on my pageview.

In short, stop it with these "top comment(s) = HN hivemind" whines.
It's pretty funny that people were using runes 300 years after the first generation of antiquity freaks among the upper classes painstakingly learned them so they could decipher the old stones.

> And local dialects are anything but unusual, they appear even in not so isolated regions of small european countries.

The point is that it isn't a dialect, it's accepted by linguists as a separate language. Even though the Swedish government refuses to accept that, though in less painful ways than when they tried to beat it out of the schoolkids (which they did until the fifties).
>niche material

I was too, but then I checked "Lara with horse" and Im sold!
Lucidworks Releases Fusion 2.0 with Apache Spark
That's nice. The rest of us are saying that racism, as a problem that exists rampantly in this society and this very valley, has consequences. One consequence is that certain demographics don't benefit as others do.

And you wanted to assume "affirmative action" had some part in this without knowing a thing about this woman. Horrible.

Please learn to stop perpetuating racism by blaming the victims. It's ignorant, disgusting, and cowardly.
Cloud brightening experiment tests tool to slow climate change
You could get most of the way there with a straightforward module in Perl6:

sub infix:<ᛈ>($ᛣ, $ᛤ) {
$ᛣ + $ᛤ
}

my @ᚠᛁᛒ := 0, 1, * ᛈ * ... *;
say @ᚠᛁᛒ[100];

Don't know that I'd particularly recommend it, though!
Famous Climate Scientist Issues Sea Level Warning
I believe they covered this - and is somewhat related to your flagship comment. They sold more of the cheaper Lumia variants (targeted at other markets than the US/your part of the world)
I rolled my own log-monitoring solution. I have it so that there have to be N unsuccessful attempts in M seconds. There are multiple such thresholds (different combinations of N and M) with different banishment periods. The system will react to an acute flood, like when > 30 attempts are made in just a few seconds, say (which you would never do if you're clumsily mis-typing your password). The software also discriminates whether the same account is being tried multiple times, versus different accounts. If the same client IP address is trying different user ID's, it will be banned more easily than a client trying the same account. Someone trying three or more accounts is almost certainly an intruder, since a legit user on my system knows at most two accounts: their personal one and possibly root. Trying root is punished more swiftly than non-root, also. All these inputs contribute to a score, and the score determines the position on the banishment scale which translates to a period.

Oh, and a successful login will clear the record: the software scrubs all records of that IP from its cache, so then if you make new logins from the same IP with mistyped passwords, you're starting with a clean slate.

I've never locked myself out.
Alt + d also works, and I feel it's more convenient since it can be easily triggered using just the left hand.
There are many informal ways study groups organize that leave various groups behind. They can form around extracurriculars, and freshmen in computer clubs tend to have significant previous exposure and some experience. Groups can form around independent living groups, which often are gendered and often have large libraries of past class notes. And, of course, social circles often bias themselves based on race.

Connecting students with upperclassmen in their majors, assigning study groups, creating additional projects or courses to help newcomers learn are all ways to counteract the negative effects of study group bias without watering down the material at all.
> You called the cops on two security researchers and a journalist, because you disagreed with their methods...

Calling it a disagreement over methods glosses over the real issue, which is that it was a dangerous exercise and its perpetrators apparently don't have sufficiently good judgement to be left to their own devices.
>Q: And [who owns the copyright to DeepDream images], according to [my law school mentor]?

>A: Basically, "no one does," because AIs don't have legal personhood.

Wait, what? So if you build a tool that helps you build the final product, the tool counts as the creator, since the tool doesn't have legal personhood? Do we argue that easels and spirographs don't have legal personhood so if you use that stuff in your work then no one has the copyright?

Reminds me of the quip: "Dismissing a graphic artist's work because it was computer-generated is like dismissing Michaelangelo's work because it was brush-generated."
Roads in low population areas take up a lot of space and kill a lot of wildlife.
You don't have to have general intelligence to be creative. Different networks can create different results with the same inputs. It's not as cut-and-dried as you make it out to be. https://www.youtube.com/watch?v=32GnAI3nrsQ