jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There's lots of good advice on this thread, but I'll just say this: you're getting raped at that salary? I have a very close friend who had a very similar background as you except only about three years of experience programming, period. He got a job making almost six figures, 100% remote. I've got 4-5 yrs of PHP experience and I can easily pull down six figures doing freelance work part-time.

Perception is everything. If you think you're not worth much, that's what you'll make. If you think you're worth $75/hr (or much more), you can definitely[1] find clients to pay that.

1. I'm assuming with 8 years of experience, you're good with Drupal, Wordpress, CakePHP/CodeIgniter/Symfony, etc. If not, I'd recommend learning them. It's not hard and all my clients ask for them. Learn APIs as well, like Facebook, Twitter, etc.
Yes, and courts issue orders based on the law.
Any alternatives? I found the best contracts on Linkedin while everything else is dead. Actually - the contracts found me, Linkedin is the one platform where I don't have to move my finger one centimeter to get showered with good deals.
> You can't specify the width of an inline element, for one.

display: inline-block;
width: ...

?
Yes, well of course. But you can get yourself into the situation where the payout always seems to be just around the corner, when get into the sunk-costs trap.

The deadline should give you a change to step back and properly evaluate your situation at a specified time, hopefully with some external help.
Just an aside, this is why I enjoy HN: an actual informative counterpoint to my casual pot-shot.
Look, I just need one more tank as I try to get my shit together.

Shakes

I can quit anytime I want.
National Security

VS

Being part of a business (that may or may not be making any serious contribution to the common good)

Both segments violate privacy. And in both cases there are ways to correct this from within.
Saturating an Infiniband (40 Gbps) link with disk I/O might be somewhat complicated.
Left Google about a year and a half ago; leaving at 4pm is pretty unusual from the folks I worked with, though I had a couple of team members who would have 'pick up kids from school' blocked out on their calendar, and taking a longish break midday or in the afternoon was totally fine if you didn't have any meetings. Most people I know tended to come in to get the tail end of breakfast, so 9/9:30, and often stay for dinner (6:30). I had a colleague who did 6am-4pm or so to avoid traffic, though, and another who wouldn't come in until about 4pm for the same reason.

It's difficult to work with folks with 'unconventional' schedules if they are involved in cross-functional or managerial stuff. Fine if you're an individual contributor, but if you need to get a few folks in a room together frequently (project leads, etc) and their working hours have zero overlap, someone's going to get grumpy. I appreciate flexibility in schedule, don't get me wrong, but I also appreciate a bit of self-awareness :)
There are a group of people who are actively fighting immunization and using bad science to show that it is bad for you. This is a different than someone who doesn't follow the normal vaccination schedule, because why bother. The former group is worse than the later because they convince others that it is bad. Enough that people die.
This down voting makes me want to just leave Hacker News every time. Sorry I don't meet you cool intelligence. Guess us 1980's folk just need to go somewhere else.
This is mild in the disparagement of other languages, which is sadly all too common.

People want to be in early on the new thing as it's good for their career but don't want to hitch their wagon to a lame donkey. This begets language cheerleading. Stroustrup does it mercilessly himself.

Dick Gabriel realising he'd backed a loser in Common LISP wrote "worse is better" and described C as a "virus."

"OMG perl is line noise." You must have heard a thousand times and you've heard a hundred more about python's whitespace, lisp's brackets, haskell's utter incomprehensibility and lack of useful programs written in it. Dikjstra had a good one about Cobol "The use of cobol cripples the mind; its teaching should, therefore, be regarded as a criminal offence." Super polite to the great Grace Hopper wasn't he?

The C++ "annointed" such as Alexandrescu who has now written "The D programming language" have referred to C as legacy since forever, Stroustrup can barely shut up about it. For for D, even the name of D is claiming "C and C++ haver now been superseded by this better thing." Whether that's true or not it's a big claim to put in the name of your language, why not just call it "Your language sucks compared to this new hotness"?

If you don't care for either of these languages you could say something like this is how to "Interface the language you don't need with the language you never wanted."

But the proper, polite, sensible dispassionate thing to write would be. Interfacing (existing) C++ code with D.

FWIW I've worked on a C codebase where existing C++ code was referred to as "legacy" which made sense as naming in that project as they were converting a large part of the codebase from C++ to C as they felt it was better for the problem.
Please modify your hosts file, so you will not be a unwilling participants of GFW of China in the future!

for example in windows:

127.0.0.1 libs.baidu.com

127.0.0.1 hm.baidu.com

other chinese GFW attack host

....
She has many options. She just doesn't have options she likes that let her mix what she liked about the past with what she likes about the future.

That's the consequence of choosing to rely on the services of others. You are at their mercy. If you don't like it, well, there's always YCombinator.
Yeah, likely means "how to make topsoil" or "how to make arable dirt". An awful lot of land needs to be converted to something that can sustain the right kind of plants for humans to live on.
Sorry should not have used an abbreviation: "Advanced Placement" -- courses meant for excelling students.
I think we'll actually see more of a divide as those who are motivated to study on their own go through online programs like OCW and use that knowledge to do impressive things in lieu of credentialing themselves (though they may also leverage the impressive things to get credentials).

The hard part will be that the poorer folks won't have the same luxury of free time to study like this.

So in the end I'm not sure that we'll really escape from Matthew's Law ("the rich get richer and the poor get poorer").
MIT already has enough applicants with close to perfect SAT scores that they could fill their class multiple times over. So this is a bit of a meaningless differentiator and tbh might even negatively affect someone who e.g. has below average grades but tests well.
>Apple is assuming all supported repairs and replacements are being performed by an AASP, where external troubleshooting is the norm.

If that were the case they wouldn't have published the technote publicly using software they also freely make available (Apple Configurator). Having more than one Mac is hardly something novel, and even if you don't have a second of your own how many Mac owners don't know someone with a Mac they could borrow for 10 minutes to do the pairing?

Would it be nice if the firmware for the Mac Pro could do this without needing a second computer? Sure. Is it a hardship warranting this level of scrutiny? Seems a bit overblown to me.
“When a measure becomes a target, it ceases to be a good measure.”

If your suggested measures were considered, they would quickly become targets & add to the already insane workload that high school students must put up with in order to be considered competitive applicants. It's unfortunately not a scenario where you can say 'Pick one of (a) through (d)', because it will quickly become all of (a) through (d).
A VC in particular has to optimize for this kind of thinking in order to get a better signal-to-noise ratio on his investments.

Think about how it's different from other kinds of investing. Warren Buffett looks for industries that are stable and picks good companies that operate in those industries. To do this well you need to know what makes an industry stable and what makes a company good. Examine enough of them, avoid trying to get rich quickly, build a system, and you can do well at it.

VC by definition operates in unstable industries and has to pick winners based both on having a good read of people so as to pick good founders, and having a good read of society so as to have an idea of which kind of ventures might succeed.

To do well investing you need to have a good deal of money, to earn this money you generally have to be successful, the act of creating that success later plays a role in helping you to understand what makes a good investment.

So, you start out, conquer an industry and make a bunch of money, then use that success to make even more money investing in other people. If you can do both of these things, then you can not put your foot in your mouth every third word when trying to predict the future. Maybe you can cut it down to every third paragraph.
Location: London, UK

Remote: Yes

Willing to relocate: Yes

Technologies: HTML, CSS (LESS and SASS), JS (jQuery, Backbone.js, Angular.js, Knockout), Node.js, PHP, MySQL

Resume: http://www.chrispattle.com#cv http://github.com/pattle

Email: chris.pattle@gmail.com
Berlin, Germany, 42reports GmbH, https://www.42reports.com/

Full time, No remote

Python Backend Developer

https://42reports.com/career/#/detail/backend-developer

We're hiring another experienced Python developer to help take care and expand our backend systems. We're mostly working with Django, Tornado, PostgreSQL, AngularJS, AWS.

As an analytics SaaS we have a few Terabytes of data to wrestle with and challenging tasks ahead of us.

Our team is still small and we have multiple roles to fill, depending on your experience and goals: be it full-stack dev, postgres expert or infrastructure dev.

If you enjoy programming in Python, have a knack for RDBMS and have developed and run production systems before then write us a message to jobs@42reports.com!

Oliver
I think this attitude is part of what Thiel calls indefinite pessimism.
Without an ability to get a return on investment, no, companies would not invest the $0.5B to $1.0B to get a drug to market.
Dropbox's business strategies (Carousel) and acquisitions ("Dropbox for Music", "Dropbox for Documents") make it seem like Dropbox is opting for diversity instead of opting for efficiency, that could be passed down to the end-user with lower prices.
Large ISPs and public DNS resolvers typically don't use a single server, but rather a fleet [...]

I assume all major ISPs use 2 or 3 layers of cache, which makes the size of their perimeter fleet largely irrelevant.

it's very hard to know what a good number is

Could you perhaps ask your former Route53 colleagues for some log-file insight?

the benefit of DNS caching is probably much less than you think due to short TTLs and the number of resolvers.

I don't think so. The overwhelming majority of clients uses their ISPs resolver. So all it takes is one hit per major ISP per TTL to keep it zippy for almost everyone. That's why DNS works so well, after all?
Reminds me a bit of https://news.ycombinator.com/item?id=8302278
While I eagerly look forward to PHP7, you can get more than PHP7 speed now with HHVM, and HHVM has never been easier to use.

But competition is good, great actually. HHVM recently folded in JIT regex like PHP7, so they are copying from each other.
Been there done that. The entourage I was in (30 people going to enjoy the woods) was once stopped in airport for carrying knives. Hell yeah we did, everyone did, the longest one was 40 cm long and all were carried visibly.

We just told the guards to sod off as we had our own private transport plane we were waiting for. Who on earth would hijack their own plane? Especially as there were 30 armed people on board?

That's the safest way to travel!
I'm glad that net neutrality limbo doesn't actually hurt investment in infrastructure!

Musk said the Internet access would be "unfettered certainly and at very low cost". https://twitter.com/elonmusk/status/531996243904716800

Hopefully there's a way around needing a satellite dish, aside from dishes that share their connection over wi-fi.
Does anybody know where the license texts come from? Copy & paste from the OSI website? In other words: Are they equivalent?

(The OSI is part of the SPDX workgroup, but that doesn't really answer the question.)
What if Philip Roth wrote some science fiction about Erlang? Would that be okay?

I'm kidding to make a point: marriage is seldom a 100% ideal proposition. In my house we intermingle our books. Virginia Woolf's "Mrs. Dalloway" is next to Tom Wolfe's "The Right Stuff". The benefit of sharing an amazon account makes up for the fact that I may see books she's interested at Amazon.com.
That every day in everyone's life is a beautiful story.
More comments coming from Adrian Cockcroft:

1. See slides 32-35 of http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011

2. "Deploy in three AZ with no extra instances - target autoscale 30-60% util. You have 50% headroom for load spikes. Lose an AZ -> 90% util."

https://twitter.com/#!/adrianco/status/61089202229624832
I know right? I made a hilarious joke a little while ago and jedberg yelled at me and everyone downvoted me. And I'll be very surprised if this comment doesn't get downvoted to hell too.

EDIT: I also simply greeted jedberg, and a bunch of people thought that was a good reason to downvote. Do people think there's an imminent influx of redditors, and that they have to dissuade them from becoming HNers? I don't think that's the case.

EDIT: Fuckin' called it.
I didn't even know a person COULD enter these words into an internet text box. I thought the internet itself would reject them. ;)

I salute you, sir.
Predicting numbers is one thing(luck can play a very big role) and deep analysis without being clouded by one's biases is another. Asymco seems to fail in this regard in most of the posts(including this one) which come through as abject fanboyism not tempered by reality.

How is it ad hominem? The poster clearly described why he thought so later on in the post. You can't take a line of someone's post to call ad hominem on it. Strawman?
I can't imagine how frustrating the jobs of the Reddit admins must be.
Follow the model of John Paulson. He created a market so he could short the housing bubble and it made him one of the richest men in the world.
There is no way conversion is anywhere near 5%. The vast majority of users hardly use it.
That was introduced by this guy: https://github.com/jeremy

Don't know that I understand what he means by accessing "the reddit", though.
its doable. Not enjoyable.

You go to "war" with the army you have not the army you want. if you want to get a new founder on board then start looking but I wouldnt delay today because of it.

If you are having second doubts. Then reevaluate. Ask why she left and get More feedback from others.

People will start joining when you least need them ( when you start becoming successful ). So I'd advance only if this is your vision for your contribution to this world.
I'd read the following before eating too many Brazil nuts:
https://en.wikipedia.org/wiki/Brazil_nut#Nutrition_and_human...
Sure, but we were specifically talking about a 100% wealth rax scenario. Very likely not a realistic scenario
I've gotten a virus only twice in my life. Both times, it was an ad on the cyanide and happiness website. The worst thing that's ever happened to me from pirating games is the keygen having loud unexpected music.
> The USPTO is a lot different now, a quarter-century later.

Please be more specific or link something that explains how they've improved.
You forgot (c) doing their best to limit the access to and eligibility of the kind of ID that people who don't vote for them can get.

It's not dumb, it's just evil.
I was forced into frontend development a few years due to a priority shift at my company (I was a backend dev) and these tools were extremely helpful. I highly recommend them to anyone getting into frontend development.
The Unix convention is for "\n" alone to signify a line-break; when Unix programs talk amongst themselves (such as piping one to another), that's what they do.

The terminal convention (as described in the linked blog post) is for "\r\n" to signify a line-break. When a Unix program talks to a terminal, the kernel will (by default) automatically add or strip "\r" characters as needed.

Docker messes this up, since the tool inside the container is isolated from the environment where the "docker" command is run. Since it can't directly talk to the "docker" command's standard output, you have to manually choose whether it's connected to a pseudo-terminal ("docker run -t ...") or with a pipe ("docker run ...").

If the command runs with a pipe, no output translation will be done, but the program will likely be difficult to use interactively - there's likely to be no interactive prompts, no line-editing, etc.

If the command runs with a pseudo-terminal, then it will behave as if it's attached to a terminal - you're likely to get input prompts, ANSI colour codes, and "\r\n" line endings, even if the output of "docker run -t ..." is being piped to a file.

I don't know if this is the behaviour you hit, but I can easily imagine somebody running a tool in a docker container interactively with "docker run -it ..." until they got the behaviour they wanted, then just sticking that command in a shell pipeline like they would any other Unix tool, and getting a nasty surprise.
Mushroom spores are sold online for "microscopy purposes only".
> It's been true for a very long time

Until this year, we've hardly had any inflation since before 2008, at least. Deflation was a bigger concern. The margin between inflation and interest rates was very small.

I see what you are asserting, but again, what is all this based on?
I have been in a similar situation. I was a co-founder at a company, I was not joining with technical skill. I had more marketing and business development background. I had some knowledge but was just starting out.

The opportunity was fantastic and I learned a lot (things todo and not todo). However, as you stated I felt the exact same things you did:

A. Learning Was beginning to stagnate - I was no longer able to continually learn and develop.

B. Company was not growing and my confidence in the rest of the team plummeted. We were focused on the wrong things and promising things to customers and partners that we knew we could not deliver on.

These two things alone where enough for me to know that my time was done. There is a post on Medium, "Rate-of-learning: the most valuable startup compensation" (link at the end) this is why I had to move on. I knew that for me to continue progressing and learning the best option for me was to leave.

In regards to equity and raising capital. I learned two things (1) people can become extremely greedy when equity and raising capital come about and (2) greed can easily lead to ethics and values being compromised. I don't know your exact situation but I would keep these things in mind.

Hopefully this helps. Best of luck!

Link: https://medium.com/@KyleTibbitts/rate-of-learning-the-most-v...

PS: This is another post that may help you by Ryan Hoover. Great post! https://medium.com/@rrhoover/knowing-when-its-time-to-move-o...
And the work has continued in decades since.
> We will see where the technology goes, but we sure do live in interesting times when it comes to the engineering of biology.

Perhaps I'm just too optimistic for the times, but I believe immortality is within our grasp.
Don't worry. In another year or so, everybody will shave their beards and trade in their plaid shirts and blue Wrangers so that they can revolutionize fashion by disrupting some other group's wardrobe.

In the meantime, you should consider setting up shop as a recruiter. You could probably place your Washington friends in jobs at startups here fairly easily. If they can memorize a few words/acronyms (Angular, MVVM, etc.) and are willing to show up to the interview with an axe for good measure, you'll be cashing checks in no time.
Looks like Mozilla has this data in aggregate, if I'm understanding this web page right:

http://telemetry.mozilla.org/#filter=nightly%2F39%2FCERT_VAL...

Ignore the graph and match up the table below with this C array:

https://dxr.mozilla.org/mozilla-central/source/security/mana...

If I'm understanding the meaning of "Bin Number" right, not all of the 0s are surprising. But some are. For instance, the AOL CA hasn't been used to sign any certs that have been seen. (I guess, in a sense, that's not really surprising...)

I'd be cool if someone better at front-end than I could present the data with useful labels, and also mark each CA by whether it's in the non-Mozilla roots.
Yeah, it's ctrl-A for start of line.

Here's a good cheatsheet: http://www.bigsmoke.us/readline/shortcuts
> Mozilla decided to limit them to issuing certificates to: .fr, .gp, .gf, .mq, .re, .yt, .pm, .bl, .mf, .wf, .pf, .nc, .tf

Is there any way to do the same, manually, for the other "national" CAs? I woudln't mind if CNNIC handed out a certificate for every .cn domain out there, but if they ever try to sign one for an Egyptian entity (or even worse, a .com domain), I want to see a big red warning. Ditto for the Japanese and Taiwanese governments, which Firefox also seems to trust unconditionally.

I actually do this to some extent, as I don't quite trust the NIC of my own government. I told my browser not to trust it, so whenever I try to visit a government website, I get a big red warning. I override the warning after confirming that I am indeed visiting a government website protected with a government certificate. But if the government NIC ever tried to show me a certificate for a non-government website, I would know immediately. This works, but it's inconvenient, so I'd love to be able to restrict any given CA to subdomains of specific TLDs and/or second-level domains.
He is a startup lawyer.
I was under the assumption that view classes on android were harder to work with compared to a UIView, which can be subclasses and re-worked with new behavior.

Or, at least that's the reason my friend gave for not developing an interface beyond the default UI for his app.
> While I can't speak with authority on how it'll be implemented, what makes you think that the use of NFC will be without your explicit consent?

It is easier to ask for forgiveness than permission. I am not singling Google out here, and there most definitely is no strawman argument being made. One need only look at the 'opt-out' world that we live in to see that our privacy is often trumped by what someone else believes will be in our best interest. W/R/T NFC, I liken it to the idea of having a phone number. Yes, I have a phone, but no, that doesn't mean that you can call me if you get a hold of my number. Imagine if you got a phone call from an ice cream store every time you walked by it on a warm day..."Hey man, it's hot outside, c'mon in for some ice cream!".

Those of us who control options such as WiFi/BT/GPS on our phones, we're in the minority. The vast majority of people can't be bothered with toggling these features on and off and don't understand the reasons for doing so.
If you don't have time to read the whole post, at least read the "Speaking To Customers" section. It has great illustrations of the eye-opening ideas you get from listening.
OK, sounds like it might be interesting.

Can someone translate from marketing-speak into technical-speak?
There is a "v3" version and the "v2" version is sufficient to learn from despite not having been updated for a while.
"For now, I'm not going to support this in the parser as it appears to be a fairly dusty corner of the language. Maybe at some later date."

And that is why this particular parser won't pass the Java TCKs.
As opposed to credit? How would tracking that be different in this case?