skysight-inc/HackerNews huggingface dataset:
This is really inspiring. Reminds me of the quote "A complex system that works is invariably found to have evolved from a simple system that worked."

The interesting question of course is how to evolve a simple system into a successful complex system. One thing that seems important is nailing the right architecture early on - the simple system must contain all the right ideas in it and it is important to weed out bad ideas before they are entrenched in the code base. Still, planning the long-term evolution of a software system remains an arcane art to me. "Listen to your users and do what is necessary at the moment" is too simplistic.
The size of the rows vary, but very few tables have large blobs, and there should be much fewer than 3M rows changing per second. Does the change capture use triggers or a different method?
Why?

I can understand review-spam kind of blogs where people just write a shitty review filled with affiliate links but there are tonnes of pages that do a good job at creating content and try to monetize a bit via affiliate links.

People hate ads, people hate tracking, hardly anyone pays subscriptions fees, and now if you hate even affiliate links, it comes across more as hating the fact that people are trying to make money from the content they have spent hours creating.
Pie charts did nothing to deserve how you’re treating them
As far as I remember, some gold bars where discovered (in Australia I think) that had been cut open and they found lead or substandard gold in them. If that happened at the Fed you can only imagine the meltdown
Ranking the negativity of Black Mirror episodes with sentiment analysis
OverloadedStrings is an extension that basically puts `fromString` in front of every string literal. This means that instead of having type `String`, string literals have type `IsString a => a` (meaning "for anything that implements `IsString`, this could be a that"). It's used here so that `"http:"` can be used as a `ByteString` without cluttering the code up with an explicit `fromString`.
In the TV show there is Xaro Xhoan Daxos http://gameofthrones.wikia.com/wiki/Xaro_Xhoan_Daxos
Now there's an interesting question - what's the prior probability that you're actually in a play? Is it even answerable, when all knowledge you're allowed to have is fully controlled? Is it even worth bothering to think about, when (under this hypothesis) all of your thoughts are controlled by an author? All of which dodges the principle issue - do you really think Rosencrantz and Guildenstern are actually sentient, in any sense?
You are right about the porousness of certifications.

I guess part of the problem is the legalistic approach we take to security, in practice. A crude example: to be secure, passwords have to be changed every 90 days. Check.

If the QSA firm finds we're following all the rules, we get certified.

But rules lull us into complacency. Rules give cybercreeps an accurate roadmap of our cyberdefenses. If they know ways around our defenses, we're pwned. So, adhering to the letter of the security regulations, while not actually bad, isn't enough.

Dealing with the OWASP top ten is good. But, if I were a cybercreep, I'd be working on the down-chart problems, OWASP 13, 14, 15 etc.

A related question: How do we frame laws to outlaw corruption among politicians? Laws create loopholes.

As you point out, lots of charlatans and idiots hold themselves out as cybersecurity experts. How do we deal with the problem? My immediate objective is to keep cybercreeps outside my firewall and away from my customers. And if they get in, my objective is to expel them quickly.

I argue that transparency is key. We can only defend against what we can see. The open source movement helps. I argue that a registered professional engineer certification provides at least some transparency about qualifications and ethical motivation, a transparency our industry now lacks.
And they ended up doing it slowly, just 3 years ahead of the 2020 schedule.

I wonder why there is only a conspiracy for the FED but not for e.g. the Banque de France. Just because the amounts held by Germany are smaller?
>That said, I wouldn't mind seeing a rev-share model (like old platforms like Squidoo) for popular article authors who are sharing their work for free.

Squidoo was created by Seth Godin (among others), IIRC. Would be interesting to know whether their biz model worked, even if for a while.
Unfortunately people tend to think this game is unfair if you get to choose second all the time.
> German IT companies accept to work in English because available workforce in neighbor countries already know English

Let's look at the neighbor countries of Germany and my impressions of their German language skills:

Austria: German is spoken there

Belgium: ?

Czechia: Czechs who want to work in Germany often know German (to me) surprisingly well (this can perhaps be explained by German history (keyword: Sudetenland))

Denmark: ?

France: French people IMHO are typically neither good at English nor German

Luxembourg: German is one of the languages spoken there

the Netherlands: They typically know German quite well (though they often don't like using this language)

Poland: Poles who want to work in Germany often know German (to me) surprisingly well (this can perhaps be explained by the German history with the historical expanse of the German Reich)

Switzerland: German is one of the languages spoken there (not that the Swiss would prefer to work in Germany over their own country for obvious reasons)

TLDR: In many Germany's neighboring countries it is common to know German on a decent level - at least if you plan to work in Germany. If there was I second language from a neighboring country in which work should be accepted, this should rather be French (for France and Belgium) instead of English.
The Serverless Rap
Insurers Scramble to Put a Price on a Cyber Catastrophe
Hopefully the ticked version is a different type than the unticked version and would be caught by the typechecker. Failing that, hopefully the ticked version is now unused and will be caught by the linter. But yeah, this is definitely a thing that can happen.

If you're doing a lot of successive transformations of data of the same type, putting it in State will prevent you from messing up the ordering (or needing to come up with fresh names).
Not to mention how not to market it; if the organisers hadn't marketed packages worth tens of thousands of pounds for villas that didn't exist they might have got a bit more sympathy for ending up with a not-quite-ready MVP.
Phone hardware was always a bad fit for microsoft. They always saw it as a vehicle for making a platform play, but to make good phones you have to see it as an end unto itself. The phone is the business you are in, not the platform that the phone happens to run on.
Good for you. Anything to add or comment about the article?
maybe if a "man in tech" would post things like "If it’s plastered with pictures of white girly girls in dress with lipstick, that’s a red flag. If the exec team is all white women who look like they could be my mother that’s another one." it would be seen as arrogant?
>Having a proper (intra-application) messaging system makes a certain class of problems -- problems that you just get used to in Java, and Go, and Rust, and C/C++, and whatever -- just go away.

Interesting. Examples?
I'm really sad, because Windows Phone 8.1 was a really good OS, and Nokia made good and beautiful phones. But Microsoft never seemed to care much about the OS; they didn't market it well, and some basic functionality was missing five years in, when they were quite advanced at the beginning.
As fascinating as that is, what I find to be even more interesting is that the total wealth in that insane concrete-bubble structure built to withstand atomic attack... is just over a billion USD. That's nothing in the scale of global wealth. And that's the largest gold vault on Earth.

Pretty disappointing if you ask me. The entire gold vault (one million ounces of gold) is worth about a third of one percent of JPMorgan Chase's entire market capitalization.
Any law regulating last mile could potentially conflict with the telcos property rights and might actually be unconstitutional(despite the fact that to some extend US was founded to get away from the communications monopoly of the British East India company).

Europe gets around this by the fact that all of the telcos i descended from a state monopoly and bound by contract to behave like a common carrier and allow 3rd party raw cable access.
Yeah, they have a history of keeping other countries' gold "safe", forever...
I stumbled across academia.edu trying to grab a syllabus from some university to find books to supplement my learning.

It was so spammy.

I didn't get why the professor website point all his research towards academia.edu.

He could have posted it on his website or github.

The website demand from the get go your info and you have to create account to even get stuff. It's similar to quora.

Quora survived with its quality like posts/answers but I still disagree with this type of model.
I contribute to openstreetmaps when I visit an area and find the trails are missing. http://maps.me is available on mobil platforms and you can download map data by region for offline use. works very well in the backcountry with no cell service.
The site http://caltopo.com/ is another good resource for maps. The site includes a number of maps including USGS, USFS and marine charts. There are several useful overlays for hikers including trails and fire history.
Well, you can't have revenue if you have nothing to sell.

No new phones + removing old ones from stores means no sells.
You miss the point. The value of money is based on trust and belief. Hence the word fiducial (fiduceo) money.

One part of a market is holding your promises. If you don't all your current transactions are considered shady (standards& poors, ...), hence the notation agency on currency: it measures how likely you are to reimburse your debt.

USA being one of the largest emitter of bound on the market, the word they are being crooks on an important topic would damage on the long term reputation hence the value of their currency, hence triggering a strong recession + hyper-inflation.

In the case trust in USA Feb bank (which is private) is broken, USA may turn abruptly in Venezuela.

Since most notation agencies are in the USA, it might have a domino effect creating major chaotic fluctuations between currencies, hence automatically triggering a safe backing off from every hedge fund out of their countries ...

If USA lose the trust of the market since globalisation is labelled in US$ it means either people are going to diversify to Swiss Francs, Euro, CAD, Pounds ... and a big loss for USA.

No one want this. Not the big european, asian groups.

Workers and modests people would be totally glad, but it would mean a 1929 situation in the USA for sure, and in a lot of connected economies.

So no one wants this.
Obviously it's easy to say without knowing how frustrating poor quality parts would feel, but I'd take the quality reduction alongside a price reduction, I think. My 4yo loves sets like 31052 (3-in-1 camper), but the next step up in challenging, brand-neutral sets are around AU$400 which is hefty.

Of course, chances are they'll reduce their production costs but maintain the high prices.
To be blamed for being a wallflower is implicitly white. Consider the alternative, if there's only one minority at the party and they're not mixing that can only be because everyone else at the party is an -ist who need to check their privilege.

The other political groups being implicitly white is a mere correlation (not causality) in the same vein as Hitler drank water, Trump drinks water, therefore we have proven Trump is Hitler.
No, there is no comparison. Large battery storage are not a single large battery, but is split in small units. So, if there is a short, a few cells, at worst one rack of batteries burns down, the other batteries in the storage facility are physically separate.

Fukushima has shown us, how severely things can go wrong. The reactor was completely shut down, but that didn't help much. Even with the control rods deployed, these reactors had a thermal load of several megawatts, and when the cooling failed to keep up with this load, 2 of the reactor cores melted, and the landscape around was contaminated. Pure luck that it wasn't worse and most of the radioactivity went out to the ocean.
why do you like to see diversity?
Um, what? A satellite-based GPS? As opposed to a GPS that doesn't use satellites? All GPSes are satellite-based.

Google Maps plus some satellite images is usually pretty good, and of course nothing beats being prepared. (Bring MUCH more water and sun protection than you think you need!)
I thought there was an anouncement. I had Nokias all my life and my two first smartphones were Windows Phone and I was pretty happy about it. I still prefer WP "tile" UI, better use of space and informative home screen. Especially for my use case, as I don't like handling tens of apps and 95% of my use was email, browser, Whatsapp, podcasts, online banking, and Twitter.

But then Microsoft effectively announced it quit. After MS signaled it, you could see even the biggest companies (Facebook and Twitter, my bank) started to neglect their WP apps. So that was the end.

Now my third smartphone is a Moto G4 Android. I still prefer the 'tile' UI, but I am changing my user profile. I use many more apps now, like Reddit and an app for a brazilian website. Not essential, but ok. But having the newest features early on Whatsapp and a proper banking app are a much better experience.
I think they did care, they just couldn't get it right. Just look how horribly buggy w10m has been despite months of patching and bug fixing.
You can also when you are smart do it by swapping movement in compensation agencies.

When one ton of gold is supposed to leave germany for USA, it is accounted as leaving registered in accounting books as a +1 ton in USA fed reserv, but it actually stays on the territory and countend as -0 in germany... as long as the amount is not credited.

if flux of swap goes the wrong direction (more sell than buy from USA) then you also have to physically transport some gold.
> I'm saying that the way technology and telecommunication has changed our interaction is causing us to lose regard for the principles of free speech and open dialogue.

You only need to go back a few decades to get to a point where you could simply handwave away an opinion because the speaker was black or a woman. You can't get much more contemptuous of free speech than just ignoring someone out of hand. Your 'principles' don't exist in the actual past; they're a fantasy world that has never existed.

Even the idea that 'you can't bypass the public square' is simply not true, neither physically nor philosphically. Cities have been divided along class lines since forever, with little in the way of mixing. Even in a small town, it's not like you had to go to the square.

> You seem to be reading this from a very narrow perspective that's not ultimately relevant to the discussion at hand.

You're saying technology is holding us back, I'm arguing it's not. But it's nice that you bemoan the lack of communication, then try this dismissal. So much for 'open dialogue'...
Why would it be a joke? Physical gestures have just as much ability to carry meaning as words do. One notable example is Tommie Smith and John Carlos' Black Power salute at the 1968 Olympics in protest of Black oppression, for which they were ostracized after the games. https://en.m.wikipedia.org/wiki/1968_Olympics_Black_Power_sa...
You'd think that, but it's not actually what happens a lot of the time, in my understanding. John Oliver did a whole show about it.
"Tall" NY-style pizza can be found in Italy as a kind of fast food, especially around Milan, but it developed independently.

Cuisine in Italy is extremely regionalized. Pizza has only been a "national" food for perhaps 50 years. At home we cook pizza perhaps once every week or two, but when my grandparents were young, it wasn't even a word here in the North. 30 years ago pizza was never in my school's menu, while nowadays they have it.

On the other hand, I have never tried Chicago-style pizza, because it's just not a thing here. I am actually really curious about it, and would like to taste it---perhaps unlike most of my fellow countrymen.
There is a tutorial right on the official website. I would start with this, it covers quite a lot of ground.
You should never read() one byte at a time unless you like waiting. The C idiom is still true for Java:

byte[] buf=new byte[4096]; // this matters

while(true) {

int num=in.read(buf,0,buf.length);

...

}

Also MemMapped files in Java have an int index so you can't really use them for large files without using another method as well.

Finally typically one has to parse the files to a string of a certain charset. This poses still more issues in terms of how you read files; esp multi and variable byte charsets.
If you're into the aesthetic of these maps, http://www.reliefshading.com/ is a very nice resource explaining the process.
Netflix will be fine I guess.

I think the reason for Netflix to release Orange is the New Black in June is to have fresh new contents space out for the year.

Seeing how Netflix pivoting into a content creator and content provider is second (gonna be distant second because of Hulu). I think the spacing/pacing between contents is a good think for them.

Hulu is own by several production companies btw so they're eating into Netflix as a content provider.

Also Amazon and HBO is adding pressure to Netflix.

It's interesting because Netflix is always on that tight path and one misstep will cost them very big.
I've never thought this way before, but after reading the story of that woman it hit me.
You're someone, perhaps with low education, and your baby is diagnosed autism. He/she had a vaccine some times ago. As most human being you're looking at something or someone to blame.
And then you hear of the rumors about relation between vaccines and autism. You surely connect the dots.
And start talking to friends and family.
And the rumor grows.
I have a better understanding of why now.
Still frightening.
Is this a POSIX signal? How easy is it to handle from Java?

Also, I'm genuinely curious about what you mean by "properly used read()". Could you give an example?
Ballmer's "me too!" but always late for the party legacy.
To be honest: it's a fad for startups.

Serious enterprise, with a need for data durability, consistency, auditing, real IT security, regulatory conformance etc. won't touch that stuff with a 10-feet-pole.

Also, once you choose your provider, you're locked in into this vendor (be it Amazon, GCE or Azure), while you can move your bare metal servers around to whichever colo/DC fulfills your requirements.
From what I understand(I believe there's a documentary out there) there is a company that helps Chinese immigrants get on their feet in the US by helping them start an American Chinese restaurant. They give them menus, recipes, and to your point above...help find places that don't have a lot of Chinese restaurants around. It's something similar to a franchise model. But it explains why you can find nearly identical yet seemingly unrelated Chinese restaurants in every podunk town.
"Some of us get very excited at the sight of a C program being compiled and linked into an executable. The masses, however, need their entertainment."

Kind of reminds me how I had completely different priorities than other kids in school when I was growing up.
Agreed that Microsoft saw it more as an accessory to Windows PCs, at least early on. However, ultimately WP lost because it was too late. iOS and Android were too much ahead. Exactly why it was such a catastrophic mistake for Nokia to go with WP over Android "because it was different."

Not saying that Android would've necessarily saved Nokia's crown in the smartphone market, or even saved it as a company, but I do think it would've been a smarter strategic play than going with WP. And the only reason I'm even saying that is because Nokia did a ton of mistakes on its own, before it even had to make that choice - like waiting until it was too late to make the decision, or neglecting the Maemo platform, and so on.
But do you want it to be easy for people to claim your account has a new address without having to jump through hoops?

We need better systems for IRL hand-shaking.
I recently used Gaia GPS ($20ish on iOS) on a few Utah hikes. It was useful but I don't know that I'd want to be completely reliant on it. The cacheable maps it was using in The Maze district of Canyonlands, for example, were missing some trails and features. When the GPS was working (outside narrow canyons), I found the topography and accuracy quite good, but even basic routes were creative enough that you needed to know where the trail was or you wouldn't make it through.
I'm not sure I understand the recent uptick in posts about progressive web apps. Are people running into enough problems with connectivity to architect their entire app around them?
I don't see how this is "goodbye" to DevOps. This seems to fit reasonably well into the DevOps methodology in that it makes it even more plausible for the people doing the dev'ing to do the ops'ing.
Should the Chinese Government Be in American Classrooms?
I recommmend avoiding it entirely. That has worked well for me so far.
Hm. I see your first point(s), but maybe won't immediately concede that they aren't solvable. But to your second point, lots of really successful enterprise companies get "locked in" to Aws, Gce etc and are running just fine.
Beer festivals are another common FUBAR scenario, particularly when rare, high-demand brews are involved.

http://www.tampabay.com/things-to-do/food/spirits/cigar-city...

To be fair to Cigar City, they learned their lesson and as far as I've heard, subsequent festivals were great.
There are Windows 10 launchers for Android that are decent. Not exactly the same, but you might like it more than I did.
Hi-scalability. That's all they seem to ask these days, "How would you design twitter?" etc.

The only other resource is questions from actual interviews that people put up. To be honest, I find it hard to prepare for this part too. Algos are easy, once you do crack the coding interview and a few online questions.
> This is exactly the same with Italian food

This is exactly the same with all food, everywhere. Cultures appropriate and modify stuff they get from other cultures, continually. Americans did it with Chinese, sure. And also Italian as you point out. And Mexican. And Japanese (the modern conception of "fancy maki rolls" is mostly an American export). And the Italians did it too! And the Mexicans! And the Chinese!

The confusion of "authenticity" with "quality" in the comments here is really embarassing. Find good food. Eat it. Sometimes that's a traditional recipe and sometimes it's a recent synthesis.
So why exactly do we have a crippled desktop experience in Windows 10 now? Because it needed to look like a platform that effectively doesn't exist anymore?

And I like Windows Phone a lot. Perfect for people that just wanted a simple phone with decent support.
Why do you "need" IaaS ?
Crowdsourced Ethereum Reading List
I never went to high school, and this option doesn't really exist in many sites and forms on the web. It is what it is.