skysight-inc/HackerNews huggingface dataset:
Also, as others have mentioned, do play the numbers game. Apply to as many positions as you can.

Be polite and friendly (lots of rejections happen because of bad attitude).

Would recommend reading Clean Code. Might help you improve the quality of the programs you write during interviews.
This to me have always been their endgame after they realized the value was in the logistics data rather than the actual drives.
Very true. I assume this would not be possible in, say, Emacs.
I have to laugh at people who wring their hands over tipping at restaurants. The guilt and anxiety that the custom of tipping induces is kind of silly.

There's a simple calculus to tipping that some people just can't seem to stomach:

Tip based on the amount
they'll spit in your food.

That's what you're paying for. Clean food.

In general, the reality is that tips only improve service after a customer or group has been recognized as a good source of tips.

Tips are bribery, not commission. Once tips are recognized for what they are, the motives for all participants becomes clearer. If they're never going to see you again, a good tip is rendered meaningless.
I was stopped and asked for a tip in a Canadian bar when I went to take the drinks back to our table. A dollar per beer to take the cap off.

But North American's do seem to enjoy paying more than advertised. First a bunch of taxes, then some tips, I don't get it.
The problem is how long it takes to drain it, and how quick you realize the dam might break and how much time it can take.

As the article says, the dam would break very quickly without giving enough warnings.
That construction doesn't have 4 sides of equal length (although it's really close), which is required for the solution (you can see that by the 4 sides having a single mark through them, that indicates they have the same length)
Do you have an example of "piping next to process invocation"? It sounds interesting.
Excellent advice. I'm grateful for this replies and the others. I really didn't expect so many answers.
Since I moved to Linux as my daily driver, I've been using Darktable as prefered editor. I do have to say that I'm not a high demanding user, so you'll have to take my experience with a grain of salt.
Coming from Lightroom there's a slight learning curve and it's not as refined as Lightroom. But once you get the hang of things, it's really a great editor. Definitely quick but also really usable. The interface can sometimes be somewhat confusing, I can recall several occasions at which I didn't really know how to use a tool or preset. Luckily I'm better at googling than photography. I don't miss Lightroom at all and as of yet have not encountered any missing features.
this could look better
yes bacteria and viruses qualify. I propose biology is a process made possible by life and evolution a phenomenon inside this process.

for entertainment purposes i have an attempt to define life here:

https://medium.com/for-for-thought-for-rainy-days/the-meanin...
Mine as well.

I've been doing it as a VERY light hobby now for a few years (maybe building a little thing every few months or so, using an ESP8266 here and there). I still don't quite get where the hell they are getting the amount of resistance needed, or why this capacitor is needed here, etc...

I still haven't found any good resources that are between "plug x into y" and "read the whitepages for every component you will use and figure it out yourself". Most "advanced" tutorials/guides will just throw equations at you and say something like "you need to use this equation to figure out your resistance" but never why it's that equation, or why i should use that over the other one, or what situations that will apply to, or where they got the magic number they plugged into it.

I want to gain the "intuition" (probably not the right word) to know when I need to use this equation, where I'll need resistance at all, when it might be a good idea to have a capacitor. I know what each does on a basic level, i just need that next level of understanding.
That is cool! Looks like something like Zabbix.

Any idea what it is actually?
Just quickly browsing through it, I didn't see anything anti-male. It did strike me that there are many female posters there. Can you point out what you mean specifically?
Except it's not.. the requirements for getting a bonus should be well defined
Show HN: Kube-Service-tunnel – Virtual IP Ingress for Kubernetes
US ex-envoy plotting to destabilize Philippines
Minio – Minimalist Object Storage [video]
Interesting! They almost lynched the guy at the beginning but seems that there's progress.
Well, on Linux, darktable is incredibly much quicker than LR-in-wine ;-)

I also find DT more intuitive, which seems a bit weird considering the interface is so heavily inspired by LR (or did they just learn from LR's mistakes?).

The main reason to use LR is if you buy filter packs/plugins that are LR-only
It's impossible to tell exactly what you've done, but here's what it looks like.

Using the corner at bottom left as centre you've drawn a circle with radius equal to the long side, then you've done the same with the corner at bottom right. That gives you the point above, but closest to, the rectangle. Then you've joined that point to the corner at bottom left and marked the point where it crosses the top line.

There is no reason why the length of the line crossing the rectangle should be equal to the right section of the divided top line. The top line of the rectangle can be moved up and down, and the two line lengths will vary in opposite directions. At some point they'll be equal, but in general they won't, whereas the problem requires that all four sides of the rhombus have equal length.

If that's not clear I can write a longer description with diagrams, but I hope that explains why what you've got isn't a solution, even though it looks good.
Plain Text and Google Keep Is a Killer Combo for Notes and Organization
> have servers that brag about huge payouts.

I'm pretty sure that this is a form of Gambler's Fallacy.

I've heard a story of a waiter who got a high rollers table one night and walked away with a $1,000 tip.

But I heard it from a girl who worked with him. He was a 20-year industry veteran. She was some five years in at the time. The story was told another five years after it happened.

Sure, it was a massive payout on one night of work... But they don't recount the stories of the hundred rainy sundays where nobody shows up, you close shop early and go home with less than minimum wage.

They also save the story of how they couldn't get a mortgage because the bank can't see the income from tips.

I've heard the story of feeling "stuck" in bartending a number of times. You make more than you could in any other career with no skills, but you can't do anything with the money, it isn't fulfilling, the hours suck, retraining is hard and so is starting at the bottom on a new career ladder.

I know a few who've tried and failed to leave the industry and one who became an accountant for a fortune 500 (and now 'mom' too!).

Anyways, I've gone off on a tangent. My original point was unless you're getting those big-tipping payouts every night (eg: the million dollar a year Vegas bottle service girls) serving likely isn't as good as it "feels"
I started in EE in college and ended up switching to CpE (Computer Engineering, which basically was 60/40 CS/EE) because I found I liked the programming slightly more than the EE side of things.

I still find the book a tad dense at times but it's absolutely a must have for anyone that cares more about the why than the how. As said above, this is a fantastic reference book, you will likely never read this cover to cover unless you're following it as instruction material for a class.

Anymore these days, with all the breakouts and instructables a person could very likely get by with know whether something needs 5v or 3.3v (if that).

I feel like these monthly subscriptions are good for a while for someone who wants to get into the hobby and has ABSOLUTELY NO IDEA where to start. You get the inspiration, materials, and help specifically for the task at hand without all the other noise.

I have a feeling that after a few months if the person is still keenly interested they wouldn't need the subscription anymore and I'd be surprised if most subscribers stayed on past 6-9 months because of this (or the opposite).
I'd not downvote your comment but I'd like to point out you have a biased perception. You clearly state you never used anything else and then you say you never felt the need to use anything else.

It's not unlike a programmer who only knows GWBASIC saying they feel no need for recursion because they never wrote any code that relied on it, or named functions, because subroutines can do that. Or a C programmer who thinks class-based inheritance is superfluous syntactic sugar.

I don't mean it as an offense, mind you, but your lack of experience in DVCSs makes your opinion suspect. Spend a month actually working with Bzr or Mercurial and then, having been exposed to different solutions to the same problem, your opinions will be much richer.
Capitalism versus humans
That's Grafana[1]. You can build such dashboards from data in Graphite, Elasticsearch or other sources. IIRC, they now also have support for alerting based on these metrics (something for which we are using Bosun currently).

[1]: http://grafana.org/
China renews calls for tighter cyberspace security
http://lambda-the-ultimate.org/
Email traffic for individual users isn't exactly high bandwidth.
Isn't that an either-or? I've always either written the tip or the total amount on trips to the US.
Not every place does reservations.
In this day and age with breaches happening daily and publicly why hasn't mongo taken security seriously and enabled authentication by default?
Well, it does. I was told one thing and reality is different. I'm supposed to trust other members of my team rather than fact-check their input.
What about packaging what you know and putting together an eBook or online course? A lot of freelancers and consultants are turning to that to make extra money and to build their reputation. Here's an example: https://courses.gorails.com/
it seems that in the long term their low cost option is going to be autonomous trucks, e.g. https://www.wired.com/2016/10/ubers-self-driving-truck-makes...
>there is a trade-off between time saved by having functions in standard library and time spent looking those functions up.

Meh, difficulty of writing such code is irrelevant in comparison to how these higher level functions read and compose, consider :

next(x for x in seq if x > y, None)

vs.

first(seq, lambda x: x > y, None)
seq.first(lambda x: x > y, None)

the intent is very clear in the second example, it just has useless implementation details in the first.

I haven't done python in a while but every time I go back to it I find such edge cases where the code ends up being obfuscated or you write one-off functions that you need in random places and should be in std. Contrast with Clojure for eg. with it's rich collection manipulation standard library - data manipulation is high level and expressive
Did you start by reading the "Reader's guide" which is presented before the first option is introduced in the man page?
I think Darktable fits the mold of a lot of other good free software in that it's well features and probably does what you need it too, but the proprietary equivalent(Lightroom in this case) is a more polished and easier to jump into, or at that's what I got from trying to introduce both(along with I think LightZone and a couple others) to my wife and she was just better able to pickup Lightroom. But if you want to move to Linux and take the time to get to know Darktable, I think it'll ultimately be a good replacement.
5 Psychological Studies on Product Pricing Strategies
datatau.com is a good hn-like source for most things AI/data
I like the methodology of this study, does anyone know of something similar in the US for CS grads?
I'd love one for music production. Muffwiggler is the best so far, but it's just an old school messageboard.

All the subreddits seem overly focused on EDM, and entirely without the scientific vibe that HN has.
Google Keep is a great little thing for small lists that get tweaked often, like things to do, daily objectives, shopping lists, etc. The web version is quite nicely made and suitable for avoiding distractions.

The only qualm I have with it is the lack of any official or half decent iOS app, which is understandable, but also indicative of where the service stands in Google's playbook.
PanoramaImageView, an imageView can auto scroll with device rotating
Like the sales guys met some quota to determine company wide bonus even when you are an engineer with no influence on the sales guy?
Any word on Linux support for this kind of hardware?
Don't forget your software development consultant. I wouldn't mind an extra 20% :)

I'm not convinced of your point, but I wonder how far you could take it. Do you tip your kid's teacher, your professor, a librarian, your doctor, your doctor's assistant? What if the referee is actually wealthy and does it for the love of the game? You'd have to make explicit judgements about every job's place in the socioeconomic hierarchy, and not everyone is going to appreciate getting grouped with the waiters.
Way down the bottom, we see the problem is solved for at least the next year:

"Early in 2016, under American prodding, the Iraqis reopened negotiations with Trevi S.p.A., the Italian firm. In September, a team of engineers, hired at a cost of three hundred million dollars, arrived at the dam to perform a crash repair job. Their main task is to install updated equipment, designed to fill the voids beneath the dam more precisely, and to repair the broken control gate. Under the contract, the Italians will do the grouting for a year, and then leave the equipment with their Iraqi counterparts. The engineers say that they are confident they can prevent the dam’s foundation from washing away."
Testing Interfaces Without Prototypes
CVE-2016-8610 (SSL Death Alert) PoC
What is Content Marketing
Actually, programmers are well-suited to get out of debt quickly or retire early.

Here is a talk I gave on this topic: "Move to Switzerland, work in IT, live frugally and be free": https://www.youtube.com/watch?v=H1oeSs67myA. (Disclaimer: I am a programmer and I run a tech recruiting agency as a side-hustle. If you look for a tech job in Zurich (or Munich), shoot me a message. You find my e-mail address in my HN-profile.)
I came here to note this. People bring this up every year or so - when I was in Iraq in 2006, this was an issue of the "any moment they could all die" sort but nobody seems to care enough to fix it since there isn't a firm timeline for the dam failure. Also, there's that whole war thing going on.
Visual regression testing made possible with some handy automation testing tools
A Haskell bookshelf
Rolls-Royce would disagree https://gcaptain.com/rolls-royce-launches-strategic-partners...
I'm almost done with CrocodileJS... https://CrocodileJS.com
> usually.

Obviously there are exceptions.
Using a K^2 Tree to check relationships faster
wow. That's a lot to digest. I'll never look at memory cards same again.
The hardware means very little when the software support isn't there. I use track pads on all my Macs because of the wonderful gesture support.
I should clarify, there are a lot of reasons I don't like going back to the US and tipping is just one small part of it. It would be off topic to go into them here but, obviously, a dislike of tipping culture is hardly a reason to move to a different country and never return.
That's true that newer ships have more automation so crew size reduced dramatically. For example there is no man in machine rooms any more in new ships.

Another thing, crew size would be 3x of needed crew for one shift because in ships there are three shifts, one shift lasts in 8 hours.

(Source: I am originally Naval Architect)
https://freepo.st/
No, because unlike a bonus, tips make up a significant portion of waitstaff's regular income. If they don't get their tips then maybe they don't make rent.

It's a completely different situation than bonuses on top of a salary that already covers living expenses.
As a quick guide to trying it for yourself (it's cross-platform, free software) have a look at these videos:

https://www.youtube.com/user/harrydurgin/videos

He has the topics and modules covered in each video cross-referenced over at his website:

http://weeklyedit.com/

You're bound to find something useful.
It's true that anyone who dismisses people as 'SJW types' is probably going to experience a lot of cognitive dissonance reading metafilter.

Metafilter has a lot of female users that feel safe expressing their opinion and telling their experiences. Not to rag on HN, because generally the discussions here are pretty respectful, but gender diversity at metafilter is one thing I really value about the site.
Show HN: Colorful, a dynamic theme library to change color schemes easily
The Silent Majority of Experts
I would imagine that the restaurant considers it closer to a bug than a feature because its tables are finite. Parties that come in looking for a table aren't necessarily going to be queued up, most will just go somewhere else.
That's a bit unfair. The MBP you compare it to was almost literally launched last week.
No, it just means that Apple breaks backwards compatibility much more often (for PowerPC to Intel transition, for 32 to 64 bits, drops Carbon, changes APIs, etc). Though what you describe also happens to some apps using certain APIs that need code changes to run on a newer OS X.

We weren't talking about MS satisfying that basic level of compatibility (that Apple usually satisfies as well), but much much increased levels (which Apple doesn't).
I think that may be looking at it in a different way that doesn't necessarily reflect the impact of all this, in the UK at least.

The way many of my generation was taught IT was Office (with maybe some Macros), a largely useless high-level overview of networking, an out-of-date comparison of "client-server", "mainframe" and "peer-to-peer" computing etc.

It was dry. Unless you already had an interest in the field, it was boring.

It taught you enough about Microsoft Office to do your other school work, it taught you enough about the web and email to get by, and it taught out-dated terminology that you would unlearn in the real world.

It didn't teach troubleshooting of any kind. It wasn't engaging.

Many of us were already ahead of the teachers. If the teacher had a problem, it was usually a student that could give the answer. (I only had one IT teacher who wasn't below the level of a teenager with an active interest in IT.)

But the worst thing was that it didn't get people interested and didn't teach the mindsets required. The underlying logic. The basics of troubleshooting. Binary exclusion. Shit, how to deal with a paper jam!

Nowadays everyone has a smartphone, can follow a YouTube tutorial, can Google stuff, before they're in their teens.

The Pi and the teaching around it gets kids exposed to the lower levels of hardware (or at least a simplified version of). It's interesting and engaging.

There's a far bigger pay-off than "my spreadsheet looks nice". A blinking light gives a greater sense of accomplishment than a ".ppt" file.

The Pi gives the tools and motivation to actually learn the stuff you are talking about. Hook 'em with the fun stuff while still being useful.

Most kids won't need to know "ls" or "mount". They're never going to "modprobe" anything.

They are already taught the very high-level basics of the Internet and networking. But they're never going to use variable length subnet masks.

But many more kids will hopefully be interested enough to pursue careers in IT. And those who don't will at least have an appreciation for it, and will have been taught skills and a mindset invaluable in the increasingly digitally connected world in which we live.
If people haven't tried looking for smaller subreddits or more controlled subreddits then I'd highly encourage them to. Reddit may have a huge amount of low effort content and frankly highly disturbing content, but some of the subreddits are absolutely fantastic. I'm not really into history but https://reddit.com/r/askhistorians is a treasure trove of fascinating information, with well sourced and detailed answers to the kind of questions non-history buffs might want to ask.

Reddit, with good moderation, is a world apart from what you see if you visit the main page.

On a side note, it's also a great place to go and see discussions around things you highly disagree with. It might help to understand the motivations of "the other side".
Shodan: The world's first search engine for Internet-connected devices
Sure do. Makes you feel that the future is now!
Thank you, that 12k number had me doing a double take. I drive more than that to/from work and around town for groceries and such. I have an old friend who runs a contracted local freight delivery service, he puts about 75k miles per year on his truck just delivering in the metro Atlanta area. His wheels are turning eight to ten hours per day, four or five days a week.
A bit of side note, but in the video the organizer give a few examples of profession that the girls can become from studying science and the first one they mention is veterinarian. When asking the girls themselves, they too say veterinarian as the reason to study science.

Veterinarian is a profession which got around 90% women and only 10% men, with a trend that predict all women and no men in a few years. Kind of ironic example of gender equality activism.
I dug deeper and the problem was at my end. The computer I am using has a parental control software installed and configured to block certain websites including twitter which caused the author's site not to load all the needed assets and screwed up the page header. sorry for the inconvenience but I would have been able to figure it out quicker than this if people who down-voted my comment took the time to tell that the site is working fine for them!
The difference between bad service and good service might only be 15% vs 20% and IME most American's do not tip punitively anyway, and tip the same no matter what.

The employer is in a much better position to assess staff performance than customers... And it's not the customers job.

If a waiter sucks they won't fire themselves just because they're only getting 15% tips.
Monoids and Finger Trees
Nice data structure. As one would expect from Chris Okasaki (unfortunately
I'm not familiar with the other author).
0% is an even easier calculation.

You just take a zero, and add a dollar sign to the front.
How Apples Are Better as Compared to Oranges?

Seriously, from what I can tell of Realm it'd be better to compare it against something DBM like with a table interface. Tokyo Cabinet perhaps might be more appropriate than SQLite but I suspect this is some kind of link bait.
Maybe that would hurt their "get started easily" proposition, which was very imporant to get them where they are now.
> retarded

Maybe consider not using this word anymore.
I don't know why you would think that, honestly.

He's basically asking if Bootstrap 4 is ready to be used. Nothing to do with knowing CSS.
1. I'm either gonna pick up Golang or Rust in 2017 and go all the way with whichever one I pick.

2. gRPC/Protobufs

3. Kubernetes is also on the list. I really wanna understand how microservices work in production (deployment, monitoring, recovering, debugging).

4. Practical Deep Learning (TensorFlow/Keras etc)

Any suggestions/guidance for any one of those will be really helpful.

PS: I'm from C++ and python background.
Show HN: Gun, a realtime, decentralized, offline-first, graph database engine
I enjoy reading Lobsters, but the invite-only nature of it has had me sidelined as a passive observer for years and that's frustrating.
They could be electric by generating their own power, with a nuclear reactor for instance.