skysight-inc/HackerNews huggingface dataset:
Not to beat a dead horse but why was this downvoted? I thought downvotes on HackerNews were to be reserved for offensive/destructive comments? If my comment above offended you, please explain why instead of just downvoting it.
Show HN: An online secrets escrow service
15 Best CSS3 Menu Tutorials
if you were applying to the US branches, then visa red tape was likely culprit - it's awfully time consuming and expensive to get an intern (who doesn't already have a J1-like visa into the country for just 2-3 months internship.

Apply for local subsidiaries as first order of business.

Unrelated: what's with highlighting keywords in resumes lately? Who cares what language a system is in? If rather read why it was important and what business problem it solved.
Bond looks interesting but also fairly young (initial commit ~ 3 month ago unless I'm missing something). ReactiveCocoa already has several years behind it. It's very stable for Objective-C (several parts of Genius Scan are written with ReactiveCocoa) and now coming to Swift.

These frameworks actually don't require you to rewrite your whole app in a different way: you can easily migrate a few classes or just rewrite a few new classes. I would recommend this as a way to get familiar with functional reactive programming in an applied way.
>Appendix: Listing every word used in the book in alphabetical order and on which pages each was mentioned.

That's the Index. The Appendix is where they list FTP and web sites that are long defunct, sample code for interfacing with a discontinued piece of hardware, and of course an ASCII table.
To hazard a guess, 70% is the maximum grade (which I've been told isn't that good in US standards, so just saying "I've got 86%" - which is a very good grade, might get looked at the wrong way by a US company.
As ridiculous as it may be, I think the presentation of your CV matters, especially with trendy big techs. Maybe try dressing it up a bit. Have a look at mine if you want: https://www.dropbox.com/s/agffmbzdqvckqta/CV_v2.6.pdf?dl=0.
I've had some good feedback (including interviews/offers from the companies you mentioned).

Also I'm curious to know where you applied. I've found that the barrier is higher when applying abroad, especially the US.
Perfect Privacy VPN Review
It's not a complex rule. If you're an officer, have a camera, and you have been accused of wrongdoing, then summary dismissal of the charges will not be possible if the footage is absent.
AppFS ( http://appfs.rkeene.org/ )

It's a "universal package format". It's similar to lazyfs (from 0install) with a bit more structure for packages. It's digitally signed from end-to-end. It uses FUSE. It supports writing, SUID files, and advanced configuration which can be updated at runtime without unmounting.
This was the first thing I noticed.

I automatically associate the term 'GPA' with the American-style 4-point scale. I'm not aware that GPA is often used in other contexts. If this is understood on these terms, it will be an instant rejection.

There's also further confusion with 70% vs 86%.

Perhaps it would help to use the appropriate German term?
Just to put a stake in the ground, I mean patent trolls specifically, when I call out bad NPE behavior. Not all NPE behavior is bad, and I only hope to limit the bad behavior.

Wikipedia says: Non-practicing entities are generally not considered 'patent trolls' when they offer their patented technologies to licensees in advance, such as individual inventors, university research laboratories, development firms, and licensing agents that offer enforcement and negotiation services on behalf of patent owners.

I think that's a pretty reasonable statement.
Yes, a distro package manager can partially solve this issue but there are some corner cases where this fails. Though I partially agree with you: my OS package manager can provide me with the C and C++ libs I need most of the time.

To name a C++-specific pain in the ass: Boost. The Boost libraries make minor, incompatible changes every now and then (which is good), requiring applications that use Boost to either specify a certain version that they can work with or bundle the Boost libraries with the application source (which is bad).

And "development" package manager should be able to deal with the situation above, but distro package managers don't really work here. There are several libboost-foo-1.xy.z packages available but it may be that none of those will work with a certain application you're trying to build (either too old or too new).

This situation is handled by development package managers by pinpointing the exact version (or range of versions) of a library an application depends on. This also allows specifying compiler/interpreter version(s) an application works with. Some of my projects depend on features that are only available in recent GCC versions (__builtin_shuffle), but that requirement can only be informally specified in the README, nothing enforces it (leading to unnecessary bug reports).

This is also what git submodules does but without a standard build system, it only solves half of the problem (and may create new problems).

I think you and I can both agree that this situation is less than ideal. Using just one package manager application should be enough, there's a lot of overlap between what a distro package manager and a development package manager do. And it's a huge waste of engineering resources to maintain language-specific package managers such as pip/gem/cabal/cpan.

"Next generation" package managers such as Nix and GNU Guix should be able to address these issues, but they are yet to be widely adopted. Unfortunately those applications are based on less-than-mainstream languages (Haskell and Guile Scheme, respectively) which might scare away potential adopters.
I disagree. This comparison is extremely unfair because they used a chineese clone instead of the real CPU/compiler from MIPS...
relevant: http://lowrekey.github.io/fourd.js/
Their existing 'solution' is a huge part of the problem. Sorry, you'll get very little sympathy from most here, and no one is giving the US gov a back door (not willingly, anyway).
You might provide appropriate local conversions - to a 4.0 scale for US companies, for instance
The HR (Human Resources) people at American companies are used to the American system of measuring Grades -- usually on the 4.0 scale (0.0 = F, 3.0 = B, 4.0 = A). Just convert your GPA to the 4.0 scale and write that on your resume. Or just write down "A+" average.

You want to make it as clear as possible that you are a strong applicant. Don't make the HR people think too hard about converting your GPA. They'll just get confused.
It seems fair to him.
PLA-1, 2 human operators, 12-24K trees per hour. Any Kenyan or Brazilian small forge can make PLA-1 bot. You just supply plastic cassettes with saplings. Besides, saplings are far superior in survivaal rates than seedlings.

I also manually planted lots of trees in different areas.
Yes, you are right, when area is inaccessible and only manual planting is possible - drones may become helpful. But with 9 ha/day output, I am afraid it is cheaper to use human labour.
Please catch up with the adults; we're trying very hard to solve a problem, and you're all pretending like the problem doesn't exist.

Adopting the persona of warfighting crimefighting hardass doesn't mean everyone has to be on board with your definition of "problem" or "solve."
PassAirbag: Smarter Password
Authentication using password-only has known several failures such as theft or disclosure, which put at risk users data on the Internet.

PassAirbag enhances the security of user accounts on the Internet, the solution bring a second factor of authentication into Authen-as-a-Service model.
I'm curious to test it against an equivalent Warp application. Good job!
Another comment on scopes is about 90% of the work I do with a scope is qualitative not quantitative and the spec is usually a quant limit.

So the spec reads something like less than 10% error (usually low) at that freq. So a 10 Hz 10 KHz 10 MHz sine wave at 1 V p-p will display at 1 V p-p on a 20 meg scope. However shove in a 30 MHz 1 V p-p sine wave and (on an analog scope) you'll see a beautiful sine wave at, oh, who knows, maybe only 0.5 V p-p.

I do a lot more quant work with simple watt meters, at least for RF stuff.

A stereotypical example where qualitative accuracy matters not quant is you have a possibly 15 dB amp, and a -25 dB sampler on the input, and a -40 dB sampler at the output and you feed one into the X and one into the Y and shove a varying signal thru the amp and rather optimistically you'll get perfectly smooth lines on the triangle border. The numerical results are irrelevant, whats important is the amp isn't going into compression and what comes out is a perfect linear function of what goes in aka the line is perfectly straight. When you hit compression the end of the line will tilt over and no longer be straight, and thats bad. And your inline watt meter says that happens at 150 watts out or whatever, so I guess you can run cleanly at somewhat less than 150 watts.

Another example is a lot of "is this (four letter words) oscilator oscilating (which would be good) or is this amplifier oscilating (which would be bad)?" and things of that nature where quantative results simple don't matter, you just want to know if there's anything there at all.

Also you can peak up filters and LC networks in general without exact results just a "Turn the screw that way and the sine waves get bigger, turn the other way and output drops" mentality. If you're operating at a couple watts level, then cheap wattmeters will work. Not so much for low power level receiver work, then you use the scope to tune up.

Its a lot easier to use an analog scope at or beyond its limits than a digital scope, but it can be done with digital scopes if you really understand DSP undersampling theory and the sample and hold doesn't aggressively filter higher freqs etc. The reason why pros just dump money to not operate near or above limits while hobbyists can't is a long financial story, my employer can justify a $150K spectrum analyzer in the lab (aka a cheap one) but my wife has issues justifying more than a couple hundred bucks at home. But yeah I prefer the new hyper expensive digital equipment at work and analog at home for that financial reason.

Another fun thing to think about with cheap equipment is I own a 70s/80s era scope but the work I do would only have been cutting edge at a research lab in the 60s, and in the 60s all they had was 60s scopes, so I have it pretty good and could actually allocate my scope money elsewhere. If you want to do 10s (2010s...) work at home its going to be difficult to afford in the 2010s although in the 2030s it might be cheap.
What If Students Could Fire Their Professors?
FWIW I actually thought the title detracted from the otherwise excellent contents of the post.
>Is there good reason for the videos to be public record?

There are certainly some good reasons why such videos shouldn't be (by default).

> Why not have our judicial system decide/review police video on a case-by-case basis, rather than having them be public records?

The judicial system has already shown itself to be inadequate in the matter of self-oversight.
Cost comparisons are tricky. Planting hevea plantation in mountain areas of Malaysia is one thing, planting oaks in Kazakhstan is another.
You are likely downvoted not for the link, but for the actual comment.

The OP appears to be trying to get an internship position in the US while being in Egypt. It is absolutely positively has nothing to do with the cover letter, so your comment is just off by a very wide margin, but it sits at the top because of your massive karma.
Um, Plato created the Academy.
Finally. Jessie's kernel had troubles with my Ivy Bridge GPU, leading to X hangs from time to time. Had to install 4.0.0 from Ubuntu packages, cause there was no linux-kbuild available for any newer kernel than jessie's one in Debian repos for quite a long time :(
Based on the student status, I imagine it's less about wanting validation and more about the combo of needing money and wanting to be a part of the cool stuff that these companies do. Of course big companies aren't the only ones doing cool stuff, but they're the most obvious, often the most accessible, and almost always the ones willing to shell out the biggest stipends. (Plus, principles aside, there's no denying the effect that having a big company on your resume can have when applying for your dream job wherever.)
The demonstrated result is unfortunate, but shouldn't really surprise anyone with a history of C++. 'Template' happens. Attempts to eliminate all such curiosities will only make the language larger and more complex, expanding the cycle.
You may have also had interviews/offers due to the prestige of your University... Warwick is very highly thought of
Here's the take-away quotation for me:

The better the professors were, as measured by their
students' grades in later classes, the lower their
ratings from students.

"If you make your students do well in their academic
career, you get worse evaluations from your students,"
Pellizzari said. Students, by and large, don't enjoy
learning from a taskmaster, even if it does them some
good.
Before 2008 universities treated law schools as cash cows. It was not uncommon for a tier-2 or tier-3 school to open up a law school to make some money for the rest of the place. (Incidentally, the role has now been taken by schools of pharmacy.)

Where is the interview with a law school dean of a non-top-10-school, i.e. with a person who continues to perpetuate the misery?
I was actually going to point that out too. I did a research paper on theft in this time period when I was in college and was shocked when I saw that people were sentenced to for theft. I mean I know it was a different time, but it really wasn't all that long ago. I was relieved when I looked into it more and found that most weren't really executed.
Ha, yes, I'd love to do some of that! Actually, having the sound come in on the next loop should be fairly easy - you can just give a start time in the web audio api for when the sample should play.

If you're interested, feel free to leave an issue (or a pull request!) and I'll take a look!
Senior Front End – EasyPost (YC S13) Hiring
Your resume is fine for being a student. It is clear you are excelling in your academics and are also taking on some real-world experience.

A couple of questions:

- Where are you based?

- Where are you applying for these internships?

- Are you aware that some of the internships you are applying for are being applied for by 1000s of candidates around the world?

- Are you aware that if you are applying for an internship outside the country you reside you are at a disadvantage because it places an extra burden on the company?

I wouldn't stir too much on why you got down-voted, as there is no scientific correlation between your action and receiving a down vote (or an up vote).
7 Things You Must Be Doing with Docker
How We Boosted Counting Performance by 7410x with Redis
> Yet someone clearly thinks this is the wrong thing to do and has down-voted me. I'd welcome the opportunity to learn: why should adding the link be regarded as the wrong thing to do?

It has nothing to do with the content of your comment. Baseless downvoting is part of the HN culture and it's usually corrected by upvotes in an hour or so.
Show HN: Syrup – Slickdeals like deal site only for the startup tools
Exactly. The rpi2 makes perfect sense if you are already a techy and have all those bits lying around and are happy enough making a cardboard case (which I am). For the consumer it's not packaged well enough.
EU study recommends OpenBSD
Just like everyone can't be a multi-billion paid CEO for a international mega-corp, not everyone can be a engineering whiz at a big & famous international mega-corp.

Some things are just down to luck.

Instead of focusing only on the "big ones", just go get your first good job elsewhere. The important part isn't which company it is, but that the job makes you happy and satisfied.

Once there take the opportunities you can and work your way up gradually. You may not end up where you thought you would or where you planned, but if you stayed focused on job-satisfaction all the way through, you'll end up somewhere you'll be happy to stay.

And that's much more important than working for a famous mega-corporation.

Edit: My attitude and opinions towards job-satisfaction are obviously not overly appreciated here on HN. Watch me care :)
Sorry if I'm misunderstanding yours or GPs point but I think GP was recommending storing app session in some 3rd party cache outside your app server tier, not having nothing stored in session at all.

But reconstructing session from cookie value would work just as well I suppose, at the tradeoff of having everything you want stored in cookie (vs storing just session ID in cookie and having that ID mapped to data in one of the aforementioned caches or other alternative)?
That would be a reasonable guess, but it seems not to be the case. It got downvoted when it was just the link and nothing else. I added the extra comments to try to flesh it out, and since then have received around 15 up-votes.

Edit: and more down-votes as well. Fascinating to see the drive-by down-votes.
Hi guys, we couldnt find any deal aggregator site for startup tools. So, we built this in our spare time. We are not sure how to market this or how to make it bigger/value accretive. Please give us your feedback and suggestions.

There has been AppSumo, but we dont see many good deals on it these days. And since we dont have great connections like Noah we cant get deals directly. :) Its a chicken and egg problem.
Your name, Mohamed, -1 point.

Also, you re not living in the US, EU or Japan, hence -1 point, and your CV is now not read. Next.

Sorry, but thats the way it is.

Just make an experiment, if you dont believe me, send the same CV, from Norway, by the name Peder Niklasson or something. But too bad you cant do this experiment now since its on frontpage. But try it next time.

EDIT: Since you cant really solve the "born in the wrong place" quite easily, Id suggest to look for jobs NOT at the big companies - and instead try to find startup or medium sized normal companies - they might go through the trouble of getting you a visa and work permit.
Soviet Union tried to create a new citizen.

You won't easily find creature more miserable than their result. Alcohol consumption spiked and life expectancy actually plummeted.
What I Learned Advertising My Web Design Services on Yelp
Google maps camera calculator
That's most likely the answer. I've been an expat from down the equator for more than 15 years and most US companies will not bother offering sponsorships for someone without some seniority already. Europe is more accepting regarding this.

Your resume could use some polishing, but I don't think that this is the problem at all.
> I wouldn't stir too much on why you got down-voted,
> as there is no scientific correlation between your
> action and receiving a down vote (or an up vote).

I take it you haven't noticed that the comment with the link and question about down-vote was not submitted by the person making the original submission.
This is most likely the answer. There's a non-trivial cost for bringing foreign workers into the US and they are probably much less likely to consider it given that this is an internship opportunity and not something full-time.
Yeah, that bugs me too, why has he only applied to "big ones" companies, like they are some desirable place to work? Hah.

Apply for small to medium sized companies, and avoid "big" names.
And if you classified Kickstarter as a kind of patronage would it still pale in comparison? If nothing else, no-one backs a project to get rich.
My thoughts exactly. Looking at your resume, it's an impressive resume, however, I'm not seeing anything I haven't seen in other student's resumes. To shine, I think you'll have to have more projects under your belt. All I see are school projects listed.
USDJPY: Halts Weakness, Eyes Further Upside
Instead of turning the camera off, flag that section as private (and only available thru the courts and whatever lesser internal review / complaint mechanism).
I disagree (respectfully), he has a link to his Github profile which shows the projects he's been working on.

I'd be very wary of adding "bullshit" to your CV. Your awards, projects and internships show your motivation for wanting to make stuff.

I'm definitely an advocate for adding sparkling unicorns to it though.
Sometimes people just write about their experiences, and it's your job to work out what lessons to take away from it, not theirs.
I play defense. The system owners I work with have to manage many systems with complies relationships. They keep a list, and report to management that they have patched, say 98% of machines against the latest vulnerability. Great!

The remaining 2% include the KDC, the build system, and the default shell servers for dev and ops. To catch this slip-up, I have to understand the dependencies that even the supervising managers don't. And I have to be able to explain such to management. Every time.

I sympathize greatly with the point the author's making. Like him, I don't have a fix in mind.
Jay Z Counters Reports of Struggles at Tidal Music Streaming Service
> They should drop the fees for startups

My impression is startups paying their fees is their business model
Ask HN: Career Advise – MEng or MS
I recently got an admit for Masters of Engineering (Computer Engineering) program from University of Cincinnati, as I applied for Master of Sciences program I'm bit concerned about the admit. I have few questions about the MEng degree.The difference of the two programs is MEng = MS - thesis + Management courses.

my background : bachelors degree in Electronics and Communication Engineering, I learnt to code and been doing that since my first year in college. I like computers, a lot and it's the prime reason I choose Computer Engineering. I'm not from US.

What I want to do after Masters :
I want work for a startup company for few years.

Here are my questions,
1. Other than research specific jobs, does recruiters differentiate MS and MEng ?
2. Which one do you recommend, MS or MEng

P.S I got another admit from University of Massachusetts, Dartmouth for MS in Computer Engineering. However the University of Cincinnati offered me $11k scholarship.
"in my experience they're pretty friendly and interested in helping out aspiring hams."

Talk to people who have been there about station building experiences. I think the answer you'll get is the best maximization of fun is spending around $1 on antenna system for about every $1 spent on radio gear. Hooking up a $1000 radio to a $50 antenna system is likely to be far less enjoyable and lower performance than hooking up a $50 radio to a $1000 antenna system although its about the same outlay of dough and effort.

Also the old timers are pretty good at planning, having been there, and the best antenna system for a plot of land is not necessarily the most expensive or largest.

The main problem you'll find is technological changes, at the feedpoint auto-tuners hit in a big way maybe 20 years ago so maybe 19 years ago you wouldn't get good advice about them or randomwire antennas in general. (OK now, probably). Maybe 30 years ago it took awhile for hams at that time to "grok" ferrite based baluns. I'm not sure what todays misunderstood hotness would be, probably remotely controlled/tuned antennas like magloops with russian vacuum variable caps or those (expensive) steppir things.

Also its a very big hobby. Someone who thinks they've experienced it all either is extremely old and wealthy or is wrong.
Also, what's up with inconsistent capitalization and inconsistent highlighting. That drives me crazy.