skysight-inc/HackerNews huggingface dataset:
I don't have much value to add... but I have felt this since I arrived in SV 5 years ago.

It has only gotten worse.

I don't have a degree from a prestigious school. I do have a bachelors in Computer Information Systems though. What this means is I have hands on practical experience in what to do and how to do it - but I don't have the deep theory tutelage that everyone in SV seems to require.

Unfortunately I was duped in to thinking you build a career and build ontop of what you have done. In SV - nobody even bothers to look at my resume.

I've never been asked about my experience. I've only been shown a whiteboard and told to jump through hoops.

It is B.S. because the white-boarding ability has no bearing on how good of a colleague you are. How much you contribute, and whether or not you are a good engineer.

IMO all it does is validate that you went to a top tier school - and allows for the the hiring company to add 1 more million onto their valuation on exit.

Case and point: a few years ago I interviewed at a company that wanted to build a Learning Management System focused on re-educating senior-citizens. I had 4 years of relevant experience in that industry, which included working for the top two companies in that verical. I happened to be a Rails engineer which they wanted to leverage. It seemed like a perfect fit and they were on the cusp of giving me an offer - but they passed me up to hire someone from MIT that had never worked for a company and had never touched ruby. His MIT degree was more valuable to them.

If merrit was a thing in silicon valley - that would not have happened.
I thought there was such a restriction, I read the license and there isn't.

http://mamedev.org/legal.html

I thought "open source" just meant "you can read the source". Some people take a stricter definition.

I.e., if Microsoft chose to distribute the source code for Windows, but not allow people to sell binaries or modifications, that would be "open source".
Your second paragraph basically lists the difficulties. It's definitely a compromise.
Well, that's how most companies actually work. Substitute mushrooms for employees. And add: when they grow big, cut them off.
Oh cool! So, our homes are constructed with reinforced concrete and built to US and Miami-Dade county standards.

The really awesome thing is that local Haitians from the community we work in are building the homes - a true boost to the local economy.

Check out the first family we helped move into their new home - newstorycharity.org/maria-rose :)

-- Matthew
(Co-founder of New Story)
I don't know who decides the term "open source", but looking at the wikipedia article, availability for commercial use, does not seem to be a core concept of the definition, but rather that source code is available and that people are allowed to modify it.

http://en.wikipedia.org/wiki/Open_source
refactoring certainly doesn't count, since it still is the old code, just changed.

The "proper" way is clean room development: one party writes an abstract specification (that describes what the result is, not how the program gets that result), another party that never has seen the original code writes something that matches the spec.
You did a CRUD on a LAMP? Eww!

Seriously though, nice work!
There's probably a XML version, which mean you can use the standard XSLT sheet to get HTML output that's not confined to 75 characters on a line.

But completely agree... they still haven't agreed on UTF-8 either, and still require ASCII.
Yes. I once read a quote that went something like: "I wonder which will become self-aware first: Wolfram Alpha or Stephen Wolfram..."
And with Lambda based on S3 events, you can run stuff automatically on that as well. However, if you want your uploaders to get feedback on their uploads immediately and/or synchronously, you need to upload to app servers.
The reasons for the complexity are lame, but sometimes there are nice consequences. For instance, on FreeBSD you can pretty much just nuke /usr/local/ and be left with a functional base-system (broken configs notwithstanding).
Thanks for your feedback. I will look at how to more cleanly delineate the projects. I also feel that is a weak part of the site. I will consider rearranging the sections to get to the projects more quickly.

:)
I'm wondering if they're misremembering from TNG, Tasha Yar died in the first season but kept popping up through the rest of the series?
Now I'm afraid to look -- is it LiberOffice, or LibreOffice? Spellcheck says the second one, but...
Note that he hired a team of veterinarians. Seems like the logistics expert stuck to his area of expertise and was wise enough to let other experts handle their part.
http://opensource.org/

Their definition usually is accepted (and the MAME project refers to it in its roadmap when describing why they weren't open source before)
read the credits at http://jontyhurwitz.com.com/nano
Jonty Hurwitz gives credit to the team that photographed the ant. Hurwitz talks in many of his online interviews of how the sculptures and the backgrounds were digitally put together to help viewers understand the scale.
Thanks! I've made a couple of quick fixes but will definitely do some editing on all of it soon. :)
Awesome! The page has been updated. I appreciate the feedback. :)
Hello, the FB held me back as well.
I suggest you implement other options soon (my preference: email).
well done thing http://waltherpragerandphilosophy1.blogspot.ro/2013/05/well-...
Despite all the fun debating the meaning of "open source", it's still a legitimate headline because it describes the article's position clearly. From the article:

> MAME's source code has long been freely available, but it's never technically been open source. Instead it's been available under a modified BSID license that prohibits, among other things, commercial use of the code.
LibreOffice. I remember at the time everyone complaining that it's very inconvenient to pronounce.
> I keep wondering if people making comments like yours are having much more severe perf issues than I am, or if you're just extremely picky.

Programmers have high standards for text editors. :) And why not? AAA games are getting bigger and more visually pleasing, so sometimes your machine can't keep up unless it's a newer build. But editing simple text should be an absolute breeze in this day and age on our computers. Even for those of us who are more easily bothered.
The survey instrument could be perfectly constructed and the methodology still grossly flawed.

Because the population only consists of people who are willing to take the test [and have internet access and speak English etc.] generalizing the data is problematic at best.
For a while I did not have a site. I stuck a blog up once, but that fell off as the startup picked up. Now that I have time again I wanted to make it really easy for people to understand me and my work.
GetUserMedia and object detection = fun racing game
The thinner pieces of metal from inside the anti-theft white plastic things on DVDs, expensive tools, etc work way better (and less likely to cut you) than aluminum can bits.
I think it's a great start, but I think with a little more work you can do better.

The biggest thing is that the page is a wall of text, especially early on. I'm not sure what part is important, what I can skim, and what I only need to know if I'm really digging into it.

Give the reader some clues by using differences in font sizes, containers, etc. For example, take your first two paragraphs, distill them to one elevator pitch, and give it the .lead class to make it stand out.

Developer/Ops/Recent Past/Future sort of run together. Give them a little more visual separation.

On Projects, the image starts higher than the headline for that project. Since you're in bootstrap, consider using a panel with a heading, or something like that to help visually separate the projects and put the thumbnails in a place where they seem more related to the text next to them.

Overall, it's a very clean portfolio site, and I think you're very close to having something that really stands out. It makes me think of redoing mine, using some of the great product pages out there as inspiration.

Great work!
Great video, but I think the question on everyone's mind is: is it symbolic?
Does vulnerability reporting do any good to the reporting company?
Outside of creating goodwill (1. my company will get good PR.), what are the benefits of reporting a vulnerability (strictly from the corporation's standpoint)?
Not too shabby, thanks for the reply, and keep up the good work.
Hey, thanks for letting me know what you thought about it. I think the layout could use some work (especially around the projects) and maybe a table of contents considering that list should continue to grow.

It makes me happy to know that someone else thinks my work is impressive and that I could give back by providing insights into the projects. If you want to know more about any of them, I'm happy to talk about them :D
If the participants are teaming up to produce a product, there needs to be some agreement on how any resulting equity will be divided. You can't just assume they'll split it equally.
> When you're checking your email in your text editor something is wrong.

Though is that worse than checking it in your terminal? :)

I haven't gone anywhere close to total darkside like that. But I'm playing with the thought. I need better Linux/Emacs/terminal chops first, though.
There's a difference between gratuitous negativity and criticism of an idea. To quote the article introducing the guideline:

> By [gratuitous negativity] we mean negativity that adds nothing of substance to a comment.

I would say that what I've seen here tends to be constructive. Even the criticisms of speed are not gratuitous - they're about an important issue affecting the site.

I do see some comments that are needlessly negative, so props for the reminder, but I wouldn't call it "an awful lot".
This is a great start and you have certainly worked a lot of interesting projects, but you could really make it shine with a little more time spent on design.
Requires Twitter or Google+ login. (For me that gets an instant back-button, and the fact that one can't see any of the actual content of the site before logging in makes it worse. But I expect there are good business reasons for it. Anyway, I mention it here because it may save a click or two for others who share my prejudices.)
If they don't respond promptly with a patch, report it to CERT.
I suggest hiring a web designer to take a look at it. It looks good - but since we're not designer professionals it's possible to get a better design. Imagine a designer taking a 20-hour programming course to build a buggy and semi-functional program to demonstrate his design skills, it wouldn't look too impressive. Just my 2 cents.
Probably lossy compression. The memory was reconstructed from incomplete memory and adult knowledge of nomenclature.
Some companies offer bug bounties. I imagine a company would be paid the same as a person if a vulnerability was discovered.
The pin resting height on common locks are constant. A spring drives the top pin against the bottom pin against the bottom of the column. Without moving the pins, you don't get any info. If you can move the pins, you might as well just have the "sensor" pick the lock...
If the support for dual-GPU VR in AMD's LiquidVR works as well as it's supposed to then the Mac Pros (or at least some of them) should in principle be good enough, but of course that support would have to make it to OS X first.
Similarly, expected a gory, bloody mess.
Awesome! I grew up in Moose Jaw and now live in Saskatoon! Not too often people talk about us!
Ask HN: Good ways to find local talent in small town?
We're in Northern California about three hours outside San Francisco in the Sierra Foothills. I think overall this proximity to the Bay Area is a positive thing, but sometimes I get the feeling it creates a bit of a talent vacuum. The best of the best end up in the Bay Area, and because this area isn't terribly exciting most young people end up leaving when they finish high school anyway.

I'm curious if anyone else is in a similar situation and has any ideas. We've tried recruiters, Craig's List, and even help run a local tech group for some outreach. We've also experimented with remote team members with varying results. For now we're focused on finding someone local. Any other ideas or guidance?
Thanks for the feedback! I hadn't even thought about a Favicon. I'll look into that.

I will definitely check into the line lengths as well. Web design isn't my strong suit, but this is a chance to fix that!

I like the idea of giving each project a "headline". :)

The broken links should now be fixed.

Thanks again for taking the time to give me feedback.
Ask HN: What is considered a solo-founder unicorn?
A startup unicorn is one worth at least $1 billion. That being the case, what would be the criteria for a solo-founder/lifestyle business unicorn?

I'm thinking a solo-founder who has no employees and makes $1 million/year profit would fit the bill. Any examples of this?
This seems the most likely explanation -- compounded by the fact that us kids reading the books were just beginning to learn how to read.

After reading the article, I do vaguely recall some childhood cognitive dissonance over the fact that it was pronounced "steen" but spelled "stain"... but my main memory is of the pronunciation, not the spelling. If you'd asked me before reading this, I'd've sworn up and down it was spelled "Berenstein".
Automatic braking long a priority for trains, but costs are daunting
Fantastic name, and congrats on the launch!
The practical matter is whether the end result is "distinguishably distinct" - but emulating hardware accurately doesn't leave much room for "independent thought", so if you gave a sufficiently detailed specification to 10 programmers of the same skill level and prevented them from knowing or communicating with each other, chances are they would come up with very similarly structured code.

I am somewhat reminded of some of the GNU projects' sources, which look as if the author(s) were trying really hard to make it look "original", at the expense of being simple and straightforward. It would certainly not be a good thing if MAME took this direction.
Am I supposed to know my "final number"?
> After all, trying to eradicate advantages-by-birth might be the most futile exercise in human history

A 100% inheritance tax would be nigh-impossible in practical terms but in abstract it would go a long way to further the end of creating a society more closely based on merit.
Generally speaking I agree with you. However when you get to the "someone like the US steps in", I would like to make a few notes.
1. there is no other nation "like the US" but USA. Not even China or Russia have the kind of global presence and military power. Not saying that the US would be able to win a war against these nations, just pointing out that how you phrased it like the US taking steps is like any other nations taking steps, and this is simply not true.
2. Another issue with the US stepping in, is that from experience when the US steps in, that doesn't end well:
http://en.wikipedia.org/wiki/Covert_United_States_foreign_re...
http://en.wikipedia.org/wiki/Operation_Menu

and of course, https://www.youtube.com/watch?t=315&v=0ypIwK6OlFc

I do not in any circumstances blame any leader personally for these things, and I definitely do not associate the actions of the US with the citizens of the US, and I also know that even if the US would've been the most peaceful, least aggressive superpower, some other nation might've done worse things.
But I think that the world would be a much better place if the US would've "stepped in" in different ways, or even if they would've not done anything of what in the links are mentioned. (and of course I only scratched the surface here)
There was actually a lot of that during the surge in Iraq.

"Here is some money to build stuff and not play nice with the bad guys."
Oculus Rift Is Going to Drive Some Serious Graphics Card Sales
If you would like to pronounce Szabo, saying 'sawbow' is close enough. (Sz is a letter in Hungarian, pronounced as S in English.) IPA: /ˈsɒboː/

http://en.wiktionary.org/wiki/Szab%C3%B3
iOS 8.3 jailbreak with pangu Download – iOS jailbreakiOS jailbreak
Forcing trains to slow for turns is not a complex engineering problem, IMO. Here's my safer, low-tech solution that wouldn't cost billions of dollars and wouldn't be vulnerable to hackers. Before the turn, pound a "stake" into the ground. Then add a simple lever under trains that forces them to slow down. When the lever hits the stake, the train is forced to slow. No human intervention required. If you need different speeds for different turns, just position stakes further left or right. 20mph stake slows the train to 20mph, easy. (Extrude the metal enough that it wouldn't be easy to tamper with.) Seems like this billion-dollar wireless solution would be vulnerable to hackers. Personally, I'd feel safer with a mechanical solution.
Asm.js could be considered close to the metal if you were running on a Pentium 166. I'd consider it close to the metal if it had features modern processors have, like SIMD, operations on integers that have other than 32 bits, IEEE-754 compliance, etc.

With the threading issue, Web Workers are boxed up so tightly that there are a lot of operations, like passing objects between threads, or letting web workers have access to portions of the DOM, are impossible. Additionally, because everything's passed by value, there's a lot of copying that needs to take place; to expand on my prior example, sending a message to another thread would involve copying the object to send to the main thread, then copying it again to send to the destination thread. The alternative, transferrable objects, completely deletes the object being passed, and still can't be transferred between threads. Finally, there is no pooling control among threads, which means that there is a lot less control over what threads are running at any moment.

These problems all come back to the fundamental issue. There's no escape from javascript. Asm.js is fundamentally hung off of javascript with bailing wire and duct tape, out of fear of "breaking compatibility". Anyone that tries to experiment with a new language is immediately accused of trying to fracture the web. Thus, we stagnate, and everyone suffers for it.
That reads better if you add a colon after "first", otherwise you might not pause in the right place.
Can you get a better photo? A lot gets pre-judged on that, and the one you have posted at the top is both poorly lit and a little cool on the white balance. Even something as simple as waiting until an overcast day would significantly even out the lighting, and as long as you adjust for the cooler ambient light, you should end up with something better.

(I'm a professional photographer.)
So I can't use the or borrow the mane source code without triggering a derivative?

This whole code base is now forever useless. All of that effort is officially gone to waste.
Will do! And if you wanna follow along our journey we'll just be over here twitter.com/newstorycharity
You're supposed to guess/approximate it. The longer it takes you to decide, the lower the number. The more social you are, the higher, the more "appealing" you are, the higher, etc.

It also only models a "one way choice"-presumably in actual application, both sides would need to jointly agree.

It's not exactly an executable algorithm.
I really liked Unity of Command. Operational-level, Eastern Front, WW2. Available for Linux.
Someone interested would have to scroll a while to see your skills, which are in the footer. Otherwise, seems like you fixed the href mistake in your first paragraph since I looked at this earlier.

Looks goood so far - I just think you can seperate some stuff out into sub pages or something.

Eg:

"Home" page
Projects/Portfolio
Bio

etc.
How do you guys implement search?
> your best bet is to ship all dates in UTC as much as possible (which `.toJSON` does) and display in local (which `new Date(jsonstr)` does).

Goodness yes, I really wish more sites did this. If you're asking a user what their timezone is, you're usually doing it wrong. Send UTC to the client, gracefully upgrade with JS to local time.

This also solves those pesky DD/MM/YY vs MM/DD/YY issues!
Shared Source was the way MS did this.

"Open Source" seems to be a mark granted to a license by the OSI - http://opensource.org/about

But I don't know if they have any legal control over the term as a trademark or anything, or if they just give their approval and grant the use of their logo.

Interestingly enough (for me anyway) the BSD style licenses don't seem.to meet their definition of "Open Source" but are approved anyway...
> It would take only one nuclear device being "detonated" in low orbit, to wipe out nearly all of the satellites in a large area of that space. The resulting EMP may wreck quite a few ground-based systems too, IIRC from a book I read recently. Can't recall the name, though...

A nuclear weapon detonated in low earth orbit would not destroy a single global navigation satellite. They are not in low earth orbit.

A nuclear weapon detonated in medium earth orbit would wipe out between 0 and 1 navigation satellite, depending on how close you get. The satellites just aren't that close together.

An EMP would destroy electronics on the ground, but this will be a systemic effect. Satellite navigation would be collateral damage. When the ground-based electronics are replaced, though, the satellites will still be working.

> In any case, disrupting satellite-based navigation is the simplest kind of rocket science: a missile that just has to go up and then detonate, no aiming required.

Nuclear weapons are powerful, but they still have to obey the laws of physics. If you get far enough away, the inverse-squared law makes even a nuclear explosion look like a firecracker.

A 1 megaton nuclear weapon would have to be detonated within half a kilometer to damage a satellite physically: http://www.projectrho.com/public_html/rocket/spacegunconvent...

The shielding needed to protect a satellite against EMP only adds 5% to the cost of the satellite: http://fas.org/spp/starwars/congress/1997_h/h970716u.htm

So basically, it's going to take one nuclear warhead to destroy one navigation satellite. If a rogue nation has 60 nuclear warheads, it's hardly going to waste them to take out 60 navigation satellites.
How is it not clear which is more performant?
> Is the only solution to transpile ES6 to ES5 until 2025 or whenever IE11, Safari 7 and all current Smart TVs and Cars and what not have their end-of-life and simply vanish?

Well, it depends who your target audience is. If users with old browsers don't matter, you don't need to transpile.
HN traffic can crash a site. Do you know how many thousands of PVs HN can send to a site? That out of those thousands, 50 would +1, that isn't a stretch.

Also, you also have to account for people who clicked +1 in the early life of the link, where it wasn't being crushed, and lead more people to it.
Typo "Entreprenuer"
The 23 most powerful woman engineers in tech
The GPUs in the Mac pro aren't strictly optimized for putting triangles on the screen.
What do you think the feeling among contributors is? Are you happy to change yours?

Doesn't GPL effectively prohibit combining it with a closed source commercial product? That suggests you still won't be able to bundle all of MAME with a ROM.
"Click on all of the icons below that represent animals."
Anyone else notice that only the animals are simply-connected 2-manifolds? A bot could easily solve this.
Great site, another typo:

"I jumped at the change to build it." -> "jumped at the chance"