skysight-inc/HackerNews huggingface dataset:
> Since 2004, Dr. Hublin and his colleagues have been working through layers of rocks on a desert hillside at Jebel Irhoud.

I have so much respect for archeologists. Spending over a decade in one spot, literally on hands and knees, digging and meticulously sifting through anything that is found, is to me the epitome of dedication to a craft.

But another part of me thinks: there must be a better way!

I know that expeditions often hire bands of locals to help them dig and sift. But does anybody know, have there ever been any advances in this field to make the process go faster, or require less human toiling?
Shrugs, it was biodegradable.
Hopefully these optimizations are for a particular version of .NET Standard and will see themselves in both .NET Framework and .NET Core.
> Needless to say they lack the training necessary to decipher a medical record, a rape may or may not have left evidence present in that record

A great many medical reports are written for the eyes of non-practitioners and don't necessarily need a medical professional to decode the information.

Words such as "injuries are consistent with _____" are typically included, because the intended audience is police, judges, lawyers, and other medical laymen who are more interested in the conclusions than the minutiae.

To me, the most important question here is "was this document legally obtained"? If it was, then my follow up questions would involve why, and for what reason the laws allow that legality to occur.

All I can say now is that publicly Uber acted 'okay' after the fact by immediately adding additional safety features, deeper background checks, and never publicly disparaging the victim or her story.

Before the incident, however, they were terrible in the wrong by not following public safety laws regarding background checks, as these laws were created to help prevent the incident that occurred.

As a matter of nuance, Uber rose to prominence by ignoring certain laws and some cherish them for this, but that does not mean that all regulations should simply be ignored.
I mean, they could've kept it "Mozilla Developer Network" — it's not like that doesn't sound like an online documentation resource (c.f. Microsoft Developer Network). I guess there's some ambiguity with e.g. a meetup group, but it should be obvious from context.

It's possible the name change is for SEO reasons. Although they shouldn't need to; Google really ought to swallow their competitive pride and make MDN one of their previewed snippet sources, or else create their own webdev documentation source of equal or better quality.
Yes many people don't care, and I have also noticed many people aren't even aware of any the Uber negative press. And usually after I bring it up, they still don't care.

One thing I find interesting to consider is how "uber" succeeded in becoming a verb in popular language similar to how "google it" is the equivalent of saying perform an Internet search. Once something gets ingrained in language like this I feel like it affects us psychologically - the average Joe can still choose between Uber/Lyft/xyz, but it's so easy to forget the competitors' names when other people are using language like "uber over here and meet me".
Yeah, sure, most sites today are totally browsable in 2G.

Event the damn native APP for hackernews, using only JSON, is not usable in 2G.
This was around the time that the US started to put Nuclear warheads on anti-balistic missile systems. Nike Hercules would have used high-altitude low-yield nuclear blasts within 100 miles of US cities to stop incoming ICBMs.

My guess is that this is what the author is referring to when he says "Air Force wanted to reassure people that it was OK to use atomic weapons to counter similar weapons being developed in Russia."
You've been repeatedly breaking the HN guidelines in this thread by crossing into name-calling, incivility, and now even personal attack. We ban accounts that do that, so please take care to edit such stuff out of your comments here.
Ask HN: How to not bring emotion from work back home?
Even after working so many years. I still get moment that I want to snap. Any way to not bring emotion from work back home?

Workout usually will just make me more angry.

Meditation/music can only help when you are not at the edge point.

Talk to people helps. But one person can only bear with you for so much. Even though it is a good friend/love you very much.

Even tried chatbot. Again, not working when at the edge point.
Comey's opening remarks [pdf]
AUDUSD: Rallies, Extends Its Upside Pressure
In investing there are a few models I apply when skimming a company, none is sufficient to red flag a company but each is a signal that means that area needs to be dug into and understood at a deep level

- skin in the game, do the employee's including C level execs hold less than x% of the company 1 year after it goes public or did they sell out as soon as possible?

- no oversight by boardroom, are the boardroom members on more than 1 other companies board?

- literally having to pay through the nose to get people to come into work, ie the twitter rule, Does your EBITA look materially different when you remove stock based compensation
Stumptown Coffee Roasters (which sells nitro cold brew, a coffee infused with nitrogen so that it’s slightly fizzy, with the thick, creamy head of a good stout).

Ugh. This is wrong. The whole reason you push cold brew with nitrogen (vs say carbon dioxide) is that nitrogen is nearly insoluble in aqueous solution, and can pressurize the coffee on draft without carbonizing it or changing the nature of the beverage.

We had Stumptown cold brew on tap at the office, and I put together our draft system for us to dispense it. Maybe if you served it with a nitro faucet you might get a bit of head, but with a normal faucet it didn't have any foam on top, and it certainly wasn't slightly fizzy.

Starbucks has bought into the nitro-infused marketing wank for their cold brew too, it's pretty silly. Wine draft systems (like Micromatic's) use nitrogen for the same reason, but you don't hear the same BS about giving the wine a smooth creamy texture because it's not appealing in that context. (And not factual.)

Stumptown cold brew is delicious though - if its available in kegs in your area and you want to put it on tap, design the system for wine (stainless-steel everything and a nitro regulator) and you're in business.
Purely anecdotal (and of course showing my age) but when we were kids we were not supposed to wear trousers (long to the ankle) until we became maybe 12 or 13 (exception made when we were all dressed up for some ceremony or similar), we had some choice between shorts and knee length shorts.

There was a reason, I have no real memory of myself (nor of any of my friends) having ever both (at the same time I mean) knees/lower legs NOT scraped, bruised or cut, no matter if it was due to falling from a tree or from the bycicle or from experiments with any other possible 2 to 4 wheeled or sliding vehicle of sort, or simple bruises because of thorns while we went through the woods to get some berries.

Of course we promptly washed the bruises (and in some cases even disinfected them) but if the article is even marginally right, given the quantity of dirt that must have entered my organism I should not ever be concerned with depression.
That might be an interesting project. Deep learning + a headset camera thing.
Sure, if all you do is some onclick() and a few appendChild().

Plus for the time you spend chasing compat issues, writting wrappers, choosing small libs and packing it all together, you could have done your site. For less than 40ko.

People are not blinking at including react ecosysteme, which is huge. But attack jQuery ? Seriously ?
Slight tangent, but I'll just comment that the business world runs on generally bad software – if they even have "software" and don't just use insanely complex spreadsheets. It's one of those surprising things I've learned doing consulting for the last decade+. At first, I thought it was just the clients I happened to have, but given enough data points, a pattern emerged.

Most software is bad, especially at places that don't consider themselves software companies, e.g., they don't sell a software service/product, they just use software for efficiency.

I don't mean this as a judgement of the developers who wrote it. I've written plenty of software that looks bad in retrospect, from the outside. When you have the context of how decisions were made in the past, more often than not, you find a lot of small decisions that were reasonable in isolation but added together equal a big ball of mess where technical debt was rarely/never paid down, refactoring rarely/never took place, etc.

It's not that hard to convince non-technical business folks of the value of paying down technical debt, but I've found it is hard to convince them to prioritize it. It always gets planned for the future, after whatever super-urgent CEO-driven initiative is currently happening, which is quickly followed by another and another.

So yeah, I can imagine what the codebase looks like but not because of outsourced developers. You could just as easily say, "150 year old company depended entirely on overworked internal developers (you can imagine what the codebase looks like)."
Reading the comments here I am surprised at all the people who are claiming that people get talked over by other people all the time and it has nothing to do with sex.

I mean, yeah there's no denying that there exist pushy jerks who are jerks to everyone but guess what? those kinds are more likely to be even greater jerks with women.
So either this guy was a regular jerk talking over her because she was a woman or being that special kind of jerk who normally talks over some men but talks over most women. Why is there an difference of opinion about this?

Does anyone really think there is a breed of jerks who talk over some/most men but will never do that/will do less of that to a woman?
>...dark color schemes? I find that it makes text significantly harder to read.

Same here. Something about high-contrast schemes irritates my eyes; and I have trouble reading low-contrast text on dark backgrounds, so I've been using black-on-#FFFFDD since I noticed it on the Go Playground.
Yes I'm ok with it. The whole point of "mansplaining" and similar terms is to draw attention to behaviors which otherwise would not be noticed by a lot of men.

Situations like this don't have to be purposeful, conscious, and malicious to problematic. In fact the reason sexism is so hard to fight is that it is usually unconscious habit. The power of default.

It's not an issue of cherry picking; this sort of thing happens all the time. It's only by calling dramatic attention to it that people can start to change. No one changes their habits easily. It takes motivation and a lot of reminding.
in case you'd like to get a quick intro to the language w/o installing anything, check out their jupyter notebook here which you can clone & run:

https://notebooks.azure.com/Microsoft/libraries/fsharp
With setfenv, the environment definition is lexical by default, but if you change the environment of the parent after creating a child function, the environment of the child doesn't change. You must `setfenv` the child as well.

With _ENV, it is fully dynamic, and can be changed "at a distance".

Also:

> function foo()
>> local function bar() return a end
>> setfenv(1,{a=4})
>> return bar
>> end
> a = 9
> =foo()()
9
Totally, this is her political perception grid overlaying reality. If Jim Holt or whoever thought that her theories were contradictory, then likely he would've talked over whoever was sitting there, regardless of sex. It could have had as much to do with his condescension to what he perceived as an inferior theory as anything.
While this is an awesome feature, they're also going to start disabling 32bit apps that I paid for, and use regularly. Damn!
There's ground-penetrating_radar but that just helps you know where to toil.

https://en.wikipedia.org/wiki/Ground-penetrating_radar
> I do think is fairly blatant is that it's a case of speaking for the woman, which is text book sexism.

Devil's advocate... a third party yelling "let her speak" is also speaking for the woman. Dr. Hubeny would not be where she is today if she lacked the ability to interject her own thoughts.
I realize this sounds silly, but maybe having a conch, or similar talisman of "I'm not done yet, please listen" might be handy.

I find myself interrupting my children a lot more than I like (and while it often feels like it's because they're interrupting me as well, I'm certain that's usually not true). Having a stuffed animal or similar "conch" talisman might help us actually listen, because each of us could point out who has the conch.
Hansjörg Auer, alive at 33
Alexander Huber, alive at 48

Auer's free solo of Marmolada 'via Attraverso il Pesce' is something in the same league as Alex's Freeride.
If men are 3x as likely to interrupt women, is it sexism or simply a biological tendency? And if it is a biological tendency, is it not sexist to shame men for their more assertive tendencies?
So, I fear I'm being trolled, but you didn't actually mention what in particular you find compelling as "new thought, new possibilities" would be equally as applicable to alot of science fiction.

I would say evidence is needed for a compelling post accusing people of being being frauds. Having 'new thoughts' is insufficient to meet that bar for me, but apparently your mileage may vary.

I would say landing an orbital class booster and re-using it are actual technological breakthroughs. I'm curious why the author asserts it isn't. But I'll let the Russians speak for me:

> Instead of being dismissive, Komarov [edit: that is, Roscosmos CEO Igor Komarov] congratulated SpaceX and Elon Musk. "This is a very important step, we sincerely congratulate our colleague on this achievement," he told journalists. "The innovations SpaceX is making are forcing us to work on lowering the cost price and raising the product quality. The main thing is to ensure a competitive product," he added. Those innovations will include development of reusable boosters. "We are running pilot projects in the sphere of retrievable components," Komarov said. "Speaking of components, we have engines which can work a multiple number of times, for example Engine 191 and the engine for Angara (another Russian rocket). We will also be using the potential of retrievable rocket components."

https://arstechnica.com/science/2017/04/after-spacex-launch-...

So, they are now doing it. My understanding is they believed it couldn't be done in an effective (both in reliability and cost) manner and never pursued it. And as far as whether they'll be able to do it too, I see no reason why not. But SpaceX has a first mover advantage now.

And as far as Bulgaria not contradicting it, I also listed 6 other countries. I hope you would consider 7 launches worth of income to be a major source, I mean, if you're not just trolling...
> "about 5 to 7 beers or 6 to 8 glasses of wine" in one week is very different if you have one beer a day, or if you drink the same amount on a Saturday night outing.

Is this true?
Thank you for posting this. Would not have found it otherwise.

Reminds us we still live in the age of thermonuclear weapons. As long as that's true, our choices as citizens of nuclear-armed nations are more serious than anyone can imagine. Easy to forget.
Oh God. That was long winded and contained a lot of namecalling backed by very little evidence :/
I've seen this in action. Using code generators to convert XML configuration to a few API end points. Or using a DSL/rules engine because you don't want to write code. Or having APIs that hit other APIs ad infinitum when the whole thing runs on one server because "micro services are the only right way". The result was we spent time gluing together what was already a monolith disguising as microservices, rather than adding features the customers wanted

More recently I had to solve time drift on 1000s of devices. The problem was someone installed puppet to manage those devices which uses NTP. The devices are behind firewalls so if they block the puppet master or mess with SSL puppet doesn't even phone home. Or worse it gets incorrect time from NTP peers on the network. The solution was to throw out the shiny tool "puppet" and just call "date". Puppet and NTP are great in theory for getting time down to the millisecond but totally backfired when some devices were off by over 24 hours. For our purposes as long as all devices were within 5 minutes we were good. The irony was after disabling NTP puppet just started it again. And we couldn't use puppet to fix that since 50% of our users had it blocked. No other choice but to throw out puppet and start over from scratch. The guy who spent months setting up puppet was not happy.
I was expecting maybe 10% improvements, but many of these are 30x perf improvements on common collection operations
I'm perfectly willing to believe that my own preference is informed by marketing/hokum but I very much prefer the Stumptown in the nitro can to the Stumptown in a bottle with no nitro dongle.

If I were asked why, I'd say "mouthfeel" cause it does seem creamier. Is there an explanation for that other than "magic words on the side of the can?"
Maybe at some point .net will be faster than Java.
(attic) borg check --repository-only does not transfer any data except informational logs. This is CRC32 only [1]. Borg 1.1 beta has borg check --verify-data, which does full decryption & full MAC + ID checks -- by downloading all data.

Generally speaking, attic has at least one data corruption bug fixed in Borg that make it unsafe to use with remote repositories unless the SSH connection is 100% stable. Attic also has another similar bug that corrupts the created archive when it encounters an I/O error in the repository.

There is a "Migrating from Attic" "sales pitch" (if you like) in the beta docs (-- switch versions in the lower left corner for stable docs): http://borgbackup.readthedocs.io/en/latest/faq.html#migratin...

[1] and of course checksumming and error correction of the file system, if any. Since rsync.net is ZFS the --repository-only check is a stronger than on a plain old file system with no checksums.
I was excited until:

> Now, Startup School will accept about 10,000 companies in early 2018, says Altman, and potentially more after that.

2018 seems like an eternity away. I hope my new company is profitable by then.
Or to prolong inevitable death.
> No ads, ever, I hate them.

Thank you! We shouldn't trust anyone who thinks otherwise. It should be considered shameful to show paid advertising.
Supporting a JS-disabled experience should not be your first priority. But, reducing needless reliance on javascript will improve your site for every user - making the page load / respond faster, use less CPU and memory, etc. It will also improve the development experience for you - faster to test, less crazy codebase to work in. It's really just architecting the site better.

Some people are so scared of "premature optimization" and "catering to a tiny number of geeks" that they trick themselves into making a huge JS mess. Most websites these days seem to be examples of this.
Eisler brings up that frame in "The Chalice and the Blade" -- it was often assumed in historical scholarship that non-patriarchial societies were matriarchial. Instead, she reframes it as "dominator" vs. "cooperator" societies. In other words, wrestling over which gender has dominance is not as helpful as shifting over towards cooperation in general.
Moved from Boston to Arlington (MA).
Make sure you try the pizza at Coppola's at the bottom of Murray Hill on Central Ave.
I don't care much about keybindings, but I had a similar experience to GP. I used Pharo for a project and hated it. Not so much because it's "bad" per se, but the whole thing is running in a VM process in its own graphical environment, it's like a walled-garden kind of experience. I don't see the point in developing with it unless you are developing for it, so you have to buy into it completely or not at all. Whenever you ask Pharo people why it's better, the answer is always just, "Oh it's better.. trust me. I can't explain but it's about the image and .. well you'll know when you've tried it." You know what? I tried it. And it sucks. Pharo 5 crashed many times on me making me lose my work, so I got into the habit of saving the entire image every 5 seconds. Got tired of that pretty quickly.
I want to know this too! When I poked around before, I got the impression that it would be good for writing apps that need sophisticated logic, as the language and the platform is very flexible. I think I came across several Pharo tools for source code analysis and using them also seemed to leverage SmallTalk's flexibility and exploratory capabilities.

I had briefly considered it to use it as a cross-platform desktop RAD platform, but its integration story was pretty weak. Things like connecting to PostgreSQL could be done, but only using an older protocol. Serialization formats like ProtoBuf were not available. The GUI framework was not easy to parse (for me), though there were inklings of work on easy-to use, high-level GUI builders.

I left with an impression that it was for people smarter than me, though I'd still like to learn it!

BTW, I had heard that software for seaport dock management used to be dominated by SmallTalk. Not how things are now.

(Edited to fix the worst of the grammar errors)
Jeez, now you tell me.
taking lots of images + mechanical turk?
No, "It's not about him."
> Robert Thornton, a young African-American philosopher of science

How is his ethnic background possibly relevant?
> I like working somewhere where ethics are taken seriously.

Right on. A person's ethics will be impacted by the culture they willingly chose to remain in. If that culture is thoroughly toxic, i.e. not just confined to different spaces, then it's is necessary to probe deeper into the reasons why they remained.

In my experience, the people who object most strongly to the consideration of complicity, are also the same people, who at one point or another, went quietly or happily along with wrongdoing.

Their indignation can be distilled to: "Why should I, or anyone, be shamed for turning a blind eye to the suffering of fellow human beings?"
Also one of the last professions to be automated in the future because of complexity/specialization vs monetary benefit :)
I doubt it. I think it needs to be three or fours letters. (E.g. Always Be Closing. Keep It Simple, Stupid.)

---

Trying my hand:

- understand the DOMAIN

- find the OPTIONS

- research a CANDIDATE

- know the HISTORY

- consider the ADVANTAGES

- apply deliberate THOUGHT

DOCHAT
Ask HN: What are the benefits and drawbacks of working remotely?
In reference to the book James Dale Davidson and William Rees-Mogg, what are the upsides and downsides to working remotely for a big tech company in a foreign country? How likely are you to be successful if you start a startup with everyone working remotely today?

I see one of the downsides is that you have the potential to missing out on interacting with smart, world-class people on a daily basis. However, some would argue that this is a downside of not living in the Valley, Cambridge, etc. in general.
Skimming, but it doesn't look like these optimizations are relevant to .NET standard (which is a formal specification of a set of APIs - not a particular implementation.)
this somehow made me laugh so hard. made my day~
In this article I take a crack at explaining how Automation using IaC is used to make the shift from classic ITSM to modern DevOps management strategies. Any feedback is appreciated!