skysight-inc/HackerNews huggingface dataset:
There are good tech jobs all across America. There are plenty of tech jobs all across America. The intersection of "good" and "plenty", however, is limited to a few generally expensive areas.
When I see bug reports with these sorts of ridiculous over the top use cases, I think, yeah buddy, why don't you join the project and fix it since it's only applicable to you.

And in this case that happened. This guy is an actual Firefox developer.

This is as it should be and congrats.

Now I am wondering how I can possibly get into this mysterious world of having thousands of tabs open.
There has got to be a better solution to this problem than having 1,000 tabs open in a web browser. That sounds like an absolute nightmare.
The clients could be rewritten to accept the "invalid" block. That would cause a fork between the modified and unmodified clients. Like fiat currency, the only thing maintaining the definition of a legal block is the software the majority of the network choose to run.
I use Standard Notes [1] for this. Code editor + sharing lets me do this pretty seamlessly. Actually code snippets is part of the reason I developed this app.

[1] https://standardnotes.org.
That's why you save the tabs periodically.

Session Buddy works well for Chrome (and it's really needed there). Firefox is much more reliable IME, and I haven't needed a backup in many years, but I still use SendTabURLs, as it makes finding and bulk closing tabs easier. There may be better options for Firefox, but I haven't needed one so haven't gone looking (used TabMixPlus years ago though).

Tabs are just much more convenient bookmarks.
It also loads a cached version of the page almost exactly as it were when the browser shut down. Unless you were AFK farming Cookie Clicker, it works just fine.
Firefox's “Awesome Bar” will suggest open tabs and let you switch to them like any other site.
> including at least one that is (biblical reports aside) 100% effective.

Perhaps not always as available as we would hope...
Riot: End-To-End encrypted chat system the runs on Matrix. The idea behind Matrix is to connect different protocols through "bridges".

Matrix is federated (I suppose XMPP is federated too). You can send an email from Gmail to Yahoo, Outlook to Protonmail, etc.
Bit facist?
My impression is that both Vinod Khosla and Peter Thiel have very little credibility in the Valley. I wonder if Khosla discussed his controversial lawsuit against the State of California at the Commonwealth Club?
This paper pot planter is pretty cool
https://www.highmowingseeds.com/blog/paper-pot-transplanter/
I guarantee you that the developers would rather have the housing built than the insurance money.
That's just a helper script to generate tables for for .succ/.pred string increment/decrement methods. Nd and No chars as numeric literals were available since first stable release in December 2015
I strongly suspect this depends on a) the person and how they process information, and b) the kind of research being performed.

Usually when I'm researching, it's typically because I'm searching for the solution to a problem. In that case, a large quantity of information isn't useful. I just need an answer, not a survey of all possible answers. So once I find it, I can abort the search. Researching breadth-first may cause me to build up a queue of tabs unnecessarily.

If, on the other hand, I was researching to synthesize large quantities of data from multiple sources, absolutely your workflow makes a lot of sense.
Honestly I think even my number is a little optimistic because I doubt his battery lasts 2 years. Most lead acid batteries are only good for 100-200 100% cycles. I also doubt that the PWM controller or the inverter last 30 years. I've seen failure rates as high as 50% for cheap PWM controllers like that after 10 years. The inverter is likely similar. Sure you can buy stuff that will last 30 years but that will be much more expensive. 8 years seems like an appropriate amortization schedule which puts my $100 at 6.5 years as a little generous.
It's been my main browser since 2004. So much more flexibility than Chrome.

I wish this ticket would see some movement though! https://bugzilla.mozilla.org/show_bug.cgi?id=101611
Kudos for the great explanation!
From the description in the article, these appear to be people with very little control over their lives. One thing that helps keep people entrenched in problems is that they lack simple tools for protecting themselves from negative outcomes. Women tend to have a lot less agency than men and poor people of both genders are often not very in control of their lives.

The article is brief, so maybe there is more to it than what has been presented. But an awful lot of poor people are victims of their circumstances who can't manage to change that because of the many ways in which they are disempowered snowballing to give them just no real control.

Last, I will note that one problem for women is that they can become pregnant from rape. If you are poor and a drug addict and generally not in control of your life, being lectured to "just say no (to sex)" is pretty insulting and can be completely unrealistic. The reality is that an awful lot of women deal with a lot of coercion when it comes to sex. Poor, powerless, uneducated women may be ill equipped to effectively fend it off, no matter how much they might desire to do so.

Given the recent headlines concerning sexual harassment of incredibly privileged women, it seems like I shouldn't have to point that out.
Two words: Interactive Music
I code ERPs, it's a big problem there. I push to talk to the end users directly but it's not rare that the project owner on both our side and the client side wants everything to go through them.

Instead of:

Coder: Hey, end-user, does this data model / interface makes sense for your work?

End-user: Nah, something more like ... would make more sense.

It's:

Coder: I'm not sure which of designs A, B, or C would make more sense for detail X of feature Y (see ambiguous specification, section 2.2.2.3.a.alpha).

Project owner: Ok I'll check with the client. writes email

Client's project owner: Hmm I'll ask my people.

2 days later

Project owner: I've updated the specs.

Coder: checks specs That... doesn't answer the question.
Cool trick... But I wish it did a full text search as it appears to only search URLs and tab titles. (maybe there is a different symbol that does full text?)
However the absolute monarchy of the Russian Empire did, and something tells me they might have been even more fanatical about censorship and imperialism than their Soviet successors...
> your code would look different than everyone else's machine.

Not if you use an indentation-only style like my second example. One of the great things about that style is that it looks the same on anyone's machine, whatever kind of font you use.

If you read some of my code, you'll never know that I wrote it in a proportional font. It looks the same if you view it in a monospaced font.

> How would you display a guideline to make sure you were under a characters-per-line style?

Most programmer's editors have more than one way to do that. There is usually a column number in the status line, and some editors can be configured to change the background color on any part of a line that exceeds your required line length. That works with any font, and it's visually less obtrusive than a red vertical line partway across your editor window.

Also, an indentation-only style naturally leads to much shorter line lengths. If you compare my two examples above, the column-aligned version extends to column 77, while the indented version only goes to column 40! That's barely half the line length for the same code.

In practice, I think a lot less about line length since I switched to the indentation-only style, since my lines of code tend to be so much shorter as a result. And I tend to write the simplest functions I can without excessive nesting, so it's pretty rare that I come close to any worries about line length.

> What advantages are there?

For a proportional font, I simply find it easier to read and nicer looking. And as I mentioned, it also helped teach me to use indentation instead of column alignment.

I'm not saying you or anyone should necessarily convert the the Proportional Church, only that it is a worthwhile exercise to try it for a while.
Will the landlord notice? Maybe not. Will the wife notice all the wires all over the place? You bet!
This is sort of off topic but every time I see a new font on anywhere I just try it out . At this point I think the fonts that I prefer are probably a set where they all fall into a global maxima of my utility .
Taking market share from Google based on search alone would require something even more revolutionary than what google brought to the table x-years ago.

Also, don't google have loads more ranking algorithms than just pagerank?
I've always considered those kinds of studies suspect. When I'm reading, human-language text, I spend most of the time going forward. Maybe I'll skip to an earlier part of the sentence if it turns out to be a garden-path parsing, or to a previous sentence to re-acquaint myself with context. Those are exceptional cases.

In code, I'm frequently tracing back and forth through a block, looking for specific information in different lines. I think that the coloration helps to provide "landmarks" for non-linear traversal of the code. I'd consider color-free code to be more similar to un-punctuated text, than I would consider colored text to be to colored code.
The Chicago Tribune edited mention of Andreeson out of the story--here's another link. http://chicago.suntimes.com/chicago-politics/former-alderman...
A quick tangent to plug my method for paring down open tabs when it gets out of control: I create a document!

Personally I use Google Docs, but you could use a wiki or MS Word or many other things. The point isn't the technology, it's that when you have a whole slew of tabs open, and you feel the urge to keep them open, it's a strong sign that your mind is trying to gather info about a topic.

Putting it into a document often feels great. It gives you an opportunity to type out a few quick notes on the topic (like what you thought was significant about various links) or other thoughts you had. And you might find you want to share the document with people you're working with. And I find I feel more organized, not just because I cleaned up something messy but because I took a moment to focus my energies on something my mind was begging me to pay attention to. Sometimes you even realize you need two different documents on different subjects, and it's a little enlightening to realize the two separate themes.
You can backup all of your tabs by copying the .mozilla folder. If you were really concerned you could just setup a cron job to do this once a day.
Leaving is also a way to get your money if the stock is not liquid, by negotiating with the new company to compensate for your lost options.
I've been considering switching to Firefox due to these performance improvements, but the one feature that's always missing is for the location bar to autocomplete terms from other sources such as Wikipedia. Is there some add-on I can install that can fix this?

Safari is brilliant here. If you enter something in Safari's location bar, it will suggest Wikipedia and other search suggestions right away [1]. I use this feature all the time. But FF, out of the box, will only show suggestions from one source. Here [2] is what FF suggests; all the hits are from Google, and it doesn't try to be clever about showing what I might mean to search for. Notice how it offers to search Wikipedia, with this tiny, obscure icon at the bottom of the suggestions, which I find to be a completely useless feature (I have keywords for that). The top hit tends to be what Google puts in a special box in its search results.

Here is another nice thing Safari does [3] which I make use of all the time. I've not visited walmart.com, so that "Top Hit" is just because it's a popular site. I can't make FF do anything like that.

[1] http://i.imgur.com/83FfnPn.png

[2] http://i.imgur.com/T4p1NZv.png

[3] http://i.imgur.com/MkRP2Le.png
that's just not true... i've used firefox consistently since v. 0.3 (phoenix) so that's at least one. plus a couple others in this thread make a few. i bet there are a few more out there too, so that makes a bunch. =)

anyways, i have ~350 tabs open on firefox 54, and so i can't wait until 55 lands to see this great improvement.

the chrome lead for mac told me that they too are working on better performance with 100's of tabs open and that should land sometime soon as well (even so, i'm a diehard firefox fan so it will be hard to make me switch).
> Hard to love when the broken extension ecosystem prevents the use of vertical tabs for these scenarios.

Here's an in-development vertical tabs extension using their new extensions API.

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

Apparently the tabs still show up at the top because the API to disable that isn't available yet. But you get vertical tabs and it should get better over time. I've been using this and it isn't 100% perfect, but getting better and better.
If it costs 1/4 of a person and you have to get 4 machines... then it still solves the problem of being unable to find willing workers.

Hell... if it costs more than employees you can't find... then to get the work done, it costs more... Then it's either market forces push prices up or companies close.

A large portion of the point of these "machines" is an answer to the labor shortage (and to a lesser extent, the rising cost of labor - IE fight for 15).

Many of these problems will be solved by market forces - higher demand, more people working to solve the issues, issues getting solved, machines going into mass production, economies of scale, rinse, repeat...
Yes, this breadth-first description is a good way to characterize my reason for having lots of tabs (though I don't have nearly as many as some people here say they have).

One additional factor is that I think I was trained to do that by slowly-loading websites. If I open a site in a new background tab, it can go about loading as slowly as it wants, and it'll be ready by the time I get around to reading it (I guess this would be ruined by lazy loading tabs...).
https://en.wikipedia.org/wiki/Multiple_discovery
Last, I will note that one problem for women is that they can become pregnant from rape.

Fair enough. That is a slightly more extreme scenario, but one I should have considered.

Poor, powerless, uneducated women may be ill equipped to effectively fend it off, no matter how much they might desire to do so.

Hmm.. I mean, I get what you're saying, but at the same time, that sounds a bit insulting towards those women (assuming you are talking about something short of flat out rape). Even if you're poor, powerless, and uneducated, you still have agency, and the ability to make choices, no?

Anyway, none of this is meant to say that women in this position might not want birth control (or the men too as far as that goes). But I still stand by the assertion that it's wrong for a judge to use the position he's in to push a birth control agenda on people in a coercive environment. Making birth control available on a purely voluntary basis? Sure, I'm all for it. This? Still not so much.
I don't understand this perspective. It's similar to saying "Surely there's a better solution than having 1000 files on your file system. That sounds like a nightmare."

It's not like you're actively monitoring every tab at once, you just have the knowledge ready to go and at a finger's whim. You use extensions like Tab Hunter to jump directly to the tab you care about.

Yeah, you could do the same with using a bunch of profiles and bookmarks... but then you need to copy your login cookies and such and it just becomes a mess. I've tried many, many other solutions over the years and simply having a huge number of tabs is the one that continues to Just Work.
First your comment reads quite... emotional? Both aggressive and defensive, almost to the point that one wants to avoid the discussion, but you asked in the edit so I reply. I assume you deeply care about the subject, but you need to understand, that if you want others to understand and maybe adopt your view it's better to tone down, avoid many short accusing questions etc... Also defending/explaining war by "but they started first before" always put you in a bad light...

Now, about how are you wrong. Wrong is too strong word here, I'm unfamiliar with many historical events you mentioned but I assume they really did happened. The general idea that Great Schism was a big source of tension, and directly and indirectly by events that resulted from it is and will be a source of tension, this is also true. The problem as I see it is the strength of this effect, you are right that it exists, but your comment reads as it was the dominating force that shaped this part of history, which many people not agree with. You also leave out many historical events that do not fit in, like Russia and Prussia working together to conquer PLC and later attacking Poland in 1939... Similarly when for example Napoleon attacked Russia, the west-east conflict was not the reason, it was just a tool to reinforce the conflict, and Napoleon actually wanted to conquer all and Russia was just one of many...

Wars can start for more "practical" reasons too (like oil) and historical/religious/ethnic reasons will soon follow, they can be present but they are not always the main reason.

Finally that bit about NATO troops could for some people change your comment from "comment about history" to "comment about politics pretending to be about history"...
It doesn't help that Caltrain is trying to take land via Eminent Domain. I just wish I could get a reliable internet connection on Caltrain.
You caught me! Thank you very much.
Microsoft Rolls Out AI-Based Security Risk Detection Tool
If you don't already you should get familiar with Aptitude (apt-get). There's nothing like hopping into the command line and immediately installing the piece of software you want.

I like the Clementine music player.

Being able to hop into the command line to process text is neat. You might want to do a toutorial on grep, awk and sed.

Gimp is nice for photo manipulation, I use Inkscape for vector graphics.

Opera is a nice second browser (chrome is a memory hog) it also has built in vpn and Adblock.
Northern Virginia. Used to commute to silver spring from lorton/woodbridge every morning via metro. Took about two hours each way depending on traffic.
Then Arlington to Ashburn, that lasted about 6 months.
Then Aberdeen MD to Fairfax Va, about a year. That was the worst.
Now work from home. Maybe go into DC 2x weekly.
This area is terrible for commutes.
There are people other than developers. There are plenty of other people who might benefit from housing prices not going down.
It's odd to claim that editors that don't support this aren't decent.
I've been using Firefox since the time it was still called Firebird, and I will continue to do so as long as it is in active development.

Plus, having read that article, I feel much more comfortable leaving many tabs open (although I don't think I've ever had more than 100 open simultaneously).
DuckDuckGo does a good job of this. So it's not exactly suggestions in your search bar, but it's damn close. Also you can configure FF to have selectable search tools including Wikipedia and Stackoverflow.
The two big reasons not to do this are his own words:
"cheap" and "chinese."
YouTube is a bit smarter these days: they defer playback until the tab first gets focus. So you have to pause at most as many videos as there are separate windows, not tabs.

I believe Chrome is not nearly as smart as it could be about deferring loading of tabs, though.
require simply loads a feature, assuming it exists. use-package can do a whole lot more, including installing the package, configuring auto-loads, setting up key-bindings, pre- and post-load configuration, etc.

It's a third-party package itself at this point, but I believe it's going to be included in Emacs before too long.
Among other reasons this is impractical, my parents are here, my girlfriend's here, the companies I want to work for are here, everyone I went to high school with is here. Not clear where I'd go or how my life would be better.
I was really confused by the repeated use of "imaginaries" in the piece, but a quick Google suggests it's a case of sociological jargon: https://en.wikipedia.org/wiki/Imaginary_(sociology)
Yes but I have found that if you "open in new tab" then it loads the page even though it is in the background. It should do as it does as startup but doesn't.
> It’s true, we are living the American dream, with deer running around in our yard, and bald eagles, too.

Sounds like an American nightmare. Damn.
I also use a small amount of tabs, usually under ten. When I want to go to something, I want to immediately be able to click it without having to spend time searching for it. Sometimes I watch over coworkers' shoulders as they are navigating their browsers, and they definitely spend a significant amount of time looking through tabs trying to find what they need. There is a terrible, visible lag time between asking them to navigate to a certain page and them actually being able to find and go to the correct tab. Maybe my coworkers are just inefficient at managing large amounts of tabs, but I have yet to see someone who is.

Having fewer tabs might also keep one more focused because there is only so much in front of you at a time. You don't have to process through a bunch of data that is unrelated to the current task at hand.
What made it so much worse over time?
XLII – XIII = XXLIX, of course ;)
Yaws
Do not do this. You could kill a utility worker, and it's against the law for safety reasons.

Edit: Net metering/grid tie guidelines require inverters that will shutdown upon loss of utility power. Also, a disconnect switch must be on the exterior of the building/facility, clearly identified, and on record with the utility.

Bonus points if you Google "lock out tag out".
The article says that the stilt raised as they found each other abruptly, losing the guide as well.
Tabhunter; hugo search; All tabs helper;
CIA in Chechnya? West allied with Islamic empires to attack Russia?
What are you talking about?

And as for NATO 'on doorstep' - killing Baltic citizens or invading Georgia and Ukraine may ring a bell to the cause.
This, exactly. I'd love to open half a dozen tabs pointing at videos, without having to wait for each one to load and then quickly pause it.

(Related: I'd also really like to middle-click video annotations to open them in a tab. No, I don't want to replace the current video with them.)
That would make a great combination with the 2D syntax [1] discussed here a few weeks ago [2].

[1] https://docs.racket-lang.org/2d/index.html

[2] https://news.ycombinator.com/item?id=14657857
But I am specifically asking about suggestions in the search bar.
GraphQL, the future of APIs
Can anyone offer an explanation of why should not tabs be managed by the window manager? (My understanding is that this question is independent from how the particular application would choose to control the contents of a tab - whether directly, or through a separate thread, or by spawning a child process.)
Quite a side note: If you're renting in SF, your landlord needs to provide you with heating (http://sfrb.org/topic-no-257-minimum-heat-requirements)
I just pocket them and then close them. Once pocketed, I can easily go back and find them with full text search.
Makes sense.

What would I do? I'd probably set up a second Chrome user and the LP for that user/browser would be auth creds for only stuff I'd need offline.

That would allow the main LP vault to have it disabled. This mitigates exposure.
It must have been either violating the last patent still active for unaligned access or plain old trademark violation. I don't know how these guys can get away with calling it a "MIPS" core either.