skysight-inc/HackerNews huggingface dataset:
I imagine private companies will maintain connections between properties, and property owners will maintain the panels. Not so different from hiring a plumber or electrician. The incentive to network maintainers is the opportunity to sell off excess energy to other homes, businesses, schools, and maybe even other states. The incentive to home owners is that they'd take profit on excess energy sold by the network maintainers. Or maybe maintainers would retain the profit but maintain the privately owned solar panels at no or low cost. Or community groups could band together to create a mesh net like some municipalities are doing for internet. There are many proven business models that would apply here.
Organizations do not always communicate well, and sometimes things only reach the CEO via the press. Do not assume that the whole organization, or even just its executive, agrees with or knows about everything the organization does.
https://www.interactivebrokers.com/
Using patents to strong-arm rivals, Sonos made the smartest speaker in the room
سيد أحمد موريس بنزا يعلن ترشحه
Makes me wonder at what point it will become impossible to root an iPhone.
If you have ssh enabled with an accessible git repo; you already do!
As a narrative about how the US works, that's a great story.

As an east vs west philosophy debate, it completely fails to recognise that European cultures have also "baked conflict into the system".

It also fails to recognise that SE Asian cultures were also colonised by European powers.

A better explanation is that the American values were straight-up inherited from European ones because America (and Australia similarly) was wiped clean of indigenous culture during colonisation, while SE Asian countries were not. Better because it explains why all "western" cultures share these values, and why SE Asian cultures do not.
He’s following recommendations from a department where he appointed a leader who wanted to shut it down, and also didn’t know what it did? That makes it so much better!
They could do that, but I’ve never heard of it. And compelling companies to do it long-term would be illegal (AFAIK, IANAL).
No... Oracle is where projects go to die. Microsoft has other issues and it like many companies has successfully murdered good products (Skype), but it also realizes how important ecosystem is. Oracle just rapes and pillages companies and tech.
Those interested in metaprogramming might also want to check out Terra, a low-level system programming language that is embedded and meta-programmed in Lua: http://terralang.org.

Unlike MetaOcaml, the low level language used for running the algorithms is different from the high-level language used to meta-program it. The low-level terra has a type system and semantics that is much closer to C (including pointers and many different integer types), while Lua is a straightforward dynamic language with a very simple type system.

I wonder how statically typed Ocaml compares to dynamically typed Lua for the metaprogramming bits of the system.
Now. 5 years ago it was if it is even happening
> did hit cities often

Randomly hitting a city has a very small chance of hitting anything with military value.

> terrifying

Sure, but it turns out that terrifying citizens tends to harden their resolve to fight on, rather than surrendering. On both sides.
That claim is subject to different perspective. This might not represent as a problem for someone else.
Of course they are, including nearly half of US politicians. There are people in this thread that are unsure if humans are even increasing CO2 levels.

This is a political debate, not a scientific debate. And the political debates mean stating the most extreme position that's within the realm of plausibility. Or having others say even more extreme things to move the window of plausibility.
I hate to say it, but your posts are a great example of the generally low quality of discourse on this subject. Veiled threats of verbal beatdowns and ridiculous claims like that climate models that have to be updated monthly are as solid as Newtonian dynamics do not indicate intellectual honesty or rationality.
>but why does the rest of the country/world need to be held off any progress on this issue for the sake of a relatively small group?

That seems to miss the parent poster's main point, which was proposing a way of making progress on this issue.
Note that ifort defaults to a substantial equivalent of gfortran’s `-ffast-math`, which is not the default in gfortran.

It looks like the equivalent option is still under discussion for rust:

https://github.com/rust-lang/rust/issues/21690
It's a blatant lie because they knew exactly what they were implying and it wasn't true, i.e, it was a lie.
>No it isn't. Also, I never positively stated that it isn't.

Are you going to write a book called "If I Did It" next? You literally just said "No it isn't"

Edit: also, there aren't scientific claims that the Earth is going to be destroyed. Our current biosphere is going to be royally fucked up, and humans are dependent on that because we are adapted to it. Climate change will lead to massive societal problems from just food production changing in output rapdily as arable areas move and fresh water sources change their locations, not to mention weather events like sea rising over coastal cities and 100 year storms showing up every few years.

Even if we agree with your position that this issue is not man made, why wouldn't we try to stop the change? It's objectively bad for human societies
Facebook privacy bug affects millions
We should change that.

If you can't parse reverse polish notation to infix notation you're going to be writing monstrosities like the mediawiki markup parser.

It doesn't help that 80%+ of developers these days are script kiddies.

Even if it comes a fad getting more people to learn something as basic as that would make the code I have to read so much better.
So, a history of bugs that increase permissiveness. Were there ever any bugs that set things more restrictively? Or are these "bugs" a reflection of their priorities, i.e. willful neglect.
Would decentralization's value also hold true as technical barriers fall?

The costs of centralized organization must continue to fall (even "negative" costs) to compete against any advantage decentralized solution realize as the cost of the technology falls.
But wikipedia is not for profit, it seems the law doesnt apply to it?
As a black man in a white body I agree.
As long as re-using fast FORTRAN code is better than re-writing it all yourself, people are going to use FORTRAN.
He's being sarcastic...
This is an embarrasingly bad approach to face recognition for a small set of frequently photographed people.

Several comments from the article give me concern

- They seem to think Rekognition is a panacea for their problem, but there are many known issues with Rekognition celebrity detection. Not to mention that the cost-per-request is often highly unfavorable compared with building a higher-accuracy, situation-specific solution with extensions to pre-trained models.

- They say some interns took a “novel approach” by creating a hard coded look-up table for disambiguating similar politician-celebrity pairs. This creates awful tech debt and failure cases. I’m not knocking it too hard because it’s pragmatic, which is a good sign about those interns, but this should be seen as a necessary wart to be improved, not a point of pride.

- As others have pointed out, even considering turnover in Congress, it seems like people who report on Congress for their full time job should recognize them. It truly seems like a silly, wasteful use of resources to solve this with computer vision.

This is all consistent with what I’ve heard from colleagues at NYT data science. As well as people I’ve known in data science bootcamps around New York, like Insight, who heard recruiting pitches.

Their department seems self-aggrandizing, using highly overwrought personalization models and seeming to have 538-envy for how they want their data science work to come off despite 538 exiting, among other important figures like Mike Bostock.

It just comes off as a place that wants to do status signalling to seem like a machine learning or data science thought-leader, but they don’t pay competitively or do what’s needed to retain good people and would rather do patchwork stuff like this with interns than to take the work a little more seriously.

I don’t get the impression it’s a place serious ML practitioners would want to go.
For more and more people, work appears to serve no purpose
Even better: there are politicians(0) and 'leaders'(1) in the US who still outright deny that it (climate change) is a thing. One of them is even head of the EPA. lol.

0. https://www.washingtonpost.com/news/energy-environment/wp/20...

1. https://www.factcheck.org/2016/11/trump-on-climate-change/
Can you elaborate on the DT / QuantifiedConstraints connection a bit? I haven't thought enough yet about QuantifiedConstraints to see the everyday benefits, but I'm getting contact-excited by everybody else's anticipation of it. I'd love to get some concrete benefits to hold in mind.
Terra's pretty awesome. I used it to build a parallel/distributed programming language which we've been using to match or exceed the performance hand-tuned MPI / C++ code.

http://regent-lang.org/
Nope(you're not the only one) - there's a pretty popular conspiracy theory that Michael Hastings(a journalist) was killed by a car hack:

https://en.wikipedia.org/wiki/Michael_Hastings_(journalist)#...
Space probes’ cameras are not optimized for pretty pictures. They collect scientific data that oftentimes falls outside of the visible spectrum. For PR material they obviously synthesize visible images from this data, as the layperson appreciates pretty pictures with false colors, as opposed to six or more images with grayscale intensities at various wavelengths.
> There is evil in the world.

The argument here isn't that the people have the right to defend themselves. The argument here is that a person wearing a suicide vest is bad and deserves to die for being bad. They are evil. This argument is used by governments and religions throughout history to justify killing. Often by both sides of a conflict. It's a worn out argument, old and tired. Who is the judge of what is evil? The only long standing definition for evil involves religious context to believe. Anything else is poorly defined, not widely agreed upon, or hard to test against.

'Evil-skeptics give three main reasons to abandon the concept of evil: (1) the concept of evil involves unwarranted metaphysical commitments to dark spirits, the supernatural, or the devil; (2) the concept of evil is useless because it lacks explanatory power; and (3) the concept of evil can be harmful or dangerous when used in moral, political, and legal contexts, and so, it should not be used in those contexts, if at all.'[0]

[0] https://plato.stanford.edu/entries/concept-evil/
Even if it were true (and it's not[1]), the topic at hand is a hypothetical case where "your house ends up being less than you bought it" and that's what I was directly replying to. If you lose money on the sale price is (almost certainly) not even close to the amount of money you have to spend just to own the house.

[1] I personally know at least three people who sold houses for less than the bought them 7-10 years later. My parents have owned their house for 25 years and while the dollar value went up it hasn't kept pace with inflation (recently got three appraisals) even though they have cared for it and even added an extra bathroom.
The US gives tax credits of $50/ton for underground storage and $30/ton for usage of the CO2.
Google's one and only principal is to violate your privacy with facebook and billderberg friends
I frequently get emails from people who have skimmed my address from my profile (usually by looking through the stars or watchers of popular repos). I ended up setting my public email on GitHub to an alias so I could filter it out.
Coal is "special" because the economic benefits can be funneled narrowly and that allows oligarchs to get rich and pay off the government so they get richer.

One such oligarch was just revealed to have written 6 of Trumps excecutive actions on coal energy.
Thank you for saying this.

I love my Indian brothers and sisters, and think that the real offender in creating bad experiences with Indian devs are Indian businesses, which IMO have exploitative practices and emphasize over specialization. Even worse is the practice of requiring a 3 months notice to quit as a rule. There are 1 billion people in India, and I want the innovative, hard working, and kind among them to be welcomed to the US with open arms. I am deeply proud to have helped two highly talented young men get H1B visas and eventually green cards. They became great friends of mine and my family.

Sincerely, a white American guy who can't wait to travel to Maharashtra one day to visit Pune and Mumbai, and meet my friend's families.
Yeah that's a great way of putting it :)

It's expressed as "respect" if you talk to them about it, though, so I tend to use that term as it's non-prejudicial. Submissiveness is more accurate, but could be a problem in conversation hehe
Does anybody here have any advice on reading and understanding old fortran77 code written around the year 2000? We need to make it faster. Any advice on visualizing the flow would also be helpful, as it makes use of goto extensively.
> So what is the right way to handle these updates?

Require updates to be sent to a government entity, which will test the code for X miles of real traffic, and then releases the updates to the cars. Of course, costs of this are to be paid by the company.
I don't have any hard evidence, but I suspect that the people who have already jumped ship from GH only did so with solo projects or with very small teams. The switching cost for those people/teams is always going to be pretty low.
Codementor.com can be a good starting point.
See my other comment. We don't all think this way, and I'm sorry you feel insulted.
There is not much that is centralized about "the law", and "the law" isn't really a mechanism for modeling and trading securities. To some extent, by the same logic, the Internet is inherently a centralized platform (because it's governed by law as well) and would therefore be better if replaced by AOL.

I looked at your comment history and it seems you are assuming that people with a so called "pro blockchain" angle are all missing the point. I assure you not everyone in the space is an idiot, and you might be missing some points yourself.
>itself to be superior to it

I'm still confused as to how "we don't want to work on systems that kill people" is in any way "superiority".

In fact, reading your comments you seem to suggest that any entity (any individual even!) who has a moral objection to working on military technology, but who uses any modern technology believes themselves superior to the public. But that description describes a large minority (or perhaps a majority!) of the population.

You appear to say that Google's sense of superiority stems from its objection to working on military technology. But I think that description applies to much of the public.

That is to say, I find it likely that most of the public would object to working on AI for drones. Yet you're arguing that the objection to working on AI for drones makes one believe them-self superior to the public. In other words, most of the public believes themselves to be superior to...themselves.

Hence my continued confusion.
> The imperative world has languages like Dafny or Whiley, where functions are annotated with expressions denoting things that must be true, and the compiler does theorem proving to ensure that the constraints aren't violated.

We have that for Java, too: http://www.openjml.org/

The great thing about contracts (as opposed to dependent types) is that they separate specification from verification. You could use proofs (fully- or semi-automatic), but you could also use weaker but cheaper forms of verification, such as concolic tests or randomized tests, generated from the contracts, or, weaker still, runtime assertions. Dependent types tie specification to a specific form of verification (proof).

A standardized specification language like JML can (and does) have many tools offering different forms of verification.
> Technologies that gather or use information for surveillance violating internationally accepted norms.

What does that even mean? Internationally accepted? By what nations and people groups? I’m pretty sure China and Russia have different accepted norms than Norway and Canada - which ones will you adhere to?
> Most of a Congress reporter's job does not depend on having random encounters with members of Congress.

So much for my fantasy of a reporter's life; press conferences and hearings sound boring. But I will nitpick a minor point:

> there's decent churn in Congress, making this more than a one-time or annual thing

I don't remember the rate at which incumbents are re-elected, but it's pretty damn high. Unfortunately, after you memorize them once, you'd only have to learn a few more at a time.
There was no argument - I was only expressing my feelings. And what racial prejudice is there?
It's wild to see this after having been around in the early days of Node, and now having also moved most of my attention to Go as well.

Ryan has always had, IMHO, excellent taste and good instincts and guts to make things simpler. A lot of the accidental complexity in our industry persists simply because people tolerate it, and it's great to see that he hasn't lost his fire in that area. Looking forward to see more about Deno.

The point about promises was an interesting one for me personally since I was one of the people at the time who argued in whatever small way for taking promises out, in the hopes that the language community would come up with something better.

I have mixed opinions on the topic now, but it's interesting to speculate about what might have been. The Node.js ecosystem was weakened by having different ways of handling the async question, and by a lot of developers not knowing the best practices in using callbacks effectively and leading to "callback hell", which is totally unnecessary. It's possible that having promises baked into an early Node would have constrained or even fragmented what we ended up with in the language, and that would have been worse. I'm still a little disappointed that we didn't end up with anything more elegant than promises in the language itself.

It's interesting to compare package management in Node and Go. NPM got the early adoption and became the de-facto package manager at a time when JS had no such thing. In Go, the package manager question has been unsettled for a much longer time and there are more chances to experiment. Package management is simply difficult, and it seems impossible to design a good programming language and resolve the package management questions at the same time. It's sad to see some of the criticism against NPM... it's much easier to criticize than to build a better system.
One nice thing about this is that you could pull carbon out of the atmosphere from remote locations, in particular hydro electricity could provide abundant, inexpensive, and clean power.
Let's take this article at its word, which is that right now we can bury carbon for $600/tonne (forget the speculative $100/tonne) which equates to $1.32/liter of gas (based on the speculative $0.22/liter). In California right now gas costs ~$4/gallon (which is high compared to most of the US but low compared to most of the developed world), so it's not an insane amount to pay for carbon-neutral gas.

The interesting thing to me is that this is presumably something ideal to do with excess solar power (e.g. it's a much better deal than paying other states to use it, which is what California is currently doing).

Another question is how does this compare, price-wise, to using solar power to create fuel (e.g. hydrogen) and truck it around the way we do with gas.
Parsing is the fundamental task of programming: taking information, performing a transformation on it, passing it along.

If you can't do it you might use computers but you're not programming.

Tuning DE solvers might take as much skill, or more, than getting context free string parsed, but it's not a skill that is used outside of numerical computing. DBAs aren't called programmers for a reason, but they are no less valuable for it.

The same applies for every niche skill that takes years to develop.
It gets complicated but it's more about the employees responsibility to shareholders. Not their personal morals.

https://www.reddit.com/r/law/comments/3pv8bh/is_it_really_tr...
OP, any context for this? Why can't you make money with your CV?
>>You mean if someone decides to work for Amazon instead of Infosys, it is a bad decision?

If some one decides to be a SRE at Google than be a programmer at TCS, I'd say that person's other skills are even irrelevant at this point. You have just committed career suicide.

>>If you really believe that you sound like one of those thousands of employees from the likes of services companies like Cognizant or dated product companies (looking at you Cisco and Oracle) who want to justify it to themselves and others that they are in a place as good as any FANG and there is no good reason to work for FANG.

That is because most of the work in FANG's is not OS kernel programming or writing some earth shattering code. Most people are fetching stuff from HTTP end points, parsing XMLs/JSONs and posting to another HTTP end point. Or the same with a data base.

The peak hype I have seen is using Pig/Hadoop to deal with files of size a few KBs and call it 'Big data' programming.

>>This sounds like crying sour grapes. Sorry to burst your bubble, but things are really really that much better in FANG than the Ciscos and Oracles and Cognizants.

Lol. I'm going to say again. Companies mean nothing. Show me your projects.

>>Compare apples to apples. A programmer at Google or Amazon is going to be doing far more interesting work than a programmer at Cognizant.

Thanks for bringing this up, there are units at Infosys who design chips. None of your folks at Facebook will do that quality of work their whole life.

>>Likewise for a QA at Google vs. a QA at Cognizant. Likewise for an SRE at Google vs. an SRE at Cognizant.

I've had friends at Infosys who worked on Airbus 380's software's validation team. To listen here that people like you think that's lower quality work than how HTML pages look on IE7 is one epic thing I've heard in a while.

>>If someone who wants to be a programmer chooses to be an SRE instead, then the choice of profession, not the choice of the company, is the problem here.

As of now chances of landing into an SRE job is very high in FANG companies in India. Because that is the kind of work they want to be done from here.

>>And SREs are not some kind of low class work that you seem to believe in. If you really think a programmer at Cognizant is somehow a better job at SRE at Google, please come out of this service industry mentality where one kind of work has to be better than another.

It has to be. Some work is bad. I give it to you that people move for money. But they also end up committing career suicide.

Yes I do believe being an SRE worse than being programmer at Cognizant. This is not 'service company' mentality. These are facts.