skysight-inc/HackerNews huggingface dataset:
FWIW if you use a side-tabs addon like Tab Center (Tab Center Redux on newer Firefox) or Tree Style Tabs it's easier to manage.

Chrome also just tinifies tabs as you add them (eventually making them little slivers that are hard to click on/close and impossible to identify), whereas Firefox stops shrinking them at one size and then lets you scroll through them. This itself makes it easier to have more tabs. So if you're a Chrome user having 100 tabs may feel excessive, but given that the experience is pretty pleasant in Firefox a lot of folks have workflows around this. If something is hard to do you'll never discover workflows that need that functionality :)

On top of that, the addons I mentioned make the experience even better.

For me I have >100 tabs often because I'm working on many things, and each thing may have 3-5 tabs open (github issues, code, a million documentation tabs), and I'm also reading news articles and such, and often queue up things to read later as more tabs that I get to eventually. Pretty easy to get there.
Just curious - why is this important? Is it something like given the upcoming IPO, the current investors asked for someone more experienced? but that would be odd considering he was on the tech side and not on business
Thanks, I'm unfamiliar with this usage. It was an honest question, don't know why I got downvoted.
Managing Partner of NFX Guild: Unlearn What You've Learned
Frequent occurrence, in my experience.

And I'm very happy about better support for this kludge, but I do wish that someone would get to the roots of the needs that cause this use of tabs, and design the correct interface for it instead.
"Why would anyone do that?!"... there's always one
First one was a drag-and-drop Content Management System. https://sourceforge.net/projects/jumbo/

I wanted to market it to web design agencies so that they could offer it to their clients and they would pay me a consulting fee to help them set up and build templates for them.

Eventually the area got completely dominated by as-a-service offerings such as Weebly, Yola, Wix and others.

I don't even know if web design agencies (which build static websites) still exist anymore so I think that giving up was a really good decision. If I had gone down that route, I probably would have ended up with a SaaS solution eventually, but I was just too slow.

My current project is http://socketcluster.io/
Block selection and anything having to do with IO formatting are very good reasons why monospaced fonts are still useful.

That being said the idea that a programmer being resistant to changing their font style is indicative of general intellectual laziness is one of the most laughable things I've ever heard. I'd be more convinced if someone told me that refusing to change syntax highlighting themes implied you're a bad programmer.
everything does. it's a question of individual context, individual biology, and what you define as "experience-shifting" + our ability to understand and measure the human brain.

https://www.ama.org/publications/MarketingNews/Pages/feeding...

here's some BS from the AMA, though.
If there were many more geniuses wouldn't all them considered normal? Geniuses are only geniuses because they have been perceived to operate several standard deviation above the average level of achievements. It's too bad that humans usually value themselves in relative to people near them. Like top students at bottom ranked schools probably feel really proud and happy on a day to day basis, but bottom students from top schools are often depressed and occasionally commit suicide. Even the top student at bottom schools feel depressed that they couldn't get into a better school out of college, when in reality most people in the world didn't have opportunities to go to college.
Thanks for the pref name. The feature is currently enabled by default only in the Firefox Nightly channel but you can use the pref to enable it in the Beta or Release channels.

https://bugzilla.mozilla.org/show_bug.cgi?id=1352014
I really miss Pascal; it was a great and safe language for beginners. As it was extended with Objects and Modules, it was great for development.

But there are good reasons it was surpassed by C. In early Pascal, you got a pointer by allocating memory; you could not get a pointer to an existing variable. You'd be surprised how often that gets in the way when implementing a data structure. Just try to implement the following function in C without using the address-of operator:

struct list *head = (void *) 0;
void push_back (struct list *entry) {
struct list **p = &head;
while (*p != 0) p = &p->next;
*p = entry;
}

Pascal got better. But once you've switched to C, the sheer verbosity of Pascal is bothersome. Instead of "{" and "}" Pascal uses "begin" and "end". It uses "procedure" or "function" to introduce a function.

There's no going back, but I wish it was still available for learners. Java is comparable in terms of programmer safety, but has too much ridiculous boilerplate just to write "hello, world".
Not sure what you mean about non-MS things using AD. sssd-ad is a fine client and uses kerberos, not NTLM.
So what do you suggest is a better way to find the information, that would end up being less total work for the user?

I don't think the person you're replying to was referring so much to implementation details, but rather more to function for the user. What if the browser had better support for finding items that are open in tabs?
9 Infamous Bitcoin Addresses
You may be putting too much value on having separate bedrooms and no shared walls, and too little value on your presence.

My parents had 4 children and we lived 3 bedroom 1 bath house, my brother and I shared a bedroom, my sisters shared the other. No shared walls with neighbors, but I don't think that would have really mattered. At the time (and to this day), I never really felt slighted by having to share a room, it was just "normal", since I didn't really know any difference. One of my close friends had just one sibling and his own room, but I didn't really think anything of it -- he had only one brother so he got his own room, I had a brother and 2 sisters so I didn't. Not a big real.

Of all of my childhood memories, the only thing that I wish was different was that my father would have been more involved in my life.

Mom was a stay at home mom, dad worked long hours at his job. I have vivid memories of mom at all of my school and after school functions, but I really only saw dad on the weekends, and even then he was often doing some sort of work from home.

Dad later said he regretted the same thing -- though he felt he had no choice in order to make ends meet.
They kind of did with Firefox, it was tab groups, started as a plugin, they integrated it, and then they dropped the feature (I assume) because almost no one (except me) used it.

You could create visual groups and lay out sets of tabs and even name the sets, and switch between them at will. It was awesome.
I'm not sure I see how self-describing is a lower barrier to entry. It seems like generally the main reason why you'd want a self-describing format is if you're writing client (and server) language bindings by hand. If you have a tool to auto-generate those language bindings, you can skip that step, and there's no need to make a step easier if it's done for you automatically.

I can see where self-describing is better when it comes to side issues like debugging, exploration, or the hassle of configuring your build to generate code from the IDL files, though. But if I had to choose only one, those are lower priority to me.
Firefox has the same feature, though it is currently enabled by default only in the Firefox Nightly channel. You can use the `media.block-autoplay-until-in-foreground` about:config pref to enable it in the Beta or Release channels.
By default, Kerberos will fail back to NTLM when:

* Authenticating against a pre-NT 4.0 server
* Accessing a domain resource via IP
* Accessing a resource on a non-domain member
* Accessing a resource on a computer that does not support Kerberos (Windows 3.11, Windows 95, etc.)

It's trivial to force this downgrade on most domains.
SEO Training Lagos
When opened w/o Javascript you see only the first paragraph and the timeline at the bottom. I almost skipped over this because I thought there wasn't anything interesting there.
"Really doubt" is probably a poor level of confidence with regards to a decision that may or may not kill someone.
I use Tab Center (now Tab Center Redux), which shows you the tabs on the sidebar (great for >20 tabs). The sidebar also has a search bar to search open tabs!

https://addons.mozilla.org/en-US/firefox/addon/tab-center-re...

Besides that, by default (no addons or settings necessary) Firefox's awesomebar (the URL bar) will search open tabs if you type stuff. This is great because often I'll want to open a site and it will show me that I already have a tab open for that and let me choose to just switch there anyway. I am surprised Chrome doesn't have this yet, really.
A breadth-first search of the web is likely to do that kind of thing. Nothing wrong with it.
Someone with no life could scale this out to all countries (plus generate legit street names and person names).

You'd get an universal fake-address-generator to rule them all.
And even if you don't use %, the awesomebar will include open tabs in results if it thinks them relevant!
I'm under the impression that no one (or at least very few people) who have 150+ tabs open at once actually use the tab metaphor, at least by itself. I've seen several people in this thread who discuss a tool for searching tabs. Such a person would seldom click on, or even look at the tabs themselves. They would only interact with tabs through the search system. They have already found a new metaphor. Another common system for dealing with large numbers of tabs is building heirarchies. For example, some people have several browser windows open, each wih several tabs in it. One could limit each window to 15 tabs, and only have 10 browser windows open. Roughly equivalent methods include firefox's tab groups and tab tree. Tab tree in particular stands out as a separate metaphor from tabs. While it maintains the ordered list of favicons & titles used by tabs, it adds a new piece of information to each tab, allowing you to more easily determine the correct tab to switch to.
Real time Personalized News
Note that Tab Center will stop working by the end of this year, but I have found https://addons.mozilla.org/en-US/firefox/addon/tab-center-re... to be an adequate replacement!
I had that thought as well... wasn't sure if it was meant to present an NaCL capable runtime.. then the readme pretty much cleared it up. Naming things is hard.
To be contrarian, I'll point toward financial engineering (not retail or I-banking and such) such as Renaissance. It takes some pretty crazy and smart people to dig into FPGAs and HDLs trying to write what would normally be CPU based algorithms while focusing upon latency and availability as well when so many dollars are in motion. The industry's secrecy habits make it hard to get a fair assessment, but I've never heard of anyone incompetent at such a place while I've heard gobs of stories of incompetent people at large tech companies.
This also refers to text with "display: none" and "opacity: 0", which used to be (still is?) a way to trick search engines into ranking your site higher.
That issue has been open for 16 years? Kind of shocking when you think about it.
What do you mean?

Perhaps you mean "how" rather than "why". Others have answered with the gory "how" details.

Perhaps you mean "why would anyone think to make this work?" To the degree anyone thought "let's make this work", the "this" was adopting the full Unicode vision -- decent digital support for the many native languages humans use (from Arabic to Zulu).

Perhaps you mean "why" as in "why would someone write the underlying language/compiler code that makes Latin math work?" Some old languages, like Latin, just happen to have been automatically enabled too. Some compiler dev would have to write code to stop it working.

Perhaps you mean "why would weird Unicode characters be acceptable in a programming language's source code?" Because P6 defers to the Unicode standard by default for determining what languages and characters may be included in source code.

This in turn allows everyone on the planet to feel welcome to write code in their native language and/or use characters they're familiar with in their line of work. (For example mathematicians can use the appropriate mathematical symbols to express themselves in P6 code.)
Ethereum would make a hell of a card game. It's naturally adversarial and the incentives are already balanced.
I once wrote AnnoTabe (https://chrome.google.com/webstore/detail/annotabe/fdhebnled...) for this in Chrome. Bare minimum extension that lets you annotate tabs, and find them again after closing them.

Pocket is good for this too.
I wish tabs/windows worked more like persistent "workspaces".

For example, say I'm booking a trip. I always open a bunch of sites (Kayak, Booking.com, lots of hotels, Google Maps, places to visit, etc.) in a single window. In pre-computer times it would be like covering a desk with a ton of papers, books and notes. Gradually I will figure out stuff, book the trip, etc. but the tabs can stay for quite a while.

I feel like many "dozens of tabs" windows are little projects like this. For example, doing development I typically have a bunch of documentation tabs open. We keep these windows open because there's no way to stash them into a drawer while they're not actively being worked on.

What browsers lack is a good way to treat these tabs as "persistent workspaces". I'd like to be able to close a window and be able to return to it later. Rather like an IDE which remembers your open files. So I wish I could "save" a window (as a "workspace") under a name, after which every action would automatically update the saved workspace. Close the window, workspace stays saved. Open the workspace, everything is restored.

There are some browser extensions that allow saving groups of tabs, but there aren't any that behave like I described above.
Can you explain? I use my home wifi to sync to my phone. I'm sure my data is not hopping over many machines, or any machines I do not control.
There seems to be a lot of parallels in how Shannon lived and how Feynman lived. Obviously, Feynman was more gregarious, but they both found inspiration and solace in curious play. I think more than curiosity, which most people have, they both showed a profound disinterest in hiding their interests or fear of looking dumb.

That might be the biggest difference between smart guys who work jobs and geniuses who pave new paths. It is both sad and empowering because it means we simply get in our own way when we try to be "serious adults".
I think you might mean solenoid?? It's controlled by the ignition. When the key is on / car running both batteries are in parallel. When the ignition is cut, the solenoid isolates a few circuits that are wired on the backup battery side of the solenoid.

This is what I have in my vanagon. I run the radio, fridge, interior lights and some 12v / USB outlets.

http://www.gowesty.com/product-details.php?id=2418
Chrome's UI is worse. Firefox shrinks tabs until they're maybe 10 characters in width, and then lets you scroll through them. Chrome just shrinks forever.

I've found that a vertical tabs addon (Tree Tabs, Tab Center Redux) is great for fixing this problem, since vertical tabs never get squeezed.
70MJobs Seeking Marketing Manager and 2 Mktg Interns
70MillionJobs.com is the internet's first job board for 70 Americans with criminal records. We're seeking a marketing pro (1st hire) with extensive digital experience. Oversee our email, text, FB, Adwords, in-prison marketing, along w/our social presence. Salary + equity

Also seeking a couple of interns to handle applicant on-boarding, data management and lots more.

We're for profit, seeking double bottom line returns: make a lot of money and do massive social good.

Ideally local (Menlo Park), but flexible. Contact Richard@70MillionJobs.com
Web Browser: Firefox

Chrome and Vivaldi each have their own apt repository, so why Ubuntu would bundle or package them, I'm not sure but give the option of adding an entry to sources.list. I mainly use Chrome for websites requiring flash support and letting Google manage that rather than the FOSS Chromium is simpler.

Basic Text Editor: Geany. Decent feature set and it has support in Windows and I prefer cross platform tools.
Video Player, Music Player: VLC. Again it works on multiple operating systems and with few dramas.
Office Suite: Libreoffice, again it's cross platform. I have written a couple of things in Lyx but it's niche.
PDF Reader: NOT Okular - it's very versatile but chokes when rendering image-heavy 40 page film festival brochures. Atril or whatever the Gnome version is called are snappier.

Email Client: On linux, I use webmail. Too many hoops to jump through in getting Office365 and Gmail working seamlessly without typing in a bunch of IMAP/SMTP settings voodoo - lack in patience and too lazy in 2017 for that! Would revisit if something worked out of the box.

The rest? Well you've committed to Gnome and the default apps would suffice.
I get the feeling that the author doesn't actually have much experience with production enterprise networks (where this issue occurs and is relevant).

It really isn't as simple as just flipping a switch and disabling NTLM:

> Microsoft made it very clear that they strongly recommended against disabling NTLM due to incompatibility issues. Instead, they created a system called NTLM Blocking, which requires users to edit their Windows security policies, track event logs, and whitelist applications that need access. This system, while effective if used correctly, is very complicated for normal users to configure and difficult to understand.

It is a complicated affair to fully get your network into 100% Kerberos mode. It will require prior auditing and fixing unless you want to suddenly break things in production (because this configuration is binary).

As a sysadmin myself, I can confidently say that most IT people (I really would say the majority) do not fully understand the authentication mechanisms on an AD network and how authentication happens in the background because Microsoft has actually succeeded in making it very transparent (except when things really break).

Many times Kerberos is not configured correctly in which case thanks to the NTLM fallback things still work and people will be none the wiser (which can be a bad thing precisely because people don't realize it). If you were to suddenly just disable that NTLM altogether, many things will suddenly just stop working.

Kerberos requires manual configuration in many cases (Service Principal Names) and its reliance on working DNS is absolute.

Some examples:

1) Need to connect to a system via IP address for whatever reason? Too bad, without NTLM it's impossible.

2) re: above, what if someone configured a connection string (database connection etc.) somewhere with an IP address? It won't be using Kerberos. Disable NTLM and the connection will just stop working.

3) Want to connect to a laptop that moves around often? Your dynamic DNS entries better be up to date. If the DNS name leads to a different device, you will get an authentication failure regardless of access because you're trying to authenticate with a Kerberos ticket for the wrong machine. See 1.

4) Set up a DNS CNAME (or anything that's not the server's actual hostname where configuration is mostly automatic)? Did you remember to add a Kerberos Service Principal Name for that name in AD? If not, you won't be using Kerberos with those names.

5) Set up a server service (SQL, IIS, etc.)? Is it running under the computer identity or a domain user account? That identity will need the proper Service Principal Name. Did you add one? If not, it won't be using Kerberos. Disable NTLM and the service will simply stop working.

6) Need to connect to a machine not on the domain? Need to connect to a machine on another domain with which you don't have an AD trust in place? You won't be using Kerberos.

To summarize, simply disabling NTLM willy-nilly on an enterprise network is going to be an RGE (resumé generating event).
Everything that runs off a battery is DC.

However, for the past 4 months, I've been charging all my devices off solar/battery (working-travel vacation in a van). I have run into some issues with certain devices not accepting charge. I think it has more to do with the device charges themselves than the power source.

For example, my girlfriends Motorola Droid Turbo won't charge at all anymore off the 2.1 amp usb chargers. My S7 has no problems. Her cheap windows laptop will also sometimes refuse charge temporarily. Battery voltage is reliably between 12.3-13.0, which makes me think it's an issue with the chargers themselves.
Ive done both and i much prefer McDonalds, theres just more in common between McDonalds workers than the people working on farms who can be sketchy or not even speak English and the kind of work at McDonaldd doesnt mean you are constantly utilized whereas in farming u are pretty much physically exhausted by halfway
If you're going to break the law, isn't it easier to just tamper with the electric meter or run an extension cord to your next door neighbor's outlet?
I would even add that online dating has substantially led to a decline of the male 'market value'. Somehow all my friends who got to know their girlfriends offline made in my view better choices than those who meet online. But maybe it is also based on their character, ie that they are more extroverted and willing to go for someone if they see someone they like.
I use holmes google chrome extension and it's awesome. Once a website is bookmarked, it can be easily searched with by simply *[tab] and it searches for it. Highly recommended.

https://chrome.google.com/webstore/detail/holmes/gokficnebmo...
I tied a rope to my door handle and put a treat on the other side of the door. I tried for half an hour to get my dog to learn how to open the door. I demonstrated it many times. I guided his motions through the procedure. I put a treat on the rope to encourage him to interact with it. He moved the door chewing on the treat, but still didn't learn how to open the door on purpose. I gave up.

So yeah maybe it's not anywhere near human intelligence. But its still cool they've made a robot smarter than my dog.
FOXX Financial Loan Offer

We give out loan at the rate of 3% interest rate, if you are interested for a loan, you are here by

advise to fill and return the loan application form to this Email( foxx.loanfinancialaid@gmail.com) alone to know if you are truly interested in loan. I am here to put smiles in all sad faces.

FULL NAMES:
ADDRESS:
COUNTRY:
AMOUNT NEEDED:
DURATION OF LOAN:
PURPOSE OF LOAN:
SEX:
MARITAL STATUS:
MONTHLY PAYMENT:
PHONE NUMBER:
EMAIL:

By replying with these details to (foxx.loanfinancialaid@gmail.com),
we shall move forward to the next step which is the terms and
re-payment plan schedule.

Mr. Howard M Colleman .
None of the browsers are really that good at letting you get back to things you recently looked at, or had loaded. Meanwhile there are great plugins for searching within all open tabs. When you have a wiki page that you need about ~1 time per week, and can't remember the URL for- just keep the tab open. You're augmenting your limited human memory with the computer.
Just to add a bit to the discussion - middle class wage earners generally pay a much higher over-all tax rate than the rich. The robot's labor would be almost certainly taxed like any other piece of equipment, with depreciation, etc... And the increased income would also be taxed at the same rate as the business. Both of these are, as far as I know, going to be much lower than the taxes that the original wage earner had paid.
There's a known issue that's been open for a while, where a Python server could get stuck consuming 100% of a single CPU core, see https://github.com/grpc/grpc/issues/9688