skysight-inc/HackerNews huggingface dataset:
Not really as they are not that specific.

It just seems having a large follower base gives you a bit of influence and leverage and a voice that you can use when the time comes.

I have avoided having an online presence for a variety of reasons mostly revolving around the negative aspects of social media but I'm feeling like the cost is becoming too high.

At the same time I hear a lot of talking about how good it is quit it and how bad it is for you and all of that but very little real action.

It just seems like everyone's suggesting it to others but not doing it themselves.
This is a very cool idea, but the search terms were too simplistic. For example the word "wrong" in "If the commit was to the wrong branch..." should probably not be interpreted as an angry comment.
I want to become a toy maker.
> But I'm very sure that at some point people will leave Facebook for something else, just because that's how it has always been. The question is just how long it takes until that happens.

Though I'd wish for this to be true, I'm not sure it'd happen anytime soon. Gmail, though not a social platform by itself, stands as an example of an entrenched email provider on the consumer side because of its features (and originally a promise of larger and increasing storage quota). Similarly, Facebook is not sitting on its monthly average users and will keep improving, acquiring and absorbing things from other platforms to keep its stronghold. Sure, it will face challenges (like Snapchat), but it will not be dethroned soon.
The JVM is not that heavy
It's a shame. What I did is installing VimFX, that is e10s ready, and stick around using for some weeks, trying to reproduce the same workflow I have for years with vimperator.

It's a pain at first, but I got used to it and now I don't have to care if vimperator/pentadactyl will be ported or not.
Might be that it falls back to software rendering on your system and therefore stresses out the CPU. Try updating your graphics card driver, if it's not up-to-date.
- Pilot

- Fiction Author

- Location Hunter for Cinematographers (basically get paid to travel to wonderful scenic places)

- Landscape Photographer (very hard to get paid for this I guess)
Thanks. Was looking for this
Returning a new object whenever data changes (poor man's immutability) gives you time travel / replay / undo, and makes debugging straight forward. All data changes happening in the reducers decouples the UI actions from business logic.

Redux only looks complicated because it tries to gracefully catch every possible user error, and has a bit too many layers of functional abstractions. You can implement the whole thing in a few dozen lines of code.
That's what I suspected. Thanks for confirming!
Pigs in a digital world
Your "suddenly" did not come out of thin air, it happenned after regulation.

Microsoft was not broken down or fined to oblivion, but they did change their behavior a lot when they started hitting regulatory boundaries. Internet Explorer was practically put into maintenance mode for many years when it became clear that Microsoft would not be allowed to own the web like they owned the PC.

We cannot know the outcome of an alternative history where Microsoft was given free hand to leverage the stranglehold on the web a fully enforced Internet Explorer (e.g. enforced like Safari in iOS?) could have developed. For all we know the outcome might even be Microsoft driven phones in every pocket, with everybody else unable to innovate on their own because they would be completely preoccupied with chasing compatibility with an ever-changing "Microsoft Html".
I remember the Fedora 7 (?) days when PulseAudio was made default and nothing worked (silence is golden apparently). I routinely removed PulseAudio from my systems and dropped to ALSA.

I observe that systemd has a plethora of other systems that you mention, including a DHCP server. Yes a DHCP server.

I do not understand it.

Edit: Yes I know Fedora 7 was ancient. Just my memories. I think the fact that PA was broken in it got fixed pretty swiftly, from memory. But I was plagued with glitchy audio releases after this - could be my incredibly lame hardware at the time (but worked fine in ALSA).
Who cares? It's fine, it does its job, it's clean and it's clear, no garbage.
The difference is 5px [1] on my system (osx, 1080p), it also does look a lot like Chrome.

[1] http://i.imgur.com/h4acDaK.png
You could style it up a bit for sure - on the other hand, that thing loads fast and is readable well. Reading it on a FullHD screen actually shows content instead of "cool" empty space where you have to scroll like a crazy man.
There are too many pages in the current mainstream that make the fan of my i7-laptop spin up to the max just look fancy.
In my defense, I never said "don't use select(2)". The point I want to get through: due to the semantics, it's impossible to create a fast kernel side implementation of select().
Maybe one could just keep one emergency channel using an analog signal and make sure everyone owns a receiver (they are dirt cheap anyway).
I'm a privacy nut, and to me FB is worse than these diseases and will kill society, progress, freedom from surveillance and many other things that will deny more people the rights that they ought to have without being oppressed or suppressed.
> "They just want products that work" sounds like an explanation of why people buy iPhones, because I don't know anyone who's had that experience with Google products (other than Chrome, I suppose).

Uhm... Gmail is an amazing Google product that people are very happy with, and that (at introduction) had no equal. Same goes for Maps.. at introduction there was nothing like it, and it has only gotten better. Hell, Apple Maps still sucks if you're not in the US. YouTube is (arguably) another product that people are very happy using.

And Safari is an amazing browser. The macOS version is by far the most battery friendly of all browsers (where Chrome and Firefox have an 'energy use' of 40-50 when playing H264, Safari is in the low 20s). The tricks used to get there are too many to name, but I take my hat off to Apple for going the extra mile.
The iOS version is also very very battery friendly and oh so smooth.. although since all browsers have to use Safari's webkit backend, there isn't really a good way to compare.

Plus this: https://github.com/5digits/dactyl/issues/99#issuecomment-263...
There is an addon that does just that[0]. That being said, it unfortunately breaks from time to time, and it's not e10 compatible.

[0] https://addons.mozilla.org/en-US/firefox/addon/fxchrome/
I don't think it's a useful idea to use a thread or process pool to accept on the same passive socket. It's perfectly fine to have one thread doing this and handing the connected socket off to a pool for processing. If your bottleneck is in the accept loop, what that proves is that you're not writing a real service application, but a benchmark contrived to produce such a bottleneck.
How does the luck of one city make suffered the other?
"because I don't know anyone who's had that experience with Google products (other than Chrome, I suppose)."

You don't know anyone who has used Gmail, Youtube, or Google search before?

"It's so bad that I've stopped even considering giving a Google product to family. They quickly get fed up with the Android phone or Chromebook and replace it with something else, like an iPhone or a macbook or a windows laptop."

Those aren't Google products. Those are Samsung, Acer, or whoever decides to use Android/Chrome OS. How do you not understand this? You worked for Google. You should know that they don't actually build physical products, except for the Pixel. I think the Pixel is the first phone they built. They don't even control the Android on the Galaxy S. Samsung does. They decide what goes on and in the phone. Google doesn't.

I'm not going to argue Safari is a good browser lol. Firefox and Chrome are the only browser I will ever use, but right now I'm using Chrome because it has the best browsing experience out of all of them.
Firefox works that way and is in my view a much saner default. The best solution used to be in Opera long ago where they showed a little dropdown with the information that was going to be autofilled. You could accept it or deny it.
>> "[They] all set out to start some kind of community"

>> "the communities they created"

So the objective was to start a community, which you say they did.
Any reason you're using screen over tmux? I'm trying to decide which way to go at the moment
I.e. it is safe as long as you follow the same rules you would use in a normal signal handler :).

Out of process handling is a robust solution though.
For one thing, when the tech giants act like dicks - which is getting more frequent nowadays, be sure to complain loudly and gratingly and leave that record for everyone to see. The big companies have much more organized PR than the little folks, so best if you don't pull your punches. Companies don't have feelings, but since software engineers are big suckers for mottos like "Don't be evil", your complaints may give them pause. (Except FB, where everyone is clearly already tuned out). That may not prevent the lock-in happening, but it will improve the odds of recruiting folks who can help with the more positive strategies.

And with that vent out of the way, here are some positive ideas:

1. At some point, the giants tend to get too heavy handed for their own good. Try your best to keep alternatives alive until that point.

2. If possible, see if you can make the user on-boarding experience of your favorite OSS software much better. Usually it is easy because the standards around documentation/user on-boarding are generally pretty poor.

3. The reason people usually don't do 2 is that there is no incentive. See if you can figure out a sustainable way to incentivize it. Throwing out a wild idea: Say a StackOverflow like gamification website for people who create OSS documentation and fix OSS issues.

And if you are one of the committers, help users' with their problems when you actually have time to do something about it. FireFox was asleep at the wheel for quite a while not addressing its real defects. Chrome would have been another Safari like browser (i.e. dominant, but only within its ecosystem) if FireFox had actually improved at the rate you would expect from a heavily used software product.
Well, the EU is seriously trying win the fight that'll bring both Google and Apple to the negotiations table.

Margrethe Vestager is a tough customer.

http://www.nytimes.com/2016/11/04/technology/google-eu-antit...

http://www.forbes.com/sites/francescoppola/2016/09/18/apples...
I was asking for a proper native title bar possibly a year ago since I'm using the "classic" Windows theme and that's just ideal. It doesn't take up much space and it shows the whole page title.

http://puu.sh/tcYJ7/b7479e05cd.png
Yeah, you still regularly see people claiming that Chrome's JavaScript engine is so much better than the competition, when in reality things have been neck-on-neck for years already. I think last time Chrome really had a major advantage was in 2012.

Similarly, Opera. People will still tell you with absolute confidence that Opera is terrible compared to Chrome. It's been a Chrome-clone since 2013. You'd think people would fact-check their opinions somewhen within almost 4 years, but unfortunately they don't.
on iPhone 7 you get the haptic feedback when e.g. scrolling the picker items. I think 100% of users notice that.
I chose not to sign up immediately after witnessing what it did to my friends. I feel I did right thing.
a month ago, my grandma who lives in a very remote place (in rural India) was dissapointed to not find my profile or pic in fb app.
Now you can download latest android and iOS apps for PC from the the platform that also provide latest MMO strategy games like Mobile Strike for PC .
http://downloadforpc.net/download-mobile-strike-for-pc
Decent LEDs have very similar spectra and colour reproduction to incandenscent. And everyone on this forum stares at LED or CFL light whenever they look at a computer screen.
Sort of just what I said. I did state "reportedly" and not provide any sources. I don't think I was being unfair to the EV market. However, buying a new car and junking the old one has to be less energy efficient than owning an old car and trying to use it less while utilizing public transport. Public transport is something I could have mentioned in my original post as it is not prioritized enough here in Norway and car culture is. If the govt were serious, really serious about the environment then public transport would be much better than it is currently.

Edit: I just remembered another reason why I think EV is about money and not only about the environment: diesel engines could easily(ish) be adapted to run on renewable plant based fuel[1], but no govt is interested in promoting this. In fact they do the opposite, they tax the end user quite highly for pouring vegetable oil into cars even though a diesel engine run on veg oil is emissions free. The conversions wouldn't be very much more than when leaded fuel was phased out and we all put new heads on our petrol engines (in the Land Rover community at least we did this). New diesel motors could be manufactured to specs able to cope with plant based fuel (especially with a bit of engineering enterprise). If some one can give a good answer as to why this has never been a viable option except for hobbyists I would be interested to read it.

edit 2: without govt. or trade backing this company doing said conversions folded 3 years ago. But what a future we might have seen. http://www.dieselveg.com/

1. http://www.reedx.net/landrover/mods/vegoil/p2.php
look out for most of the celebrities of the world with plastic surgery before and after effects happen to them.
http://awfulsurgery.com
Definition time is a big deal in static languages. For us, that could be while the app is running. I want that three arg function inside that running service to curry if called with two args, with no restart. Poof, done.
Most decent household LEDs don't have significantly different spectra. Certainly nothing like what you see with CFL.
Personally - and this isn't for everyone - I use vimperator, which allows me to just hide the url bar and do everything from the keyboard. I end up feeling the opposite; that the viewport is small whenever I have to test in Chrome.
You mean why does it load instantly, pulling 100K, and not need JS and Disqus for comments? After a makeover it'll want to pull 2M+ for a short piece of text and 5M if there's a few images.

Like with HN I prefer speed and simple for a text medium over watching it assemble load on demand JPGs like we're on dialup. :)
https://teropa.info/blog/2015/09/10/full-stack-redux-tutoria... Is my favourite because it includes testing and knowing how to test it is super useful when you are just starting out with a tool.
Shouldn't we just stick to agile?
On Linux the difference is 10px (FF versus Chromium), [1].

[1] http://imgur.com/a/TX7Qm
> That's not exactly news, we know that's the case

No we don't. Much like the interpretation of the pay gap, there's more context. In this case:

"we know there is a real cultural hangover from a time when women were fundamentally treated as lesser than men"

Are we talking about how women were treated in the past, or how they are treated now?

Assuming the latter, we don't know this at all. Any law or behavior seen as sexist is now challenged, we have a well funded movement making sure this is so.

> a much higher percentage of the people who "want to talk about men's issues" are using it as an excuse to try and stop talking about women's issues

Says who?

> there are more issues that more deeply affect just women

Not that many - rape and abortion for example, do not just affect women.

> The people claiming they want to shift the focus to "everyone" are often just trying to deny that we need to focus on these issues of great injustices.

again, prove it. This is just a convenient characterization to shut alternate discourse.
Tell me why you control the intent of the opposition better than they do?

> It's unfortunate that the "MRA" label has been most heavily used and is associated with misogynists

The reason people stay away from this label is that it's demonized, leaving only true misogynists who care to use it (I'd liken this to the initial uptake of alternative currencies by criminals).

What do you call a real MRA? The movement was hobbled from the beginning by claims that feminism was all that was needed, so that an new movement must be suspect from the beginning - if we allow men to have their own movement it will mean the loss of social structure and the rise of every liberal cause under the sun. Men are well represented by their feminists sisters...

> This site is clearly trying to push the idea that isn't the case

By providing evidence for it? What's the difference between having a focus, and having an agenda?
What, for example, is your opinion of "Geek Feminism Wiki"? I'd assume the same?

Or is you opinion different because it "simply doesn't reflect reality" - if your conclusion is that therefore the site go away, aren't you biasing you own sources based on the conclusion not being the one you want?

> the idea that the rights of women come at their expense

This is sometimes the case. There is a difference between "always"and "sometimes".
Are you saying this site is pushing the hyperbole that womens' rights are always at the expense of men?
Awesome overview! The author threw a hilarious quip in at the end too:

Target: the processor-specific parts of the backends live here. There are lots of TableGen files. As far as I can tell, you create a new LLVM backend by cloning the one for the architecture that looks the most like yours and then beating on it for a couple of years.
I just install firefox.

- I can't block javascript/cookies per page.
(I do not want to install a stupid plugin just for that)

- I can't zoom with my fingers (macos here).
(basic gesture for trackpad users)

Bye firefox, I will try again in 2018.
Yes, exactly - not only depressed but also just in 'bad mood' or something - in my case it is often caused by feeling that I have too less time and want too much to do (and partly because of reading lots of social media news, so it is somehow related).

Very often I catch myself of being angry because of lack of time, but instead do something with that I mindlessly scroll through my news feeds.
Yes i have, and i'm running MAAS on a colocated box as well to install ubuntu on virtual machines. But when you pair it with Juju the licensing becomes a bit expensive as far as i remember, So that's the layer I’m working on to replace first.
I've used Vivaldi as my primary (Chrome as secondary) browser the past 3 months (along using Vivaldi.net as my e-mail address – thank you for offering this, Vivaldi team).

I love the browser so far, and think it deserves many accolades for what it has and is attempting to accomplish. I do run into the occasional issues that remind me this is a newer browser, though. Mostly these are only noticeable because they completely break your concentration from what you were doing.

For instance, if you attempt to bookmark the current page but realize you want to put it in a new folder, then you'll have to break your flow of bookmarking by going to the Bookmarks page, create the folder, then go back to page again to add it to the newly created folder.

Right-clicking on a link and opening in a new tab will immediately take you to that new tab, even if you wanted to save it for after you finished the current page. There may be a chrome setting for this, but a cursory glance at the preferences window didn't show any kind of wording that would indicate "open new tab in background".

The only main gripe I really have is in retrieving saved passwords. Yes, I can put the URL directly into the bar and go there that way, but it's an inconvenience I don't have to deal with in Chrome (or Firefox).

Even with these few issues, Vivaldi has been my favorite browser these past months, and I can't wait to see how it matures.
Firefox is secure against this. FF needs you to right click an input field and select an identity to use for autofill.

But Safari does it in the most elegant way. They show a popup with all the information that will be autofilled and ask you to confirm before filling out the fields which also protects against AJAXified submissions.
Tangential question: does anyone have experience moving from full time (.NET) development to freelance React / JavaScript development and is willing to offer advice?

I'm currently employed as a senior .NET consultant and I am seriously considering changing stacks and trying contracting / remote work in order to have more freedom to travel and work from different geolocations amongst other things.

Should I take some time off to learn React? Do I have to position myself as a junior React developer?
No, I am sure are not the only one. This is a temporary perception and it could change with just a single event.

Take VW (Volkswagen) for instance: They looked like the dominant car vendor, but with the Dieselgate they hit a wall which will make it hard to recover. Another example would be Nokia. They still sold about 40% of the phones in 2010 - but they missed the crucial trends and made the wrong decisions.
if we had unlimited computing power, couldn't we solve any know problem in a way that will ALWAYS outbeat any other way to solve it?
Contagious: Why Things Catch On
1. Tax breaks and other incentives boost new sales, so the number of new cars is higher than if the market had continued as before. There is an argument for that having an impact.

2. Not 24 months, 12. And it encourages people who would not have upgraded for years to upgrade every year, year on year.Do you really need a new phone every 12 months?
The timing and technological era is important here. I don't think the Archive was doing its Political TV project until this past year [0], so the question of why they didn't do it for Obama doesn't apply. And since Clinton didn't win, we don't know what they would have done for her. 2008 is a long time to think back on but I don't think that the Archive had the tech/scale/people to implement the political ad tracker back in 2008 -- it's a massive amount of video, for one thing https://politicaladarchive.org/

[0] https://blog.archive.org/2016/01/22/political-tv-ad-archive-...
>I just don't WANT a re-implementation of Opera from 15 years ago. I'm sorry, but desktop email is dead for most of us.

Well, those "most of you" clearly are not the target audience. And you're not the majority either, I should add.

Sounds like you just want Chrome, to be frank.
You might want to "refresh" your Firefox, see https://news.ycombinator.com/item?id=13227658
But is this because FF is faulty or because the site is faulty?

I don't think I've experienced it, except when I watch HBO (Netflix and C-More works fine, so it's on HBO to get their stuff together in that instance).
As Fifer says, it's a popularity issue. As a web dev, for me, it's a bit of a chicken-and-egg problem that relies on who is the majority that I need to support — and that's where all my energy and time go. As a result, it becomes my browser of choice because I have to test in it so much. I also prefer the dev tools.
What do you want the behaviour to be when there isn't enough entropy to provide high-quality random numbers? For cases where you need the random number right now, you probably just want the best-quality number available (urandom). For cases where it's an important random number you'll be using for a long time, like SSH/SSL key generation, you probably want to block until more entropy is available (random).