skysight-inc/HackerNews huggingface dataset:
Salary expectation in job posting?
I manage a team of software developers and scientists at a computational biotechnology company, and once in a while we post jobs for either of the two teams. We are in Canada, where salaries typically are lower than the tech hubs of the US. Like most companies, we don't post salary ranges for the positions in the job posting itself, rather wait till we talk with the person face to face. I should mention that our typical interview process is phone first, followed by bringing them in for in-person technical interviews (we also do mock projects and coding assignments, not really relevant here).

Recently we have started mentioning the expected salary range at the phone interview itself, since we had a few cases where we flew people in, only for our salary expectations to be pretty different, hence a waste of time. We of course need to balance between paying top dollar for the best, versus managing the budget.

Here's my question: what does HN think about pushing this salary transparency all the way, and putting it in the job description itself, so neither of us wastes time with false expectations?
It would mean that IT innovation won't be threatened by anticompetitive forces which want to retain the market to themselves or trolls and racketeers who simply want to rip off some money without actually producing anything.
Intel Designs a Safe Meeting Place for Private Data
>> The browser's model has the unit as the webpage, not the user.

The user loses control, the user loses.

>> This model can work since the web was built for each site to be independent and self-contained...

https://developer.chrome.com/extensions/samples
"Content Script Cross-Domain XMLHttpRequest Example"

>> whereas the program only has to be verified once after downloading.

Opening the door to hackers who find ways to infiltrate that program _after_ that check has been done.
Every entrepreneur needs to be a good storyteller :)
Interesting discussion - Choosing a client-side framework/library
What I remember about Alexis saying was that he was the non-technical founder, and pretty much did I kind of weird stuff all the time like coming up with an mascot for the site. You can take pride in it and it shows if you do.

I've heard and seen times all kinds of founders, non-technical and technical ones, saying that their role is fetching pizza on launch day, fixing the toilet, answering the phone, calling angry customers or doing what ever job is required.

It's the job of the founder, and it's humbling not demeaning. You come up and build the initial product, you take care of the business, you grow the team and in the end if there isn't anyone else to do something, you do it yourself if needs taking care of.
>Underlying your comment is the assumption that every one wants the hedge fund (or other) job. One of the allures of academia is the prospect of doing fundamental research. You ignore that many people derive satisfaction from doing fundamental research that has the potential to be widely used across the research community (and possibly, for product development, e.g. industry labs, some government labs).

I assume that those people are unlikely to be discouraged, especially those that are stubborn and motivated enough to complete the degree. So I also actively discourage people from doing a PhD, even though I like my job.
answer:

http://indysci.org/projectmarilyn
"It’s currently owned by someone named “denis bider”, who presumably just likes to domain-squat on other people’s product names and provide links. "

Another slam against squatters as usual. I really really wish people would stop with that already.

Whoever Denis Bider is he has no obligation to even put up links to putty. He could sell the domain name maybe even to these people who don't appear to be "using" (by the HN and generally acceptable definition of "using").
In other words http://putty.com/

For the last time. There is no requirement to use a domain name and there never has been a requirement to use a domain name. And there are many people and companies who just sit on names and don't want to sell (because they don't need the money).

Talk to google about duck.com and see if you can buy it. You won't be able to.

Anyway he could put up a webpage as his personal blog or any number of things.

Just because you happen to have a product using a particular name does't mean you own that name in every tld (.com .net .org .info .us .biz and so on).

.org isn't even .com nor as desirable except perhaps for non profits.
Microsoft itself says that if you're really serious about security, you run the headless version of their servers, as 70% of security bugs are in the GUI.

Now, a desktop system is always going to run a GUI, but a server has its attack surface reduced by not having a GUI, and most Windows servers have a GUI.
There's a matter of borders. Where do we draw the line? Illegal wiretapping? Beating suspects? Blackmailing? Menaces?
Strictly anecdotal, but NASA is hiring and they are looking for young engineers either straight out of graduate school or with a couple years of experience. From what I understand it's something like one hire for every 3 that retire though.
I suppose that one of the benefits of not drinking coffee is not needing to worry about all of this.

The lunch room at the office has a Keurig machine and it gets jammed a lot because of the air pressure differential (Denver is at 5200 feet). If you don't properly puncture the package when you insert it, the air pressure causes something to go wrong and the machine jams up.
I use meetup.com for several meetups. This is not good. I'm really looking forward to finding out how they plan to mitigate this kind of issue in the future, b/c there has to be a way.
Yeah, it's a bit like printing: It seems like it ought to be straightforward but it turns out that reality disagrees rather vehemently.
I feel like showing off some tests would help when the example is this complex. That would give a bit more context in terms of what you're trying to accomplish here.
The ME 262 and 163 weren't available until the late war period, long after the Battle of Britain. In 1940 Germany had the ME BF 109, which was outclassed by Britain's Spitfire. The more capable Focke-Wulf 190 entered service in 1941.
As I have replied to several questions in this thread and said that I use both CrashPlan and Arq for remote backups let me give my rational.

CrashPlan: I have used since soon after they first appeared for Mac. They have really strong compression and de-duplication to minimize and speed data transfers. I personally use their consumer and small business solutions. However, I also maintain their CrashPlan PROe enterprise backup for several clients. The fact that they have a very strong enterprise product, provides me with a great deal of trust in the quality of CrashPlan's work. I think they have be best solution I have used for a notebook that is on the move. I backup to both their remote servers and to my own home office server. Thus, I have the option to quickly restore from my own local server, their much slower remote server AND I can have a CrashPlan Next Day send me a copy of my data on a disk drive. I do wish they could get rid of the Java dependency for their Mac Client software since it is a RAM hog. CrashPlan rates very well at saving Mac OS X meta data.

Arq: I like the approach to backing up to Amazon S3 which I know is a very reliable storage environment, and Glacier has made it dirt cheap for last resort archival backups. I like the fact that at least through Version 3 there has been an open source software GitHub hosted restore. If Haystack software disappears there are still options to restore. I believe Arq is one of the very few Mac OS X remote backup systems that preserves ALL meta data.

I have used lots backup software over 30 years. Every backup system has failings and bugs. And the operator (normally me) is capable of making mistakes. That is why I use multiple products to do backup.

I am interested in exploring Arq new features especially using SSH/SFTP which will allow me to self host, and may cause me to re-evaluate my overall backup approach.
Not if you're willing to wait a few hours - a delay of the same or smaller order of magnitude as the transfer is going to take anyway.

For example, suppose you're restoring 50 GB. If you want to start the retrieval 4 hours from now (the minimum), you'll pay $97. If you're willing to wait 10 hours, that drops to $43. 20, $25. 40, $16. Goes down to $7 at the limit.

You can play with the cost at http://liangzan.net/aws-glacier-calculator/
What is the invention? I recall reading, some 15 to 20 years ago, about the difficulty of self-verifying systems. This security chip verifies the bios is not altered, but what verifies the security chip?

I don't know if it's possible, but I think a more ground-breaking product would be to provide a way for customers to validate assertions about the entire process (design, manufacture, distribution and installation). Otherwise the customer is still left blindly trusting corporations and their undisclosed interests.
The failure of delivery of emails should be handled gracefully such as within a message queue that gets retried until it succeeds or dies.
Cool - I'll set this up tomorrow, it looks good and my Music library is a mess.

It would be nice to have a centralised repository on the website where people can share plugins (like Sublime's Package Control, which is 3rd party). Programmable is great, but it would be a shame if everyone had their own half-arsed solutions to common problems.
> If the purpose is to jump-start spending, then perhaps there should be one modest restriction on how you spend a stimulus check: an expiration date.

Sure, but that's added complication with limited additional benefits. If you distribute it as a reverse capitation, its going to be spent with a ratio roughly equal to the average marginal propensity to consume across the whole population, which is a lot better than you'd get with most other stimulus measures, and with a lot lower organizational overhead (and incentive for potential beneficiaries to attempt to game the system) than for any system targetted to try to beat that ratio.

> For the vast majority of people, a debit card with a short expiration date would lead to their spending the money within that span

Sure, but in many case it would in part displace other spending which would instead be saved. If people were rational, it would have little difference in effect to just giving out cash. In reality, it might have some small difference in how much net increase in spending it led to, but probably not a big benefit that would make this worth the additional complication.
It is widely grokked that cats have the hacker nature.
-esr
hm. I watched that show twice through, but didn't catch that reference, possibly because I watched it after wave came out.
Honestly this seems like the most logical way to go about validating a product if you are starting with absolutely nothing.

Pitch it to the public, and see if people want it. Then they give you the money to make it.
Research in CS (and math) is 'cheap' compared to research in say, chemistry, physics, or biology.

Pencil, paper, and maybe some Amazon EC2 time as opposed to a bunch of lab equipment and other materials.
> This "I believe in GBI" line rarely is backed up by objective reasoning...

You haven't really done a stellar job yourself. "My experience tells me" can hardly be used to back something up objectively.
How it would it violate the 4th amendment to track the location of an individual's phone with their consent? If the location of the phone happens to be in another person's pocket, wouldn't that provide reasonable suspicion that a crime was committed, allowing the police to further investigate that individual?

I suppose the distinction is in how the police track the victim's phone.
Highlights from YC's First Female Founders Conference
We aren't giving people lottery jackpots. If you look at examples where they've actually done this in the small, people spend the money "well".

In particular, a lump some of ~$1000 given to 13 long-term homeless individuals in London (http://www.economist.com/node/17420321) saw 11 of them off the streets a year later, and the Mincome experiment in Manitoba only saw modest decrease in hours worked (most dramatically among new parents, which strikes me as a positive outcome).
Wonder who the competitor is that wanted the site taken down?
I like it because you can practically use this to define a grammar for parsing a programming language, because:

1. Each data type can inline express its own value constraints (not just type constraints, but rather value constraints) which is key to source code parsing

2. With subclasssing you can combine data types into higher level objects that inherit all of the lower level value constraints. This is similar to how a recursive lexer drills down from a high level statement into the different parts of each statement.

3. The data type value constraints support sequences, alternatives, and unions, most of what a lexer needs to parse a language based on a grammar spec

With these ingredients you can actually parse code, and thereby write a code interpreter (or parser at least). You begin with a grammar rule (a high level data type) that defines a statement, and a statement is defined as a list of alternatives forms of a statement, and each statement form is defined as a sequence of keywords and supported value types, and so on down the language primitives.

... but I'm not sure if supports recursion, and thereby recursive descent parsing. Can you say something like "Sum = [Sum, Operand, Sum]" If not then you're limited to immediate values only and no nested expressions.
It's called the tournament model. Big law firms are the classic example.

A related theory is that technology and globalization has, and will, make more and more industries 'winner take all'.
Oops: The Texas Miracle That Isn’t
Inexperience. lib/ quickly turns into a dumping ground unless you are careful to keep it clear of business logic.
You should be able to delete a page so other people can claim it/for testing purposes.
I Didn't Want To Lean Out
saying "ok google now" (Moto X) is terrible. Especially when it fails about half the time. on the other hand it's incredibly unlikely anyone will name their child "ok google now"
Or at least computers would be getting cheaper more slowly...
What's the offline story? Because its lame that I've got a 2.2 GHz quad core in my phone but Google Now can't recognize simple voice commands without going over the internet.
> I did at one point plug a Logitech keyboard into the Surface, but I definitely did not intentionally install any Logitech drivers. It's something Windows put there by itself, only for it to become a problem later.

Windows automatically installs drivers supplied by the manufacturer.

If Windows didn't do that, then you'd get antitrust complaints from Logitech, because Microsoft sells keyboards that compete with Logitech's.

A lot of the problems with the Windows ecosystem are not technical problems at all, but legal or market problems.
'Police "did not want to obtain a search warrant because they did not want to reveal information about the technology they used to track the cell phone signal,"'

"As two judges noted during the oral argument, as of 2010 the Tallahassee Police Department had used stingrays a staggering 200 times without ever disclosing their use to a judge to get a warrant."

I'm curious if the government plans to appeal, because if it goes to a higher court, I wouldn't be surprised if it was overturned. I have noticed a pattern where some middle level courts will actually, gasp, rule in favor of the Constitution, only to be overturned in a higher court (years later of course).

This is such a blatant violation of the fourth amendment that it is disgusting (much like many other Constitutional violations happening these days).

Also, please remember that according to Ruse Tice and an unnamed source of Sibel Edmonds, the SCOTUS itself is likely to be compromised via traditional intelligence tools (blackmail, corruption, etc).

This is a symptom of larger issues at hand in society.
I feel completely out-nerded here. I shall just spoon some fine ground coffee from the local shop into my moka pot tomorrow and pop it on the hotplate.

As others have said, I actually like the reflective few minutes the process takes early in the morning with the back door open...
I've been deceived by CloudMade some months ago when they told me I couldn't use their free tier on my site because it was "associated with" unpackaged food and their ToUs denied this (as any non transferable good).

They didn't answer me when I asked the reasoning behind this restriction, out of curiosity.

Since then, I use MapQuest Open and no problem so far.
Not exactly what you are asking for but there's a section about available plugins on the website [0] and I guess you could submit your own plugins with a pull request [1].

[0] http://beets.readthedocs.org/en/v1.3.3/plugins/index.html

[1] https://github.com/sampsyo/beets/blob/v1.3.3/docs/plugins/in...
There is likely no competitor. Sounds like a lie to cover up the fact that the attacker is a teenager. $300 is chump change to a real criminal, but likely seems like a fortune to a younger person.
No, the police should just have filed for a search warrant to track the phone. They would have gotten it if your summary of the case is accurate.

If police are allowed to violate procedure and still get to prosecute, there's no incentive for them to ever follow proper procedure. The reason the Fourth Amendment exists is precisely because these lessons were already learned hundreds of years ago, but we seem to have forgotten that police who hold completely authority to determine what is and is not a reasonable search will inevitably abuse that power.
What headphones do you use?

I think a lot of this is just a difference in workflow. I don't think I have ever intentionally had two programs playing sound at the same time. NoScript/RequestPolicy/Adblock essentially mute flashplugin-nonfree for me. The only places flash runs are places where I want the sound.
That's what I thought clicking through here.
You also clearly have access to an internet capable machine and, apparently, a job as you are paying your debts. So you're already better off than millions of unemployed and truly homeless people who have neither of those advantages. You also seem to have a sound command of the written word, meaning you are educated and mentally sound. Two more advantages lacked by many. So in your case I feel certain that a little extra cash would go a long way, even though you seem to resist it. In the case of others, it's amazing how far a warm meal and a place to call your own can go. I did charity work setting up computer systems for a free clinic and they also worked to find homeless people housing and honest, safe work. And these people who were mentally and physically able to work (true homelessness is devastating to the mind and the body) could turn their lives around and enter society much more easily if they could also afford some counseling and some basic luxurious that most of us really take for granted.
I use Beets to tag and organize all the music I and my roommmates download. We feed just-completed media downloads into a version of FileBot[1]'s universal media filer[2] that delegates music sorting to the beets executable. Beets handles indexing music much more cleanly than the other solutions I tried, especially in a shared server environment.

I've uploaded our media management scripts to GitHub here[3]. Note that there is some minor rude language in a few scripts ;)

[1]: http://www.filebot.net/

[2]: http://filebot.net/scripts/amc.groovy

[3]: https://github.com/justjake/media-tools
Another happy MapQuest user here as well. We saved tens of thousands a year by switching from Google Maps to OSM/MapQuest. Leaflet [1] is also a big feather in the cap - easy API, actively maintained, and it easily integrates with any number of tile providers with no provider-specific code.

[1] http://leafletjs.com
Whatever, your reply addressed neither his nor my post.
Microsoft Research Reveals 3D Browser Prototype SurroundWeb
Turn your app into an iBeacon in 5 minutes - Bubble API
(See http://bubbleapi.com/setup for quick setup instructions)

Bubble wraps core bluetooth libraries and makes it easy to turn your app into an iBeacon.
Your users will be able to find other app installs and share data like highscores, contact info, etc, etc.

We'd love to know what you think of this library.
Who asks a website with a global Alexa rank of 334 for a mere $300 in DDoS protection money?
http://www.alexa.com/siteinfo/meetup.com
Kept looking for a suffix following that figure that might have been lost in the title.

Nope. This is hilarious.
Segregation in technology makes me sad.
Show HN: Fan photos & videos from trending concerts & sports events
You err on the side of protecting the innocent and allowing the guilty to go free. That's the entire premise behind our justice system--that it's better to allow criminals to get away with crimes than to punish innocent people.
Agreeing generally with your points, though to add:

There would be little need for minimum wage laws

Consider turning the concept of minimum wage on its head. As Adam Smith noted: "A man must always live by his work, and his wages must at least be sufficient to maintain him. They must even upon most occasions be somewhat more, otherwise it would be impossible for him to bring up a family, and the race of such workmen could not last beyond the first generation." (Wealth of Nations, Book 1, Ch. VII)

A minimum wage law addresses a number of issues, of which welfare is only one:

• It assures the future supply of labor.

• It levels the field in bargaining between employers and labor (another point Smith addresses in Ch. VII on which I've written before).

• It calls out businesses which are operating on an uneconomic basis.

• It's not an "arbitrary price control" as some assert, but an acknowledgement of a fundamental economic reality dating to Smith.

• In the case of specific firms with positive externalities, exceptions can be made, but these should be recognized as exceptions.

More on this:

http://www.reddit.com/r/dredmorbius/comments/1z5vfb/thoughts...
> So, how do you argue with someone that the police should use inferior (but legal) evidence to put the (possibly wrong) person away, instead of using more accurate (but 4'th amendment violating) evidence to get the right person?

-------------------

If the standard of the inferior evidence didn't exceed reasonable doubt, then the person shouldn't have been put away anyway. The evidence simply isn't strong enough. It might perhaps be strong enough to get a warrant for further information, but if we're arguing for the worst case then we'll assume it's not.

If the evidence is strong enough to place the person beyond a reasonable doubt, then the value of the extra information goes down dramatically.

There are situations where you just can't get sufficient evidence given the resources you can legally, ethically and practically use. At which point you have to choose: Do you lower your standard of evidence, weaken your liberties by allowing unethical or illegal practices, or let someone guilty go free?

Personally, I favour the latter option. But there are, at least, three different answers that someone might have - and if I had to argue with someone about police procedure then I'd be inclined to explore the options and the potential consequences of each.
> This "I believe in GBI" line rarely is backed up by objective reasoning, and grossly underestimates the percentage who would, if freed from the obligation to work to survive, indulge in whatever non-productive luxuries they can acquire.

This latter claim is frequently made in discussions of basic income, but rarely backed up by objective reasoning.
A rule of thumb if you have to find brown in RGB: use a bit of red, slightly less green, then a tiny bit of blue.