skysight-inc/HackerNews huggingface dataset:
I think the general sentiment that things that aren’t on a huge growth curve aren’t relevant or worth doing is very unhealthy–especially for the purpose of drawing conclusions about what Mozilla should do.

What should the conclusion have been from growth graphs back when IE was growing? Everyone else just give up?

The growth of phones doesn’t make desktop irrelevant. Phones can’t replace the desktop paradigm for many tasks, so desktops will stick around. When they stick around, things are better if desktop browsers stay in good health.

As for mobile, people do browse the Web a lot of mobile. Maybe the numbers for Facebook and Twitter apps are even greater in terms of minutes of use, but that doesn’t make the Web on mobile irrelevant or not worth caring about.

Whether on mobile or desktop, we’d all be worse off if the Web becomes less healthy due to neglect arising from being thought as not growing enough to be cool or being left to only to operating-system-bundled browsers. (The low switching cost of browsers due to not having to switch devices keeps the browser space competitive even if also tough for Mozilla when Mozilla doesn’t have an OS as an anchor.)

Sure, non-Web things (IoT and other) will exist and individual people may be a bit tired of doing Web and go do those other things. That doesn’t mean that the Web isn’t worth caring about anymore or that it doesn’t continue to be important for the health of the Web for Mozilla to be there with an independent engine–doing what Mozilla has always done without pivots to new shiny.

When individuals grow tired of Mozilla or the Web, going to do some other thing elsewhere for a change is cool, but I think spreading defeatism about what those of us who stay do is not cool.
ls with filter flag can be used to get particular extension.
Beautiful scientists not taken as seriously as less attractive colleagues
Support Full System.Drawing Functionality on .NET Core
"You obviously don't know enough about Bitcoin to argue the way you did." -- foepys
That analogy can be used both ways!

"I'm an artist, and if you give me a tuba, I'll bring you something out of it” - John Lennon.
At work, we went from Asana to JIRA to Trello.

We stick to Trello because everyone in the company outside of Engineering team can also use it (nice & simple interface).

But I prefer to cut down the amount of human action any process. So I miss the JIRA-GitHub integration when using Trello. I could just mention the JIRA ticket ID in a PR and the ticket gets closed when the PR is merged. Such sweet integration.

I was looking forward to GitHub Projects when I heard about it since everyone in the company has a GitHub account. When I tried GitHub Projects, it felt so inverse to what I expected. I expected a GitHub Project to have many repositories instead of the current way (each project has many repositories). I'm hoping they change it.
Humans need classifications to easily understand and describe complex things. If you defined species in a continuous way, we'd have a hard time getting our heads around how similar these prehistoric "animals" were to ourselves. We'd have to describe their differences which would be quite complicated. Instead, we can coarsely group them into species as a quick mental shortcut for high level understanding.
Gotcha. I'm always doing that.
> As a clarification, this law does not apply to cookies in general: certain cookies, sometime referred as technical cookies (e.g. session) are exempted as long as they're not used for tracking purposes.

That's good to know. Any chance you know/can link to the specific section that makes that exemption?
> Facebook paying people's data costs for traffic to Facebook services

I think it could be argued that sponsoring 3rd party services required to access Facebook under the condition they won't be used to access competing sites is a novel form of dumping. Clearly the goal is to get poor people hooked on FB before they can afford to buy actual Internet access and decide for themselves.

And suggesting that this monopolistic propaganda initiative can be called "Internet Basics" is a direct affront to the Internet itself.

If Facebook actually wanted to be neutral they would sponsor unrestricted access with small data cap. Still good enough for browsing Facebook and Wikipedia but without the vendor lock-in.
As you make your decision, you might want to consider applying the WARP decision framework from Decisive by Chip & Dan Heath[0]:

1. Widen your options

2. Reality-test your assumptions

3. Attain distance before deciding

4. Prepare to be wrong

The heath brothers offer a useful workbook[1] that goes into details for each of these steps. It might be worthwhile to go through it as you decide.

[0] http://heathbrothers.com/books/decisive/

[1] http://heathbrothers.com/ot/wp-content/uploads/2013/03/HBDWB...
It became my next favourite language in 1993, after I start looking to a Turbo Pascal successor outside MS-DOS/Windows and C failed to impress me.

Don't use it as I used to, but the improvements in the last years, specially after the introduction of AST libraries via clang, have done wonders to the eco-system.

Now we just need C++ IDEs to catch up with Energize C++ and VA C++ v4, on their Lisp/Smalltalk like experience.
So they now officially recommend Debian to people who value true init freedom?
It's the startup and REPL time, typically. The JVM is super-powerful when it comes to compute tasks, but define a function on the REPL and Clojure will compile it, which is necessarily slower than what Python does.

So yeah, Clojure's faster, but perception matters. Erlang's a different case because it optimises for responsiveness for small tasks. It's very hard to write Clojure or even raw Java code as good at that as an easy Erlang program.

But yeah, a Mandelbrot set will be faster in Clojure.
It's a tough call, realistically speaking.

On the one hand, you'd expect your significant other to be supportive. But on the other hand, your significant other may be used to a certain kind of lifestyle, and may not take too kindly to losing that lifestyle.
thanks a lot, this is very helpful/enlightening.
Are we slim yet is dead, all hail are we slim yet
Oh, man, if only the designs I got were this simplistic and only used standard controls with the standard look and feel.

This is a very interesting start, but it's a long long way from being able to even represent in a simple layout what I am asked to do on a regular basis as an iOS dev.

Maybe combine this with a PaintCode back-end and add markup for layout behaviors?
Some of the metadata links to a site called "semium" which now appears to be a domain squatter advert.
I've been in the situation where I have been completely burnt out from work and talking to my wife was the best thing I could have done.

Not only because she was able to help me emotionally and practically (taking other jobs off my plate which she could help with) but also she learned the signs of when I was stressed so she could support me sooner and more proactively without waiting for me to get to the burnt out stage.

Frankly I think my wife would have been more inclined to leave me if I hadn't been open and honest with her because that would have been symptomatic with a failing marriage. Plus even with the best will in the world, it's sometimes hard not to take the stresses of work out on your loved ones when you get home so explaining the situation will at least give your spouse an understanding and hopefully more tolerance with the less desirable moods you might be in when around her.

Edit:
Sometimes though, she would just drive me to work so I got to spend time with her in the car and chat about fun things rather than stewing about work on my own. This alone helped massively with my mood as it was such a positive way to start the day.

I appreciate not all spouses are in the position to help like this. It's one of the few benefits of being married to a school teacher (ie they were off work a lot)
No,

> We encourage ... users who wish to install systemd to use Debian.
Utmost Benefits of Loans for Unemployed People That Change Their Fortune
Basically anything that's used in industry has a maintenance schedule. Here[1] is what Ingersoll Rand (basically the "go to" in pneumatics re: heavy industry) provides even with their $250 impact wrenches. Simple oiling, greasing via zerk fittings and air filter swap time-tables, but indicative of their corporate culture. Whether it's an entry-level air gun or a $150k two-stage compressor you're provisioning, that culture of meticulous documentation and proper servicing is just a part of their (and most maritime, mining, heavy industry, etc) culture. "Modern Diesel Technology: Preventive Maintenance and Inspection" is a pretty interesting read, if, uh, you're into that stuff haha.

[1] https://i.imgur.com/XTd3wx7.png
> Wouldn't it be expected to have a firewall with "NAT" type rules anyways? Inbound blocked until an outbound flow is made?

There are known solutions for this.

For host firewalls, the application can open a port for itself during installation.

For network firewalls, the firewall can implement Port Control Protocol (RFC6887), which supports opening even IPv6 ports.

> And UPnP seems to get around this right now anyways. At least, every NAT'd connection I'm on, when I run a Bittorrent client, I have no trouble getting inbound connections.

UPnP is a rubbish fire. The protocol itself is badly designed and unnecessarily complicated and many of the implementations are broken. Section 9 of RFC6886 is informative.

One of the common failure modes is that a client will create a port mapping with a random UPnP device that isn't the real gateway. Many applications will then falsely indicate that incoming connections are working but none ever come through.

And it's still sharing an IP address. Only one device can have the ssh port, or the SMTP port, or any other port.

IPv6 + Port Control Protocol fixes all of that.
The internet-draft you linked is not a proposal that anyone should take seriously. Here is an actual, non-mocking review of that I-D: https://www.ietf.org/mail-archive/web/int-area/current/msg05... . To put it diplomatically, that author does not seem to have a proper understanding of IPv6 deployment nor of any relevant prior art.

There is neither "rough consensus" (besides that the author should have their posting privileges on the IETF lists removed) and certainly not any "running code". They've been trying to get IETF people to care about their harebrained "IPv10" scheme since November 2016; that they have yet to realise that their scheme is useless and that nobody seriously cares is about as depressing as seeing that internet-draft getting cited.

The term "crank" (https://en.wikipedia.org/wiki/Crank_(person)) is applicable here.
> My next company will have explicit rubrics for what it takes to get fired, and your status will be tracked daily

So, you have solved the "how do I track a developers usefulness to the company"-problem? Without that I don't see how that plan could work (and that ignores all the other problems others have already pointed out).

Note: The problem exists for other positions too, developers are just an example.
By owning 90% of a digital ecosystem
Guy gets hit by a car. Cop asks about his immigration status
Feature Branching vs. Feature Flags
Jetabroad (Bangkok, Thailand) – Senior Software Engineers| Onsite – Full-Time |
Airfares are hard, we tackle the hardest part, multi-city up to 10 legs long. Think exponential search space, fuzzy constraints, and constantly changing variables.
We're looking for both front-end and back-end developers to work on our user-experience and search platform respectively.
Bangkok offers a great place to live with a great standard of living at low cost. Our offices are in the heart of the city overlooking the green of the Netherlands embassy on Wireless Road.
Check out details at https://bkkthailand.jetabroad.com/jobs/index.html We are predominantly built with .NET, but language proficiency is not how we hire - fundamentals always win the day.
Interview - First we Skype, then maybe Skype again and possibly a demo-style programming task, then we get you on a plane to say hello and to check out Bangkok, spend time with the team, if it all gels we make an offer.

Here is job description and benefits http://bit.ly/ja-snr-xpat-apr17
Why would anyone work in a person or company that is known to fire quickly?
This issue of "making oneself unavailable" is very well described in The Teachings Of Don Juan. Read all about it.
This may be of help:

https://bothsidesofthetable.com/how-do-you-motivate-yourself...
What's wrong with living to be as forgettable as possible?
OTP Auth [1]

It adds intelligent features over Google auth, including encryption of the database, and lets you break down into folders - which makes it infinitely more usable than Authenticator once you've accumulated enough sites.

I irritate very fast from apps that use 4 clicks when 2 would have done, or add other needless steps or hurdles. After around a year of flawless use I can't think of a single aspect that irritates. That's exceptionally rare for me!

It doesn't have ads, even in the free version. I gladly paid, even though I didn't need the few extra features the paid version adds. I just wanted to support very good software. There's a macOS version too, which I haven't tried.

Authy, on the other hand, was uninstalled before adding even one 2FA as it wanted phone and email before allowing you to do anything at all.

[1] https://itunes.apple.com/us/app/otp-auth-two-factor-authenti...
Doesn't seem to work for me. Deploy fails with massive stacktrace

remote: ! Could not detect rake tasks
remote: ! ensure you can run `$ bundle exec rake -P` against your app
remote: ! and using the production group of your Gemfile.
remote: ! rake aborted!
remote: ! Errno::ENOSPC: No space left on device
It sure is nonsense since, most of the time, the site may already have dumped a boat load of cookies before the opt-in appears on the screen.

"You don't have to respect it if you are not in the EU."

Like most of these silly laws, it depends how big you are, Google couldn't get away with it but 99.9% of smaller websites could.
There have been numerous articles over the last few weeks, all in the same vain.

And all with very click-baity negative headlines and articles that don't exactly seem like neutral reporting of an issue.

I'd bet that there is some PR firm trying to drum up anti Tesla sentiments.

(I'm not saying that there wasn't or isn't an issue at Tesla factories, but the kind of reporting stinks like PR campaign).
Congrats for following through on Devuan. I'm guessing it took a lot of resolve to make this happen.

Should we be worried about the fact that it took over two years to untangle systemd from Debian with respect to Linux in general?

In case someone from the Devuan project is around,
what alternate init system should maintainers be targetting now for Devuan? OpenRC, classic SysV init, or something else?
Send your resume to sireetorn.sethapanee@bkk.jetabroad.com
This system is designed to make advertisement obsolete
If you have people that are experienced with microservices I think it can even benefit a 2 person team.

The anecdote that comes with that:

I joined a startup as the second developer. The first developer built everything in a microservices architecture with the background that we were supposed to grow as a devteam significantly in the next 6 months. One of my first tasks was setting up CI/CD for the microservices so we can launch the product, which is a pretty routine setup for me since I've done the same thing ~5 times before. Then startup things happened and we stayed a 2 person team for a long long time.

In the beginning, I was skeptical if the microservice architecture was really the right choice there, but overall I think we came out ahead. There were a lot of instances where we needed to upgrade libraries to fix some bugs or get some newer features and only had to upgrade very little of the whole codebase, allowing us to iterate faster. This would not have been possible in a monolith. We also experienced some of the microservices downsides, like slower refactoring and network connections being less reliable than in-process function calls, but with the right approach and tools, they were not much of a problem.

Microservices are not a free lunch, but they can be a cheap and tasty one.
Exactly. These unfounded absolutes are a sloppy habit, though many of us probably do them from time to time.

Strangely, yesterday I was angrily downvoted for pointing out the same problem with a historical statement ("the world's first paint").
Google owns Android, the most used computing platform in the world.

It is official, Google is the new Microsoft.
The language has definitely come a long way. Coroutines are definitely a useful addition to clang. It was my #2 choice for writing a middleware for Elasticsearch, however I ultimately chose Golang because I didn't want to deal with CMake.
Check out: http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm

First party session cookies (e.g. login cookies) and several other reasonable uses are exempt.

The law is most strongly targeted at google analytics / facebook / omniture / etc cookies, which are third-party tracking cookies that follow the user around the Internet.

In your case, if you are setting a first-party non-persistent cookie which does not "identify" the user (except to determine usage patterns on the site) then it would be pretty reasonable to consider it exempt from notification.

However, you should throw up a cookie warning if you are setting a persistent cookie or using third-party tracking scripts (which will go ahead and use third-party tracking cookies).
Wasn't my experience. (latest Chrome on latest MacOS)
"Design hubris" is such a common problem for mobile/front end developers and the source of so much wasted time I'm surprised it's not talked about more commonly. Shit's expensive, man!

I am thankful that these days I get to work with talented designers who know what a UITableView is and understand the limitations of the medium.
Define "delivered" please
Got any hard data on that (seriously, I'd like to know)?

I don't know anyone who does banking on their phone -- it's all desktop. Granted, I haven't taken a formal survey or anything.
Oh man, thank you for bringing this to my attention. I thought they were the last credible source since they were the first to downgrade US sovereign rating in 2011 or 2012.
Long history indeed. While for decades it was the government enslaving its citizens and the individuals evading the government, now it's the crooks and thieves in the government stealing from everyone else.
Would you say the same about Uber?
>Counterpoint: when people do this to me, I instinctively assume that the true reason is laziness.

What about the laziness of not handling the matter yourself? Talk about entitlement!
Mattermark (YC S12) Is Hiring a Full Stack Engineer to Work from Anywhere
I think GP gets all his relationship advice from /r/redpill.
Which must obviously raise the question: Is the coincidence a coincidence? Which it might well be, but how infinitely more exciting if the giants and we were somehow molded from the same set of circumstances. I am not really qualified to judge whether the article implies such a thing.
>"No, I don't want to go on a date with you". The key is that it allows BOTH parties to avoid an unpleasant interaction and to save face. (Assuming that they both take the hint, obviously.)

I think the key there is "assuming that they both take the hint. Which is that the other person needs to get the message that it's no, is it's not really allowing them to avoid unpleasant interactions, because they're still getting a no no matter what. It's really just allowing us to save face and avoid unpleasant interactions.

Wouldn't it be much more pleasant to say something like "I'm sorry I don't think of you in that way," or "I'm sorry you're not my type" or better yet"I'm sorry but I'm not interested in going out on a date."

For the other party these are not much more hurtful than "I have to attend dull party" and they eliminate the ambigiousness that might have the other party second guessing or thinking there is a chance if you lie and tell them you have other arrangements. Worse yet it will create a worse situation if they see or hear about you hanging around town on the date of your dull party.
Speak for yourself pal. Not for the entire "community"...

Speaking from a throwaway is perfectly fine. Having negative karma, is perfectly fine too. It is even better than having a huge karma count..As someone said "Whenever you find yourself with the majority, it is time to stop and reflect". It is true in HN as it is anywhere else....

So better not shame people for their "negative karma" and using a throwaway..
PSDs are layered, and a correctly organized PSD file with some layer naming conventions should contain enough information to generate layout code without needing to use machine learning.
This is why signing bonuses are so nice, firing someone on day 1 is just awful. If I was an employee at a company who did this to someone I would start looking for another job.
IPython has always been my favorite interactive UI, so if I had a ton of money to blow on tools, I'd love a more polished Cling (syntax highlighting, intelligent auto-completion, inline docs, emacs/vi keybindings)

https://github.com/vgvassilev/cling
Nice E2 reference. Hard to believe now, but back in the day there was serious debate about whether it should compete with the upstart Wikipedia. Glad they went the creative writing direction instead, there's some great stuff in there.
As others have said, this sounds a lot more like contracting than employment. I consult, and there's always a contract with (relatively) clear deliverables, timelines and costs. If it doesn't work out (it always has for me, so far) then the outcome is no more contracts in the future.

I can't imagine wanting to be an employee with the level of risk you're proposing.
Maybe OT but "free from work" is kind of an oxymoron.

You can't be free if you don't produce. You will be a slave to people who do produce.
Was it that off the mark, though?

BSD is indeed not what it used to be. Or rather, the market for UNIX (including Linux) servers expanded quite a lot, but BSD (basically FreeBSD and co) didn't rise as much.

At one point, a couple of decades back, it was more head-to-head with Linux, while no does anybody think they're even in the same order of magnitude?
I work with customer service reps on a daily basis. Their work ethic is vastly different depending on the person.

Some customer service reps should be able to afford a house, while others probably shouldn't.

> I tried gently broaching the topic with my friends once. One friend who is a low level customer service rep that never attended college responded "I have a job, you have a job. We work the same amount [we don't]. Why are you able to afford to buy a house, and I can't?"

And what insights did you garner from that interaction aside from your thinly veiled sense of superiority?
Beautiful.

I find images of Jupiter absolutely stunning, and that the dynamics behind the auroras is sophisticated (ie, something complex happening above the core) is even more interesting.

I can't wait for Juno to bring us even more results!
> I even translated PG's "Maker's Schedule, Manager's Schedule" just so I could show it to my mom (and some other) in order to explain why I don't respond well to being asked to do trivial errands at random times during the day.

I had not even thought of doing this, it's brilliant. I often run into this issue with my mother when I visit, even though I am her adult son. I will certainly try this.