skysight-inc/HackerNews huggingface dataset:
Good concept, some nice UI ideas, bad presentation.

Animation is too herky-jerky and gets in the way of understanding. Not enough supplementary text for the animations. Does it only work on Amazon? It looks that way but I can't tell. It's OK if that's all it does right now and you expect to expand later, but you should address this up front.

Also, looking at the example belt, you are firmly pitching this at guys (men's clothes, stereotypically male interest items like construction tools). I have heard that women are also quite interested in shopping.

I do like the basic concept, a lot. I'm all in favor of things that let the user optimize/customize things instead of being stuck with the website publishers frequently-awful UI. I found this immediately more visually attractive and intuitive than amazon's own offering.

Also, I hate to say it, but you should consider filing a patent on 'the belt', or else expect to see that idea copied left and right.
Check for patterns here: http://www.ssa.gov/oact/babynames/top5names.html
Correct. They are also probably (depending on circumstances) exempt from some provisions of the DMCA that might otherwise allow the research target to employ copyright law to stop them from conducting the research. US Federal Law has provisions that explicitly protect vulnerability research in some cases.
Neat project! Some feedback after trying it:

- I don't have a GIF folder, so it would be nice if there was a "create" folder button, or if you just created me one

- Can you offer a standalone build outside of the mac app store?

The gamification that you've included is kind of neat as well.
I cooked for myself for a while in college. I'm not sure if a mash up of pasta, tomato sauce, frozen veggies, and boiled chicken thighs counts as "healthy", but that's pretty much what I had every day.

I know how to pan sear a fish and stir fry vegetables, but what I didn't know was how to do grocery shopping for 1 without ending up with wasted/spoiled food. For me, it's not the cooking that's hard, it's the grocery shopping/meal planning.
I monitor some keywords that relate to obscure topics of interest of mine. If I look at search hits in the last 24 hours I get lots of pages of markov chain generated spam that looks like forums or blogs or community sites. It's freakin' ridiculous. The spammers are using machine learning to fool Google's machine learning.
> And "Theo's a dick" doesn't qualify as a valid reason to not fund real security development.

Yeah, but people who give money usually tend to see that as a valid reason.
Mule Radio is closing
Demographic breakdown: Who owns cell/smart phones
My guess? An insecure one, who therefore is trying to build up his own self-esteem by tearing other people down.
The engineering team for the product I work on, Google Play Music, is roughly 15% older engineers (rough guess, because I don't actually know how old everyone is)

I'm 41, work at an investment bank as a software engineer and I think I'm probably one of the youngest people in IT here.

Having an IT work force with only 15% of people above 40 doesn't happen by accident and in my 20 year career in IT, it's not the norm of most companies.

the vast majority of hires come straight out of college.

You realize that happens because of policies that make that happen, right?
What does CS majors have to do with it?

Engineers capable of working at Google != majoring in computer science.

Computer science degrees are handed out like cracker jack prizes these days.

Men graduate college at a lower rate than women, graduate high school at a lower rate, and have a lower literacy rate. What does that have to do with the specific pool of talent from which an uber engineering company like Google would pull from?
Luckily, it led to the creation of the MRE pizza. Apparently pizza was the #1 most desired MRE.
It's not sexist. Sometimes you use one pronoun, sometimes another. Or you can say "his or her", or "their", or whatever you feel like for any given situation.

Edit: it's not ambiguous. The person in the title is a hypothetical single person. Whoever wrote the headline decided that the person they made up was feminine.
GitLaw: French bills versionned and vizualized
So are you suggesting that the interviewee goes through something similar to a portfolio? These are some of the projects I have done in the past, I wrote this code here to solve this problem, etc. I agree with something along the lines of "the best predictor of future performance is past behavior," but it could be hard to keep a consistent--dare I say level--playing field that way.
Thanks! Fwiw you don't have to attach a folder, and you can attach one later via settings. I've been thinking of making a web app version :)
Google, Facebook, and now over 70 companies do grant tacit permission for anyone to test their systems, and will pay the researchers for a disclosure, as long as they follow the program rules, which are usually quite reasonable. I'm serious when I say that few people are more thankful than myself for the existence of security bug bounties.

However, one thing has always crossed my mind: since the legal definition of authorization is still very fuzzy, what stops a third party from going after a researcher, even though the company who owns the server which was technically hacked has no interest in filing any complaint against the researcher?

To clarify my question, the recent Brazilian law regarding computer hacking establishes that only the owner of the hacked computer can file a complaint against the attacker, and legal proceedings can commence only after such a complaint has been filed. Does it work the same way in the U.S.? My understanding of american law is very weak, but I know that, for some crimes, the victim does not have a say, i.e. the state will prosecute regardless of the victim's will.
That's nonsense. Scala is pretty well known. (Apache Spark, Play Framework, Spray, Akka, Scalding, Kafka, etc...)

As for the web stack: Play, Scalatra, Spray, etc...
It can also use the fairly mature Java libs as well: Jersey, Jetty, etc...

On the other hand, I don't know of any popular projects that are written in Rust, other than what Mozilla is doing with Servo.

I can name companies as well: Twitter, Airbnb, LinkedIn, Gilt, Foursquare, The Guardian, etc...

Github still probably runs mostly on Ruby as well, and for performance, you could use JRuby.
yea, go delware when it warrants it.
Show HN: An app to let you create beautiful, elegant and effective resumes.
"Daring" in the British sense of the word:

"That's a very brave proposal" -> "You're utterly mad".
My favourite line was

> They chose the name ninjas in part to signify the company’s relationship to Silicon Valley, where the title is handed out freely.

Just like Canadian engineers complain about the term "software engineer", I hope there is some remote Japanese ninja clan grumbling that "these guys didn't even pass the ninja board exam!"
And then doesn't grow into the stronger more mature developer that we'd get to work with.
From 1954 - 1998 The boy name Michael reigned supreme. I'm sure this run had a lot to do with the ArchAngel, the Basketball player, and the pop star.
Thanks for your comments! I completely agree about the lack of hands-on courses. I found the same thing when I was putting this together. The capstone project is our attempt at including something more practical, but it's self-directed, so that's not exactly what you are after. (Creating individual courses was outside the scope of this project.) However, I'm confident it will exist someday, given the current popularity of both data science and online courses. I assume you've also done some Kaggle challenges?

I agree with the suggestion that you should attend meetups and tech talks (or watch them online if there are none in your area). You'll hear more about real life examples and have a chance to ask questions.

The other main way to learn what you're asking is to get a job doing it! You have more than enough background (assuming you also have knowledge of tools) and you will learn more from others and as you need the information.
Piketty used data that was "unreliable"

https://www.gov.uk/government/uploads/system/uploads/attachm...

The ONS was used as a result. Piketty relied on similar self-reported surveys for his US data.
Yes and I mention Greyglers in my blog post. But Google's tiny mention way down on a page that there's a group of old-timers in the company is nothing new and is not part of their new openness about transparency, nor does it say anything about age demographics across entire workforce or hiring practices.
Usually it is more pristine (from a theoretical standpoint) to use filename generation, aka globbing. You don't need a subprocess.
5 questions to ask your next ux design firm
Using ‘her’ instead of ‘his’ is hardly sexist. That’s completely absurd. If it’s used consciously to make a statement there is no issue, at least not for another few centuries or so.
I don't see anything sexist in the article? Or are all uses of gendered pronouns to be banned?
I wonder if they realized how much of a hit piece this was going to be.
> It's not so easy to accept the lies about inequality when you and all your friends and relatives start losing their jobs and have their homes foreclosed.

Except when the man on the talk radio blames it on "inept Big Government" or "excessive taxation". Then it's super-easy.
It in no way diminishes the effect of a crime if a person does not lock their front door. It is not the victim's fault if they did not install bulletproof glass and employ a security guard. If you think differently you have a twisted outlook on life, a sort of might-makes-right view of righteousness.

Such rationale is the rationale of a lowlife. "The front door was unlocked so its their fault I stole from them." "If they didn't want me to steal their lawnchair, they shouldn't have left it unchained on their porch." Nothing is inexcusable with that line of thinking. "If she didn't want to get raped, she shouldn't have been all alone in the middle of the night in a dark alleyway." "If he didn't want to get brutally assaulted, he shouldn't have left such a stupid comment on HN."
>>> It's also important to check what the provisions actually are when a founder leaves with unvested shares.

THIS.

One of the most important things my attorney did for me is when I wanted to bring on a partner, we sat down for a few hours and hammered out every possible scenario that could happen. Where he would leave the company, if he dies and his wife thinks his shares are worth a million dollars. If the company is doing great and BAM! my partner decided to just up and leave the company, if the company gets bought out, how much does he get, etc.

Now every time I see these stories, I think my attorney for watching my back and protecting my interests as well as my company. It's this due diligence I never would have thought to do, but am glad I hired a good attorney.
I doubt it was a "blue sky" issue. Since it seems like it was an "Accredited Investor" and they would have signed an waiver to that effect.

Probably had more to do with the firm acting as a broker in the deal, and violating some state statute on unlicensed brokers/dealers. They deposited the funds, so they would be acting as an intermediary. If unlicensed could face serious fines.
This isn't necessarily true. If we take the TC message at face value, it seems like we should all move away from it ASAP.
Rakudo isn't obviously more usable than it was three years ago

I don't believe that to be true. Even if by usable you mean primarily can be used in production, I would still argue it's more usable that it was, even if I wouldn't label it strictly "usable." I wouldn't shell out to bc for math ops, for any number of reasons (including it being slower for my purposes), but I wouldn't call the bc utility unusable.

I don't trust its developers to deliver usable software reliably

I can't fault you for that conclusion, given your experiences. That said, developers involved in a project change over time, as does the influence of existing developers (and maybe you believe people can change, too). That conclusion may become more or less true over time, and indeed may have already changed. Perhaps some day you'll find a reason to be interested again, and find the experience more enjoyable. We can only hope. :)
No, we certainly shouldn't ban them. But "someone" is ambiguous, so the possessive used later in the sentence should be as well.
Don't forget the Bletchley Park women too :)
It won't for much longer if we leave it to the likes of Bilderberg.
This is a preview of our AI dominated future. The AI will penalize you and you will have no idea why and have no recourse or appeal. It's also great for plausible deniability if it was indeed a "manual action".
Says 15 000 kg to 300 km LEO, or 11 000 kg to 800 km, out of 350 000 kg launch mass:

https://en.wikipedia.org/wiki/Skylon_%28spacecraft%29#Overvi...

So similar sized as the two-stage Delta IV Medium, with exactly the same mass fraction (23.3 - 23.5):

http://www.spaceflight101.com/delta-iv-medium-42.html
That reminds me of TrueCrypt and the TrueCrypt Audit Project.
Correct.

The CFAA requires access without authorization or exceeding authorized access. Presumably you are an authorized user of your own systems.

It is possible that some vendors may try to use User Acceptance Licenses to further restrict what actions can be taken with their software (even in case where you've purchased it and installed it on your system).

I believe (and would love to be corrected by a lawyer), that even those cases would be civilly prosecuted, and still not related to the CFAA.

This is one of the reasons why when providing penetration testing/application testing training we always took great pains to drill into their heads to never use any of those techniques on systems you do not own. Not poking around on your bank's website, etc.

If you knowingly access a system that you do not have authorization for, the owner of the system might not care (or might not notice), but under the CFAA, they can file charges against you.

Reasonable people may disagree what constitutes "exceeding authorized access" (where reasonable people might be your attorney and a prosecutor).
Umm, no. Competition for experienced engineers in Silicon Valley is incredibly fierce - I get probably a couple dozen cold recruitment pitches every week, from startups and big companies alike. Any decent engineer with 10+ years of experience can write their own ticket pretty much anywhere they want, and many choose do so at startups where the potential rewards are higher.

On the other hand, most new grads would kill for a job at google, which is one of the best high tech companies to work for (if not the best). And most new grads don't want to take the risk and lower pay of a startup (not with all those student loans to pay off).

More supply == more employees. No sinister policies needed.

Edit: appended clarifying sentence to first paragraph
Nice project zellyn; I've got one with the same creative repo name: https://github.com/pda/go6502 ;)
Mine currently makes no attempt at being cycle-accurate; it's basically the dev/test environment for a breadboard 6502 computer I'm working on.
I suspect this is where cloud integration comes in, you probably link it to your Dropbox where it will upload your encrypted data, so you can use it from more than one machine?

I'm not actually sure though because I don't actually see any of the synchronization features anywhere in the settings screens.
Several Asian countries like Singapore and Hong Kong have extremely high inequality rates yet far lower unemployment rates than the US. Where is your proof that inequality causes job losses?
Nope. The amount of rigor required to sanitize Bash or any other descendant of sh or csh is not worth it. There are problems such as the lack of real return values from functions that no amount of discipline can solve, and the rigor required to solve things like crazy word splitting is too hard to consistently get right.
NASA: Humans on Mars by 2035 is 'Primary Focus'
I would like to see more postings like this on Hacker News.

- Best startup lawyers? Is there an app for that yet?

- Do lawyers ever get equity? Why or why not.

- Has microlending made this easier? (Open-ended question.)

- Why doesn't the "Delaware corp" have more competition from other countries?
> Just give the money to the OpenBSD team

Unless OpenBSD decides to change, that is the way to fund OpenSSH. Currently you don't get to decide how your donations are spent by them, OpenSSH isn't it's own spinoff funded group.
FWIW, I can assure you I did not deliberately walk into minefields while developing my recent bash project, and yet I've struggled with `errexit` and `errtrace` to the point where I've ceased to use them, preferring to just ` || die` everything which may possibly fail. Although you may say that simply choosing to use bash is self-defeating already...

Have you reviewed the examples on this page, linked from the FAQ?

http://fvue.nl/wiki/Bash:_Error_handling
I tried it myself and liked it pretty well from its look and feel but there are some caveats:

-No cache manifest, so internet connection is mandatory

-It defaults to local storage for your notes, so the notes are basically saved in your browser

-Syncing works via Dropbox (not an option for me) or SyncStorage, which I never heard of before and which requires yet another server if you want everything self-hosted

-You have to download all the dependencies and build the app locally for what could be a simple tarball
-As far as I can see there is no API to build upon if you want automated notes or a custom app (though you may be able to do this via SyncStorage)

Another important fact is that it's not nearly as feature rich as Evernote, so the headline is actually misleading.

I'll stick with my current BTSync/Markdown files workflow and check back in a few months.
I merely meant that the sentence should agree with itself. If you want to talk about a woman, write "How to Tell A Woman’s Age When All You Know Is Her Name".
How do you feel about "HTML5 GIFs"? I'm sure people would appreciate an automated conversion to webm. See the MediaCrush source for help: https://github.com/MediaCrush/MediaCrush
If you take the TC message at face value, you should "just search for encrypt and use whatever pops up" on Linux, and use these settings for encryption on OS X: http://truecrypt.sourceforge.net/OSXNewImage.png

Needless to say, I think you can take their cryptic recommendations with a huge grain of salt.
The graph in the actually video report is a poor way of representing that information IMO. It took me a second to figure out what the graph represented and then after that I still didn't know why I should care.

I guess average speed/bandwith was too esoteric to chart? #sarcasm
he wants access to the bare metal on the same level as the C64, but with modern hardware.

POKE 53280, 0
jerf's position can apply to anything. That doesn't mean that it applies to all things with equal probability, though.

I'm fine with saying that there are rigorous English courses, and non-rigorous CS ones. But I still expect that, on average, the CS courses are more rigorous. Partly that's due to postmodernism, as jerf pointed out, but partly it's just because the subject matter of CS can be more rigorously defined and described than that of English.
The form of incorporation is more important than the state. Delaware is NOT necessary unless your exit is IPO, or when you have a large or diverse shareholder base. YC mostly funds and promotes "BIG" ideas which get MILLIONS of $$ and if your idea is good and will attract AirBNB type money... yes Delaware is a good choice. For average startup it's a waste of money and liability.
Ngn-APL works relatively well on mobile (Javascript based.) I'd also love something more native, though
That is commonplace for non-gendered terms, but in this case the article relates more particularly to women.

I don't think "his" and "her" are sexist per se, though men tend to use the former and women the latter when referring to a theoretical or nongendered person or whatever. "His or her" everyone seems to agree is bulky, and fringe-use alternatives like "zyr" or something don't have nearly the mindspace to suggest as a reasonable alternative.
Watsi is looking for a full-stack developer
As someone that's not a native english speaker, can I ask you why "his" is sexist?

A quick read of a dictionary (http://dictionary.reference.com/browse/his) says that his is "the possessive form of he", and the second definition of "he" is "anyone (without reference to sex)". That's also what I got taught in middle/high school.

Sorry if I'm just missing something and this is a stupid question.
I realize this is a beta release, but a grammar check should probably have been done on the homepage. This could be a strong deterrent for some people.
Dragon Ball Z Fierce Fighting 2
Don't forget about the kid who liked Life cereal.
Appreciate it, man. I've been confronting it for many years now and writing about what happened gets easier the more often I do so. My wife is indeed amazing. A tough yet gentle, kind yet firm completely reasonable, intelligent, clear minded person. I feel like meeting her was my winning lottery ticket. It's amazing what a kind, reasonable person can do for a disturbed but otherwise "normal" mind.
Hi Claudia, thanks for putting this together, I've already found it very useful.

I didn't see any linear algebra anywhere here, and from my (probably naïve) understanding of data science, it seems to be core to a lot of the main ideas. Do you know of any good resources in this same vein as the rest of the track? I've been watching Coursera and EDX and it seems linear algebra offerings are somewhat sporadic.
Seems to have worked out for Torvalds and good chunks of the Web ecosystem.
"Results from your location are not yet available" (I'm in Europe).

Could somebody post a link how the results page look like? Thanks!
UX Articles
Just saw this.. unsplash is so fantastic, use it all the time, amazing photography on there
Good point about the mistakes. Interfaces in the old days didn't have any forgiveness, so one didn't make any mistakes. Like playing the piano.
I don't think it matters. I think you can put the internal title on your resume if you choose. On an employment application I'd list the official title. Adding a slash makes it a reasonable title: Programmer/Engineer
The glass on the Willis Tower Sky Deck cracked last night
Pre-dating Soylent by over 20 years: The Ultimate Meal
Eh, I think you're thinking about this sentence as an engineer and not a writer. The author wants to draw you into the philosophy of software development, with its mix of processes and productivity hacks; the elaboration in that sentence serves to paint a more vivid picture of the tech work environment. Of course, we already know all this, but many readers from outside our field may find these descriptions illuminating.
You don't have to have a reason to not donate to something, so the color of their shoes is also a perfectly valid part of the decision. The important question is whether it's a good reason. If you rank the style of his speech as a more important issue than having secure software (unless you think that the style of speech will negatively effect the software), I'd wonder how a single person's personality got so high on your list of priorities.

It sounds a bit like voting for a president because he's the guy you feel you'd most enjoy having a beer with: short-sighted.
It's a hint at how future search engines will diversify. Eventually Google will become more like the yellow pages where you kind of already know where everything is, you just need its database to get the last mile.

Google will supply the commercial results, but not all of the world's information - only its most profitable information. If you want to know how to do something, how something works, you'll use a different, non-google indexer for searching, say, all of the "how to" sites: e.g. wikipedia, stack exchange, about.com, etc.