skysight-inc/HackerNews huggingface dataset:
This might work for identifying steady transactional salespeople that are really desperate to work for a particular company, but the type of salesperson that's actually good at doing the $20million deals - a skilled negotiator who's selective about the leads they pursue - can and will think at best I'm getting lowballed on compensation; at worst I'm wasting my time justifying not closing any deals in two quarters of last year to an interviewer that doesn't understand how enterprise sales work if asked to produce a spreadsheet of their commission payments for the last couple of years. Especially since they know many commission schemes are far too opaque for the interviewer to achieve their stated intent of establishing deal size and volume, but there's one glaringly obvious figure the interviewer will get out of those W2 forms.

The OP says that if those people won't apply it's a "bullet dodged", but I'm not convinced.
There are certainly end users who are confused when the UI changes. Those users are usually incapable of using the bug tracker or complain otherwise.

Kongregate currently tells you chrome broke Unity with its current version and you should use Firefox instead. If previous versions are not available, switching browsers is an alternative workaround.
What’s wrong with the fox? I like their logo. A lot of big, mainstream brands have fun-looking mascots. They may have to redesign and improve it as they grow, like everybody does, but I don’t see it necessary to replace it completely.
What does that have to do with the language syntax..
Here's a company that wants to start an ARMs race by keeping Intel outside
I love this kind of software archeology. I think I first came across this term in Vernor Vinge's book "A Deepness in the Sky".
The ability to search multiple genomes is also useful.. Perhaps you don't have access to any genomes locally-> use this service and scan a heap of human (or mouse or whatever) genomes and find an appropriate match
People who worked for the SS in random roles like radio operator are still being prosecuted for murder. The precedent set after 1945 is that working in an organisation that breaks basic human rights is a crime against humanity in and of itself virtually irrespective of your role in the organisation.

Also it's not like the UK has conscription into GCHQ.
ACDSee Pro Ultimate 8 crack and keygen 2015
*Terence
Adobe Premiere Crack CS6 Crack and Serial Key
In a country like India, especially in the villages, there would mist likely be enough free labor to do something like this.
It's a mistake to write your own parser because they can get so complex so quickly to even do basic stuff, and you'll lose sight of the original goal of the project. See Prolog - a whole programming language built around the idea of parsing language (albeit NLP)!

I suggest you take alook at Antrl4 for a powerful but easy to use parser plus lexer combo.
It is done because of data that it brings. Not because of deviances of House of Commons members.
Moreover, in western countries like UK it is quite difficult to be classified as deviant.
That is really too bad. I'd have loved an offline application that could reliably recognize my speech, like the Amazon echo but not connected to the Internet.
This is related to things that people like Robert Axelrod have been studying. It's innovation vs imitation dilemma in social learning and evolutionary game theory.

Science. 2010 Apr 9;328(5975):208-13. doi: 10.1126/science.1184719.
Why copy others? Insights from the social learning strategies tournament.
http://www.ncbi.nlm.nih.gov/pubmed/20378813

Related xkcd http://xkcd.com/1170/
Taxi prices are set by the city https://www.sfmta.com/getting-around/taxi/taxi-rates while Uber/Lyft can set their own prices. Maybe taxis should be able to lower their prices and surge up with demand to even the playing field.
The question is whether the true risk level is acceptable? If it is then we don't need any of the surveillance (which in and of itself is a massive risk to our democracy). The other question is whether the surveillance actually reduces the terrorist risk?
Ask HN: Local System made for Machine learning
Hello HN,

Will love to know what kind of system with specs (pictures) you are using to run deep learning. I just shifted from cloud to local to save some money and thinking to build one. It would be awesome if you can also give point to or write some pointers which you think will help.
Seems like I should turn On open access for my wifi router to pollute these results by running am open hotspot.
HOTTEST UPCOMING WEB SERIES TRAILER. CHECK IT OUT AND SHARE WITH EVERYONE
Might be good for hacks, but it'll go out of date eventually and can't be used for commercial purposes without incurring the wrath of AusPost. Thanks for hosting it, though.
The user identifier for PGP keys is the User-ID (name and email address), and you can have any number of PGP keys for one. GnuPG lets you search for a User-ID (or part thereof) with --list-key, the same is true for key servers. Each key can sign each other's identifier. What do you think is missing?
TerryADavis might have something meaningful to say here if given the chance. Can YC selectively un-auto-[dead] people?
See http://www.slate.com/blogs/moneybox/2011/11/30/the_myth_of_z...
Like all good philosophy, this idea has a long history. I encountered it in Taleb's Black Swan as Pyrrhonian skepticism, which flourished in Greece as the Aristotelian Academy. Very down to earth and actionable advice on living and doing. Many Pyrrhonians were doctors and that colored their philosophical views—at a time when philosophy was taken very seriously and meant more than it does today (see it as a precursor of today's science).
What about an array of photodiodes like this:

o o o
o X o
o o o

This is in an enclosed box with a hole over the center. Here, "o" represents a photodiode and "X" represents the center of the hole. When the solar panel is pointed directly at the sun, the sun is at position X and no photodiode is lit up. As the sun changes position, eventually it will light up one of the photodiodes. That completes a circuit which uses power from the panel to drive a motor, which is attached to a worm gear and rotates the panel towards the sun. Eventually the sun will be pointed at the X position again which breaks the circuit and stops the rotation. Each diode completes a circuit, driving one or both motors (in the case of the corner diodes) rotating them appropriately.

It'd be interesting as well to have some sort of mechanism which, when the panel receives power, keeps it locked in place. When the panel has no power for a period of time (ie: after sunset) the mechanism disengages and the panel falls back to its default position pointing towards sunrise.
If you can build up, you can rent out to more people..
Do you mean Chromium instead of Chrome?
The worse case scenario is that the panel breaks. Is the framework actually designed to handle the weight of the water?
Segment Tree and Lazy Propagation
If this the case for you then please walk down the street naked whilst reciting your banking password... I doubt you want to do that. Everyone has something to hide.
I wrote my first extension for a proof of concept project for Chrome last month, and I literally had my first working example doing something interesting within 2 minutes.

I tried to do the same in FireFox, and gave up. I couldn't get my head around the documentation without taking a day out to get going.
Property taxes are awesome: they do not distort economic activity (if done right), and they are hard to evade (since you can't hide your land).
Is there a document that lists out Redis best practices like "Redis is very fast as long as you use O(1) and O(log_N) commands"?

Sure it's probably all obvious things, but it would be nice to have a checklist to skim over, to be sure I haven't forgotten any major consideration when designing a new system.
The trouble with https is that if you control the certificate authorities you can easily beat https. I don't see how the NSA doesn't control at least some certificate authorities and they work closely with GCHQ (even paying the UK money to fund some of these programs).
Yes mostly, with those who weren't coming from Physics/NatSci.
With Subscription Snacks Entrepreneurs Think Inside the Box
Is that a bad thing?
What's the benefit over just allocating the worst case size? If worst case size is too large, your program is broken anyway on some of your inputs.
Ask HN: Shall I create critique.exchange? A *fair* exchange of *useful* critique
Hi dear HN,

Shall I create a critique exchange site that is open, free and works well? A place where you give feedback to other people about their designs / web apps / short-stories, for example. And you get back feedback about your own work.

The main point is, you would get back roughly as much useful feedback as you gave.

Are you interested in this?

I've tested many critique/review-my-work services. They tend to make me feel disappointed-in-humanity — the reviews I get tend to be like "this looks great add more images" (when there are many images already). Some sites do work well, but focus on critiquing images only, or have different "problems", e.g., I have to pay to talk with other users.

But why would critique.exchange work well?

Because it'd work like this: If you write a 1 000 characters long and useful review, you'll get back useful reviews of a combined length of roughly 1 000 characters. You get "gas" for each character in the critiques you write. You spend that gas to get critique from others.

If people fill their reviews will garbage just to get gas — then you click the Unwanted button. Now the reviewer gets no gas.

If someone gives you concise feedback that helps you improve your work — then you can click the Like button. This gives the reviewer extra gas (at no cost for you).

Another feature is that http://critique.exchange would let you discuss the critique with the reviewer. And other people in the community can join the discussion, and click Like or Wrong on the critique.

I'm not looking to make money from this — instead, I'm looking to get feedback about the discussion software I'd use for this, and make that software popular.

1) Do you think I should proceed with this idea?

2) If you want to be notified about any launch, please send me an email:

kaj.magnus.lindberg at gmail dot com

If you want to use the site ( = get useful critique of your work) before it's been well tested, please tell me.
They do: https://aws.amazon.com/importexport/
I wouldn't put the blame on the site owners exclusively. Yes, they are responsible for location on the page. But Google puts a big green button labelled "download" on the page in the first place; that button would be confusing anywhere on the page. And obviously, these ads only show up on download pages, not on other types of pages.

There's no excuse: the site operator, the ad network, and the ad buyer all collaborate to deceive the user. Google could easily stop this practice, but they don't. "Do no evil, unless it affects the bottom line".
This is a very naive viewpoint. States around the world are going to tap communication cables. It is not blowing up the moon, which is a silly comparison. States rely on information to make decisions, and outside of their borders with not restrain themselves. We can ask them to change but they won't. We're better off just encrypting our systems.
The memory hit is an interesting point, could be useful if there's a static validation on worst case stack size.

The smaller allocation is worse as it hides potential bugs.
> If you can't build out or up, may as well build under.

You can only not build up because of regulation. Building under probably comes with regulation, too.
memcache operations are mostly constant time, but their behavior is not what I would call deterministic due to the slab allocator. A long running memcached will not behave the same as a fresh memcached because pages are not reclaimed from a particular slab class.

Say you have a memcached that has been running and only storing 80 byte objects. The 80 byte slab class has all of the memory pages, and the other slab classes each have one page. Now your key size increases (for instance, because it includes the uid) and your objects fit into the 100 byte slab class. You will only be able to ever store 10,000 of these objects while the rest of your memory allocation is effectively unused.

Not an obvious problem to diagnose. You can only fix it by restarting memcached (and losing everything) or (very slowly) migrating pages one at a time to the larger slab class. This anecdote is based on a true story.

So your SET operation is still constant time, but the behavior is not deterministic. redis doesn't have this type of issue. I wish that I hadn't wasted so many years struggling with memcache.
10 steps to PhD failure
You could write the same thing about Deadheads fifty years ago, or gold miners a century ago.
OK. So then I take it we can agree that they shouldn't be artificially capped for some people because they got here first.
"Start with dedicated sales recruiting to get the best sales force"

This doesn't really jibe with my experience in a startup selling software to the financial sector. We got approximately nowhere until we were able to convince a sales guy to join us, who had connections all over the City. He got us a bunch of sales, dramatically increasing our revenue and that we can upsell later, and then recommended we bring in another guy. He in turn has run sales for some very large organizations, and cherry-picked another two people, one in the US, one in Luxembourg, who had a large number of pre-existing contacts in the banks we're trying to sell to. We're in a very good position to grow; it's back to us on the dev team to increase our feature set to close more deals (almost every customer wants this one little thing...)

My point is: for enterprise sales, contacts are everything. If you've got a good product, you should be able to sell yourself to a good sales guy; and you can follow networks from there.

However perhaps sales to the financial sector are a different category of sales to the ones the OP is talking about, where large numbers of bodies is more important.
Explain React concepts, coz I am not a UI specialist
I am reading this with a grain of salt given that Ycombinator backed this "world changing" idea. https://news.ycombinator.com/item?id=10032671
Here's the PM of NZ on the GCSB bill that allowed sweeping powers for the NZ spy agency (under his control) [1].

"All they can do is protect you, so it's against malware or a virus. ... On your computer at home you almost certainly have Norton Antivirus...that is exactly what that is, at a much higher level."

And the good people of NZ decided they didn't mind. Because. I don't know. I give up. It's like the world is determined to make a mess of itself.

[1] http://www.3news.co.nz/tvshows/campbelllive/john-key-defends... (from 8:00 in the video)
Falling Victorian Metropolitan Taxi Licence Transfer Prices
Well it was going to have to be something like that, wasn't it? If they were such a stellar team, they're much less likely to fail to convince anyone to fund them, or make some dreadful legal or accounting mistake that got them shut down, or get bogged down technically and never release a product.

If you aren't going to fail for prosaic reasons, you're either going to succeed or find that your initial ambitions were impractical and unattainable.
Anyone else read it as "Mobile Ad Blockers"? I came here curious to see how ad blockers could be used as DDOS vectors. Well, I guess theoretically, it might be possible to overwhelm a device with a page which has too many elements to block, causing the ad blocker to consume a lot of resources.
I don't buy the idea that San Francisco has a housing shortage. San Francisco already has rather a lot of houses for 47 square miles of land. What San Francisco has is is a ridiculous oversupply of people who want to live there.

The time has come to say it: San Francisco is full. Everyone start colonising somewhere else.
See also the blogpost on Tim Gowers' blog : https://gowers.wordpress.com/2015/09/20/edp28-problem-solved... :).
I have one question. Any idea how they can extract cookie data from encrypted connections?
That chart is amazing (and depressing, as another commenter said). I counted and I've used 18 different ones. I've also used a few others for video and audio conferencing, like WebEx (unless that falls under a particular Cisco one in the chart, I don't know).

Currently I'm "only" using Slack, Skype, iMessage, and Google+ Hangouts (very occasionally, with considerable loathing).

It strikes me the situation is inherently ridiculous, but after not far off 20 years of dealing with it, I can't say it bothers me that much anymore.
Very elegant, I like it.

Except I'm now having a major case of semantic satiation for the word "Tarzan"...
The market is selling ads. I thought that was pretty plain.
> Except that the most used sorting algorithm in the world has had a real bug for years. It is very hard to prove by hand... If you could reliable hand-proof complex algorithms, you wouldn't need many of these tools.

So I just stick to simple data structures and algorithms for the most part. I don't see a real need for something as complex as TimSort, when quicksort and mergesort (or even insertion sort!) are perfectly good algorithms that any high-schooler with a modicum of mathematical talent can understand. It's totally ridiculous to need an automated theorem prover to verify a sorting algorithm.

> And besides Lamport, Zave and many others have shown that a large number of hand-proofs of complex concurrent algorithms are very often wrong... Lamport has written quite a bit about the difficulty of proofs for modern algorithms.

How often were these proofs formal proofs? By which I mean that the definitions and theorem statements are just pieces of syntax in a formal system, and that the associated proofs are just calculations driven by the formal system's rules?

> Even ones with Lemmas and proofs and Guy Steele's and Nir Shavit's names on them (Snark), and even ones that win "best paper" and are adopted by the industry (Chord).

I would never assume an algorithm is correct just because it appears on a paper authored by famous people, or because it's widely used in industry. (You wouldn't do drugs just because famous and rich celebrities do, right?) So, unless the proof of correctness of an algorithm is so trivial that I can find the proof on my own given a couple of hints, I will demand fully formal proof. (Yes, this means that the typical CS paper, especially the typical concurrent/distributed computing paper, doesn't convince me of its thesis.)

> We are talking about specs that can run to 50 pages or so, and proofs that span hundreds of pages.

They're typically that long because they're written in a mix of natural language and mathematical notation, where the former attempts to convey intuition in order to make up for the latter failing to provide rigor.

> There's no way people can do it by hand, and there's no way Haskell's type system's help is enough to help you prove it by hand.

Agreed. Once we have accepted complexity in our designs, nowhere can salvation be found. So just say no to gratuitous complexity.

> There's a Haskell dialect on the JVM

Nice. Will check.

> and a good (multithreaded!) OCaml implementation.

I don't care. OCaml is an ugly language.

> Quite a few real specs for real systems in TLA+/Alloy/Spin are available online. Here's one for Alpha's cache-coherence protocol

Any examples that a non-hardware person can appreciate? (Preferably databases, but operating systems would also be okay.)
It seems to be a European thing the UK and USA don't do it as its an obvious avenue for race discrimination.
As have I, with some level of favourability. It avoids the problems of campaign finance and low voter turnout, though not of tampering once in office. It adds the additional complication of legislators or executives who face little or no consequence for their actions. Not sure how it would work out ultimately.
Or doing any real good.

Part of the problem is that markets don't distinguish between "screw the little guy (or the clueless VC) and make a quick buck" returns, and "have customers flocking to you because your product is awesome and it makes them awesome too" returns.

As far as markets are concerned, there's only money. Accountants and auditors know nothing about social value, and care less.

How can you measure social value when there are no accepted metrics?
You will only get the ones that desperately need a job and no sensible salesperson is going to give up there comp before you even start the negotiation.
Austria. They still fight fascism.
I use regexes all the time for parsing data on a variety of 3rd-party websites. Just because they aren't perfect at matching every potential theoretical situation doesn't mean they shouldn't be used. In practice, regexes can be a simple and reliable way to grab data out of HTML. Don't dismiss them out of hand!

Another point, generally overlooked by the theoretical purists, is that HTML in the wild is rarely correct, and your perfect HTML parser will barf when trying to process it. Regexes on the other hand don't have to care about exact syntax and can cope with horribly mangled data.
> If you think your startup is worth it, just work on it.

Isn't that exactly what Sam is saying?
Homestar Runner.

Also, Orisinal: http://www.ferryhalim.com/orisinal
If the number N can be converted to a string of length N, this regex checks if it's divisible by 7:

^(.......)+$
https://news.ycombinator.com/item?id=10274581
I hope the bad guys don't read hacker news.
Solving pains while working with single page app and Rails
These bunk beds look OK. As a young programmer in London I lived in hostels for a while, with 4-story bunk beds crammed by the dozen in a small room. I remember it rather fondly, free breakfast, new people to talk to every day, walking distance to work in the centre... damp was a serious problem though.
Ah, that's where it got to! I was searching somewhere entirely different for some reason. Thanks.
'All About That Bass' writer decries streaming revenue
I don't understand why it's a problem that an animal has been sick at some point during its lifetime. People get sick, then if it's a bacterial infection we get antibiotics, then we're fine again (hopefully). Why is this a problem for lifestock?
Apparently they still have it, I was just searching in the wrong place :)
I've never been so ashamed to be British.

The "illustrious" colonial and expansionist history of the British empire wasn't enough to tip the scales for you before?
NASA Will Announce a Major Mars Discovery on Monday
Being dead is the complication of an unmitigated bacterial infection.
You "only" need about 650m elevation if you place an equally tall tower at both places. Sadly neither Key West nor Havana has any tall mountains nearby either
Israel maybe?
How exactly did the city fail to comply with their duty? It was always legal to call a (non medalian) car to your location and be driven somewhere. The medalian merely gives you the right to pick up street hails, and that rule is still enforced. The city is doing exactly what it promised.
How long does a single dev typically go between applying their changes to master? Minutes, hours, days, weeks? If you have a big change to work on do you put it in master behind a feature flag, do the whole thing and then rebase, or what?

Do developers ever want to collaborate on an in-progress feature before it's ready for master? As far as I can see the only real difference between your workflow and a github-flow-like workflow is that they can't do that because their feature branches are local.
This reminds me of TempleOS

https://youtu.be/sm-W4Tzg9-o?t=662
Web Summit 2016 is taking place in Lisbon