skysight-inc/HackerNews huggingface dataset:
This is a straw man argument (use fossil fuels or lose all benefits of modern life. We can still enjoy these benefits by switching to renewables, or power.

The naive nature of this comment seems pretty synthetic, but I'll give it a grown up response:

One answer to preserve GDP while shifting to carbon neutral renewables is to increase the cost of fossil fuels through the use of a Carbon Dividend. This consists of three points 1. Taxing carbon fuels at the wholesale market. 2. Providing a dividend to every citizen of the U.S. (mitigates the impact on low income families, estimates range about $4k / person) 3. Provide an adjustment tax at the border punishing other countries like China that do not institute their own Carbon fee structure.

This is a market based solution advocated by James Baker & others within the conservative establishment to help our society accelerate the shift to carbon neutral power. Currently a group of 17 house republican representatives support the measures.

More information can be found by researching / participating / volunteering for the citizen's climate lobby - http://citizensclimatelobby.org/
I've used this tool before and, while it gives some useful pointers, I wouldn't get too hung up on the results.

One classic example is that it marks your site down if you don't minify your JS and CSS. On my sites, the CSS [and much of the JS] is hand-written and contains only what I need to style my pages. It's only a couple of hundred lines and just over 10k. Still it gets marked down because it's not minified.

If, on the other hand, I installed some bloated library like Bootstrap, I'd be given extra brownie points for it being minified, in spite of it being several times as big and containing huge amounts of 'stuff' that is not even used.

Also, anyone who's ever added Google Custom Search Engine to a site and had to customise it will bristle slightly at being educated in optimal web design by a company which uses several hundred lines of CSS to style a solitary text input box and 'Submit' button!
Companies are not trees that grow themselves.
You remind me of a joke about guy falling from high balcony who keeps telling himself "20th floor, so far so good..."

Well, maybe you are a prepper and this is what you dream about on long sleepless nights, or you just don't care. That's irrelevant. One of the options down the road (in exactly the direction we are heading to, and we don't have clue if we get there or not) is something along permian-trassic mass extinction [1]. Maybe we can survive that dig somewhere deep enough. Or matrix style survival is fine. That's just a challenge too, right?

Oh I forgot I am most probably talking to needy troll, sorry.

Our children and their children will not be so kind when judging their ancestors though...

[1] random http://www.nature.com/news/acidic-oceans-linked-to-greatest-...
Ostinato has been there for a while. I think it is the best you can get as opensource traffic generator, if you don't have access to commercial hardware (Ixia, Spirent, etc.).

Also, there's this project based on the VPP dataplane technology, which could help you achieve higher bitrates. Personally I haven't managed to play with it yet:
https://trex-tgn.cisco.com/
I mistakenly thought that there was some sort of relationship between ZEC's Zk-Snarks implementation and Ethereum's future one.

So yeah this makes sense.
I didn't want to sound arrogant. But when Angular 2 was released the whole web broke down in anger and had questions like this. So there are a lot of good answers on StackOverflow and other sites.

So my answer to the question was something like: "You can find a lot of info by Googling it".

But I am not able to change my comment anymore.
They've had an auto-updater for many years. They've now separated it into a separate process, so the Dropbox sync daemon doesn't have to have privileges to self-modify.
There is also Scapy [0], fully operable from the Python shell.
[0] http://www.secdev.org/projects/scapy/
It's not just MacBook. The whole store is done in prep for the Red iPhone launch.
GitHub drama
Long story short: the so-called bug -> monitor damage is not caused by code but cat - obviously NOT `/usr/bin/cat` ;-)
This comment section deserve to be posted in some kind of drama-oriented section, a little like /r/subredditdrama

Personally I'm waiting for the second net bubble to burst, so that we can force everyone to use a stricter markup language.

Everyone is seeing how android apps are slowly but literally making HTML completely obsolete, and honestly that's an awesome thing, because it's really needed.

I hope the tech market realizes that and evolve quickly, instead of waiting for some battery breakthrough.

Never forget about the Andy Bernhardt video about the birth and death of javascript.

Those issues are why I will always target C++/java jobs and laugh at anything related to the "web". I am never short of the amount of analogies I can invent about HTML/JS. It's like comparing stick and stones to a decent steam engine.
Oh come on, that's a bit glib. I'm experienced with typed languages, it is possible to have a credible, critical opinion about TypeScript.
Really? Don't you think they have a responsibility to all thier cat owning users? It must be close to 100%!
I'm not sure if knowing the salary causes candidates to always ask for the maximum.

But that possibility doesn't seem to deter some companies from making salary ranges public (see Stack Overflow job listings for examples).
So what if you hold a patent on an extended version of the algorithm, but release a limited version for free? If someone extends the limited version to include the patented work, does the virality of the licence, and it being a derivative of your work, mean that you have no legal recourse?

Personally I'm against software patents, but as long as they're legal this seems like a backdoor reason you should never release code under Apache if you have patents in a related field.
"What follows, as detailed in his blog post, is one of the wilder retro-gaming goose chases in recent memory."

Didn't sound all that wild. Sounds like they figured it out pretty quickly just by looking at a hex dump.
Best Quotes about life Changes Questions – inspirational quotes
Synlight is a giant parabola made up of 149 7-kW xenon short-arc lamps... so a total power draw of about 1 MW? That's nuts. Hope they remember to turn it off when they leave the room.
Show HN: Ambar – Scan and Index Your Documents
>The bugtracker seems to be taking a nap

Sounds like it's a cat. No wonder the bug won't be fixed then.
Squeak guy here - I did a lot of prodding around the relicensing and it was pretty much the same situation. An old code base and a license that was "open source" at heart but had problematic language. It's impossible to reach everybody - Squeak has code going back to 1978 I think :-). We got the thumbs up from the main contributors (Kay and friends - in fact, I think it was Alan who started pushing for this), we got the thumbs up from Apple (that took a while but they were very cooperative and nice), we decided that Disney didn't own any of the code (that was a big relief ;-)), and then when we didn't get any objections from major contributors we went ahead and hoped for the best. Law is not mathematics, it's a human endeavour and that makes the application of the rules, however precise they're written, often more messy than we techies are comfortable with. 90% of my encounters with legal stuff is "what are the trade-offs". Ditto here - you trade off the burden of having a shitty license against the vanishingly small risk that some contributor will want to retract its code and live with the decision - if you can show you did your due diligence the impact should be low.
Rapid Application Development Using MEAN Stack
The ideas "Cyber-physical programming" around extempore seem interesting!

Livecoded visuals/sounds is something i have been doing with a livecoding tool that i develop where a graphical canvas is actually both, the audio spectrum and the visuals, all driven by a single GLSL fragment shader : https://www.fsynth.com
Yeah. It's just a matter of time before that disc at C6-C7 vertebrae slips a bit and you're in agonizing pain for months.
> Article on early Chinese explorers reaching Australia a long time before Dutch or English explorers - http://www.theage.com.au/articles/2002/11/24/1037697982893.h....

The conclusions in that article are exceptionally controversial. From https://en.m.wikipedia.org/wiki/Gavin_Menzies

> Within the academic world, the book (and Menzies' "1421 hypothesis") is dismissed by sinologists and professional historians.[29][30][31] In 2004, historian Robert Finlay severely criticized Menzies in the Journal of World History for his "reckless manner of dealing with evidence" that led him to propose hypotheses "without a shred of proof".[6] Finlay wrote:

> "Unfortunately, this reckless manner of dealing with evidence is typical of 1421, vitiating all its extraordinary claims: the voyages it describes never took place, Chinese information never reached Prince Henry and Columbus, and there is no evidence of the Ming fleets in newly discovered lands. The fundamental assumption of the book—that the Yongle Emperor dispatched the Ming fleets because he had a "grand plan", a vision of charting the world and creating a maritime empire spanning the oceans—is simply asserted by Menzies without a shred of proof ... The reasoning of 1421 is inexorably circular, its evidence spurious, its research derisory, its borrowings unacknowledged, its citations slipshod, and its assertions preposterous ... Examination of the book's central claims reveals they are uniformly without substance.[32]"

> A group of scholars and navigators—Su Ming Yang of the United States, Jin Guo-Ping and Malhão Pereira of Portugal, Philip Rivers of Malaysia, Geoff Wade of Singapore—questioned Menzies' methods and findings in a joint message:[27]

> "His book 1421: The Year China Discovered the World, is a work of sheer fiction presented as revisionist history. Not a single document or artifact has been found to support his new claims on the supposed Ming naval expeditions beyond Africa...Menzies' numerous claims and the hundreds of pieces of "evidence" he has assembled have been thoroughly and entirely discredited by historians, maritime experts and oceanographers from China, the U.S., Europe and elsewhere.[27]"
Continue to enjoy the write ups here by the citus team. Your articles are good primers as well young engineers who may not know how basic database management looks like in a production environment.

I have a follow up question from the article. You mention that your HA functionality includes health checks which then trigger auto failover to the replica in the event of six consecutive failures on the master. What's the client experience during that time frame? Would the database cluster be totally unresponsive, or would it be totally transparent so long as it's only a certain number of nodes experiencing issues?
What's easier to change? Even a single cat or XFCE?
even if it was, all is forgiven /usr/bin/cat is too cute to be angry with
I believe ctxt.io requires Chrome extension to work properly. It does seam like a good method for sharing web pages, but, as I too use Firefox, not the thing for me (for now).
I have the TCP/IP Guide you mention and I'd recommend it, also. I'd also suggest if the asker buys the Interconnections book, that they also go ahead and buy the TCP/IP Illustrated (volumes I-III) as well. They are textbooks, to be sure, but if you find this stuff interesting, you'll be happy to have them. Very high knowledge density, though a bit outdated. And while we're talking about some of those old textbooks, I'd recommend the newest editions of the Unix Network Programming books [0], the earlier editions of which were really helpful to me when I was learning this stuff way back in the day. I'm a huge fan of textbooks, so maybe I'm going a bit overboard, but I did really enjoy them.

[0] https://www.amazon.com/gp/product/013490012X/
Came for fusion reactor, left disappointed.
>Black Female Cat

>Black Male Cat

>Black

Username checks out.
In my house, that would likely result in graphical distortion due to slobber
Show HN: My laptop, Google Home, and Alexa speaking to one another
Didn't I read the same story here yesterday?

https://hn.algolia.com/?query=arcade&sort=byDate&prefix&page...
> Most developers went to college, but nearly a quarter of working developers never finished a 4-year degree.

Should limit this to USA.

Most of the world doesn't have the same curriculum as the USA. Please don't attempt to make worldwide statistics on degrees that don't exist.
> If you want to see less pesticide use, do some actual science to prove your point; don't resort to polemical nonsense.

I agree with everything you said, except maybe this. Polemical nonsense can be more effective than science if you are trying to alter policy or public opinion. If that weren't true, global warming wouldn't be controversial.
I made a browser-based bot that can literally speak out any words to Google Home and Alexa.

You can control it by:

1. Directly typing any sentence into the browser

2. Remote control it from another browser (even from a phone, as seen in the video)

3. Or use its API to trigger it to say whatever you want, whenever you want.

It's really nifty. For example, I have connected “Hey Google, play Chuck Mangione” API to IFTTT, so every morning at 6am IFTTT triggers hey.run (I keep the web page open, and at 6am the webpage gets a push from IFTTT and redirects to “Hey Google, play Chuck Mangione” page and stars speaking), and then Google starts playing the music to wake me up. I also have an Amazon Echo, so I have set up IFTTT so that it triggers “Hey Alexa, what’s my briefing”, about ten minutes later.

I don’t have to say a single thing. It’s all bots talking to bots to do stuff for me.

You can try it at https://hey.run Would appreciate feedback!
Howdy! I work in cleantech, and I guess it's that time again for a what-are-we-going-to-do-about-it post :)

To start, here's my favorite climate change joke: "They say we won't act until it's too late... Luckily, it's too late!"

So what can you do about it?

Work at a new energy technology company! We are currently growing exponentially[1], and we need as many smart people as we can get. There are lots of companies hiring software engineers.

How do I find a job fighting climate change?

I'd recommend browsing the exhibitor and speaker lists from the most recent conference in each sector (linked below).

* Energy Storage[2][3]
* Solar[4][5]
* Wind[6]
* Nuclear[7]
* Electric Utilities[8][9]
* Electric vehicles[10]

Also, if you're in the SF bay area, I'd recommend subscribing to my Bay Area Energy Events Calendar[11]. Just start showing up to events and you'll probably find a job really quickly.

[1]: https://techcrunch.com/2017/01/22/energy-is-the-new-new-inte...

[2]: http://www.esnaexpo.com/

[3]: https://www.greentechmedia.com/events/live/u.s.-energy-stora...

[4]: https://www.intersolar.us/

[5]: http://www.solarpowerinternational.com/

[6]: http://www.windpowerexpo.org/

[7]: https://www.nei.org/Conferences

[8]: http://www.distributech.com/index.html

[9]: https://www.greentechmedia.com/events/live/grid-edge-world-f...

[10]: http://tec.ieee.org/

[11]: https://bayareaenergyevents.com/
Scripting Go: Embedding Lua in Your Go Apps
Same :(
Learning to learn to code
I forgot to mention one other change we had to do - we had to switch to the new @angular/animations package, but that was also a pretty simple switch.
You don't need the commercial license to use Qt commercially.
I saw the large space simulator (LSS +) at the ESTEC test centre (ESA) a few weeks ago where they can simulate up to eight times the solar intensity (the solar intensity is 10 times as high at Mercury) in their 15m by 10m vacuum chamber using xenon lamps. The surface temperature of the BepiColombo spacecraft due to launch next year will be around 500°C. That was impressive already.

This one does not work inside a vacuum chamber but manages 10,000 times the normal solar radiation with the temperature reaching 3,000°C. Wow!

+ http://www.esa.int/Our_Activities/Space_Engineering_Technolo...
"Use renewables" is the naive answer here.

It's going to take decades to replace the world's energy infrastructure with renewables at a natural pace. Trying to do so more quickly would waste a lot of energy and that would also release more carbon.

To stop climate change, we'd have to make larger sacrifices than that.
As one of those 'random forum posters' aka Dropbox Customers who has lost data, I don't think it would be over stating it that I was fucking pissed off that my data was gone. I didn't really give a shit that other people were using the service without issues.

Its not rocket science to understand that a cloud data storage company is (a) going to have bugs, hence (b) data will be lost, and (c) customers will be dissatisfied.

The only saving grace for Dropbox is that the Google Drive windows client is a totally catastrophic data destroying pile of rubbish, and the Azure/Onedrive system is so microsofty and has no linux client either.
VSCode, Atom, Firefox etc. do this but they all provide sane and easy methods to disable the behaviour. It's as simple as unchecking a box (or toggling a string in VSCode). It's not mandatory in those products unlike Chrome and Dropbox (AFAIK) now.
External Sorting (External Merge Sort)
"You can argue that the more you drive, the safer you drive, as well. THe more experience you have driving, the more inbuilt habit/reaction you have as body memory"

I used to think something similar, but the truth is that the problem with professional driving isn't one of experience, but things like driver fatigue [1]. All things being equal in driving skill, the "normal" driver generally drives safer than the professional.

[1]https://www.transportation.gov/fastlane/why-we-care-about-tr...
This is beautiful and I think haveing tool like that can improve generated music for lounges and also games.
I've come to be suspicious of people who claim to do things in a "modern" way :-).

I had a roundabout journey from trying to beat more traditional technologies into shape to deal with massive transaction rates, giving up, writing more specialized (but narrow scope) stuff, then changing jobs to a (competing) company that pioneered building more general alternatives to SQL servers (for internal use).

As I came out of that company I saw all these projects trying to mimic what we had been doing so I figured "okay, good, I'll try that then". Since I'd spent the last decade in territories where traditional SQL servers posed challenges.

I learned quite a few things. The first was that while I had been working with people who really knew how the guts of a database worked, in "the real world", most developers see the database as something that contains black magic. You'll meet people who don't even know how to design a schema given certain dominant access patterns -- and it'll be their job to design, and work with the schema. This surprised me.

The second was that people who weren't really up for the task would make database products. Not to mention any names, but I remember reading through the source code of one of the more popular "modern" NoSQL databases and wondering "how are they getting away with this? They are not even trying". It was bad on a technical level, an architectural level and it demanded too much proactive behavior and attention from developers. And they happily marketed it as something it most definitively wasn't.

As a consequence I also misjudged how fast NoSQL databases would evolve early on, and much more importantly: mature.

One database we used curiously never lost any data and never corrupted its data (which all the other databases we used did), but holy shit was it a lot of work to keep the database humming. It was just so godawfully sloppy and focus was on adding features -- not tightening up what was already there. And things stayed like that. For a long time.

So how do I approach persistence now? I put as much as I can into things like PostgreSQL and when I really need high speeds to solve narrowly focused problems, I write custom solutions for that. But I try to make things as trivial as possible and I fret over any implicit or explicit promise I try to make.

For the most part, PostgreSQL will do the job.
https://en.wikipedia.org/wiki/Gerrymandering
This is the (one of the) difference(s) between property and substance dualism.

You can claim that mental properties and physical properties interact without claiming that they are ontologically the same thing, or that one supervenes on (i.e. is just a result of the behaviour of) the other.

There are ways around the problem of interaction for substance dualists too, but they often rely on ad hoc interventions like God guaranteeing that the two worlds always match up (occasionalism).
Yes. It uses apt but do you realise that you didn't install it using APT? You used plain dpkg but it now registers itself with APT (I think using something similar to a PPA) so that you can autoupdate.

EDIT: Sorry if this sounded accusative. Wasn't meant that way.

Would be fun trying to autoupdate deb packages though.
I moved from Scotland to Helsinki. The snow & cold aren't so bad, but the darkness is really something that took some getting used to.
I know this is a massive side-track, but...

How was the American Civil War the "most destructive war the planet had seen at that time"? It had nothing like the scale of casualties of eg. the 30 Years' War.
Yes, of course. There is a huge body of published research available. Data is collected, used to refine the models and then the uncertainties are researched to figure out where more measurements would help the most. Do you have a specific question? I'll throw some time at it.
Use WALTR no need for iTunes, end of.
Soon it will get a new licence: we are not responsible for cat damage.
Never forget "Transclusion" and "Prototypical Scope Inheritance"

The angular team seems to hate simplicity and love made up words.
Where in upstate? You should look up Duncan Crary, who lives in Troy, NY. He did a ton of podcasts with James Howard Kunstler, and has a newer one called a Small American City. It is about this very topic of revitalizing small American cities. There is also Ithaca, NY.
> "Well I'm going to build my own microblogging platform..."

"..and it's gonna be the greatest microblogging platform, and we're gonna make Twitter pay for it!"
In the developed countries food is just to cheap. I know this is controversial statement, but considering how much food is wasted daily, and how much we're overeating it's possible that not subsidizing food production, and getting rid of pesticides would be better for us all.

The only other issue is that poor families would possibly have even less access to food, but if we shuffled subsidies from farmers to the poor, that would probably be enough.

Also, problem with the food full of pesticides, and virtually empty of micronutrients is that this food is not really something we should be eating anyway.
When exactly did HN transition from from fawning over one of the best YC success stories to being upset with nearly everything Dropbox does?

The number of extremely negative comments here here about using a second process [just like Chrome, Creative Cloud and countless others] to auto-update is really surprising. I can understand people not being thrilled with a kernel extension being installed, but most of those comments there seem misguided or uninformed.

The obvious transition point [to me, it seems] was when they put Condi on the board. HN opinion on nearly everything Dropbox does has really soured since then.
Here’s All the Proof You Need That Technology Is Utterly Transforming Society
Who said that? That would also be ageism.
Yes, that's the [Toolmaker Koan][0].

[0]: https://www.amazon.com/Toolmaker-Koan-John-McLoughlin/dp/067...
China Launches Global Consular Protection and Foreign Ministry Service on WeChat