skysight-inc/HackerNews huggingface dataset:
No, it is actually (mostly) correct. In ST:TNG they redefined the definition such that it is infinite. It was documented in the Star Trek: The Next Generation Technical Manual, which was published in 1991 and was written by the technical advisors for the series, who based it if the internal series technical bibles[1]. This was a distinct change from the original TOS which they never explained or formally retconned, but for all the series in that era it holds.

That was the standard scale used ST:TNG, ST:DS9, and ST:VOY with the notable exception of All Good Things. Obviously the point was to convey to the audience "Hey look, in the future things go much faster." Unfortunately they had originally chosen a scale that doesn't make that obvious to most viewers (it is not intuitively obvious that Warp 9.999 is substantially faster than Warp 9.99[2]). At a practical level it also very inconvenient to have a speed scale where all of the speeds share the same prefix (IOW, it is much easier for the captain to call out "Warp 9" and "Warp 12" then it is is to call out "Warp 9.99" and "Warp 9.999."

I choose to believe that the in the All Good Things timeline that once Federation started building ships that consistently exceeded 9.9 they came up with a modified scale that had better resolution and was easier to use, but that doesn't change the fact that Threshold (despite being terrible) is actually consistent with the existing source content and All Good Tings is not.

1: http://memory-alpha.wikia.com/wiki/Star_Trek:_The_Next_Gener...
2: http://memory-alpha.wikia.com/wiki/Warp_factor
Retouching is another field to play with - I am experimenting with CNN/GANs to clone styles of retouchers I like. If you are a photographer, you know that most studio photos look very bland and retouching is what makes them pop; for that everyone has a different bag of tricks. If you use plugins like Portraiture or do basic manual frequency separation followed by curves and dodge/burn adjustments, you leave some imprint of your taste. This can be cloned using CNN/GANs pretty well; the main issue is to prevent spills of retouched area to areas you want to stay unaffected.
Yes! My father-in-law's house has geothermal, and he keeps the place frigid in the summer because it costs next to nothing to cool it.

Incidentally, he's about to put the place up for sale, if anyone's interested in a nice home in the "not Chicago" part of Illinois...
This is a fair point. OTOH, just punting entirely seems like the wrong reaction.

Rust, for example, has been thinking about HKTs for a while, and they might not fit well in the language. Rust wants to solve the problems that HKTs solve, and it looks like the solution is converging to ATCs (associated type constructors).

It's taking a while, but Rust is newish, and it isn't taking anywhere near as long as Go is taking to get generics.
The website's profitability doesn't assure that it isn't awful, no (pure capitalism is not a moral framework). But the consensus of a lot of people who choose to use it sort of does mean it isn't awful, if you're trying to ascribe some sort of objectivity to that adjective (and I don't agree you can).

This is like bikeshedding the definitions of privacy, DRM, net neutrality, etc. Most people just don't give a shit, no matter how loud the minority is that demonizes things like throwing a newsletter subscription popup on a website.
> The Lawrence Berkeley study argues that even a 30 percent improvement in efficiency could avoid the peak load equivalent of about 1,500 power plants by 2030.

Okay, but where is this 30% jump in efficiency going to come from? That seems like a pretty big leap!
> Friday May 15 2015 02:09:25 GMT

That was 0x55555555 or b01010101010101010101010101010101
Why would he do that, though? I do think it's neat, but I think most people would just memorize an algorithm instead.

Were any memory tricks involved (e.g. pegs, palaces) or did he just go through a table of square roots every morning?
It's in any field where algorithms are catching up to humans. I feel like it's more of a testament to how humans are able to accomplish complex tasks, rather than an insult.
Missing Mutations Suggest a Reason for Sex
Potential Presidency for Zuckerberg?
If an iceberg falls in the forest, does it make a sound until someone politicizes it?
There's clear evidence that php, both the language and popular libraries, have a much worse security history compared to other language even after weighting the level and number of vulnerabilities against language popularity and amount of code.

https://www.cvedetails.com/product/128/PHP-PHP.html?vendor_i...

https://www.cvedetails.com/top-50-products.php?year=0
Online ADA Complience: Man sues for WCAG 2.0 compliance and wins
My biggest disappointment with Disney right now is that the parks no longer feel like places to escape for me. We mainly go to take the kids and, while they have a wonderful time, I used to actually enjoy going there to have fun. Now, every single bit of the parks and the surrounding areas have been engineered (perfectly, I might add) to make the most money for Disney even at the expense of being enjoyable. It used to be that I would gladly fork over a few dollars for a Mickey water-bottle fan because the rest of the park was so enjoyable but now it just feels like they care more about the money than they do about making it an awesome, "magical" place.
https://www.epa.gov/sites/production/files/2016-12/documents...
open source is basically dead courtesy of SaaS. people would much rather pay a few bucks than self-host. hell, there are entire successful companies that 'just' host open source software and wrap it up in a SaaS experience.
Which word has the most rhymes and why it is “carburetion”?
Samr can happen to physical cards too. Wear and tear, flood, fire, theft, vandalism. Also, its difficult to create copies of physical as compared to digital. The upside of digital is also that you can and should have multiple backups, same as any other digital data.
Nearly every item on your list is available with OCaml.
Glad to see that JSTOR made open-access 600 books that will each be read by exactly three people who already have institutional subscriptions.
The idea that we don't need generics because we can generate code is kind of ridiculous, and certainly doesn't pass the simplicity smell test.
Thank you. You actually make me want to read it
Not being PHP. PHP is brain-damaged. With so many much-better languages there is zero reason to use PHP, or spend effort improving PHP.
15 Million to 17 Million is not an order of magnitude.
Ah, yeah, that would explain it. Thanks!
"2 Hell with generics", or "Go 2 Hell with generics"

/jk 2
If the electricity is out for a very long time I imagine that's not isolated to the library and people will have much larger problems to worry about.

If a hacker manages to destroy the database, well it's a good thing backups are cheap these days and it doesn't take a trained IT person to implement them. Even Crashplan or Carbonite, or just periodically copying files to an external drive and then disconnecting it would probably do the job. If libraries have the money for hundreds of pounds of paper cards and the cabinets to store them in, plus labor to maintain all of that, they surely have the money for functional-if-basic backup infrastructure.

I'm all for securing critical infrastructure with analog systems/subsystems, but the only argument I could see for doing so with libraries is if said library is in the developing world where electricity is intermittent.
Absolutely, but a city needs a stable rental market that isn't subject to the vicissitudes of tourism/travel demand.
My guess as to why people in Java use generics so much and switched to them so quickly is the squiggly yellow lines in their IDEs. A lot of Java code is easier to read/write with explicit and implicit casting and no use of generics. And the type erasure makes for sometimes unintuitive behavior at runtime. Being familiar with Java, I appreciate Go's skepticism toward generics because maybe just maybe they'll figure out a way to add them after the fact in an elegant way.
Or in finding new and effective ways of selling shares of companies for profit.

What's important is that these jobs (finance and advertising) are more valuable work to society than scientific research, as reflected in the pay differential.
Duany Platter-Zyberk made some nice things.

http://www.dpz.com/Projects/All
Most users do not care and do not agree with you that it is bad, as evidenced by the continuing dominance of these practices.

What you have here is a crusade based upon your personal feelings, not the objective utility of the website. And the result is that we now have a discussion going centered around common marketing strategies instead of the website itself and its service.

As a counterpoint, I don't particularly find this website egregious. If you feel strongly about things like this, don't use those websites, or build your own alternative (though a lack of popups will not be a competitive advantage).

Note that I'm not saying this to insult you. I'm saying this because your comment comes across to me as myopic and lacking in self-awareness. You're not the target demographic if these things put you off, but that doesn't mean it's productive for you to call them "bad." HN users frequently wonder how people build profitable advertising, product or consulting-driven profitable businesses, and the answer is (in part) that those people were okay with doing things that others find disagreeble. That's an inevitability when you have outspoken groups like e.g. those who believe all software should be free and open source.
The opposite side of that coin is that other programming languages do already exist.

Any new language is already playing catch-up to reach the state of the art. Go is 10 years old and in those 10 years has made astonishingly little progress at implementing basic features such as error handling, because the designers cannot escape their bubble.

The most sensible thing to do is to kill Go, not to improve it. The root problem is not the lack of this or that feature, but the bizarre beliefs of the people running the project.
I never said it was, just that it was likely. I think people assume my top level post is negative. It's not negative, it's likely.
Apple first used LLVM for their graphics stack, and it became more attractive to them because of the JIT stuff. Bringing Clang along is more or less an artifact of that. Maybe they weren't interested in GPLv3 since the tivoization clause prohibits them from distributing the compiler on devices which can't be flashed, but I don't think it's exactly rational. They also don't update the version of Emacs that they ship, and there you could make the argument for it since it ships with the operating system.

They wanted the freedom to make the base system read only, and I get that, but if LLVM weren't there they would be shipping GPLv3 GCC and Emacs 25.
How we’re tracking President Trump’s conflicts of interest: Sunlight Foundation
Interestingly enough, question 5 is actually syntactically correct Perl, but not PHP.
That's, quite possibly, one of the silliest things I've ever heard. At least 50% of the U.S. population doesn't live near the coasts.
and can even lead to mold
OCaml might become this once multicore happens.
Noone has mentioned the movie 'The Island', which hit this topic in a broader sense. Clones used as replacement parts.

I guess its different only in that as a group 'the young' are distinct from 'the clones'

I'm also reminded of a legend from southern africa that HIV could be cured via sex with a young virgin.
I think it was irony
Thanks for my huge laugh today. ;)
Fwiw, I think breaking implies improving. Arguing that breaking doesn't inherently mean improving is.. well, duh. So in the case of many peoples comments here, "not breaking enough" means not improving enough. I know this is an obvious statement, but I feel like you're arguing a moot argument.. i.e., being a bit pedantic.

As an aside, since you're making the distinction, can you have meaningful benefit without breakage? Eg, you're specifically separating the two - so can you have significant improvements without breakage?

It would seem that pretty much any language change, from keyword changes to massive new features, breaks compatibility.
Amazon prime's effect on rural communities
Apart from "great concurrency story", because of the well known problems with the GC. This might be a huge shortcoming for a number of people.
With the possible exception of the GC, d(lang) fits those parameters.
Including optional lazyness, performance etc.
I hear ammonia and propane: http://www.drawdown.org/solutions/materials/refrigerant-mana...
The slightly warmer planet cools off faster (Newton's law of cooling). The heat doesn't just statically build up over time.

As long as we still have cold seasons, it is safe to assume that solar inputs are dominating our own.
14/15. I basically only program Python, but I guessed based on vague stereotypes of different languages. The wrong one was guessing Java for C#.
Go doesn't have const structs, maps or other objects:

https://stackoverflow.com/questions/43368604/constant-struct...

https://stackoverflow.com/questions/18342195/how-to-declare-...

This is a remarkable oversight which makes it impossible to write purely-functional code with Go. We also see this same problem in most other imperative languages, with organizations going to great lengths to emulate const data:

https://facebook.github.io/immutable-js/

Const-ness in the spirit of languages like Clojure would seem to be a relatively straightforward feature to add, so I don't really understand the philosophy of leaving it out. Hopefully someone here knows and can enlighten us!
Trump's 2018 budget zeroes funding for Energy Star, which among other things, helps consumers pick the most efficient devices, save money in the long run.

What other ways can consumers compare the efficiency of A/C units? I would think some standardized testing and labels would be required.
If it weren't for Goroutines I would not find go very useful. I expect C++ will implement coroutines and/or fibers someday that will be very well designed and more carefully/broadly thought out.
Off the top of my head,

* A lot of home conditioners are fighting the weather in conditions with poor insulation, running when nobody is home, or running in rooms when people are in different parts of the house.

* Office air conditioners are often set too cold, subjectively speaking, sometimes resulting in workers bringing sweaters or even space heaters to their desks. This is shockingly common. Multi-zone cooling can make things more uniform, and if you can get people to stop using space heaters during the summer, that can make a big difference. Gender is supposedly a huge factor in temperature preferences, and offices are set to men's cooler preferences. In some locations this is exacerbated by the fact that men wear suits and ties while the women wear skirts and weather-appropriate tops.

Personally, I want an air conditioner system that isn't set to a specific temperature, but instead reduces the extreme temperatures outside. So instead of keeping it set at 22 degrees, maybe it would be set to 22 degrees when it's 27 degrees out, but the AC goes to 25 degrees when it's 35 degrees out. I find this more comfortable, because there's less of a shock when going outside or coming inside.
A Curated List of AI and Machine Learning Resources from Around the Web
This is the best comment on hacker news today
Right. When we generate electricity via solar or wind, the heat involved has (essentially) been shifted from elsewhere.
That energy was going to reach our planet either way. Whether we use a solar panel to shift it somewhere we can use it, or if it just heats the whatever it would have otherwise ran into, we aren't adding energy to the system by shifting it around.

The waste heat from solar panels is just the energy from the sun, less whatever gets turned into electricity. No new energy was created - if there was, you could just create a perpetual motion machine to solve the problem.
Lua was developed for legal reasons: huge tariffs on foreign software meant that Brazilian companies often found it cheaper to develop custom toolchains, which is what gave us Lua.
Except no one's ever heard of OCaml.
"A national card catalogue system was the original “search engine” — one that needed no electricity, no service providers or broadband or smartphones, and that was truly democratic."

Oh come on. You needed a building to house it, cases to hold it, people to clean & repair it (physically), and to maintain it. That's plenty of infrastructure. Not to mention, card catalogs require electricity to work, just like electronics. You have to be able to read the cards, and I don't think you would have a library for long if people were constantly holding candles close to large sets of cards.

And libraries provide local terminals, so service providers, broadband and smartphones aren't required.

As far as "democratic", card catalogs aren't bad -- if you can get to the library during operating hours and are physically able to use one, then you are good to go. But electronically searchable indexes are better. E.g., they allow for remote searching, can support accessibility interfaces, etc.
Technically it isn't a fixed amount radiated every year. many factors influence it, one of which is temperature: the higher the temperature difference between earth and space the more that is radiated. Thus as global warming happens he temperature difference raises and the amount the earth radiates increases. This won't be enough to make up the difference, there is no loop hole to solve global warming. Global warming is about the equalization temperature - when the energy in (mostly from the sun despite all the other energy sources we use) equals energy out.
We don't have long enough experience with ice shelves to know what their baseline behavior is. And the effects of global warming in the Antarctic are less straightforward than in the Arctic. For example, winter sea ice extent there is increasing, not decreasing.
> The executives have a fiduciary duty to the shareholders and will be personally accountable if they willfully neglect that (vs just the company being liable). There is almost no valid argument that an executive could not anticipate the blowback from doing that and no executive in their right mind is going to risk personal liability like that.

Has there ever been a case of executives being held personally liable for their companies doing grossly stupid and evil things that were obviously going to have blowback? Things like Union Carbide and the Bhopal disaster, the Sony rootkit CDs, Volkswagen cheating on emissions tests, United Airlines carrying out criminal assault on a passenger? Not a rhetorical question, maybe there is such a case that I don't know about.
That's what kept me from looking at the language for the last five years. I finally broke down and wrote my first Go program. Yeah, the errors (and lack of generics) are annoying, but it gets enough else right – tooling, runtime speed, compilation speed, type inference, parametric polymorphism (on interface types) – that I enjoyed it anyway. Every language has some annoyances; it's nice when there are only a few.
If it works it doesn't mean they like it. They can go with it and hate it.
Sometimes I do after few drinks...
You can't pell at that lutt. It's crenned with glauds.
The top 4 keywords in the list are what's used frequently in go to handle errors.

if err != nil {
return err
}

So it's more like 7,7 million to 17,6 million (the top fifth "the" is from comments, so it doesn't count)
My stateless PHP projects are kinda enjoying the view over the GC and memleak hell happening on the other Java/NodeJS projects that I sadly have to deal with.
Isn't there a big fire/explosion risk as these are very flammable?
I'm guessing not very diverse at all since most people had to float 6 months+ without income.
Debt suppresses growth above 85% of GDP. At current levels it reduces net purchasing power. It depletes tangible foreign reserves. It causes legislative gridlock. It distorts the Federal Reserve's balance sheet.

It also doesn't sit in isolation. The BLS statistics add another 200 or so percent for about 300% debt-to-GDP when you include household, state and muni debt.

Unlike China, the US citizen lender argument isn't helpful. US debt holders are free to move their money into other assets.

The only argument in favor of the current debt levels is that no other nation can float enough liquidity to compete with US debt. For that reason alone the sky isn't falling.
I guess that's an interesting nitpick, but I was referring to truthiness. I chose what I now see was a confusing way to express it as text.

What I really meant was that you have some $variable, and you test it in an if, while, etc. context. If the value is 0, it's false. But if you didn't realize you got a string from somewhere, it might be true. Unless it's an empty string? (I can't even remember.)

None of this changes the initial point, which is that writing "good" PHP requires enormous amounts of discipline, and that still doesn't address the security issues with PHP itself. I remember when the developer of Suhosin basically quit PHP and said he couldn't deal with the way its maintainers treated security issues.
Why does the marketing on the site not make a comparison with Athena?
It shouldn't be. Set the GOPATH once and use any text editor.
Yeah, it's not like more than half of all websites run PHP, or anything...
Stock trading using APIs, it's like printing money machine...
Interesting to hear your experience. I had read a good amount about Eiffel and also large parts of Bertrand Meyer's book Object-Oriented Software Construction (quite a thick book too, and which uses the syntax and semantics of Eiffel, or something close to it, IIRC [1]), some years ago. Had found the language very interesting and also was impressed by it (and by the book). Read some case studies / success stories about it, which were good too. He and his team seem to have taken a lot of pains and thought a lot about the design as well as implementation of the language, from both an academic and industrial use perspective - so it seemed to me.

There is also an interesting anecdote about use of Eiffel in the book, here:

https://en.wikipedia.org/wiki/Object-Oriented_Software_Const...

That section shows the the 1st edition of the book did use Eiffel (as I said above).
Brad Feld – The loneliness of an entrepreneur
Way more manhours go into art, level creation etc. than writing software.
This. American construction is mostly wood frame, making the possibility of mold terrifying for any home owner.
Space Jam (1996)
Why is there only ever one (sometimes two/three) decent players every generation? Most will end up dying after one or two poles... how come once the algorithm gets decent there are many more making through the game along with the best one?

(Also, I'd like "number of taps per game segment" be a weight... fall until the very last second then a couple of quick taps - none of this "spamming to keep level" stuff: where's the style? ;)
I'm so undecided on using GOPATH like that. Though, I may just do it.

Personally I hate Go's imports, and I think the GOPATH is a terrible, terrible idea. Yet, I quite like the vendor directory, and I expect the new `dep` tool to be the final touch.

Now my only problem is that I often forget which projects of mine are in my GOPATH, so I'm afraid to delete them -_-
Is the code available?
> "is this cause worth it?"

How would murderers and rapists get a lawyer then? You misunderstand what the profession of lawyer is about.
Where they're effective I think people already tend to use them due to how cheap they are. The article mentions the regions that are starting to buy the most A/Cs are places like India and SE Asia, all of which are humid and hot.
The dynamic type was added to C# to facilitate interoperability (ex. DLR), not so much to encourage lazy devs to get their bugs at runtime rather than compile time.