skysight-inc/HackerNews huggingface dataset:
Hmm, tough one. The default answer is "follow it up the chain" - if your boss isn't doing the right thing, talk to their boss, and so on. Another approach is to talk to the manager of the team who's leaning on you, and let them know (if they don't already) how much they're depending on you and that you should really be in that team. This can cause drama with your immediate boss (they're seen as 'poaching' you) but if said boss doesn't care then this might not be a problem.

Of course, by the time you have upper management yelling at you because "several teams are waiting on you", the response becomes "why have you allowed several teams to become completely dependent on one overworked person?"

The other, more drastic solution (as someone else said) is simply to move jobs. This can be the only way to fix the issue if the entire management structure is corrupted and you don't think it's fixable from within. You could even just leave, start a consultancy company, and let the second team know that you're available for hire when they need you.
> I don't really see a good democratic solution to it either, besides reversing course back towards a more decentralized republic with a weaker central government.

This is definitely the way things are moving towards in the US. We had gotten accustomed to a strong federal government during the 20th century as it had necessarily become extremely built up from world wars, massive infrastructure works, the cold war, etc. But as that whole world has faded away in the 21st century, we are seeing states assert their rights again. I'm talking specifically of California, where elected officials are openly defying federal authorities on certain issues like immigration and drug enforcement. The feds seem powerless to do anything since their is such overwhelming local support for these policies, and California is an economic powerhouse.
Then you are proving my point. It's politics disguised as some big aha moment.

A much more useful and precise way of looking at national identity is that it has emerged as a consequence of more complex social structures.

It's not something you get to decide it's made up because there is an infrastructure and a reality that supports it.

You can discuss the flaws till the cows come home for all I care, just not sure what the point is if you can't actually point to anything concrete to do about it.
just going off my memory of this spreadsheet [1].

[1] https://docs.google.com/spreadsheets/d/1wJwqv3rTNmORXz-XJsQa...
And living up to Satoshi's original vision of a "purely peer-to-peer version of electronic cash".
Controversial Crytek boss Cevat Yerli steps down
Congrats Harj! Looking forward to this opening in LA
toenails
I could agree with that. Probaĺly is this a option to look at: https://github.com/blevesearch/bleve
4K Projector for Creating the 4K Home Theater
It’s surprising when someone expects consistent ops from elastic when it’s built on something that has none of it (lucene).

At least solr doesn’t pretent to be something it isn’t (database).
Why is C king? Why not C++? The difference is just a compiler, and you can use C in C++.
That's not... That's not how any of those contracts are written
You can do this in Spotify, it's actually one of the main reasons I use it. You need to add your local directory to the list of music sources. The trick to getting that music to sync to other devices is that you need to create a playlist and download it while both devices are on the same local network. Your personal library is never uploaded to the cloud.
Respecting privacy at Basecamp
100+ Free Data Science Books for 2017
Author addressed this by saying that you can also just replace it with "cat" and it will all still work
Are you talking about CS undergrad degree holders or CS PhDs?

Some CS undergrads might have chosen CS without commensurating aptitudes and interest, and graduated without much skills. Same goes for other majors at the undergrad level. They are a mixed bag with great and inadequate graduates receiving the same degree.

Also, did you look at their undergrad performance (GPA, research papers, senior project)? They can be more indicative than the degree itself.

PhDs are a whole different ball game. At least they are usually good at problem solving. They might not know SQL off-hand (since they never needed to learn it) but give them a day or a couple of hours to learn, they should be able the master the basics pretty well.
Congratulations! That is one of life's greatest milestones -- and yet we don't have a common term for it.

I'm my parents' last child and am soon to graduate Grad school and enter 'the working world'. I can definitely feel their relief in knowing decades of parental sacrifices and obligations have paid off and finally come to an end.

Savour that pride and relief -- you've earned it.
Have you seen the 'Browse' page? You'll find a lot of new music.
I don't believe the XML format has changed at all. Just the key derivation, stream cipher, and some changes to the binary header.
Cancer must have been cured, as there's obviously nothing left to study at Harvard Medical School.
I guess the idea is that the "oligopsony" is acting like a monopsony because of collusion.

Why do you say it's a wash? They may not need "good" workers and instead only need enough workers. The attraction to "good" workers is not sufficient to drive wages up.
California’s housing crunch has turned liberals against one another
I just stated what I read. Are you worked up about something else? I can get that you might be used to arguing with climate change deniers. I’m not one of them and I’m not even sure what part of my statement should be described as “reasoning”.
Everywhere I have worked, if I had gone to my manager's manager without his explicit instruction to do so, would have led to my manager spending 100% of his time trying to get me fired because I would not be a wild card in terms of messaging to his boss.

Undoubtedly there are places where this is not the case, but in any workplace where politics have taken over skipping the hiearchy leads to nothing but political warfare
I aspire to be able to be as seriously silly as an RFC author on April First. Seldom does a joke have such well-researched due diligence.
Census bureau, factoring in cost of living.

http://www.politifact.com/california/statements/2017/jan/20/...
> At the same time, without work, it can be hard to find purpose.

Volunteering and creative experimentation fills that gap just fine.
IME, it's very common, the default for most. Once you have kids and buy a house you've decided to stick to the same geographic area at least until the kids are adults. I'd guess it's even more common now that more children are living with single parents, one parent will be deprived of easy access to the kids if they were to relocate.

It's the biggest reason people hate gentrification as well, they can quickly get priced out of an area they belong to.
It is difficult for me to follow.

It was spelled "yearth" in some cases and "geard" in other cases. Both "y" and "d" had the sound of "th" sometimes and "ge" had the sound of "yay" sometimes.
Are Standing Desks the Biggest Sham Ever?
I'd best describe myself as a "computer person". Other than the first few years when I first started at around 15, my job has been Unix Systems Administrator / Engineer, but I've always thrown a lot of programming at my job too. Not just systems automation programming, but various utilities, apps, etc.

For example, back in 89 (I was 18 - 19 then) the company I was at had a need to access multiple screens at the same time in their green-screen (serial terminal) application. So I wrote a multi-session terminal emulator. Ended up being a lot like what GNU screen is today (not sure if screen existed then, this was pre-internet days for me).

Other times I'd write up software distribution systems, monitoring systems, etc. Or work on creating things like a custom interpreted language, just because an app developer at my company needed that. Or write hand-coded postscript, because someone's app needed that.

In my current company, I'm still a Linux systems engineer / Lead, but I've been on-loan to our app development team to help with C-based libraries that they need (this code is a couple decades old, and they don't have any C hackers that can work on it). This is software that interfaces with medical testing equipment, so it feels like I'm making some difference.

Lately I've been brushing up on my web development skills, becoming buzzword-compliant, and putting together web apps both for internal use, and related to maintaining our product.

I guess I should have went into full time development years ago, but I was always worried that I'd get shoved into boring business applications instead of working on really interesting stuff. So I've stayed in the Unix/Linux ops role, found out that a lot of what I've been doing is now called DevOps, and doing open source work on the side.

As for the trajectory, I haven't changed jobs that often. I've had a couple of dud-type jobs where I lasted 1 - 3 years (they didn't want someone who could do "extra" stuff, because that "made the rest of the team look lazy" as I was told in a performance review once). But when I start at a good place I try to make a good first impression, then a better second impression, and try to work and support as many people as I can (while doing my best to make them look good, but making sure I get recognized too). Helps to have a number of people that "have my back".
Spot on. Most organizations spend time on how to do thinks than actually doing it. What i found out was to get some data as soon as possible, even if it has large caveats. That is more important than getting it right, becaude you wont.
Interesting approach. Maybe that should be the "real SLA" number: 99% = 100x refund, 99.99% = 10000x refund.
Fortunately, the charges were dropped [1], and the reaction from Britain probably made the Maltese authorities think twice about pulling such a stunt in the future. It's a deeply unfortunate incident, but I'm not sure it warrants such an extreme reaction. Most people have no issues diving in Malta.

[1] http://www.bbc.com/news/uk-england-sussex-35350295
I think that's a false equivalence. The difference is that the union and the company come to a negotiated bargain. This is an internal dynamic where consumer prices are still subject to market forces. Large companies that price fix are screwing "non-participant companies" and ultimately the consumer to control the market.
Where is the line between payment and gift, especially if it is in partial exchange for a good/service?
Seriously?

Cooking, cleaning the house, mowing the lawn, driving to places, filling out tax returns, shopping for clothes or household goods....

Fully automated solutions for any of the above either do not exist or are prohibitively expensive.
Sorry, everyone in the Wikimedia community is so obsessed with preserving their anonymity that "outing" myself here would put me at a significant disadvantage.

I don't think I am trolling. There are multiple tools to analyze the statistics, e.g. [1], and the female biographies stood out for me. Everybody checks the deletion discussion stats since a high accuracy (in terms of one's vote matching the consensus) is a de facto requirement to become an admin.

I don't think there is anything sinister going on, simply a few editors with extremely inclusionist views tend to patrol articles about females [2]. Since the average deletion discussion has only ~3 participants, this results in a bias.

[1] https://tools.wmflabs.org/afdstats/

[2] I kid you not, for example Megalibrarygirl, who's recently become an admin, is only involved in articles about women [3]

[3] https://tools.wmflabs.org/afdstats/afdstats.py?name=Megalibr...
Thanks for reading!

It was mostly just the status. I think having the title of Senior Software Engineer has a lot of value in itself because it brings better job offers and more credibility if I go off on my own.

Also, people tended to be assigned more interesting projects the higher their level.

I'd enjoy the extra compensation, but that wasn't as strong a factor.
Keep in mind that at some level, something has to be unsafe, unless you've got hard mathematical proofs that your code works as compiled.
Personally, there was a point where I had / was making enough that I felt the need to conceal that fact from people, particularly when I first met them. This meant that I had to go as far as to conceal much of what makes me who I am from people, as some of my hobbies are rather expensive. That was the point where making more meant that I became progressively less happy.
Ce*sored: China bans letter N (briefly) as Xi Jinping extends grip on power
> You’re in a business relationship with Google. If you’re disappointed that Google isn’t “romancing” you with gifts like you do for your wife, you have a misguided notion of the relationship.

This line is the best summary how most companies treat their employees, despite whatever the company promote about internal community, team building, etc...
Good writeup.

This is probably a silly question, but: The article says he has to use performance.now. But isn't one of the mitigations for Spectre and/or Meltdown, to reduce the accurance and/or resolution of performance.now? If so, would that affect his code?
I don't know why. But it's true.
I wonder if it's somehow related to the French "fou" which means "crazy".
Here's a rant by Linus Torvalds. Take the politics and snark with a grain of salt. His technical arguments, however, are spot on.

http://harmful.cat-v.org/software/c++/linus
I'm not claiming it's illegal. I'm just arguing that this is a new and serious security concern. You write:

> This technology isn’t being used to break into phones at surprise checkpoints, it’s being used to search phones of people who have been arrested.

and:

> As far as I know, the government isn’t stealing peoples iPhones to search them.

That implies it's nothing to worry about if you aren't being arrested, which is wrong.

First, you don't know when this technology is being used. It would be prudent to assume they US government could use this technology on any phone they seize.

Second, even if it's not "stealing" when government agents seize your phone at a border (or yes, at a surprise checkpoint, which they can and do use), from a security standpoint, it's the same thing.

The legality of these searches is not that interesting to me (witch-burning and slavery were legal too). What's interesting is that this new exploit, assuming the story is accurate, allows the government to search the data of phones that they seize.

Why should we worry about that? Because, as we have already established, they seize phones routinely, and not necessarily in conjunction with an arrest or even suspicion of criminality.

Yes, it's legal (in many cases, anyway). But before this new phone-cracking capability, it probably wasn't effective. The security on the Apple iPhone was believed to be good enough to stop such intrusion; now (again, assuming this article is accurate) we know it isn't.
I’m not an embedded developer, but my guess is that if they’re not even using dynamic memory, I doubt they need or want anything that C++ has to offer.
WeChat Pay duplicates domestic success overseas with killer recipe
Just arm chair speculation, but it seems like any religion that promised happiness or how to be happy wouldn't be wildly successful. Not many people turn to religion when they're happy, and promising happiness to a bunch of sad people isn't going to turn out very well. Telling people that their lives sucks for a reason, we just don't know it yet, and that at least when they die they'll be happier than they could ever imagine is a pretty easy promise to keep to the living. It also gives people hope which in turn can produce happiness or at least a sense of purpose.
It's good you pointed this out because many people don't know. I took a first aid class and they taught us in an emergency situation, never say "somebody call 911!" Because everybody will think someone else will do it. Point to a specific person and say "you, call 911!"

It's the same thing.
And now they slow phones down and not push new features to old phones, partly just to sell more phones (because they decided they won't charge for software updates, which cost money).

So which one should they do? If they push all of the new features they slow phones down even more, if they don't push new features people complain about planned obsolescence.
God yes.

At my current position I have been hired to help rewrite an application and I was literally taken aside and talked to for saying, verbatim, that "the application was built for business needs that no longer exist, and we need to update it for our current requirements", because it upset people by implying that the code they wrote 5 years ago was no longer perfect.

It seems like any organization that grows beyond 2 layers of management turns into an organization that spends the majority of it's time posturing rather than attempting to get anything done
OK then do it on the phone with the interviewer looking at you as you're typing and your brain has suddenly blanked. I've been coding since I was 9 years old, have a massive (relatively) side project with a couple hundred users, have shipped multiple projects in multiple jobs, and I know what a binary tree is and how to traverse one, but I'll be damned if I can figure out how to do it under those conditions. I absolutely hate interview questions where they make you code on the spot. Just look at my Github, I swear I wrote that code.
They doubled their money in five years. The potential for that was probably sufficient reason for them.
C is king because the industry is currently dominated by people who have been doing this since before C++ was a thing.

Additionally, most of these people are primarily electrical engineers, and don't have as strong of a background in computer science. They've been using C for decades and it does everything they want, why would they take the time to learn the boundless complexity introduced by a language that offers them (what they perceive to be) very little?

Talking to long-time C programmers about C++ is actually surprisingly difficult: https://youtu.be/D7Sd8A6_fYU
> Maybe the kernel is just another package to be managed.

Isn't this already so in most Linux distributions like Debian and its derivatives, RHEL and its derivatives, etc.?
tl;dr - they make dice.
I've picked up nootropics at 30, mostly trying to catch up with younger, more energetic developers. Part of it was also because these resources weren't around when I was in college. Part of it is because those of us who have been working several years in a soul draining job often look for other ways to enjoy life and take some risk.
Yeah sorry, you hit the nail on the head. Sorry for being an ass.
I'm glad it works for you. It didn't work for me.
My guess is that you could get a lawyer to take it on contingency if you were to be sued. The real issue would be the company hiring you.. would they be willing to take the risk.. They actually have no incentive to b/c they probably use non-competes as well!! So it will take an intrepid employee / applicant to make the case that they were not hired due to the non-compete. OR an employer willing to go to bat (which may happen if it's a doctor/lawyer or someone they feel worth going to bat for. And even then I bet people settle which means the law never gets its mettle tested.
Fascinating! I don't think the article went into what physically encoded numbers into the probability streams to begin with, only mentioning that this is simple. Does anyone know about that? Is this happening on the analog to digital conversion?
It's something that almost everyone trips over.

Multiple times.

Actually writing a preprocessor for Make sounds like a pretty good idea.
John McPhee stated, rather breezily, in The Annals of the Former World, that the next ice age is due in 90K years. He did mention there were three or so cyclical events that have to line up.

I think, with all your animosity, you might be making a lot of assumptions that I have some agenda with my comment. Is your brother-in-law a climate change denier?

And about the rest of your comment: Is that how you normally talk to people? That must go well...

One more thing: I can’t imagine a top five goals list for humanity that doesn’t include existing as a civilization through a few more ice ages. I mean, sure, the economic lifetime of Copenhagen’s buildings might not extend that long, but I think it’s relevant.
Ask HN: I've really botched my job search, help Is there any recourse?
I grew up in first-gen household with a family retail business. I got into a good school and worked full-time while earning my undergrad. I was able to complete an one-year MBA at the same school. I went on an exchange, which made me miss a major recruiting cycle. I came back and interviewed with a firm over two months, that ended up falling through because they lost the project they were going to staff me on. Its been almost 6 months+ since graduation and most interviews have slipped through my fingers. Networking has really led no where for me ( a couple of referrals).

TL:DR - I'm left with no brand on my resume, an overpriced degree, and a large gap on my resume after graduation.

Any advice, resources or someone to talk to would be appreciated!
If you're doing the hiring, then what you're looking for in a 3rd-party recruiter is really one thing: can they provide qualified candidates to you without you needing to do much work or hand holding. They should be doing basic filtering for skill level, relevant skills and location. Preference is given to companies that can find people quickly, that can recruit diverse candidates, or that can do a good quality tech screen (Triplebyte)
Google has both the kudos system as well as a peer bonus system. People don't use it enough across the company imo.
and this trial can't be disabled (to use them for an unlimited amount of time) by someone by modifying your source because your license prohibits that? Am I correct in that assumption?
Discover Weekly works great for me, but I have 10,000 songs in my library. (Exactly 10,000 songs, because that’s the very annoying hard limit Spotify has set.)
Sony’s new A7 III is a $2,000 full-frame mirrorless camera
There are a lot of things like this. Companies write all sorts of non-enforceable terms into contracts all of the time. That's why people should consult an employment lawyer when you start and end a job. Paying a few hundred dollars for a consult/review is worth knowing your rights.
Would be nice if 22-24 yr olds weren't the majority of people building the infrastructure of the free world though =/
I mostly use the desktop app on Mac. I don't have like/dont like available on the iOS client, so presumably it's not supported on mobile.

I think it's a newer feature so maybe it just hasn't made its way to mobile yet.
Let me ask it this way:

I'm a higher level programmer. Later in my career I happen to get down to microcontrollers, what would stop me from using C++?
No. The LN white paper doesn't even explain how they plan to solve routing.

https://www.youtube.com/watch?v=Ug8NH67_EfE&feature=youtu.be...

Without decentralized routing, It seems like they're simply prioritizing nodes with large sums of BTC as the central operator hubs.

Centralized payment processing hubs?
I went straight to the video and was confused at first not realizing it was a 360° video. Make sure to drag around while watching for the full effect!
> C is king because the industry is currently dominated by people who have been doing this since before C++ was a thing.

No. If C++ were a great language those C coders would have moved over in an instant. One of the advantages of looking at C code is that you can actually figure out in your head what the assembly will look like.