skysight-inc/HackerNews huggingface dataset:
You call it "abuse", I call it resourcefulness. I get where you're coming from, but as someone who is not very comfortable with lower-level languages like C++ and Rust, it's great to have the option of whipping together a parallel program in a language/platform I know, rather than having to invest in learning a new one. For longer-term projects, that investment is generally worth it, but I don't think it's useful to be dogmatic about "the right tool for the job".

> What would happen if we made everyone program enterprise CRUD applications in C++ from scratch

I don't think that's a good analogy. A better analogy would be if we started writing everything in JS/Ruby/Python instead of using lower-level languages where performance matters. Except, this is regularly done with great success by many, many companies, so I don't think that helps your point. Sure, you may have to eventually port it to a more performant platform when you hit massive scale, but that point may also never come.
The only way you might deny what I said is if you get news only from lying propaganda right wing sources like Breitbart, Limbaugh and Fox.
(p.s. proof Fox is propaganda is here, top economics journal: https://kottke.org/17/09/study-watching-fox-news-has-big-eff...)

Sources that confirm what I said:
Hill, Politico, CNN, TNR, NY Daily News.
http://www.cnn.com/2017/10/16/politics/donald-trump-puerto-r...
http://www.politico.com/magazine/story/2017/10/17/off-messag...
https://newrepublic.com/article/145321/trumps-dangerous-spin...
http://www.nydailynews.com/opinion/trump-puerto-rico-failure...
What was the purpose of exposing the Ambient Light Sensor to web pages in the first place?

The W3C document[0] has a few suggestions:

> A Web application provides input for a smart home system to control lighting.

> A Web aplication checks whether light level at work space is sufficient.

> A Web application calculates settings for a camera with manual controls (apperture, shutter speed, ISO).

> A Web application monitors light level changes produced by hovering hand user gesture and interprets them to control a game character.

While these applications are all potentially valid, it seems like each use case would be better served by a native app.

[0] https://www.w3.org/TR/ambient-light/#usecases-requirements
I've been curious about some of these things too. My employer is HQ'd in CA, which forbids non-compete clauses in contracts, but I work out of the WA office, where non-compete clauses are ok, and my contract has one. I don't know of any former employees sued so I'm not really concerned about it but I always wonder if it would hold up in court...
In my opinion, the first problem that we as a nation need to solve is the equality of the vote, there are two steps to solve this:

1. Get money out of politics by moving over to publicly funded elections

2. Re-implementing a number of regulations on media companies that the Clinton administration rolled back

(I'm not certain which order they can be accomplished in)

It's my hope that once these are done then we'll be able to tackle issues more fairly and break down the stupid partisan walls.
> It is the best possible feedback for me.

See the little role play I offered in my other answer.

It's not always the best possible feedback for you.

First, because you might think the feedback is not justified. Your manager will tell you that other person is better than you according to some metric and you are very likely to disagree. And then what? Anguish, stress on your end. Resentment of your manager, your peers, your job. You'll start losing sleep over this and you'll probably quit because you feel you're not being appreciated.

But assuming the feedback is warranted and you are mature enough to take it as a positive criticism that you're going to work on. You will then probably expect to get that raise that evens out your salary with that other person, but what if you never do? Again anguish, resentment, etc...

There's really hardly any chance anything positive comes out of this kind of transparency.
This guy was a journalist, and then went into tech-startups as a 'marketing consultant'
his take on it is hilarious, very woody-allen
https://www.youtube.com/watch?v=G7vrCpWbmDw
It's almost like someone came up with a solution, then tried really hard to find a set of problems.
This is consistent with my experience. Was making 175k in a lower cost of living area. Google wanted to pay 190k and require relocation to Mountain View. Had an offer in hand from another company for 240k. Google refused to negotiate.

What a waste of my time. Never again.

The two people I know who came to Google as juniors are forever typecast as such and are also not being paid well.

Not Google continued to treat me better after as well. If it's bad going in it's going to stay bad.
Unit is a type that has exactly one value, (). It's often used like `void` is used in C-like languages.

So this:

val y : < get_x : int; set_x : int -> unit >

means an object that has a get_x method that returns an int, and a set_x method that takes an int and returns unit (void).
Scandinavia broadly has a culture that isn't replicated anywhere else on earth. There's a strong argument to be had that such very long established cultures cannot easily be shared or adopted, that they build up over hundreds or thousands of years from thousands of impossible to duplicate events and contributions.

There are various traits that Scandinavian people also take with them in regards to culture. For example, second and third generation Scandinavian people in the US have been known to do particularly well financially, beyond what the typical person in either America or Scandinavia does.

It's not unique to Scandinavia of course. Japan as another example has their own highly distinct, long established culture that leads them to behave in numerous unique ways vs other developed nations.

Simply put, due to its culture Norway may be entirely comfortable with one of its norms, while few other nations will be. People aren't just people, so to speak, they're products of the cultures they grow up in; the learned and preferred things acquired in that process, tend to be extremely difficult to alter, even under conscious effort.
Junebugs on your helmet visor. I don't understand people who ride without helmets. That's gotta hurt.
Doesn't that mean that the priest doesn't trust god if he has to rig the ordeal himself?
They also know how much credit has been extended to you. Credit card companies and mortgage lenders know your income when making a decision to lend. You can probably work backwards from that info to salary within a +/- 20%.
What does that say about Microsoft stashing away much of their profit in oversea tax heavens to avoid paying that? Is that also the will of the people? Much of Gates's wealth is also protected in his own private trust so as not to be taken away by the gov't force. So it seems like the only people getting screwed are the middle-class folks who pay much larger percentage of their income.
With that level of rigor, you're certain to be flagged as a bot. ;)
HN has zero understanding of the thoughts and motivations of robbers..
Not really, you can choose to spend your income on your car or house, or you can put it elsewhere.

I know plenty of people with cars that cost 10x the price of mine, who earn far less than I do.

And outside of their immediate industry most people don’t know other salaries, or how to look them up.
Personally, I strongly prefer FOSS for many reasons. IME, real security experts are not so focused on that issue. Saying that nobody knows what is inside is a large exaggeration and an over-emphasis on one factor.
Such a cabal would be and is illegal. I think you're referring to Apple's attempt at this, and that didn't end well for the entities involved.
For what it's worth, I work for a public institution and my salary, and the salary of all my coworkers, is public.

That's a choice you've chosen to make. Not everyone else would be comfortable with that choice, for a whole lot of (hopefully obvious) reasons.

The sky hasn't fallen.

Just because something doesn't, literally, bring the whole sky crashing down doesn't mean it's a... good idea. Or even not a pretty bad idea.
I've not been making much lately, and at my last place I actually drew up a spreadsheet of a couple dozen staple groceries that I buy regularly and noted their standard prices at the four stores nearest to me. It was quite useful in deciding when to shop nearby and when it was worth making a longer trip.
Salary negotiation is like black magic, and simplistic advice of "oh, just negotiate" reminds me of the "Draw the rest of the fucking owl" meme [1]. Every job offer I've ever gotten has been Accept Or GTFO. Asking for more always results in "That's the offer--take it or leave it!" Whoever you captains of industry are who regularly negotiate your salary, let me subscribe to your newsletter, please!

1: https://imgur.com/RadSf
malloc is defined within the C1X standard document as part of the C standard library. If you mean that malloc isn't a language keyword, OK, sure. And there are cases where you'd write a non-trivial C program without any dynamic memory allocation. It seems misleading to say that it's not part of the language, though.
For comparison, in Finland all salaries are made public by the tax authority. Annual salaries are printed in the newspaper annually and traffic ticket fines are proportionate with your income.
Mozilla brings Microsoft, Google, W3C, Samsung together for cross-browser docs
I was asked once at an interview for my current salary, since I barely wanted the new job I gave them a number $20k less than true.

The recruiter immediately said the job pays $10k less than that.
> Is it a bureaucratic problem

No, in my opinion the problem is that all the low hanging fruits in science have been collected and our old way of doing science does not work anymore. 20 or 30 years ago it was "easy" for a single PhD student to discover something completely new and groundbreaking. Of course it still happens today, but 20-30 years ago it was way easier to get truly new results as a small group of researcher with a low budget.

In the very beginning of science you did not even need anything. Just looking art the stars and thinking about it was enough.

But nowadays? We have to build a LHC with several 1000 people to do basic science! As a PhD student you have to spend 3 years just reading and learning "old science" in order to reach the current boundaries of scientific area.

The current system of "we give this topic to a PhD student and he will figure out a solution in exactly 3 years" just does not work anymore. In order to advance science we need much larger and much more connected groups who grind away on a single problem together for 5-10 years to make truly groundbraking scientific advancements.
SEC Names J.P. Morgan Executive as Top Regulator of Exchanges
I think row types are probably what OP is looking for. And they can be fully inferred.
Oh, I see, "they" was just about tourists in general, not specific to shoppers at that store.

As a west coaster visiting New England for the first time this past summer, it really stuck me how serious the crush of tourists must be for places like small town Maine (made it as far up the coast as Acadia NP). The overwhelming number of shops, of american flags, of lobster rolls, of store advertising Yeti coolers for sale.. it was just 10x what we see in small towns in the west.

No matter where you go, of course, tourist town folk make fun of tourists but I think the crush must be much worse up your way, where small town life here, even for those of us who live in heavily populated areas, isn't quite as novel. It makes sense, though, given the massive population of the east coast. I remember once being angry about how everything is always advertised eastern-time-centric, and pulled up a map to try to make the argument that not THAT many people live in the Eastern time zone, but then realized it's almost 50% of the entire country...

http://kurtostergaard.com/us-population-by-time-zone/
> It will force management to have better salary policies.

Totally agreed. Quite often the reason X gets paid more than Y is that X demanded the money and had the social power to get away with it.

This is, of course, a really bad idea. If one believes in salary as any sort of incentive for specific behavior, then it encourages people being aggressive and demanding. It also encourages people to create situations where they are necessary, irreplaceable, and noticed due to regular heroics. While discouraging people from being polite, unassuming, dedicated team players who work hard to share knowledge, improve truck factor, and invest in long-term sustainability.
Privatize the profits, socialise the losses. This is why commercial companies cannot be trusted to sustain a wiki, open source, or free software model.
You can help out with this by harvesting seeds and planting them all over!
False. We have just demonstrated that two different keyboards have two completely different responses to the same level of force.

If Apple replaced keyboard keytops with sandpaper and people complained of bleeding, raw fingers, would you still say that it's the user's fault for "typing too hard"?

Or maybe, just maybe... that they screwed up a miniaturization attempt.
this problem can be easily solved by removing the absurdity of a multi-million dollar lottery.
No, that's very wrong. Talking about salary or really money in general is rude and kind of unseemly. You generally would never ask someone how much they make in social situations, and only assholes would brag about their salary to others.
YouTube Content ID could become an actual law in EU
It benefits the "ruling class" because it benefits people who know how to negotiate and use information asymmetry, and those people tend to wind up in the "ruling class".
Not to mention that file locking would make it literally impossible to concurrently edit the file.
Thanks. In my mind, what gets done by berating someone in this context. The poster said they don't really know much so I assume they are part of the general public. Its up to science to educate the public on these matters.

Also, I have run into quite a few microbiome zealots, all are what i call armchair scientists -- no college background and think they know everything from reading abstracts on pubmed. The kind of arguments they put up cannot be well addressed on the internet because they can find some study which proves their point. Which this proves my point -- the studies are inconsistant.

I welcome thoughtful and engagine conversation about the matter and have problem being told I am wrong when evidence is presented.
My guess is you don’t work for either company, right?
Great way to alienate good people and encourage underqualified applicants.
You misread the Wikipedia article. That section compares a draft with the final law. Between those two versions the list of laws that social networks need to watch out for has been changed. The law has not modified the Criminal Code, nor was it ever planned. Please read carefully before accusing others of spreading misinformation or you will do it yourself.

Here are the full four pages of the law as passed: https://www.bmjv.de/SharedDocs/Gesetzgebungsverfahren/Dokume... and this is an English translation: https://www.bmjv.de/SharedDocs/Gesetzgebungsverfahren/Dokume...
Yes, multi-threading has high overhead to provide the illusion of parallel operation, but when all the cores are saturated you are in the same boat, whether you have 1 or 100.

The benefit to programs that don't use threading and use event loop and shared nothing multi-process is that they don't have the overhead when things are maxed out.

This is why virtually every high performance server (nginx, redis, memcached, etc) is written this way and things like varnish (thread per request) are multiples or orders of magnitude slower.

Funny people criticizing nodejs for using the same architecture that all the best-in-class products use.
As a manager, it's my job to open those cans of worms. It's also my job to be continually helping people improve, so that issues like this never get to the "can of worms" stage.
Previous title and company will probably become one of the proxy to get a good guesstimate of the candidate's salary. Writing this as the Senior Chief Executive Architect (of that 10 lines bug fix that i just pushed).
Great reminder of just how expensive of cloud compute cycles are.

Imagine buying a new desktop computer, not the most expensive but a good performing one, and setting it up at home to serve some kind of cloud services. With its cpu fully utilized 24x7, I bet buying equivalent compute at AWS would be crazy expensive per month.

Of course there are many reasons most people don’t use desktop systems as home servers, but I bet there are a few scenarios where it could payoff.

One example might be a bootstrapped startup tight on cash flow, with cpu biased workload, so ISP bandwidth and local disk throughput didn’t bottleneck before the compute did. And it couldn’t be a mission critical service, something where some maintenance windows wouldn’t kill your reputation.

Finally you’d need a way to really minimize admin/devops costs. That kind of work doesn’t take many hours to kill your savings not to mention opportunity costs.
I am very well compensated for bringing a lot of value to my company. The exact details are private between the company, me/my family, and the IRS.

It's not going to benefit me one bit to have my financial arrangements made public. I'm more than happy with the deal I've struck; the company's leverage is not reduced by 3rd parties knowing the numbers.
We were talking about your friends and family knowing. If you're concerned that your friends and family might rob your home if they knew your salary, you've got larger problems than talking about it.
Glass touchpad with multi-touch is infinitely better than synaptics plastic trash with "somewhere on the right side we'll pretend there's a scroll bar".
>> Yes. I don't want to increase my attractiveness regarding a house robbery, as I live well below my means in a developing neighborhood, amongst other reasons.

The entire point is that it's deeply screwed up for you to need to hide your wealth from your neighbors--or from some set of neighbors but not others--for fear of being robbed.
> On the other hand, some types of beetles, ants, flies, mosquitoes, even wasps - are just new.

Afaik most of these are usually invasives species, displacing local populations, which is happening in the weirdest ways and places.

In Germany, our local ladybug species are on the verge of going extinct because an imported Asian ladybug species emits some kind of spores killing them, and the Asian ones generally being sturdier.

Eastern grey squirrels, brought to the European mainland from the UK, are also increasingly replacing local red squirrels. Red squirrels get through winter by hiding food supplies and staying lean and mean, while grey squirrels build up fat reserves.

What ends up happening is that the grey squirrels sniff out the food supplies of the red ones and clear them out to fill up their own fat reserves, that leaves the red squirrels with no food supplies to get through the winter and so they starve.

But I agree with your general sentiment, I remember nature being quite a bit "buzzier" when I was a kid, I always thought I felt that way because I might have paid more attention to things like insects as a kid, but I guess my feeling wasn't all that off.
The first and last use case definitely feel that way.

A smart home system would probably use a proper light sensor so that it will work if your phone is in your pocket or face down or simply not open on the page that's controlling it. Of course, all of these issues apply to an app version as well.

Controlling a character via gestures sounds like a job for the front-facing camera, not the light sensor.
The main reason for public salaries for gov employees/law makers/etc. is that they are payed through taxes, employees of other companies (unless they do contract work for gov most of the time) are not.
College sports is some of the best way for such institutions to make money. Is it a corruptive influence?
Definitely https://devdocs.io
Isn't the "magic number" like $70K which I'm not sure if that is before or after taxes.

Yeah I like roads/schools/police etc... And making more while you lose more you have more...

Yeah I'm trying to land a tech job myself tough.
Amazon Prime reaches 90M U.S members
Following this list is a great way to never launch something into production.
I'm sorry if that may have happened to you. In my experience, this has never happened and, if anything, I was given a substantial bump above the number I gave as a current salary. I guess one anecdote vs. another. I dunno, we'll hopefully see whether or not this actually achieves its intended goals or not.
For the unfamiliar, AutoML existed before Google named their project after that particular subfield of machine learning. AutoML is the name of an active area of academic research, which has been gaining traction over the last few years. This year they had a workshop collocated with ICML, and there have been other submissions to ICML, JMLR, and NIPS (some of the top machine learning conferences / journals).

It rubs me the wrong way that Google used the same name as the subfield, but maybe I'm just grumpy and these negative feelings are misplaced. I don't know.

Edit: also, the hype machine is at full steam with that title.
My apologies if my comment was abrasive, my objection, though, is that pandering to this libertarian slice of the populace ends up costing society more. On a small scale that dues-based fire department might work fine "Oh, it's at frank's house, yea... he'll be surprised" but when you reach a state or country level tracking any sort of voluntary pay-in programs gets complicated and a sane efficient state would find it cheaper to just save frank's house anyways, because the cost of tracking who is who is more expensive than occasionally paying out fraudulently.

This is one of the good motivations for universal basic income, a lot of our social programs have grown to the point where their overhead is getting ridiculous but the solution isn't ending the program, it's cutting any inefficiencies we can find and simplifying the program in a fair manner to get more money to where it needs to go.
SpaceX's vision was a 30 min ride on a high speed catamaran. Depending on details that probably puts the landing pad something like 15-20 miles out in the ocean.

Do you think that that is unreasonable?
That's just a more efficient way to propagate the preferences of whoever gets to control the computer system.
I do mean perpendicular, sorry.
That happens now anyway. My branch of my extended family is fairly well-off relative to the other branches, and so my whole life I'm used to my parents being asked by their relatives for money/favors/etc. I'd guarantee they don't give out their actual salary information to their relatives, but it's obvious they're better off.

Knowing or not knowing the specific number doesn't change anything with regard to relatives/friends bothering you for money. People who know you see how you live, where you live, etc and know generally where things stand.
I haven't read the Piketty's. Can you cite specific chapters or data?
hmm..but stores that make 'cheap stuff' (walmart, mcdonalds, target, etc.) employ a lot of people. The jobs may not pay much but it's employment nonetheless.
Faked-study-linking-vaccines-and-autism
Fair enough. I am actually somewhat with you on that. So defund other gov spending to fund BI. Transfer payments alone are already getting close to 10k/US citizen, so it's not like we don't have the money to do it.