skysight-inc/HackerNews huggingface dataset:
I would expect there to still be cases where novel situations could trigger hard wired emotions at any point in life. But maybe there is convincing research against that idea.

Ekman's fairly recently published book "Nonverbal Messages" sounds interesting.
I think it's a little different in the sense that identities are tied to individual messages instead of individual people.

When there's a conversation going, you can't tell how many people you're talking to, so the experience is a bit different in an important way.
Things you may find hard to believe (or not)
Looks like the "production" version lives at:

https://github.com/usethesource/capsule
> How is the index into the array determined?

Odd question. Theoretically, that choice is unique to the individual hash table, not a property of hash tables in general. I believe languages with default hash table implementations often use the machine address of the key, although obviously that won't work for keys that are compared by value, like integers and strings. I know there has been research into how to hash strings well, and I wouldn't be surprised if such research is still happening today.

> What are the best and worst cases for algorithmic complexity of a hash table?

What's a realistic worst case? A bucket-style table using linked list buckets will perform, at worst, as a linked list, except that if you add too much the backing store will be resized and everything will be rehashed. It would be quite a challenge to provide a large number of keys that all collided with each other for multiple sizes of backing array, assuming the hash function was decent. If you limit yourself to a small number of keys, the fact that you're seeing "worst-case" performance probably doesn't really matter.
No, it isn't unique among STEM fields in its gender imbalance. Engineering is more imbalanced.
An idea network to help unite thinkers and makers
I used to work in a digital agency for a few years, they often used to refer to this "mythical" awesome junior; i,e, a very smart and super talented kid just out of uni to stupid to understand his salary expectations.

It's usually all about money, not age.
Yes, some of the things mentioned as new ideas were discussed years ago. Like the idea that some primitive form of plant domestication may have been happening prior to the agricultural revolution of 9000-10000 years ago.
https://en.wikipedia.org/wiki/List_of_Google_Easter_eggs
Wow, refreshing. The truth will set you free.
>Software development is all about breaking problems down iteratively.

It is, but it depends on the size of the iteration and who is breaking it down as to whether or not it is useful.

I much prefer, "here is the problem, solve it," to "here is the problem and I'm going to tell you how to solve it, even though I have no idea how software development works."

Of course, the most recent "official scrum" environment I worked in was horrible. They really used it to micro-manage development. We actually created all the stories for a multi-year project so we could give an overall timeline (waterfall) to management, then the business dictated the order of the stories even when they made no sense. It was a constant battle.
>"The first thing to remember is that the differences among individuals are far greater than the differences between groups."

All this means is that there is some degree of overlap between the two curves; that not every member of group A is more intelligent than every member of group B. Which is trivially true; even the most virulent racists would agree without hesitation that Clarence Thomas is more intelligent than a mentally disabled white person.

The height differences among Filipinos is greater than the difference in average height between Filipinos and the Dutch. Yet we can still say that on average Dutch people are taller than Filipinos, and understand that the underrepresentation of Filipinos in fields that select for height is not the result of societal oppression.
Being social and being sociable often conflated.

Every time you buy something from Amazon, drink tap water, or live in a dwelling that you didn't build yourself, you are being a social creature. Few animals are capable of interacting in these highly complicated and choreographed ways.
Sorry, don't mean to be patronizing.

You may know that risk can qualitatively be thought of as a product of two factors: the severity of the outcome and the probability of occurrence.

In the case of cycling a high-speed rear collision with a car is very unlikely but very severe in its outcome. How common is this accident? Not very common-- it ends up on the news when it does occur.

Many many cyclists enjoy riding, on the street, for their whole lives and never have a serious accident or injury.
Reading [0], Dick was significantly more prepared, and had a friend that regularly fly in supplies.

[0] https://en.wikipedia.org/wiki/Richard_Proenneke#Site
Do you know if they have any of the SGI team? Like Adam and/or Mike?
Is React Fiber ready yet? – All tests now passing
Where I recently did this, each iteration was a feature and it was supposed to be "code complete, ready for production, never needing to be modified again." We had to constantly fight to refactor existing stories when new stories were introduced that made our original designs less than desirable. It was a mess.
Science never settles anything, it's why it's such a successful idea. "Current evidence says the world is about 13.8 billion years old" is the way I would word that. With your method, a later revision says science was wrong, when it just didn't have enough evidence.
Ten years ago, when FB was gaining steam, everyone in my workplace was talking about Mafia Wars. Whatever other actions propelled FB, games were certainly a component.
I had come across that study/story before, and consider it one of the great successes in combating discrimination that I have ever heard!

Blinding the auditions is brilliant, because it isn't a "bias for bias" approach. It doesn't attempt to combat one bias by intentionally introducing another bias. It just removes the jury's ability to be biased, by concealing the musician's sex.

Because of this, the results of that study are nearly unimpeachable. It's basically a perfect approach. If tech could do anything comparable to that, I would be 100% in favor.
Perhaps I didn't express myself well but I certainly did not intend to confirm your statement.

> Truth is, it's dangerous to not "keep it to yourself", so people don't talk about it.

I meant people don't talk about it out of respect for their coworkers, not because they are afraid to get fired. I'm sure there are some who are just afraid to get fired, but I sincerely believe they're the minority.
I'm pretty sure that remark isn't why Vic Gundotra was driven out.
Google (and other tech employers) wants to discriminate in favor of hiring more female engineers, because teams with a little bit higher ratio of female engineers work better overall, even if individual female engineers are not the best individual contributors on their teams.

However, openly stating that Google wants to discriminate in favor of females - is illegal.

So Google uses double-speak and encourages hiring more females under "affirmative action" and "diversity" guidelines.

Not everyone understands double-speak, so there is disconnect between what Google is trying to do and opinions on the ground ("why do we discriminate against males in favor of females?").

That disconnect results in internal popularity of "Anti-Diversity" papers like this.
That doesn’t make any sense, considering the use of mobile device boarding passes. My guess is there is a bridge developed to translate those boarding passes to PECTAB format for submission to common systems?
Well, same as any other fear, you have 1) face it and 2) do that bit by bit. Ride one block on the street. Did you survive? Cool; your fear is now ever so slightly diminished. The next day, two blocks. And so on.

It does help if you are confident in your ability to ride in a straight line and to brake on a dime (aka using mostly the front brake). And, same as passing a truck on the highway in a car, it's generally not a good idea to hang out in a car's blind spot. As for cars that are scared to pass you, yea, that's really obnoxious. But as mentioned elsewhere in this thread, the vast majority of bike-car accidents don't happen on the straight-aways; they mostly happen in intersections.
Yes, but I also think there's a kind of latent potential that is either explored or not. We would never learn that we have an innate potential for language if we do not grow up in a social setting. Likewise, we don't realize our innate potential for such a rich...interior life if we don't spend time in isolation.
We need a new Godwin's law for cryptocurrency.
Yes, it's not possible to construct a static type system that accepts all correctly-typed programs. They only accept correctly-typed programs within their type system.

So just because you can't devise a type system that accepts all correctly-typed programs doesn't mean that a statically-typed language can't create equivalents to any dynamically-typed program, assuming it's Turing complete. That's a misconception.

What falls under correctly-typed within most modern type systems is more than enough to write expressive programs. In fact, sometimes a static type system can be even more expressive than even the most expressive dynamic one (as is the case with Haskell, for example). As some evidence for this, I assert that one can re-create any dynamic type system within a Haskell program, using simple algebraic data types.

That's what I meant about dynamic typing not being needed. Yes, even languages like Haskell have runtime typing "escape hatches" but they're never necessary except for use with FFIs (ie, other languages) and are definitely a major code smell if you use them for normal coding. They're just not necessary.
You can isolate sexism by taking action to remove it. Then you can measure the change. Then you will have the answer to ???.

You can not remove the biological factors. So they're a dead end.

Too me, it sounds more like people claim we have nowadays removed sexism, that Google has none, and others disagree, that they are still there, while not as strongly maybe, and until they are fully addressed, we can't tell if the system is fair to biology or not.
I'm less concerned about rogue hacking than I am about legitimized, persistent, permanent data mining that seems fine now but I'll regret later. The kind that props up most of the biggest internet companies and spy agencies.
There's nothing about the exclusionary principle in the Constitution. It lays out rights but doesn't say much about what happens if they are violated.

> The courts will not allow the Fourth Amendment to become inoperative because Congress and the President fail to enforce it.

Again, this is a false choice. Other countries make sure prevailing law is enforced without the exclusionary principle.

And other amendments are enforced without compromising the pursuit of truth in the courtroom. There are no enforcement mechanisms for the first amendment in the Constitution, but it gets enforced.
I have bet on ZFS for years in both business and my most important personal information and it has never let me down, on Illumos or Linux. Snapshots, upgrades, sync, and data transfer are just too easy to even consider switching. And support and features have seen steady improvements over the last decade. No other filesystem has all of these properties.
by the way, not sure if you are correct about composers. You are definitely correct about composers who are featured and given public prizes. In music school, there seemed to be an equal number of women composition students. All the composing professors were men, with one or two exceptions in certain places in the United States. The decision-makers were always men, ultimately. But that is changing today, just like it is slowly changing with conductors. The rank and file had to show it in great numbers first. Mozart's sister was by all accounts a better pianist and violinist than her brother and an exceptional composer. Still she was shoved into manual labor while he was promoted. Clara Schumann may have written some of Schumann's stuff. I do sometimes wonder about Nabokov "not being able to type" and Vera's role in "his" writing. There are countless stories like this in the arts, with the works showing suspicious authorship. It would be interesting to mount a probing investigation into these matter to mine the real data, don't you think?
> we know it was historically very bad

For the people living in those historic eras. We don't know the effects it has on people living in the modern era.

And then you have to make the leap on why tech companies should be enacting social justice in the first place. They're not the guardians of society. Social justice is inflammatory and hiring is basically a zero sum game because "diversity" doesn't affect head count (other than for the liberal arts majors and recruiters who have made careers out of the diversity issue)
Even if your the only person on a closed smooth track, you can get a pretty bad TBI injury if you crash. Wear a helmet for yourself, not because it's against the culture of where you live.

Look at this guy without a helmet get one because he screwed up on a track: https://www.youtube.com/watch?v=bVZz8EN_NKw&feature=youtu.be... The crash didn't look that bad, but it was enough.
I'd expect all Windows kernel development jobs would be at Microsoft. Driver development jobs would often be at hardware companies. However, I think you're looking for too narrow a subfield---search instead for jobs in areas like OS, driver development and embedded development, which is burgeoning now because of IOT hype. You might also expand your search into programming jobs advertising for computer engineers. CompEng folks tend to work closer to the metal.
> The only problem I have with most of the redesigns proposed is the amount of ink used - I'd prefer a design that takes environmental impact into account because those boarding passes have to be printed, then are used once and thrown away.

Boarding passes don't use ink, they use thermal paper. There is a tiny increase in electricity usage from printing more on thermal paper but it's truly miniscule.
"If [PlanetAll] were the inventors of Facebook, they'd have invented Facebook."
I work for Google, opinions are my own.

I completely agree that affirmative action kind of backfires in some ways. I'm not entirely sure what the solution to that is.

> I dread to think how uncomfortable I would be knowing that I was a diversity hire, and some arbitrary box I fit in was the reason for my hiring rather than my skills and experience.

This was actually brought up by a woman at one of the TGIFs at Google and the response was that we don't hire people just because they fit into some arbitrary category. I do think that we make an attempt to get a more diverse group of people into the application pipeline, but you certainly wouldn't be hired just for the sake of diversity. That doesn't stop people, even within the company, from being misinformed however.

> As a child I can't think of anything that would make you more of a social paraih than an interest that is considered "nerdy", from my experience boys get it a bit easier with such interests and attract a bit less derision. Girls seem to be even less understanding when it comes to that kind of interest, especially from other girls. I can very easily see how that kind of social feedback would make you think twice about pursuing certain interests. I didn't really have that many friends growing up, and largely didn't give a shit about what other people thought of me, so I pursued whatever I found interesting and useful.

I think that Google does try to do this. This is why we have many programs encouraging women to get into CS majors and the such, because like you say, it's difficult to get more diverse hires if the application pool is not diverse.
HTML5 Version of the Tron:Legacy Boardroom Scene
Yup, this is a great recommendation. There is a chapter on managing managers.
From what I've read so far, he just keeps replicating the issue without really attempting to mitigate it. Does anyone know if he's tried disabling ASLR yet?
Ah, yeah, you're right.
I think Vonnegut is parodying the fundamental tenet of most religion.
People can shoot themselves in the foot with practically any language and framework. I'd be hard-pressed to call that a FP-specific problem.

When I am writing Elixir, all the lessons I learned from Martin Fowler and Kent Beck on refactoring became 50x more useful; I don't go 5 levels deep into making my code uber clever. I recognize these 5 levels but I only do 1 level and stop there.

It's very important to get clever only when there is a valid reason to do so. Many colleagues very easily forget that this is a job and you shouldn't get carried away; do what you must, do it very well so that your future self doesn't hate you -- but don't try to do it as if your code is gonna persist for a millennia on a space probe.
That reminded something I said in another comment: Some people like parties, others like strange things, and we like to be alone.
I straight up flag clickbait.
How does one find, or plan, such retreats?
Yes.

Another example, I have read research that ADHD might not necessarily be less common in women, just under diagnosed. A little boy running around the classroom and talking to everyone is potentially referred to a doctor for ADHD. A little girl running around the room talking to everyone is considered "social."
That's important though. It's probably a normal distribution. Not some crazy bimodal or something.
Do you have a source for that 90% and how they got scared?
> Also companies have proven that they are more than willing to outsource everywhere, hiring people anywhere.

Debatable. Googlers complain of pressure to relocate to Mountain View (despite using video even for intra-campus meetings), Mayer shut down telecommuting at Yahoo, Facebook built the biggest open office in the world.
My first read is that this system would be useful for inventory or parts management / movement. Rather than pepole movement, cargo.

This would also be 1) more forgiving of "whooses", and of what I suspect are going to be some pervasive acceleration and directional issues.

Crates of goods don't get motion-sick.
Yes, my mother mentioned offhand that she did it for a couple years. Didn't seem phased that it was programming - she considered the flowchart makers as the really smart ones... I can see that argument both ways.
Most of them used to reliably support xmpp though, I miss being able to just run Pidgin (or Adium if on a Mac).
Well, 20 years ago the landscape was completely different, I can believe the job market changes, and maybe in 20 years I'll find it hard for me to get a job. But currently, the landscape has never been better in my opinion.

Are you saying even today you're unemployable? How can that be? Unless you left some information about your credential out, like being incredibly annoying or some personality trait that would clearly reveal itself on the interview.

I mean, I believe you 100% if you say that you've tried to apply for work today, and couldn't get any offer after hundred of interviews, and that you're a pleasant person, and the whole thing is bad luck and that there are in fact less jobs then you hear, but I'd want to know more details. How can a pleasant person with your experience not find work in the current market? Is it agism?
Intent. How do you differentiate hacking from legitimate access? You're just sending byte streams to the server and it decided to give you access to something, after all.

The reason it's illegal or banned on normal exchanges is because it drives out legitimate customers and you end up with a den of thieves. Everybody looks at the order book to gauge liquidity and make decisions, not just bots. Users want prices to be relatively stable and tied to fundamental values. An exchange where manipulators spoof or wipe the order book in a high stakes game of chicken is unstable. Imagine an eBay with no protections against counterfeit goods, or a StubHub full of fraudulent tickets.

And spoofing is very easy for regulators to detect. The behaviors of market makers, who also cancel many orders, and spoofers, could not be more different. Market makers place orders for small symmetric size on both sides of the book. If they quote asymmetric sizes, they quote smaller bids when they're long, or smaller offers when short. They cancel bids after they buy, offers after they sell. Spoofers do the exact opposite. They place asymmetric sizes where one side makes up a large amount of liquidity. They place big size on the same side when long or short to press their trades favorably. They cancel buys after they sell, and sells after they buy.
Maintainable CSS with React
> My work was in expert systems. I was doing a lot of programming and won an award for some crucial programming work I did -- writing the code all night one night -- saving rule subroutines in our AI language. I published peer-reviewed papers in expert systems, applied math, and mathematical statistics.

I was and long had been good at programming and computer science, several operating systems, languages, many algorithms, lots of applied math software, etc. I'd taught computer science in ugrad school at Georgetown and in grad school at Ohio State University.

I sent 1000 resumes and got essentially nothing.

Interesting tale. Most people of your talents and eminence have a network of hundreds of people that they can tap into for assistance. What happened?
That is incorrect. If a company gives you a copy of the program under the GPL, then they must obey by that license because they made an implicit agreement with you to obey that license. And you can't call any other license the GPL (modifications are not permitted by the FSF).

Ultimately it does become a matter of "suing the copyright holder for a license granted by that copyright holder", but it's definitely still not okay. By that logic, no copyright license can ever be expected to be honoured by the original author -- because "they own the copyright and thus cannot be sued for breach of license".

Not to mention that you don't know why they went with the GPL. Maybe they used some GPL code and thus have no choice in the license terms. So it would be a matter of the original copyright holders suing them for breach of license.
Living in a boat in a slip isn't exactly "off the grid"
Maybe things are different over there, but there are plenty of people who live in a boat over here. Never heard of a stigma against it.
Windows 7 Product Keys 100% Working Serial Keys Is Here
Only governments can stem the tide of tourism sweeping the globe
Skeptical of evolution? That's a telling misrepresentation — ask for scientific evidence for random unsupported speculation and be accused of not believing in science?

Again: do you have any citations? If this was as well as established as you're claiming they should be easy to provide.
Given how thoroughly laissez-faire and neoliberalism have fucked the world over, especially the world's poor, you might forgive us for not thinking it's bullshit as strongly as you do.
When this happens I can't help but jump to the conclusion, perhaps erroneously, that it was something personal about me. Especially when you apply for a job that you are a perfect fit for, but never hear another word from the company. Was it my name? My gender? It's so elusive.
I don't know where to put this in an already dense thread but:

Helmets are good for those willing to ride with them. For those who will only ride without a helmet, far better for them to bicycle without helmets than to not bicycle. THAT is the point.

To the extent that helmet-wearing reduces total bicycling, we are worse off if we push helmets. To the extent that you're talking about someone who would bike either way, wearing a helmet is a good extra safety measure.

But bicycling without a helmet (especially, as the article emphasizes, in a culture of widespread biking) is far safer than driving a car.
The NOVA filesystem