skysight-inc/HackerNews huggingface dataset:
Definitely a bit on the whimsical side but has a lot of interesting stuff I respect. It'd work on me, but maybe not on a lot of people who might hire you - though that may act as a good filter for your sake. I'm not sure.

A agree with the post below about the adventurer bit though. It makes the rest a bit more over the top. I also agree with the posts about the colours.
How long is it going to be before a major player from the technology world gets serious about U.S. politics?

I'm serious about that. When can we be done with these buffoons who have no concept of what's going on in the world?

I'm not saying I want to see Larry or Sergei as president. Nor Zuckerberg for that matter. But I'd vote for Sheryl Sandberg any given Tuesday over any candidates I've seen from either of the two parties in the last 15 years.

Sheryl Sandberg/Paul Graham vs. Tim Cook/Jon Stuart.

That's a debate I'd care about. That's a debate where a "transparent campaign" would be more than marketing drivel/security breach.
The colors are kind of odd, I would just go without them, and I would remove "hacker" from the title as that term has become meaningless and outworn to most technical people, but is still threatening to technically illiterate people. Other than that It looks great.
The myth is not clearly defined at the start, but it goes that people avoided water because alcoholic drinks were safer to drink than water. What you're hinting at is that people often prefer to drink something else for flavor/variety/intoxication, which is just as true today. The article does seem to debunk the myth that they were avoiding it for health reasons however.

I think this is adequately addressed in the article as well:

>Did people in the time prefer alcoholic drinks? Probably, and for the same reason most people today drink liquids other than water: variety and flavor. A young man in a tenth century Saxon colloquy is asked what he drinks and answers: “Beer if I have it or water if I have no beer.” This is a clear expression of both being comfortable with water and preferring beer.
Here is the Github link:
https://github.com/mesos/myriad
SV reminds me very much of Hollywood, especially post-late-90s-bubble. It's more a center of commercialization than of innovation per se. It's also effectively a banking and finance center, as is Hollywood.
The salary is probably highly dependent upon the city you want hired in. From what I've seen for example salaries in the bay area tend to be much higher than anywhere else - even other cities that have a high cost of living.
To some degree, yes. When you're talking about CSS skills, the distinction is somewhat blurred, because getting things to look right is a big part of front-end programming. Creating things that look bad reads as sloppiness. When you're working for a client and faithfully implementing the client's designs, this is particularly unfair, but it's still the case even then.

At any rate, the ability to make a rudimentary web page with HTML and CSS is not exactly impressive. I assume that's why jchendy said "… unless they're really impressive." Like, cool tech demos with HTML and CSS probably would help get you hired, but making a '90s-tastic resume is not even in the same neighborhood.
Most missiles are not designed to carry people ;-)
https://www.eff.org/deeplinks/2009/04/doctorows-law

Doctorow's Law: "Anytime someone puts a lock on something you own, against your wishes, and doesn't give you the key, they're not doing it for your benefit."

A lock you have the key to is nothing like DRM.
Summary: If your goal is a software development position, I would move "Highlights" above "Experience", move "Professional Skills" to the bottom of "Highlights" (who doesn't say they have excellent communication and teamwork skills?), and use either a nice resume template or a more favorable creative presentation.

I had to look at it three or four times before I could get past the presentation to actually read the resume.

The codepen presentation shows me that you are able to write basic HTML and CSS. These are useful skills, but not enough to get you in any door that I might be operating. If the design was good, this method of presenting might work to your advantage, but it's neither pretty nor easy to read and it shows mainly that you have not yet developed valuable design sense or taste. There are lots of jobs (development and otherwise) you can have without those, but it hurts your resume to draw attention to your probably-irrelevant weak points.

Alternatively, if you'd written it all in JavaScript using some trendy framework, I would at least see you as a programmer. If the code was clever or elegant, I would be interested even if the output wasn't very pretty.

I had to look back yet again to get past the experience section. The experience section made me think of you only as a sysadmin/network admin. I've looked at this five or six times now before I got to anything that would make me think of you as a possible developer.
Nice and neat but I'd still include some detail about what your passions are and a little bit more about yourself. The list of interests is too packed and nothing lets me know why you dig these particular areas. Overall it feels high quality and is a lot better than a lot of resumes I've seen from developers with years in the field. Good luck with your search!
The question is unanswerable because we don't have access to a parallel universe with sane copyrights. We can't predict that future, or even a parallel present.

I can think of a number of artistic references that would be culturally interesting ways to incorporate old video game code into new games, but there's no way to predict what will be created after several cultural iterations across a few generations. We can only imagine the art of which we are being deprived.
Removing hardware isolation in general is not a good idea. There are enough hardware errors to cause problems. You don't want a bitflip to cause everything on your server to become corrupted. (Bitflips can be reduced by using ECC ram. But still, the principle remains.) (Worse: you don't want someone to be able to take over your entire physical server from one of the virtual servers)

One option would be for the kernel to temporarily mark the page(s) referenced as read-only, and do copy-on-write where necessary. This would prevent the (presumably) common case of not having the page modified by another thread while the kernel processes the data to not incur the delay of copying the data. Might only be worth it for larger amounts of data, though.
Hmm maybe I should build one of these for Elixir. Does anyone know if there is one already for Elixir?
The resume isn't good, but you appear to be employable. I definitely wouldn't lead off the resume with the word "Expert", unless you want to invite senior level engineers to try and take you down a notch with some difficult interview questions. The words "expert" and "entry-level" don't belong in the same sentence.

Some of the phrasing is sloppy - "start to finish" might be said better as "full lifecycle".

If you got a HS degree in 2004, you don't need to tell us you had summer jobs 10+ years ago. It doesn't add to the narrative.

Your professional skills section is all self-assessed things (critical thinker, team player, etc.) that add no real value. This type of fluff content takes away from the overall resume.

I wouldn't send this to an employer as a resume, but I do think you would get some response to a cleaned version of this. You do appear to be someone a company would at least interview.
Facebook Silently Released WebRTC Video Calling
Ah, I see. There are usage limits on free/guest users.
Being a Full-stack Engineer means you have an understanding and can demonstrate competence at all levels of the stack (database/server administration, backend, frontend, architecture, design, marketing, product/user/business sense, and processing), not just one specific layer. When it comes to web or app development, being full stack means you can set up the web servers and database servers, administer those servers, design the information schema, write backend logic for the application (low-level code, middleware, and AI), write frontend logic, write client-side code, design the application's interface, conduct A/B user testing and get user feedback, optimize for search engines, set up internet marketing campaigns, and piece everything together. Essentially, a Full-stack Engineer can single-handedly create and market an application.

Full stack knowledge is typically needed and appreciated during the early stages of a startup, but larger companies dislike people with such broad-ranging knowledge and do everything to limit them, box them in, and prevent them from being hired. The typical excuse is that it's not possible to have knowledge that broad and still have strong depth of understanding in each area, but this is absolute garbage. Most idiots in middle management don't like Engineers like these because they'll become too dependent on them (middle management is obsessed with being able to see everyone as expendable, something that is not usually the case with a Full-stack Engineer). Also, a legitimate Full-stack Engineer is rare and special (even though 10-15+ years ago it was the norm to be this way), and management doesn't like people that are special.

By the way, while many job postings state they are seeking Full-stack Engineers, the term is usually just an empty buzzword used by management to lure in someone that knows Javascript. They don't believe there is such a thing as a Full-stack Engineer and think anyone claiming themselves to be one is full of it. So, while it's important for many companies (startups, especially) to have people with this skill set, they're still playing the same game of hiring in those that are expendable (no, "specialized"), mediocre (can't handle anyone that's skilled), and compliant (can't handle anyone challenging their authority).

I'm a Full-stack Engineer (if I'm not, then that's where I want to be), so I'll share my skill set as an example of what a Full-stack Engineer would know:
- Hardware: VHDL, circuit board design
- Backend: Python, Go, Java, Lua, C/C++, PBASIC, SQL
- Frontend: Javascript, HTML, CSS
- Machine learning knowledge
- Able to set up and maintain servers
- Can create wireframes and design a user interface
- Can set up A/B tests and analyze user feedback
- Can create and optimize internet marketing campaigns (most people don't realize this is almost 100% an engineering and optimization problem)
- Good business and user sense
When did YC companies change from being the little guys/underdogs to being the big strong evil Lord Business?

I don't know if it's schadenfreude, or simply that HN is full of people who resent YC because they didn't get in (myself somewhat included)

But, this propensity to try to destroy someone who wronged you, without a pragmatic outcome you are trying to achieve, other than to be punitive, goes completely against my own moral compass, and It really bothers me that no one else here seems to agree.

and the excuse that "we have a right to know" or that "if they did this, what else are they dishonest about...we need to know who they are to protect ourselves." etc... are all built on a house of cards with a foundation called, "we like to watch the mighty fall."

I try to never bring up religion, but there is a beautiful Jewish Law called Shemiras Halashon (guarding your tongue) that bans "Gossip, bad mouthing people, and talking about others in a way that can be construed negatively, even if its true... unless there is what's called, "Toeles" which is a set of criteria the story must meet to be justified to share... http://www.torahmediaatlanta.com/assets/Uploads/MiriamFeldma...

This idea that our words don't hurt is a falacy, and while I am certainly guilty myself... when it's an egregious effort to be punitive, with no pragmatic goal...it just seems wrong to me.
Honestly what's it matter if they say either? The outcome is the same.
Developers Can Create HTML5 and Native Content for New Ubuntu Phone
It seems quite attractive overall, but I think the dark background header and the partially colored text are a little gratuitous. What matters in a resume is the content -- the experience and skills -- not the title or the headings. I would consider moving the emphasis away from the headings and title to the actual content as much as possible.

Also, it is odd that the job experience descriptions are italicized where the education and projects descriptions are not.

Finally, (and you may know this already, but I am just mentioning it for completeness' sake), you should adjust your resume depending on the position you're seeking. So for instance if you are looking for an internship at a company that is not very interested in functional programming, you might want to change or reorder your interests, as well as reword the descriptions if needed.
I'm a student in CS@Illinois and I took this class last semester. For assignment one, they gave us a library and the following where we had to make a working shell (sorry for formatting):

/ @file shell.c /
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#include "log.h"

log_t Log;

/**
* * Starting point for shell.
* */
int main(int argc, char ** argv) {
/**
* * Analyze command line arguments
* */
while(1)
{
/**
*	* Print a command prompt
*	*/

/**
*	* Read the commands
*	*/

/**
*	* Print the PID of the process executing the command
*	*/

/**
*	* Decide which actions to take based on the command (exit, run program, etc.)
*	*/
}
return 0;
}

The provided code is rather sparse (by design), but the University holds copyright on it.
It's ES6 shorthand literal syntax [1], equivalent to:

module.exports = { route: route, routes: routes };

[1] http://ariya.ofilabs.com/2013/02/es6-and-object-literal-prop...
And yet that's what people pay money for/perceive value in.

Disillusioned web zealot here.
Show HN: Valentine.sh
Show HN: Certificatechain.io
Why do you need permission to read history & bookmarks?
Thanks that is a great tip. Just added EFF to my amazon profile!
Reading this makes my skin crawl. I'll admit -- I only got about half way through before I had to stop. The disposition of the author is entirely too sardonic for my tastes. He's locked himself into an endless spiral of hatred and self-victimization, of course none of which is his own fault.

How can this be seen as normal or healthy?

Maybe I'm just one of the "boring" people. I don't have a twitter or an Instagram, and barely maintain my Facebook that follows only people I have known personally.

Take a walk. Go outside. Get some fresh air. Realize that you don't need to allow things to consume your free time if you don't enjoy them.
At the same time showing off your chops can be a liability this early in the game. In the interest of full transparency, the first typo colored the rest of the read for me - I also noticed and got a bad taste from the inconsistent spacing and indenting in your code.
Definitely a debugable way to write regexes. Whenever I have to maintain a hairy regex, I like to plot the regex as a railroad diagram.

These web based tools can do it:

https://www.debuggex.com/

http://jex.im/regulex/
I really does depend on how and what you use. We build Codeanywhere entirely and exclusively inside Codanywhere, and have teams that do the same, ranging from 5 people to 200 people. So all I can say is try it out and let us know how you feel it stacks up.
$80k is actually about right for an entry-level developer at a startup since you have some experience. Hell, most places will pay a kid fresh out of college $60-70k. I'd say go for it; what do you have to lose?
Which is funny because that program is a direct rip off of the Windows version, WinDirStat

http://a.fsdn.com/con/app/proj/windirstat/screenshots/98445....
Yes, but the problem is you hit that no-mans-land between "I'm going to just format text in a readable way" and "I'm going to try to make this look nice", and missed both.

If you're going to start styling it (and in resumes, once background color enters into the picture, that's styling it), you really need to clean it up and make it look nice. Otherwise, going for a simple resume that's just text is probably going to serve you better.

I'd admittedly probably toss this resume as-is.

(Also, what about a DL for your experience rather than header/list?)
it depends on the city. In NYC, this is a reasonable expectation. If you're in baltimore, you should let me know, I might have a job for you.
You're a genius. Getting this much free publicity AND painting a competitor as incompetent and second-rate.

YC should have invested in you :)
I like your idea of coding up your resume - it shows competence and a desire to learn and build. I recently did the same thing.

But there is a first-impression problem. Obviously design skill is not what you are trying to demonstrate, but it's the first thing people see! Some people might read the code (and appreciate it), but even they won't jump right into doing that in the first few seconds.

I'd suggest copying the heck out of a good-looking online resume, and then subtly tweaking it to your taste. Subtly.

I'd also suggest hosting this on it's own. It will look more professional. (Github pages is a slick, free way to go.)

Your question was about whether someone would hire you as a dev. Yes, I suspect they would! Especially if you find an employer that has at least a passing interest in your operations/systems experience. I would look for a software company that works in this area (maybe one of your frequently used vendors?) - they'll eat it up that you know the domain.
If you want to get a job as a programmer instead of saying that programming is your hobby, say that programming is a side project.

That was my main lesson in a (test) interview for a front-end position that I applied recently (I'm also an hobbyist).
The company I work for, www.stage3systems.com, builds logistical web apps for marine shipping and related industries - our software covers the full spectrum of the industry from vessel construction to port agency.

I've been at Stage 3 for about two years and it has been incredibly fascinating learning about the business from the inside. As efficient as they may appear, the day-to-day operations of the businesses within shipping are generally riddled with piles of paper documents and mountains of email. And we're trying to pivot their centuries-old workflows which is an incredibly eye-opening and difficult problem.
I was born in 1980, and I used AOL for several years before I understood what the internet was. So much for your speculations about me.
Intentional pun?

I've been trying to learn Rust myself by spending ~30 mins everyday on on it for the past 2 months. It's strange how simple it is to make something, but it's hard if you have no experience in functional programming.
The thing is malware can throw up those same windows that are in fact indistinguishable. There's no immune response that can pick it up.
From what I understand it has to do more with taxes then being responsible. Once the game actually shuts down you get a tax write off for some of the costs involved. If you keep the game running in any form. the tax write off is not available.
Who wants to build a Elixir/Erlang service with me. We can make our whole goal to be bought by Godaddy. *joking
Can you explain why you disagree and why you think this is "doublespeak"?
I believe you that that's not what you intended to say. I certainly don't intend to put words into your mouth! But I think you're wrong; I suspect the vast majority on HN read your comment the way I do.

The word 'tried' implies an attempt that failed. And in the phrase "I've tried... but...", the part after the but almost always implies causality.
I'm sorry, but this is one research result I won't drink to.
Regular expressions are high performance if you use automata style(Regular Language) regular expressions, which limits the use of some of the features you can use.

Modern regular expression engines in a lot of languages, actually go beyond the expressiveness of a regular language. This is what damages performance.

There is no reason why this would reduce performance... if its not doing anything crazy.

If anything your taking work away from it. Your building the tree directly here, where as parser would normally build a tree from the string. But since this is integrating into the languages RE library i'm guessing its writing that tree as a string, which is then passed into the regular expression engine, to be turned into a tree again :)
Are a large portion of them inherently violent sociopaths? Or do they seem like people I want to keep away from my loved ones because they've been caged animals for a while?
I’d love suggestions about how to make this more scientific. I think the biggest potential pitfall is the variability related to the stock size. My approach is pretty simple right now. I just took all of the companies from the Fortune 1000 that had female CEOs since 2002, and bought their stock when they were women-led, and sold it when they no longer were.

From an investment perspective, I think the best thing to do next would be to make sure I have the right benchmark. Ideally they Fortune 1000 would be the best one to use, but I need the historical Fortune 1000 companies for the last 12 years….that will take some manual work to pull together.

At some point, though, the control group is an academic exercise. If the strategy makes money - invest.
> The internet is other people, and what we get is what people, on the whole, want.

This seems a little simplistic because you take manipulation, hacking, externalities and profit motive out of the equation. In the real world, did people want despots and obesity epidemics?

On the Internet, did people want banner ads, DRM, and a loss of privacy?
A comical yet accurate take on why A4 is the best paper size : https://www.youtube.com/watch?v=Mb9EsAD2jGQ. You'll enjoy this. The tone is great as well.
Yes. Look for "commercial displays". You know those industrial looking NEC monitors with the tiny bezels that are turned sideways to be departure/arrival boards in airports ?

I use one of those as a TV. Is wonderful. Will probably last 20 years. Prior to that I used a panasonic commercial plasma. Still running after 10 years.

Neither of them have any smarts whatsoever. They're not even that expensive, which makes sense because many installations use 8 or 12 of them at a time as screenwalls.

http://www.necdisplay.com/p/large--screen-displays/p462?type...
Essentially, they examined the type of spider silk found in spider webs, noted the periodic bulges in it, and created a print head that could produce corrugated ABS filaments.

As far as I could tell from the article, they haven't yet done anything with the corrugated ABS filaments other than string them up around the room where they exhibit the robotic printer/extruder. I imagine the next step is to perform tensile strength tests and flexing strength tests against an ABS monofilament with a round cross section of equal area to the corrugated multifilament.
Based in the states I'd say you'd be hitting $80 within 1-2 years, perhaps quicker if you are a) good or b) using a tech that's hot right now.

I'd say work out timelines of how much you'd stand to lose if it took you 1,2,3 or 5 years to get past a certain point. I'd guess you end up recouping it in the long run but if you think it'd make you happier then you can't put a price on that.
Smart TVs aren't awesome. They are the opposite of hacker ethos.

They are large, monolithic, proprietary, closed swiss-army knives. Hackers (by and large) like small, open, single purpose tools that they can combine however they like, in new ways not expected.
Disaster Recovery-As-a-Service for VMware on the AWS Cloud
That explains a lot. Thank you!
That's really inspiring to hear! I would love to do the same one day - I wished I knew what I now know about being a good learner back when I was at school and feel like as though doing what you did will be a good way to experience that.