skysight-inc/HackerNews huggingface dataset:
Luckily there are browser extensions like Stylus [1] to help fix these design decisions that don't account for those of us with poorer eye sight or older screens.

[1] https://addons.mozilla.org/en-US/firefox/addon/styl-us/
I don't think it's that at all. Truly. I think it's a trust thing of the opposite sort: people don't trust themselves to comfortably (and actively) forget non-critical tasks, which is what the OP does with this method. I think lots of folks keep things in their inbox because of two reasons: 1) removing them feels like loss, and increases risk of ultimate forget, and 2) you can't effectively set a reminder for something you haven't actually read and understood, and most people don't even read the majority of the mail they receive.
I can't help but think of Gilfoyle's reaction (on Silicon Valley) when he sees a fridge's AI using vocal ticks

https://youtu.be/A48AJ_5nWsc?t=71
I see, their point is that this particular woman can talk about biological differences but Damore can't. (I misinterpreted the poster as saying that the author was contradicting herself by rebuking Damore, which she wasn't, but that's not what they meant.)

That is a valid point. But the issue should be taken with Google's leadership and the individuals who unjustly raked Damore over the coals (his post-termination behavior notwithstanding). A reductive "women can get away with saying this but men can't" complaint doesn't really help anyone. It has truth to it, but it also feels unnecessarily confrontational and simplistic to me.

The poster also dismissed her claims with a mere "I really don't believe any of those statements" and then backed it with what seems to be a random assumption that the studies are biased and must have been seeking this particular outcome from the start, without any supporting evidence. I think the more sensible position is that Damore's gender difference claims and the author's gender difference claims are both correct (at least with the scientific evidence currently known). The us vs. them attitude is irritating.
Malaysia Opposition, Led by 92-Year-Old, Wins Upset Victory
Yeah there's way more than 20. There are 10 just in the Mission.
no, I don't think a headline like "Liberalism Must Be Destroyed" is making a good faith effort to start a reasonable discourse.

Funny, but I've seen such headlines from the Far Left directed at centrist liberals!
This occurred to me too. Why is anybody picking these California cities over Washington or the like to move to for their tech career? Is the money just that much better, even adjusted for COL, that it's worth it to put up with the traffic, density, less visually appealing landscape, noise, and likely not being able to afford anything resembling a nice living space?
That does not change anything in practice, just ask Venezuela how that goes for them. If people don't believe in your currency it's game over. The only backing traditional currency has is that people believe in them.
I think in the 80's,90's and early 00's this was true because very few computer and console games were targeted towards women.
Google CTF
These changes were caused by too many sites auto playing audio, obviously there are circumstances where this is desireable, but I’d rather always have to hit play.

The article doesn’t really explain why it’s such an issue for them though.
The pirate could take the median pixels of many different feeds to clean out the fingerprint.
Exactly. Reversability by a trusted party when things go wrong can be a huge benefit.

Even financial markets will do it as needed. I used to write trading software. Some of our traders were trading on the DTB; being German, they were sticklers for rules. One day our traders jumped on something and made a lot of money. But it turned out that somebody at another company had fat-fingered an order at a very low price for a very large quantity. Large enough that it would have destroyed their company.

The exchange decided there was no point in that, so they unwound all the trades. I thought our guys would be mad. They were a little disappointed to lose the expected profit, but they were otherwise fine with it. They didn't see any sense in that kind of destruction just for a short-term gain.
this will only exacerbate the cost of legacy utility infrastructure onto the poor.
I probably spend an hour reading HN comments for
every minute I spend reading the posted articles. The signal:noise ratio is remarkable.
Censored in Turkey :-(
Not sure if that is the case. If you create IP, is the Chinese government going to defend your ownership of it? I would think smart people and people who invest in smart people are going to create things in systems where you are rewarded for it.
Branding makes the world go round. Whether it's forward, or in this case, backward.
Not having a discriminatory environment is not the same as 'chosen by lottery ticket'. And for certain classes, having it is against the law no matter whether you feel it's neutral or chaotic or whatnot.
Wealthy teenage driver + high performance sports car maybe. Us oldies slow down a bit.
Not many people can build a home these days. So I'm not against developers. BUT: if there's any public money involved, then a -good- law will protect the future of those homes from becoming exploitation centers. And a -great- law will recognize that most people will never be rich, and will still need affordable housing ... and will be designed to bake that -directly- into the system.

So we never again wind up with the tragic situation we're faced with today.
I wonder why my essay has gotten little attention: http://yuhongbao.blogspot.ca/2018/04/google-doubleclick-mozi...
I was planning to write it before Facebook hits the news.
>this thread is filled with nitpicking, asking for sources, disagreement, alternate theories, debates, etc.

Sounds fairly typical for a Hacker News thread on any topic.
OP here - I was going to go into that - it's an interesting story. There are null references, as you say, but there's also the null object pattern and the null type. I decided to just focus on the idea of null, which all three of those things represent. A pointer points to a null space, a type represents a value that can optionally be null, and the object pattern allows you to deal with null in your program directly (like Ruby's nil).

So... yeah I dig it man :) I just left some things out to keep on a pace.
> I believe that we need to design technology to help bring people closer together. And I believe that that’s not going to happen on it’s own. So to do that, part of the solution, just part of it, is that one day more of our technology is going to need to focus on people and our relationships. ...

If Landmark Education (or one of its many descendants) focused on software technology, that would arguably be a key message. I wonder if that's just a coincidence.
It's really not. The US gov't can't require censorship like that.
Anytime somebody says impossible in a statement, you know it's marketing talk. Just off the cuff, what of simply taking multiple accounts, synchronizing them based on keyframe similarity, and then sampling from the accounts at random, applying an invisible distortion filter, and broadcasting?

Seems like a fun technical problem to solve. It's certainly a cat and mouse game, but in this case I think the odds are stacked in favor of the mouse, as this sort of task seems like child's play compared to the work that e.g. video game crackers go through and in that case the crackers have negligible resources whereas this station has vast resources.
And the ISP isn't itching to dictate content? I get it, you're a libertarian. But, isn't lawful net neutrality better than the alternative for the consumer?
>Why would they be motivated to care to win people who won’t vote anyway?

I'm saying the under 40s would vote if there was someone worth voting for.
Doesn't vote != won't vote.
Its a volcano waiting to erupt.
>it's not true to say they don't exist in other languages

Sounds good, waiting for an example to support this...

>It's also wrong to suggest that Null has no place in "logic". Boolean logic is one type of logic, but it's not the only type.

What other types did you have in mind? Given that we work as programmers in a world defined by true/false 1/0 logic, I think you might want to reconsider this blanket dismissal.
I think the assumption that the 4 points are on the plane was only to make showing it easy. In reality, I would imagine there is more z axis variance just due to the nature of reality.
Yeah that's what's meant by "drift". Submarines correct every few thousand nautical miles. The hypothetical device could do so at every station. The current system is not accurate at all, and even if it were is quite imprecise by design.

But you've convinced me. A much better solution would just be a camera pointed at the speedometer.
"would need a bare majority in both the Senate and the House, as well as the president’s signature"

"We don’t know how this is going to end...."

They know very well how it will end. This is an effort to get ammo for the primaries.
For such a privacy minded browser, it still preserves closed tabs in Private Mode. If you do (in OSX) cmd+shift+T, you can reopen the closed tabs from earlier. This does not happen in Chrome nor Safari.
That is easier said than done for people who have been struggling with social isolation, ostracization, loneliness, mockery, anxiety, awkwardness, zero self-esteem, an inability to relate, and little or no contact with the opposite sex for their entire lives. They don't know how to dress in a fashionable or appealing way. They probably don't know proper grooming beyond the basics. And even if they were to improve their physical appearance, many will likely still have a lot of difficulty carrying out normal social interactions (in the minds of others), especially with the opposite sex.

You say "genuinely be yourself", but many people are unable to be themselves without unintentionally and unknowingly creating aversion and discomfort in others.

Of course many of these people can and do improve themselves and gain a lot more confidence, but the reality is that in tech careers, they exist in large numbers and will continue to exist. Many will have experienced situations where a woman feels uncomfortable or threatened despite purely good and platonic/professional intentions. Many will choose to limit all interactions with women to a minimum as a result of this, if for no other reason than instinctive and learned fear.

And on the flip side, many women will probably have experienced romantic/sexual advances, stalking, and harassing behavior from awkward people like this (perhaps sometimes from people who don't realize they're coming across that way and sometimes from people who know exactly what they're doing), so they've been conditioned to have this reaction as well.

This is not to put blame on either party, but just to describe the reality of the situation and one of the potential reasons why women may feel less connected to their coworkers at such jobs. Many women also struggle with anxiety, awkwardness, isolation, and the other issues listed, but on average it tends to be less common and less severe than for men, especially in CS-type fields (as the article describes).
> Institutions like “don’t be evil”, and “we will never sell your data”, are the entire reason why the current batch of tech earned enough trust to exist at all.

And then, once they had earned our trust, they broke those institutions. So if they are the only alternative to "popular will", then it looks like we're screwed.
> All those other clunky techniques will reinvent the same kinds of "null" programming errors!

Worse, instead of blowing up and yelling "this is wrong, fix it!", they'll pretend to work and give you the wrong results.

I imagine if null is the "billion dollar mistake", then null never having existed - and relying on sentinels - would've been the trillion dollar mistake.
What's creepy in having a pulse? It is the thing about discriminating against Zombie-Americans?
> Google and Facebook are constrained and bounded by the popular will of the users.

Really? What constraint is the popular will of users exerting on what Google and Facebook do?
From the McKay brothers' website: "It's better to be fast 99% of the time than slow 99.999% of the time"
- Bob Meade and Stéphane Tyč, Co-Founders

If your trading strategy is simply arbitraging Chicago/London, it's probably ok if your link is even 50% reliable, if for that 50% of the time, it's significantly faster than your competition's data. London is going to get the information 10ms later anyhow, so if a packet drops, you can still execute the offsetting transaction, just at the same time as everyone else.
As someone else put it... "That's how you get the choir to sing!"

It's not about changing minds. It's a call to action - they're specifically trying to get their users to contact their representatives.
>Is anyone doing anything to give the 50 senators who are against this a taste of what is to come?

No, because I am fine with the way things are, ie unregulated.
OP here - Yes that's the operation the question wasn't supposed to be a literal one, rather a consistency issue, which illustrates the larger point that different languages deal with null differently because it's not logical and therefore confusing and a pain in the ass :)
That sounds logical, but in my experience as a coastal New Englander, boat owner and former Seafood.com employee, (albeit 20 years ago), commercial fishing _communities_ (possibly critically distinct from the "industries" you noted) skew heavily towards anti-fisheries management. Think "NMFS destroys families" bumper stickers.
I'm similarly suspicious of "catch & release" fishing...
Unmanned Aircraft Systems Integration Pilot Program Selectees
Experience with Viruses on Unix systems (1989) [pdf]
They’re pretty comparable when the strings are constants. The fun begins when the string is dynamically created.
Ask HN: Windows applications to create/markup PDFs
Sorry if there is a generlized answer out here, but I am curious what you think.

I am looking for an applicatoin to create and markup PDFs in windows, preferable Open Source, but not a major requirement. I am a student, and prefer to type notes in org-mode or markdown if I can, but sometimes have to deal with PDFs, or sometimes it is easier to write out notes (I have a surface). I used onenote for a while, but have been pretty displeased with the way that it handles PDFs (Horribly slow syncing, files randomly disappearing, multiple apps). What tool would you use for taking notes on digital paper?
OP here - OP has checked out (and lived with) trinary logic. Just because you appreciate null doesn't mean it should be kept in programming languages and existing programs.

That there is a logical truism, isn't this fun?

Also: false means not true, zero is a number and null doesn't exist, by definition. We can model true/false/zero easily as they exist. Null is made up, so every language gets to think about what it means in an abstract made up way. Thus the pain, thus the post.
Well, it is about "restoring internet freedom". It's just that, except in a few large cities, Americans have very little choice about ISP. So there's no way for ISPs to compete for users who care about net neutrality.

Edit: Actually, we'd have even more freedom with an Internet version of the FERC rule for open access to electrical transmission lines.[0]

> The legal and policy cornerstone of these rules is to remedy undue discrimination in access to the monopoly owned transmission wires that control whether and to whom electricity can be transported in interstate commerce.

0) https://www.ferc.gov/legal/maj-ord-reg/land-docs/rm95-8-00w....
I can recommend two books, Crucial Conversations, and Getting to Yes.
Yes and for a good reason. A good, maybe extreme, example is of A.Q. Khan. It is suspected that US supported Pakistan with nuclear technology. Then Khan's company ERL helped Libya, North Korea, Iran and China develop their own nuclear weapons program.

https://en.wikipedia.org/wiki/Abdul_Qadeer_Khan#Proliferatio...
My skill set used to be very similar to Brad's. I followed his blog for years and learned a lot from him. Several years ago, I decided that there seemed to be better jobs for people who could write JavaScript, so I started teaching myself. The learning curve was insanely difficult. There were so many tools, syntaxes and buzzwords that I had to navigate and on top of that, it felt like things were changing every week. I'd post a question on StackOverflow or IRC about how to do x, and the answer would be that first I had to do a-w. I feel like this is what Brad is going through now. But by the time I got to learning React, I had already been writing ES6 for over a year and I had figured out the worlds of Grunt, gulp, Webpack, Babel, etc. And I knew some fundamentals like functional programming. Having all of that background made React extremely easy. I've never felt that I've used a technology or framework that's so easy and straightforward. Redux took a little bit more effort for me to wrap my head around, especially when trying to sync application state with a database, but I think that's difficult for a lot of people, which is part of the problem that things like GraphQL and Apollo solve. And even though Redux was more challenging, I found it to be a really useful pattern that ultimately helped me keep apps way more organized as they grew. All of that being said, I empathize with people who are trying to learn all of the parts of being a developer from ant high level entry point like React. There are a lot of contextual things that you have to know first and it can be overwhelming to someone who hasn't yet had the opportunity to learn those things. The biggest problem, in my opinion, is that things in the JavaScript world are moving so fast and the APIs for things are changing faster than people can keep up. I can't remember the last time I read Getting Started docs or examples that weren't already outdated by the time I was trying them out.
> Finally, the examples of how Null works in various languages are really poor. "Why doesn't Ruby coerce nil into zero?" Because it doesn't coerce any types implicitly. Why should nil be the exception? How is that expectation "logical"?

That was exactly what I would've guessed with those examples, even without knowing Ruby. Likewise, C# being the one where things "get strange", especially after Javascript? From the example, the C# version acts really close to NaN - a "this is unknown" value that contaminates whatever it touches. I'd call C# and Ruby equally logical, with different intentions, given the examples.
You remember correctly: https://www.eurekalert.org/pub_releases/2017-11/uops-psf1110...
How do you compare it with Steven Skiena book?
It's actually quite awkward to read in that format. They should some kind of easy to read view.
res, err := http.Get("wcpgw")
defer res.Body.Close()

...

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x5ed9af]
No problem with that!
>Yeah, but what would an anarchist think of the design of Signal?

so, uh

https://www.wired.com/2016/07/meet-moxie-marlinspike-anarchi...
Hell no. I’m saying our current working population is out of gender balance and women who would otherwise choose software engineering probably prefer to turn towards gender neutral professions, especially given all of the news of places like Uber.

We need to change the foundation of tech education to weave in other disciplines so gender balance is achieved.

Granted, if a college tried and they still struggled to meet the goal of gender balance, my theory goes out the window.

But except for brave and determined women, this imbalance will remain. Let’s take the need for bravery out of the equation, if it’s possible.
The great YouTube channel "PBS Space Time" did a video on Gaia and how it is changing astronomy: https://www.youtube.com/watch?v=Jdy09y0A4t0. I highly recommend the channel. I really appreciate that they don't pull any punches, you'll often see math formulas on screen! Most astronomy education material (think classic Discovery channel) tends to be extremely watered down...
24/7 local legal service plan coverage .87$cents/day family 1.70$/day biz
I am firmly opposed to "Net Neutrality".

Literally everything the government regulates becomes a mess and a boondoggle. Health care, housing, and pensions all the way down to city building codes (I have a friend who needs to replace her windows in San Francisco, and the city government has decreed that they can only use wooden frame windows because of the aesthetics, even though they are more than twice as expensive)

I have been in and out of government, and I have met the people who will implement "net neutrality", and I wouldn't trust them to install my cable modem.

And inevitably, big business had (and will continue to have) their lobbyists in the room, making sure that any regulations benefit them and prevent upstart competitors.

Unintended consequences will prevent new technologies from forming (Look at what the GDPR laws are doing to blockchain...must be able to delete your data, you say? And the ink isn't even DRY!)

"Net Neutrality" is nothing more than an Orwellian named, amorphous and vague idea that nobody really knows what it means.

Give me a shitty natural monopoly that I can compete with every day and twice on Sundays over a government created sclerotic ologopoly.
The price you quote is the cost of yearly subscription for just a single program (per station). An architect or engineer will use ~5 such programs on a daily basis for various modeling/analysis tasks.
The paper doesn't say that market rate development has a negative effect on displacement at the local level. It says it has no effect on displacement. There is no support for the idea that building more market-rate housing causes displacement. Only anti-development ideologues like Tim Redmond claim that.

Tenants activists in the Bay Area are actually making the problem worse, contributing to displacement, and driving out the very vulnerable populations they claim to protect. It is unfortunate that these groups are putting anti-development ideology over real solutions.
All those other considerations you mention will play a role, but they will affect the final sale price and hence the undeveloped land value. Developers will be worried about the spread between site acquisition costs (land + development bid cost) and final sale price. Locations with problems will have lower undeveloped land values.

In practice this proposal would work best when land owners and communities work together to put together potential sites that meet developers needs.

I think developers will hate this idea because instead of the whole surplus going to them and their corrupt buddies in government, it will have to be shared with the local community. Since the bid will be public there is no way to payoff someone in the planning department to get approval for your development. Of course from my perspective this is a feature not a bug.
The ratio of articles to ads in that illustration is completely backwards.
I find invariably that if I write something down anywhere, it falls out of my head, after which point I stop thinking about it, I lose motivation, and unless I permanently slave myself to the task manager it does not get done. There is a lot of value in keeping everything in your head.
A new company audits algorithms to see how biased they are
Huh, that sounds like a really useful idea, I'll have to give it a try!
Follow Netflix’s rise from tech startup to media giant rivaling Comcast