skysight-inc/HackerNews huggingface dataset:
Thank you for your kind asking. When I had started with this article I literally stopped reading at said phrase. I guess my intetion by posting this comment on HN and not continuing reading was to show my disapproval with said phrase. I assume the author mixed his interesting article with humour in order to appeal to a broader audience. And as it goes with humour there is always someone or something being criticized (being made fun of). It seems to me, there is no way nobody will ever be offended by an article that uses humour. It's normal to me joking with people, being made fun of or make fun of people (minorities, majorities) or things. But this phrase was just too much in that particular moment. I guess there is a golden line between making fun of something but keeping a proper (or interesting) language while applying humour. John Oliver (HBO) as example makes fun of a lot of things but his tone is never like "people = shit". By having a second look at the article in order to see how other cultures might be offended I noticed that Slavic seems to be the only one being reduced that much.
This is a pretty recent phenomena. The first large immigration wave came in the end of the 60s [0]. Before that, the few foreign born citizens where mostly from the neighboring Scandinavian countries. Until 2017, the largest group among foreign born Swedish citizens where.. Finnish.

Now, that although that has changed, the article mentions the large immigrant population isn't well integrated in society in Denmark, well they aren't in Sweden either.
It would be fair to say that there are multiple parallel societies. Political and business life is to a large extent dominated by ethnic Swedes.

[0] http://www.scb.se/en/finding-statistics/statistics-by-subjec...
> All in all this is not a way to reintegrate to society (by working) if you have a problem entering it or due to a lay off. It is a separate way of living with people specializing in it, a large part having no intention to work whatsoever.

On the other hand, in the Nordic countries work is thankfully not the only way to be part of society, because there are so many subsidized community centres and free or very low-cost activities that even people on the dole can attend. Even if some portion of unemployed people will just laze or booze, there is always somewhere fun and wholesome for the others to spend their time even in smaller towns.

That is why I think basic income could work out well in the Nordic countries, but would be hard to implement in the USA where most of the country is generally against such intense subsidizing of locals arts, culture, libraries (even hackerspaces in some), etc. There people might get enough money to survive, but where would they go out? Who would they talk to? You imagine that people would just spend so much of their time online instead of having much of a local community life, and that might be unhealthy.
As a bulgarian, living in the US for the last 19 years, I can't say right now which head movement was yes, or no. I think I use both ways, choosing one over the other subconsciously - but can't tell how consistently, and why would I chose one vs the other... Maybe I need some deep reflection and introspection... things that any software engineer would love to have.... in their... language?
Video Generation from Text [pdf]
I think they did good against the Linodes of the world. But a big business on AWS would have near 0% chance to rebuild their stack on a simple VPS provider like DO.
Ring: free software which allows its users to communicate in multiple ways
Completely unsupported, in fact.

Of course no foreign part-timer can speak French like a native, but able students can certainly hold a basic conversation and read French to a reasonable level.

Language degrees include an exchange program which offers extended full immersion, so it's simply nonsense to say that a graduate in French won't be able to speak it.

But... the problem with CS is that it has no idea what it is. Most engineering degrees have well-formed requirements, which include a lot of math and domain-specific detail.

The sciences and math have a core curriculum which hasn't really changed all that much for fifty years or so now.

CS has... what? What's the basic skill set, what are the core requirements, and how are they recognised?

No one agrees. Employers mostly want "Minimum Viable Developers" who can crank out code using the Framework du Jour.

Academics do what academics do.

You can certainly make the case for any one specific curriculum, which will include a mix of theory and programming projects in various languages and environments.

But there's really no such thing as a definitive core CS skill set. For everyone who says "You should know C" someone else is going to say "Bad example - learn this teaching language instead."

And so it goes for the rest. Machine code? Compiler theory? DSP? It's all optional.

At the same time, CS has spent far too little time on the psychology of programming and system design. There's a fair amount of unicorn chasing, in the form of tidy concepts like type theory and side-effect free coding, but far too little research into designing languages and practices that are verifiably better at managing concurrency, handling versioning, and minimising avoidable bugs.

So the "learn theory vs learn by practice" question is a side issue, and can't be answered unless there are specific goals. For now, there's no such thing as a "qualified developer" in the sense that there are qualified (actually chartered) engineers.

Until there is, how can anyone decide which teaching approach is better when there's limited agreement about what needs to be taught?
A tangential concept that might be of interest to the commenters is the Arabic term "asabiyyah" [0]:

>`Asabiyya or asabiyyah (Arabic: عصبيّة) refers to social solidarity with an emphasis on unity, group consciousness and sense of shared purpose, and social cohesion,[1] originally in a context of "tribalism" and "clanism".

The 14th-century Arab historian Ibn Khaldun talked about it in a cyclical sense, related to rise and fall of civilizations, and had dire descriptions about when societies lost asabiyyah.

In general, it's a sort of group feeling or solidarity, a sense that you and those around you are on the same side and have each other's backs -- as opposed to a society where you don't know your neighbors and you just happen to live among a bunch of other people who have no aligned interests or goals. Even the so-called "rugged individualism" mythos of early pioneer/settler American colonists still was embedded in nested layers of communal structure, layers that can seem invisible when you're constantly immersed in it.

What I think makes this and the Denmark article interesting is that they're trying to point at a concept that is inherently fuzzy and qualitative (how do you measure units of social cohesion?), and yet seems to play an important role in how a social system works. Tweaking a policy knob here or adjusting a legislative knob there may have influences on this, but the possible effects are constrained and filtered through the ever-present culture. Everything is part of the system (think about the laws we have in which implicit expectation of selective enforcement is what makes it even functional, like speeding). People are both code (their DNA) and its expression in the environment (epigenetics). Programming teams are both the tools they use (IDEs, source control, Agile, etc) and the fuzzy culture that makes it work well in Company A and fail utterly when trying to apply it to Company B.

[0] https://en.wikipedia.org/wiki/Asabiyyah
Excellent use of html tables :P
the 996 era 911 is certainly the least loved porsche 911 and it was initially due to being the first water cooled engine, but now it's because the horrible egg headlights and the fact it isn't old enough to be classic yet. The 991.1 and 991.2 have sold incredibly well and the 918 showed porsche enthusiasts hybrid would actually make their cars faster. When the 992 includes electrification there is going to be a huge demand.

The air cooled leap in value didn't happen until more than a decade after porsche switched to water cooling when people realized vintage 911s had been undervalued for decades (they are excellent cars, especially with modern tires). There is likely now a bubble, especially with 912s, but there are tons of porsche guys buying both old and new stuff.

I don't see current Harley guys taking to electric very well, but this is about getting a whole new generation of buyers, not about keeping their aging boomers happy.
It’s really strange that it doesn’t mention the two big HVDC lines that are already built and operational from the Pacific Northwest to LA and LA to Salt Lake City. I think something like half of LA’s power comes over that first line...

If your goal is just to connect the grid you’d only need to connect Wyoming to Salt Lake and maybe upgrade Path 27.
> To ensure people are charged what they should be? I'm mind boggled that people are so centered on the business that they can't fathom a reason for anything beyond profit or other purely economic factors.

If you pay more than you would have, you wouldn't be paying what you have to, you are paying more. Its like putting an inspector on a bus to check tickets, but he gets the money from all the bus tickets collected.

Missing the forest for the righteousness.

> To take this to ridiculousness, we wouldn't stop chasing murderers if we found out that it cost more to chase them than clean up the bodies after. It's because we care about murder beyond its net economic value. And no, I don't care about the specifics of "oh maybe people being more scared of getting murdered will decrease GDP". My point here is that this is a clear case where value is brought beyond economic value. Regulations are often too in this category, though obviously a bit less than law enforcement.

The comparison to murder would be for the state to kill everyone suspected of a crime so crime murders go really down.
> Canada is nothing but diverse, in a very similar way to the US and somehow it’s never used an excuse.

Less than 20% of Canada is a "visible minority." In the U.S., it's almost 40%. Toronto recently became a majority minority city. Washington, D.C. became a majority minority city sometime in the 1950s. In Chicago, it was sometime in the 1980s. Canada has no majority-minority provinces. Ontario is still 67% European (roughly on par with Connecticut). Our two largest states, California and Texas, are both majority-minority states.

Recency matters too. Much of Canada's diversity is very recent. American politics has in contrast been shaped by these conflicts for decades (really, from inception--we fought a whole civil war over race!).
Buffett has invested in Apple. So, there's that.

Buffett largely avoided tech because it didn't have a decades long track record. The answer may be "none of the above". It's not to say there are no good returns. Just a big harder to predict, without special knowledge. (Special can be: industry expert)
WOW? Teacher in Ghana Teaches ‘MS Word’ on Chalkboard
Doesn't it mean that only the space around the black hole sees that "infinite amount of time" pass, and not the whole universe?

So in that case, you wouldn't be seeing the "future of the universe" just the "future" (I guess) of the space around the black hole.

I kind of see blackholes in space as vortexes in a lake. Anything that gets "trapped" in the vortex moves much faster, including the water (space-time) itself. It doesn't impact the rest of the lake, except for the things that are on a collision course with the vortex, and then get swallowed by it (and spit back out?).
And it supports checking passwords against the offline dumps as well as the online API. So you can choose convenience or security.
It was interesting to watch, but the presenter presents everything as truth, but aren’t many of his explanations still theories? I’d like to see what other competing theories there are..
This is assuming all the content is sRGB, which is not a safe assumption especially if you care about color management to begin with.
Understood. But for me at least I can enjoy the same functionality with my old Toughbook carrying a few extra batteries :-) (Yes I understand not everyone wants to do that.)
I wouldn't bother too much. This may affect you into thinking you lost 10% of your time, but you don't. If you try to be 100% all the time, you'll end up with a burnout. Appreciate this time, do some reading, finish loose ends. Focus on quality, not on quantity.

Tell your boss that this is you. You need that time to recover, so you can focus on the new project. It's like with sporting - a professional sporter plans his recovery time. What you do is professional sport as well. Take care of yourself. It's long term vision.
This is kinda like saying my iphone exists because a fish decided to walk on land millions of years ago
I believe that the issue isn't high and low trust countries but rather that people in the general case trust others who are like them, because they feel shared interests. I've read some studies that the more multi-cultural a society, especially if there isn't a shared concept of a nation in the immigrants, there is less trust because people do not view their peers across cultural lines as having their own interests. Basically multi-cultural societies in which there isn't integration, shared values, etc. lead to low trust as each group views them as competing with the "different" others.

Even if all the groups came from high trust countries, if combined they do not feel a sense of shared values, patriotism, they will have low trust between these groups.
I don't understand that attitude, that's a pretty low price for a niche open hardware device.
I like the analogy of a snowball, nothing ever enters it yet it grows.
I notice the absorption of outsiders is portrayed as a goal, implying that it's an unalloyed good, beyond question. Is there some good reason to think that? I mean America prides itself on it, but is there any good reason to think that (for example) Danes should be responsible for non-Danes? Or on a basic level, what's wrong with having places exist in the world where the people there are mostly from there? Isn't that what a nation is? And wouldn't the people of such a place tend to exercise their sovereignty to decide, based on whatever criteria they want to use, how many and which people they allow to join the club? I dunno... Sure wish we could have a rational discussion about it, without it degenerating into nationalist race-baiting on the one side and jumping to conclusions and cries of xenophobia on the other.
340 Megawatts, at $0.12 / kWh, works out to around $340mm / year, or a permanent army of 2500 lawyers or so.

I agree that bitcoin's PoW mechanism as it is today has relatively poor bang for your buck, but there are many potential mechanisms for increasing efficiency by an order of magnitude or more (dPoS, state channels, sharding, etc.).

Ethereum has a lot more potential to not just be a distributed ledger, but a distributed secured computer. If all you are interested in is moving around value, something like Nano might achieve that while burning far less computation that the Bitcoin network would require per transactions.

We should keep in mind that when discussing Bitcoin we're comparing the first version of a nascent technology to mature financial institutions that have developed over hundreds of years.
$150k in 1997 would be a little higher than 150K today.

Sharing on average dollars of income available to save after taxes per year would be interesting. At the end of the day it's not just what you make, but what you are in a position to save.
A digital communication channel allows faithfully sending an image to the display. Turning that data into colored light is another thing.

Standard values of the voltages, currents, timings etc. that are applied to LEDs, liquid crystal pieces and other electronic components of the display in order to get the desired colors are only a starting point; a calibration that measures the differences between devices and compensates them is needed because of manufacturing and accidental differences.
Digital Ocean has the advantage of new hardware being cheaper. They can compete on price and force the margins down for amazon and friends. Right now Digital Ocean is incredibly attractive from a price standpoint and they continue to build out their software to add more features.
You have a right to control you who live with, that's why.
Making Direct3D games faster in Wine using modern OpenGL
A few ideas:

- Don't do large tasks. Spending more time up-front breaking down a large task into smaller, more-manageable tasks might help. This is something that many engineers struggle with, but there are huge advantages to this kind of discipline that go beyond taming your concentration issues, so this could be valuable in more ways than one.

- As others have said, go for a walk. There's something about activating our peripheral vision and looking from side to side that activates different parts of our brains and makes us more creative. It's even used as a therapeutic technique (EMDR) for dealing with PTSD.

- Find non-project tasks that you can do to fill less productive gaps. Do code reviews, go back to old projects and fill-in additional test coverage, play with some new technology/tool...a lot of teams neglect hygiene tasks anyways, so you may benefit from acknowledging your weaknesses and trying to make the best of it.

- Offer to pair with engineers for the rest of the day. If you know you can't be productive for that time period on your own, perhaps you can add value as an extra set of eyes.

- Don't fight it, embrace it. There's a mantra in startups to embrace your limitations. As engineers, we're not nearly as good at problem solving when we have no constraints. But when there's some real-world concern that points us in a particular direction, it's often easier to find the right solution. So look at this the same way. Don't beat yourself up about it. Be kind to yourself and accept that it's just a reality. Once you do that, put on your engineering hat and think of how best to deal with an unideal situation. Because situations are never ideal in the real world.

- Learn to meditate, particularly anapana meditation where you train yourself to concentrate on nothing but the breath. Concentration is a skill that can be practiced. It may be that you're not able to concentrate on something new because you're still concentrating on your previous task. Learning to clear your mind may help you move on to something new after a short break.

Best of luck!
This will be another place to visit, once this clock start.
> Haskell's type system is terrible for this, ie. instead of plain vanilla operator overloading they have (^+^)...

Haskell’s type system does not prevent you from overloading the + operator. It’s the standard library (“Prelude”) that defines + to only work on numbers, and not on vectors, but with Haskell’s type system allows you to define + to do anything you want.
In that case they are paramilitaries, not just militias.
How Will Smart Contracts Help Business?
To add to all the comments here: the range of physical colors a monitor can display intentionally also differs (a low gamut, sRGB gamut, or one of several wide gamut standards). The video pipeline sends just 8 or 10 but values at the display, but the actual color seen can differ dramatically.
Yes: scriptability.

I haven't used mitm 3 yet, but had a fantastic experience with mitmproxy about a year and a half ago, incorporating mitmdump into a CLI tool for testing android apps. Discovered 'lnav' on that same project too, and came away feeling empowered and grateful for those 2 phenomenal tools.
the lesson from the Porsche example is to go ahead and do it! The market for their modern product built on top of the rich brand legacy is far far larger than the old market for the legacy product. They traditionalists will whine, but you can hardly hear them what with the stacks of money all around.
Denmark got a first wave of immigration in the 60s. Mostly Turkish people. They are reasonably well integrated.

The problem comes from the recent wave and semi-open borders within EU that make it easy for some mafias to move into the country to commit crime. It's a tought problem.
Show HN: An Editable TodoMVC Example with React Easy State
Is that like IBM in Edwin Black's book?
Not sure what you're talking about, Bitcoin is way more energy efficient than any fiat currency:

"Still, it’s important to put things in perspective. A recent report suggests that at current prices, Bitcoin miners will consume an estimated 8.27 terawatt-hours per year. That might sound like a lot, but it’s actually less than an eighth of what U.S. data centers use, and only about 0.21 percent of total U.S. consumption. It also compares favorably to the currencies and commodities that bitcoin could help replace: Global production of cash and coins consumes an estimated 11 terawatt-hours per year, while gold mining burns the equivalent of 132 terawatt-hours. And that doesn’t include armored trucks, bank vaults, security systems and such. So in the right context, bitcoin is positively green."

https://www.bloomberg.com/amp/view/articles/2017-12-07/bitco...
If you're going to accept outsiders, you need to integrate them. That's always been one of America's strengths--putting together a somewhat governable country out of ethnic groups that had long been at war with each other in their home countries (German, English, Irish, etc.), oh, and had enslaved each other's ancestors (African Americans).

You don't need to accept outside immigration. Japan and Korea are very nice countries that are almost completely ethnically homogenous. They're not good at integrating foreigners, but they don't accept them anyway so it's moot. But on the flip side, that probably dooms you to dying out as a civilization as your birth rate falls below replacement levels...
Like the GGP I sort of hate "This.", but I think I love "thissing".
If the content is not in sRGB, don't you need to actually know the contents color profile in order to convert it to sRGB? How does the monitor profile matter at this point?

(not challenging, just asking, I know next to nothing about color correction)
But from different sources, etc?

I have a whole bunch of folders over the past 3-4 years that are "owned" by different people that worked for me. I tried to get them all organized under one subfolder and it's not allowed.
I see that this is a workbook for So Good They Can't Ignore You. How did it help you? Thanks for the tip.
DO is still a sweet spot for a lot of people when combining price, features, and usability.

There are services with more features (the ones you mentioned), and cheaper services (OVH and Hetzner, anything on lowendbox...) and those are their big threats going forward.

In my opinion nobody has really nailed the ease of use for spinning up quick server(s) + usability of DO's interface at anything near their price point right now.

That said, OVH is coming into the US in force this year with aggressive pricing, so if they can improve their UX a little they'll be a big threat. Still, I'd bet on DO continuing to succeed.