skysight-inc/HackerNews huggingface dataset:
To me and my Theology/Philosophy Education I would say that this is a difference between Aristotle and Plato. Up to the 16th Century the king of everything Science in Europe was Aristotle and their was always tension between the two philosopher's theories. https://www.diffen.com/difference/Aristotle_vs_Plato

People's worldview were more important than simple observation and is the biggest difference between modern science and the past, arguably. Isaac Newton even decided the 7 colors due to his own theory of the world. "Music and the Making of Modern Science. “It has no justification in experiment exactly; it just represents something that he’s imposing upon the color spectrum by analogy with music.” https://www.the-scientist.com/?articles.view/articleNo/48584...

Whenever I read articles like this I think it is Aristotle's forms and it is 100% why there are four colors.

From the article

> The reason why the author saw four colours in the rainbow comes from the theory of the four elements, an idea which goes back to Aristotle. But why those particular colours?

The answer to me is obvious. The "scientifically" held fact was the rainbow had four colors, because the rainbow represented the four elements. Now however you wanted to divide up the four colors was the scientific aspect of thought back than.

I find that the Plato vs Aristotle is not common knowledge in our modern times and causes a lot of people to view the people of history as idiots because we look at the rainbow and of course there are more than 4 colors. But they added "black" or "white" to add their 4th.
That's the blog post in Russian(Google Translate ), the guy has quite a large readership (top20 in Russian blogosphere), topics mostly on nuclear stations, not a crackpot. Still it's just a speculation : https://translate.google.com/translate?sl=ru&tl=en&js=y&prev...
I like to think there's a hidden mirror analogy of "tech debt," which is the "time discount," or the notion that the longer you wait to actualize a monetary gain, the less valuable it is. Both concepts are drawn from finance, and if one is applicable to software, so is the other.

I don't dare speak of this in engineering circles, though. I'd be chased out of the office with pitchforks...
That’s also wrong. Biggest tether market is bittrex followed by polo. Finex tether holdings are really minimal and for a good reason.
They've made it so plugins no longer work the same, which effect two I use every day and has forced me to stay on ESR unless something changes. TileTabs (https://addons.mozilla.org/en-US/firefox/addon/tile-tabs/) and TabGroups (https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa...)

The plugins updated for 57+ versions don't do the same thing as they did before, which is a no-go.
It's basically ported from the Tor Browser so it will be similarly effective. Which is to say it makes fingerprinting harder but not necessarily impossible if you have javascript turned on.
It's Ctrl+9 (on Windows, Alt+9 on Linux at least), rather than Ctrl+0.
Neither of those countries has a categorical ban like the U.S. had. They have market share-based restrictions, with e.g. certain restrictions kicking in where the newspaper has 20% national market share. I'm not sure any U.S. newspaper would hit that number.
Quantity Surveying Dissertation NRM UK Construction
IRC software archives
It is a different mindset. It comes from the idea that you should be able to trust the software that you have vetted and installed (extension) over random third party code (an arbitrary website).
There's at least a third camp. Those who used extensions and have a degraded performance now too - I'm wondering if all the speed increases people are talking about are only available on the most modern hardware?

It takes 12s after launch for my newtab to populate with icons -- which incidentally I dislike compared to the previous page thumbnails -- there's regular stalling when it fails to respond.

I'm prepared to give some space to get acclimated to new versions, there were font problems on lots of pages (including newtab) for me which I've worked through. But I'm failing to see any benefit yet - even then turning the icon super bright has annoyed me ...
Thank you for this video. It's always inspiring to see in action these great persons.
Would it still be travelling too fast to be captured if it hit the sun directly?
Chinese tech giant Tencent has surpassed Facebook in market value
What do you base this on - your own intuition of what you think add-on developers need? Because they've been interacting with add-on developers a lot.
Yep, but occasionally "normal" people go nuts, people with tech tweets start to talk about their newborn child or a sick dog (with pictures of course), not to mention a rare political rant from someone you wouldn't expect it from. Maybe I followed the wrong bunch, who knows.
How you can lose Weight fast and Keep it off?
The EU GDPR regulation applies to people interacting with citizens of the EU, not only EU citizens.

Law can certainly apply to foreign legal entities as defined by the local legislation if the legal code permits such.
I have been a Firefox user since it was called Phoenix.

This is the best Firefox , but I have lost a ton of extensions including my Vim extensions. So right now I use Qutebrowser and know that the new plugins will get added.
New version of DTA is soon to be released.
Odds Are, They’re Taking Your Blood Pressure All Wrong
DTA lite (web extension version) was planned for release along with Quantum, but was delayed. [1] I still don't know how limited it will be compared to the XUL version though.

[1] https://www.downthemall.net/delays/
If browers start blocking unecrypted traffic then it will.
If anyone is interested, the best textbook imo on computer arithmetic is Digital Arithmetic by Miloš D. Ercegovac. It's very extensive especially for hardware designers but it's a bit outdated and no easy read at all
Marketing to Cybersecurity professionals
Here's a list of some other Linux easter eggs: https://www.digitalocean.com/community/tutorials/top-10-linu...
Some highlighted words do not appear using Firefox 57 on my Ubuntu 16.04.3, like the word "julia" at the third line. It's OK with Chromium.

EDIT: Seems a Firefox related bug, i noticed this strange behavior with other websites inc. Stack Overflow since then. Will investigate asap.
One could speculate further and propose that it refers to Narada Michael Walden's "Gimme Gimme Gimme" from 1985: https://www.youtube.com/watch?v=mUzQv71iVeU.
> "Ironically I would not use such service if it existed because it would be very anti-privacy."

Does such a service necessarily have to be anti-privacy? It could be created with open-source tools and run on a cheap low power server in your home, scouring the web for stuff that it thinks interests you based on data you feed it. You will still be in charge of your data then.
Google collects cell tower info even if location services are disabled
Recalled me of "The Bank Job" movie,
https://en.m.wikipedia.org/wiki/The_Bank_Job
Need to Laugh on a Monday Morning? 35 Funny Photos
Do Mozilla contact the creators of the most popular addons, they could serve as a useful proxy for trying to get direct input from inexperienced users.
Ask HN: What android app you use to remove harmful apps?
Does this help?

https://www.ghacks.net/2017/10/27/how-to-enable-firefox-webe...
> This is probably the fewest bits needed to encode a widely-distributed earworm.

someBODY
I've been using firefox since the start and I don't feel ignored.
AI can now spot fake art using one brush stroke
Or just be responsible for what you are doing. No need in ditching your phone, Facebook or Reddit.
If one is not capable of weeding out the non-productive things on smartphone I am sure he will be able to fill his day with other useless things not requiring one.
Getting “deep” about “deep learning”
Managing software complexity through intent-based programming
Was there anything changed between versions 52 and 56 that would make this a retrograde step?
I'm not a marketing person, but even I know that everything you or your company does is PR for the company. Then people put up stupid slides like this. In 2 minutes time, this company lost me. That's one hell of an achievement. You're in marketing, at least act like a semi-professional.
TreeStyleTab? The new (2.*) version works quite ok though?

Ditto re: weird css hacks to hide the top bar.
Is europe a good example of perfection here? It seems to me that rules on media ownership are a good thing. Here in the Czech republic, our prime minister owns all but one major newspapers, two TV stations, and a radio station. https://vergecampus.com/2016/09/andrej-babis-and-the-separat...
It's called The Knapsack Problem - and optimizing it is NP hard

https://en.wikipedia.org/wiki/Knapsack_problem
Did anyone check if it is rotating and at the right rpm to produce planetary gravity inside?
Don't be like this.

I've been using Firefox since way back in the day when I stopped using Opera 12 (and I had been using it even before that, I just had really crap hardware for a long time so I had to use Opera).

The devs obviously care about the product and its users and sometimes have to make tough decisions.

I think Firefox 57 is a good thing for Firefox's future. It's basically what the Mozilla rewrite or Firefox's being spun off from Mozilla did, but this time with less of a big-bang. And 1 year from now 99% of the current extensions will work.

And no, for the obvious question, they couldn't have done it the other way. I've been part of several migrations of this kind and people don't really move voluntarily 100% during migrations. Yes, the nice folks do it in time (say, 40%) but the rest have to be dragged along kicking and screaming.
What use cases are there for minifying SVG? It never struck me as something that was large enough to be worth compressing its filesize in any way. It's the CPU/GPU that you usually want to worry about, since only a few characters can cause a lot of time to be spent drawing the frame.
I'm in a middle ground -- I did have 'Classic Theme Restorer' installed, but I can live without it. But I have a few extensions which haven't updated yet (most notably 'rikaichan' which provides dictionary-lookup on hover for Japanese text), and some like Greasemonkey seem to have only managed to get an update at the last second. So I can live with the situation but the transition seems to have been poorly handled -- why did the FF which marked extensions needing update as "legacy" only arrive a week before the one which killed them off? Marking legacy extensions a year or so before the deadline might have helped in increasing user pressure on extension authors to convert earlier... There will always be a long tail of "extension author vanished years ago but it's still used by 10 people", but if widely used things like Greasemonkey are only just sliding in under the deadline then something seems to have gone wrong with the transition plan.

And on the "improvements" side -- I have to say I've never felt the browser was too slow. Sometimes the network is lousy, sometimes stupid websites are terrible, but the browser itself has been just fine for me for years. So I'd rather have had a less painful and abrupt transition, which maybe took a bit longer.
The best way would be to destroy Comcast with community networks. Get fiber and provide free wifi to your neighborhood. Drive them bankrupt.
In  2017, UK water companies still rely on “magic”
TV App Testing for Apple TVos, Android TV and Fire TV
Spacemacs has a pretty great keyboard driven interface too and somehow it clicked with me more than both vim and emacs.
What would it mean for us if Mars were without water or life?
It's far more prevalent in software though. Those other fields realize that incurring any technical debt is going to involve very expensive repayment.

One of Boehm's "fundamental problems of software" is that it's so easy to change, that it's easy to assume that you can always change it later at no cost. This is really why the problem is far greater in software.
My comment is describing how an Internet that works more like Tor and uses onion-routing is immune to censorship because you cannot identify the link address - aka no IP address to identify.

You cannot "just slow all Tor connections" when everything is a Tor connection is my point.
Passing Json Objects to C# MVC Controllers via AJAX
Different strokes. I would really like if people who prefer dumb devices (TWI - things without internet) would have more choices, but it seems like this is still a niche not really worth catering to.
Colour perception is indeed fascinating. My son is autistic, and his attachment of labels to colours is idiosyncratic - e.g. one of his favourite things is an Angry Birds pig plush, which he insists is "yellow". This makes complete sense to me once we mentally translate to a different classification scheme - I believe he is seeing the (classical) Greek "khloros", the vibrant colour of growing vegetation, for which we don't have a precise word in English.
As an old fart who grew up with 1970s and 1980s music, I didn't even have to read the Stackexchange article to know the answer.
Yeah, there was a time, when the internet was full of independent, freedom seeking people that wanted the government to stay out of it and not fuc it up like so many industries before. Just look at our train system that it spent decades perfecting into a state similar to third world countries.
Not what filesystem, it's what OS. FreeBSD. And ZFS, but UFS works the same.
UBI is lazy tech guilt thinking. Not to mention it's arrogant. The idea that we've solved all that needs to be done is remarkable. Just look around you. Do you think we are in a place without problems that need resolving? Or work to be done? It's truly a problem of goals of humanity that lead to this disaster of demoralizing pay people to exist UBI thinking. Pay people for education first. We aren't even doing this!! Pay people to resolve climate change. Pay for more research. Pay for xyz that drives humans to new levels while enabling them to valuably contribute to our society. I'm going to write further on this but the UBI mindset is nothing more than lazy arrogant tech people who have no historical frame.
Do you know how to install Tree Style Tabs for that version though? It looks like the plugin page only offer the last version.
Yes because tree style tabs is what makes browsing the web sane.
I don't believe that's the case. Evolution is important. Sometimes you have to get rid of old stuff to get ahead.

By doing so, Mozilla shows that it cares about his user. Letting use old stuff that are not maintained anymore (if they are, a compatible version will shows up) lead you to situations like win32
This is a bug and should be fixed.
Tree Style Tab has been awfuly slow for me :(

Why doesn't it get prime support?
Nice or not, you can't talk about directory's SGID behaviour as it was
unversal truth, because it's Linux-specific, and even then it's something that
can be changed.
Would the compression work better if you inlined the SVG and served the whole HTML+SVG as one gzipped file?

I also think that depending on the SVG complexity, you might shave a few bits, but at the expense of more complex processing - polygon-path vs two square in this example...
It's a topic that's difficult to put into words, true. I don't agree that "letting go" or "looking inward" are meaningless. In fact, letting go has a very literal meaning. You're supposed to not think about something on purpose, and when thoughts come, you don't follow them.

Looking inward is basically not focusing on the outside world. You're not supposed to sit and stare at a chair, but focus on something that is "inward", which could be for example your presence or your breathing.

Unclear terminology sometimes comes from either not having a deep enough grasp of the topic at hand. Sometimes on the other hand, the thing you're trying to explain is just hard to put into words.
Why China Is an Emerging SuperPower
It's not been considered because Tree Style Tab just is just the best solution to all these problems.
"Yes, I know that ISP markets are usually not competitive, which is one of the requirements for a free market to work well,"

In my comment on this proceeding I made the point that, in fact, a competitive market would achieve the desired outcome and that we know this to be the case because it worked with DSL circa 2000. The key at that time was that phone companies were required to allow competing services to use their infrastructure (line sharing rules), so in major cities there were dozens of competing DSL services. I could actually support Pai's proposal if it included reinstating line sharing rules, but clearly he never stopped working for Verizon...
When I was lately buying furniture I had this in mind. However now I have a crawling baby with lots of toys and now it's not as relevant.
The problem is that Firefox was the last well supported browser that allowed for power user features.

With this change, Firefox targets the lowest common denominator just like every other major browser (tracing the footsteps of Chrome). In the progress, it too, is becoming just like Chrome.

This whole saga begun back when Opera dropped support for their 12.x browser, and became just another Blink-based browser. At that point, the only way to get a usable browser (with vertical tabs, MRU tab switching, gestures) was Firefox with a number of addons (Tree Style Tab, Tab Mix Plus, Firegestures).

One may argue that users like this should just use a fringe browser with such features built-in, but that's not viable because they're either unstable or lack timely security updates.

You may also argue that you can get all those features, even in Firefox 57, but that's only true with caveats:

Tree Style Tab still exists, but if you use either the history or bookmark sidebars, you better get ready to switch back and forth all the time (since only one sidebar can be active at a time).

The about:config setting browser.ctrlTab.previews (now also exposed in preferences as "Ctrl+Tab cycles through tabs in recently used order") is mostly useless, since it is limited to the 6 most recent tabs (probably even fewer on lower resolution screens).

There are several mouse gesture addons for Firefox 57, but none of them currently work on Linux/Mac. Even on Windows (and the others when they're fixed), gestures will work neither on internal pages nor on addons.mozilla.org.
> Firefox has just broken people's workflows that were set in place for years

I don't think that is highlighted enough - the majority of the discussion is focussed on cosmetics, but it takes a lot of effort to break habits and muscle memory that have developed with daily use over many, many years (since Phoenix [1] in my case.)

It's also going to take a huge amount of time and effort to research, learn and configure replacement extensions. I really don't need that stress for something as important as a browser, so I'll stick with ESR as my daily tools as long as possible and build a new profile e.g. using Nightly as time allows. It's far from a trivial exercise.

[1] https://blog.mozilla.org/community/2013/05/13/milestone-phoe...
Someone's still got to pay the energy bill and for new servers to account for growth.

I don't see why they would throw at their current billing model for something else.
I recently wrote a tool that worked on bodies of text in Rust. Had multiple instances of

if let Some(body) = ...
Note in particular the comment from the man-db maintainer: "Oops! It was never meant to affect non-error cases" -- and this upstream commit https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=84bd... makes sure the easter egg doesn't affect real use cases.
How to transform Either[Future[A],Future[B]] to Future[Either[A,B]]
I think the impressive thing here is how quickly both upstream and the distros have fixed this once the problem was reported (even though the report was via an unofficial channel).
I thought "deep space" was intergalactic space, the really big void. But if the object came from within the Milky Way itself, it came from a rather busy place -- speaking in Universe terms.
Already fixed: https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=84bd...
Barring an RFC or spec to code against, I'd say it's a feature that would need to be replicated.
...once told me...

Damn it, I can hear it in my head!
These may be the world’s first images of dogs–and they’re wearing leashes
The guilt thing is real. Every thoughtful person in tech knows that what we produce devalues human skill and produces net job loss.
High bandwidth message queue options
I am looking for a program that is kind of like a message broker like RabbitMQ but without the fancy routing capabilities and just a message queue.

I want to stream several types of messages from one data center to another with very high throughput. The system needs to support compression, SSL encryption, and needs to be able to spill to disk as a cache if the network connection drops or is slow and attempt re-connection. No need for replay support or absolute guaranteed delivery.

Are there any plug and play software solutions for this? Obviously I can write these types of features into my existing software but would prefer not to.
Do you think that bitfinex didn't know they'd potentially have wire problems before being officially cut off?
Yes but the lack of jobs is a political problem. It's a problem of vision and goals. Just like a housing crisis. These can be resolved by changing the rules and goals of the group.
Quality of data is probably one of the saddest reasons why systems can be unreliable and bad decisions can be easily made in many organizations that aren't technically oriented. It's the biggest reason why I think data analysis logic and/or data modeling should somehow be incorporated into public high school curriculum plans. Systems will work better when the people who use them have a better appreciation for caring about the quality of their data and also the nature of data relationships in databases. This is completely separate from the concepts taught in programming classes, but of course related.

Better understanding of the nature of data -> better data -> more useful systems -> better business decisions -> better business performance. I see too many people get frustrated and make poor decisions because they are unable to comprehend the nature of data. Productivity would soar if people understood how to model and take care of data. It's only one aspect of a complex issue, of course. Good UI, system uptime reliability, and so many other things also matter for whether an organization gets everything it really needs from a system.
A simple Git workflow for Excel
If you don't mind me asking, how does it work? Would you say it vacuums good? I've tried a few Chinese brands and they've all not done much of anything besides move dirt around.
Progressively migrating from AngularJS to Vue.js
There was a blogpost [1] a while back from a guy who runs a candy subscription business. He goes into some approaches and issues with this and also mentions a python package called pyShipping [2] which has an existing implementation using some heuristics to speed up the calculations.

1. https://www.candyjapan.com/behind-the-scenes/algorithmic-fit...
2. https://github.com/hudora/pyShipping/blob/master/pyshipping/...
We'll bring both.
You have to include both state and local spending for California: https://www.usgovernmentspending.com/california_state_spendi.... $580 billion / 39.5 million people = $14,680. Also got to add California's share of federal spending. The U.S. Federal Government spends $3.8 trillion - $600 billion defense = $3.2 trillion / 324 million = $9,900 per person.

For Canada you need to look at federal + provincial. Ontario spends a further $12,600 per person: http://www.fao-on.org/en/Blog/Publications/Relative%20Fiscal....

Ontario federal + provincial = ~$21,600 per person.

California local + state + federal share = ~$24,500 per person.