skysight-inc/HackerNews huggingface dataset:
If you're doing something like selling your startup, you want to set the anchor price, yes. There is such a huge range of outcomes, it's best for you to shoot high (as long as you're comfortable with the risk of scaring the buyer off) as the seller. (Or to start and shoot low as the buyer; with the walkaway risk reversed.)

For something like salary negotiation where results are more well-bounded and there is a lot more commoditization (ie replacements are relatively easy to find, or are perceived to be relatively easy to find), you generally don't want to anchor. An anchor that's way out of whack is easy to shoot down (show comp data). Anchoring slightly high/low doesn't buy you much as there is no real anchor... you're just in the established/known range... and so it's more valuable to see where the counterparty starts off an dplay from there.

There are unique situations / exceptions of course. For example, you might have uniquely valuable skills for a given company (or be able to convince them you do) and therefore move into a less-bounded zone of negotiation, in which making the ask/establishing the anchor would again be a good idea. But for a normal, well-established position, there is literally no benefit in "anchoring" as the bounded range is already fairly well established and that is the anchor.
By "fair amount" of time, I wasn't trying to imply "most". I think at least a slight majority of the population have fairly reasonable expectations based on my years of experience. For them to be a client though (based on your pricing model), their expectations have to be reasonable and a bit lower than market or unreasonably low. Reasonable and a bit high doesn't work.

A small percentage tend to have expectations far below market.

There are thousands of engineers getting less than they could be getting if they had better negotiating skills, better marketing skills, and better information.

The number of underpaid engineers doesn't need to be anywhere near a majority for the service to be a good business opportunity, or needed. There are plenty of engineers that could use the help - the question is whether or not they'd seek it out.
Rework is the perfect example of doing this right. After writing the book authors went through it and made it 1/3 shorter.

Result is extremely succint and almost every sentence is valuable and insightful.
I had to make a new account just to post this. A few years ago I noticed tinnitus develop in one of my ears along with associated hearing loss following a very stressful period of time. After some research I went to a specialist neurosurgeon / neuroscientist who tested me for all sorts of viruses and conditions and also performed a special DMSA chelation urinalysis which let me know that I have lead poisoning. I am now working with special diet and lifestyle changes in order to attempt to draw as much of it out as I can. I am also working with a dentist who specializes in removing metal amalgam fillings which are one source of possible lead (as well as mercury) exposure. I did have some mercury in my urine profile as well but not in the danger zone like lead.

I've read several article on Tinnitus now and there is never a mention of possible heavy metal contamination. It is surprising to me because it seems like an environmental issue which has been largely swept under the rug for generations now. I hope it gets better and more information and awareness is brought forth.
Bitfinex Offline as Customer Bitcoin Reported Stolen
Telegram's statement on “massive” hacker attack on Telegram in Iran
This is good legislation. Hopefully this is legislation that we will no longer need in the future. Good government doesn't always mean smaller government. It gets smaller when it needs to and sometimes larger when it needs to.
Found by a coworker within two minutes of passing out, but no one called an ambulance for thirty minutes. We ought to care more about the people around us.
Funny or Die Cuts 37 Jobs, Shuts Down Silicon Valley Office
Nothing like a little public shaming to keep your code in check.
This is actually extremely common.

For example, if you browse the UC Irvine ML datasets

https://archive.ics.uci.edu/ml/index.html

You'll find that many are in csv format.

If you do a search on data.gov

http://catalog.data.gov/dataset#sec-res_format

You'll see that it's about as popular as JSON.

Also, the World Health Organization

http://www.who.int/tb/country/data/download/en/

Also, many of the datasets at kaggle are in csv format.

https://www.kaggle.com/datasets

And this isn't that surprising, it's human readable, and gets the job done, and zipping will give decent compression.

I'm not sure who you think the target market for this would be, but I'm sure that if it's an efficient local format, you could probably get the ML crowd on board.
Isn't that a little bit too much for a few smaller projects ?
Since I didn't have any luck finding an answer to this at Mozilla, does anyone know why McAfee SiteAdvisor is able to automatically enable it's add-on in Firefox? Even after I disable it in the add-ons manager, the next update to McAfee software re-enables the add-on by itself. (This add-on places a green or red check-mark against google (and possibly other) search results to indicate if it's safe or not to click on a link in the search results). When using the McAfee security suite, they don't provide any option to choose what it's add-on does.
This study from Google is interesting already:

http://0b4af6cdc2f0c5998459-c0245c5c937c5dedcca3f1764ecc9b2f...
James Lovelock, the inventor of Electron Capture Detector, which he used to discover CFC's, and the person behind the Gaia theory, predicts that only Canada, Northern Europe and Siberia will be habitable in the later part of this century.

www.rollingstone.com/politics/news/james-lovelock-the-prophet-20071101
This - I loved it, but I couldn't afford the random time sinks doing things like making my notebook talk to a projector or give me a keyboard mapping that worked for every key.
A command line timing attack I just tried seems to be able to distinguish between the two. It seems that, as a logged-in user, the real repo takes around 5% longer to respond than a fake one. But this might not be robust - I just used time + loop in bash. Perhaps someone wants to setup a list of nonpublic+fake repos and see if there's consistent difference.
Probably it's because internet service is a commodity, and commodities tend to compete primarily on price. Also, consider the context: these are companies that are accustomed to not having a lot of direction competition.
Electronic Arts (Vancouver, Canada and Galway, Ireland - ONSITE preferred, REMOTE possible for the right candidate, VISA and RELOCATION included)

My team (Quality Intelligence) is hiring software engineers and DevOps for a newly formed team designed to empower thousands of game developers with the ability to make meaning from the data that comes from the game development process. It's an exciting group that could absolutely lead to company wide impact from a small team fully empowered to define our product and create something amazing.

If you're interested in working in gaming, but without the hard core crunch. Playing with big data, and working on something that can improve the lives of thousands of developers, please reach out (nhunter@ea.com).

You can read more about each position below, but ideally, just ping me and we can chat more about what we're building and what the team is like.

Thanks,

Scott

Job Descriptions:

DevOps (Systems Engineer)

https://career4.successfactors.com/career?career_ns=job_list...

Software Engineer

https://career4.successfactors.com/career?career_ns=job_list...
Memoization in Elixir
The Interactive Résumé of Robby Leonardi
I'm waiting for someone to fork Firefox and strip out anything not totally necessary to strictly browse 99% of the web, to make it light, fast, simple and memory-efficient. They could even rename it something familiar... something that envisions lightness and speed... like "Fire Bird".... Or better yet, "Phoenix"!
Definitely - hence 'better pianist' vs 'better composer' :)
Nice response but it's just a game of words just like mine.

>To me, not saying that you require 5 senior programmers, or more time, is a form of grinfucking your manager and producers. It is intentionally keeping them out of the loop

This means they in first place took the decision without asking you or without having metrics, not polite of them.

>The trick is to manage your time wisely

First law of thermo dynamics.. energy cannot be created or destroyed.
Politely I ask you to please complete the work with the assigned resources.

>It would be both rude and irresponsible of me to allow myself to be so mismanaged.

People who care first about them are called egoistical... on the other hand they said the first person you should care about it's you.

It's up to you, always.

This is just a point of view, take informed decisions.
Previous discussion of a similar article: https://news.ycombinator.com/item?id=12143199 (171 points, 11 days ago, 64 comments)

Most of the comments are about the clickbait title of that article, let's hope the discussion here get more technical.

My favourite commet in that thread is by sabujp:

> The link between lichen and basidiomycetes was known before this paper, but it was mainly thought that most lichens had none of the basidiomycetes spores, e.g. : https://www.anbg.gov.au/lichen/basidiolichens.html .
Talgo completes third Delhi-Mumbai trial
there are many things that are easier to apply to single processes as opposed to multiple (killing, affinity/priority, sandboxing/permissions

Sandboxing is easier with more processes, at least if the processes are split up to make this easier. One of the reasons for e10s is to allow for sandboxing, so it is now easier to apply sandboxing rules to Firefox.

anecdotally I've found there is overhead for each tab process (of which I may have a ton of very tiny ones in my tree tabs

This is understood and one reason why Mozilla is conservative here.
While we found some MD5 weaknesses, it's not broken in the general case. If I give you a well salted MD5 hash of a password, your only option is still bruteforce.

While you can produce two files with the same MD5, it doesn't help you to reverse a hash.
Software Engineer, Full Stack | JavaScript, .NET | Full-time | junior to mid-level | Salt Lake City (South Jordan), UT

Company: LANDESK Software
Position type: Software Engineer - Responsive Web Interfaces

You are: junior to mid-level developer who is looking to work on a Single Page Application (SAP) that is rendered on both mobile and desktop using Durandal.js framework. You will get to write JavaScript code using d3.js, moment.js and the latest JavaScript 2015 (ES6).

To apply: http://www.landesk.com/company/careers/search look for openings in South Jordan, UT, Software Developer- Responsive Web Interfaces / Engineering
Well Marissa according to her contract will get 2 years of salary paid ($1M) and gets to keep her office for 2 years as well, after the buyout. She'll have some time on her hands, perhaps good time to read up on and get her hands dirty with some security fixes.
Why There Is No Science in Your Salary
It is for now; come back in 10 years and lets see. Keeping fibre in the ground working in the face of storms, other people digging it up and tech churn (ok, what is after 10Gbe ? How are you going to run that round the mainstreet?) isn't rocket science, but it is a technical maintenance task and new build infrastructures have a great upfront advantage. For a while.
> but let's not act like it's for serious photography.

I (strongly) disagree. There is some incredible work on Instagram from (many) thousands of 'amateur' and professional photographers alike. "Serious photography" isn't just restricted to DSLRs/MF/etc.

In many ways, the constraints of mobile photography (lower res, fixed focal length, small viewport when consuming) has benefits, just like constraints elsewhere in photography.

(I follow many photographers who primarily or solely publish to Instagram; many who aren't marketing their paid services.)
It's not just MS that has changed. Every aspect of every industry that MS competes in has changed.

To argue that the same business practices from the 90s apply today, especially in the technology sector where the entire plane shifts radically every other year... that's just crazy. I don't see why so many people buy into it still.
A home-run.

Honestly I think Project Fi is amazing and it's the perfect counter to the issues mentioned in the article -- value-added bundling -- because it puts Google between you and your mobile internet provider.
Chip Card Nightmares? Help Is on the Way
MyShaverApp

... internet of things is everywhere
Climate Change and Housing: Will a Rising Tide Sink All Homes?
Moving to a multi-process architechture has a number of benefits but security is certainly one of them.

While currently it doesn't really add anything from a security perspective the ability to run rendering in a separate process will allow it to very naturally support a number of operating system mitigations that it otherwise would not have in addition to adding restrictions on the process itself (sandboxing).

I believe this will allow Firefox to start to adapt to a more defense in depth philosophy although I admit it's probably still a long way to actually getting there. There's no getting around the fact that security in Firefox has been rather stale but e10s gives something to look forward too since the multi-process architecture allows you to do so much more for defense in depth.
It need not be a major telco though. This awesome dumb pipe could and should come from municipal internet services. Chatanooga, TN was able to provide affordable gigabit internet to it citizens and make a small profit. In Los Angeles the Department of Water and Power has an extensive network - LADWP Fiber and L.A has floated the idea. The reason it doesn't succeed? Because AT&T and Verizon will sue and and get an injunction against it because they would be put at an unfair disadvantage they say. It's criminal but it's true:

http://arstechnica.com/tech-policy/2016/03/tennessee-kills-m...

https://www.fcc.gov/document/fcc-releases-order-preempting-t...

Those duopolies business models are contingent upon have access to public right-aways. The resources are owned by the general public/tax payers in the municipalities the operate in. There is technical reason we can't have near universal and affordable dumb pipes, just political.

I personally see this as going to be a success for either Verizon or its share holders, quite the opposite. It will be paid for by end users in the form of increased fees.
> I don't consider a single one of those comparable.

Azure and Google Compute Engine? I'd say those are pretty comparable to AWS.
Also, consider the tried and true method of overdosing: taking your usual dose after a break in use.

someone addicted to a certain amount of heroin per day who stops using (money, access, etc) will come back to heroin with a much lower tolerance than before.

if they are sold fentanyl unknowingly, using a familiar amount can be a death sentence. if they are sold heroin cut with fentanyl, it could result in death as well.

these aren't entirely new concepts, nor are they explicitly attributable to fentanyl. addicts across the country are keeling over every day from traditional overdoses, fentanyl's presence means everyone using heroin intravenously, even the 60 year old junkie, needs to have a test shot first.

in my experience, fentanyl is good for withdrawal only. it is a cold, unfriendly high that leaves the user irritable.

it's nothing like the warm embrace of morphine.
One slogan I've thinking about is "Develop websites, don't waste your time admining servers". Me personally, I've been coding professionally for a long time, I have always had lots of ideas, but the last thing I want to do with my limited free time is setup a server, I certainly don't want to do it in the environment I code in every day (java enterprise).

So, this product scratches my own itch, I just want to code a web application, that's it!
#1 is an interesting case. There are two systems, auto-steer, and adaptive cruise control. Adaptive cruise control is not generally built to hard brake after detecting an accident. Tesla will keep on cruising after an accident as long as the system is not deactivated (driver touches the brake).

I'm guessing this functionality is because the risk of hard braking at the wrong time outweighs the risk of hard braking at the right time, and so it's better to tell drivers the car will not hard brake, and it's up to them. There must be some trade-off, because certainly the car is capable of hard-braking itself, it's just a matter of ensuring the software only does it at just the right times.
Yes. That's what I tend to end up replacing the temp tables with. It can be a bit fiddly to design, but I haven't had any operational problems arising from it.

In some of my cases, the temporary data is some kind of projection of future stock requirements, arising from a user doing a "what if" operation. Since multiple users could be doing this, the replacement unlogged non-temporary table needs to be "multi-tennant", which involves an extra column (usually called "invocation_id"), and a sequence, such that each invocation of the operation gets a new invocation_id value, which it uses in all of the rows it then generates. The extra complexity is ensuring the invocation_id gets passed around to all of the functions that are operating on the data, including the clean-up when we're done with it.
AFAIK it's just hard to do. Imagine porting 3dsMax or Photoshop to run as a mobile/chrome app. I think it would just require too much work.

Trust me, I would love for it to be the case, but I honestly don't see it being that way in the next 5 years minimum.
Nothing about the language or its tooling prevents you from building such an IDE or a plugin to one of the existing IDEs. And there is absolutely nothing in Java that makes IntelliJ so awesome. These things are totally orthogonal. What I like about Go's tooling is that it allows good plugins for various text editors (eg. Sublime or Atom) to be implemented with relatively little effort.
I learned this from James Altucher - force yourself to write down 10 ideas every day. They can be terrible and impractical ideas, but don't worry about it. The exercise is meant to help you exercise your creativity muscle. After a while, you start to see your creativity muscle improve. After all, you just need a single good idea.
> How could you possibly determine how much value your efforts are producing? How much value are you assigning to the risk the founder and investors are taking? Maybe your $200k job is producing $200k in value. Or even less.

I'm not disputing that there's difficulty, and that it might not always be possible (although we can often estimate and assign a confidence level). But the parent comment claimed that even if we did know, value shouldn't pull salaries up: that's what I'm responding to (side note: the parent also implied that we can know what values are, since he acknowledged their use as a floor for salaries).
Depends. There was a long discussion what new format would be. I am pretty sure text editor compatibility demanded filenane:row:col format, and it repeated for each displayed line.

Though to be fair I am not huge fan of Elm's one error per build either.
> The main problem wasn't US companies but rather a very backward uneducated population.

The US isn't full of racists but you clearly are racist. Can't say I'm surprised since I could smell it in your first comment.

It may surprise you but Latin America had its share of intellectual leaders, many of which had to flee their own countries because of the brutal dictatorships propped up by the US govt. The ones who didn't were simply "disappeared". It's very convenient that you only think of United Fruit as the only beneficiary of subservient local dictatorships, it betrays a lack of knowledge about how neocolonialism (or even neoliberalism) works. Either that or you just did a quick "banana republic" google search and completely ignore that the term can be used independently of the United Fruit case. Which, again, betrays an ignorance about the whole subject.
Solar cell researchers have been talking about roll to roll processes for at least two decades. There are startups [1] but so far, the regular IC wafer processes still seem to be winning on cost. Here's a study of roll to roll processes.[2]

Many battery parts are printed by a roll to roll process. OLEDs have been produced that way. Flexible displays have been made, but not sold in volume.

This is a real technology, but so far, it hasn't been able to beat out the mature technologies with which it competes. Anything it can do can be done with a regular IC fab, one several generations old because this is a low-resolution technology. So it's all about cost per unit.

[1] https://www.infinitypv.com/
[2] http://energy.gov/sites/prod/files/2015/02/f19/QTR%20Ch8%20-...
New York Public Library Emojii bot
Right. A shocking amount of public data is distributed this way.

Also, we routinely talk to developers who complain about the difficulty of consuming data snapshots from partners, parsing it, trying to understand how it has changed since last time, etc.

With high value datasets, people frequently build an API to combat these problems. But it's hard to design a good API, and even if you succeed, it has to be secured, documented, scaled, and maintained indefinitely.
...that moment when you realize you should have accepted the negotiated settlement.

Incidentally, this seems so... capricious. The judge presided over a trial during which a previous trial (that was OK to mention) was mentioned too many times? Maybe he should have just stopped that while he was presiding, rather than waiting until later? It almost looks like he was surprised by the giant size of the verdict, and worried it might focus too much attention on the travesty that is East Texas, so he's looking to get out on a technicality?
Fair enough. Maybe you could have an automated screening process to calibrate expectations?
Say it Like Me – record pronunciation of your name to help others say it right
Kill all the mutants – a deep dive into mutation testing and the Mutant
> California's Chamber of Commerce should buy billboard space outside of MIT and Harvard highlighting this

Since employers (who make up the CoC) in California often try to get people to sign non-competes that are unenforceable in California, and to restrain their behavior after having signed them based on the misperception that the agreement is enforceable, its unlikely that the CoC would trumpet publicly the fact that such agremeents are not enforceable in CA as a positive thing.
Although EMC is the company name that comes up repeatedly in its support for non-competes.
iOS 10 to Feature Stronger “Limit Ad Tracking” Control
Not anymore!
You don't even need much startup capital if you're starting up not in an expensive location like SV. The reason so many of us 100kers don't up and leave when we realize we're generating millions in value is because we're only generating that value as part of a larger organism telling us what to focus on. Given individual autonomy most of us couldn't produce the same value, maybe not even our salary value. Ability to autonomously produce value seems independent from coding ability, business acumen, and connections and I would argue is far more important in building a lasting business.
I've noticed many Canadians do this as well with words like 'pasta' or 'lava.'
ZingCam – Where Text Comments Are a Thing of the Past
Add to this list this awful new trend (twitter does that too) that every time I open instagram they "suggest" someone to follow. I think I follow like 40 ppl. More than enough for me. Not for them.