skysight-inc/HackerNews huggingface dataset:
Lots of anti-Amazon news coming out the day after prime day. From alexa spying to the effect Amazon has on rural communities.

One article today on CNBC even went so far as to claim Amazon is responsible for the lack of inflation in the wider economy.

If history is any guide then expect this negative PR campaign to continue over the coming weeks.
Oh... I thought it's what they paid you to go adventure traveling per month... :-(
Low-emissivity low-solar-heat-gain windows are a thing. I think they're not even particularly expensive compared to any other window.
> Doesn't converge quite as fast maybe, but a million times easier to grok.

What didn't you understand about manually calculating square roots? Because
your method requires tons of troublesome multiplication of numbers that get
longer with each step.
All of my virtual disks are hosted off my FreeNAS, I've got a direct 10GbE link between it and my oVirt host - raw throughput isn't so much the issue most of the time as IOPS are, I've got a local gitlab instance, OpenShift, some PostgreSQL databases, etc. and they like to hammer the crap out of my storage when in use.

Having an L2ARC helps out quite a bit, but only having 32GB of memory and wanting to keep most of it for the L1ARC means I still hit my spinning disks regularly (and mirrored vdev's help read IOPS tremendously in this case).
Those require expensive rare-earth permanent magnets, and BLDC require expensive inverter controllers.

Plus, even though the best BLDC are maybe 93% (after inverter losses) compared to a 90%, that's on the wrong side of the optimization problem, analogous to Amdahl's Law: Doubling insulation means you need half the energy in the first place, while doubling motor efficiency from 90% to 95% only saves 5%.
It is because some people here who have no stake in Go programing seem extraordinarily angry or maybe just concerned that why the hell Go authors didn't just override Go programmers' and listened only to enlightened PL experts here and at Reddit.

If it were a topic of gender or race instead of programing language I am sure this behavior would be called out as mansplaining/whitesplaining.

I do wish some term like 'PLsplaining' be used for this infuriating behavior of calling Go/PHP or whatever programmers clueless.
One of my fantasy ideas was a pop-up company that did destination projects.

Like, have the project in Hawaii or Aspen or some other destination. Provide travel, accommodation, event planning, meals, etc. Imagine renting a huge mansion somewhere, or an entire compound of cabins by a lake. Go out on group activities, have "expert presentations". Put together like a "mission impossible" group of exceptional experts and build something. People commit for 1-3 months, all inclusive food, salary, etc.
A large part of this could be mitigated by building with passive thermal efficiency in mind. Features like extra insulation on roofs and south facing walls, large thermal masses, strategic eaves that block sunlight in the summer but let it through in the winter, whole building energy recovery ventilation systems, green roofs, underground living spaces, etc.
tiny violin....

edit: bring it, millenial whiners...
Passive solar and vernacular architecture makes vastly more sense. I get so tired of these schemes to make our broken lifestyles "more efficient." Just adopt a better method entirely and quit quibbling about tiny efficiency gains.
Show HN: Python3 Parser for Android XML File Without Using Androguard
They look different in my font: https://i.imgur.com/gjTkaa6.png
Coercion doesn't mean suffering to you but it might to others. The world can support more if everyone consume less.
> It also really makes me wonder if I am living in some sort of alternate reality. I am a professional programmer working at a large company and I am pretty sure that 95% of my colleagues (myself included, as difficult as it is for me to admit)

What are you and your co-workers using aside from Go?
EU Court Allows Anti Vaccination Suits Without Proof
In the novels, it's described how the asteroids like Ceres have been reinforced internally for precisely that problem. Now the energy requirements to spin up something that massive, that's another issue.
I have a hard time reconciling the social justice goals of some cryptocurrencies with this initial period where people are basically creating wealth out of thin air by doing useless computations at the cost of enormous electricity.

How are we any better for it? A select group gets rich, there is rampant speculation and fraud... but we're fighting "the man" so it's all good?

I can't see how society is better for this (or ever will be).

I've mined some BTC and ETH while thinking about these issues and I can't see a future where anything is different so I've stopped. It seems we'll replace bankers and oil millionaires with miners and early adopters... and the average Joe is where it was always.

Sorry for thinking out loud all these disconnected thoughts. I really want to believe but I'm having a hard time.

Meanwhile, it seems I'm doing better for society if I donate my spare resources to some distributed computing project to research cancer, AIDS, etc.

Where do you see the future in 50-100 years if cryptocurrencies take off for good?
It's funny to me, because at this point, there's glaring scientific evidence to demonstrate not-trivially-reversible anthropogenic climate change, and we're sort of at that same point where we were with leaded gasoline, where it's not about whistle-blowers anymore, but there's still an intractable scientific payola to plant the seed of doubt in any conversation.

Action is required at this point, regardless of transnational economic inertia.

What does it take to root out scientific provocateurs, and shut them up?
Speaking as someone who lives just outside Philadelphia, if you can wave a magic wand and give us a Mediterranean climate I will happily give up my air conditioner.

Right now according to my phone we're at a high of 89 F (31.6 C) and 83% humidity, low of 80 degrees tonight with that same or possibly greater humidity. If I open my windows tonight I get to experience my sheets sticking to my body like sweaty clothing every time I move and a thin layer of moisture on all of my possessions (including electronics) tomorrow morning. And this is not atypical of summer on the mid-Atlantic.
http://thehill.com/policy/international/asia-pacific/323205-...

First link I found.
What?!

That sounds totally bogus. You don't have to update the BIOS to support Ryzen. Ryzen is the first CPU on AM4.

You don't need "DDR4-2133 sticks". Ever. Any DDR4 sticks can run at 2133, that's literally the DDR4 standard, everything above is overclocking. 2133 rated sticks are the cheapest (and worst).

I got my R7 1700 and mainboard yesterday. Everything worked on first try. Speaking of DDR4, my 2400 rated (Hynix) sticks overclocked to 3200, with decent timings, even :) (Well, decent for Hynix.) My previous system (overclocked non-K Skylake) couldn't run these sticks above 2450.
Ya, babies/pregnancy are (in my mind) a subset of my point #2. For those (and a few other) reasons women tended to pay more for health insurance then men so some people are in favor of a social insurance system to even that out.
The probability of a bump for a 1K is more like 0.00001f (Source: I'm 1K). Basically they'd have to bump every other non-elite and lower-elite before even getting to you. The only time it can happen is if a gate agent screws up (unloads you as a no-show before the 15min mark, or clears you from standby into an already occupied seat (this has happened to me).

Also I would say a GS upgrade probability is closer to 0.9f. 1K can be anywhere from 0.1f to 0.8f depending on the routes flown (a consultant flying hub-to-hub around beginning / end of week will be 0.1f; me flying leisure routes mid-week will be 0.8f).
Seems like the states took the climate control power, not that it was given to them.
I think OP is agreeing with you. The drivers were not better quality, per se, but Uber's customer service was.
Rampant consumerism is the exploitative pyramid scheme that's made the U.S. (and really the entire west and the part of the world that mimicks its economics in some form or other) wealthy.

There's no possible way U.S. or global plutocracy is going to be kind and look the other way at attempts to shrink their economy. They'd sooner see the world burn.

I think what it would take, is a genome change. We'd need to be a different species. Perhaps inheritable memory so each generation isn't always forgetting the violence of their ancestors.
"It seems that you oppose the existence of residential bandwidth plans and would prefer that ISPs only offer dedicated bandwidth plans"

Not necessarily. Like I said above, even having a certain amount of dedicated bandwidth (even as low as, say, 5Mbps) plus a burst to, say, 100+Mbps during non-peak times would be a lot better than the current situation of no guarantees at all. The exact numbers should be easy to calculate: Min = Total / NumHouses, Burst = Total.

All this is still tangential to my main point, though: of that slice of bandwidth the customer can access during peak hours, the customer - and only the customer - is the only person who should be able to decide how that slice is allocated. If my neighborhood's Internet is really busy and I'm left with 1Mbps, then I should have full control over that 1Mbps. Cable company wants to reserve some of my 1Mbps for its half-baked VoIP offering? Boo hoo; my Counterstrike takes priority.

"for the sorts of prices that residential consumers are used to paying."

Cable companies are already overcharging for Internet plans. They can do this because they have all the benefits of a public utility (namely: the local monopolies) without any of the regulation.

So no, I don't believe for one second that the cable companies can't afford to provide at least some guaranteed minimum bandwidth. They just choose not to because they can get away with it.
The greenest building you can imagine would still be uncomfortably hot in Tampa during the Summer without A/C. It's a hot and humid place.
I think the main difference is that the Swift approach ends up being more memory-efficient, eg consider Swift's Array<Int> is stored as an array of integer values compared to a Java's ArrayList<Integer> where each element is boxed.

Also the Swift optimizer can clone and specialize generic functions within a module, eliminating the overhead of indirection through reified metadata.
No, just stop. You're fighting the wrong battle here. "Black lives matter" has a very specific meaning and "all lives matter" is a bigoted attempt to undermine the message. Don't try to whattabout me into a bunch of other stuff outside of the scope of the point I was making.
That's an extremely patronizing way of approaching this debate.

I'm well aware of the different kinds of privilege which money affords students. I grew up lower middle class but went to boarding school and university with some incredibly privileged people.

Money helps, but it's still not the dominant factor. If it were, I never would have gotten the education I received. Insinuating that those who went to elite universities just had enough money to get in and go is insulting to those of us who worked very hard to get there.

I'm not going to engage further with you, since you seem more interested in "teaching" me than engaging in a discussion of equals.
This would really only work for people without commitments i.e. mostly single and young. The idea sounds great though. Come to think of it, sounds like college ;).
One of the nicest refrigerant choices is, perhaps ironically, CO2. It has negligible warming potential in the quantities that would be used as refrigerant, it's very safe, and it's dirt cheap. The main downside is that the whole system has to be operated at higher pressure that it does for HFC refrigerants.
There's also the argument that galactic conditions haven't been "right" for advanced civilizations until somewhat recently.

Specifically that the metallicity of stars would need to exceed a minimum in order for civilizations to have the necessary building blocks for technology.

It's hard to build a fusion reactor without the right elements. And it would be impractical to synthesize them in any practical amount. Especially since that would balloon your energy needs drastically.
What do you mean by efficient?
The 10x developer is a myth
You're already competing against those people. You're just doing it in an environment that puts you at a disadvantage.
Slightly offtopic but I just had a new HVAC system put in my house and one of the things the tech pointed out to me is that effective AC has a lot to do with effective dehumidifying.

I don't know why it never crossed my mind before but now when I transition from indoors to outdoors (and back) I notice the humidity delta as much as the temperature delta.
I'm sorry, but I can't take your argument seriously. Big companies put terrible and "risky" ideas like this into practice all the time. Yeah, I don't believe that it's just one small conversation, but the length doesn't matter. What matters is that many companies are super willing to do this, and Amazon isn't the most reputable either. Believing that companies like them do care about risk, when there would be no real penalty for doing this, is simply silly.
What's your route to "legitimize the old-fashioned way". Is it a case of incorporating the C-Corp and calling up Silicon Valley Bank yourself?
Salt is not intended to save you, just to make unhashing the next user's password just as much work as the one you just cracked.
In Win 3.1 it was still called Write. If I am not mistaken mswrite.exe will launch WordPad to this date (and pbrush.exe MS Paint)
If `bar` is a slice then the short syntax isn't that useful (although it's shorter than the three-clause for loop equivalent).

But if `bar` is a map or a channel, then that short syntax is very handy.

For comparison's sake, you don't see many PHP users complaining about the difference between `foreach($bar as $foo)` and `foreach($bar as $_ => $foo)`.
The reason most people don't use it is that it costs a fortune to install initially and is dependent on local geology. The payback is longer than most people own their houses for and anecdotally the advertised payoffs have been reduced due to efficiencies standard systems. This further reduces the incentives.
Playing with light in this week’s #teampixel photos
I might be wrong but I was under the impression that heat pollution is super bad for ecosystems and is one of the ways factories tend to legally damage the environment.
Except you have to set it every time you open a shell. You can’t put it into your .bashrc either unless you only ever work on one project. This workflow sucks:

$ cd projects/foo
$ export GOPATH=$PWD
$ cd src/github.com/company/foo
$ go build
So you're gonna put words into other mouths and pretend to understand their motivations (they're just bigots)...and then complain about the same thing?
Nobody pretends the planet was in steady state before humans ramped up CO2 production, everyone knows about the last ice age.
A website serves a purpose, to create income. If removing some of the modals would reduce their income, then having them is subjectively better than not.

I think you need a new word to describe your (valid, in a way) opinion.
thanks for the advice, appreciated.

As for reaching out to recruiters, while I can definitely ask some friends for referrals, do you mind sharing the best way to reach out to companies that I have no connections to?
It isn't a great concurrency story, but the shortcomings are also overstated. OCaml does message-passing concurrency just fine and allows for shared memory for arrays and matrices of scalars, which is good enough for most scenarios.

(Technically, there's also Ocamlnet's multicore library, but that's too low-level for most people.)
Would adding layer of concrete around the pipes mitigate the problem?
Why, though? What has produced that effect?
I use an app called bitbar which is very basic but allows you to display the output of a program in the menubar. I'm sure there are similar apps if it doesn't exactly suit you, but give it a try!
Current Ryzen CPUs support ECC, so presumably so will the Threadripper variant. See Lisa Su's comment(!) on Reddit repro'd on this page: http://www.hardwarecanucks.com/forum/hardware-canucks-review...
Early Florida homes (19th and early 20th century) were built by people who understood passive cooling techniques.

But, the invention of AC and the development of super-strong residential building codes in response to destructive hurricanes has steered the last ~70 years of home construction towards sealed concrete boxes with air conditioning infrastructure built in.

Many of the classic passive cooling techniques of the old Florida homes are not even legal now. The benefit is your house doesn't collapse in a hurricane.
They say $1.5M sales last year, so sounds like gross sales.
We are using GitLab CI, and it seems majority of the features of CircleCI are already provided in GitLab CI. Can someone with experience with CircleCI and GitLab CI to talk about some differences?
Better by what metric?

If you owned the business what would you optimize for? Warm and Fuzzies? Or possibly profit?
Vagrant had some portability problems in my experience: the same Vagrantfile works well on some machine and doesn't on others. Differences in the host environment or when the installation is run.

What would make nanobox different?
This is for System Design engineering, OP is asking for CompEng
Higher single thread performance is higher single thread performance, no matter if achieved via higher clock, doing more per clock ("IPC"), or both.

If you run one non-parallel task, the 7700K will be faster. If you run many non-parallel tasks in… parallel (make -j16), the 1700 will be seriously faster.
When a photographer takes or edits a picture, she doesn't need to predict or simulate her own reaction. There is no model or training necessary, because the real outcome is so easily accessible. However, she is only one person, and perhaps can't proxy well for a larger group.

The model has the reverse situation, of course: it cannot perfectly guess the emotional response for any one person, but it has access to a larger assortment of data.

In addition, in different contexts it may be easier/cheaper to place a machine vs. a human in a certain locale to get a picture.

If my theorizing makes any sense, it suggests that this technology would be useful in contexts where: the locale is hard to reach and the topic is likely to evoke a wide variety of emotional responses.
In a distorted way. Alien invasion movies (or demons escaping from hell or any of many similar narrative tropes) are basically stories where our worst characteristics are projected onto ugly analogues of ourselves which are then heroically defeated by the cooperative effort of various good characteristics.

The problem is that by placing the origin of evil on the far side of some liminal threshold (species, space, stargates, hell) we generally fail to engage with it and so perpetuate the existence of an epistemological gap.

It's interesting to consider genre tropes as analogues of Kubler-Ross' stages of grief. Viewed in this light, Europa Report gains considerably.
Great idea guys. Love it, and look forward to using.
OP was talking about getting started. I also don't understand why you can't use the same GOPATH across multiple projects, especially with godeps?
> What does that mean? It is not easy enough what? To write containers? To have generics?

Actually, I meant it is not easy enough to build container formats (maybe due to the lack of generics).

Btw. I will not continue this conversation as I am tired of getting insulted (inane and insane), getting downvoted for merely asking questions and you editing your post without labeling it. Just saying.
Every time I see this suggested I am reminded of Idocracy. Only some people will choose not to reproduce. The genes of those who disagree with this idea will be the genes passed on to later generations. One could also assume that the opposing ideas regarding reproduction are also more likely to be passed on. I don't really see this as a viable voluntary solution.

If not voluntary, how could a place do this without instituting something like a 'one child' policy?
evaporative cooling? thermal mass? Did you not read the parent? How is a thermal mass going to help a place that has a low temperature of 90? And how will evaporative cooling work in a place with 80% humidity?
I don't know why but the "professional" label on this really irritates me. I'm curious to know how the images that got graded on their "professional" scale were selected for inclusion in the sample. Surely by a human who judged them to be the best of many? I'd love to see the duds.
> We did what we always do when there's a problem without a clear solution: we waited

And this is exactly why the Go designers don't understand language design, and how this ignorance shines through every single place in their language.

Language design is about compromises. There is never a perfect solution, only one that satisfies certain parameters while compromising others. You, the designer, are here to make the tough choice and steer the language in a direction that satisfies your users.

Besides, characterizing their position as "We waited" is very disingenuous. First of all, this is more stalling than waiting, and second, waiting implies they at least acknowledge the problems, which the Go team famously never does. Read how various issues are answered and then summarily closed with smug and condescending tones.
One person's really low wages are another person's dream wages.

Senior programmers in my neck of woods make about 1/3 of that really low Finnish wage while cost of living is about 2/3 to that of Helsinki.

Not saying that unions are some perfect solution, just that grass is always greener elsewhere.
You're a business flyer, have status, and would never be bumped involuntarily due to your status. (I'm a UA 1K, so I'm in the same boat.)

But the point is that it's a market. Pretty much always there will be a price at which someone is willing to give up their seats for whatever incentive. The overall system with overbooking, voluntary bumps, and the occasional involuntary bump is overall much more efficient.
People don't often argue about the existence of the storm while it's happening.
DevBootcamps work over the last 5 years have been super impactful and paved the way for many bootcamps. Like many in the industry, and as a founder of DevMountain bootcamps, we all knew DBC as the golden standard. DBC changed tech education and positively affected many! Much respect and best wishes to everyone involved.
This made me think about Pony and its capabilities system.. Also of Haskell and all the rmap, lmap, rfold, lfold, rmagic, lmurloc.. :P
> Runtime arithmetic overflow checks have saved me many times. Knowing I have this safety net I can be cavalier about using smaller integer types.

As a note to others, arithmetic checks doesn't happen in release builds unless you used something like checked_add, add "debug-assertions = true" to [profile.release], or use -C overflow-checks flag with the compiler.

https://github.com/nox/rust-rfcs/blob/master/text/1535-stabl...
It's not worth it to science to justify the cost of sending you.
I agree there are drawbacks. I could imagine a certain allowance for spouses, children, etc.

I got the idea from couchsurfing.com development. I heard anecdotes that they were trading couch time at their offices for dev time. I thought you can do much better than that.

It also fit into an article I read on millenials being more motivated by "experiences" than salary. If you want to attract the best talent you should promise them some incredible experience - and destination employment seems to me to beat the Google campus type experience.

To be honest, given my current circumstances I would jump at the opportunity for the right experience. I mostly choose where to work/live based on experience.