skysight-inc/HackerNews huggingface dataset:
<sarcasm on>
Oh, so the average salary in your city is $100 per month? Oh, cool, so you get $300 per month from us, work like we do in SF, and buy that $2k computer, so you can have stuff like we have. Oh, and don't forget to work hard enough, our CEO needs to buy another car this month.
<sarcasm off>
Can this be hooked into a DAW like Reason?
I've tried reading it and I still find all of this very confusing. Could you ELI5?
I second that. CPU bugs are the worst you can have. Means that are able to provide insight into instruction space of common CPUs are more valuable then your average particle collider.
Haha! I saw this coming. There's still a lot of developers who don't like the idea of css-in-js. It is a bigger topic to debate on. I have personally tried styled-components and I like the way it works.

https://medium.com/@gajus/stop-using-css-in-javascript-for-w...

https://css-tricks.com/the-debate-around-do-we-even-need-css...
Ask HN: How did you move from programming to consulting?
Hi HN,

I'm doing a training program in consulting, currently a programmer. I need to ask a number of experienced consultants how they got to where they are now.

I have a few simple questions for programmers who became consultants!

What was the most painful part of consulting for you in the beginning? What is it now? What is the #1 thing you see that prevents new consultants from successfully getting started? How many years have you been in consulting? What is your niche? (you can be general...)

Thanks a lot HN!
"Awesome work culture" for me looks a lot like "a place productive for technical work". This includes places to collaborate, freedom to network, empowerment of individual contributors to innovate and pitch, etc.

I'm not sure anyone except college hires (though we should be skeptical here, too) pick a company for the foosball tables, beer fridges, and intramural bowling teams. Having those things signals to me that I'm probably free to network with a contributor from another team to share some ideas, though.
> because it was central to the project of making the web an application platform

This is very insightful. A lot of web standards are attempts to add what traditional native-app capabilities to the browser (e.g. 2D Graphics => Canvas).

What's very clear now is that native-like web capabilities imply native-like vulnerabilities, but delivered over the network.

Browser vendors rethinking what causes a user to launch complex Javascript on tabs they visit (or worse, in invisible iframes) would be a great start. It was one thing when all Javascript could do is style and manipulate the DOM. We can now compile vim into Javascript and that demands a completely different response.

This is not to stop progress on web standards, but if the web community takes this opportunity to level-up their security practices, it'll help them (and web application developers and users) in the long run.
a metric created by sonar source https://www.sonarsource.com/resources/white-papers/cognitive...
The Revision Theory of Truth (2015)
I would talk to someone directly. You sound very unhappy.

I wasn't quite clear if the problem was the work or the company? It's something that needs to be dived into and had a good look at because there could be imbalance in your life leading to depression. So you need to look at things like diet, sleep, exercise, relationship etc. It's possible you need to rebalance - it's possible you need a new career. A career break should never be a hindrance to a new job, and should often be a selling point, as long as you've used that time sensibly.

So in short, talk to a career coach or counsellor. Try and get some more face to face help. You say you work for a big company - they often have help lines for employees run by third parties - use it!
Ask HN: How much do you make at Facebook/Amazon/Apple/Netflix/Google/Microsoft?
There was a proper discussion on it about two years ago. Recently a similar thread was posted, but not to many response.

I do not work at any of the above. I work at a fintech company and make 80k + Bonus (Europe) with no equity (12 years experience, senior dev).
GOLD: Rejects Lower Prices, Risk Remains Higher
You're overcomplicating this. At any given point, a rational company hiring remote is thinking:

"Who is the cheapest person I can hire that passes a quality bar?"

Why should they care about location at all? They just want the job done.

> Don't feel too sorry for people in low-cost centres who work gets redistributed to at a lower cost - in the long term work from the high-cost centres is shifting to them, unless there are quality reasons for it to stay in the high-cost areas.

I don't feel sorry for them (us), I just dislike it because I see job postings from companies I'd like to work at that say "Come work for us! Oh, you live in <place>? We can only make you an offer that's a fourth of what you're currently making at <other company>, sorry. Feel free to move to SF and our offer will go up fivefold, though!".

In the end, it's a free market and everyone does what they want, but these companies end up missing out on good people because they artificially restrict their search to high-cost areas (because people in low-cost areas won't work for these companies when they can get higher-paying work elsewhere). It just irks me to see that a company I like is engaging in misguided, indirect area targeting when they purport to do remote.
Thanks for sharing, I would advise you to hang around after the meetings and just get to know people after that you should ask if any commitments are available and take any that pop up. Finding a sponsor is a personal journey, and you should concentrate on finding someone who you can relate to and who you can look up to; remember it's a two-way street.

Do not rush into anything, this is a journey and the first steps are enough until they're not and when that happens you will know it and hopefully you will have become familiar enough with the regulars that the choice of sponsor will become obvious.
The metaphors go from extremely simple to complex in the matter of a chapter. I’m not quite sure who the target audience is.
> What about people who use personal machines to browse the web and run untrusted JavaScript?

They're running untrusted code, and that doesn't sound like a single-purpose machine.
Big difference between TV and music streaming, in a nutshell: a TV streaming library is defined by what they have, a music streaming library is defined by what is missing.

Serial TV is consumed like a novel, as long as the next episode is available, the availability of everything else is unimportant. Music is consumed in a much more random access pattern, like a lexicon: if the letter M is missing, it's broken. ("You want that particular song by Morrissey? Sorry. Be sure to check out these five Spotify Originals that have also been tagged with #sad" - no, people won't be willing to pay for that)
Psychedelic toasters fool image recognition tech
Tilde is available with alt-carret/umlaut, that's no harder then other specials such as @[]{}() etc.

But I understand the frustration, I feel the same every time you boot up a new system or VM and it defaults to american layout, changing the keyboard layout from a unix prompt when you can't find i.e. - / : = is surprisingly hard.

I used to use svorak a5 about 10 years ago but eventually switched back to swedish qwerty since it was causing such confusion with coworkers.

I also switch to a right-handed mouse about 4-5 years ago for the same reason with the addition that ergonomic left handed mice are pretty much non-existent, it's mainly just standard two button mice which you flip the mouse buttons on.
> we're one of the first sentient arrivals

Given we didn't arrive until 14.5bn years into the universe's existence, I'd find that extremely hard to fathom.
I've worked onsite at a federal customer as a contractor (software developer). There appears to have been a big push over the last few years to replace contract sysadmins with civil servants (wonder why). So all of the good ones left for better paying jobs elsewhere, while the slugs converted into government employees.

At first I thought the sysadmins were deliberately slow-rolling all of my requests, many of which amounted to running a single UNIX command... turns out they honestly didn't know what they were doing (I asked you to fix the permissions on this directory - 6 weeks ago).

We've gone from:

Me: Can I have sudo privileges so I don't have to bother
you?

Them: No

to

Me: Can I have sudo priviliges so I can fix it myself?

Them: What's soo dough?

I'm actually shocked when I encounter a competent sysadmin these days. "Oh, you made it work. You didn't break something else in the process. Wow." but it makes me sad because I know they won't be around long, as some company willing to pay for competent staff will eventually poach them.
I feel we could have reached that point by now, for instance is there was a Turing Race a la the Space Race. The driving factor though is we don't specifically need that from technology. Even when we get to that point, there's tons of reasons we will often want to easily distinguish whether we are communicating with someone vs something. Being distinguishable doesn't mean an AI is any less effective or easy to communicate with.

And who knows, perhaps this tech is already in the wild - by definition wouldn't it be fooling us?
> People will switch to Apple Music, Amazon PrimeMusic, Tidal or any other service quickly.

How do these other services operate in contrast?
[Linus on] Re: Avoid speculative indirect calls in kernel
An introduction to mssql-cli, a command-line client for SQL Server
> The concept of Fork was not designed to "spawn new programs"

I thought the fork syscall was the only way to spawn new programs in earlier versions of Unix, and that the spawn syscall only came later. Is that not right? If there was no other syscall, fork must have been designed for this purpose.
Investor Liability for ICOs
So what? IIRC we used to have (and maybe still have) a feature that patched out spinlocks in binary code when it detects it is run on monoprocessor systems. You "just" have to identify all the call sites, and patch the code there during the boot process.
Create customer-facing videos without camera, narrator,production costs on Mac
A good book that explores some of these factors for our environment is Rare Earth by Peter D. Ward and Donald Brownlee.

While it's true that life "out there" may look vastly different, I feel like sometimes ET-optimists use that as a hand-wavy defense that overlooks two curious details: First, we haven't found any different-looking-life-out-there on, say, Venus, or Mars... so clearly even in a solar system with some "lucky" aspects for life there are plenty of environments where life just doesn't "find a way." Second, the relative quickness with which our kind of life appeared in Earth's history suggests an oddity that we haven't even found other examples of our-general-kind-of-life out there.

A good book that explores some of the proposed solutions to the Fermi Paradox is Where is Everybody? by Stephen Webb. (It does a good job using math to explain why it's a little surprising that we haven't found ET life even within our own galaxy, and it does a good job knocking down most of the sociological explanations by noting that it would require every other civilization in the galaxy to behave that way with no exceptions.)
My personal experience.

When I did my 5th step, I did it with my therapist. At that time, I wasn't ready for anyone (even my sponsor) to know my history. I had such a fear of doing my 5th step with my anyone who could gossip, that it really prevented me from doing a thorough 4th step. My therapist couldn't because of doctor/patient privilege and that eased my mind and with that I did a thorough 4th step.

The 5th step states "we admitted to God, to ourselves and to another human being the exact nature of our wrongs", it leaves it open and up to us as to exactly who that other human being can be.
> Just because somebody said something that was wrong 100 years ago, doesn't mean it's also wrong now.

That is absolutely true. HOWEVER, if one notices that those in the past have made the same observation as oneself but were wrong every time, one would be wise to VERY carefully reexamine one's own position. This is good, solid evidence that one might be mistaken
The mistake you're making is in ignoring the consequences of the decisions you imply.

for those who can afford it. The rest can go get stuffed.

Originally, computers were huge, laughably simple, and could only be afforded by governments. Thanks to the investments of those governments, then rich corporations - computers improved exponentially while costs decreased exponentially. The rest weren't getting "stuffed". The rest are the beneficiaries of progress predicated by those initial computers.

So on the whole, the moral decision is to not steal the drug, even when your relative needs it.

This is a good example of where you have the ethical lesson at your fingertips.

then that's already a society that is not serving its members' interests

But then in the next sentence you throw that lesson away without solving the problem that the reasoning solved in the first place. The lesson is that you can't view the ethics of a situation in isolation. You have to consider the wider consequences of destroying the incentive for some to use their free time to research drugs and create inventions.
I wonder if you'd think the same if it was your kid (or you yourself) in that position. It's easy to take the pragmatic asshole position when it's not your skin in the game. It boggles the mind that people think like this in this day and age.
There are details of how "material" and "non public" are defined, but those are the two criteria. Don't call people wrong when you have zero facts on your side.
We need to stop expecting healthcare to work as a fully independent, self-funding unit in a society. It doesn't, and cannot, work that way. Healthcare, like basic research, is a cost centre in a country, not a profit centre, by the very virtue of what it deals with. It's a place to which you allocate surplus created elsewhere in the economy.
A Better iPhone Typing Experience
Canada telecom is raising $1,000,000,000 of common shares at a pre-money valuation of $2,147,483,647 at https://www.f6s.com/canadatelecom .
Canada Telecom will offer unlimited calls,messages and internet to people living in Canada. people living in Canada will be able to browse internet,play video games,etc using any amount of gigabytes for only $45 per month.
If you live in Canada then You should invest in Canada Telecom as it will help you greatly reducing your telecom charges from internet,phone calls and messages as Canada Telecom will only charge $45 per month for unlimited phone calls, messages and internet.
If you do not live in Canada then this is a great investment opportunity for you to invest in Canada Telecom.
Canada Telecom is raising $1,000,000,000 and that money is equivalent to 32% of Equity, become part of this company by investing via f6s website at https://www.f6s.com/canadatelecom
YOU ARE ALL WELCOME HERE https://www.f6s.com/canadatelecom
THANKS
> Until then, I would advise against using this TLD.

Conclusion is absurd, I'd advise against using LinkedIn.
How to Get Out of a Meeting You Know Will Waste Your Time
Show HN: New kd-tree implementation in Golang
Overcoming Injustice
I am the victim of a hacker hired by a state and a federal agency.I’d like to write a book and a complaint.The hacker ( the state and federal a?) says no. He has ruined four computers. The keyboard doesn’t work on the last one; he/she has the keyboard. I am determined to write what I have to say. This is a democracy. Do you have simple directions to “free” the keyboard? I have had a stroke...( the state and federal agency are to blame)I can’t follow complex directions. Thank you!
This is misleading. The author of the talk has not revealed the vendor.
AI System Sorts News Articles by Whether or Not They Contain Actual Information
This is the best succinct explanation of the vulnerabilities I have seen to date.
And yet I understood exactly what they meant.
Price Action
hi there, author here, love to hear your feedback about the approach!
While the title is a bit misleading, the presentation suggests enough to say that common CPU designs and architectures should be revised. Undocumented alone should always raise red flags. Imagine your average safe or door lock has undocumented keys or means to be opened without you noticing. Or your car having undocumented extras.
Migrating Your Jekyll Site to Netlify – Netlify
Deep Learning: A Critical Appraisal [pdf]
But you wouldn't literally divide natural asserts evenly, you would structure society arround not having rent seekers be a parasite on your right to a good, water, and shelter.
I wouldn't use the word "idiotic", but cost of living is highly situational. The cost of living adjustment for someone who can have three roommates is different than the cost of living adjustment for a family of five.

Also, cost of living adjustments should only be applied to subsistence-level, locally-priced expenses (i.e. rent, gas prices, fresh groceries, etc.). You don't want the $X you are putting into savings every year to be adjusted down because you moved to a cheaper zip code.
> Even the lifeforms that we do know of, occupy a very broad spectrum in all metrics, existing at all sorts of extremes.

But all lifeforms we know evolved from one common ancestor, it's one tree of life. As far as we know life evolved here only once.

So we know that once life happens it can become completely ubiquitous, but it doesn't say anything about that crucial first step.
Posting the article itself isn't in bad taste, though a comment like your example one would be, and would hopefully be downvoted.

It's only natural that you get some articles like these posted. For many of us, we've read a few details about the bugs raised this week and thought to ourselves — "man, CPUs are so complicated, how do they even managed to make them work at all?"

An article like this helps to answer some of the questions for those of us interested in finding out more.
LEANTRACK and TRANSFORMIFY: GROWTH HACKING PACK FOR STARTUPS
But everything else is the same price. If my rent is twice the price of yours, should I really have twice your salary?

If the formula for salary was (basic expenses * life factor) + (benchmark * role * experience) I would understand, but we're nowhere near that.
Wow, nice tool, I like your UI.
> And the rest of the tech industry tends to look down on government contractors about the same as government employees.

Yes, I'm still a government contractor because after doing this for 10 years, nobody in private industry will touch me. Once you get that .gov stank on you, it seems nobody else wants you (the polite term is "not a cultural fit", which I've heard over and over and over again) :(
I like this idea. You should email the mods with your suggestion!
I agree with you, but both those points use what I call "invalid proxy metrics". If you want to reward connectedness, do that. Connectedness doesn't correlate with cost of living very much. In other words, why would an introvert employee in SF get paid more than a conference/meetup organizer and pillar of the tech community in Bangalore?

> It's basically a retention bonus: somebody living in SF is far more likely to jump ship than somebody living in Podunk Hollow

That's more reasonable, but again, the probability of jumping ship doesn't correlate with cost of living. We already give people who are likely to jump ship more money than others when we do the initial salary negotiations, this is a strict subset of that.
ECall: Time saved = lives saved
In an ideal world, yes - that would be the right move. However, LinkedIn is such a critical tool in the context of business, that it simply cannot be ignored/avoided.
"This page was last edited on 23 January 2017, at 15:28."
If someone gets treated with this therapy, and then has children, will the children inherit the parent's original gene or the repaired gene?
> interesting to think it through

I see a pre-determined conclusion there rather than very much kind of thought. Tax strikes are hard to organise and much tax is collected automatically. If some organisation has the power to organise a tax strike, what are their political demands? Why wouldn't this just result in electoral victory for the Anti-Tax Party? Is there a general strike as well?

There's no need to force people to buy US treasuries either, the open market can support a lot of demand and there is a lot of room to increase yields if they're not selling. Finally there is the option to simply "print", physically or virtually, in order to support operations. This runs the exchange rate down but since the US is pretty physically self-sufficient, especially in terms of oil production, food and pharmaceuticals, that's less of an immediate problem.
The vulnerability aside, it looks bad in general when a CEO suddenly dumps all of his stock other than the required minimum.

Throw in Google disclosing the vulnerability to Intel in June, and it looks criminal.
If it cleans cache, you can detect the evicted address tag.
this is one of the reasons why YC doesnt encourage music startups.
Most played in terms of number of plays, but probably far behind in terms of unique users who actively selected the song at least once?

The catalog deep dive is where streaming services offer unique value, putting a hit on repeat is what people could do just as well by buying the single/licence.
Retpoline: a software construct for preventing branch-target-injection
I can comment on this.

Hardware is a long and tedious process. CPU design is an extra level of difficult on top.

In my field, it is routine to hire people in late 40s/50s to make CPUs. I'm in my late 20s, and viewed as a weird specimen. In my career I've made a armv8 CPU and now work RV64.

It takes a couple of years to get a guy from uni into working shape. And that's just to teach him how to do 1-2 tasks in his field. If verification, this usually is coverage specification and test writing. Combine this with a cpu project duration average of 5ish years and it's quickly evident that you won't beat someone with a startup.

In my office today, in a team of 10, no one, other than me is under 40.
It's been published a few times over the past few days that healthcare professionnals often have lower expectancies towards medicine especially during end of life etc. So I guess I would actually think the same indeed.