skysight-inc/HackerNews huggingface dataset:
Again you are not right about that. In practice in the vast majority of the cases¹ the editorial board (for journals) or the program committee (for conferences) do that. And these people are researchers, and they're not paid by the publishers. At this stage the publisher does not intervene.

¹ In some other cases such as with Nature, what you said is true. But the point is that the model you are describing is far from being the only one, and there is no evidences that it is better. In computer science for example, the most prestigious venues are conferences not journals, and in that cases the publishers does nothing until the very end of the process, where its work often consists in putting PDFs online and that's it.
I flagged this because it will only lead to pointless political shouting, of which the world already has a more than adequate supply.
This seems like a copy of CUPS to me -> https://cupsapp.com/
God I love Bartok. When I played piano in high school I basically only played Bartok and Brubek.

I think people find unfamiliar music difficult to listen to. I don't think it's really about genre or artist.

I suppose some genres are trying to be difficult on some level (rock and roll, punk, metal, and rap each took up that mantle) but all of those were meant to be easy to listen to for a target audience.

Bartok never struck me as super combative. Brainy, perhaps.
It's hard to notice when there's so few women in a given field. The victims also often don't have an interest in publicizing incidents - most communities are small and you can't risk burning bridges.

I'd also guess the nature of injustices has changed: since everyone has gotten the message by now, they avoid the prototypical sexist comments in groups (not entirely, though. PIs with tenure have little reason to change and I've exchanged looks of disbelieve with colleagues on more than one occasion).

And yet people are getting annoyed by attempts to change the situation. Sometimes, I even understand their frustration with some of the more misguided ideas of postmodern feminism. What's more surprising is the level of hate people can muster for so-called 'swj twitter-activists etc' considering the minimal inconveniences they inflict – I vividly remember the absolute despair a good friend (smart, well-educated, ambitious but conscientious) experienced when she realized that she would never have a chance of advancement in the rather conservative profession she had chosen. As in: the boss-boss told her point-blank 'I know everyone in this business and you're never get anywhere as long as I'm alive. Why don't you go into nursing?'.
Make this a rule : "no dick jokes at work",

Watch as the scope of what constitutes 'work' creep.
I'm not aware of any trend in the area of routing/switching for linux away from C projects. nftables and open vswitch are both new-ish and written C.
'The64' – A modern C64 console and handheld project
Of course not. Comparatively it was actually pretty bad. Worse than I thought it was, the gap between the first world and the third world was also much smaller in the past.
Don’t optimize prematurely, especially since debugging time is a factor here.

If a long-running program crashes, a missing flush can be the difference between seeing or not seeing an important detail that preceded the crash. Instead of going straight to the cause, you might be wasting time exploring something that happened a bit earlier, or you may be forced to rerun the long program again to see the same issue with better logging.

Then there’s the inconsistency aspect; if you become used to "\n", and see it “work” all the time for streams that happen to go to the terminal, you will be confused when “the same” thing does not have the same behavior for a file stream. Use the abstraction ("endl") until you know you need it to be different.
Watch the Titanic Sink in Real Time
Not that any of those are difficult -- and all of the problems you list around connectivity are, uh... it's not like tracking it poorly resolves that problem, they're still finding some way to eventually sync the data up now, it's just lower-quality data.

But... even if those ARE difficult problems, shouldn't you try to solve them BEFORE you launch a business model where you promise people (ie, your authors) that you can do these things? Hell, especially if they're difficult problems, you should fix them before telling people you've solved them.
The goal is not to sound like "yes in principle" because they usually don't say yes, they typically say "Oh, I can't, I'm busy, I have to meet a friend for dinner".

I have also been gender neutral in my pronouns because I'm a guy, I've been asked out by women I did not want to go out with, and it was awkward, and it would have felt worse to just say a simple "No, I'm not interested". But she picked up on that just fine. My point is that there really isn't much second-guessing required. If they say yes, then you're good. If they counter-offer with a different time, you're still good. If they say anything else, that's no.
The part I love the most is that his father let him find his own answers instead of telling him the answer. I am on the board of a small science education non-profit. We do hands on science with kids under age 12. The hardest part about hiring teachers is that most teachers love sharing what they know - and thus give kids the answers. We want kids to explore for thier own answers. We have better luck hiring story tellers and teaching them enough science to deliver the lesson.
Haskell does seperate list items (and tuple elements, and record member assignments) with commas.

You are, of course, free to object to the lack of separators between (and parentheses around) function arguments. I find it pretty natural when everything is curried.
That is like saying that because pigs fart we should abstain from bacon. Would make sense, but not feasible.
Dtags: directory tags for lazy programmers v3
because he is 3 months old now :-)

Semi-conductors physics may be too much for a 9-year-old, but an introduction to transistors or doing a H bridge to reverse the rotation direction of a motor could be pretty impressive.
Fantastic story! Electronics work is amazingly rewarding; beats most hobbies out there.
Link to the top of the article: http://martinfowler.com/articles/web-security-basics.html
RefCard: Getting Started with Git
Thank you, Pieter, for making your ideas public. I learned many valuable lessons from your designs, all the way back to Libero and the SFL. Your generosity is greatly appreciated.
All of these issues were solved over a decade ago by sales contact software.
Yeah, I'll just go convert the LibreOffice codebase to Go right away.
1000 Angels YouTube Channel
Venezuela's oil production capacity collapsed after nationalization. It's not just prices.

The nationalization destroyed foreign investment, talent fled the country, and cronyism put incompetent people in charge of factories and industries they didn't understand.

It's dishonest to pretend this is only due to oil prices.
It means that I thought Julia wanted to avoid inching too much towards tracing JIT optimization.

Well, luckily dask isn't meant for MPI style parallelism. I was wondering how it compared so something like computeframework.

Good to hear that union type performance will be optimized. Are there any issues I can follow?
But why couldn't it have been named std::eol_flush? or something else that communicates what it actually does?
Previously submitted and discussed: https://news.ycombinator.com/item?id=11515433
To clarify your first paragraph, rock and jazz both emphasize 2 and 4. Swing is about the relative duration and weight of the first and second eight notes in a single beat.

In fast tempo bebop they tend to have relatively equal durations, and in other jazz styles they trend closer to 2/3 + 1/3 of the beat respectively.
Hadn't heard of it before. Thanks. Researching it and will set some time to setting up the framework. It seems like quite a lot of administrative overhead but I'm willing to give it a shot.
Functors, Applicatives, and Monads in Plain English
Couple of key differences. CUPS is serving mainly as a platform to help you order coffee at a cafe. We use a certified Q Grader to grade every drink and cafe that shows up in the app. As far as I can tell, CUPS does not rate the cafes or drinks, simply acts as a portal to buy drinks.

You can learn more about us here: https://blog.cupperapp.com/what-is-cupper-b3f496d0097c#.mbns...
I had a teacher in high school who liked to mention that "any diode can be light-emitting, once."

Still makes me chuckle :)
It's a complex story but I don't think that narrative is true at all. The reality of ongoing neocolonisation is never really told in the media, whereas the corruption of third world countries often is.
Does the world war II counts?
On Starting Simply
> That's much stronger evidence in combination. But I think it's weird you led with the population distribution in your account, not the reported behavior.

I wasn't expecting someone to argue that it was reasonable to have a homogeneous population of hires on a gender/race axis.

> There are a bunch of places that hire out of whack to the natural distribution of the population.

I've never encountered one IRL that was homogeneous of a female minority hired by a white male.

Can you provide examples of this happening on the scale you state?
The only country where the possession of oil hasn't been more of a curse than a bless is arguably Norway.

Venezuela's economic situation is more of a product of having oil than it is a product of the so-called socialism of the previous government.

Free money from extractive industries has normally served to let whatever government keep power through handouts to the populace.

Saudi Arabia, as another example, may not be an economic disaster but the regime broadly is a disaster for the foreign workers it abusively employs and the nearby areas it exports its reactionary ideology to.
No. It's something like.

ambigious phrase or phrase token -> multiple possibilities the parser can handle -> multiple possibilities from the requester -> repeat until you've dialed down to a single possibility.

It's a big part of what the Machine Learning guys and the NLP guys are doing. But, as mentioned, there's very little context for a computer to work with...so everything is very specific. "google, find me movie theatres in the area" vs "i wonder what movies are around. do you have any ideas google?".
Note that Hermes Trismegistus is a local syncretism rather than a full equivalent as the article implies.
A "whole lotta of love" is an understatement! The world needs more people like Tim and his Monkmed team. When my own country failed in giving me the treatment to cure my HepC the efforts of Dr. Freeman, Tim and Monkmed did not.Tim held my hand throughout the process which was just what I needed. I am forever indebted to Tim and Monkmed for giving me the gift of a cure to live a normal life.
How so? These things happened a long time ago. At some point, we need to stop blaming all of their woes on decades or century old treatment.

Most immigrants were used as essentially slave labor at some point. The Chinese, for instance, were used to build the railroads in the US. The Italians and Irish were also treated poorly for decades.
Grants are not judged by government bureaucrats, but by committees of peer researchers. (At least for NSF grants; not sure about NIH or others).
> On AWS, you're charged ~$0.09/GB of bandwidth out. How Amazon thinks 1000x pricing is fair here is beyond me.

$0.15 per MB is to cover "free" 3G downloads also when roaming.
Zapier is hiring a lead support engineer – remote welcome
"As much as it can". nftables and openvwitch both forward packets, and thus need to be written in C (or, perhaps, in the long term, Rust).

Really, you're playing on a semantic ambiguity in the word "router". A BGP implementation doesn't forward packets; it maintains a database of forwarding paths that the packet forwarding layer consults. In a large Cisco router, the SOC that runs BGP and maintains the RIB isn't the same electronic component that forwards packets.
I look forward to the first programmer friendly SMTP/IMAP implementation. Haraka is the closest friendly SMTP server I have come across.
Personally I use \n for line endings regardless of Windows or not. notepad.exe can't understand \n and displays everything on one line, but everything else can.
This should constitute a black bar for today.

Campbell was responsible for shaping some of the greatest minds the tech industry has ever known. I mean, the amount of money that the people who learned from Campbell control can be measure in TRILLIONS. This man was the absolutely one of the most influential people I can even think of when it comes to tech.

I wish I could've met him!
> Of course it depends on the design of the car, but 40 is an average.

Funny, I had always heard 55 MPH was the "sweet spot".

Drag Coefficient will be dramatically different on all car models.

Driving slower can have as dramatic of an impact on MPG as driving too fast. Your engine has to work quite hard to keep the car moving in both cases. Once up to a cruising speed, your engine will have to work less hard (and burn less gas) to maintain momentum. This is why your foot is not on the accelerator pedal harder while cruising on the highway when compared to driving on the streets. This is also part of the reason overdrive gears work (<1:1 ratio).

From a dead-stop, you dump the most unburned hydrocarbons (as a bunch of fuel is dumped into the chamber suddenly). So, constant highway driving will be more efficient than a slower city-street driver.
The second paragraph you quoted doesn't judge the games for their characters. It's just showing a quick example of characters that have a pre-set race/gender and pointing out the lack of outrage from women and racial minorities over having to play that.
> The earth, and humanity, are in no serious danger of collapse.

Many species on Earth are indeed in very serious danger of extinction due to human-caused climate change. Here is a paper in Nature discussing this: https://www.ncbi.nlm.nih.gov/pubmed/14712274

> The measurable advantages our species has because of our industrialization seem far more tangible and have far more weight than your emotions, no matter how stridently expressed.

I disagree with this. We could have industrialized and gained those measurable advantages without causing all of this destruction. That's what this HN link is about: why did we do this? Partly because the rich and wealthy people controlled the public's understanding of the risks in a way that would keep their money flowing at the detriment of our health.

> your unrelated parting shot at the "obscenely rich" is rather telling

How is this unrelated? The pursuit of wealth and the greed of the oil executives is directly related to this disaster. I do not "hate people that have things". I have lots of things. I do, however, hate people who are so greedy as to pollute our planet and cause runaway global greenhouse effects purely for their own gain.
Is the full ball rendered behind an overlapping window? The world may never know.
There are certainly a lot of 'not's in the statements, so I apologize for the confusion. I was trying to keep the previous comments pure.

At a basic level:

Would we have taken the same actions, if the oil industry had not taken the same actions?

If someone thinks the answer the question is, 'obviously yes', then I'm suggesting they look at the results of the revelations of the same actions by the tobacco industry.

If someone thinks anything else, I'm not making any specific statement.
I can empathize, which is why I can also empathize with being "profiled." I know that from both sides. I also know what it's like to be objectified as an emblem or symbol or any number of things less than human. However, the long term and just solution to prejudice can't be more prejudice. Social norms which "profile" me based on an attribute I was born with can't be socially just.

I also have no way of knowing in advance which white person is going to attack or denigrate me next. (Of all those incidents in my life, it is that "group" which is most prevalent.) Should I interact in a way which assumes any of them might at any time?
You could argue that most age discrimination is probably not at entry level positions, but more people wanting to pay rockstars in cans of rockstars not the wages that a great experienced engineer deserves.
This has been a 'conspiracy theory' for awhile, why is it suddenly mainstream? There have been so many articles out in the last couple of days.
Congrats: you've echoed the same argument against people owning their resources that boardrooms have been using against populations since Iran in 1953. "They're far too dumb to survey, drill and pump their own oil." Yeah, no.
I think there's a need for a format of soliciting editorial corrections that allows people to provide errata without feeling like they're being too picky?
Can you embed links to the full size image?
All are contentious, but solid cases could be made for

- Turkey (it could use another one about now, if the military wasn't neutered)

- Thailand (providing stability currently)

- Egypt (removed Muslim Brotherhood)
A truly sad day. I had a chance to meet Bill 4 or 5 times as a student and as an entrepreneur, and you would have no idea that he was such an institution: completely approachable and willing to give advice and support even to a random kid from North Carolina.
Amazon apparently won't care until it affects their bottom line and so far it appears not to.

Clearly they built the simplest possible model (pay based on the last page seen) and fixing it is too much work for the little they make. KU is just another bullet point (look here, we have unlimited books) and the money is immaterial so investing as little as possible makes business sense. Why anyone would use KU knowing is is beyond my understanding.
This is pretty disgusting. Slides 3 and 4 are spitting images of the "boys club" mentality that's holding tech back in terms of equity.
You can use C-library functions in C++, so just use fprintf, and you can flush however you see fit. I've been writing C++ since basically forever, and find the streaming operators in C++ to be way too much of a pain. It's doubly painful if you ever consider internationalizing your software.

fprintf(fd, "Number: %.3f\n", number)

Is a whole lot easier than

std::streamsize ss = std::cout.precision();
std::cout << "Number: " << std::setprecision(3) << number << std::setprecision(ss) << std::endl;

Since setting precision is modal, you have to set it back if you don't want to screw up future output.

Streams suck!
Was expecting to hear some Blue Note, got frantic muzak. Humans are safe... for now it seems.
Please correct me if I'm misunderstanding, as I'm not familiar with the system.

GPLv3[0] introduced protections again Tivoization:

--

"“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.

If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM)."

--

[0]: https://www.gnu.org/licenses/gpl.html

You can install your own version of Git, yes. But Apple, as a distributor, cannot prevent you from installing a replacement for the software that it distributes. If, wherever they provide the source code to Git, they do provide a method to replace the currently install software, then that wouldn't be a problem.

Now, I did find this:

https://opensource.apple.com/source/Git/Git-17/Makefile

Which does indeed have an install target.

Can anyone tell me if this replaces the original program, or at least provides information necessary to remove it?
Introducing the House Fund: Built for Berkeley
> she has suffered the occasional subtle discrimination

That's what we like to tell ourselves. Philosopher George Yancy:

What if I told you that I’m sexist? Well, I am. Yes. I said it and I mean just that. I have watched my male students squirm in their seats when I’ve asked them to identify and talk about their sexism. There are few men, I suspect, who would say that they are sexists, and even fewer would admit that their sexism actually oppresses women. Certainly not publicly, as I’ve just done. No taking it back now.

To make things worse, I’m an academic, a philosopher. I’m supposed to be one of the “enlightened” ones. Surely, we are beyond being sexists.

Yet, I refuse to remain a prisoner of the lies that we men like to tell ourselves — that we are beyond the messiness of sexism and male patriarchy, that we don’t oppress women. Let me clarify. This doesn’t mean that I intentionally hate women or that I desire to oppress them. It means that despite my best intentions, I perpetuate sexism every day of my life.

As a sexist, I have failed women. I have failed to speak out when I should have. I have failed to engage critically and extensively their pain and suffering in my writing. I have failed to transcend the rigidity of gender roles in my own life. I have failed to challenge those poisonous assumptions that women are “inferior” to men or to speak out loudly in the company of male philosophers who believe that feminist philosophy is just a nonphilosophical fad. I have been complicit with, and have allowed myself to be seduced by, a country that makes billions of dollars from sexually objectifying women, from pornography, commercials, video games, to Hollywood movies. I am not innocent.

http://opinionator.blogs.nytimes.com/2015/12/24/dear-white-a...
That free food and those ping pong tables are very representative of how a person treat their employees, though.

They typically mean that the person believes that food and games are appropriate compensation for continuous overtime. I wouldn't need food if I was (socially, it's rarely made explicit) allowed to leave at an appropriate time (5pm, assuming 9am arrival), because I'd have time to make my own dinner.

Similarly, ping-pong tables mean you do not value your employees' focus, and believe that "whack whack whack" noises are totally okay in a room of knowledge workers (well, then that it's a single room room means...).

So culture might not be the ping-pong tables and candy, but they're certainly representative.
Your tax dollars, hard at work scrubbing the truth from the web. Nice job UC Davis.
Releases that included the fix (April 11):

- Latest: https://about.gitlab.com/2016/04/11/gitlab-8-dot-6-dot-5-rel...

- Backports: https://about.gitlab.com/2016/04/11/gitlab-8-dot-5-dot-10-re...
If you are so much more knowledgeable than the author and most of us here, it would be better to post a comment that teaches us some of what you know. This one just makes a grand claim with no explanation, surrounded by name-calling. That's not a good fit for HN. We're going for thoughtful discussion here.

This is a good description which you might (re-)read:
https://news.ycombinator.com/newswelcome.html

Many of your comments here have breached civility in similar ways. That's a problem. On HN, please post civilly and substantively, or not at all.