skysight-inc/HackerNews huggingface dataset:
I think you are missing the point,

Of course you can do that but you enter another level of negotiation because you are quitting and it might not even count toward the budget at this point. I would not recommend doing that every year as a negotiation tactic either.

I tend to agree with Redwards, and unless you are working in a small company if you do your job correctly it becomes more a political game than anything else.
global AES-CCM key that Philips uses to encrypt and authenticate new firmware

Who on earth authenticates firmware through AES. Even Sony realizes that doesn't work.

(I can already imagine how the idiots fixed this: by drawing another set of bytes for a new "authentication" key..)
.google, .apple, .microsoft, were all amongst the first new TLDs registered when things were opened up. You can see the full list of hundreds (thousands?) here: https://newgtlds.icann.org/en/program-status/delegated-strin...
Poundaweek for Android, automatically sets diet goals for you, every week
Poundaweek is a smart calorie counter that enables you to lose a pound a week. This free app keeps your diet on track and understands that life happens, so it automatically adjusts based on what you actually eat and how active you are. With weekly goals rather than daily restrictions, Poundaweek’s diet coaching never lets one bad day keep you from being body confident.

Other Calorie Counters VS Poundaweek

Other Calorie Counters - Set your diet goals once based on a generic formula.
Poundaweek - Sets your diet goals automatically EVERY week, based on what you actually eat and how active you are.

Other Calorie Counters - Don't provide any coaching. If you stop losing weight you're on your own.
Poundaweek - Learns from you and provides personalized weekly reports, so you continue losing weight.

Other Calorie Counters - Signup and login required.
Poundaweek - No login or signup required. Pick and choose any optional services you would like to connect to.

- Poundaweek is completely free and available now on the Google Play Store: https://play.google.com/store/apps/details?id=ca.poundaweek

- You can read more about it at my website: http://www.poundaweek.ca/

- Here is a video of Poundaweek in action: https://www.youtube.com/watch?v=kmkON__pUPE
"Java, C++, Obj-C, Python, Ruby, or maybe Go."

If you want to write efficient software, which is certainly not always necessary, you're looking at a ~50x factor difference between the top and the bottom of that list, which even in this age of "let's just spin up another couple dozen instances" is non-trivial.
One could make a strong case that the entirety of human history is staying one step ahead of disaster. Political, economic, cultural, agricultural, and so on. One could very reasonably make a further case that it's generally those who embraced risk who did the best, long-term.
There was a time when we didn't know the full long term effects of radium-based paint for watch dials, either.

That is, your argument by analogy proves nothing, especially since there are equally-valid analogs that disprove the point you're trying to make.
Never mind that although MS have been quite the market bully, Win2k was quite solid.
Most banks I've ever done business in the EU with will let you keep a currency account, in select currencies. Having two (or more) accounts in different countries is not particularly difficult then, it's just like having a different bank account. There are usually no capital requirements either, although there may be an annual (but small) charge, and you may have to all and actually talk to someone to get it set up since it's usually not self service.
I haven't seen evidence of that. They're given a few things to start with. Then they seem to apply a hyper-effective scheme for learning on raw data that combines personal exploration (unsupervised) and societal guidance (supervised). It then takes these brains nearly two decades of training data & experiences to become effective in the real-world. Virtually everything people say about what ANN's might accomplish leaves off that last part that was critical to the superior architecture they're trying to compete with.
I'm saying that, as far as I know, X = 0. 2X won't be enough either, and you better work on getting some reasonable evidence that your data is impartial too.
I have to take issue with this part:

> A study of more than 1,200 state-level ballot questions that voters across the US were asked to approve between 1997 and 2007 found that, on average, they were written at a 17th-grade level — in other words, you’d need more than a four-year college degree in order to understand what you were being asked to vote on.

Flesch-Kincaid is a terrible measure, at least if taken at face value about the "grade level" of a text. See for instance http://languagelog.ldc.upenn.edu/nll/?p=15456 or http://languagelog.ldc.upenn.edu/nll/?p=21847 .
Yup I've used this recently and it went really well. However, my boss is really good to his employees and understands negotiations are just business. A lot of situations are different and there are a lot of employers who do not like competing with other offers. Also have to make sure you don't over value your worth to your current company.
> The World Health Organization has recognized food fortification as a beneficial way to “deliver nutrients to large segments of the population without requiring radical changes in food consumption patterns.

The article got my attention until I've read this line. Sorry, but the WHO doesn't have a good track record when it comes to nutritional advice and I actually believe that "food fortification" is amongst the worst things that could have happened to us. Not only because there's zero evidence that this has led to better health, but also because it's used as a blatant lie when marketing unhealthy products. So now you have children that eat vitamin-enriched cereals instead of apples.

And what do you know, we now have an obesity epidemic on our hands that our grandparents didn't have and guess what else they didn't have? Vitamins enriched bread or freaking corn syrup in everything. Or the health problems we are confronted with, even without such extensive knowledge about good vs bad cholesterol.

Let's face it, when it comes to nutrition, can you imagine what would happen if tens of thousands of medical professionals suddenly admitted wrong doings which directly led to the deaths of an unimaginable number of people? WHO is never going to recognize that and that line above is bullshit.

And if you think about it, because of such fuckups is why many people have lost faith in the healthcare industry and why we now have a significant minority refusing vaccinations for their children, which is fucked up and stupid, but then again you can't really blame them.
IMHO pointers are mostly hard at the beginning because the asterisk-operator is overloaded: On one hand it declares (and optionally initializes) a pointer (type * x = ...;) and on the other it dereferences it (type y = * x;). At least for me that was the thing that puzzled me the most. I would prefer something like that:

// declare and initialize x
@uint32_t x = 42;

// dereference x
uint32_t y = ~x;

I.e. have different symbols for the type and the dereferencer ('@' and '~' as an example).

//edit: thanks for the help, fixed snippets - HN's parser does not get pointers either apparently :)
Okay, I'm interested in hearing your take then.
Just saw a huge spike in traffic from HN and thought I would stop by to see what all the fuss is about. Glad to see people reading the article and having a productive conversation in the comments.

Happy to answer questions if you have them, and I'll hop into the comments as well.
Show HN: What's my share of the popular vote per region
Until it's statistically significant. And if you then ask "well do we wait for 2 sigma or 5 sigma" then you're just playing devil's advocate. Peer-reviewed science isn't perfect but it moves towards better understanding of nature.
> Bring more value to the company than what’s expected of you. Then ask to be compensated for it.

Sorry but it doesn't always work like this. Sure, performing well makes it more likely for you to get a raise, but there is no guarantee. Perhaps performing well increases probability of you getting a raise. But it does not guarantee anything nor is it most important factor in computing this probability. Probabibility of raise will depend on variety of factors including your company culture, your manager personality, company financial situation etc.
"Sammy, make my phone STOP BURNING THROUGH MY THIGH!!!"
What do you mean? Is it not working for you?
I earn about $150,000 for 50% of my time. The other 50% I spend on my own projects.
You will end up learning only that subset of lisp that this book implements. So this book is definitely as not overwhelming as it sounds.

In my case, I did know some lisp (Clojure) before starting out, but I'd strongly recommend that you don't hold back based only on that requirement.
fearlesssalarynegotiation.com sounds like such a reputable place to buy a $199 bundle.

So lets break down why this 199 bundle might work. Odds are that if your buying this, you lacked the confidence to negotiate upfront. If your low man on the totem poll its easy for me as a manager to get you to the same level as everyone else. That deals with year one, your not supposed to try this again till year three. By then your out side the 60 day window, and your not getting a refund on the BS package.
Yup, summed up much better than I could.

FWIW Joel's coverage of user design is a great read for things like this: http://www.joelonsoftware.com/uibook/fog0000000249.html

> Most flame wars you read about user interface issues focus on the wrong thing. Windows is better because it gives you more ways to resize the window. So what? That's missing the point. The point is, does the UI respond to the user in the way in which the user expected it to respond?

Most open source tools tend to be written by developers for developers and very rarely take into account the usage patterns of users in the domain which the tool fits. Want to know why Slack is tearing into all these areas that IRC could never get a foothold? You have the answer right there.
People have a natural circadian rhythm. It also matters when you sleep, it's not like you can simply shift your sleep by X hours without consequences.

And experts say that school age children and adolescents usually have a circadian rhythm for staying up till a bit later and getting up later. Our culture interprets this as laziness, because agricultural work had to start early so it could be finished before dusk, but neither the earlier hunter-gatherers, nor most of today's jobs fit that requirement.

This phenomenon is also called "social jetlag", when people are forced out of their normal rhythm and only stop being a zombie around 10-11 AM.

There's really no reason to do this, other than the kinda sadistic reasoning that "we also had to get up early and we survived, you kids also have to learn that life is hard sometimes, that will learn you discipline and build your character".

It's no coincidence that many young people like party late at night (or use the computer) when most older folks already want to sleep. There are some evolutionary hypotheses for the reason why young people have an "owl-type" rhythm: perhaps hunting and guarding their home in the dark was their usual nighttime activity.
I get sick every time I eat fake eggs made from Algae- this makes a lot of senseto me.
I've got raises as high as 206% by switching jobs. Most recent switch a little over 2 years ago resulted in a 20% raise which is much more typical.

Never had more than a cost of living increase otherwise (2-3%),

My strategy is to move when I stop learning. It maximizes both my enjoyment (learning challenges me and gives me motivation beyond a paycheck which is good for me and my employer.) and my potential earnings.
You'll be given the raise, but you'll be let go very soon.
Thanks for the recommendation. Just bought the book!. I love how Feynman explains things, and QED seems like a perfect subject to understand from him.
SalesForce Data Migrations Made Easy
Back when I was freelancing, I charged around $150-200/hr for fullstack development.

I know this is on the higher end, but it is definitely possible to find clients that can afford this higher price point. I routinely took work from clients that had hired a cheaper team and weren't satisfied with the final product, needed someone to fix numerous bugs, or to optimize the performance of their technology.

Also, if you are interested in this higher price point, you need to be ready to truly partner with your client and help them solve problems, vs just writing code. This means embedding yourself in their team as much as possible (which can be done remotely; I always worked remote) and understanding the actual problems they had, rather than just building what they asked for.

On top of that, you'll need to own your solution all the way through. If your client doesn't see you as a lot of overhead, and you can act autonomously, then they'll be even more satisfied with your work and rates.
I stopped looking at Firebase for a while since they seemed to have trouble with my multiple, simultaneous Google account logins. Pretty reasonable growing pains actually, and based on clicking around now, possibly fixed.

No opinion on the current news, other than that it's nice to see continued signs of life.
"These zombie followers are available to buy in packs of 1000 (for $2.95) to 50,000 ($249.95)."

Um, what? What kind of idiot overpays by 66% to buy a larger quantity?

How does an editor read that and not question it?
Because there's been untargeted genetic manipulation going on for decades.

And it seems to me that we're more likely to see that black swan event when we're just rolling the dice as we used to, compared to today's much more directed and precise manipulations.
> The prices of drugs have little or nothing to do with R&D or testing.

Now you're just trolling..
Wonder what is holding them back from going full lockdown on all apple devices. Is it because PR and trying to keep a good image with the developer crowd, is it because they can't demand that every third-party application goes through them or they loose business customers, or some other thing I just don't see?
My experience is that if they want something to really happen, most of times it will. The keyword is "really"
This can be true when companies have a "focal" process where everyone is reviewed at the same time. If that's true at your company, your best bet is to shoot for an off-cycle raise (6 months out from that "focal" process) when there's a separate budget or possibly no fixed budget.

I wrote more about this here: https://fearlesssalarynegotiation.com/do-you-have-to-quit-yo...

Sometimes you have to quit. But it's worth pursuing an off-cycle raise and coordinating with your manager to see what's possible.
$100/hr, albeit writing about/for software, not writing the software itself. Copywriting is a super great gig.
I earn approx $150K / year for 50% of my working time on client projects. The rest I spend on my own projects
Getting to Grips with ES6: Template Literals
http://www.packagehop.com/

-- "Ask your friends and acquaintances to deliver your package on their route."
This is interesting.

So you have a performance specialization AND do full-stack web development. How do you position yourself in the market place?

For example, most of my work is also fullstack web-development, but I also know how to build highly-available systems with Erlang/Elixir, but I'm not sure how to squeeze the latter into the messaging.
I see GMO as similar to climate change in that in both cases scientists are overwhelmingly making recommendations that are being ignored by significant percentages of the population. And I find it particularly interesting that at least anecdotally large numbers of anti-GMO folks believe in climate change; the common theme appears to be a willingness to believe big business greed translates into overt fraud and manipulation of markets.
I started writing a package manager example app, and I quickly learned how much work goes into creating a good one. Ever since I have been grateful for any work others put into working on package management!
It's a local one in Toronto; not one of the well-known ones online.
its called the Token Economy Problem. tl:dr; using tokens as an external motivation mechanism transfers away from buidling internal motivation. (e.g.,$5 for each book a kid reads gets a kid to read books for $5 bills and not for love of reading/imagination/thinking. $5 tokens run out? Kid stops reading.)
Peer-reviewed science isn't perfect. The point I was implying previously is that to many people, this means it can never provide a satisfactory answer, because the unspoken requirement is perfection.
https://achshar.com/school/about

A cms for schools and colleges, lets students, parents, teachers, staff, etc log in and view/add student attendance, homework, assignments, datesheet, exam result, generate report card, view/manage student and teacher data, lecture timetable, send SMS/email newsletters, get different printouts with different set of data columns and a bunch of other stuff that I am probably forgetting about. I made/maintain it myself. I have 4 paying customers (schools). Revenue isn't much but whatever it is, it's all for myself, not have to pay anything forward other than hosting which is like 2500 rupees / year (37 dusd/year).
Not necessarily true. I have had several occasions where I told my boss that I had this offer and what does he recommend to do. I always got a raise and wasn't laid off.
I was about to tell you to escape it but I actually cant find a way to print an asterisk on HN

EDIT: you can print one by leaving a space after it: * aa
You are right, I have access to machines with higher number of cores, but they have multiple sockets and at some point I need to address the cross NUMA cost which adds a whole new level of complexity and design decisions.

For sure at some point the poller thread will be saturated and the program will not scale past a certain number of threads. I used to have a poller thread per cluster for better scalability, but that would add overhead for migrations between clusters, thus I had to remove it for now until I can somehow find a low overhead solution. uThreads is a work in progress and all these need to be carefully considered in the future :) Thanks for your feedback
Do it like * this
Note that Metro Bank is a British bank, though there is an American bank with the same name and the better Internet domain.

As far as I know, they're not related.
Some, but not all, of the other products are marketed as medical products to doctors for use in hospital settings. There's a bunch of regulation over those products.

EDIT after downvotes. For fucks sake, it's pretty obvious that a product making medical claims to doctors has more stringent regulation than food.

Here's the FSA guidance to industry about enteral food products: http://www.fda.gov/Food/GuidanceRegulation/GuidanceDocuments...

To find that page I put "Does the FDA regulate enteral food products?" into a search engine. This is the first result. (Although my filter bubble might affect that.)
I think this subject is one where most people make deeply emotional decisions. In general, people cannot be reasoned out of positions they did not reason themselves into, and food is definitely not an exception. Food is too intimate and sensitive to most people.

What I've found is that when you use reason and evidence to assuage the particular concerns (certainty, safety, pesticide use), they are generally replaced by others. Distrust of Monsanto, agricultural monoculture, IP law, and so on. What do you think happens when you address them all? Show safety studies, bring up golden rice, and so on?

What you don't get is large masses of people changing their minds. What you do get is people suddenly deeply uncomfortable with the entire conversation, because their fig leaves are gone but their emotions haven't changed. Then someone says that you sound just like those people who work for Monsanto - which has happened to me today on HN.

Yes, I'm a cynical bastard.
You're describing people who are picking up and carrying their laptops multiple times per day and carry it back and forth to work and home every day. These people seem like the target market for a lightweight laptop.
That may work with (fictional) iocane powder in The Princess Bride, but almost all real poisons don't work that way. For example, you aren't going to become immune to the amatoxins in death cap mushrooms by having a nibble everyone once in a while.
The problem with minimalism is that you can slowly become extreme without realizing. This is partly because society won't stop you from going too far. Saving money, self-sacrifice, and reducing your carbon footprint are societal virtues.

However, like most extremes it comes with a price. Primarily isolation and anxiety in this case. Gone are the days where buddies come over to work on motorcycles and cars in your garage. You can also forget about hosting a fun party in your boring minimalist studio. You probably won't have guests at all. And while most people don't think about the impact taking a long flight, as a minimalist that flight may double your carbon footprint leading to anxiety.

If you take this path it's up to you to ensure you stay balanced and not pass a tipping point.
Powerful quote:

"It gives us a fleeting view of a world beyond orthodox medicine and expensively trained physicians, in which people in small towns and villages looked for their own routes to understanding the world and came into conflict with the state for doing it"

It may be unpopular for me to say this, but I believe that the very same energy behind witchhunts is recapitulated today by overzealous "skeptics".
Inexcusable.

The only reason Soylent have gotten away with it for so long is that the FDA rules for this category of product haven't been written yet.

A product shouldn't make people sick when used as intended. So if a product is intended to be consumed as 100% of your diet, it MUST:

- contain all known macro- and micro-nutrients necessary for human health

- contain nothing that makes you sick when you eat it all the time

Soylent failed on both counts:

- Early formulations lacked selenium. Beta testers duly developed symptoms of selenium deficiency.

- The latest formulation contained algae. Customers duly got sick from consuming more of this kind of algae than humans have ever consumed before.

The first mistake might be excused as a beginner's error and a learning experience. But they didn't learn. Luckily, Soylent lives in the land of class action lawsuits. The lawyers are gonna shut these jokers down.
Yep! If you're near the top of your pay grade, then there may not be much room to move up with a raise and a promotion might be the best way to go. Hard to know that without talking to your manager though. Managers will often hint at this by saying something like, "There's just no room to bump you up in your current job." That's a signal that pursuing a promotion might be the better way to go.
If you just want to start num-CPUs threads like that code does, there is no advantage of green threads over regular ones, std::thread in C++. If you want to start a thread per pixel or something, green threads could work, but it's probably more efficient to keep track of state manually.
Yes it does. Being different for no reason, makes it worse as in more work for no reason.
Those commercial developers making every software they develop into another copy of office- do that for a reason.

If you do not develop something new, as in never done before, and you are innovative- you basically throw away user-experience, and they will hate you for that- and they got the right too.

If i would make a hidden C-Define into a compiler and forced you too use that, you would demand the compiler dev - of this UserInterface-UndefinedBehaviour to be hanged - but come a different audience, suddenly the standards can shift and dance.