skysight-inc/HackerNews huggingface dataset:
Off the top of my head, there's Jared Diamond's "The Worst Mistake in the History of the Human Race" [1] (popular writing, so grain of salt) and James Scott's more academic "The Art of Not Being Governed" [2]. From the first reference, "One straight forward example of what paleopathologists have learned from skeletons concerns historical changes in height. Skeletons from Greece and Turkey show that the average height of hunger-gatherers toward the end of the ice ages was a generous 5'9" for men, 5'5" for women. With the adoption of agriculture, height crashed, and by 3000 B. C. had reached a low of only 5'3" for men, 5' for women. By classical times heights were very slowly on the rise again, but modern Greeks and Turks have still not regained the average height of their distant ancestors."

So a few points. First of all, you elide between comparing hunter gatherer societies to early sedentary societies and contemporary industrialized societies. They are very much not the same, and I prefer contemporary industrial societies over both. This was purely a statement of leisure time, which was higher in HG societies than contemporary ones.

The comparison between early sedentary and hunter gatherer societies is where hunter gatherer societies have a pretty attractive value proposition. Some points: the threat models between agricultural and hunter gatherer societies are different, and you can sustain a higher population per acre with agriculture, obviously. But people never wholeheartedly embraced sedentary, centralized societies. They germinated in particularly fertile areas where states could most effectively maintain themselves and extract excess value from highly productive land and labor.

But if being agricultural and sedentary were an obvious, natural course of events that everyone would choose, you'd see agriculture and sedentary states rapidly spreading to the boundaries of the geography that can support people via agriculture. That's not what you see: you see constantly fluctuating exteriors in a contested relation with borderlands. The people living in those areas constantly switched sides depending on convenience and what was best for them at a given time. For instance, sometimes, Han China would offer incentives for people to take up sedentary agriculture (no taxes!), and they did. But this wasn't stable, and people would be more than happy to switch back to other lifestyles depending on the state of the economy and the incentives they faced.

Over time, the total area of those borderlands shrunk as a result of technological progress and more capable states. But this took literally millenia.

[1] http://www.ditext.com/diamond/mistake.html
[2] https://en.wikipedia.org/wiki/The_Art_of_Not_Being_Governed
Yeah, it's basically tenure. And while you can argue against tenure in various circumstances, it does provide intellectual/strategic freedom and that allows someone to take bets they otherwise couldn't. Whether that's a good thing is up to the investor buying the shares.

And while tenure at public elementary schools could be up for debate, getting tenure at an organization you founded seems reasonable. You created the institution, your values are its values. That's kind of the point of tenure, it's like a marriage. It's saying "we believe in each others values, so let's stop asking whether we're going to have a relationship and just see how the relationship evolves."
Have you ever noticed that the Sacramento river delta, while way inland, is actually quite near sea level?
Unfortunately the negatives around government jobs far outweigh the benefits of having the salary a known quantity when you are applying.
I've had the SP3 (4gb) then SP4 (8gb). I sometimes chuck it in my bag along with my Macbook Pro when I need to sketch out problems at cafes. I also use it when I'm coding frontend for the extra screen live reloading. There's an app called Synergy that allows me to use my Mac's trackpad to use the mouse and keyboard on it and works very well. So having this setup just in tablet mode without the type cover attached is a very nice small footprint extra screen.

I have my dev setup on it as well but it's not as quick as my Macbook Pro. When I'm at home it usually just sits aside unused unless I want to read some book.

I really like the quality of the Surface devices and if MS releases a quadcore Surface Book I would probably switch completely to that unless Apple releases a new line of 15 inch MacBooks without touchbar.
http://www.newyorker.com/magazine/uninvent-this

For more of the series.
I used to be one of those critical types. I have learned the errors of my ways and learned to ignore the news and the facts. The facts are that we don't control much in our lives, and the manufactured news is used to manufactured consent. Give your consent freely and you won't have to worry about a thing. It's already all decided for you anyway. They just want you to believe that you have made a choice. Instead of that game, which is emotionally exhausting, it's acceptable to me to instead simply give consent for whatever, it's all good. Nice writing style by the way, you get your point across very well.
Do they have access to Paint or a similar program? I used this as an online college student. I had no scanner and I had to submit drawings online as part of my class assignment. My husband was shocked at what I could accomplish. He called me a Paint Wizard.

Find some drawing program that is free and within their hardware constraints.
Personally I think it's good when they ask. I no longer answer that question with the truth, but as if they asked "what do you think you're actually worth?" - and you can find out pretty quick by their response/reaction whether or not they are going to try and lowball you.
Anybody out there that has experience with both Nim and D? I am curious how they both compare in terms of metaprogramming.
eat healthier.
Weekly dose of inspiration on virtuality
Dropbox’s YC Application (Summer 2007)
Yes, and plus you get type safety with all of that! When I'm writing in D, my editor marks all the type errors (and typos) in my code, almost as fast as I make them. The DMD compiler is so quick that there's almost no lag. This leads not only to a rapid development cycle, but a much higher level of reassurance (than I've had when writing, e.g., metaclass hacks in Python).
Also, I never realized this until recently but you can actually use the gnome disk utility for this as well
If you're saying they do that occasionally, and their bias is as obvious as what you claim with your examples, you should be able to find at least one example of Snopes doing something like that. I don't understand the point of making a claim like that but being too lazy to find actual examples of a clear bias. I don't use Snopes enough to know if they're biased or not; I'm just saying.
Yet an IS terrorist worked at a nuclear powerplant. This wasn't hypothetical — this actually happened.
Your kids should have priority over your side projects. Yes, you're going to get interrupted a lot. Welcome it rather than resenting it - you are privileged to be able to now spend your time on something more important.
I once worked for a large trade association in Georgia. The Director had a general policy that anyone who refused to provide expected salary was not even considered, at all, no exceptions.
Being a clueless libertarian might as well be indistinguishable from outright malice.

> But maybe he's just ideologically opposed to these rules being implemented by a regulatory bureaucracy on the federal level.

Or maybe he's incentivized to be ideologically opposed.

Cynicism should be the norm when dealing with politics and people in positions of power.
> Because in the United States, we should be working even while we are getting to work, because we don't work enough?

No, because if you work-day was originally 8hrs of work + 2hrs of commute, it's now just 6hrs of work + 2hrs of work.
One of my favorite Ted Chiang short stories also explores how much is shaped by our language: http://subterraneanpress.com/magazine/fall_2013/the_truth_of...
For example, I would personally mark any article false if it included any statements on the goals and mindset of Vladimir Putin, unless the author was Vladimir Putin. There are people who probably can't even tell why their wife is upset with them guessing the mindset of a foreign career intelligence officer, politician and tyrant from thousands of miles away.
I'd be interested to see how it copes with UK newspapers.

https://pbs.twimg.com/media/C6GuXQhWUAAN5F5.jpg

PROOF STATINS SAVE MILLIONS

STATINS IN NEW HEALTH ALERT

STATINS REALLY DO SAVE YOUR LIFE

HEALTH CHIEF SLAMS STATINS

HIGH DOSE OF STATINS CAN BEAT DEMENTIA

DOCTORS BAN ON STATINS

TAKE STATINS TO SAVE YOUR LIFE

NEW STATINS BOMBSHELL

OFFICIAL: STATINS ARE SAFE

STATINS: NEW SAFETY CHECKS

PROOF STATINS BEAT DEMENTIA

HOW STATINS CAN CAUSE DIABETES

STATINS FIGHT CANCER

STATINS SLASH RISK OF STROKE BY 30%

STATINS INCREASE RISK OF DIABETES

STATINS ADD A MERE 3 DAYS TO LIFE

STATINS DOUBLE RISK OF DIABETES

STATINS AGE YOU FASTER

NEW STATINS SAFETY ALERT

STATINS LINKED TO 227 DEATHS

PROOF AT LAST STATINS ARE SAFE
Sudoroom and noisebridge are still alive.

The fact of the matter is that for all of the innovation you hear about there, it's really just romanticizing the margin thinning of existing products. Nothing wrong with that, but it's easy to romanticize.
I've seen it suggested before to imply a bit of a margin of error in the numbers. I personally like it a lot
Please don't get me wrong, as I don't want to start a flame here, but why do they call D a "systems programming language" when it uses a GC? Or is it optional? I'm just reading through the docs. They do have a command line option to disable the GC but anyway...this GC thing is, imho, a no-go when it comes to systems programming. It reminds me of Go that started as a "systems programming language" too but later switched to a more realistic "networking stack".

Regards,
So what are the properties of C bytecode? Other than undefined, implementation defined and format C:\\ ? Java specifies a high level language, the low level bytecode and a target machine while C has to abstract over the byte code and large parts of the machine, leaving it up to the developer to fight countless "implementations". Guaranteeing that the same code is simultaneously right, wrong and file not found while limiting access to features exposed by the underlying "bytecode" in ways that require software workarounds like fmadd that are used in place of hardware.

Clearly the Java language -> Java bytecode -> Java Hardware chain is inherently more native and consistent than C language -> C Virtual Machine -> x64 -> Intel Core 2, where each step in the C language chain looses access to features of the underlying layer.
i'm not saying it has to be true, but there is more incentive to create a fresh account to post that information than there is incentive to lie about it.
> The common perception that China is incapable of innovation needs re-examining.

No one is saying Chinese people can't innovate. The real question is whether Chinese people can innovate while inside China. (I wonder what percentage of current captains of industry in China studied abroad?) Why? Because innovation is essentially disrupting and rebelling against the status quo. ie breaking rules, disobedience, opposition to the norm

When you demand that your people bow and obey, and imprison people like A1 WW, this goes against promoting and nurturing innovation

https://steveblank.com/2012/11/06/entrepreneurs-as-dissident...

https://medium.com/@they_made_that/innovations-secret-ingred...

http://www.salon.com/2014/10/22/never_before_published_isaac...

When your culture is very antagonistic towards people who don't like the status quo and forces them to carefully think about what they say and write, the culture itself becomes a big obstacle to innovation. When you run garbage likethe Great Firewall that limits the sharing of information, that's another strike against innovation. (Of course one way to mitigate the effects of authoritarian rule is by being really favorable towards immigration from places with the opposite culture.)

I guess Shenzen is a place that's figuratively where "the mountains are high and the emperor is far away". I wonder how long before that changes?
We live in an age were our understanding of 'culture' is as mature as medieval understanding of biology.

Until social science matures, we will be stuck arguing about the balance of the humours.
Milo has explicitly stated he didn't incite harassment, so the benefit would be demonstrating that the ban was not politically-based.

> it's not a good idea to talk bad

talking bad vs providing evidence of intent to incite harassment.

> but few people seriously care about Milo getting banned

Hmm, perhaps in your own bubble
> This is the exact point I'm trying to make

My original point simply points out Milo was not banned for
personally harassing anyone, nothing else.
What sorts of issues? I've tried a multitude of distros on it and provided that it has a recent kernel (4.8 or newer, so if you tried 16.04 you'd want to make sure you're running the HWE stack) everything seems to work really well.

The only hardware related issue I've had has been static background noise from the headphone jack (which I also see on a clean install of windows), but I was able to get past that with the steps here:

https://wiki.archlinux.org/index.php/Dell_XPS_13_(9350)#Hiss...
Anchoring fails because let's say the position is wanting to hire someone at $70k and you state an expected salary of $75 - 80k, negotiable. That employer may decide it's not worth their time because you'll want too much, so why bother with even calling you in for an interview. Asking for a salary number from applicants up front is not just a way to undercut them, but it's a way to quickly weed out and only interview those who are willing to take bottom dollar.
Pick and place machines are used for volume pcb production - not the kind of thing one would expect to find in your average maker space AFAIK.
To fulfill the Peter's Principle?
There's an awful lot that's hiding under that word "often" in your last sentence. How often? How do we know?

Anecdotally, even as a software & full-stack web developer that's worked in half a dozen languages and has a math degree, I've been in both positions -- I've had the freedom to complain about people annoying me with unsolicited offers to interview while banking a third of my paycheck and treating another third as disposable... and I've been pavement-pounding in desperation.

The former has been more often the case than the latter for me, but I think it's probable that like a large portion of the audience here, I've been insulated by circumstance.
It will be interesting to see how this affects the hiring markets. Out in SF/etc it came up in just about every discussion I had last time I was looking for work usually as part of the first phase. No point interviewing candidates that wouldn't accept the job. It's pretty much a risk mgmt exercise from the hiring side. Similarly, I always asked what the compensation range they're targeting is as I don't want to waste my time either.

I wonder if this ban addresses background checks covering the same information, because some companies do ask for this data from previous employers although not all provide it. Without protection there this ban seems fairly limited.

Anyhow, I don't agree with all advice to never disclose current/previous salary. In some scenarios certainly it makes sense, but in others it is the opposite. You want to justify a higher market value and set the expectation that you're unlikely to be interested unless they're willing to compensate at $X or higher. Of course it's different in terms of leverage if you're employed currently or not. Recruiters and interviewers will waste tons of your time if you don't get on the same page quickly. Lack of transparency around your compensation expectations will exacerbate this issue. Whether that means you tell them what you're making or what you'd like to make doesn't really matter, but you better do at least one of the two.
Is it an option for you to use Google Public DNS so that you can resolve the new .google gTLD?

https://developers.google.com/speed/public-dns/
It has to be PowerPoint or Keynote!

Most people already know how to use them and you can create pretty realistic designs using them!
Containers and Storage: Why We Aren’t There Yet
You're right that the image is just one source of data. But... that's true of any one source of data. This data doesn't prove anything, it just contributes a bit more evidence (to an already enormous pile...).
I think that politifact, snopes, and most fact-checking websites I'm aware of are great and everyone should use them as sources of reason and skepticism in a larger sea of information and misinformation.

But they are not authorities on the truth.

Google is not qualified to decide who is an authoritative decider of truth. But as the de facto gateway to the internet, it really looks like they are now doing exactly that. I am deeply uncomfortable with this.
Which is the best resource for great, free, high quality images for backgrounds?
I'm asking this because I just found about i3 and fell in love.

Now I want to be able to retrieve from the net every once in a while a couple of images from a curated source.
Not aware of Opsware/Netscape I guess.
There were two factors here: one was the prestige of the platform, and the other was the transformation that began with the invention of the microprocessor. Both required luck.

Today, it probably wouldn't be a newspaper. It might be a website. However, we don't know what the next transformative technology might be. There must be some former 23yo's who are already on track via the web or smartphones, or perhaps AI or VR. The next one could be in a medical field, such as genetics. Take your pick ;-)
Why does gc disqualify a language as a system's language?

P.S. I think of a system's language as one that runs directly on the machine, e.g. Swift, C, go. They operate at the "system" level.
I don't buy it...

You can easily ship a "plain vanilla" open source GPU driver separate from the proprietary "game optimizer" code, because the former doesn't block the availability of the latter.

And if you suspect a GPU driver is cheating on a benchmark, or you have grounds to sue for IP/patent infringement, you don't need to have the source code for that. Any sufficiently motivated organization can verify that right now by disassembling the binary driver.
"TechShop is mostly crafters, not people building anything innovative."

Techshop is just a place to learn and build things, not to showcase your commercial or innovative products. Those stay back home in the garage.
I'm on my second i5 Surface Pro 3.

My first only had 4GB RAM. Now, I'm not one of those programmers who insists he needs 32GB to write Hello World in PHP, but Docker wouldn't start half the time because other apps already secured the RAM they needed and that just wasn't sustainable.

This one has 8GB, which is much more comfortable. I use it for web dev (PHP/WordPress, Node.js), video calls, Slack, and all the other things an Engineering Manager ends up doing. After work, I use it for ebooks (Amazon Cloud Reader), Comixology, Flipboard, the New York Times Crossword, occasional gaming (my kid takes up almost all my free time, not that I'm complaining).

I feel like the Surface really hits the mark as a capable desktop/laptop I can throw in my bag and go. I picked up a Surface Dock on eBay and it has no problem driving dual monitors.

My only disappointment is the thermal throttling, which I hear was fixed in the Surface Pro 4. I tried playing games with registry settings and power profiles, but what's worked best is just a USB fan blowing right where the CPU is. With that in place, it never throttles down when I'm on a video call. But it's such a ridiculous hack. It reminds me of when I had a desk fan blowing over the back of my Commodore 1541 disk drive growing up.

It's kind of weird to use it on my lap with the Touch Cover, too. I need to put my feet up to have any kind of stable surface to balance it on. It's a lot easier to stand it up on a table, but I'd much rather lean back. To be honest, though, I don't use it like that very often so I can live with it. I'm kind of tempted by the Brydge keyboard coming out, but not for the price they're asking.

Before this, I had a Surface Pro 2. That one was way too thick & heavy, and the 16:9 aspect ratio was weird for the kind of work I do. I think the Surface Pro 3/4 really nail the form factor.
[pdf] Edmunds: Elimination of Federal Tax Credits Likely to Kill U.S. EV Market
What I wish they would do is use their fancy AI to put in a link to the original source. Tracking down original sources is extremely tedious, but it generally gives you the clearest idea of what's actually going on.
wow, that's quite an aggressive comment - i wonder why you felt that aggression was necessary?
I remember with Ticketmaster I got into an actual eight minute long back and forth during a recruitment call about my "number." Eight minutes is a long time on the phone. It went something like

her: "Just so we have an idea of your range..."

me: "I understand why that information would be helpful to you, but I can assure you that if everything else is a good fit, salary is the last place we'll find ourselves disagreeing."

Back and forth. Eventually I had to just cut her off and let her know it wasn't a good fit.

I've never had a problem winning the "give us your number" battle before, I honestly have to admire the tenacity of that recruiter. Seems like Ticketmaster genuinely cannot hire without getting that information.
Is the GC mandatory in D? I was under the impression some time ago that D could run GC-free, but the standard library still widely used GC. Did I just misunderstand?
Don Rickles has died
No one is claiming that hunter gatherers were peaceful. It weakens your argument to try to put words into people's mouths. I might as well say, "well, why are you claiming that there's no crime or inequality in modern society? There obviously is!!!1!"

And no, they don't. Sure, you can find a random tribe in the barren wastelands of the Kalahari that's ostensibly "hunter gatherer," but they are much more integrated into the economy of South Africa than any hunter gatherer society would have been two thousand years ago. Most people born into those hunter gatherer-lite societies spend at least some time working in the capitalist economy.

Compare that to millenia ago, where hunter gatherers occupied some of the most economically productive regions of the world. It's an apples and oranges comparison.
Could one write a driver in D?
No problemo - dmd works on the Mac :-)
DHS Has Dropped Attempt to Unmask Twitter Account
Amazon Homefront Careers: Virtual Amazon Jobs
Isn't this directly measuring "climate change" rather than "effects of climate change"?
good to know, I was wondering if this would include information from previous employers on background checks... which it sounds like it does.
File Format Posters
"Take the Selfishness out of Profit"
> All of a sudden you can have the idea that an hour-long commute is actually a big perk because instead of driving and having to sit and focus and lurch through traffic, what if your car is a rolling living room?

This is ridiculous. That's what our supposedly most innovative thinkers can come up with? Turning your car into a living room so we can have even more commuting (with all the wonderful side effects that come with it ...)?

What about eliminating the need to commute in the first place?
You obviously don't have what it takes to be a good HR worker.

(I mean that as a compliment.)
https://www.theguardian.com/technology/2017/apr/04/uber-goog...
> Pricing yourself out of a job with an organization that uses salary as an first-line filter is maybe not the worst thing in the world.

"They try to filter people by salary" is not at the top of my list of reasons for why I wouldn't want to work somewhere. It's a reason, but it is dwarfed by many other ones.