skysight-inc/HackerNews huggingface dataset:
Ask HN: What are you using now that screenhero is dead?
Lets face it.. Slack has dropped the ball so hard here I don't even know what to say. Slack IS NOT a replacement for Screenhero.

Not only is it not a replacement, it doesn't even work as good.

Slack has really soured me how they've handled this entire thing and I'm looking to move my dev team to something different.. Anyone got any recommendations?

We desperately need a pair coding replacement. We rely heavily on pairing and the slack implementation of screenhero is really just so bad. Sad Sad Sad day... R.I.P. Screenhero.

P.S. If anyone wants to build screenhero again I'll be your first customer and I'm sure i'm not the only one.

Especially when the announcement of the shutdown looks like this https://twitter.com/screenhero/status/923237002538913792
Ah, perhaps. I was thinking they'd have to copy the code, which seems harder to get away with.
Authentication Cheat Sheet
That sounds unreasonably dismissive, in my view.

Perhaps there is a sort of knee-jerk retro-hippie back-to-the-basics trend happening nowadays. But the choice to limit children's exposure to electronic gadgets really isn't arbitrary anywhere I've seen it.

It's more typically reasoned, even painstakingly thought-out choice. One made based on insufficient information, yes, but also with limited time to make the decision.

For example, it is obvious to me from direct observation of my own kids that a box of polished wooden blocks leads to higher-quality play than any of the electronic mainstream crap that they've gotten as gifts: the creative process of building, non-predetermined outcomes, some thinking required, trial-and-error is rewarded, obvious self-satisfaction (and alternatively, frustration), etc.

Likewise, I could provide a litany of reasons why I think spending 30 minutes with a paper coloring or drawing book is an unambiguously better activity for my kids than an unrestricted iPad (which == YouTube, nearly 100% of the time).

An iPad locked to one of the drawing programs — that's pretty different. Once they've mastered crayons and pens on paper, I'll let them do that pretty much as long as they want to.

These decisions might not all have "solid foundations" — perhaps I'm wrong in some of my assumptions. But they also aren't "arbitrary". There is reasoning behind them, even if the reasoning may not be totally correct, and the data is necessarily incomplete.

I suspect the same is true for most parents.
I've been meaning to play HOI for a while. I was put off by the short time frame it's set in - feels like I need to understand how they handle that compared to multi-hundred year timeframes in EU4/CK2. Mind Vicky is roughly 100 years but still great replay value but still 100 years is longer than a decade or two? The mod might be the push I need to check it out :)

By "link up", I didn't mean the same game. I meant something like a save converter that takes your CK2 save and you can use it to seed the world in EU4. Then it's just a case of doing that up the chain and filling in gaps with new games (I believe timeframes of CK, EU and V sit back to back).
Online Political Discourse in the Trump Era
If they're poor fakes, yes. But if they're like the ones mentioned in this article, there would be no way of telling without bringing a microscope with you.
> they were given explicit assurances by the EU that the EU would never interfere with their corporation tax policies

They were given assurance that the EU would not interfere with their low corporation tax rate

> that assurance turned out to be worthless, as here they are, telling the Irish how to tax corporations

Their interference here is not to do with Ireland's application of its tax laws or rates, but rather to do with favourable treatment of one company over others. Ireland's tax rate is 12.5% - charging Apple 0.005% instead of the already low 12.5% gives Apple a market advantage over any competitors paying 12.5%.

The specific violation is in Article 107 here[1], which is more concerned with competition law than tax law. And was not excepted in Lisbon.

[1] https://www.ecb.europa.eu/ecb/legal/pdf/c_32620121026en.pdf
So much for that theory about protectionism not working because other countries will retaliate in the same way. Apparently they won't if they're run by people that worship the free market.
I hadn't heard of this before and was expecting some kind of Golang support rather than just a lightweight Android version. What's with Google appending and prepending product names with 'go' willy-nilly!?
I have this strange dichotomy where I am happy if my friends succeed, but I am also kind of happy if they don‘t.

Seems like I learned to feel good for other people‘s accomplishments, but I haven‘t unlearned comparing myself to them, and feeling good if I accomplish something they do not.
Different countries different values. Most probably majority of Chinese people care more about having a peaceful and prosperous life.
At least this is what my Chinese friends tell me.

They're also really happy to be able to own an iPhone. It's a huge status symbol there. They couldn't care less about the "Western Internet". Baidu, Weibo, Alibaba, Taobao etc. are more than enough in everyday life.
Broadwell for servers was noteworthy for the Xeon-D line, which has some neat performance characteristics in a tiny power envelope, but it was very targeted at the laptop market - hell, there were only 6 models of desktop processors, compared to 32 laptop models, or 50+ server processors (half of which are the Xeon-D line, and the other half were so delayed that the E3 Skylakes landed before the E5 Broadwells did, and then the E5 Skylake equivalents got delayed forever, presumably in part to finally also support the socketable Xeon Phis Intel wanted so much)
Yeah, I agree with everything you said.
And in the UK. Indeed it seems that the UK government were very close indeed to forming a pact with Hitler.

There was a UK facist movement, and the Daily Mail newspaper(still going) ran the headline 'Hurrah for the Blackshirts', the blackshirts were the UK facists. It is a liberal joke to call them the 'Daily Heil' in return for this.

It just goes to demonstrate the absurdity of the idea of a country being good or bad. People are good or bad, not the rocks they stand on.
The Go Edition seems to be a lower-resource build of Android, with fewer installed apps and even those spec'ed for low-end machines.

I would love this on my Note 3.
Same here. It took me several paragraphs before I discarded chance it is about golang rewrite of Android.
Vivaldi now supports Linux running on ARM-based chips, including Raspberry Pi 3
It's better to rent a supercar unless you like doing a lot of maintenance work yourself all the time.
China’s most addictive news app Toutiao eyes world domination with AI feeds
I did a test on every single USB cable I own and here are the results
Neat, post again when it's launch time
Tricked my nieces into programming with that. :D
Ark – All in One Blockchain
If you can afford rebuilding from source, using AddressSanitizer (perhaps also UndefinedBehaviorSanitizer) should be better at uncovering memory safety bugs than any LD_PRELOAD trick.
Definitely can negotiate, but it’s not going to be 90%. MixPanel is pretty solidly enterprise. At this level of spend they’re sending a team of a couple implementation people onsite and price is def negotiated.
A more important factor is the country/legislation. In Germany you're entitled by law to work part time (after 6 months of employment)[, unless there are important reasons against this, which an employer would need to prove in court].
It's surprising that Ireland couldn't simply say everyone (including Apple) pays the headline rate for the first billion in deposits, and 0% for every billion thereafter. That's a level playing field. And the outcome is much the same.
Surely you mean an 'immigration' problem. Poland must surely have suffered for the massive emigration of young working people to the rest of Europe. We in the UK have been paying the pensions gap with the toil of Polish people for a number of years.
I don't agree with that - there are more fans of crusader kings than there are Neo-Nazis.
It's about as accurate as saying "all Muslims are terrorists" and I'm saying this as someone who sees that movement as a laughingstock since it has failed to reach any of it's goals and is full of internal conflicts that only divide it even further.
They were times when people used to manage their servers and they had to be careful on how to use 'rm -rf' or 'dd' tools.

I find it funny how today there have to be red flags, warning signs and double confirmations everywhere. Are people less competent or are there simply lower requirements when hiring them?
All sort of curious connections can appear in this cases. Armadillo re-connect humans with leprosy for example. Is the unique known vector apart of other humans and the only inmune vector. This is really strange if we take in mind that Leprosy started probably in Asia as an indian organism living on some unknown animal.
Beware of HN websites link
My last month it was ~300MB and my habit didn't changed (plus I don't watch videos). I think I entered some website that was mining coins.
http://www.image-share.com/ijpg-3649-166.html
Reflections on AWS re:Invent
HIMSS18 Social Media Ambassadors and their mission to accelerate innovation
Yes, I was thinking total with respect to _intuitive_ arguments, but wrote injective. Sorry.
How much does it cost to make 3d model with 3D modeling prices in 2017?
> empirical observation

> quite obviously

I don't know about you, but for me such words are huge red flags - especially without hard data.
Trump's personal banking information handed over to Robert Mueller
From https://news.ycombinator.com/showhn.html

> Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread.

> If your work isn't ready for people to try out yet, please don't do a Show HN. Once it's ready, come back and do it then.

So this is posted a bit early.
React-permissible – fills the missing permission management gap
As a relatively poor, white eastern European I feel somewhat offended that I'm thrown in the same bin as these people solely because of something over which I have no control - the tone of my skin.
Few years ago I'd understand immediately that this is about Data Access Object. But when I saw this title now, my first thought was that it is about the DAO hack [1].

[1] https://www.coindesk.com/understanding-dao-hack-journalists/
If you're interested in this type of games… Look at any game from Zachtronics: http://www.zachtronics.com/ . Plus maybe Human Resources machines: https://tomorrowcorporation.com/humanresourcemachine
I have no way of knowing if that's true or false; mine was just a reply to:

> [..] but I didn’t make the bit of me that works hard [..] understanding [that] will humble you

with the half-serious logical extension: if the "bit of you that makes you prone to work hard" is inherited then perhaps also the "bit of you that makes you prone to be humble" can be inherited as well.
For those looking to gentle introduction to logic programming, Tarski's World was a very good book.

https://ggweb.gradegrinder.net/tarskisworld

https://web.stanford.edu/group/cslipublications/cslipublicat...

Might help, instead of jumping straight into Prolog.
Genetic Programming is a generalization of that. The "collection of tests" is effectively the fitness function.

The challenge is that 1) doing it for non-trivial functions and getting results faster than much simpler generative methods that depends on heuristics is a really hard problem (but can work better when we don't have reasonable heuristics); 2) writing exhaustive tests for a lot of the problems we care about is likely to take more effort than writing the code in the first place.

I think if you want something like this the effort is best expended on tools that help you create a consistent, concise and exhaustive model / test-suite rather than code to implement it, with a focus on making it possible for a human to read and sanity check the generated model.

In this case, the tool is basically trying to create a model that matches the tests, it's just that it never makes the model explicit other than in the form of finished code, which prevents us from verifying that the model is correct other than by inspecting the code and/or expanding the tests.

For small functions that might be helpful, but for larger pieces of code, I think it is likely that generating the code directly is likely to lead to code that is near impenetrable and impossible to validate expanding the test suite. E.g. a recurring problem of research in genetic programming has been that a lot of the resulting solutions are hard to understand even very small/simple algorithms. And for bigger problems it's not unusual to end up exposing weaknesses of the fitness function rather than solving the intended problem.

It's still an interesting project. I just think we're really far from having something with wider appeal.
Thanks for the links. Its not that I necessarily believe its money laundering I just have such a hard time wrapping my head around someone essentially throwing money out the window since ETH can be so easily turned into USD.

I would have the same reaction if I learned someone was trading Apple Stock or other non-cash asset for these kitties.
Also, last time I checked IAM roles sucked on ECS. Not every container in the cluster should have the same role. I wonder if fargate fixes this.
Yeah. I grew up in northern Europe too (actually almost exactly the same latitude as Norilsk), and I agree that Siberia is whole another degree of extreme. Of course there is the climate, the difference of hitting -40 (which was what I've grew up) or -60 (Norilsk) feels pretty significant. Then there is the level of infrastructure; northern Europe enjoys high standards of living and decent enough infrastructure, which arguably helps dealing with the environment. Finally there is the degree of remoteness and isolation; this latitude is roughly 1000km north of the major cities in Nordics (Oslo/Stockholm/Helsinki). In comparison go 1000km in any direction from Norilsk and you are still in the middle of Siberia.

What I find most surprising is the size of the city. 110k people seems quite large for a mining city in the middle of nowhere.
I wasn't aware. Thanks.
Britain's richest man inherits billions with no inheritance tax
> Germany didn’t rebuild into an economic powerhouse on its own.
As almost all other European countries after WW2 [0].

> And is it true that they were the first to recover?

Well, I can say for certain that after WW2 lots of people migrated from their countries to find "wealth", or simply an opportunity, in Germany, so, I'd say that maybe they were not the first, ok, but among the first ones, which says a lot about the country and how determined and good at planning these people used to be already 60-70 years ago. They were the ones who created the brand "made in Germany" without registering it anywhere, which the current generation abuses to make money (by producing in China...yeah). If you like that brand, then you must also understand that it comes with a price - and this is not necessarily openness, being easy, relaxed, laid back, etc.

I think we (nowadays) often make the mistake of underestimating the impact that culture has/had in the progress of a society, which is sad, because it's an important aspect of any society. Denying what and how something happened doesn't falsify it.

[0]: https://en.wikipedia.org/wiki/Marshall_Plan
Well to give you and idea on how expensive it is to live, let's talk taxes. Let's say you are married and make 400k a year and live in San Matteo , CA. California tax rate is 9.3% and federal is 33%. So before living you owe have (400,000x(1-(.093+.33))=230,800.

Now let's say you want to house your family. You decide to buy a house. Well you only have $230,000 so you can't put 20% down on a home with an average price of a million won in San Mateo, so you put 10% down on this home ( random home in San Mateo.)[https://www.zillow.com/homedetails/1715-Borden-St-San-Mateo-...
]

It's a 3 bed 2 bath home with 1400 square feet.I'm also assuming you have two kids.(each get their own room)

So now we're at 230800 - $110,000 = 120,800

Now you have to pay the yearly mortgage which is 5606 x 12 =67272

120800-67272= 53,028 left over to live in.

Well don't you need a car to go to work? What about a car for the wife? Car insurance? You are looking at 1200-1500 a month, if you buy a newer car and have great credit with insurance.

(1300x12) - (53028)= 37,028

You see how quickly it goes.

So the thing is I'm not sure if you can put a down-payment on a house less than 20%. That will take off on the mortgage (save you an additional 12-15k)
( I also assumed an interest rate of 4.37% for the 30-year fixed and I believe if you put more down you get a better interest rate)
Something tells me that it would probably be easier if this was your first programming language. Actually I expect that some would find this declarative style a lot more intuitive and natural.

But when you've spent many years writing imperative code it feels so alien. It reminds me of the first time I attempted to write Verilog, it's hard to break the mold and change the way you think about the flow of a program and how you construct algorithms. Eventually it clicked for me and Verilog though, so I expect with enough dedication one could do the same with Prolog.
Cannon Lake was also supposed to arrive right after Skylake. I think it's been delayed to 2019 now.
Completely. But not always easily. If you let the spiral go too far before reacting it can be hard work climbing out of the rut you've dug for yourself. Someone who becomes properly depressed by the matter is going to have a hard time - it can be a difficult mindset to alter because there isn't often a quick win.
We could implement a human screening program that keeps only the humans of value! This program needs a name, I say we name it after an informal grouping of preditory members of Telluraves
Messenger bots are down
In your example you start with 4 players each having $100, but IRL there are many more players with many more dollars who can and will join this game and 4 original players will eventually willingly or unwillingly exploit them.

It's like Israeli Kibbutzim[1] had a members-only Communist-like system, by exploiting outside employees and living on government subsidies.

Most kibbutzim are not self-sufficient and have to employ non-kibbutz members as farm workers (or later factory workers).

[1] https://en.wikipedia.org/wiki/Kibbutz
I think the crucial technology which would make such cities practical in the future would be innovation in transportation, whether that be something like lateral elevators for short distances (of course "elevate" may be a misnomer here), or hyperloop for longer distances. Building vertically has the benefit of squeezing more utility out of land area, but has drawbacks which can make city life less comfortable.
I agree 100%. But that "only" explains why we are seeing so many bugs, not why Apple would possibly settle for average engineers (which is scary if true).

> let the third-party ecosystem focus on applications

I'm worried that this is exactly what Apple tried to do with tvOS, and since it hasn't worked out (Amazon is still MIA), they're now going to spread themselves even thinner by producing content and related apps themselves.
White Label Casino Software Provider – Mobzway Technologies
Going by that logic, it should even be more easier for Apple to leave China. They are also getting their butts kicked by the local Chinese firms.
In the shorter term they are likely to face pressure from investors if they're doing something like taking a stand that shuts them out of a huge market like China.
Yes, this helps a little. As a fish user, I had to write more than two lines [0] though. A second monitor is detrimental, because the notification is too far away sometimes.

[0] https://github.com/qznc/dot/blob/master/config/fish/config.f...
> I'm convinced Animojis are doing something with the TrueDepth hardware

Weren't they specially created to make use of that 3D cam?
Check out Mark Kitto’s story for the ‘original’ example of this. To modify the original sentiment, it’s more like ‘any foreign company doing well in China will eventually be forced into a corner by unfair state aid to its competitors’
I love Prolog, to the point of having taken part in the Portuguese university national logic championship back in the 90's.

On our degree, we had three logic programming classes, starting from logic programming as pure math all the way to deep Prolog exercises.
Monzo have a lot of their support team working remotely, especially useful for them as they offer 24hr support so the shifts often vary.
The trouble is that in the US, it is controversial.

It is entirely possible UBI could leapfrog a lot of the profit-taking industries that have built up around the US social safety net the way cell towers leapfrogged telephone lines in the developing world.
'Show HN rules':

> "something...that other people can play with"

Changing the authentication logic right now and I'll have a demo version for you to play with in the next 3 hours...check back, and mi scusi!
If you're on UBI you don't need affordable housing because the huge array of very cheap housing in currently non-desirable areas.

The kind that is described in the article. Some of those will probably pay you for moving in.

And then you have whole day to yourself to figure out additional income on top of UBI.
You have the option to negotiate fewer hours but in a lot of places you will go nowhere. I have several times tried to negotiate eight weeks vacation against a pay cut but the response was always complete confusion or something about policy. I guess if you are sought after it may work but for most commodity devs there is not much to negotiate.
I suspect this has some runtime tradeoffs. Probably apps are optimized for space and not performance.

Which is probably better for a non tech user. Nothing worse than, I can't take more pictures where is all my space gone.
Your last paragraph is right. His only mistake was to publish his creative method. If you just stumbled upon his art in a gallery you would have no idea how those paintings came to be.
Location: Italy

Remote: Yes (with remote experience)

Willing to relocate: Yes, for the right opportunity

Technologies: Fullstack LAMP/LEMP (Laravel 5.x, Symfony 2.x, PHP 7, MySQL, etc.)

Resume: I am from Pittsburgh, Pennsylvania and have been building web applications, and recently remotely, since 1999. The majority of my career has been full-stack web application development in both the United States and also Europe.

I am the author of Mastering Laravel (Packt) and other peer-reviewed publications, an invited speaker at phpDay, PHP UK, LaravelDay, and founder of the Palermo PHP User Group.

http://linkedin.com/in/chrispecoraro

Email: chrispecoraro@gmail.com
They opened up the archives (free) after announcing it would be ceasing publication: https://www.linuxjournal.com/content/linux-journal-ceases-pu...

If you don't care to click on the OP's pay-per-download link: https://secure2.linuxjournal.com/pdf/dljdownload.php
It sounds like one issue is the conflation of Object and Data Structure.

Book, in the presented example, has no behaviour so it is a DataStructure, making it an object introduces needless overhead.

Also, I believe DAOs are intended to be used in more complex cases. For example, I may have a BookSeries class in my database, and I may want it’s instances to have a numberOfBooks property. NumberOfBooks would be a computed value, and it would be the job of the DAO to populate that field when retrieving the BookSeries.

This could go even further, where a class exist that does not map to the database table at all.