skysight-inc/HackerNews huggingface dataset:
Or dump them in creeks and open channels which may drain through combined sewer systems. It's common to have signs posted around storm drain systems telling people not to dump waste in there, which obviously means people do dump waste in there.
Stop thinking like a developer (audio)
The 25-50-25 Rule of Time Management
Probably the most important part of GDPR is the fact you must prove you're doing reasonable efforts to comply.

In my company we've setup an internal redmine project that tracks and has pointers to all development and administrative work related to data protection. We also upload there a copy of the final documents we produce to have it everything in one place.

Why? In case of inspection, you cannot fake 2-3 years of work in a few hours.
Privileged Password Management
A lot of technologies have potential but die out from a whole bunch of executional problems, you were lucky that Bitcoin didn't, just like any investor in high-risk investments is. There are no fundamentals to analyse Bitcoin and there were even less back in the beginning, you made a bet and got lucky, that's about it.

I'm glad your bank account balance is healthy but again, you just made a bet, don't try to sell like there was a proper analysis that was in any way close to a scientific method to go through.

Cheers, enjoy your money, I don't care about how much you have, don't be smug about it.
Former canadian astronaut Chris Hadfield took a famous picture from the Internation Space Station that shows how it is still possible to see where the wall separated the city!

Check this: https://www.theguardian.com/world/shortcuts/2013/apr/21/astr...

Pretty awesome, in my opinion :)
A lot more than the Bronx. Most of NYC, including many parts of downtown Manhattan, the East and West villages, huge swaths of Brooklyn, all have gone through extraordinary changes since their grim, gritty days of the 1980s.
Did you try your example? It never worked in Python2 and it doesn't work in Python3 by design.

Python 2.7.12 (default, Dec 4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x = {'foo': 5, 'bar': 6}
>>> y = {'foo': 7, 'baz': 9}
>>> dict(x, **{'fo'+'o': 'bar'}, **y)
File "<stdin>", line 1
dict(x, **{'fo'+'o': 'bar'}, **y)
^
SyntaxError: invalid syntax

Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> x = {'foo': 5, 'bar': 6}
>>> y = {'foo': 7, 'baz': 9}
>>> dict(x, **{'fo'+'o': 'bar'}, **y)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: type object got multiple values for keyword argument 'foo'
>>> {**x, 'fo'+'o': 'bar', **y}
{'foo': 7, 'baz': 9, 'bar': 6}
Inefficiently moving around some resources may have contributed, but that the overall system was inefficient is more to be blamed of course.
Hacking Amazon Key – Hacker shows how to access a locked door after the delivery
Would love to listen to this. But as a native spanish speaker, this is unbearable
Thank you very much for your clarification. I think I know what you mean.
Stacer – Linux System Optimizer and Monitoring
Very nice writeup! I like the fact that he explained both Flexbox and Grid, as they can both be misunderstood since in some cases they can be interchangeable, although they work quite differently.

If you like step-by-step guides, you might enjoy this tiny tutorial I made last year: https://jgthms.com/web-design-in-4-minutes/
Maybe they will face the same fate as their eternal ally Albania
The Other Whisper Network
Wow- TIL. Thanks.
How to receive money sent from other countries
You're right, but also wrong. Negotiations only work when both sides are capable and willing to walk away if their needs aren't met. This breaks down when one is already in a relationship that they can't walk away from. In such a political situation, constituents have to be willing to walk away from the order of law. Otherwise they will always be powerless against the rulers.
iPhone X owners complain that it can’t accept incoming calls
Subsea Cables in a Thawing Arctic
> Partly because the West-German left hated to be reminded of their own amorality.

What amorality are you talking about?
> European management can be confrontational (especially in the UK) but it still relatively tame by comparison with the US ... for instance, whereas that has happened in West Virginia.

Your point would actually have a chance of standing up, if you provided recent examples that prove a common trend of using violence against unions. As it is, you provided zero evidence.

US management confrontation is extremely tame today. All you need to do is look at the lawsuits filed against US employers by their workers, and the nature of the claims in question (overwhelmingly they're discrimination based, violence is almost non-existent in the US work place). You're using a one-off example - Blair Mountain was a century ago - about a very large subject body. Using violence against union workers today is a really fast way to end up arrested by the FBI or state police.
I'm also actually working on an unreleased to-be-open-source SimCity 2000 clone in C++ (which I am planning to call 21st Century Micropolis, after the existing, official open-source SimCity Classic release called Micropolis), so I've looked into how SC2K renders the screen. I'll describe it for drawing the whole map, since it's simpler, but you'd want to modify it to draw only the visible parts in an actual game.

Directions are relative to the screen, not the grid.

10 Clear the screen and set a pointer to the top corner of the map

20 If the pointed tile belongs to terrain or the leftmost tile of a building, draw it on top of what we already have on screen.
(Note that for tiles that belong to a building, but aren't the leftmost tile, we do nothing)
(1x1 buildings always count as a leftmost tile)

30 If we are at the last row, exit

40 If we are at the end of the row, go to the leftmost tile of the row below, and jump to 20

50 Otherwise step one tile to the right, and jump to 20

That's it.

One wrinkle in getting the exact same output as the original has to do with the magic eraser tool, which basically hacks the map and forcibly resets a tile to it's blank state, even if it's supposed to belong to a building. If the leftmost tile of a 2x2, 3x3, or 4x4 building has been magically erased, the entire building disappears. If you magic erase a tile below the leftmost tile, or to the right of it, you will draw ground tiles over the building. Erasing tiles above the leftmost tile's waterline has no visible effect. Magically erased tiles can also have things built onto them. This algorithm gets these cases correct.
It’s not so much that suburbs went out of fashion. There’s been plenty of growth in suburbs surrounding affluent and growing cities. It’s more that some cities became cool again, many of which were shrinking as late as the 1990s. This is true even of cities like Boston.
And then visit http://www.csszengarden.com/ (also metioned in the article) and take that article with a huge grain of salt.
Especially with advent of CSS Grid some thing that were difficult do achieve because source ordering still had a play are much easier now.

To me it looks like people still don't take HTML and CSS seriously. By this I mean they do not think that it is worth understanding neither HTML nor CSS and "whatever Boostrap does" is good enough.

Looking at that "Atomic CSS" abdomination: maybe let's just bring back <font> and friends and be done with it.

Or people just forgot what web was for…
Over the long term, not enjoying coding may become a detriment. Networking is moving more and more towards automation, and all that entails.

Depending upon which world you live, Cisco has their automation, Juniper theirs, and open source has things like Ansible, NAPALM, SaltStack/Proxy,...

Thinking logically and being able to write intent based rules is going to be important.

Do some research on SDN, SDWAN, NFV, ....

Lookup NetFlow as a management tool.

Security, networking, application delivery are all becoming inter-twined and Software Driven.

Adapt or Die.
Berliner Morgenpost published a cool little interactive thing last week where you draw where you think the wall used to be and it tells you how close you were:

https://interaktiv.morgenpost.de/berliner-mauer/

(German only, but the headline basically just means "do you know where where the wall divided Berlin?")

I've lived here for a few years, but I found it really challenging myself!
The web is not insane. Trying to make application platform out of the document platform—that's insane.
But I agree 100% about accessibility. In the race to win the stupid war against the native apps all the good was thrown out of the window. Somehow this point is conveniently forgotten by those touting the superiority of the web tech for the apps.
How to hack fb 2018
> imagine how frustrating it would be to put a real dollar value on every day browsing of content

Sure, but the user is in control of that to some degree with how it's currently implemented in Brave. I can choose to exclude sites from receiving payment and I can also choose to award a greater proportion of my monthly spending to specific sites of my choosing.

If a site is engaging in dark-patterns to attract my money, then no money for them.

> I think the natural conclusion of such a system is further entrenching Facebook/Google and other such social media giants.

Browsers will be able to work around that though once they establish that a certain site is behaving like a walled garden. Brave already does this with Youtube. Rather than payments going to the entire site, Brave attributes views and viewing time to the individual channels you watch. If some other megasite has a significant amount of individual content creators I'd imagine they'd do a similar thing.
> Rust is great for writing high-performance code

Some high-performance code is CPU bound. To approach advertised FLOPS figure on any modern CPU, you must manually write SIMD code (typically SSE, AVX, and/or NEON). It’s only in Rust nightly, and is very limited. Without SIMD, you’ll only use a small fraction of CPU’s computational power.

The only programming languages great for high-performance code are C and Fortran. C++ is also OK because C compatibility.
Teekay’s New Icebreaking LNG Carrier Makes Historic Northern Sea Route Passage
Yeah, I'd say there's a huge overlap in attributes of testable code and reasonable code.
I seldom get that kind of hint. I bet I would have published the damn paper, not because I'd felt it would be my duty as a scientist or citizen, but out of sheer obliviousness to possible consequences.
Ah, and they just published some of the resulting drawings:

https://interaktiv.morgenpost.de/mauerzeichnen-auswertung/
Yes, that's pretty much the question metaobject was asking.

Should I have said "numeric characters" or "numeric strings" in my last paragraph instead of numbers?
such an edgy answer you must be so interesting !
>> Also, thanks for mansplaining turing completeness.

Snark is not OK:

Be civil. Don't say things you wouldn't say face-to-face. Don't be snarky. Comments should get more civil and substantive, not less, as a topic gets more divisive.

https://news.ycombinator.com/newsguidelines.html
Lauri Love case: Hacking suspect wins extradition appeal
Nissan Leafs to be had for $6,500

https://www.ebay.com/sch/i.html?_from=R40&_sacat=0&_nkw=niss...
> Still have the old games, but I haven't had the willpower to learn how to use Wine.

Maybe check PlayOnLinux? It provides a front-end to Wine and automatizes game installations via custom scripts. Basically, you select your game in a list, it installs it, then puts a launcher on your desktop.

https://www.playonlinux.com/en/
[Screencast] Ruby on Rails – Tips and Tricks
The mention of the Catholic Church's use of Latin made we wonder: if you're going to resurrect Latin as an international language, which pronunciation are you going to use -- the reconstructed classical pronunciation of Cicero et al., or the Italian-influenced pronunciation of Church Latin? For example, Caesar's veni, vidi, vici would be pronounced something like "wainey, weedy, weeky" in the former but "vainy, veedy, veechy" in the latter.

And then there's the traditional English pronunciation, which assumes that Latin is pronounced more or less the same as English: e.g., mater is made to rhyme with "later".
It could be reverse-engineered from the original binary, although that's very time-consuming.
You're right, relatively few adults these days convert because someone "sold" them on the religion and in my majority-catholic country the church doesn't even make any serious attempt to do this or tell their followers to do this.

But christianity and islam are still the biggest MLM schemes in the world, however they work slightly differently.

Instead of being incentivized to recruit people around you, you are incentivized to create your own recruits by having as many children as possible and it's absolutely expected that you will "recruit" them. Also they love proselytizing (religious education etc) in schools, even though they don't care about doing it to adults. They know children are softer targets, and if they don't convert them before they reach adulthood, they're way less likely to succeed.

Basically it's all about proselytizing to children instead of adults. Get them while they're young!
>> […] gender stereotyping puts up in the world of software scripting. More so in her chosen field of coding.

The terminology is annoying in this article.
The top benefits of getting a software development degree
Bitcoin is my potential pension: What’s driving Kentuckians to join the craze
Perfectly agreed.
How is being a hyper-responder meaningfully different from other genetic advantages that make a sport intrinsically unfair, like height?
Amway is huge in China. Anytime I got approached in coffee shops it was 50/50 someone wanting to practice English, or an Amway rep.
good content, but run your text through spell-check before posting, and/or send it to someone to proofread.
The farmer who gave light to his village
Is it possible to write functions using this, without also using the polymorphic functions already in place in Haskell?
These days the threat is more muted on both sides, but historical precedent still drives the culture and relationship between the two sides today. The underlying hostility is still stronger than in Europe.

For instance, Wisconsin Attorney General Jeffrey Cox advocated the use of live ammunition against the ~100,000 people protesting against the 2011 Wisconsin Act 10 while a deputy prosecutor advocated the use of a violent "false flag" attack to garner sympathy. As far as I am aware this kind of thing does not happen in Western Europe.
Yeah, the win for me is it goes to my iPad and I catch up with longer articles when I travel in particular.

That said I also use Pinboard.in. I don’t go back to read everything but I find it a useful research tool for when I remember saving something but not exactly what it was.
Microsoft/cordova-simulate
Well, it's the financial cost required, which in PoW is a combination of energy and capital cost.
Exactly. Worth adding if you live in USA and have a chance to visit your local water treatment plantation (they always welcome visitors), go see their state-of-the-art system for treating water. What I didn't know is that there is very complicated system that forbids flushing water back into the central system to poison it. The idea is that a terrorist could plug themselves into pipe and inject poison that will travel back to the treatment plant and obviously from there go to each sink, sort of like an online virus :) very cool stuff.
How Silicon Valley Came to Be a Land of ‘Bros’
Fat is such a fantastic store of energy I am really surprised nothing evolved to eat it in this form.
Bonjour hi
Coming from Central Europe it tastes like chlorine for me. Not as extrem as US water - but absolutely noticeable.
Interesting, I’ve found tidyverse to be quite functional in style...
Why Choosing the Right Email Template Is Important?
Is it really because of terrorists? Or because it's simply common sense?
Sailors Die at Sea While USCG Drone Program Remains Hard Aground
Check this Crypto exchange filter tool
Hi there!
I know there are many tools out there to inform where each coin/token is listed. However, I suggest you to try this new tool https://www.wheretobuycrypto.io Basically, we've tried to make it as simple and fast as possible, and we are also displaying not just existing listings, but upcoming listings.
Hope you like it!
Digital Marketing Tool to Grow Your Business and a Weapon to Survive Competition
I once wrote a building generator that could create SC2k pixel art buildings based off a simple floor plan and some settings. It could be used to generate a lot of assets in a hurry.
I find it odd that someone who was writing a paragraph about sexism in tech (or any industry) wouldn’t be aware of the negative connotation - but your explanation could be right.
That's very common in Eastern Europe, and it's mostly tied to nostalgia, not any rational argument. People liked it better because they were younger, you didn't have immigrants, pesky young people and their facebooks.

It's a similar sentiment to brexiteers, who have a vision of some old England that wasn't actually good.
Yeah there's still copyright on Simcity 2000 for 50 years and Simcity itself is trademarked.
I recommend Rachel Andrews "The New CSS Layout" for understanding everything in CSS layout: https://abookapart.com/products/the-new-css-layout
It is ironic that a country, which reunited after tearing a wall between its people in 1989, had a major role in breaking an almost neighboring country apart, taking part in its destruction and (subsequently) raising walls between people. I am talking about the former Yugoslavia.

A quote from a book "The Beast Reawakens: Fascism's Resurgence from Hitler's Spymasters to Today's Neo-Nazi Groups and Right-Wing Extremists" (published in 1999) by Martin A. Lee:

(Chapter eight "Shadow over the East", Page 299) Whereas the United States and the rest of the European Community tried to prevent the breakup of Yugoslavia, Bonn unilaterally recognized Croatia as an independent nation at the end of 1991 and twisted arms to get other countries to comply with its wishes. American officials subsequently charged that Bonn was responsible for provoking the crisis in Yugoslavia, which had existed as a single country since 1919, except for the gruesome interlude when Hitler created a Croatian client state.

Reunified Germany’s preemptive diplomatic maneuver led to a major escalation of the civil war in the Balkans, which took hundreds of thousands of lives and displaced more than a million people. Bonn exacerbated the conflict by supplying Croatia with large quantities of weapons. Between 1992 and 1994, Germany exported $320 million of military hardware — including MiG fighter jets, surface-to-air missiles, and late-model tanks — to Croatia, despite a United Nations arms embargo forbidding such commerce. Convoys of up to fifteen hundred military vehicles from former East Germany were discovered en route to the Balkan farrago. Germany also trained Croatian pilots and provided intelligence reports in an effort to vanquish their mutual enemy. Heleno Sano, an expert on German defense issues, commented on the psychological underpinnings of this policy: “In their ‘historic unconscious,’ the Germans have resented the Serbs since World War II, because despite the fact that Hitler sent in thirty divisions, he was unable to defeat the antifascist guerrillas led by Tito.”

Under the auspices of NATO, German warplanes saw action for the first time since 1945, carrying out aerial patrols to prevent Ser­bian fighter jets from flying over Bosnian territory. And when the tide turned in Croatia’s favor in the summer of 1995, Bonn agreed to contribute up to four thousand military personnel to enforce a tenuous peace accord. German intervention was widely depicted in humanitarian terms, but General Klaus Naumann had something else in mind when he lobbied behind the scenes for a wider military role. While some German officials expressed a genuine reluctance to interfere in a place that had been devastated by Hitler, Naumann saw a chance for his men to test their mettle in a combat setting.
Must-Have Apps and Resources for Designers (launched on Product Hunt)
5. With channel networking, you have to be online to receive funds. Unlike (1) you can't really outsource this, unless you're willing to trust someone else to hold your funds for you.
Top Proven Ways an Online Ordering App Will Benefit Your Restaurant
I'm pretty skeptical of that quote: HN's CSS is pretty minimal and comes in at 174 lines: https://news.ycombinator.com/news.css It seems to be based on the W3C website where apparently 90% of style sheets are <163 lines, but I'd like to see that distribution over the internet as a whole.
Ex Facebook&Googlers Create Center for Humane Technology to Fight Tech Addiction
Hi. You shouldn't need to have NodeJS installed to use it. Use the distro files and run it in the browser. The TypeScript is not needed for end-users. That something used during the dev process.
The axolotl genome and the evolution of key tissue formation regulators
Fighting IoT Botnets – From Policies to Process and People
These folks need to fully understand the amount of luck and timing they need to benefit from this. Early adopters easily cashed-in, but will be much harder going forward. Everyone is a genius when it's going up, not so much on the way down.
Mate-choice copying in humans – are all the taken men good?
I have grown increasingly disgusted with Spotify pushing a political agenda inside their app. The last place I want to have politics shoved in my face is my music streaming service, whether I agree with the stance or not. Yet it seems, at least once a month, the banner of the desktop app is decidedly pushing a playlist promoting one side of the political agenda du jour.

With them recently banning the personal playlist of a conservative Australian senator, simply because they don't agree with his politics[0], I'm about ready to jump ship.

[0] - https://thewest.com.au/politics/federal-politics/spotify-ban...
> It does integrate with Siri, which other music services cannot do, and it streams music on the Apple Watch, which other music services cannot (or will not) do.

Any idea why? I think they would probably add this if Apple would provide a reasonable way to. Does anybody know if Siri and Apple Watch expose nice APIs that would let you integrate your iPhone app with them?

> And the iPhone has a 30-40% market share or less on unit sales (depending on where you are).

Although the iPhone-vs-Android comparison can seem to be in favour of Android, Android means many independent manufacturers competing and much more free market for the apps. No single phone manufacturer but Apple has such a market share, having 30-40-50% of the market under unconditional control of a single company means a way more of actual power and commercial value per percent for them than if it was about shares of multiple companies running same technologies summed.

Here ( https://news.ycombinator.com/item?id=16279975 ) is what I have been told in a neighbour thread: "With the iOS market share hovering slightly below 50% in the US, it's iMessage that is the main messenger, at least where I live... I don't use Whatsapp nor was I ever invited by someone to use it, but I heard it's basically the iMessage equivalent in the EU and in other places where the iOS market share is lower."

I don't mean to argue nor am I a proponent of regulations. Just sharing thoughts. Thank you for the answer.
Intel Software Development Emulator
I did seem pretty outlandish to me, but it seems to have happened occasionally: https://www.welt.de/kultur/history/article13519471/Als-ein-w...

A less detailed article in English about the same event: https://www.theguardian.com/artanddesign/2014/nov/03/east-ge...