skysight-inc/HackerNews huggingface dataset:
I switched to DDG on mobile at the recommendation of others on HN. I've been on it for a few months and it's great. 90% of the time it gets me what I need. When it doesn't I just add a !g and get the google results. Most of the time when I'm adding the !g is because I need a specific google feature like knowledge box or maps.

I haven't enabled it on my laptop because Google and I have been finding answers to my programming problems for 10 years. We have a nice relationship.
When Google Plus was big. 2011?

Quotes still work, and also have an effect like +
> "The talk I referenced talks about how the opposite is often true. Tools that result in objectively simpler systems can come with a initially steeper learning curve."

I'm aware of Rich Hickey and Clojure. In my experience with Lisps, although they are superficially simple, they make you do more abstraction work than is necessary in more commonly used high-level imperative languages. Lisp seems to strongly encourage building a high number of helper functions, which is fine if you're highly opinionated about how a job should be done, and less so if you just want to import some battle-tested libraries and write something that gets the job done. I suspect this is where the learning curve with Clojure really comes in, in that it's more closely related to being learn how to architect an application in a Lisp-friendly way than it is about getting familiar with the language.
Maybe on certain domestic policies (though I think it's a stretch), but Saudi Arabia is in the dark ages, so it's not hard to be considered moderate there. He has been consolidating power with these "corruption" arrests. He is also destabilizing the region into chaos with an aggressive war against Yemen, a blockade of Qatar [1], and the forced resignation of Hariri [2].

1: https://www.vox.com/world/2017/11/6/16613088/saudi-arabia-pr...

2: http://www.independent.co.uk/voices/lebanon-prime-minister-s...
For our 10th wedding anniversary this past summer we went to Rome and a few other parts of Italy. Our tour guide took us through the Basilica of San Clemente so it was a treat to read this article. This was on our second day of our trip and realizing just how much history is in the city is a paradigm shift from being a 3rd generation immigrant from the states.

What really stuck with me was:
"...a slab with a Roman pagan funerary inscription on one side which was re-used and has an early Christian inscription on the other side, in much cruder lettering."

It's about 3 inches thick, 15 inches tall and 3-4 feet long. It is mounted so it can be easily rotated. On one side the letters are chiseled out to perfection. The spacing is perfect, all the edges crisp and the angle of the cuts identical. The flip side looks like a 6 year old with a dull crayon scrawled out the letters on a blank sheet. The first letters are jammed together and then continue to get farther apart to the right and the next line does the same. This side was carved more than 200 years after the flip side.

Civilizations rise and fall and with them knowledge and skills are lost and rediscovered.

When we first entered the church our guide pointed to the uneven floor and later the 2 row of columns are not symmetrical. One sits a few feet farther from the wall than the other side. The reason is the arrangement of the supporting walls underneath. I forget the exact reason the floor is uneven other than something with the archways underneath. The author notes this and how the columns themselves are not identical and were looted from different sources.

The St. Peter's Baldachin is a lot of bronze. Although not confirmed the source may have been the Pantheon which was stripped of it's brass in 1625. The 16 pillars or pronaos of the Pantheon are 60 tons each. They were quarried in egypt ~110AD. Every building has a story behind it.

Visiting Rome:

My wife wanted the tour guide, I was less than excited about the whole idea. My wife was right and I openly admit I was totally wrong. I'm into history and my wife is into art and we're both Catholic so having a tour guide who knew where to go and could tie what we were seeing with our interests, walk us through the history of the city, and point out the idiosyncrasies like the author in this article all combined and added dimension and depth to the experience that was priceless.

If this article is what turns your crank I'd suggest a tour guide.

My wife and I are not the typical tourists as our 3 different tour guides all noted. We didn't take pictures because postcards, shopping was limited to Venezia save holy medals and other items to be blessed, we were filling in our knowledge Roman and Church history with details few would be interested in, and there were parts we'd ask to skip to spend more time in areas of interest to us. For example, we skipped parts of the Vatican Museum to focus on others and didn't need a tour guide inside St. Peter's Basilica so we extended our time in the Vatican Museum.
Feedly is a load of crap. They are force-feeding (no pun intended) you their “””curated””” (read: sponsored) news sources while making it intentionally hard to add your own sources. Last time I’ve checked there’s not even a way to enter an RSS URL manually - you have to “search” for the given site, and hope that their magic algorithm picks up the presence of an RSS feed... Absolutely useless.
Mysterious Radioactive Cloud Over Europe Hints at Accident Farther East
What? You sure it doesn't come from the steady erosion of gun rights? Calls from all sorts of shifty politicians to restrict things, even when it makes no sense. Like after the LV shooting, when there is still no explanation available, just lies, yet people still use it to justify taking away more rights?

I used to think the NRA was nuts, then I saw that there's no negotiating with the other side. Gun owners only stand to lose, and have consistently had their rights destroyed. If they didn't have a persecution complex, they wouldn't be paying attention.
Earlier this year, I began looking at youtube subscription and view numbers a lot. A younger family member said something about a very popular youtuber who had been accused of racism and being a nazi, so I looked at it to see what the fuss was all about.

It turns out this person has the most-subscribed channel on youtube and made $4 million last year from ad revenue. Four million dollars for reviewing video games and making lame jokes...!

Anyway, that led to some exploration about how people make money off of youtube, and then a little more about how people make money off of social media. It is a truly strange world, where "influencers" become influential via means that now make me automatically distrust all of them until proven otherwise that they have some actual skills or abilities or knowledge.

I'm not looking forward to this new world. I guess I'm an old curmudgeon. Oh well.
It's a start-up. As of now they are still independent. (Disclaimer: I'm related to their CTO)
https://www.linkedin.com/company/17896487/
Barbara Simons: The Computer Scientist Who Prefers Paper Voting
> And even then he'd still be a the whim of a hosting company.

True. It's quite saddening that despite years of self-proclaimed "internet freedom", we're basically still operating in a model of centralized corporate broadcasters.
Actually companies often invest in areas to weaken the competition, Oracle and IBM invested in Java over the years because they didn't want to see Microsoft dominate corporate development for example.
Why would this happen? Are French markets ignored because the US exists? Nobody wants to leave billions on the table...
Strictly speaking, it's the moment you delete the unencrypted originals.
The page has a JS miner in it.
Hmm. Makes me wonder.

If generators really are just a giant blob of metal and very simple (and I have no reason to disbelieve the GP comment)... well... it could be kind of interesting to build an open source software stack to handle switchover. Because, disclaimers notwithstanding, the code would ostensibly be super simple too. So even if it couldn't officially be used directly, it would certainly provide a good base for engineers to copy-paste, either literally or ideologically (and then thoroughly verify, of course!).

Okay... thinking about it, I'm probably wrong - either generator control has some fundamental intricacies that make it not-completely-simple, or all sites have edge cases that have to be baked into the firmware by a system integrator/electrical engineer.

I say this because I'm (genuinely) trying to figure out why the PLCs failed - both in OVH's case, and in AWS's case (see elsewhere in this thread, https://news.ycombinator.com/item?id=15676189).

It's obvious there are crazy but legit reasons for this kind of thing to happen. I'm very curious what the complexity scale here is.
Running a Global Tech Startup from One of the Most Isolated Cities in the World
The thing that caused RSS to fall out of favor is that most people were using Google Reader to consume it, and Google killed off Google Reader.
I had that problem when I started working from home, I just made it clear when the door is shut not to disturb me unless the house is burning down.
Music only helps you concentrate if you’re doing the right kind of task
Sorry, my fault. It seems in java you can declare constants in interfaces, but this is frowned upon.

Interfaces cannot require instance variables to be defined -- only methods.
(Variables can be defined in interfaces, but they do not behave as might be expected: they are treated as final static.)

(source: https://stackoverflow.com/questions/7311274/attributes-membe...)

(Another useful link explaining that statements resembling instance variables in interfaces are in fact constants: https://coderanch.com/t/178630/certification/Instance-variab...)
I'm not sure what I think about evaluating people on a public forum in this way, without them knowing. But anyways, I've read quite a few of his writings and watched at least one of his talks, and could not agree more. Good description.
My lesson in this was not servers, but networks. Back in the mid 90's at some point, Europe largely lost network connectivity to the US for about a day (this is all from recollection; I ran an ISP at the time, and we were affected, but I'm sure I've gotten the occasional detail wrong). Not entirely - there was significant capacity that was technically operational, but in practical terms large subsets of European networks were cut off.

The reason was problem with one of Sprint's cables. It was carrying a lot of Nordunet traffic. Nordunet is/was the Nordic joint university network infrastructure. At the time, for historical reasons, Nordunet had more network capacity than most of the rest of Europe combined (consider that Norway was the second international connection to Arpanet in the early 70's due to the seismic array at Kjeller outside Oslo that provided essential data on Soviet nuclear tests; this made money flow to network research in Norway, and a joint Nordic effort let to significant investment in the other Nordic countries too; couple it with early work in Sweden, where they ended up hosting D-Gix - for many years the largest internet exchange point outside the US).

So Sprints cable went down, and everyone started re-routing. Problem #1: Everyone had high capacity to D-Gix or other exchange point in the Nordic countries. These connections were now flooded by traffic from the Nordic networks where people were used to being able to saturate their 100Mbps network connections (it was such a downer starting my ISP, and going from 100Mbps at university to 512kbps aggregate outbound capacity at our offices). Except most of the links connecting to D-Gix where 34Mbps or less, and there were not that many of them, and they were connecting entire universities or entire countries...

So connectivity within Europe started slowing down.

Problem #2: Most of the links from elsewhere in Europe to the US were 8Mbps or less, with maybe a couple ones faster than that, and there were not that many of them. Certainly not enough to compensate for several hundred Mbps of lost capacity.

Problem #3: Many of those links got so saturated and slow that failsafes were tripped and traffic started getting routed to their expensive backup links (e.g. people paying for a port and then paying for burst a 95th percentile basis and the like with expectation of normally not using them). Except, as it turns out, many of said backup links had been purchased from Sprint. Over that cable.

Today the number of cables and overall capacity is vastly higher, with many more providers, so I don't think the same could happen again, and D-Gix is no longer as important as it was (though it's still one of the largest international interchange points), but as we sat there pinging and trying to figure out what was up, it was a vivid lesson in ensuring your backups are actually sufficiently separate from your main systems that they stand a chance of working.
Plugging into the Gig Economy, from Home with a Headset
I wish somebody would write a "webgrep" tool that does exactly what its name suggests.
Appears you’re wrong about which of the search operators are currently supported by Google:
https://support.google.com/websearch/answer/2466433

The + operator was retired when Google+ was launched, because + was needed as a searchable character rather than an operator.
Not everyone hates hotdesking. Not everyone likes hotdesking. Why not give your employees the option and leave it at that?
You need to realize that pretty much all electronics is manufactured in China / Hong Kong these days. You can get quality things, you can get cheap crap.
I self-hosted for a long time but I eventually switched to fastmail mostly because, no matter how much I tweaked, I couldn’t get the spam down to a tolerable level and I got sick of tweaking the weighting on the various filters in spamassassin.
Web Components are a good step forward.

To understand how to improve JS, try writing in vanilla JS (no frameworks) and find the common pain points. Organise with fellow JS developers to get features to address these shortcomings in the EcmaScript standard. Once this is done, use tools like Babel to polyfill the missing functionality from the EcmaScript standards until browser vendors implement them. Rinse, repeat.
I mostly consume my RSS feeds on the London Underground, where 70% of the time you don't have cellphone or WiFi signal.

While my preferred RSS reader NewsBlur can download everything up front, for offline use, I tend to find a lot of sites truncate their articles (with a 'Click here to continue reading!") or just post a headline and a one sentence summary.

This makes me dislike using RSS, not because of the technology, just the way it's delivered these days. It's fine (if a little irritating) if you are online all the time, but offline it's practically unusable bar the few sites that offer full length articles
I use https://mailinabox.email which handles everything you just mentioned.
I've engineered a couple of "coups" before.

Both times it was with "hustler" cofounders. The type who promise big but deliver nothing. 50% share, but does 10% of the work and 10% of the financing.

Generally, the trick is to just do more work than your share. If you and your partners own 25% each, each of you should do about 30% of the work. This is an illusion of course, but everyone has their strengths. It might take some of you more work to do design, so it feels like the designer does a lot of work. Or one guy could land a huge contract.

It's very difficult to actually get ousted. Investors and acquirers hate that kind of drama. It hurts every other aspect of the company. It's often a last resort before dissolving the company. When it happens, there's usually no other choice.

But usually they're still shareholders. It can be difficult or easy, much like dealing with kids after a divorce.
There's been a Kickstarter called Nope for cams for a few years now, they exceeded funding by a large multiple each time. I got the second version a year ago, they are now on version 3 and added a headphone jack blocker.

https://www.kickstarter.com/projects/bungajungle/nope-sound-...
My datacenter has 2 power channels, coming from two different power grids. They have never had a full outage, even when a substation two blocks away started on fire.

Even if we lost power on one power channel, we would still be operational. Even if the backup power failed. That's the reason you use redundant power.

If your "cloud provider" is charging you a lot but not providing your server redundant power from two grids to redundant PSUs, I don't think you're getting the best available design.

In this case, it looks like OVH just threw all the power onto a single channel, which allowed a failover bug to bring down the datacenter.
> DuckDuckGo emphasizes returning the best results, rather than the most results, and generates those results from over 400 individual sources, including key crowdsourced sites such as Wikipedia, and other search engines like Bing, Yahoo!, Yandex, and Yummly.

So basically they don't have their own crawler but aggregate results, mostly from Bing which is (or was) clear from comparing search results. However, a sibling comment claims they run their own spider now so my info may be outdated (quote from Wikipedia).
Perhaps I’m missing something obvious here, but why would I want to shake my phone in the morning?
My last attempt at making reuseable Ada was with Ada95. Does the current standard provide for automatic deallocation such that one need never instantiate Unchecked_Deallocation? If so, I need to revisit it. Without a garbage collector, who deallocates graphs of objects with circular references?
That could be the case, yes.
To be honest Windows 10 kind of stinks if you are a professional user. I can't say the industry has made much progress over the last few years.
This has been flagged. Can I delete it? Or mods can delete it.
How the Paradise Papers reveal the tension between rock stars and the tax man
I just started wondering how effective a dumb HDMI-over-Cat6 system could be. (I have no idea how Teradici works.)

The main hassle would be switching everything; you could build a signal switcher(/multiplexer!) using FPGAs, but that would be expensive and take ___quite___ a while to do.
Does the current standard provide for automatic deallocation such that one need never instantiate Unchecked_Deallocation?
Don't forget about order of precedence in the case of do/end vs braces. Haven't used Ruby in a while, though, so this might have changed.
Well said! We (those in the US) should really think about who we are, as I think it's harder to be self reflective about our own doings, but we can see how bad Saudi Arabia is. Saudi Arabia is considered an ally. Saudi Arabia is a leading state sponsor of terrorism and has been exporting an extreme ideology which is the terrorism that is wreaking havoc. How can we consider ourselves the "good guys", if Saudi Arabia (a country that is so obviously doing horrible things) is considered an ally and a country which we (the US) have been arming them with weapons?
Building a Connected Ammeter with Arduino
Show HN: ScreenTime, mac-app to sum-up your active computer-time
Yes, perhaps it's too low.
What limitations are those? HTML is great for what it's supposed to do (allow anyone to publish and distribute content online). RSS/Atom is great for what it does too.
Event Sourcing and CQRS with .NET Core and SQL Server
Linux Distros on Smartphone
We've had this happen in our small onsite datacenter. A single phase out of the 3 changed waveform after a lightning strike on a utility pole. The power monitor to turn on the generator didn't see this a problem, but the UPS did. So the UPS was on for several minutes and I noticed some of the ceiling lights out that depended on that phase. Fortunately I and another employee were there and turned on the manual transfer to put us on generator power.

Disaster backups are hard to test as to do it properly they have to be integration tested, and doing so might break production. Sure your generator might power on for 5 minutes a month and make people happy, but there are many unforeseen things that are hard to test for.
> The inability to publish ads inline RSS ultimately killed it.

Google (partly) killed it (by pulling people into Google Reader and then killing Google Reader).

Most (all?) news sites still offer RSS feeds.
You know... I also had a hunch Google "profiles" me from my searches and because of that, seemingly returns better results.

But now we are back at the greater discussion... the feeling that your searches happen within a bubble. The odd realization that you haven't discovered anything new in a long time.

This has been discussed on HN many times. But usually people talk about how Google doesn't index the sites the same way.... But here we are pointing out a much more specific culprit: Google actually tries to help you, but does it? (I mean, with the SAME index it will show different results to different users. So the INDEX itself is affected by their algorithm, and then on top of that, Google filters and tweaks results to fit your own bubble.)

You know I may be walking around the block to look for new appartments... and maybe I stumble on a nice bookstore. With this "help" from Google, this doesn't happen anymore.

Anyone know if you can turn off this profiling entirely while reamining signed on?

( I have the same issue on YouTube... With YT I have got into the habit of using Incognito (ctrl shift N) for random youtube browsing.. that way when I go to the home page I get recommendations I tend to like, because I only allow certain content in my youtube history. )
> Will most consumers even notice the difference?

Well, it allows them to advance UI instead of just making it faster.
I think in general, the teams, and especially the core team, have a "singular vision" in the big-picture case; this helps. It really can go any way though, I've also seen BDFL projects where the D doesn't care about what the community wants, which ends up with that complex number problem too.
HipChat is a good example of first-mover complacency. They had one of the first really solid workplace chat solutions, grew a big userbase, got acquired, etc. But they never iterated or kept up with changing trends, so they got caught off guard by a well-executed competitor.

Another lesson here is that no established product is too big to go up against. I often see people rejecting startup ideas because there is a single competitor offering the same service. Competition is not a reason to forego building a product. If anything, it's a positive signal that your product has a market.

You can make a solid business just by fixing existing products and/or offering the same service for cheaper because you have some efficiency that the incumbents do not. In fact, sometimes the incumbent has set their prices so high because they have no competition, and inflated their expenses so much that they couldn't match your prices even if they wanted to.
tl;dr - writing your slides out in calligraphy is hard.

The post would be better reframed as, “calligraphy is hard and time-consuming.” Doesn’t necessarily have anything to do with a keynote presentation. The output is gorgeous, but I’d be curious if you couldn’t get better results faster and cheaper with an outsourcing service.
They gave more details in the French version. The equipment is Cisco NCS2000.
'Annotated African American Folktales' Reclaims Stories Passed Down from Slavery
Current calendar week as Windows notification icon
To use the plus sign like behaviour you now need to use quotes (since 2011). Instead of:

mars +landings +failures

you now have to do:

mars “landings” “failures”

Source: https://searchengineland.com/google-sunsets-search-operator-...
(120) adrtariq – Minds
Funny. Take an upvote :)
I think sub.cafe is better than RSS or Twitter, but that's just me because I created it.