skysight-inc/HackerNews huggingface dataset:
Good on this guy for owning up. Now he has a chance to move on without trying to live his life as a lie.
Sort of. If you did it that way, then the message dispatch code would get compiled into the calling code rather than being a separate function. That would work, but it would greatly increase code size, and would also mean Apple couldn't make incompatible changes to how messaging works without breaking old code. This last part is fairly important: Apple does make such changes, and the fact that objc_msgSend is part of the system means that old programs just keep on working. They've introduced non-pointer isas and tagged pointers this way.
I have a 1440p monitor and usually browse in a window about 640px wide (monitor split into four columns). The popup covers a very large chunk of the actual text.

And it's not "a chat message" on top of that, which is what makes my eyes roll out of my head and bounce down the lane. It's a CRM feeder pretending to be a chat application, where it's more likely than not there's no human on the other side and it's very likely it's not the person whose name is on it. It's just lame and manipulative stuff Marketer Stuff.
"... then we have bigger problems."

Yes, I think this is precisely the point of this issue...that the problem IS bigger than just some outlier assholes and extends to a systemic bias/-ism towards women in tech and probably many (most?) other industries. Which, if true, necessitates that we frame the problem as an attack on the human rights of 1/2 the population.
Most of my best friends I've met at work, and we socialize often even after changing jobs. I also find it to be a great opportunity to blow off steam with like minded people, about the problems we're encountering in the workplace.
The Discovery of Apache Zookeeper's Poison Packet (a Debugging Story)
There is a social stigma, but, as far as I can tell, it seems to largely be a stigma between women themselves. Even if there is some wider social stigma, I don't think that it constitutes "being kept out."

There is a similar social stigma against men being nurses, but I wouldn't claim that men are being "kept out of nursing." It is just looked at slightly oddly by some and this leads to less male nurses. Why is there not more noise about this imbalance?

The whole problem is that all of the discussion around the issue of women in tech seems to focus on the problem way too late in the "pipeline". It is trying to address the symptoms after the damage is already done.

Trying to focus on hiring more women, as a goal unto itself, seems wrong to me. The problem isn't hiring more women. That leads to people hiring under-qualified women simply because they are women. The problem is that the supply is crazy low because <20% of Computer Science graduates are women in the United States.

So, if you want to fix this imbalance then fix the stigma. Perhaps have a marketing campaign that makes it seem less socially damning to be a girl hacker while they are an adolescent.
Expensive, often delayed, people noisy and talking loudly in the so-called "quiet car", slow to non-existent internet connectivity, etc.
You can be yourself, be human, be flexible, and not make sexual advances toward those you have power over.

In fact, if you can't do both, it's you who cannot survive in today's world. It's time for us to all get better at being more aware of our position.
The US government is removing scientific data from the Internet
Any site that isn't social media is exempt. Any site with less than 2'000'000 German users is exempt.

You only have to remove content if it is obvious that it is violating existing law, and someone has filed a report, within of 24 hours. The original poster can also oppose this.

The law is basically the same as the DMCA.
Is there an alternate universe where this is not true? Where things get simpler while they get more complex?
I'm not playing ignorant, I'm pointing out a very real difference between reading variadic arguments with va_arg and reading normal arguments with plain code. Normal arguments typically get read straight out of their corresponding registers, whereas va_arg reads from a stack entry. It is not the exact same code and it is not the same calling convention.

Please don't say things like "This is plain false" when you say things like this which are, well, just plain false.
Damn, that's a good apology. The guy seems to be working on fixing his behavior.
Not so fast. That was German satirist Jan Böhmermann reading a "poem" on TV about Turkish president Erdoğan (the content is not really important, but it was rather insulting, and purposefully so: calling him dumb, cowardly, and smelly; alleging he beat little girls, fucked goats, watched child porn, and subjugated minorities, and so on.)

Now, as it happens, Germany has a paragraph on its criminal code, § 103, that prohibits insulting foreign heads of state. Thus, prosecution was initiated. However:

1. The case was dropped.

2. In fact, legislative proceedings to drop § 103 are on their way.

So, I'm not too worried about the freedom of political speech in Germany. Holocaust denial and nazi propaganda are prohibited, for historical reasons, but apart from that political speech is free and vigorous.
> Socialism is when the state provides something for the people

No, socialism has nothing to do with the state. It just describes a social-economic system where workers collectively own the capital goods they use to produce value, rather than members of the capitalist class. This is why kibbutzes could be described as "socialist" despite being entirely private and not related to the Israeli state.

Social democracy and "welfare states" are what you're thinking of.
The goal is to get to know your coworkers better, so you can see them as people instead of mere job descriptions. It's still a workplace setting, except that you are discouraged from talking about work. The alcohol is there to cut through the inevitable anxiety that such situations create, not as an excuse to be unprofessional.
I agree, not a fan of these things. I make friends through jobs, but by planning private hangouts with them...
Yes, people absolutely prefer public transportation to cars with accommodating roads.

Have you been to Japan?
The VA system is only representing 1/3 of actual healthcare costs that vets are actually costing. That figure is then intentionally abused to represent that the VA system is less expensive. It's propaganda, nothing more.

> As long as total spending is unchanged there is no reason to suspect economic harm.

You mean other than the vast dislocation that health industry labor - and two dozen other industries reliant on that spending - would suffer? People taking pay cuts in healthcare, workers losing jobs in pharma & health insurance by the hundreds of thousands (high paying jobs at that). Your premise would only actually work that way in a simulation (and it'd be a really bad simulation, not accounting for anything in the real world), not in reality. In reality, there is dramatic economic friction that occurs when you fire someone and they have to retrain / find a new job, or when you cut their pay to bring costs in line. There are immense short-term and long-term costs to that upheaval, in reality. Such costs include: unemployment costs, job training, long-term unemployment costs, welfare benefit costs, tax base loss until jobs & incomes are recovered. The US economy is growing very slow, where's the evidence it can absorb such losses and then create a million new high paying jobs (simultaneously while automation is about to bear down on just about every category of employment)?
There's nothing humane or real about that line. It's just a creep who can't control his hormones.
FG #359 – The Best Links and Resources from the Startup Ecosystem This Week
The disingenuous was in reference to the 500 billion, number provided. when you consider the leverage loans can provide it's closer to 500B per year.
Good luck finding a bank that will let an 18 year old with no assets make a leveraged investment in stocks.
As the law only applies to stuff that is already illegal, and only requires companies to remove it on request, if it is obviously violating the law, ...

Well, we already know what this law looks like. It's just the DMCA, expanded to other types of content. This is bad, but it's not nearly the end-of-the-world that the hypocritical US-Americans on HN have been claiming it is.
Requiring the caller to put all arguments on the stack isn't "zero cost." For a non-variadic call on ARM64, the first eight parameters (or more, if some are floats) will be passed in registers without ever touching the stack.

On x86-64, the caller also has to set %al to the number of vector registers used for the call, and the compilers I've seen always check %al and conditionally save those registers as part of the function prologue. Cheap, but not "zero cost."
This one sounds pretty genuine. With something of this nature you'd be stupid not to have PR people help out, but it does sound genuine.

It sounds like he's stepping back and taking a very hard look at his actions and behavior. Hopefully he improves and doesn't do the same in the future.

Also, hopefully other similarly situated people see this and learn from his (now very public) mistakes.
Only the nation's capital - good 'ol Washington, D.C. Metro area where busses on 66 regularly pass the metro on dedicated rail including on 128 where the new 'silver line' was recently completed and extensions ongoing

Not to mention that bus fares in the area, in most situations, are cheaper than the metro for same distance covered
I went to dinner with seven good friends last week and we all met at the same employer. None of us have been coworkers for over five years. We spent about 2.5 hours together laughing and having a blast.

Some work environments are genuinely conducive to forming friendships and others are not. I haven't befriended coworkers at every job, but my closest friendships have all been from the workplace since leaving school.
>What a moron

People usually fall for these lies (whether of their own invention or others) because they want to believe. It's more like a cognitive bias than a lack of IQ.
People aren't moving out of the midwest because there aren't trains. They're moving out because there is no culture, limited natural recreation, etc. Trains aren't going to keep them there, and the low population density means the idea makes even less sense.
But you're looking at a very narrow set of products used by developers. What about, say, Aeron chairs?
Packed trains like that are common during rush hours. I've been on Chicago "el" cars packed so full you couldn't even get an arm out to hold on to anything.
> All their pages end in .html.

Do you not understand how URL rewriting works?
Come on yourself. I'm talking about the what the actual objc_msgSend actually does. And to make sure I'm clear, what it actually does is get called with arbitrary parameters, pass those arbitrary parameters on to an unknown function implemented to take them as standard C parameters, and then that unknown function returns an arbitrary return value back to the caller.

You cannot implement this with plain C. That's a simple fact. If your idea doesn't work for a method that, say, takes a double and returns an fd_set as raw C types then your idea doesn't do what objc_msgSend does.

Yes, you can shift the problem around and come up with a system that you can implement in plain C. I outlined one approach for that, and you've outlined another. Nothing wrong with that, but it's not solving the same problem. So feel free to elaborate on other ways that it could be done, but don't tell me I'm wrong because you've come up with a way to solve a similar but different problem.
Actually I think that a tale from antiquity,covers what you want quite well.

However, just who, exactly, will put the bell on the cat?
ATM many/most top games are not optimized for multiple cores

That's not a simple thing to fix. Even in platforms like unity.
Totally agree. There's something very weird about this post. If I were truly faced with the sudden realization that I was a deeply shitty person, I can't imagine writing a post like this. I'd be off the grid entirely, probably drinking in a ditch some place. I know I can't speak for others and everyone is different, but the human element is missing here somehow. It does feel very PR.
You have to assume all of these apologies are written with the help of PR firms and crisis management teams. Sacca’s was the most obviously phony, which makes sense since he’s trying to protect his new TV career.

There are way more of these creeps than these stories will let out. It really depends how well connected you are to the media machine in SV. Binary Capital and 500 are both too small and irrelevant to cause problems for the reporters breaking these stories, but what about Peter Thiel’s friends? You can’t even talk about them without worrying about going bankrupt.

There are a lot of women out there who are watching these stories and saying absolutely nothing, because they know the odds are still stacked against them. Exposing a couple mid tier guys doesn’t mean anything.
It sounds like people are underestimating the pervasive lonileness that even successful young males experience in tech. This does create an incentive for women to play a little loose with their professional behavior, and we only see one side of the story here.

No, I don't mean to excuse McClure's behavior entirely; however, the fact that many of these women did not immediately cease contact after innapropriate advances, and continues to take advantage of funds and mentorship, suggests that these women are at least partly culpable. This isn't victim blaming; when you have hundreds of applicants to choose from/compete with, it isn't a surprise that people use/accept sexual flirtation (and sometimes favors) to get ahead/judge applicants.

People have been selling sex for thousands of years. The only novelty here is the outrage.
> Installing "high speed" rail that's less than 200mph in the US today is like installing 6MB copper DSL and calling it a win

When the alternative is nothing, as is the case in 99% of the US today, I'd still call that a win.

I'd personally be completely overjoyed if the US "only" got 200mph train lines between all major cities.
Quiet NaN is critically different from the Maybe monad's Nothing value. Maybe gives you proper exception semantics even if it's implemented by means of predicated data flow rather than early-out control flow (and in a pure, non-strict language like Haskell there isn't a real distinction between data flow and control flow). Whereas quiet NaNs have a significant issue with non-termination where you have to very carefully express all your loop conditions positively. For example, 'while (x - y > eps)' will terminate if either x, y or eps are NaN, but any code that relies on 'if (positive_condition) break' and similar constructs for termination will loop or recurse forever if the condition operands become NaN.

A closer analogue of NaN might be the x ("unknown") value in the three/four-valued logic of hardware simulation languages like Verilog. But the situation in Verilog, despite its challenges, is so much better since you don't have a hard discontinuity between "numbers" and "logical values". Numerical comparisons between unknowns can produce unknown logical values, and you have equations like true & unknown = unknown, true | unknown = true, ~unknown = unknown, etc, so you don't have the issue with NaNs where as soon as something crosses from the floating-point realm to the integer or logical realm, it has to commit to a definite value, with all the aforementioned issues.

All that said, NaNs were the right design choice given the constraints. But it's far from ideal.
The “seven sisters” of the global technology industry are now worth $3.6trn
I dread whenever I need to open MS Word and choose G Suite anytime I need to write a longer document...
The inappropriateness of McClure actions has no relationship to whether they occurred in a bar over a mixed drink or in an office over a bottled water. The "workplace umbrella", as you put it, follows him wherever he interacts with coworkers due to his position of power over them even if they are interacting in a social setting.
There is a scary trend of countries trying to force internet companies to enforce their speech standards globally. We recently saw that in the Canadian Supreme Court decision forcing Google to remove a domain globally from search.

If this continues, the only allowable content will be that which does not offend anybody, and if that happens, the open, free Internet we all knew and which has driven a lot of social change throughout the world will be dead. Think of an Internet where atheism is banned because it offends religious people, corrupt politicians's misdeeds are expunged pursuant to their right to be foegotten, exposure of police brutality is deemed offensive and disturbing and banned, and every country's human rights violations are suppressed because they can be.
I'm also cynical by nature but ... I'm also hopeful that his behavior does change and that we see that he was sincere by the lack of further examples of bad behavior.
This is an interesting tactic: try to forcibly shift the conversation in a completely different direction, and then criticize the other person when they don't follow. I can't say it's working, but it's not a bad attempt.
Just some rough calculations. Assuming the worst-case scenario, everyone in the highest tiers (the cheapest per request), 250M daily requests means he makes

400 * 250M / 320K = $312,500 per month.

Or $3.75M per year.

Not counting the expenses.
Exactly why I am slowly building a position in Monero...
It does not adjust for sample quality. Perhaps the women engaged radiated their insecurities, and potentially their insecurity about their gender.

If there's anything a VC is wary of, than it's a wary rather than optimistic attitude.

I have not personally met a competent computer scientist woman, I have met competent logicians, lawyers, and businesswomen. I cannot avoid being skeptic without positive evidence.
US has about the same population density as Switzerland in multiple areas that are at least as large: LA, Bay area and especially Philadelphia-DC-NYC-Boston.

So.. how does size exactly stop the US from having the to-date most efficient mass transport? I'm not talking LA-NYC, noone is gonna do that until someone builds vacuum tubes. First you need good local and regional travel.
> The draft bill defines “violating content” as content under Sections 86 (dissemination of propaganda material of unconstitutional organizations), ... 90 (defamation of the president), ... 166 (defamation of religions, religious and ideological associations), ... 241(causing the danger of criminal prosecution by informing on a person) ...

Over reaching laws like this are the biggest adversary to free speech. Even if the current government believes that hate speech/propaganda needs to be restricted, what is gonna stop someone down the line from using this law to silence all of their opponents and criticism?
What you're addressing here seems orthogonal to me. You can use "marketing" for a crappy product, and you can use it for a good product. All combinations exist.

What's puzzling is that you would deprive yourself from making your great product known to more people simply because you want to do it the "hard way."

Forgive me, but I'd call it "the dumb way."
How to do nothing (2017)
"Mindfactory.de (Large german online store) CPU Market Share"

https://docs.google.com/spreadsheets/d/1NQU0FtsxI6qrX1ioDIOK...
It does seem an awful lot like the same old narcissism that probably played a big role in the harassment and maybe even the drive toward entrepreneurship and investing in the first place. They're all just different faces of the same thing.

Business narcissism is a matter of making much of one's own achievements.

Sexual narcissism is a matter of making much of one's prowess/attractiveness (and being tone-deaf to what, to everyone else, would be obvious signs of disinterest on the part of the other party).

Narcissism in disgrace is a matter of making much of one's own mistakes, and one's own suffering. I realize the following is reaching a little bit, like your high school English teacher, but: Notice who appears (twice) in the title.
Sorry, but no. Forcing companies that disregard the law to pay fines (not 'arresting people') is no strike at freedom of expression in Germany. (Note that your link [1] is about the UK, a different country.)

Yes, holocaust denial and Nazi propaganda are prohibited in Germany for historical reasons, but the notion that his severely impedes the freedom of political speech is mistaken.

And yes, I've read my John Stuart Mill, and mostly agree with him.

As an aside, I'd still rate the level of public discourse in Germany as way above what's happening in many other countries (though it's going downhill, with all the private TV stations and social media, whose goal is not edification and education, but advertisement driven profit and "engagement").
Interesting! Making two separate calls at the call site would have some extra overhead compared to what objc_msgSend does. The caller needs to load the self and _cmd arguments twice, for example, and stash the IMP somewhere convenient in between the two calls. If objc_msg_lookup has a standard prologue and epilogue then you'll end up running two of those each time. You'll push and pop two return addresses on the stack rather than just one.

However, I'll happily accept that these are probably pretty small costs, especially since so much of it is just register gains which probably result in cost-free renamings in the hardware. It makes sense that the i-cache impact is more important.
To be fair that's how the game is played. You can't get in the door at a government agency or Fortune 500 company without offering support staff.
The really frustrating thing about Caltrain is that it shouldn't even be that dependent on subsidies. Caltrain riders are mostly affluent professionals commuting from the peninsula suburbs. These people (and I am one of them) are perfectly capable of paying for upgrades directly via fares, but for political reasons prices are kept far too low.
In most cases that "self-interest" is wanting to be in contact with people you like. Usually, that also helps "getting ahead" in life in general.
>He doesn't have any power over this woman. She wasn't even hired yet to begin with.

Are you kidding? He has power over her future employment. She wants a job there, and he has the power to give her the job or to reject her. Also, if he were to hire her, he'd have power over her during her entire employment.
It would not be the same as IA-64. My idea would be to ditch the segment registers and act if the segment base is always zero except FS and GS for example, with a new way to handle interrupts etc of course. As a side note, I am thinking that in such a proposal only up to SSE2 should be mandatory, as these are the Intel patents most likely to expire soon. We should also choose either SYSENTER or SYSCALL for 32-bit system calls and make it the same for all x86 vendors (I am thinking of assuming that all OSes are 64-bit and only running user mode programs in 32-bit).
By what metric is the US economy bad? I didn't win a lottery, I just finished the state college, then went on to work. I'm making great money. Anybody willing to do that can do it.

My home country doesn't have that option, the salaries are 1/20th of what the US has to offer.
That is very cool. Can this approach be made thread safe while still being fast?
He may have been protecting himself from others, but also protecting himself from himself? I don't feel Billy Graham was eager to cheat, but he recognized his potential for giving in to temptation, and made specific choices ahead of time to minimize his risk.