skysight-inc/HackerNews huggingface dataset:
This is a pretty good roundup of recent trends. Of course projecting past growth numbers to the future needs to be taken with a huge grain of salt; don't try estimating solar capacity in 2035 by taking the 50% annual growth rate since 2001 and plotting the results over another 18 years.

There are a couple of qualitative predictions (observations?) that I didn't see in the article that I'd like to make for posterity.

One observation is that increasing numbers of electric vehicles and plugin hybrid electric vehicles can actually help increase an electrical system's integration of intermittent renewables. Currently, solar/wind power become marginally less valuable as more is installed because at their peak production times they don't find enough demand to match supply. Peak demand time in most systems occurs in the early evening when people get home from work, start using appliances, and adjust home temperature up or down depending on the region and time of year. Late night generation from high concentrations of wind power, and mid-day generation from high concentrations of solar power, go wasted and discourage further installations that will increase oversupply. But if you add charger-connected EVs with a dynamic pricing system, you can signal "discount power -- charge now!" to EVs whenever supply is high relative to demand. Each depleted EV can offer ~1-10 kilowatts of dispatchable demand to help match non-dispatchable supply. In terms of balancing the grid that complements the traditional method of dispatching supply to match uncontrolled demand. It also means that you probably don't need to upgrade distribution infrastructure for a long time even as EVs become more common: late night charging with can be scheduled for hours where distribution infrastructure is traditionally under-used and the vehicle will still be charged to drive when people wake up.

I also predict that big infrastructure projects for long distance transmission are going to enable more and (eventually) more diverse energy resources to compete with fossils. For example, Texas's big Competitive Renewable Energy Zones transmission projects started in 2005 with a legislature that was looking to bring wind power from rich Western Texas resources to Eastern Texas load centers. Solar was so expensive back then that it wasn't really part of planning. But now that the transmission infrastructure is built and solar continues to fall in price, I expect future Western Texas solar projects to cluster around that already-built transmission capacity. Since wind output typically peaks at night and solar peaks mid-day, solar and wind production can get complementary uses out of the same infrastructure. And if storage continues to fall in price, I predict that storage projects too will eventually cluster around the endpoints of CREZ transmission, so they can save a little of the late-night wind peak or the mid-day solar peak and use it to serve the early evening demand peak.
Very curious about the tax implications of this approach.
You're just not allowed to drive that car in the country. The European Union common market and free movement of goods doesn't apply to cars when the tax revenue of governments is at stake. Finland has had a somewhat similar car taxation as Denmark, and here the government breaks EU law at will; when some procedure is ruled illegal by EU courts, the government replaces it with a new wording and the circus starts all over. No official is ever held accountable.

How does police find those who drive a foreign vehicle illegally? Stop a vehicle in foreign plates, ask driver's license; if it is a local national driving, investigate. Police have very much powers in Nordic countries for these cases (they can always stop a car and investigate, there's no American type requirement for a probable cause.)

And of course, there are always people who report suspected tax evaders to the police.

There used to be a sort of a hunt for these cases between Sweden (who has no car sales tax) and Finland. E.g. there was a guy who lived in Haparanda on Swedish side and had a girlfriend in Tornio on the Finnish side, and stayed too many nights at the girlfriend's place. He got a big fine and had to pay back taxes because he should have registered himself as a local resident and imported and registered the car to Finland as well, including paying the car import tax.

I sold my first car to a Norwegian friend. It was a wreck so I sold it for the equivalent of 50 € (this was 1990). The friend then moved back to Oslo. She was asked to pay the equivalent of about 2000 € in car tax to register it in Norway. She gave it for scrap instead, of course.
HN needs a secondary upvoter system on the displayed title for an article.

"Dear Apple" or "Requests regarding XCode and Swift/ObjC" or "Developer tooling in the Apple ecosystem"

Uneditorialized titles also encourages marketing via title wording. But in general, isn't this the Facebook "link as it is" vs "how would be objectively and fairly make links better" debate?
For me, all this talk about "speed and efficiency" has put me off of trying vim for a good while—I thought it was a waste to spend time and effort improving the speed of something that was never a bottleneck to start with.

However I did give vim a try eventually and use it now exclusively, but the reason I like it is comfort. Navigating around and doing operations is sooo much more comfortable now that I don't have to use a mouse or repeated key presses, plus all the many helpful shortcuts it has.
Tax the Robots
We've all done it though.
I have to agree that our political contests are often escapist fantasies. We are encouraged, sometimes cynically, sometime idealistically, to project our hopes onto our chosen candidate. We are usually disappointed, particularly in the short term, although I do believe our choices do echo as the norms and values of the future.

That's why I'm voting for Siri over Alexa in 2024.
> FWIW, even the STS has aborted take-off post-main-engine ignition

This happened five times, in fact, all computer-initiated: https://en.wikipedia.org/wiki/Space_Shuttle_abort_modes#Redu...
I can confirm that it is at least something to do with the fixed background on #main-wrapper as removing it solves the problem here. [1]

[1] http://www.whatsmybrowser.org/b/O5BEERJ
MANJARO XFCE 17.0-RC1 RELEASED
The strange case of the Bay Area (2014) [pdf]
Lovely typo - I am sure such code might show a "poisson" distribution :)
When Not to use microservices and test-driven development
Bitflips are not a RAM stability issue, they happen randomly due to radiation, but radiation is not random, especially in my area (I live not far from Chornobyl).
Seems to be not open source[1], which is a deal breaker for me. It is also in PHP which I also frown up on for a rather new project in this day and age.

I do not see how it could win me away from either QOR (Go), Grav (PHP, but MIT licensed) or DatoCMS (SaaS but ties in with Hugo).

1: https://github.com/getkirby/kirby/blob/master/license.md
When planning a yearly roadtrip with with our buddies in a mix of email, WhatsApp and Doodle we figured this should be solved more easily: JayPads (https://jaypad.de/), a tiny mix of Slack and Doodle/Post-Its, requiring no logins or downloads, is the first step.
"Denier" is an offensive term that simplifies the arguments. We don't call the other side "agreeers." Science always has more than one viewpoint.
I have a friend who mentioned his 'kick in the balls' theory..it goes something like ..every chick flick will have a 'kick in the balls'(literally) slap stick scene because it is cathartic to women and that Hollywood knows that and will cater to that unconscious trigger for laughs. I started looking for it in movies after that and I have to admit that it's true that there would be at least one hurt male genitalia routine. Remarkable.
In America we have low taxes but not choice. You can choose to drive in America but you cannot choose to ride the high speed rail instead. Our choices are limited by our regime.
That's good news. ILB ingress integration is forthcoming, then, I hope?
HArray – fastest associative array based on Trie
Hi Guyz,
I have developed one of the fastest associative arrays, based on Trie structures. It's quite serious implementation, more than 8000 code lines on C++.

It's much faster than std::map and in many cases even faster than std::unordered_map.
For example inserts of 10M random keys (16 bytes each) processed within 1.3 sec but std::map spent on the same test about 14 secs.

In contrast to hashtables it has more wide functionality:

- Prefix compression

- Ordered keys. Possibility create custom ordering

- Scan ranges of keys, sub ranges of keys

- Very fast serialization\desreialization on disc.

- Fair delete keys with smoothly releasing memory

Codebase with benchmarks available here

https://github.com/Bazist/HArray
Deadly spider's strange silk may help capture space debris, research says
Can someone link to a video of this session, or the title and the year WWDC was held?
Try reading it to find out next time instead of just popping in with a mindless comment.
https://news.ycombinator.com/item?id=13681690
Banking fees in the US (and Canada) are extortionate

Not to mention all the BS about banks making sure they credit last and debit first, causing accounts to overdraft (and more extortionate fees on top of that)

They like you if you can keep > some k$ in your account per month, if that's not the case you're being explored. Funny thing is that it seems the avg "fee" obtained by the bank (let's say, it's around 5% of money of your minimum balance per year - so if the minimum balance is 1k, this is $50 p.y.) is higher if you're a paying customer (that is, one with a lower balance) as opposed to a "no fees" customer
Save the bees? There's an app for that
Nope

https://github.com/getgrav/grav/issues/516
Keyword: semi-premium. Electric vehicles are only accessible to the rich at the moment. We need to make it possible for poorer people to get electric vehicles too.
Yes, it is an ad for PVS-Studio but I don't think that should tarnish the content of code discussion in the article.

Although I'm extreme anti-advertisement (with dedicated firewall to block web ads), I find this article having 3 qualities that's valuable:

1) instead of showing contrived bad code nobody writes, it shows real bugs from real projects such as MySQL, PostgreSQL, ReactOS, Apache server, Audacity, LibreOffice, Notepad++, CoreCLR, etc

2) full explanations of the bug and further advice for correcting the code

3) learning is free: you don't have to buy PVS-Studio to apply the solutions learned from the article or gain the ability to spot similar bugs later

That all adds up to a quality article which is better than the old PC-Lint ads[1] from Gimpel Software.
For those too young to be aware of them, in the 1990s, GS ran ads in a magazine called C/C++ Users Journal. For the others that enjoyed the "puzzles" in those ads, Andrey Karpov's article is a fine continuation of that.

[1] example: http://www.polyweb.com/blog/index.php/archives/9
I'm slightly less cynical. I'm certain they got a steep discount - it doesn't make financial sense othewise - but it's in the interest of Ticketmaster too to use this as a PR opportunity so I don't think there's really any reason to "buy" PR for these deals. Both sides will love any opportunity to highlight how they're making big important deals with each other whether or not there's money involved.
There are disagreements about whether mormons are christians. Mormons have a full book which they claim is scripture about jesus in north america.

Because nothing is supported by provable factual truth anyone can claim anything.

Unlike math/science where you can actually provide evidence and proofs, religion is more about who has the loudest voice to spread their dogma.
I've yet to see (real-life) code that needs these.
Some days, HN is like a Twitter rehash: https://twitter.com/jasonfried/status/700314634939543552?lan...
Aren't the Avoton chips the ones that is causing Cisco to have to replace a crapload of network gear?
Could it be that intelligence, at least the kind of intelligence humans have, is not adaptive?
Huh, after playing it a bit more, I've noticed that sometimes the hiragana it shows for the kanji in the sentence does not match the way either voice pronounces it.
If you like to beta test an app, check Pragma (https://www.laktek.com/2016/11/29/introducing-pragma/)
This (https://www.quora.com/How-many-software-engineers-does-Apple...) says that Apple employs ~16k software engineers.

Let's break that down across everything those 16k software engineers are responsible for:

• The OS kernels, drivers, and frameworks of macOS, iOS, watchOS, and tvOS

• The base-system software on all of those OSes, including rather involved apps like: iBooks, Safari, Mail.app, iTunes, Photos.app

• "Apps by Apple" like iWork, GarageBand, Pages/Keynote/Numbers, Final Cut Pro, Logic Pro X, iBooks Author, and, yes, Xcode

• Server.app (which adds to macOS the kind of enterprise domain-management + provisioning + MDM tooling that Windows gets in its Server releases, but also includes extra stuff like Wiki software, Xcode build-bots, and VPN management)

• Firmware + macOS drivers + Windows drivers(!) for Apple hardware (keyboards, mice, touchpads, headphones; I bought one of those MacBook USB-C multiport dongles recently and it did a firmware update, so apparently it has firmware too)

• Firmware and operating systems (usually NetBSD-derived) for "appliances" like the Airport/Time Capsule [though at least this has been dropped]

• Sponsored work on open-source projects (Webkit and LLVM being the two big ones) and standards (the Swift language; the Bonjour protocol)

• iCloud backend services: this includes the "obvious" things like the object store behind iCloud Drive and the per-app iCloud CoreData syncing servers; but also includes:

• • Apple's own maps service to back Maps.app

• • the iTunes store and App store (both in web and app form)

• • the Apple Music / "iTunes in the Cloud" sync servers

• • iCloud PIM support (mail, notes, calendars, reminders)

• • the FaceTime and Messages.app servers

• • Siri and Dictation (and you likely won't believe just how many languages Apple has built well-trained speech models for)

• • the Apple website / Apple Store + Apple Support apps

• • Xcode "development team provisioning" servers

• • webapp versions of iWork and the PIM apps (go look at icloud.com)

• • the Game Center servers

• • the iAd servers
can't you just close/mute it when you're trying to focus? i thought that was the whole point of slack
EaseUS Data Recovery Wizard 11.0 Crack Key and License Code Free
Unless you don't have enough money to pay for those things, of course. And that is the whole point of the system.
Will CoreOS stop supporting flannel too?
After there announcement on torusdb, https://news.ycombinator.com/item?id=13678979 will their other projects hit a similar fate? The last commit on the flannel happened 20 days ago..
Women rule in divorce court. Legal representation quality is a fallacy. You are at the mercy of a judge, regardless how good you think your lawyer is. Been there!
If you've performed investigatory work before, you'd know that having a specific incident memorialized in text is often only the visible iceberg of non-compliance.

Most agents that are skirting the rules have some notion that they shouldn't be overtly recording their misdeeds. In other words, where there's smoke, there's often fire.

The 'one incident' wasn't just smoke, though. It was a full blown conflict-of-interest fire in and of itself.
We moved to a jurisdiction without income tax, so we were only taxed on our earned income above a certain threshold. As US citizens, it was a reasonably lucrative move.
This sounds like visual mode.
>> Maybe you didn't read it?

> I see - these are just simple ad hominems. Got it.

Ad hominem? I'm observing that you're still not reading this, because otherwise it means you're totally ignoring it:

>> You sounded like a smart aleck lecturing them the entire time

You just keep bashing their behavior, whereas I'm talking about yours.

Are you denying that you sound like a smart aleck, or what?
OTHR – Heirlooms of the 21st century
There was an effort at Google last year to measure site objectivity. I met the woman running it when she gave a talk in EE380 at Stanford. They have a a database of hard facts, and they're trying to check sites to see if they contradict them. This reduces the site's credibility metric. This was aimed more at medical promotion than politics. The technology was still R&D back then, not production.
They didn't say 4k resolution they said 4(xxx)K model CPU which is a very standard enthusiast Intel CPU.

You are correct if they're trying to do 4k 144hz they're not going to have any luck. Stick with 1080 or 1440 max resolution 144 hz gaming.

Also personally I think 144hz is a waste. I work for Twitch so I have access to and play on 144hz hardware a ton and I could easily afford it. I instead go for max screen real-estate and high end color reproduction. I'm totally fine with my 60hz gaming on my dell u2714 at home and at work where I can walk 10 feet and use nice 144hz gaming rigs I generally just play on my 30" dell instead.

Totally anecdotal but my coworker was all about the big glorious 1440 display, bought a raptor or whatever and a 1080 gpu. Then because the raptor had an issue he bought a 48" 4k tv instead. The raptor has been replaced but sits idle because having equivalent 4 screens with no border on the tv is much more useful to him.

144hz is like 3d in movies, if it doesn't distract you (glasses for movies, smoothness for games) then it's immersive. And that's the problem. Immersive things you forget about, they bleed away. Gaming is already very immersive so you're just forgeting about more things.

Go with more screen real estate if your desk will fit it. I've convinced 30+ friends to go with more monitors over better single monitors, friends who thought that 2 monitors was ridiculous, friends who thought that 3 was ridiculous. No one has ever come back and said I was wrong.

Final point: Overwatch, I believe, is capped in the engine at 60fps. This means that if you run over 60fps you're not getting additional information. I don't think they even do sub-frame interpolation, so you're likely just seeing the same frame multiple times. But best case even sub-frame interpolation is just showing you predictions for 6.49 milliseconds at a time, but these are not actually accurate, they're interpolations.
What did they taste like and what was the flavour?
Yes. The C2xxx series Atom has the errata. [0] It's not just Cisco gear affected, but Cisco are being the most proactive about replacement.

[0] https://www.theregister.co.uk/2017/02/06/cisco_intel_decline...
This used to compile and work just fine years ago (perhaps relying on undefined behavior):

static void takes_null_reference_by_default(int& p = *((int*) nullptr)) {
if (&p) ++p;
}

int main(int argc, char* argv[]) {
int v1 = 15;
int v2 = 25;
takes_null_reference_by_default(v1);
takes_null_reference_by_default();
takes_null_reference_by_default(*((int*) nullptr));
takes_null_reference_by_default(v2);
std::cout << v1 << " " << v2 << std::endl;
}

Now g++ complains with: junk.cpp:5:10: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true
[-Wundefined-bool-conversion]

./a.out still runs though. And the de-references are just pseudo-de-references, it never "really" happens.

EDIT: also mentioning the fits "delete this;" gave some people, but worked very well in the ACE Networking Library and various other places.
It worked out for us, but I would be peddling bad advice if I didn't add that I don't recommend doing it without a substantial financial backstop already in place.
Converting Python to node.js seems terrible in itself. Converting to Go might be useful, if you need more performance or scalability.
Yeah, but someone could "write a GUI interface that uses the vim text editing language underneath" using neovim. It's one of its main selling points.

https://github.com/neovim/neovim/wiki/Plugin-UI-architecture
The last time I used WordPress (fortunately, very long ago) the most popular caching strategies were SuperCache (writes HTML files to the webroot) and Varnish (a caching reverse-proxy.) In both cases it's trivial to separate the static content from the administrative area. I don't recommend this (I don't recommend anything WordPress) but that seems like what the poster is asking for.
Choice of what? I don't really care what brand my antibiotics are. Whether the government pays for it via taxes or me out of pocket, I only care if they work.

Same with universities, vacation, labour laws etc...
They don't really, not ones that they won't delete when they want the problem to go away. Using corporate forums for problems is a losing game.

Yes, this letter should probably reference a bug#, but it should not be in the bug itself. And, because it's an open letter, you can go add a bug and make a PR to add it to the letter.
I had it at one point and it was decent (but not great), but I no longer use it.

I always prefer using tags files to do code navigation instead of browsing files. With `:set wildmenu` (enabled in sensible.vim), using `:tabnew :edit :split` etc from command mode is also quite nice. For browsing, the default netrw is decent or I use ranger in another window.

What I could really use is a fuzzy finding plugin, I've heard Ctrl-P is nice but I haven't tried it.
I would love to see a source. I can't seem to find anything that reflects this. Campaigns reach out to journalists constantly, every day, to try and influence their thinking. That's called discourse, and I'd hate to imagine what campaigns would be like if reporters couldn't talk to campaign staff. All I can find doing a quick search about Klein is that he was seen as someone interested in holding other journalists accountable, which means... nothing? Of course people in campaigns are going to be working on identifying who to speak with about various subjects based on who they think might agree with them. Klein is the extremely well respected founder of vox.com and certainly did not "prop up Trump, Carson and Cruz" to my knowledge. If anything, vox.com was substantially less Trump-obsessed and criticized the broader media coverage of Trump. If there were a credible source about a media conspiracy to elect Hillary Clinton I'd be very grateful to see it. But I haven't seen it yet.
a) You don't have to take VC funding to be a startup.

b) If you do take VC funding, you don't have to adopt VC culture too. (VCs don't even get a board seat until the series A.) Some startups do adopt VC culture anyway, but it's not a forgone conclusion.
A good dual-stack implementation should also support Happy Eyeballs which does not result in simpler code.
I second the other question, wondering where this is.

In the Netherlands, the Wikimedia Foundation is a registered charity.
Can Changing When and What We Eat Help Outwit Disease?
Rattletrap: A Custom 5.9L 12V Twin Turbo Cummins Diesel Jeep JK
> As a rule, simple code is usually correct code.

This is a strong statement I'm a bit wary of. I get the intent in context but it seems overly general.
The nice thing about hydroelectric is that the energy you use from photovoltaics during the summer means you don't have to drain the dams as much during summer, which means you'll have more power in store for winter (unless you've decided to sell it to Europe first). There's also at least one hydroelectric plant in Norway that supports storing energy by pumping water into the basin, although that feature is rarely used.
I posted a comparison on the VC1S server on reddit: https://www.reddit.com/r/programming/comments/5uz8c3/5_showd...
Free HTML: Nomeblog – For bloggers