skysight-inc/HackerNews huggingface dataset:
Cloud commoditized datacenters. People then tightly coupled their applications to cloud providers like AWS. After some time, containers came along and commoditized the cloud providers. Those applications no longer needed to be tightly coupled to a specific cloud provider. This reduced both costs and the risk of being invested in a single cloud provider.

Serverless (AWS Lambda) is just the cloud's way of trying to "de-commoditize" the containers that commoditized them. They want you to tightly couple your applications to their specific cloud provider again. And charge you more. How much is that function in the zip from S3 going to cost you to run in a container managed and run by AWS? And how long did you spend configuring the API Gateway (and where else can you apply what you've learned doing the configuration)? Next time you see an article fawning over serverless and saying things like "Containers just don’t matter in the serverless world" take a look at what the author does for a living. You'll start to see the same pattern I've been seeing.

Meanwhile, you could be spending less money and time treating AWS like a dumb processor with a network connection while only really configuring the open source software you already know. But it's your time and money.
>I don't know how on here to read a flagged comment

Go to https://news.ycombinator.com/user?id=cabaalis and turn "showdead" to "yes".

While you're not missing much, the context doesn't seem very damning.
That's an interesting site.
Obviously this depends on what you want to do. Most importantly: Which platforms do you want to target?
Almost everything under "real cultural differences" seems to describe culture as it exists in corporate America as well.

Edit: even some of the other stuff seems to be more about tech vs non-tech, as opposed to Japan vs US.
Will you be showing a compressed piece of clay and straws or some kind of rectangular piece of concrete ?
Quite a difference. When you work in Portugal you need to pay the local income taxes, but your company needs to pay the relevant local taxes as well (for example half of your health insurance, depends on country). In order to do that they need to be registered in Portugal (without a tax id you can't pay taxes) which means opening a subsidiary. As you can see it asks a lot from the company and they might not be willing to do that for one employee.

With European tax law, when you live and work in Portugal, still for any day you work for your Irish employer in their Irish office you have to pay income tax in Ireland (double taxation agreements between the countries). If it's less than 5% of the work days per year it doesn't matter. If you have to go to Ireland for whole weeks for meetings or training you might have to pay taxes in both countries. Well file taxes in both countries for the percentage of working days. Again the double taxation agreements between the countries guarantee that you don't pay taxes twice (or if so you can claim the extra amount back).

As contractor it's easier. You live and work in Portugal and pay local taxes. Of course you need to register as sole trader or single-person company (whatever the equivalent in Portugal is). Any trip to Ireland is simply a business trip. It's both a cost and (ideally) you invoice that to your client (the Irish company). Your salary needs to rise because now as a sole trader you have additional cost (other insurances, slightly different taxes, you have to pay for a computer yourself, you no longer have sick days and no longer get paid for days not working e.g. holiday).

A third option is to find a Portuguese company (e.g. small agency) where you become employee and they send invoices for the Irish company.

The company will likely try to get you to work as a contractor because it's an easier setup. For you it's better to stay an employee, ideally get reimbursed for any trips to Ireland, but you have to deal with filing taxes in both countries.
Sadly, there is a good chance your daily coffee was contaminated by lead from the espresso machine that made it (even current models do this!):

http://coffeegeek.com/forums/espresso/machines/728315?Page=1
It reminds me of WAR files with IBM websphere to be honest.
You don't understand how VAT works.

If I spend £100 on AdWords as a company, the £20 VAT comes off my VAT bill. I pay £20 less.

So Google's VAT bill is utterly inconsequential and meaningless.

VAT is only paid once by consumers for products, advertising is a company expense that simply shifts the VAT one level down the chain. It doesn't get applied at every level on the supply chain, it gets passed down.

So if Amy's Amazing Tours sells a £100000 tour round London, without any advertising, it generates £20000 VAT paid by Amy.

If the same tour is sold by Mike, for the same price of a 100k, but with £50000 worth of Google adverts, Mike pays only £10000 VAT with Google paying £10000 too. Still adds up to £20000.

Fact is, Google are using the UK's infrastructure, our commons, our laws, our police force, our army, our NHS, our roads, our telecommunications, etc. to do business. And need to contribute to it. Plus we tax economic activity to support our welfare systems for our society and Google/Facebook/etc. are circumventing that.
Show HN: Cryptogame about communicating with aliens
I heard that South Korean airline pilots were required to speak in English while piloting so that copilots can let the command pilot know of dangerous situations. The formality in Korean would lock everyone into social roles that made it harder to have safe flights.
I am an American born and raised in Puerto Rico living in Georgia. I am treated as an immigrant every day. You will be treated differently everywhere if you are even a bit different. Such is humanity.
SV is segregated based on class far more than race or ethnicity. Not all of America is lenient, but more so than any other country I’m aware of (though Canada seems close), anyone can become accepted as a citizen.
The US revolution is driven by the spirit of the agora and the polis, an alliance of such polities, and the idea that the people are the source of all state power; rather than the Roman Republic or Empire as a centralized entity with absolute dominion over the people.

I don't think it is accidental that John Adams and Thomas Jefferson read classics in the original Greek for pleasure. Also, while Cicero was a giant of the Roman Republic, he was a great admirer of Aristotle.
You have it backwards. Zip files have a table of contents letting you unzip individual files without decompressing the whole thing, and you don't need to load it all into memory.
My original comment was perfectly clear in identifying the problem with YouTube's recommendation algorithm, as I see it: in optimizing for time spent on site, it also as a side effect optimizes for recommending the most extreme content on YouTube.

The fact that you felt the need to jump in the way you did suggests that you A) didn't actually read the comment, and B) were responding with a knee-jerk sound bite based on a ton of assumptions about me and my political inclinations.

So like I said, what do I get out of engaging with you? So far, the answer is nothing worthwhile.
geometric algebra is the Rust of mathematics. You guys cannot simply let people do their work without trying to evangelize ?
I think I read about it it in a gaming mag, so can't take credit myself
The first one links to NYTimes Blog though. I mean now you see on general news coverage about cellphone chip companies -- absolutely uninteresting 10 years ago. Apparently voters were already manipulated to some degree at that time. But now it got even more. But at the same time technology immersed to much into day to day life that everybody is also interested in pure technology news.

On the other hand all journalists become more technical at the same time, so they have to digest some stuff from the past. Obviously even older news...

I guess it's fair to say that Techcrunch or ZDNet are not exactly great sources for usage of Big Data in politics...
Wow that's deeply disturbing but also feels like a similar tactic to the stingrays. Does simply owning a cell phone and being in a geographical area make you open to 4th amendment search and identification?
Although this blog post is about work in Japan and its "foreigner" consequences. In my opinion, this writing explains exactly why the USA is the best place for work, and perhaps the most welcoming environment for foreigners.
Dave: The ‘Competitive’ Friend We All Have
There was already a massive topic about this story yesterday. I don't see what a new one accomplishes except exhausting HN's moderation team.
Of course you can 'own' an ebook. Unfortunately this means that you often have to commit an act of 'piracy' by defeating the DRM to extract the file from your reader.

As for the courts stepping in, be careful what you wish for because the only way to have 'owning' an ebook work the same way as owning a physical book is for there to be unbreakable DRM and/or draconian penalties for breaking it together with a register of who has the right to read it at any given moment and a list of legally allowed devices that it can be read on.

No thanks.
.tar.gz sucks on Windows though (even 7-zip is a two step process).
S/he is criticizing a culture, not a race. Spurious accusations of racism are so tiring...
But in this case the vital clue still came from the internet, just not SO. And I wasn't able to find it on my own - I generally consider my search skills among the best. I hope that's not just the Dunning-Kruger talking.
Thanks! I probably have a biased view so maybe I need to step back and look at what other people are saying. I'll look into Hoftede's research when I have the time.
Here is what I am worried about: as China takes more and more steps to become authoritarian -- CCTV cameras everywhere and recently banning people from trains and planes if their citizen score is not high enough -- aren't they a few steps away from ushering in an AI-overseen human population, tracking everyone's actions and gradually increasing the amount of control over the population until there is nothing anyone can do, including the politicians? There MAY be one or more humans at the top, but it might just be completely run by itself in the end. My worry is that it might have some serious problems from the AI not understanding human needs.

As one AI researcher said, the temptation to try it just too sweet. And China's motto of already "once untrustworthy, always restricted" for the social credit score system isn't very encouraging.
The latency doesn't sound that bad. It's 200ns to access memory on another local NUMA node, and 500ns to access memory on another machine using NUMAlink.

Fascinating tech. I had no idea this could be done with Xeons.
In your example they still show results, in mine, they do not.
Since GIMP 2.8 came out 5 years ago and you still haven't got used to it, you must have been using it very occasionally, so hopefully it didn't waste too much of your time. However it's a big win for people who use any non-trivial features of GIMP which can't be "saved" in an ordinary image format. Pretty much every professional media software uses this workflow. You can't "Save As" .mp4 in Sony Vegas, you can only save your project as .veg, a file format which only Sony Vegas can open. Otherwise all your hard work will be lost.
Wow, I was surprised at the sheer size of the diff. Huge!

Can any of you tell if it includes unit tests? I didn't see any.
If anyone wants to read more, there are (pre this article) papers on cache friendly/oblivious priority queues, e.g.

http://erikdemaine.org/papers/BufferTrees_STOC2002/paper.pdf

The rough gist is that if the only thing you need to be able to do is insert and pop-min, then you can buffer up roughly a page's worth of incomplete work for each page, getting amortized performance that tracks the optimal number of cache transfers at each level of the cache.

Further, in the paper above you are introduced (in the related work) to the citation:

"A. LaMarca and R. E. Ladner. The influence of caches on the performance of heaps. Journal of Experimental Algorithmics, 1, 1996."

which describes the author's "B-Heap" (at least, it describes a b-ary heap where you pick b to match your cache line/page size).

I'm guessing the problem isn't that academics don't understand these things so much that practicing programmers don't always read very much.
Brass and lead toxicity in midrange espresso machines
Having gone to school in China I think that the Chinese people not being creative is incorrect. The public US education system is just worse all around. However there are pockets of extremely high quality that exist but aren't indicative of the US as a whole.

What is an advantage however is the US culture which promotes a certain type of courage. In degenerate cases it combines with bad education to become a naive form of arrogance and self indulgance. In the most actualized forms it combines with strong work ethic and refusal to look away from reality to create very big change. (ironically this freedom culture combines best with immigrant mentality)

The Chinese are very creative, except this creativity is often expressed in trivial ways because the culture creates a sense of "fineness" with things. The US culturally has what the Chinese refer to as "the heroe's dream" where everyone imagines themselves the hero. I suspect Chinas large population as well as it's more authoritarian government plays a role. Historically pre-communist era even the "important" things were left to the imperial elite.
Can definitely relate to this — though I own an SLR, I’m so afraid I’ll hurt it that I’ve never taken it to places where I’d really enjoy getting better shots, instead opting for my phone’s camera.
Microsoft employee, uses Macbook, to present Linux technology
Well, isn't Trump the Commander in chief? That means that he absolutely gets to decide what classified material can be shared with whomever and it's not illegal if he does it, regardless of whether it's a dumb move.

He can give away all our secrets and it isn't illegal.
Seems they punted on graceful handling of bidirectional streams.
Ok.

>5. The UK had a single dose measles vaccine program since 1967. The
single rubella and mumps vaccines became available in the early seventies.
The MMR vaccine was introduced in 1988. When parents started requesting
the monovalent vaccines in increasing numbers, the DOH decided in August
1998 to withdraw their license. Those who could afford it crossed the
Channel to get their children vaccinated or purchased the single vaccines
at private clinics.

http://www.bmj.com/rapid-response/2011/10/30/mmr-and-single-...

Also found this personal blog where a personal account of the same can be read.

https://jwdwrites.wordpress.com/2013/04/14/mmr-is-anyone-tel...

But it is just a random page on the internet...
Depends. It could be, "let's agree to disagree and still be congenial."
With the small size of a helicopter and passengers in the front seat, they are certainly in range of many controls which could have that effect.
> Qt's [...] biggest flaw is that it's difficult to link to an application and setup a development environment for.

Check out (my) https://github.com/mherrmann/fbs. It's for PyQt but I think does get around the obstacle you mention.
Probably most common in food industry now: palm oil.
I’ve shelved or packed away countless notebooks over the years, usually because I know my handwriting is terrible and my organizational skills are crap.
I just wanted to apologize, I incorrectly refer to the author of the article above as "him". It's a "her", Cindy Sridharan ( https://twitter.com/copyconstruct ).
I think a mixture of persistent proxies could work well with lambda functions for this use case. You can run lambdas in your VPCs with assigned security groups and IAM roles just like an EC2 instance and therefore lambda functions should be able to proxy through an intermediate server that performs the connection pooling on behalf of calling functions. Not sure what the standard solution for something like this would be though because every time I've seen connection pooling it's for use locally. Perhaps some nginx or haproxy hacking could make it work.
Well, I like having discussion with people, especially thoughtful people like here on HN.

That does not mean that I want to persist said discussion.
For what it's worth, people tend to be more courteous in smaller and more rural areas of the U.S.
I've been writing my own blog post about my experience as an "answerer" on StackOverflow for the past year (first time I've spent significant time on the website). This puts to words a lot of the problem feelings I had that I couldn't quite explain. What I find interesting is his point on diagnostics:

> In my case, I have often have a sub-goal of “try to help improve the diagnostic skill of software engineers so that they’re in a better position to solve their own problems.”

There was a recent discussion on Meta that went over whether or not basic debugging was a required skill. [1] My reading of the general consensus was that StackOverflow isn't a place for such users. Anyone who cannot debug or do basic diagnostics before posting doesn't appear welcome. However, there have been efforts of trying implement mentoring to help do exactly what Jon Skeet is doing. [2] This all leaves me wondering what the true purpose of StackOverflow is now.

One last problem that I didn't see mentioned that I think is compounding the issue of "askers" looking for quick answers is the trend for larger open source projects to tell users to submit all questions to StackOverflow instead of on the issue tracker. So projects with significant churn and poor documentation end up flooding StackOverflow with extremely low quality questions. StackOverflow was never meant to be used this way. [3][4] However, they haven't done anything to curb this behavior and it's starting to become the norm. I feel that this issue will make the "improve the diagnostic skill" approach to answering impossible in the future.

[1] https://meta.stackoverflow.com/questions/364282/can-we-suppo...

[2] https://meta.stackoverflow.com/questions/tagged/mentoring

[3] https://meta.stackexchange.com/questions/3966/is-it-okay-to-...

[4] https://meta.stackexchange.com/questions/19852/use-stack-ove...
Two seperate Korean Air 747s have been piloted into the ground as a result of mistakes that went unchallenged due to the strict cultural power hierachy.

[1] https://en.wikipedia.org/wiki/Korean_Air_Cargo_Flight_8509

[2] https://en.wikipedia.org/wiki/Korean_Air_Flight_801#After_th...
Biological systems are often built to respond positively to moderate amounts of stress. Even to need some amount of stress to function correctly.
Well, historical context is easy to lose, especially with internet memes. I recently came across an older article[0] with this sentence in the middle:

> (The Imgur previously featured in this story doesn’t credit him at all, which is some bogus, Fat Jew-style shit.)

Being unaware that "Fat Jew" was the handle of someone who got internet famous but was caught stealing other people's jokes, I was really puzzled for a second what could have warranted that random anti-Semitic statement.

[0] https://news.avclub.com/ice-t-has-some-startling-information...

[1] https://www.reddit.com/r/wholesomebpt/comments/841k3c/ice_t_...
"it was designed to whisper the right message privately to each individual, the message most effective at converting their opinion given their psychological and demographic profile, even if the messages themselves were contradictory across different individuals."

When Netflix can't even recommend movies to me that are more than 50% likely to be enjoyable for me, I really have to wonder how effective messages designed to change people's political opinions based on demographic and psychological profiles really were.
Actually, they do. It's less obvious with the latest redesign, but if you click on "Questions" next to the logo in the header, it takes you to the list of questions that have been asked. At the top of that list is a set of tabs, and the last one is "unanswered." If you click on it, you see the highest ranked, not yet answered questions. I'm not sure if there's anything more to it than just the rank, but it's a good place to start.
There is a point that is always missed about Electron - UI.

By using HTML, CSS & JS you have an extremely rich toolkit to create UI with constant improvements from browser vendors and standards bodies.

If a designer can create a pattern library in sketch then chances are it can be implemented using web technologies.

This is a much bigger and more active open platform when contrasted to the capabilities of a particular framework and community.

Theres another topic around whether you should detour from the OS UI look and feel. But most designers and product owners worth their salt are conscious of keeping known UX patterns and least surprise.
> Both Solenodon species are listed as critically endangered and are facing multiple threats from deforestation, increased human activity and predation by dogs, cats and mongooses.

They survived the Cretaceous-Paleogene extinction, but can they survive the Anthropocene?

As an aside, I think the venom adaptation is pretty fascinating. Given that their diet is primarily invertebrates, what purpose does the venom serve? Is it primarily for defense?
This looks promising, but Google has a tendency to abandon technologies, so who knows? I've been looking at something like Electron, but more lightweight. I'd like to build a UI around a custom C graphics engine (OpenGL/DirectX/Metal/Vulkan) for something like a level editor. Electron isn't suited well for that.
Engines of previous eras were designed to leverage the 'lead' in gasoline as a lubricant and act as a 'cushion' to the valve seats and valves as the fuel flowed through the engine. Not adding a 'lead' substitute can damage your valves, and ethanol is to be avoided at all costs to protect the engine.

Engine 'knock' (multiple explosions on a single piston ignite cycle as different pockets of fuel mixture ignite) is also minimized by having 'lead' in the fuel.
From last years DEF CON 25, pre-dating what we are now learning about Cambridge Analytica (CA):

https://www.youtube.com/watch?v=g5Hx86H3-mc

Ultimately this isn't a political issue, it's an ethics in engineering issue and despite claims by CA that it didn't impact the outcome of the election, independent research into this area by multiple independent researchers has been painting a picture, much like Chris Sumner covers in his DEF CON 25 talk that these techniques are effective enough as just a one percent swing is sufficient.
This is absolutely backward. Cities enforce cultural homogeneity _much_ more than small towns. Try being conservative (or even moderate) in NYC or San Francisco.
It also took a significant amount of community curation to maintain the utility of that. As the communities that tried to maintain the posts have found that it didn't work well, those posts became worse and worse content that wasn't up to date and would have people adding a post for no other reason than to add a post (not even checking for if the answer was there before).

The utility became less and less over time. It can be done with a small enough and dedicated community behind it (the C++ book list), but without that amount of attention and dedication its not that good anymore.

There's also the number of questions. Stack Overflow back then got maybe a few hundred questions a day. You could glance over all of them in a tag in a page. Now it gets 8000 questions per day. Asking a recommendation question doesn't get your post there for a large community of experts. You're lucky if you've got a few minutes of visibility now.

Look back at one of those https://stackoverflow.com/q/22697 - "only" 14 answers to it... and look how many of them are saying the same thing. That's not useful. https://www.slant.co/topics/259/~best-mock-frameworks-for-ja...

Try https://www.slant.co for the recommendations - its designed for that.