skysight-inc/HackerNews huggingface dataset:
>I usually get a note "sounds good, will do."

This is me, but not at first. I think it took me a while to realize most arguments aren't worth it and not rocking the boat has a lot of social value, especially from a "get on with my day and let bygones be bygones" perspective. I suck up some really questionable criticisms from my boss on the regular. Its not a big deal. I find women in the workplace seem to learn this lesson much later than their male peers. I think female social culture is often argument and verbal heavy and that translates poorly into the workplace. I feel this is the downside of being more socially aware earlier on than boys. Girls seem to become very sensitive to perceived slights and that hyper-sensitivity doesn't translate well into the workplace.

I work with women in their 40s who will argue about the something trivial thing until they're blue in the face. I almost never see a man act like this, especially past age 30 or so. I think older men are just taught to take arguments and conflict more seriously and take on a certain level of stoicism, if not a strong level of emotional repression, at work. In the world of men a conflict could turn into violence quickly while women on women violence is much more rare and with much less serious consequences. A 110lbs girl isn't going to be able to murder me but a 200lbs guy could easily or accidentally do so. I think subconscious knowledge of that permeates our work life and affects how we develop. By the time we enter the workplace we've internalized certain attitudes, if your attitude is 'conflict is everywhere and needs to be constantly addressed' then you'll have a hard time at work, regardless of gender.

I remember being the only man in a group of girls at my first professional job and the gossiping and negativity was extremely high with them, now I can't ever imagine socializing like that at work. It just seems crazy and a guaranteed way to ruin your day and hate your coworkers and bosses. Some of it was absolutely justified but dwelling on it was counter-productive (no one went to HR or went to resolve things, they just seethed endlessly).

Nowadays, I've picked up the 'male stoicism' that always bewildered me about older guys when I was first starting to work a 'real job.' Now it makes perfect sense to me as it limits conflict, drama, and seething resentment. Meanwhile many of my female peers never made this advancement so we have to make special exemptions and treat them with kid gloves if they're even on the receiving end of anything they'll perceive as a slight. Its exhausting, frankly, and I wonder why women, with their ultra-refined social skills, don't see that this kind of behavior is ultimately self-defeating.

That said, the above is a generalization, but its definitely an 80/20 kind of things. 80% of the women I've worked with are like this, with 20% being the exception.
If I remember correctly, in the short story, the heptapods had a more fundamental grasp of calculus and continuous math, and derived algebraic concepts from that. Kind of like the inverse of how humans do it.
Your understanding if a bit flawed, and largely based on marketting.

Intel has hinted XPOINT will be usable in DRAM slots, but has yet to announce a product.

Intel has stated XPOINT will replace DRAM buuut based on it's marketing material it won't. Having latencies go from 14nano-seconds to 9000nano-seconds isn't acceptable for a DRAM replacement.
Interesting, I didn't expect to see this book on this list. I also read it as a kid, and I do see what you see in it. I don't think I would credit it with as big of an influence on my thought, though. Did you ever follow up with reading any Korzybski?
Twitter 140overflow bug
The story sorts this out. Absent an interpreter, you necessarily need to be able to talk to someone who knows the other language so that you can query them, etc. Realistically, there's no way to intercept or interpret communications as the protocols are almost impossible to figure out (that is another layer of 'language'). Let say an alien intercepts a TV signal, can they convert it back to video? It is almost impossible that they will be able to infer the entire set of protocols: signal -> video, aligning video, etc. Especially given that aliens may be so different from us that their technologies may have developed in an orthogonal direction to our own.
Understanding Power by Noam Chomsky. I knew the United States was complicit in some nefarious things, both domestic and abroad, but wow, that book really blew my hair back.
Archaeology of the End.
Can't elaborate 'til I finish it.
Office dating is dicey but, I think, workable, but the issues with a superior asking a subordinate out on a date are so obvious that I don't see how you can think it's OK.
I find myself watching HBO Now almost exclusively. Quality over quantity.
Nuclear reactors are fun until they're not.
Maybe curl could be rewritten in C++ step by step like mpd (https://musicpd.org). C++ has RAII for resource management which can help a lot by itself. In my opinion the most hateful thing in C is freeing resources on all exit paths.

Although, curl in C++ - the naming would became inappropriate...
Do you think a male boss inviting a female employee over for "drinks" on a Saturday night at his home is nothing more than a "friendly gesture"?
To be extra extra extra clear:

1. Rust specifies that if overflow happens, it is a "program error", but it is well-defined as two's compliment overflow.

2. Rust specifies that in debug builds, overflow must be checked, and panic if it happens.

In the future, if overflow checking ever has acceptable overhead, this allows us to say that it must always be checked. But for now, you will get a well-formed result.
I understand why Intel claimed 100-1000x improvement: it's great for the stock. But what happens now if it's not true, will the stock loose all that gain ? or some of that gain will stay ?

And is it legal ?
You're reading the wrong numbers. Try benchmarking with PostgreSQL's pg_test_fsync or with fio with the following options: --direct=1 --sync=1 --rw=write --bs=4k

Good random-write performance with 4k/8k blocks at QD1 is what matter for SSD's, not if they can write 2500MB/s to a volatile cache.

Recommended read http://www.sebastien-han.fr/blog/2014/10/10/ceph-how-to-test...
I'm wondering what market their actually aiming for? non-NVMe drive users?

If the gains aren't that significant, why would people buy it and why would PC maker want to use it?
> might be the reason why there are so few women in STEM fields

It might be, as is repeatedly suggested; but it probably isn't. If it was, we'd see more women study STEM in the first place.
> Let's say you need a function that maintains internal state. Now, in non-pure languages, you could that by simply referring to some global variable, but let's agree that's bad.

Instead of Stone Age ideas like global variables, you could create a Lisp or Javascript closure, or use a C++ functino. Do monads offer a big enough advantage over those approaches to justify the endless trouble of learning them?
Palantir and the battle to clean up the Military procurement swamp
I agree with geofft, "lynching" is a really strong word for this. I'm also of the opinion that freedom of speech also means freedom of association, and the bigger story here is Disney deciding they did not want to associate with PewDiePie after the WSJ asked them about his comments.

Celebrities, unfortunately, are going to get hit when they say or do things that could piss off a bunch of people. I mean look at Muhammad Ali. He refused the Vietnam War draft as a religious conscientious objector. They stripped his title, his endorsements, and banned him from boxing. Not only that, but the appeals court did not even consider the merits of his case when they upheld the conviction. Or how Charlie Chaplan's passport was revoked after a FBI smear campaign and accusations of communism.

I understand people tend to look at current events in a vacuum, but saying something provocative and only losing endorsements is historically pretty good. Not even 50 years ago he would have had his passport revoked, been falsely accused of a crime, or some shady bureaucracy would have opened a file on him.
I just bought a 34" 21x9 ultra wide monitor and am in a similar dilemma. I use ShiftIt (https://github.com/fikovnik/ShiftIt) for window management since I can assign a single keyboard command to center whatever window I’m working on. However, what I’d really like is for command/alt-tab to automatically place the active window in the center, the previous window to the left, and the second-most-recently used window to the right. I might have to contribute to ShiftIt to make it happen, unless someone here knows an app that already does that.
Yes. "How much acceleration can this part withstand?" "I'd say violet, but with a shade of pink". "Perfect!".

I'm sure their spaceships will work just fine.
That reads to me more like a pass. If a boss made a pass at me, you better believe I'd be looping in someone higher up on that, too, because that whole territory is extremely fraught no matter the response.
> Imho this is business and politics. This everyday safety mesure is being applied selectively in order to disadvantage some and advantage others.

This was designed to put gulf carriers at a disadvantage because American airliners can't quite match their quality of service. They have been crying about gulf carriers getting huge subsidies from their governments without doing a single thing to improve their own service.

Interestingly, UK also banned electronics but excluded major airports like Dubai, Abu Dhabi and Doha.
Where should consumer protection exist? As one agency? That means they need to staff people with dozens of fields of expertise, and it gives politicians (Republicans) one throat to choke when they want to "kill big government".

Why not let the agencies that administer different fields and businesses have a "consumer protection" section?
At $2-3m (double on the high end and established) production cost per episode of anything, we're looking at a massive amount of TV content. Unless they opt for films - if so, good luck.
Nice summary, but it downplays the issue. The author has no remedy other than sending a photo ID. Why is an account able to be reactivated using a password known to be compromised? Perhaps Facebook should require an ID _before_ reactivation if the password is compromised, instead of the other way around.
It's not wrong. There are multiple ways to represent a lot of filenames (in particular, names with accents, umlauts, or graves). It's very plausible that the input methods on different systems are producing different sequences (composed vs decomposed). If you're storing a file with a composed sequence on your server, then copy it to your Mac's drive, then copy it back, you may end up with a duplicate file because it would have ended up as a decomposed sequence on your local drive.

But this doesn't make it wrong. You can reproduce this exact behavior with other systems too simply by changing the local filename to be decomposed. The only Mac-specific part here is that HFS+ will automatically decompose the filename.
Isn't 'tech' a broader term than those other subjects though?
By your comment it seems like you didn't watch Arrival. Maybe I'm misinterpreting that, if so please ignore.

The whole point of Arrival was that we had to learn the alien language. The purpose of their arrival was to teach us their language so we could help them in the future.

Had the purpose of the aliens been to spread the knowledge of their culture then it may have made sense for them to analyze and learn our language, but since that wasn't their goal it wouldn't have made much sense.
I understand people may want to upload documents for sharing by link for example, but its obviously not clear enough to users that their documents can be searched by anyone and MS is even providing a document search with OCR it seems.

I doubt these people intended to share, in a publicly searchable form, copies of their tax forms, passports, medical records, client lists, etc.

It's easy to call the users careless or stupid, but that expectation should've been baked into the product. For a document to be indexed and publicly searchable should be an explicit setting, not a default.
So they've made a big fuss about something that:
- We can't just buy right now
- Doesn't do the thing we were excited about (use optane as DRAM)
If you're using something like an F5 for your load balancer you can implement the queue there. Cheaper than provisioning hardware for occasional peaks and F5s can serve a lot of traffic.
So as I understood from the article (which is in Portuguese), you can bypass Twitter's character limit by using a "." on every word, masking as if it's an URL.

Well done. Did you report this to Twitter?
Two follow ups that would appeal to the HN crowd: Things a Computer Scientist Rarely Talks About [1] and 3:16 Bible Texts Illuminated [2], both by Donald Knuth.

[1] https://cs.stanford.edu/~uno/things.html

[2] https://cs.stanford.edu/~uno/316.html
I mean, this sounds fine if you are able to actually focus on a single thing. Leaving aside for the moment the desirability or practicality of burying social media and other such distractions, there are times when work itself requires displaying more information than I can fit on a single screen. I usually have a code editor, one or more tmux sessions, a cloud console web UI, etc., and I have to move back and forth and reference different things in those windows constantly. It's a lot less work to shift my eyes and mouse to the left than it is to cycle through buried windows.
There's a lot of different caching and persisting strategies you could put in place to load comments or related articles quickly that don't involve entire HTTP round trips. There's a definite trade-off there (and a not insignificant one, especially on mobile)
To me this is why single-payer is unwise. The distortions of having a single massive customer with various mandates are bound to cause distortions like this. Government-subsidized HSAs for everybody is my pet alternative.
Silicon Valley tech workers are talking about unionizing to resist Trump
Show HN: Create a DMG for your macOS app in seconds
Naturally, these questions do get asked in each industry. Nursing [1-3]; K-5 teaching [4-6]. There are entire federal and state agencies with copious regulation dedicated to workplace safety. As a society, we spend millions upon millions each year making inherently dangerous workplaces (mostly occupied by men, as you note) a bit less dangerous.

And I don't even know anything about those cultures; I'm literally "just fucking googling it". A mere investment of a few minutes would've easily dispossessed you of the misapprehension that men aren't explicitly recruited and retained in female-dominant fields.

Hopefully it's blatantly obvious why we're discussing gender disparities in software engineering on HN -- a message board primarily frequented by people in the software startup industry -- instead of gender disparities in these other professions.

[1] http://minoritynurse.com/men-in-nursing/

[2] https://www.corexcel.com/courses/men-nursing-handout.pdf

[3] http://www.asrn.org/journal-nursing/374-men-in-nursing.html

[4] http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.659...

[5] http://espace.library.uq.edu.au/view/UQ:73946

[6] http://www.menteach.org/
1- The Prince by Niccolo Machiavelli. Specially the edition commented by Napoleon Buonaparte.

2-Diffusion of Innovations by Everett M. Rogers. This book makes "Crossing the chasm" a simplistic introduction for laggards

3-The Art of War by Sun Tzu

4-If Nature Is the Answer, What Was the Question? By Jorge Wagensberg

5-Sacred hoops by Phil Jackson

6-Fear from freedom by Erich Fromm

7-Michelangelo biography of a genious

8-Blindness by Jose Saramago

9-On writing by Stephen King
ANİ SEN BİR ÇİÇEKTİN
You have one day to stop Congress from giving away your web browsing history
Pull Request based development (sucks)
Intel launches Optane memory M.2 cache SSDs for client market
Oh, Looks Like You've Been Using Tinder Wrong This Whole Time
So, is anyone out there who wants to make a quick $100 ?
You're totally right, this is a hugely complex matter.

However, it's not so simple to just relabel the drug, after all to a first approximation a drug is primarily an active ingredient and secondarily a delivery mechanism. You can patent one, the other or both together. There's definitely remixing, reformulation etc. for patent purposes, but it's not always that trivial to do.

Re. regulatory capture, I don't know if the FDA or regulatory capture thereof is that huge an issue. The chief advantage other countries have is the ability to say, "No." Medicare doesn't have that ability, and even if we were to allow CMS (the agency that administers Medicare/Medicaid) to negotiate for drug prices, it's not much of a negotiation if CMS can't say, "we're not buying it." Can you imagine the outrage in congress from people calling in and saying, "I need this drug and Medicare isn't paying for it."? I guess that's regulatory capture in some way, but damn is it more complicated than cozy agency-industry relations.

A really great and sober take on drug pricing from someone who's been in the industry forever can be found here:

http://blogs.sciencemag.org/pipeline/archives/2015/12/02/a-l...

EDIT: Typo s/companies/countries/
MacOS Sierra 10.12.4 Update
Perhaps some of these "managers" should study Crew Resource Management [0] (CRM) for some lessons that were "paid for in blood". For Airline operations, crew includes cabin crew.

There was a notorious case, British Midlands Flight 92 [1], where the pilots shut down the wrong engine. At least one flight attendant (& several passengers) noticed the left engine was producing flames and sparks. The Captain said he shut down the right engine, which was working properly. The aircraft crashed, causing 47 fatalities, 74 serious injuries and 5 minor injuries.

Compare that to Qantas Flight 32 [2], with 5 pilots in the cockpit, and 24 cabin crew, along with maintenance, ATC and rescue crew on the ground, landed a seriously damaged A380 without injury or further damage.

Capt. Richard De Crispigny was later quoted:
"We sucked the brains from all pilots in cockpit to make one massive brain and we used that intelligence to resolve problems on the fly because they were unexpected events, unthinkable events". This is CRM at its finest.

Another successful application of CRM was in Aloha Flight 243 [3]. After loosing a section of the roof, Captain Robert Schornstheimer & First Officer (& later Captain) Mini Tomkins landed the damaged 737 with all passengers surviving. One flight attendant, CB Lansing, was blown out of the aircraft.

Effective CRM (management) is what allowed QF32 and Aloha 243 to land safely.

[0] https://en.wikipedia.org/wiki/Crew_resource_management

[1] https://en.wikipedia.org/wiki/Kegworth_air_disaster

[2] https://en.wikipedia.org/wiki/Qantas_Flight_32

[3] https://en.wikipedia.org/wiki/Aloha_Airlines_Flight_243
Same for me. I miss the times where I only saw babies, cats and dinner plates on my feed, it was personal, now its just garbage news, garbage ads, garbage IP-theft (videos grabbed from YT etc.)
I'd LOVE to hear what red flags are in the comment from the recruiter or the other person - whom I guess is a manager. I've re-read it a few times but I see nothing but reasonableness. Then again, I'm neither a developer myself (does that make a difference) nor a recruiter...
Changing filesystem for billions of phones in a point release? That doesn't sound fun.
Now you know why people are at work for so many hours in the US.
It's not going to be 'just another studio' unless the other studios start making their content easily accessible both:

a) online

b) internationally

Most people in the US have no idea how annoying it is to deal with content restrictions. It sucks to be an internet company in an industry stuck in a pre-internet licencing worldview.
If you're looking for a completely nascent (not yet usable) JS project, check out Defiant (https://github.com/coreyp1/defiant).

It's immediate form is as a rudimentary CMS, but it's ambition is much deeper. Defiant aims to define a secure and uniform API for integrating different types of systems. For example, take secure form handling. It is a difficult thing! Check out this blog post series to see what I mean:

https://cscrunch.com/blog/corey-pennycuff/its-2016-and-youre...

https://cscrunch.com/blog/corey-pennycuff/its-2016-and-youre...

https://cscrunch.com/blog/corey-pennycuff/its-2016-and-youre...

Most developers are not security experts, and yet they are often forced to cobble together form handling tools (usually not correctly) when putting together website after website.

At the moment, Defiant is only about 3K lines, but probably will need to be 7K before it is minimally useable by anyone (including me), 20K before it is pleasant and attracting users. For now, it's what I do in my spare time for fun.

As an example of where I can see people using such a system, it could be used as both a web-based front-end, as well as a back-end for email servers, dns servers, RTC-based video/text chat (e.g., a private slack on steroids, or customer support system), github/gitlab-like systems, and of course, normal websites such as eCommerce and other CMS-based websites. Moreover, these systems should be able to coexist (in the case of smaller websites) as needed.

The most important thing to realize is that it would allow people to run their own services without paying for 3rd party services or having to involve 3rd party systems. For example, when you use Skype, your audio/video/text/file-transfer streams go through their services. In a Defiant-based WebRTC system, communication would be encrypted peer-to-peer, ensuring private communication for business-critical information.

Contact me if you're interested in exploring this area!

EDIT: Not sure how to make the links nicer.
I use Windows 10's virtual desktop to hold stuff that I want instantly available but not always visible. Plus it makes it easy for me to work using the same muscle memory when I'm at my desktop or on my laptop.

My desktop monitor is a big one though (and 4k) and that helps. On it I do many of the things you say you do with multiple monitors.
Someday I'm going to write a Medium article titled: "Why I Don't Care About What You Started or Stopped Doing."
You would think so, but people are very often willing to damage their own financial self-interest in favor of prejudices, especially when the former is long-term and the latter short-term.
We need to find a way to figure out which of those differences are important, then. YC seems to be trying via this Ask a Female Engineer series, but if we ask those female engineers which issues are most important to them in regards to what would drive them away and the answers they give aren't satisfactory, then what conclusions can be drawn?

If the issues listed are largely the same issues faced by men, and if the issues have an equivalent impact on male engineer retention, then the answers are incomplete or we're asking the wrong women. Maybe we should ask female former engineers why they left the industry?
it seems this would be a great use case for DAWs and sample libraries in general, many many small files to be accessed with extremely low latency: this could make it possible to run large orchestral templates fully purged at all times, which would be a great use case when your template has hundreds of GB of samples but you only use a few of them at a time.

This is already kind of doable with SSD, but if optane has an order of magnitude less access time it would of course make it even better for this use case.
I thought the first third of the book was absolutely fantastic. But then it quickly decayed into philosophical drivel, IMO. Perhaps I'm not wise enough to understand the end of the book but I truly thought it was garbage and believe this is one of the most overrated books of all time. Anybody else feel this way?