skysight-inc/HackerNews huggingface dataset:
I always refrain from talking in Firefox threads because my use case is so different from the HN crowd, but still...

I have a netbook with 1Gb RAM. It was a handout from the owner, as it was painfully slow even after cleaning and tweaking the Win 7 install. Eventually, the owner got a new beefier laptop and I got the netbook.

Long story short: I put Xubuntu on it, and it's still my daily driver and main computer 6 years in.

I have always used Firefox and, believe this 1Gb RAM multitasker, it's getting noticeably better year after year.

Thank you mozillians!

edit: i mean ubuntians, debianists, xfcers, fossers, hners, party people!
I think it's fair to be reminded here that centralized computing has existed in the past, and that the IBM was unsinkable.
I tend to just write a command in a vim buffer (with all that nice Vim magic), select it and run it with :@"

e.g. I write and yank: r!fancy command arg1 arg2 ..

Then go to the next line and do :@"
This will run the command (well execute the colon mode command) and read back the results.

edit: The nice thing about this is that I can do this as a progressing document (command, output, command, output) and scroll back to see what I have done and what the result was.
Idk mate, I just kill my own chickens. /S
It's probably an accurate comparison, given the amount of code out there that really doesn't need to be written in C, but nevertheless it is (and the majority of people writing it aren't capable of writing bug-free C).
Do older and bigger fish evolve to live deeper or do fish that live deeper get older and bigger?

Humans think that we can tell cause from effect but this is rarely the case.
That's the point. 20% on your project and additional 100% on work project. Doesn't it bring you to 104% though, not 100%?
> Edge is on both iOS

Well, not really. It exists on iOS the same way Chrome and Firefox exist on iOS: as frontends for iOS's WebKit engine.
Happy International Yoga Day 2018
I read Norwegian Wood and 1Q84, and those got me hooked.
Interesting observations, thank you!
In fairness you could say the same about most Western 'literature'. Most people don't read Steinbeck or Roth or Atwood. Most people read Dan Brown and their Facebook feed.
The very point of a corporation is that it is a legal fiction that society agrees to honour.

Without negotiating those terms, why should society as a whole honour it if you decide to invent new rules and apply them to your new fictional entity to shield you from liability for example?

What you are suggesting does infringe on other persons freedoms in that your unilateral corporation only has meaning if you force others to act as if it exists.

Put another way: If I decide I'm King of my own kingdom, and insists that as king I can dismiss any debt I incur, why should society accept my fantasy to the detriment of other members of society? If I insist that I can incorporate some new class of corporation not subject to the rules of society, I'm no different than a madman proclaiming his own fictional kingdom - it has no real existence unless I negotiate that existence and the rules governing it with society around me (one such alternative might be to simply accept one of the existing forms of business).
In some places it still is tradition.
Firefox never left. Proud user through the bad times :D
When I was reading through some algorithmic fairness literature some time ago, I came back a bit frustrated because as the article mentions, the fairness definitions are mutually incompatible (though some seem more plausible than others) and it's not really a problem that can be fully solved on a technical level. The only flicker of hope was that a perfect classifier can, by some definitions, be considered fair, so at least you have something to work with - if your classifier discriminates by gender or other attributes, you should at least make it good enough to back up its bias by delivering perfect accuracy (at which point you can investigate why inherit differences between groups seem to exist).

It's good that some Computer Science researchers are ready to work in such politicized fields though, it's definitely necessary. I find it admirable because I personally wouldn't enjoy those discussions.
It is pretty fundamental. While Safari lacks features, it feels so much lighter and is noticeably less memory/CPU intensive. As a developer who needs every MB of memory, this makes me resort to Safari for pretty much everything. I'll occasionally use Firefox/Chrome when I really really need their superior webdev tools.
>To wit, there are massive redwood forests that occur in nature that are just one cloned genome. These are reproductively successful on timespans many times a human life.

That there is a massive monoculture in an area that was an extreme desert until as little as 5000 years ago makes my point that a monoculture is more efficient in the short term. A human life is a terrible stick to measure geological time, one might as well measure success in the stock market using an atomic clock.

I have not defined what a monoculture is because it should be obvious by the name. Likewise for ecology.

>Is Amazon itself a monoculture? Is that relevant?

Yes. And because monocultures are prone to sudden collapses.

>Is enforcement of law by the state a monoculture?

Depends on the number of states. Depends on the diversity of laws between the states.

>There's a lot of evidence to suggest that centralized information management entities are actually much more robust in the long term than a loose confederation of peers.

The fact that we don't observe this in nature, or that the few times we do observe it is either before or after a mass extinction event should tell you that evidence has too narrow a time horizon.
Webrender (the new renderer maxyme was talking about) will move to gfx-rs later on [1]. That allows the renderer to run on Vulkan, DirectX 11 and 12, Metal and OpenGL.

[1] https://github.com/servo/webrender/issues/407
Work is relative. It's so bugged in filled with failures, that it's not really the same.
So, the race to squeeze out "influencers" for all their ad worth has started?

First Youtube rolls out a Sponsor button to try and stop people from those going to Patreon. Then it tries to force people to monetize their videos even if the creator doesn't want to.

Now Instagram wants people to stay on their platform and not re-direct people to other video sites.
I was convinced this statement was also in the "Zen of Python" (PEP 20 [0]), but it's "only" in the official glossary [1]

> EAFP
> Easier to ask for forgiveness than permission. This common Python coding style assumes the
existence of valid keys or attributes and catches exceptions if the assumption proves false.
This clean and fast style is characterized by the presence of many try and except statements.
The technique contrasts with the LBYL style common to many other languages such as C.

edit: Sorry to bring programming to the table again, the 'philosophical' side is also interesting of course!

[0]: https://www.python.org/dev/peps/pep-0020/
[1]: https://docs.python.org/3/glossary.html
What is it?
Intended to compete with YouTube?
One thing browser makers (except Apple) tend to ignore is battery impact: https://www.guidingtech.com/59385/battery-conserving-mac-bro...

Safari leaves everyone in the dust (at least on a Mac).
Simple ways to create an innovative website in line with modern
I tried to reply to this on eda board but not enough privileges so I'll do it here.

It's similar to Octopart but with free typing for filtering which is great. Thumbs up for the interface. Thumbs up for content. The interesting bit is that Octopart integrates the availability and pricing buy you dont. It is more like a pure part selection which connects to 3rd part sites for the inventory. Overall I would say for data it looks like the best site out there. Comprehensive. Hands down the winner. Parametric fields and one click files are just perfect. For ordering I would say it's a pain in the behind. No one, and I mean no one can order their parts list by searching separately for each part. You really need to rethink that
On the other hand, Chrome refuses to show binary WebSocket traffic, so I just use SSLKEYLOGFILE + Firefox + Wireshark/tshark to debug secured WS traffic. tshark can even be configured to dump out the packets basically as they come in.
I think legally they are in the clear, but if what I suspect is true and they gambled the backing money on the crypto markets and now have less than the amount of tether circulating, a discovery of that fact will likely instantly evaporate any liquid assets they have, and they are likely trying like hell to get into the green so they can do an audit and start pulling in more money. Assuming I’m right, it’s kind of like if you somehow managed to loan a couple of billion dollars and then lost 10%, you still have billions of liquid funds available to you, so what do you do? Declare bankruptcy or start putting chunks of it on black hoping to score a potential million dollar surplus for yourself before you close the loan?
Show HN: Awesome Twitter
Your last statement needs a citation; I think that's the line mainly used to sell it to the public in pop sci headlines.
I live between two major supermarkets, and neither of them provide any way for me to do this. All the meat in both is pre packaged (in store) before it hits the shelf. If you go to the butcher counter, they will package it in front of you.
Einstein was characterized as smart but lazy by his teacher, so probably not. Middle class kids in his time were not expected to play outside freely the way American nostalgia runs now afaik either.

More importantly, it is not about what you prefer, but how it impacts you. If you prefer gaming to job, but still sont miss important meetings, then it is not impacting you negatively. If your gaming is helping you to cope with bullying, then it is affecting you positively. If you ignore kids for weeks because you can't unglue yourself, despite feeling guilty about it, then it is affecting you negatively. (If you never cared about them in the first place, then it is non factor).
What an incredible article, I had to look up so man interesting things along reading it that I didn't know before.
I've recently read a report about how media optimized for addictiveness impacts children's development [0] and found this sentence from the IGTV announcement particularly jarring: "Just like turning on the TV, IGTV starts playing as soon as you open the app".

[0] https://5rightsframework.com/static/5Rights-Disrupted-Childh...
It's recommendations aren't bad per se once it's gotten to know you, but at least for me it doesn't provide much in the way of discovery of new content: it's mostly digging up related material from the archives of people I already follow or are aware of, or short clips/compilations.
I think what docker_up is saying is that if all materials were recyclable there wouldn't be "other junk" to mix in. I actually agree strongly with this, although I'm not sure how it could be practically implemented.
The EU is actually pushing some of this. In Germany, stores used to offer plastic bags at checkout. But in the last year or so, nearly all of them switched to paper bags (with loud greenwashed advertising accompanying it) after the EU threatened to outlaw plastic bags entirely.

The EU is now also looking into outlawing some single-use plastic items like straws that contribute a lot to plastic waste. News media fabricated a public outroar over this, making it sound like the EU wants to outlaw childrens' birthday parties, when in actuality the EU focused on plastic items where there exist viable replacements made from decomposable plant-based materials.
You can read it in private/incognito mode.
My manager insists on using Edge because "it is the default browser on Windows so everybody uses it".

I'm working on an in-house Angular application, and he has discovered a lot of compatibility issues that none of our other users have.
Tridactyl (and all similar addons) will only be a bad replacement as long as they are limited to inject code in loaded sites to fetch keys. The problems emerging from this are really bad.
Would the West actually be happier with less? The world downscaled
Most places sole proprietorships (under whatever name) and/or partnerships can still hire people, and get separate bank accounts and the like. This certainly includes the US, as well as the UK and most European countries (I don't know if it applies to all of them).

You most certainly can obtain a EIN in the US without being incorporated, and a fairly large portion of non-incorporated businesses will need one.

> One of the benefits of incorporation is to minimize the recourse available to customers - namely in that your personal assets cannot be touched.

... and that's one of the key reasons why the other side of the coin is additional transparency to counter the increased abuse potential.
I think the assumption is that these people can afford to live closer to where they work because of the reduced housing demand.
I have heard an argument that seperating the plastic (seperate garbage truck once a week) is actually worse for the environment and costs more.
But local governments think of it as a huge succes because they only measure how much is seperated in the new proces, not how it compares in all aspects.

The reason it costs more is because workers still have to seperate plastics from other types of plastic.
Also the garbage truck every week, which is also the reason for more pollution.

Plus all in all, the seperating plastics makes people moraly satisfied ( "they did their part, now back to buying more shit" ).
Same here, but I think we're in a bubble.

Looking at the past market share we're clearly the minority
Ask HN: How can I become more eloquent?
I was taught four languages growing up and despite me being fluent in speaking almost of them, when I try to present or argue a point in writing, I find it hard to come up with a clear structure that conveys that point well. I tried reading a lot, especially in English, but I can't seem to remember the structures prolific writers use.
> Edge is on both iOS and Android,

Something called Edge from Microsoft is available for iOS (where it is a rebranded WebKit) and on Android (where it is a rebranded Blink, IIRC). If you primarily work with Windows 10, Edge makes some sense, otherwise it makes no sense.

On iPhone, by Apple decree, ALL web browsers (including Firefox and Chrome) are rebranded WebKit; However, on Android, Chrome is (mostly) the real chrome and Firefox is (mostly) the real firefox.

> I just value proper modern OS integration and battery efficiency, so that I can use my device as intended.

The only downside to it I see is that you are using Windows 10... I value privacy and control of my devices a little more than 10% of battery efficiency.
> The spy agencies already have it and know this stuff exists, so I disadvantage nobody by sharing it with them.

Strikes me that you're feeling a little guilty for what you did, and are trying to rationalise it away by claiming you really did nothing at all. Which is a pretty pathetic way of trying to have your cake and eat it too.

> Second, I know the U.S. government has it out for me.

I couldn't care less about you. My response wasn't about you. Last I checked, the CIA weren't kidnapping, holding hostage, and torturing Americans (or at least, not en masse). They have been doing so, on a regular enough basis, to other nationalities, including Pakistanis.

So whether you feel the CIA is hiding under your bed and waiting to tickle your nose at night is just an issue for you and your shrink. I couldnt care less, and it has nothing to do with this story.

I was only concerned about why YOU felt the need to INFORM about others, to an agency who has a proven and declared track record of kidnapping and torturing said others.

And I was prompted to reply (yes, I read your submission a few days late - Hacker News has more than one page, so it happens ...) by the obvious self-conglatulatory tone in your initial post.

Have you already written up your Oscar acceptance speech, to go along with that mega-blockbuster thriller movie you're imagining yourself to be an integral part of?

...
> This video highlights some of the more interesting ones (e.g. refusing to accept an apology being offensive)

I didn't catch that. He only offered a somewhat contrived example of it being rude to "take back" an apology (which is, of course, not a thing) after being told it "wasn't owed".

His thesis was, AFAICT, that this is an example of empty gestures, that we don't really mean it.

However, that falls flat with the apology example. An apology that is actually sincere isn't something that can be taken back, so it could only be empty if it were insincere, and in his anecdote, he did not even imply insincincerity.

He talks about the words not making sense when analyzes, which I assume is in reference to the fact that "you don't owe me an apology" sounds like a rejection of the apology, but, it isn't. If it's truthful and can be interpreted literally, then no offense was taken in the first place. If it's untruthful, then offense was taken but the apology was accepted (and presumably the insincerety was a lie told to spare further bad feelings). Either way, no offense remained on the part of the apology recipient.

None of that was empty gesture, and there was only one opportunity for lying to spare someone's feelings (though this was not called out in the video).

The rest was about Japan and the old Soviet bloc.

I think you need to come up with a better example of a "weird dance" in Western culture, preferably with more observers than just the (usually two) participants.
I'm mainly interested in computer science, engineering and professional race driving.
What I get recommended are videos about the second world war and car crash compilations. Every three to four months a video that is actually interesting shows up.

And the recommendations when watching a video is even worse. I'm watching video about voting systems and all the recommendations are car crash compilations.

I must have been sorted into a very stupid pool of viewers.
Firefox, like any other browser on iOS, is based on webkit because Apple doesn't allow other engines. That's why you don't have 'about:config' there.
he was trying to warn investors

Whistleblowers don't warn investors, they contact regulators.
Correct. I accidentally triggered an internal "hacking-prevention" system at the investment bank where I work by simply installing Anaconda. Having a cyber security agent coming to my desk and demanding I log off my machine immediately was really scary, especially considering it was my first week there.
Immigration Myths and Global Realities
> If your configuration file is a programing language this interface is not that well defined.

While I do agree with the rest of your comment I don't think they were advocating using the full language for configuration, just the maps/arrays/etc. (e.g. Python's `literal_eval`).
Ff has portable plugins across systems even Android if I recall correctly.

Is the lack of plugin suppport for iOS 100% legal/policy issues? Is there even a shread of any techicnal issue preventing it?

I wonder if there is any poisbble way to reimagine the way plugins work, such that powerful extensibility could exist within an iOS browser and pass the appstore appproval gauntlet.
Thanks for your 2c Mark. Yeah Nissan Vs Nissan came to mind when the nastygram was received. Unfortunately I’m dealing with Australian law.
...and that's like slapping a custom badge on a Ford Fiesta and calling it a Ferrari.

You're other points are much more interesting though. One of my biggest gripes with the other leading browsers is they often feel "foreign" on your host OS (which isn't Windows in my case, but that is just personal preference).
I agree with you on everything.

> Unfortunately, this is quite a depressing finding for Firefox, because it means that all technical enhancements will not be able to move the needle much

Precisely, and this is exactly what becoming irrelevant is. It does not matter anymore.
Sure, it's legal. What we're discussing is what justification there is to make it socially acceptable to fire or tell people to resign based on political views.
Isn't the whole point of machine algorithms to find the best spot between variance and bias? In which case, every algorithms will have some bias.

IMO, the focus should instead be on not overselling algorithms as being infallible rather something which will have some bias and needs overriding time to time. If a system is fully automated without checks and balances we might have serious problems. A good non-ML example was discussed couple of days ago on HN where a person was terminated by a machine without much oversight:

https://idiallo.com/blog/when-a-machine-fired-me
Just think about the memory corruption issues that occasionally pop up on Linux, in spite of their static analyzers and the review process of getting anything into kernel mainline.
Quicksilverusa
On a related note I've found it's easier to get your way with e.g. your manager if you say "I will do this!" rather than "Can I do this?"

This probably have to do with that in the second case you ask your manager to make a decision, causing them cognitive load. In the first case you already made that decision for them.
One Firefox addon single-handedly changed my browsing experience - Tree Style Tabs. With a little bit of styling & userChrome modification, you get a browsing experience that (a) handles huge numbers of tabs in a sane fashion, (b) takes up only a bit of space on the side, freeing up valuable vertical room & making all your tab names nice and readable, and (c) makes organizing and pruning tabs a snap. It's heavily customizable (but works well out of the box), and it's pretty exclusively for Firefox - similar things for Chrome rely on separate windows and can't remove the top tab bar (making them somewhat redundant).

I also use multiple profiles via Profile Manager pretty frequently - it's super handy to have the ability to launch a clean browser environment for debugging purposes, and to have separate work profiles for different jobs to avoid cross-contamination. Firefox Sync also works quite well between all of my devices, and it's properly end-to-end encrypted for improved security.
Can native message fix the fundamental problems in keyhandling? Meaning it can react to keys without the site fully loaded? Work on all sites and dialogs? Have a predictable behaviour instead of timing-problems which can happen now if you type to fast? For example, opening the commandline and typing something to fast can have the effect that the typed text does not end in the commandline but instead is handled outside of it.
Tips for Roku Wireless Connectivity
The specs are always going to get better. For me it's all about physical size for the Pi. Given say 10 years... what would you imagine the smallest form factor you can get the Pi functionality into for the same cost.
Hi yorwba, are there any ressources you recommend for a deep understanding of neural networks? Something theoretical and beyond practical frameworks?
Why prolog? Why not PRISM or problog?