skysight-inc/HackerNews huggingface dataset:
Keep it short and to the point. Eye-rolling junk cluttering up the page like favorite hobbies is absolutely inane. If anyone cares they'll ask you during the interview.

Stay focused on relevant work achievements or other experience directly applicable to the job you're applying for. If you're a poker champion and applying for a medical job, it's not relevant. If you're applying to a poker gaming company, perhaps it is.

On-message, absolutely, is the #1 thing. Sending out the same canned resume to everyone is how you get chucked in the garbage.
That's exactly what I had been looking for. Thank you so much!
Fat Cutter juice
Rootless Root
Are you suggesting that the field should be optional, or that having the field conform to semver should be optional? If the former, then fair enough but that's orthogonal to the thread. If the latter, that would destroy the package manager's ability to resolve dependencies, right? (Unless new extra metadata was added, or somesuch.)

Either way, requiring semver formatting here sounds like its entirely justified.
Ydoxy
> Your entire career jammed into a single page - what a load of garbage.

Good luck with that. As I said to the other commenter with the same view, I'm happy to see a resume with two pages of irreducible complexity if you have examples. I haven't yet.
I only use robots.txt for pages that already issues 403. Something like this:

User-agent: *
Disallow: /secret/
You used 5m instead of 5mm, putting you out by a factor of 1000:

2 * Pi * 0.005m * 125000/60 s^-1 = 65.4m/s = 235km/h.
A node based server library for multiplayer games
An Ultimate Guide to Understanding Extended Validation Digital Certificate
sshhhh, if parent keeps voicing their concerns, sooner or later they're bound to be within earshot of someone who uses Google Wallet.
I'm not a bot lol
(from Wikipedia, Gaza Strip, military occupation)

In his statement on the 2008–2009 Israel–Gaza conflict, Richard Falk, United Nations Special Rapporteur wrote that international humanitarian law applied to Israel "in regard to the obligations of an Occupying Power and in the requirements of the laws of war."[41] Amnesty International, the World Health Organization, Oxfam, the International Committee of the Red Cross, The United Nations, the United Nations General Assembly, the UN Fact Finding Mission to Gaza, international human rights organizations, US government websites, the UK Foreign and Commonwealth Office, and a significant number of legal commentators (Geoffrey Aronson, Meron Benvenisti, Claude Bruderlein, Sari Bashi and Kenneth Mann, Shane Darcy and John Reynolds, Yoram Dinstein, John Dugard, Marc S. Kaliser, Mustafa Mari, Iain Scobbie, and Yuval Shany maintain that Israel's extensive direct external control over Gaza, and indirect control over the lives of its internal population mean that Gaza remained occupied.
If you are on Windows, VS 2015 and the upcoming VS 2016 have lots of improvements regarding compile times.

https://blogs.msdn.microsoft.com/vcblog/2016/10/05/faster-c-...

https://blogs.msdn.microsoft.com/vcblog/2016/10/26/recommend...

https://channel9.msdn.com/Events/Connect/2016?sort=status&di...

Apple is also doing a similar work regarding incremental C and C++ builds, based on the work they did for Swift

https://www.youtube.com/watch?v=b_T-eCToX1I

C++ builds can be made bearable if you don't go crazy with template meta-programming, do forward declarations, only expose actually public data on the headers, instantiate most use templates.

But specially do use binary libraries, even across application modules. Don't spend endless time recompiling code that doesn't change.
Not a direct answer to the question but a common mistake I see in resumes is including a "grocery list" of technologies. You don't need to enumerate every single technology you have ever used, better to keep it short and focused.

If I'm hiring a React developer, I'm more likely to pay attention to the resume that lists "JavaScript, React.js, HTML/CSS" than the one that lists "OS X, Subversion, Git, MS Excel, Linux, MongoDB, React.js, Ruby, HTML, XHTML, HTML5, CSS 2/3, PowerPoint, ASP.net, MySQL, Agile (Scrum/XP), PHP, Heroku, Bash, Node.js".
Is Steam supported? Steam is in the Ubuntu repos and available for download, but it seems like it's impossible to install for thousands of Linux users and this has been the case for 4 years. The problem seems to either be that it wants 32bit libraries that 64 bit linux does not include (and the problem is impossible to fix, I have tried) or that Steam wants a different GPU driver to the one you have installed (why a browser and installer need a particular GPU driver idk).

At this stage in Steam use on Linux, I would say it exists, but it does not appear "supported" by Valve.
> Most financing documents allow the preferred investors to force a registration

Registration rights are not a standard part of Silicon Valley financing. Voting rights agreements--which grant the Board or certain members of management your voting rights until IPO--are more prevalent.
Might as well switch to Windows now. They've got a bash shell (thx Ubuntu) and have a much more polished UI.
you are right. I fully agree with you

Seo Expert
http://www.ydoxy.com
The video shows them doing exactly this with one end tied to a door handle.
This is the best Trumpism that I ever read anywhere. Even the Donald himself wouldn't be capable of such perfection.
>> Coler says his writers have tried to write fake news for liberals — but they just never take the bait.

If you see this and your bias alarm isn't going crazy, then it needs some heavy readjustment.
Those who have educated themselves about the Snowden leaks know that countries such as the US and the UK do by no means lag behind China, as far as mass surveillance is concerned.
If your issue is with the format and the contract that semver enforces, then you can easily number your builds <jenkins build number>.0.0 That's valid semver, it follows the contract. Major versions may break compatibility or may not. There's no contract that enforces that non-breaking changes can only go into minor or patch releases. The only baggage you'll be carrying around will the the two trailing zeroes. You're unlikely to run out of available major version numbers any time soon.
> I'd just like to know what a career that really needs 2+ pages looks like.

It's not my student's career that takes up two pages; that's just the first page. It's what I can actually do that takes up a second page (skills, major software products I'm familiar with and projects). Education, work experience, internships and info like phone number and email address are on the first page.
To me this doesn't matter. I mainly use the keyboard for most things anyway.

Blender's UI isn't intuitive, but it is fast and quite efficient.
A CV is supposed to be exhaustive, so "as many pages as it takes" is right there AFAIU. But then again, I seldom ask for them.
Vbot: a new player in virtual regression testing
This was the 'click point' that made Blender's interface finally make sense to me, back in version 2.2 or whatever it was. Since then when trying to teach Blender to friends, the first thing I say is "it's vim for polygons."

The newer and more advanced features seem to have become a lot more GUI-focused (and that GUI isn't always the most streamlined or easy to discover) but basic mesh editing is great.
Several of my customers were hit by this. What concerns me possibly even more is that GoDaddy, having revoked the certificates, then managed to "un-revoke" them on request with a grace period. This is unsettling, it's not how the CRL system is supposed to work!
A command line tool to do visual regression testings, support interaction flows with JSON based configurations without needing to write any JS code. Particularly helpful for testing SPA or complicated web apps.
> IIRC I could not buy a SIM in Sweden as a non-resident though.

You can definitely buy a SIM-card in Sweden without any kind of identification. However, if it is a SIM-card with a (non prepaid) subscription, THEN you have to ID yourself and be credit worthy (since you can potentially run up a huge bill that is invoiced afterwards).
Is it a drawback? If your "compare to 0" is "are all bits the same", then it would be an advantage.

An asymmetric range is a "drawback" of two's complement. Is that a drawback?

It depends upon what your building blocks in the technology are. For example, we don't use J-K flip flops anymore because they are a pain to make and use when MOSFET's are your building blocks (J-K wants bipolars).
> Or the lie that people will do security and other updates on older versions.

counterpoint: rails. At least two versions are supported at any time, sometimes older versions still receive fixes for critical security issues. Rails follows semver and they're doing fairly well. I rarely see breakages from upgrading anything but major releases.
Microsoft learned the hard way what it means not to enforce versions, hence why .NET also forces versioning at the dynamic loader level.

Java build tools are also built on top of versioning.
GitHub server troubles
steveklabnik was not saying that it costs Rust to avoid libc, he was saying that "calling C has high overhead" (i.e. the main underlying reason for avoiding libc) is not something Rust can do, given its goals. This also means there's not nearly as much reason to put the effort into reimplementing the libc abstractions on every platform.
If we judge them by their history and by their results, the image changes quite a bit. They were on the verge of a major economic breakthrough and they needed political stability. Also, historically political instability in China lead to millions of people dieing.

I don't approve of their actions, they reacted way too late and were too violent. A faster intervention, something like mass arrests (+ releases after everyone cooled down) would have probably been the best compromise.

It's easy to judge them from outside.
Because getting something to happen in a large country is much much harder than in a smaller country. China is literally 20 times the size of Korea AND Taiwan.

To achieve growth in a small country, you can be nimble and find relatively small market opportunities and then exploit them relentlessly. That simply doesn't scale to 1bn+ people.
I'm not saying we require the same amount of parking, just that we have the same type of rules. Just like your areas that already have higher density don't require the same number of parking spots as those in suburban and mall-style developments.

Look, I know about the problems with car-centric development (I've been a researcher on (urban) land use for over 15 years now). What I'm saying is that the argument the GP tried to make, how Europe is an example of better solutions with less regulations, is wrong. (A) because we don't have better solutions (just different outcomes, the jury's out on whether it's 'better') and (B) because we have just as much regulation.
I don't expect anyone to read it A through Z the first time they see it. Like, who ever reads a scientific paper A through Z without first reading the conclusion, perhaps scanning through it a bit and looking at a chart or two? The details are for when they're interested.

But it's not just my resume anyway, I've heard of others with three pages and seen others with two. I've also seen a friend's (he's French, I'm Dutch) which was one page, and I thought it didn't say anything about him, just the standard "I did compsci like everyone else, oh and look here is one toy project <end of page>". He said his school told him to keep it to one page. Looked like terrible advice when I saw the result of that.
Hello words
The thesis was that Wifi is simply not a problem anymore on Linux, which is false. Wifi is not a problem if you pick the right chipset. However, this has always been true. I was using Wifi without a problem more than a decade ago, when Intersil Prism (Orinico) was very well supported on Linux and BSD.

But it's currently not the case that you can take an arbitrary Windows or Apple machine, install Linux and have a working Wifi. It's very much hit and miss.
Agreed. I certainly don't mind getting two page resumes. I'd prefer something where a modicum of effort went into presenting the information in a clear, attractive manner than something that's crammed into a single page.

That said, in my opinion the most important page isn't even one of those - it's the cover letter. Perhaps the reason I don't mind slightly longer resumes is that I don't bother to read them carefully if it's clear no effort was put into the cover letter.
The Pitfalls of Continuous Integration Continuous Deployment
While I am a big fan of Rust, that is not quite true.

Rust still needs to improve its compile times and IDE related tooling, to make it appelative to the enterprise coder used to the comfort of Java / .NET tooling + C++ for lower level stuff.
> 00:05 PST We are failing over a data service, you may experience exceptions and delay while receiving notifications. Apologies for the inconvenience.

Not sure what makes this "may". I'm getting 100% failure on my "git push" and their availability dropped to 0%.

edit: It's back again. Lasted about 10 minutes.
It's a pity LinkedIn labs killed that.
Truly decentralized email
Why bother when there are binaries available?
Ask HN: GitHub down?
https://status.github.com/

We are failing over a data service, you may experience exceptions and delay while receiving notifications. Apologies for the inconvenience.
Why can't a long career be boiled down to a single page?

It seems to me the shorter the better. The best resume is just your name.

http://www.landsnail.com/apple/local/steve-jobs-resume/Resum...

PS - hundreds of thousands of resumes - wow! How'd that happen? Forty resumes every single work day for twenty years?
Not that strange if you've read Plato. I read in Hannah Arendt that 'democracy' may have been a pejorative used by antidemocrats like him; actual early democrats talked about isonomy and isegoria: more or less what we call equality under the law and free speech. https://en.wikipedia.org/wiki/Isonomia

I'm not a classical scholar, but I get the impression that later times preferentially transmitted the less democratic points of view. I.F. Stone also wrote about this in The Trial of Socrates.
All of github is down for me, not just messages.
All in one magento product design tool for t shirt, gift, card, sign, etc.
Brush your ideas is a Web-to-Print software solution that allows your online store customers to let their imagination and creativity run wild and create unique designs for a range of products like t-shirts, invitation & greeting cards, coffee mugs, coasters and other gift items, laptop and mobile skins, posters, banners, etc.

Our All in one Magento product designer tool is compatible with a wide range of products and industries. Here, we have mentioned our product designer tool compatibility with some products and covers

1. T-shirt design tool
2. Mug design tool
3. Card design tool
4. Gift design tool
5. signs and posters design tool
6. Skins and covers design tool

With Brush Your Ideas the possibilities are endless. Be it out standalone Magento Extension or complete store solution, both our web-to-print solutions cater to a range of industries like Apparels, Cards & Stationary, Gifts, Skins & Covers, Signs & Posters. Any product where there is a customer’s demand for personalization can be customized using Brush Your Ideas.

http://www.slideshare.net/brushyourideas/all-in-one-magento-product-design-tool-for-t-shirt-gift-card-sign-covers-skin-and-posters-70936489
That doesn't mean that moving up that hierarchy is not desirable. Whilst a life of crime may offer an escape route from a life of poverty, there are benefits to society at large if other escape routes out of poverty are within reach. If opportunities are not made easily available, it's up to the individual how much work they're willing to put in to make opportunities for themself.

To be clear, I'm not saying that criminals are automatically bad, some have been faced with tough circumstances and are just doing what they can to survive, what I am saying is that we should encourage alternatives where possible, as society as a whole benefits when we offer other opportunities for getting out of poverty.
Author of the article here. Weird to be on HN ^^ If you have questions, shoot away.
not just you
"Operators" are a very strange thing in Blender. They serve multiple functions in a Frankenstein sort of way: UI Binding, Binding between C and Python and a framework for asynchronous tasks. I even implemented an asyncio loop in Blender using a polling operator...

When scripting from Python, you should almost always avoid operators, except if it is not possible to access this functionality (In the Video Sequence Editor ...). And of course the documentation never tells you what context you actually need. Besides having a ton of parameters in the definition, operators essentially take the entire state of the Blender process as a parameter passing mechanism.
Pink Unicorn every time I try to hit the site.
Notice how you didn't answer any of the parent's points.
Linux is fine until you need to install a graphics driver. Then you can expect a black screen and failure to boot.
Yup. Here's the thing too. When people troll online, they think hiding behind an alias is enough. You can still be traced back. I am sure the government keep tabs of all your history, even if you are not a person of interest at the moment.
Show HN: This is how GitHub 500 page looks like
The purpose of a business is to create value (usually financial) for its owners. Creating value for its customers is a means, not an end.
People are welcome to use Rust for applications programming, but systems programming is where Rust brings the most to the table (memory safety without a GC was barely thought possible), and where development focus is: trade-offs are made with systems problems in mind, not application problems. This is reflected in many APIs through-out the ecosystem, which give fine control but require a lot of manual explicitness. IO is no different.
Unfortunately, the problem with stats from China is that they are most certainly fake. Even if I had those, they would arguably be worse than anecdotal evidence. I provide fake economic stats as an example, since it's something the rest of the world cares and writes about [1] [2].

So take this as a personal account from someone who lived in China for over a decade.

[1] http://fortune.com/2015/12/14/china-fake-economic-data/

[2] https://www.ft.com/content/0361c1a4-bcfe-11e6-8b45-b8b81dd5d...
The Evolution of UI/UX Designers into Product Designers
Looks like a major outage now.
They just updated it to "Major Service Outage."
How do you get into this line of business, do you need to have a lot of connections to Wall Street already?
https://news.ycombinator.com/item?id=13380608
> Your entire career jammed into a single page - not a good idea.

Yeah, you're right. Don't include everything in your resume.

NB: This advice varies between countries. In the US, one page is standard.
> 17:11 KST Major service outage.
I don't seem to be able to reply to your other comment, so doing it here.

I don't know what you mean by "your student's resume". Do you mean you are a student? If so, we may be conflating a CV with a resume.
I am a recruiter - I have been doing it for more than 12 years. Forty resumes in a day is a very slow day. I personally wrote my own recruitment resume review system to enable me to read resumes extremely fast if I choose.
I started using Blender in 2000. Cheatsheets with hot-keys did not exist, tutorials could still be counted and YouTube had not been invented yet. All I got was a short introduction by Ton Roosendaal. So, you might assume I had a horrible user experience, but it was quite the opposite. Learning Blender in 2000 was like a game of discovery, randomly trying key-combinations and new techniques, followed by sharing them on IRC,
Emacs needs its stuff moved into Elisp as much as possible, and its Elisp to be improved, not a port of the C stuff to some random language. Rust is not a standardised language and is mostly driven by a single entity. Totally not the right tool. Also I find it very cryptic.
Before you invest time learning C++, have you considered Rust? There are pros and cons for and against each language, but as they're both operating in the same space it's something to keep in mind.

If you use C++ and believe Rust has the potential to reach the same marketshare / level of adoption C++ has now, then you should strongly consider learning Rust in the future. It has a compelling list of safety features and a more modern and ergonomic design.

I personally think Rust is going to go very far in the not too distant future, but I'm a slightly biased Rust fanboy. Do your own homework on the matter. You might decide your next language is Rust.
https://status.github.com/
> which you will hear from anyone involved in hiring at American companies.

It does seem to come up a lot on HN whenever the topic comes up, yeah. Though the odds are high, OP might not be American -- and besides that, others will read this thread as well. Perhaps it would be better if we mentioned where on the planet we are when discussing things like this.
What's the reason behind choosing Arch, which is definitely not a common distributions for new users? Is it that you are experienced in it and able to customize to their needs easily, as you talk about customization in your post?
>Fedora, openSUSE or Ubuntu. Can't really go wrong with any of them.

Yes. The experience will be the same: you'll have issues sooner or later, and someone on a forum will tell you, why didn't you use one of the other two, or some alternative distro.
Is this not what a bubble burst looks like? It's still easy to pour money into the bubble, but it suddenly gets a lot harder and a lot less certain to pull that money back out?
I started playing and using Linux around year 2000, before XP. My first computer was a Windows 3.11 for Workgroups and I went through the painful transition to Win 95, 98, 98 SE, ME, 2000, XP, Vista, 8 and 10, so I've known them all.

The Linux you remember is very different than what I remember. To say that back then Linux was unusable on the desktop would be an understatement. Yes, you had Red Hat, Mandrake (later Mandriva) and SuSE that were trying hard to provide a usable desktop distribution, but nothing was working well. And people needed Win32 apps because there were no alternatives usable for Linux.

Nowadays Linux usually works well on most hardware you can throw at it, it doesn't choke on the most basic of tasks and while it still has an app problem, sadly, the web is making that less relevant. Nowadays all that average users need is a good web browser, coupled with Linux's security and remote debugging capabilities, it's a very good fit for my father for example.

Speaking of which, I don't have a high regard for companies and products popular among developers and that don't support Linux. I pay a premium for Dropbox because it works on my Linux box, even though my primary workstation is now OS X. And I've been transitioning away from 1Password. Voting with your wallet does work and if a company isn't supporting Linux then it means it doesn't want my money. OS X was in the same situation a while back, for certain use-cases it still is, yet it prevailed because people have stuck with it.
> Daycare has become very good in Japan (I don't know about the rural areas)

As you mentioned, don't generalize to everywhere in Japan. I can tell you even in Kansai it's far from ideal and the daycare facilities are completely full and you need to reserve more than a year in advance to even have a chance to get your kid in.
> If there’s no conflict of interest, it’s often because you’re just not interested.

The opposite of "interested" in "conflict of interest" is "disinterested", not "uninterested".
Gartner Says 2016 Marked Fifth Consecutive Year of Worldwide PC Shipment Decline
Implementing Continuous Delivery? 4 Pitfalls You Need to Know About