skysight-inc/HackerNews huggingface dataset:
It's not a false dichotomy, because the above poster isn't presenting a dichotomy at all. We'd all like to see human flourishing AND ecological protection. Sometimes those goals interfere with each other, and sometimes they don't. In the cases where they do, we can ask: which is our _highest_ priority? If we had the choice between saving the human species and nuking the planet, or going extinct to save the extant ecosystem on Earth, which should we choose?

That's the point being made. Nobody's trying to say that all actions live on a 1-D spectrum between "environment preserving" and "human promoting". That's obviously untrue. I don't think anybody needs reminding that humans can't flourish if the Earth is a barren desert.
>Do we have truly free system which is open, easy to use and still safe enough to let a 13 year old to use it.

Of course not. "safe enough to let a 13 year old to use it" can only be accomplished through censorship. You can't have a truly free system that also respects cultural norms or legal authority - any system that does so isn't free.
They're not really comparable are they? It's not whether the turbines in the dam will continue to generate electricity, but whether or not the dam itself is structurally sound. My limited understanding is that the Mosul dam is not, while Hoover will outlast us.
It depends on situational context for me. I like it just fine when my friends swear, but if I don't know you I find it really off-putting. I definitely don't like it in a professional context. 15th anniversary of 9/11 is in 2 days, and I hope Obama doesn't say "What a shitty fucking morning that was", etc.
Rust is going down the path where recompilation is done on a finer granularity than files. I was objecting to setting that as the bar to meet for incremental compilation. It's technically impressive, but it will only be a win if the average compilation unit takes a noticeable amount of time to compile (this was rarely the case with Delphi). It may well be the case for Rust+LLVM.
Why did the scammer's mother pay you "far more than the card is worth"?
Because, math? That company may have a team of 5 developers, how do you split those 5 developers across 3 8 hour shifts that cover 24 hours/day 7 days/week + holidays + vacations + sickdays to get 24x7x365 coverage without doing an on-call rotation.

When you're in a 100 or 1000 person company, then it's easier to have dedicated after-hours support staff (or staff working from multiple timezones around the world)

No one is saying that it should be "free", it's built into the salary - every company that I've worked at that's had an on-call is very clear about on-call rotations during the interview.
the feelings we experience are the same, the triggers, of course, differ. What i mean is that in order to understand why is something happening, you need to understand what is happening. That being said, i'm no guru. It's only my personal experience.
New approach needed to IT, says NIST's top cyber scientist
Sure, where can I legally (bonus points for easily) buy and download DRM free movies?
The pip package doesn't build for me either. And I even reinstalled Ubuntu to get a fresh Python installation
Stats are fluffable, but is a fluff check-in really a fluff check-in if nobody actually looking at it can tell it's fluff?

> High-level design by senior developers, writing specifications, and QA, for example, don't have an output that's measurable in kLOC or work per unit time.

They still have measurable, logged and recorded output. Specs get checked in. Bugs get filed and updated. Sample some of it.

This will better help you identify who's struggling or slacking off in the office too.
I totally agree. Complete pile of crap. The search is quite useless (try searching for something as simple as all tickets to which you added a comment in the last week...no chance). Unless you get a plugin, but who writes these plugins? Can you trust them? Who's assessing them? And how much do they cost? And what if you haven't got admin rights? Keeping track of stuff should be the main functionality of the product, it should be slick out of the box. Not to mention all the other stuff, useless kanban boards, bulk operation, and all the rest of it. I find myself clicking for whole minutes to complete simple tasks.

I think Atlassian have too many pots on the fire and they can't keep up with it.
Sure, I'll use it myself, but the name makes it inherently less shareable. To me, at least.
As I've said many times on hackernews, hydro power isn't carbon free. Land and trees are flooded to support dams. That means a reduction in carbon uptake, less room for bambi and lots of other issues. It's akin to clearcutting a forest, but at least after a clearcut the forest grows back.

It all depends on what type of area you flood. Empty desert is one thing, coastal rain forest another. Better than coal, but not perfect.
If you're interested in monetary policy and a fundamental analysis of the state of money and banking in the world today, I highly recommend "The End of Alchemy" by Mervyn King [0].

The book starts with a long history of why we have money at all, why it takes the forms it takes, and how banks evolved into their current role. It then goes on to describe why there is so much inherent risk in our banking system and what we could do to reduce or eliminate it.

As someone who follows financial news but has no formal education in finance, I found the book enlightening and extremely readable.

[0] - https://www.amazon.com/End-Alchemy-Banking-Future-Economy/dp...
Yeah, the idea that half the thread is essentially saying "leave him alone, he's learned his lesson", when he is making responses like, "Please leave me alone after this I won't do anything like this anymore I am having panic of attacks just thinking about this." is just crazy. This kid STOLE from someone and makes himself sound like the victim in almost everything he says. How on earth are people so gullible?
Immediately after every Apple product presentation the people attending the presentation can try out the product in an adjacent "demo area". Which means there are at least a thousand people who could have tried on the headphones already, including reporters for most major media.
>"Yeah they did it but you should be discouraged instead of hopeful."

Probably because a tiny, relatively poor country that happens to have access to geography suitable for hydro power isn't particularly impressive in my eyes. Especially considering that, according to the article, just 2 years ago they experienced a drought and had to up their usage of diesel generators. Where were these reports then?
I have solar at home and it's extremely reliable. For the last 11 years, it has generated electricity 100% of the time the sun was shining. Oh, maybe you meant something other than reliable?
HP (formerly Mercury) Quality Center seems designed to sell to managers or to sell professional services for life rather than for someone using it daily to actually get anything accomplished. So it's just like most enterprise software I guess.
It kinda did, right? Maybe, "invented" is to bold of a term, maybe there were others before. But, I've heard folk tales that Google has been running stuff in containers since the early to mid 2000s.
None of the context-dependent meanings are particularly polite.
Tries are lovely little datastructures, don't let anyone tell you any different. It's not like you'll use them every day, but they're nice to have when needed!
His father emails me, and starts tearing into ME, questioning how I could possibly sell to a minor

Ahh, that is certainly expected. The little shit learned his BS from somewhere.

Agree 100% with how you handled it.
But what if they are wicked?
Once one start to think about it, international politics takes on the appearance of a Mexican standoff.
What is the best resource to learn Kubernetes like a boss? I like ebooks, but will take anything, as long as it's up-to-date and easy to follow without being a long-term sysadmin.
The purposeful mispelling of 'f' as 'ph' is already driving me nuts.
Just updated the post to make credit explicit.
Google to buy cloud software company Apigee for $625M
I can't remember if I took AP or advanced history (I don't remember if they offered AP in that class at that school or if I simply didn't do the test). It would have been the 94-95 school year since seniors took government and econ. Considering the lag time for updating books, they might not have gotten through much of Reagan's stuff. It was during Clinton's first term, so Reagan would have been out of office less than 8 years. Short section if anything. Timing is everything.

I remember 3 books for summer reading, and a different project was having a somewhat historically accurate journal of someone moving west. She taught with a college book, and we had to buy it instead of rent the book.

But the same thing. Emphasis was much earlier, and by the end of the semester or school year, the stuff was glossed over. The information about things so current became more of an overview without so much information.
> hold up against natural disasters

That may not be enough, though[0].

[0] https://en.wikipedia.org/wiki/Vajont_Dam
You make it sound like solar farms are blocking off 100% of the solar radiation over the areas they cover. Have you actually seen any large solar installations? At the ones I've seen in the Mojave desert and Central Valley of California, the actual panels never cover 100% of the surface and a lot of backscatter light gets in even in the shade. I am not an ecologist but it seems like the effect would be more like having a bunch of trees in the desert.

They do tend to remove the underbrush from around the panels, probably because it's easier to install/maintain that way. You could make a case for allowing more vegetation around/under the panels.
That's my take as well: the good/bad thing about systems like Jira is that they're so customizable and will thus increasingly mirror your underlying organizational culture. In a well-run organization that's great but people who work somewhere which is struggling might actually find an odd advantage to something like GitHub Issues in the sense that the lack of customization prevents the otherwise inevitable accretion of complexity.
3-D printing a functional camera lens on a $3K printer
Gta – test combinations of deps (golang)
The bigger problem is that the new media is US controlled,and youre going to have some culture conflicts. Maybe legislative action could force facebook to federate the users content
Even taking the silly assumption, for the sake of this argument, that the federal government's finance is just like a giant household, its debt figures are fine.

It has a debt-to-income ratio of 14.3, the highest possible credit rating, and assets that far exceed debt. Lenders would be tripping over themselves to lend to to such a household, and lo and behold lenders are tripping over themselves to lend to the USG.

This dour anti-debt Puritanism is dumb enough when it comes to individuals, but makes no sense at all when it comes to government.
Public transit, ride sharing, and a bike trailer are more than sufficient for most activities.
Sorry, I never understood what that company was doing, and still it's a complete mystery when I read their website.
A VC website for true coders
>That's only a 99% fuel saving, which is not enough and means renewables are terrible and we should never try to use them again.

I love the fact that people imply there's some conspiracy to hold down renewable energy meanwhile nearly every country on the globe is subsidizing it.
Researchers debunk 'five-second rule'
feelings are different from what triggers them. I can understand the feeling of inherent elegance and aesthetics of a math proof. Maybe the same feeling happens when a structural engineer looks at a marvelous bridge or a coder looks at regex. The emotion is the same, the triggers differ. Reflecting emotion internally is empathy, understanding the trigger is a social skill.
I think the standard answer is to use

> OrderedDict([('a', 1), ('b', 2)])

I find myself doing that and similar things (objects with `key` and `value` attributes) to deal with JSON non-ordering a lot. I can definitely see value in preserving keyword argument order
Probably reactive or controllable. Wind, solar, gas, nuclear etc. cannot be controlled to the degree that opening the gates can. So it can respond better to the energy demands based on time of day.
I would love see a full post discussing just this type of scheme and implications.

I really like the donation to speed up access system. It feels like a libertarian wet dream for funding projects. It also opens a very interesting feedback channel between the community and the developers.
Have you ever tried "man git"?

git is bloated, and certainly anything but simple. It's also arguably stupid in a lot of ways.

git is fast, though, and that's one of the main reasons it won over other version control systems which were a lot more elegant and easy to use.
I tried this years ago (it's been around for quite some time) and found better results with his Marker[0] bookmarklet. It only converts whatever is selected on the page. It eliminates 1 out of the 2 issues I had with markdownifier, which is it's inability to figure out what to keep and what not to keep on the page.

The second issue I have affects both. Neither locally downloads linked content. Not having the images come down with the article means if the article were to go away, your local copy would be worthless unless you manually saved those pictures and altered the links pointing to them.

[0]: http://brettterpstra.com/2013/12/22/marker-web-selections-to...
Facebook is very arbitrary in its censoring and account deactivation decisions. Many cases I have read about are instances where Facebook is in the wrong and does not provide users a way to get things resolved (perhaps these instances surface online more often or more prominently).

Every time I read about Facebook's decisions, I feel extremely frustrated and downright angry. Humans need an alternative to Facebook that's not as evil and can get better traction (no, this does not mean everyone closing their FB accounts and switching to email or text messaging). I'm waiting for that to happen.
Good for you. I'm probably not as smart and more likely to get confused without having the history laid out in the form of a clean, coloured graph. At any rate, it allows me to free whatever brain power I have for other purposes
Some simulations also use Smoothed Particle Hydrodinamics (see here[0] for a simplified example), like the Earth-Theia impact Moon simulations[1]. However I'm not in the field and can't really tell how much this kind of code has been used lately, but you did remind me of it when you talk about this simulations being monte carlo sampling of stellar mass distribution, because SPH has some concepts like that "inside" the particles.

Also, for everyone to enjoy simulations results, check the simulations by Canup from the giant impact hypothesis[2]. Another thing to consider, the supercomputer used for this specific simulation had about the same computer power as a high end GPU from today.

[0] https://benedikt-bitterli.me/bbw.html

[1] http://lasp.colorado.edu/~espoclass/ASTR_5835_2013_Files/201...

[2] http://www.boulder.swri.edu/~robin/moonimpact/
What you quoted supports his rebuttal, not your claim. You are completely backwards, the trend is away from that. The myth that interbreeding makes them the same species was never accurate, but it is completely unused in modern times. For example, the very article that started this discussion saying that giraffes are 4 species not one. We classify them as such based on DNA evidence. The fact that all 4 species can produce fertile offspring when cross breeding is not relevant at all.
Many, many people won't read the spec. And their code will break when the implementation changes.
But, sadly, it doesn't work as advertised. My hypothesis is that it's extremely difficult to get great results with greedy training. Jointly learning multiple layers from huge datasets is why things started working so well.
Referencing Stalin in a media freedom context is, well, so liberal.
> I think the most effective way is to share the photo. I just share the The Guardian article with the photo.

Let's imagine that we could mobilise everyone to take your course of action, or RodgerTheGreat's (https://news.ycombinator.com/item?id=12462067).

Do you really think that anyone in a position of power in Facebook is personally opposed to this photo, at least to the extent of feeling moved to change policy if it is shared a lot? (Also remember that, if they do feel so strongly about it, then Facebook has the power to remove it at will.)

On the other hand, don't you think that everyone in a position of power at Facebook cares if they lose users, especially en masse?
I wish kubernetes has more examples for example their vsphere volume driver has almost 0 documentation/tutorials on how to set that up.

http://kubernetes.io/docs/user-guide/volumes/#vsphere-vmdk-e...

I believe is inadequate
Wait, so are you under the impression that if you steal from someone you're simply creating some debt...?
Sure. Facebook is not a history book. It's a social network with kids on it.

Napalm girl is a powerful photo. So are photos of Aushwitz. So too are photos of trench warfare. Saddam Hussein's hanging is historically important, as are all the images of children killed in Aleppo, or drowned families washing up on shores in Italy.

That doesn't mean we need all these things on Facebook.

I'm sensitive to censorship, and Facebook is a powerful and important platform for sharing, but I'm not prepared to say every photo of historical significance must necessarily be allowed.
I can bring up an app on Linux or Windows from bare metal in minutes by hand. But the way it's supposed to be done now is something like this, right:

1) Use one of Chef/Puppet/Salt/Ansible to orchestrate
2) One if those in item 1 will use Vagrant which
3) Uses Docker or Kubernetes to
4) Set up a container which will
5) finally run the app

Really?
Do they really release postmortems? I've seen them mentioning postmortems in incident statuses, but I've never actually read one.
But `git blame` still sees the whitespace change, right?

Edit: turns out `git blame -w` works as expected, ignoring whitespace. The More You Know™
How about being able to walk to places?
Infographic: Differences Between Humans and Animals
No a thinner phone could hold a bigger battery without being too thick.
2 points:

1. "Take a picture and make it look right" is exactly what people have done for things like POVRay since at least the 90s. I can't find it now, but at one point someone set up a glass ball on a checkerboard and used a point light and a camera to confirm the diffraction and distortion models were correct because someone claimed they didn't look right or were doing the wrong thing. The math that's there for rays, shapes, diffraction, diffusion, caustics, etc. is accurate, and necessary but not sufficient. Which brings me to

2. CG realism has generally hit the Uncanny Valley by now. It's so close to real that we think "that's pretty good", but it's far enough away that we still know "something's wrong". It's the difference between a dummy, a corpse and a live person.

A couple of examples I remember from the past decade are laser + milk and better skin rendering on one of the NVIDIA demos a while back. There wasn't (isn't?) a good model to simulate the diffraction and subsequent diffusion of a laser shining into a glass of milk. Actual lasers with actual milk don't do the things we expect of modeled lasers in simulated milk. Some component is missing, but all the existing math is right for lots of other cases. The NVIDIA skin thing was adding 3 or 4 layers to an existing model to simulate subsurface scattering and reflection that happens in skin, vs old models that treat skin as paint. The old stuff was right, just not enough.

All of that aside, there are decent photorealistic rendering options for some materials today, but at the cost of CPU hours of render time. If you can do better then please do, even if it's just for one material or one physics action.
Zuckerberg foundation to invest in India's Byju, an edtech company
How is debt still a meaningful concept there?

I still think debt is a meaningful concept there, in that that that debt is going to be relied on by the holders to provide an income in the future that they are thinking of in terms of a reasonable increase in the general money supply and inflation. It's not a black and white situation as with personal debt and I'm certainly more sympathetic than I used to be to the idea that excess sovereign debt isn't a serious issue (as long as the sovereign controls the underlying currency, looking at you Greece).

On the other hand, I think the same analysis tells us that the sovereign should just print the money and distribute it (via, say, a citizens dividend or Keen's modern debt jubilee) rather than rely on the banks debt-creation mechanism.
How did you handle shared writable storage and databases?
I too get upset when someone has the gall to do something about thieves...?
But as pointed out elsewhere, kwargs aren't guaranteed to be in order, so by the time the OrderedDict is built it's already wrong. It seems the change we're discussing was primarily motivated by a desire to fix that specific problem.
Ask HN: How to deal with a founder that won't leave his job (maybe)?
We're 3 founders with an initial cap table of a) 40% - b) 30% - c) 30%. Founder c is working as a researcher and initially dedicates 15h per week to the project with the idea to go fulltime in the future. Founders a and b are working fulltime since day 1. 6 months in and he didn't decide what to do yet. We're preparing a funding round and we want to fix this before talking to investors. How would you deal with it? Founders a and b think this proposal is fair:
-Scenario 1. Founder c starts fulltime now and keeps his initial 30%.
-Scenario 2. Founder c leaves the company and he keeps 3%.
-Scenario 3. The situation continues the same but founder c shares will start decreasing now (month 6) until we reach month 18 to a minimum of 5%. For example, if he joins at month 10 he'd keep around 20%, at month 14 10%, at month 18 5%...

Founder c thinks this is unfair.

Some considerations:
-Founder c is very good and we want him in.
-Founder c has not take any salary from our company during this time and he'd continue working without salary in scenario 3.
-All founders put the same small amount of money at the beginning.
-Founders a and c have been working on the project for a long time as a side project (more than a year). Founder b joins the project later when the first pre-seed round is being cooked (hopefully this explains the initial shares)
-This is not a fight, we're close friends and we're discussing this issue in a friendly way to get the best outcome for everyone and the company.

We know we shouldn't have gotten into this situation in the first place. We learned the lesson, but this is the situation right now and we'd like to get constructive answers.
Thanks.