skysight-inc/HackerNews huggingface dataset:
Ask HN: Using a version control system for your resume?
I often come across advice to have different resumes for different types of companies, and to continue making it up to date. As a living, breathing document, is it a good candidate for applying a VCS to? For instance branches for different resume types, but sharing common content. What are your thoughts on applying version control to your resume? I don't think this idea is an original one, but I don't see it mentioned much.
I'm not sure if you know, but Windows already has that - Metro apps (or whatever the name is now) are sandboxed and with a permission system.

But they are much hated.
> Remember, the focus of a business should be on delivering value and making money while doing so, unlike a usualstartup, whose sole purpose often seems to be burning money and thinking of ways to eventually turn a profit in the future.

Rewrite: offering a free service, then boiling the frog by slowly introducing more ad revenue schemes until eventually users are fed up and jump ship to the next iteration of the same service.
No, we never had a chance. If you consider these embedded "secure" CPU controllers in the news lately, we also have lost control of PC's as well. With baseband firmware, which was never ours in the first place, we have lost mobile.
Yeah, I am surprised how many people here complain of their experience with Windows, yet keep using it.
Allowing XP to exist forever is not a good thing for security either. There are security architectures in place within Windows 10 for example that do significantly improve security.

At some point companies need to cough up the money and upgrade their technology.
Few people start out with a good network. You need to meet people. If you live in an area with a lot of software companies, there are probably going to be meetups, clubs, and that sort of thing.

I got into the field by working at a startup in a nontechnical role and transitioning into the engineering department after demonstrating that I could code and helping with some minor projects. I know several other people who went that route, and I think it's viable at startups, but not at large companies.
Books in stores get shipped back to the publisher where they are pulped. That cost is also reflected in the price.
Thank you for the links, and yes it is. In particular, Zuboff's third law: "Every digital application that can be used for surveillance and control will be used for surveillance and control."
It doesn't quite work like that.

If I give away "free lemonade", but people get sick because I've made it in dirty conditions, I will not get away just because it's free.
cached https://webcache.googleusercontent.com/search?q=cache:s46TcT...
Actually C$100k is (roughly) US$73k
A somewhat controversial claim, but only until you discover that it's the low-profile home server use case under discussion here.

I'd go with a Qotom box for that, but something like this would be about as good and, at the cited prices, a fair bit cheaper - and wouldn't involve the same US Customs import encumbrance that I've found Qotom hardware to entail, besides. But I think it would depend on being able to find used FX160s cheaply, as the article describes, and since its description of a sudden glut in the used market seems written from an Australian perspective, I imagine that might be an issue elsewhere.
Nice. Good effort. Things are going to change with headless Chrome around.
10 Cosas Que No Sabias De Breaking Bad
I do not build my resume from scratch. Often it is exported to PDF from some other service. I store this PDF in the git repository for my website, which is published on GitHub Pages. So inevitably, my resume has snapshots.

File formats like PDF do not lend themselves to version control. It would be hard to merge improvements on a shared "feature" of your resume from one branch into another branch.
Site seems to be down

https://web.archive.org/web/20170515001126/https://thesizzle...
Identifying (and messing around with) Phone Switches
The need for urgent collective action to keep people safe online
I know more times when updating Ubuntu made the machine unbootable than for Windows.
Lyft and Waymo Reach Deal to Collaborate on Self-Driving Cars
I would love to know what you think about Domino Data Lab's solution. I feel pretty strongly about provenance tracking, especially being able to go: artifact <-> experiment <-> code / data <-> environment, and our solution implements those linkages.

Here's an older video describing it. https://www.dominodatalab.com/resources/data-science-experim... We now track things like git checkouts and dataset versions too.
Precisely. I have no problem hearing about what worked for you. The moment you start telling someone else it'll work for them, especially if you're looking to get paid based on that claim, you better back it up with evidence.
> But they are much hated.

Most people wouldn't even know that they are sandboxed.

But we will see for sure with Windows 10S and its optional upgrade to Pro policy.
Mindfulness Works but Only If You Work at It
This is the first I've heard of Qotom, can you elaborate?
That's the reason. We are unable. Somehow we aren't able to process this subtle notion you have revealed to us. Even now, I find myself unable to grasp this nuance.
tl;dr - Buy this stock of FX160's on ebay now, they're better I promise.
Normally when people talk about citing evidence, they're referring to strong evidence. Citing weak evidence can be about as bad as citing none at all, depending on how weak it is.
You should also check out Pachyderm, github.com/pachyderm/pachyderm. Pachyderm builds provenance tracking directly into your data so every results has provenance through every bit of data and code that was used to create it.
IANAL either.

The summary gives the example of securing your neighbors roof when a tornado is about to hit. Possible laws to break to do this, are "breaking and entering" or "trespassing".

Note that a lot of these laws state that care must be taken not to break laws unnecessarily. Bricking IOT devices that can be used for DDOS-attacks may be a step too far.

And strictly, in the case of patching a server under negotiorum gestio, you have not broken any laws: It is not unlawful computer intrusion when you have implicit permission of the owner of a device (the same goes for entering your neighbors house when they are on vacation, and have accidentally left a pot of milk to boil on the stove).

But I guess such far-reaching Good Samaritan laws are very foreign to the US, since there, off-duty doctors are sued for performing a painful Heimlich maneuver.
Appears as though the influx of traffic that Hacker News creates, has struck another website down again, haha. Thanks for the archived link.
A lot of stuff is uploaded to VirusTotal by automated systems ("in the wild") so it is often a case of "If a tree falls in a forest and no one is around to hear it, does it make a sound?"
I was using your requirement for analysing comments ('flag comments that can even be misconstrued as misogynistic') against your comment itself. You gave zero reasons as to why women should have equal access to the workplace, only "I don't want to work with a bunch of men". I knew what you were getting at, but I was purposefully misconstruing your comment (and even pointed that fact out).

Men have social issues to face. Just because MRAs are shrill and annoying doesn't mean that mature discussion should also be stomped on. We can also multitask - we don't have to fix on social ill at a time. It's also fantasy that we can get to your 60/40 split in only a few years - the staffing pipeline just isn't there, and preventing people from discussing issues until we reach that split is preventing them from discussing them for a decade or more, even in the best of circumstances.

As for 'best behaviour', I think it's incredibly poor behaviour to simply suggest long-term complete censorship of a topic you don't like, regardless of the quality of discussion. Sticking your fingers in your ears is not going to get more women hired, anyway.
I'm pretty sure they knew there would be a flood of opposition, and they left it insecure intentionally, in order to delegitimize the overwhelming consensus by lumping genuine filings in with spam filings and declaring the entire process tainted.
If the login interface actually works (i.e. it's actually an access control), and you successfully login with credentials that aren't yours - yes, you've hacked it. It's only a hack if you intend to do it and the interface is a good faith implementation.

I don't really follow your question in this comment and the other one though - what do you mean about CIA desires? You need to understand that a technical control represents a control in order to intentionally bypass it.
Anyone who thinks that these bodies ever change their mind due to the public comment periods is gullible. The public comment period is mandatory, and it's not like the FCC commissioners are dying to know the public's thought process and need their input. They have already made up their minds.

The value provided by the public comment process is a) an opportunity for the public to get their comments on the record, not because it will change the outcome, but just for the historical value of having their viewpoint officially represented somewhere and b) the opportunity for FCC commissioners to be surprised by a higher-than-normal flood of replies and realize they may need to back something out for political expediency.

This is the same way it works when you call your Congresspeople or do almost any other citizen interaction with the government. It's not like your Senator actually cares about your specific opinion and may find it convincing. The proposals supported or opposed by politicians are much larger than any single person's opinion or ideology (including the representative's own).

Since Oliver did a segment on net neutrality under the Obama administration (in which he analogized cable lobbyist and then-FCC chair Tom Wheeler to a dingo hired to babysit a child), it really probably doesn't surprise them that a large volume of comments would be directed from that type of source again. It's also probably not surprising that people more likely to fill out an FCC comment form are generally pro-net neutrality.
I think that everyone should read The Idea Factory, for a reason similar to the reason that everyone should learn Lisp. Bell Labs no longer exists, and you will never get to work there; but you can learn how research and supervision could be done, and that will help you route around whatever damage keeps the handbrake on at the place where you do work.
Duplicate: https://news.ycombinator.com/item?id=14338328
How trivial it would be to append a random number at the end, or otherwise randomise it just a little bit.. Quite lucky the programmer didn't think this one through.
> The projects portfolio gets people interested.

No it doesn't. My portfolio that I've been adding to for the past 10 years doesn't get me any offers at all. You get offers by networking and making buddies with high powered people.
Or analysis by antiviruses that have can run programs in sandboxes too.
Shouldn't we be spamming them right back? Fight fire with fire.

Also, all these congresspeople and FCC folks have been paid off by Verizon/Comcast/etc. If the likes of Google, Apple, Netflix, etc. are really on our side, how come they aren't getting in on that bribing action?

Google is multiple times the size of Verizon. Just buy the whole damn company. Hostile takeover.

In our entire society the good guys are losing to bad guys at every turn, despite having the advantage in numbers and money because we refuse to play dirty. The time for fighting fair has past. If the ref isn't going to throw the flag, you need to cheat to beat a cheater.
I suspect they usually became serfs by way of a great warlord saying to a lesser one: here is your territory and these people are your serfs.

Whatever oath there was, was purely pro forma, and the alternative was death or banishment.
This. There are lots of groups to blame, but corporate IT departments are high on the list.
>You know what? I'm starting to get excited for the walled garden to get more walls.

Yep. What developer types don't like to admit is that for the average user, who doesn't use the features excluded by the walled garden anyway, the tradeoff is well worth the security gains.
Apple acquires AI startup Lattice.io
> But Intel would have to convince skeptical Hollywood executives of that

Does hollywood have an leverage whatsoever on intel? If intel decided they were removing any and all DRM features hollywood would have no choice but to accept.
And in most of the years after 2008 it was well below 5%, with some years of negative growth. Also, during the period 1998-2008, the GDP increased from about $15BN to about $55BN, representing an annualized rate of about 14%.
Seems like a good tutorial! The example video is shot during daytime, though.
"Error establishing a database connection"

Install a caching plugin!
Because they have a long history of vulnerabilities too.
Site must be running off a Dell FX160 ;-)
I tend to use the .doc format and edit locally on my computer, and only export to PDF when I'm ready to send out the resume. I'm not certain if .doc would be much easier format to share changes on a resume.
Thats how democracy dies. It doesn't have to change it explicitly, it has to incite tact, and leave a trail. Every day, we are making history. If we do not speak, then the future will think we weren't talking.
Walled garden is fine only if you build the walls. Please let the iOS stay the only such corporate build travesty.

It is good to have the ability to raise the walls. It is not good for apple and MS to decide what to use their OS for...
They make/sell "industrial" fanless Intel boxes. I got one of these[1] for a router, and it's worked well so far. No moving parts with an SSD.

[1] https://smile.amazon.com/gp/product/B01KX9OU58
This is good advice, and "Go out there and build something" can be extended even to "Go out and be a developer in public." Blogging is way under-rated, so is (not mentioned by the article) StackOverflow.

I wasn't self-taught but did get a lot of interview offers this way (and job offers and book offers). Around 2010 I started answering questions on StackOverflow for the 'canvas' tag, which began because I had some questions and then realized lots of people had interesting questions of their own and I wanted to help. It got addicting in the way that playing with Lego blocks is addicting as a child. Just this strange urge to do it and to get excited about it, and its quite gratifying to feel useful.

Not a lot of people continuously participate, so if you do you stand out. All of a sudden I had a "public" developer persona, and I was getting recruiter emails (some very serious but most typically flippant) or just people emailing me questions personally even though I didn't really have any projects to my name. I wrote just a couple blog posts to help out with common issues, and then Pearson asked me to write a book. Sadly the book-writing crushed all my free time and it was actually the reason I stopped regularly participating on SO.

So you don't have to build anything to be taken seriously, you just have to be out practicing your craft in public. Blogging and answering SO questions are a great way to build some kind of presence and there are no barriers to entry.
Subnautica is a fairly unique project in a number of ways. One of my favorites is their public task boards and bug tracker: http://subnautica.unknownworlds.com/
Location: around the world, based in Russia.

Remote: YES

Willing to relocate: Australia, New Zealand, Europe.

Technologies: iOS native (Swift/Objective-C)

Résumé/CV: http://mkh72.me

Email: mkh72@fastmail.com

Example project: https://github.com/maximkhatskevich/TrafficLights

I'm senior iOS developer with strong skills in every aspect of app development - from organizing overall development process and designing app architecture to integrations with RESTful API and GUI programming. Fluent in Swift. University degree in Computer Science. 10+ years of hands-on experience in software development industry, including 5 years on iOS platform.

References are available upon request.
>Disagree. Slavery requires lack of consent.

Rape is a thing, so I don't think this is a very good moral standard. Informed, active assent is the usual standard.
aren't there big players on the other side.

Why aren't the big VC houses fighting this? This seriously hampers their ability to have their startups have equal access to the open internet.
Thanks for the transparency of open source you have learnt those buzzwords. Wish you the best of luck with your black boxes.
The adverts on the linked nymag site host malicious android targetting malware.
It works better to keep a version controlled indiscriminate list of every
single project and position and assignment and achievement you've ever done
(plus a resume template). With that you can easily choose relevant points for
a specific position at hand.
that mode still completely changes the universe. nobody can make a living selling chromebook software without consent of and payment to google.
The Perils of Public Outreach
> but I can't imagine a harder place to come in as a young untrained programmer than Java Enterprise development.

It's funny, I can't think of a better place. Well-established companies will have the money to support you as you learn, cogs move slowly in these orgs so you don't have to rush - take your time as you learn about the code base, and figure out how things are done certain ways and make suggestions to improve.
At least within the realm of possibility (as far as I'm naively aware) that whoever did this didn't fuck up too badly and they're simply unable to track them.
This is entirely it. It's not nearly offensive enough to get the "you're putting racist ads on my page" level of public uproar for them to do anything about it. And distributing malware is incredibly profitable. They simply have no incentive to stop. And trying to moderate it would cost them money, both in terms of effort to review ad submissions, and lost revenue from the ads themselves.

Heck, Google likes to brag about how Chromebooks don't get viruses. Distributing viruses for Windows PCs only helps their bottom line. (You'll also notice that Windows support-related search queries have malicious ads, and no ads display at all for Chromebook or Google support-related search queries.)
Can't see why anyone wouldn't support net neutrality, especially consumers. If only the administration would listen, our opinion doesn't mean much.
You may want to try out RapidComposer, Sundog Song Studio, or Odesi to get a sense of what that workflow entails right now. I bought each of those (two of them on sales), hoping I would come to terms with them, but they just don't work for me. It's mix of "the UX could be better", in some cases, but also some underlying consequences for complexity that show up when you're given a blank piano roll and every possible axis of music theory exposed as an affordance in the UI.

What's working for me right now? ChordPulse [0] which contains arranger keyboard style presets, plus a few options for sequencing and detailing the arrangement. Export to MIDI, add melodies and tweaks on top, and the song is ready. There are much more complicated versions of this formula around like Band in a Box, but they both have things I don't need, and aren't quite as good at this basic workflow.

[0] http://chordpulse.com
> Being on the latest secure upstream isn't a nicety, it's what you have to do if you want any semblance of a secure environment.

Windows 7 is in extended support to 2020. So as far as I know security wise still up to date.

> There's a grocery store that just went up nearby that I saw Windows XP splash screen on when one of the cashiers rebooted.

The cash register may be even running with a user interface written in VB6. Don't attach it to an external network and it will work just fine. No need to invest in new hardware/software when you can get it old, working and cheap.

> Windows XP computers that handle money.

In what way do they handle money? A computer virus isn't going to steal paper money and the device operating the card reader should have been sufficiently separated to begin with.
A one-off (or hoped-for) event? I'd just stick CloudFront in front of it...

If I were hoping to build a high traffic site (as in - I expected long-term heavy traffic, rather than a single "spike") - I'd work out how to most easily implement my cms's caching options with CloudFront or S3 or some other CDN.

Most important thing is to make sure a page view doesn't _really_ require a bunch of db hits or personalisation. (Especially not if you're using something like SiteCore or are running super lean with WordPress on inexpensive shared hosting...)
Unless the whole point of the exercise is to beat cheating, as it were. Burning the village to "save the village" comes to mind. And seeing how muddying the waters, blurring the lines, seems to be tool numero uno, why help with that? Also: https://www.youtube.com/watch?v=_oJ9w0x_dzo
WCry 2.0 functions perfectly under Wine
Sony-bmg-rootkit-scandal
You can't be serious..
Best Way to Import AVI to Avid Media Composer
The exact opposite of what it should be.
I am both a self taught programmer, as well as a self taught guitarist (both for over 30 years now), and I don't agree completely with that answer in the blog post.

Self learning is great, and it will give you experience and chops in both disciplines, but at the end of the day, you will hit many walls that only a formal education (or a good teacher) can give you.

I've written hundreds of (perhaps over a thousand now?) apps over the decades which are used in the real world to save/make businesses time or money. I would probably categorise myself as a 'fairly decent' programmer, but I know I would fail most whiteboard tests which have basic CS knowledge patterns. I often look at discussions right here on HN about machine learning or cryptographic patterns etc. and feel like a green newbie again because I find the technical conversations hard to follow.

To bring it back to guitar playing - I remember when I was in my first band in high school, I had no idea how to play a guitar solo, but a session musician visiting the school showed me the pentatonic scale, and how you could move it up and down the neck to suit different keys. Mind blown. Pick any standard 3 or 4 chord song and I could play a semi decent sounding solo over it. Forget theory or all that Jazzy stuff - I was on a roll!

But after many years, I discovered that I was simply playing the same thing over and over again in different keys. I wasn't really moving forward. I remember telling other guitarist that - "The _best_ thing I ever learned was the pentatonic scale, and the _worst_ thing I ever learned was the pentatonic scale...". I felt boxed in and felt that my skills had plateaued.

It wasn't until a couple of years ago that I started taking lessons from an experienced guitarist, that I realised what I had been missing on by omitting basic music theory from my vocabulary. I was astounded by the power of learning the differences in scales, and using modes, triads, augmented chords etc. Stuff that I thought was too 'intellectual' or that I believed would restrict my creative freedom actually proved to be the exact opposite. It was the first time I experienced the concept of "the more you learn, the more you realise there is out there for you to learn". A kind of reverse Dunning-Kruger effect?

TLDR: Self learning is great, but formal education is a force multiplier.
"...or about $36,000 at current exchange rates"

Not enough to make up for having every spy agency on your back. Is there a realistic way to get the funds free and clear even if NSA /FBI /CIA / et al are on your trail?
Contamination kills; I'm amazed they reused forging facilities like that.