skysight-inc/HackerNews huggingface dataset:
Nice, I got a text message in under a second to Sydney, Australia.
Polynomial-Time Hierarchy Is Infinite Under a Random Oracle
Generally the principle behind designing sales compensation works along these lines

(i) First figure out a notional target amount of revenue you would expect a salesperson doing reasonably well to generate over a time period. [1]
(ii) Then offer sales role(s) with a base salary and a higher[2] OTE (on target earnings) figure reflecting their expected earnings (including salary) if they hit this notional target. This is what the compensation will be advertised as, and how it'll be benchmarked against rival company salaries
(iii) In the simplest case, the salesperson gets paid the base salary plus (OTE - SALARY)/TARGET per unit of revenue they book during the course of a reporting period[3]...
As they probably over or undershoot their target by quite a bit, chances are they earn more or less than the magical OTE
Common variations on the simple case include increasing the commission percentage for sales over the target (or various other thresholds) to weight incentives in favour of the lowest performer, setting a base threshold so the salesperson doesn't earn any commission at all until they've reached this minimum tolerable level of performance, and offering fixed cash bonuses for various other achievements. Salespeople looking after a mixture of new and existing accounts might find their OTE composed of separate targets for new and retained business with different percentages, or they might have a single target with new sales required to cancel out the losses.

Either way, the compensation is usually calculated based on when the revenue gets booked and paid at the end of the quarter, month or week. So salespeople might get paid before client pays, but they might get paid three months after if they're on a quarterly commission scheme.

[1]Of course definitions of reasonable vary, and any kind of targeting might be more alchemy than science, especially in a startup.
[2]Maybe a mere 15% above the base salary (if the sales role is mostly admin and the salesperson isn't expected to boost the figure through excellent work) or it might be more than triple the base salary (typically promoting above-market achievable earnings as an upside for accepting below-market base salary, much like the high-equity offers for developers)
[3] the reporting periods is probably a quarter or a month, but possibly weeks for very transactional sales or years for the 4-deals-a-year enterprise roles).
Maybe we should listen to Larry Ellison when he say "gimme my money!"
It's probably easiest to start with any 3rd party modules already in npm.. jquery & plugins etc... from there it gets easier... assuming you're requiring in your classes and exporting already.
6c to Australia! That'd be $1800 / 30,000
That was a bit of creative license. I'm aware that's not exactly what is happening and know that there are workarounds (which I use), but it definitely can feel like that, and given the context of the thread, I thought it made sense.
Has there been any CP system passing a call-me-maybe test first time apart from Zookeeper [1]?

[1] https://aphyr.com/posts/291-call-me-maybe-zookeeper
And now you're back to square one due to draconian French surveillance laws.

Running your mail server on a VPS is not a very good solution, particularly when that VPS exists in a country that interpreted 1984 to be an instruction manual rather than a cautionary tale.
Also imagine what ran through Hitler's mind when he decided to formulate his opinions on Jews. It probably started with some limited interaction with or exposure to them, and it probably turned out negative (in your case regarding Asian women, it turned out positive). He then extrapolated that into a generalization... and then some unimportant things happened next. A negative fetish, if you will.

A wrong idea is bad, regardless of if it is a positive idea or negative one. It makes you disregard other Asian women, or other people, who actually hold those qualities, and it makes you think less of them when they fail to satisfy those qualities. I hope that helps you understand why such generalizations, even if positive, are racially insensitive.
The solution is to choose between a footer with links and infinite scroll. It's really simple, since choosing one should preclude choosing the other.
So what I don't really understand is what exactly the "right" sales people are doing that the others aren't. I totally understand that there is distribution of competence for anything - but what is the real difference?

I can only come up with a few things I can figure out on my own so maybe someone can tell me if I am missing one:

1. Understand the customer better through research/interaction and pitch a cleaner "value"

2. Drive the CTO/CEO to refine the product to match customer need better

3. Find the right person in the organization

4. Have personal contacts prior to joining the organization that convert better

5. Use "psychology" or whatever to gently coerce a sale

*6. Manage other sales people well

What am I missing?

It seems like the better a product is the less variability in competence would matter - so in that sense the difference between ok and awesome is just the speed at which they can convert.
IBM Watson v. The United States of America
>It's hard to imagine there's so much competition for jobs at McDs or Chick Filet or Aldi (reputedly $12/hour+benefits), that smart-looking, communicative people would rather go door to door selling magazine subscriptions.

When I was in High School I worked in fast food. 2-3 days a week we had people asking for applications - which we never accepted because we had a ton. These weren't teenagers either. I was shocked at how many people wanted to work there. This was in a fairly low income area - it was a job and people were looking for jobs.
Fair points, but you are comparing apples and oranges in many ways.

The Bay Area as a geographic location outside of industry-related trends is objectively considered much more desirable to a larger percentage of individuals. You have amazing weather mostly year round, great food, interesting culture, many activities to do in neighboring areas (Tahoe, wine country, etc.), much closer to asian countries, etc. I get that there are reasons to live in Michigan (I grew up in Chicago), but the above reasons combined with the limited buildable land strike me as not really being a competition at all.

I feel like there are many more reasons to want to live in the Bay Area, and those reasons coupled with the very real limitations on housing will keep positive pressure on prices for quite some time even if the tech industry were to eventually tank.
Wonder if it has this gem from my childhood: http://www.myabandonware.com/media/screenshots/w/wall-pipe-2...
Mathematica gives 1.

Int[1]:= 1 - x /. Solve[1 + x == 1, x]
Out[1]= {1}
Sweet! Thanks. Just replied on GitHub.
Crap, sorry everyone for the crappy math. I did 672 * 12 instead of 672 * 12 * 12. Thanks to those who figured it out!
Yeah, this happened to me around a decade ago - same reason for stop, actually, tag holder was busted, and ended up pulled over at 2AM. Nervous voice, endorphin shakes, couldn't even figure out which bit of paper was the registration at first. Nothing to actually hide, just fear.

Maybe having a crippling phobia of police stops is counterproductive, but it seems entirely warranted on the basis of what they're allowed and instructed to do. Spiders, snakes, public speaking, and flying are a hell of a lot safer than interacting with a police officer (one you're not related to) in any capacity at this stage of their militarization. And that's if your skin is the right color.
Cool :thumbsup: I only tested with US phone numbers so good to know.
Huh, so this covered 16-24 year olds. So, a bit of history, recall the Kindle was first released in late 2007 (hard to believe it was both that long ago and yet only that long ago...). The youngest in that age bracket would've been 8 at that point, and the oldest 16. By the time ebooks really took off they probably would've been ten and 18 respectively, which means more or less growing up exposed to paper books before mass market electronic alternatives were available.

Given that, I wonder if we're still in a generational swing here.

It's possible that's not the case. But I'm not convinced this study absolutely proves that "there's obviously some value to the experience of reading from a physical artifact, and the younger generations are also obviously able to identify this value." It could simply be that people prefer what they grew up with. shrug
Good to know their SQL sanitization is working...
If I want to bookmark something, I just use the bookmarking features of my browser.

In which case, I generally only star things I like (and even then).
There's a good little novel called Unsaid by Neil Abramson that follows a fictional account of a similar court case.

http://www.amazon.com/Unsaid-Novel-Neil-Abramson/dp/15999540...
Whether the energy leaves a system depends on the particulars. If you burn some hydrogen in a bomb calorimeter, the energy will stay inside the calorimeter. This is a "closed system". If you burn it with an open flame, the kinetic energy will warm the atmosphere. This is an "open system". The energy could end up anywhere... you can use hydrogen to launch rockets into space.

Since the energy can end up anywhere and the energy has mass, the mass can end up anywhere, too.
1) I was kidding but I also thought this was possibly where some would want to take it. I personally would like to see something more Linux central and not systemd central.

2) I really like th idea of sandboxed apps. It was basically what I was saying except if there were some kind of git magic sauce in the middle of it that would be fantastic.

Unfortunately I am thinking in terms of Desktop Linux and not Corporate settings with servers. Though servers really are moving into containers.
Depending on the blackout cause there could still be live powerlines nearby. If a local transformer blew then the lines feeding it would likely still be live until they shut them off to replace the transformer.
Question: How do I actually run Kyle's tests to see this for myself? (Not that I don't believe him, I just want to play around a bit.)

When I run `lein install` and then `lein test`, I get:

╰─▶ ψ lein test
Exception in thread "main" java.io.FileNotFoundException:
Could not locate jepsen/db__init.class or jepsen/db.clj on classpath: ,
compiling:(mongodb/core.clj:1:1)
at clojure.lang.Compiler.load(Compiler.java:7142)
at clojure.lang.RT.loadResourceScript(RT.java:370)
at clojure.lang.RT.loadResourceScript(RT.java:361)
The contributors of the site all have Spanish last names. The neutrality of the site is questionable.
Good thing this can be made readable by disabling CSS and enabling fit-to-width.

Edit: Without the audio to go with it, this is largely meaningless. I guess he just wants to highlight some oddities that nobody ever actually uses?
There's also PubMed Commons, for publications in journals index by PubMed:

http://www.ncbi.nlm.nih.gov/pubmedcommons/

Wouldn't be helpful for physics and math, though.
> [VCs] want to be the insurance company

Wow, I never looked at it that way but it makes so much sense. I always wondered why supposedly pro-entrepreneurial factions so heavily cheered policy that would increase payouts while simultaneously slamming social policy that would decrease activation barriers when, to me, the latter seemed like it would be much more effective at achieving the goal of increasing entrepreneurship (what with the reduced transaction costs of bootstrapping and all).

Now I get it. Not only do they not care about entrepreneurship which they can't get a cut of, it threatens their business model.
From the PDF filing linked: "A SuperPAC devoted to raising awareness of SQL injections."

http://docquery.fec.gov/pdf/964/15951210964/15951210964.pdf
RethinkDB engineer here. RethinkDB currently doesn't support automatic failover, so this test couldn't be performed for RethinkDB yet. But when we implement automatic failover we're planning to test it against Jepsen. That will probably be sometime in the next few months.
Watch out though it costs you more for those international texts.

To prevent abuse, how about requiring a mobile number and confirmation code to use the api. I.e. it uses itself to verify people who want to verify other people :-)
And that's a problem. Because trained drug dogs are trivially (even unconsciously) manipulated into falsifying probable cause using cues, where they are even trained in genuine detection in the first place. A complete lack of negative controls in "training" is apparently not uncommon - in which case they're not even really trying to hold up the pretense that accurate detection is the goal.

https://www.animallaw.info/article/cueing-and-probable-cause...
I restored my old BBS off 250mb tapes after spending a long time piecing together a system able to read them. I was able to get some random files from the file section, and even got it up and running in DOSBox, login, and read my inbox from 22 years ago. I was actually able to track down one of the ANSI artists who made one of the menus I used because he publicly linked his identity to his past ANSI work. He's a graphic designer now and was happy to get an e-mail bringing back memories of the past :)
Sure they do. They just need to find probable cause to have the dog sniff around. No problem there.

The driver appeared nervous. The officer smelled marijuana. The driver was a minority (er... scratch that one). But you get the point.
Hi, Thanks for your comments. It's nice to hear from someone who is well informed and can tell the difference.

Unfortunately as any container thread on HN itself will show and a lot of persistent questions we get on flockport.com confirm, there is still lot of needless confusion.

And that post was written for new users to the world of containers who may not know for instance that you DO need a process manager or a script to run multiple apps in Docker. You do not 'think about running, installing a process manager' in LXC. It a default like any OS environment the average user would be used to for instance on their system or a VM.

As an experienced user you can appreciate that distinction for new users. Also Docker was designed with the single app restriction. It's a significant difference with LXC. The Docker OS template is intentionally restricted to do this. You can work around it but if it is your intention to multiple apps why not just use LXC itself? It's there for a purpose which the Docker site, and ecosystem articulate.

A lot of your other points are coming from an in-depth understanding of both LXC, Docker and the operating system. A lot of users do not have this perspective to being with. That post merely draws this out and hopes to inform.
Postgres: https://aphyr.com/posts/282-call-me-maybe-postgres
> If you refuse to toe the line, then you'll find yourself fired or pressed with criminal charges.

The difference between this and activism would be...?
It should've been named "'; DROP TABLE committees;". Way to fail at SQL injections :)
Chrome has Chromium, canary, dev, and beta channels all of which act as a stage of manual QA.
Even leaving aside hardware and software implementations, have you never been in a situation where you put a number into a fixed-sized box, perhaps three digits?

1.002 has to be written as 1.00

.998 can be written as .998

Perfectly logical.
I have a pretty large collection of Commodore floppies and possibly even cassettes as well as floppies with early PC stuff. The only method I know of to get data off the Commodore stuff is with an expensive analog reader only made by one or two niche places. Are there any other options?

edit: I guess to answer my own question, I just found out about ZoomFloppy. This thing seems pretty cheap and works specifically for Commodore disks. The other devices I was looking at were for any analog floppy interface... http://www.go4retro.com/products/zoomfloppy/
That's not how it works, actually. The compiler generates the dataflow directly in hardware.
Is it economically feasible to perform the 51% attack on Bitcoin?
I don't think the results of Aphyr's MongoDB and postgres experiments are directly comparable. In the OP, MongoDB was run in a 5 node replicated configuration. In the post you reference, the experiment was run against a single postgres node.

Furthermore, the postgres experiment only checked that no writes were lost. As Aphyr acknowledges, MongoDB did not lose any writes with "majority" write concern. The postgres experiment did not include the verification of a linearizable history of reads, which is what the bulk of the OP is about.

I'd like to see a similar experiment run against a replicated postgres configuration with auto-failover.
Not a rebuttal but rather an extension that has been on my mind for some time:

how does PN's theory of the self-preserving and self-perpetuating (are those different?) nature of a corporation fundamentally differ from the nature of any other power-gathering institution, individual or social?

Consider his clever summary:

"Externalize risk and perpetuate wealth for shareholders."

Now replace shareholders with whatever individual/group that a given institution is set up to serve the interest of (honestly shareholder still works, though maybe interest-holder is closer) - I would even venture to include non-profits and charities.

An interesting history, and useful narrative.
This, really, is not a big deal. ASLR reduces your chances of attack by making addresses hard to guess. If you get into the system, and get to execute code, you have one chance to get it right, or your code crashes and takes the vulnerable app with it. So while this does have reduced randomness, it is not a huge deal.

When can it be? If you have a prod app which someone can hammer repeatedly hoping to guess ASLRed location of something. Now, with this vulnerability, they need only 64k tries on average instead of 128k tries. But if you do not notice your prod app crashing 64k times in close succession, you have other issues :)
It's no fair, I have none of "the hum" here so I have to play my own drone on my speakers and I'm running out of bands.

Either way I'm pretty sure the entire phenomenon is just SunnO))) recording albums.
I knew something was funny with Mongo when all the api calls defaulted to writes not being guaranteed to sync to disk. Maybe for a use case like aggregate statistics gathering it would be ok to risk missing a few updates in a crash for the sake of speed, but to make that the default??
Prior discussion: https://news.ycombinator.com/item?id=9396228
I note there are quite a few recent commits with fixes to what could be security vulnerabilities.

e.g. Robust ELF header parsing, NULL pointer access, memory leak, undefined behavior.

So probably should update if you use it!

What is the bet someone has been stressing it with American Fuzzy Lop.
Get a free-tier AWS account, setup a bucket on S3 and then program something very simple to upload files using the SDK of your preferred language. Use the API to list folders+files so users can click to download.

Or if you want to setup the file server yourself: https://owncloud.org/
That's a cool idea. I'll probably do that if it starts to become expensive for sure.
Secure User Authentication in PHP
Quote that explains their finding:

"Researchers claim that microseismic activity from long ocean waves impacting the sea bed is what makes our planet vibrate and produces the droning sound.

The pressure of the waves on the seafloor generates seismic waves that cause the Earth to oscillate. [...]

The continuous waves produce sounds lasting from 13 to 300 seconds. They can be heard by a relatively small proportion of people – who are sensitive to the hums – and also by seismic instruments."
Make the font of your input larger: http://stackoverflow.com/a/6394497/93995.
The bad characters may have been stripped
If the words "Secure" and "PHP" were coming from anyone else I might be suspicious. But these guys know their stuff.
"Reducing entropy by half" sounds severe, but given that the actual values are being reduced from 262144 to 131072, which are either very small or very large numbers depending on the situation, what's the practical impact of this weakness?
Mongo absolutely nailed creating a database that is easy to get started with and even do things that are traditionally more 'hard' such as replication. It is still super attractive for me to pick it up for small projects, even after dealing with its (many) pain points both in development and operational settings.

Given this, it is so tragic to see how dismissive they have been in regards to the consistency issues that have plagued the db since the early days. Whether it was the stupidity of bad defaults in drivers to not confirm writes, or easily corruptible data in the 1.6 days, or now with not seriously looking at the results of jepsen, the mongodb organization has never taken the issues head on. It would be so refreshing to see more transparency and admitting to the faults rather than wiggling around them until eventually pushing a fix buried in patch notes.

I often feel like a mongodb apologist when I admit that I don't mind using mongo for small (and not important) projects and while the mongodb hate can be a bit extreme at times, the companies treatment of these sorts of issues may justify some of it.
Now try it again with PostgreSQL's built in sharding or replication functionality... oh, wait.
I didn't say it was likely, I said they are more likely to than a sane person.
Google Earth Day quiz
Cool. If you do, happy to help you get it set up (though hopefully it should be easy enough that it's trivial to do yourself).
For those who didn't get the reference: https://xkcd.com/327/
Postgres can survive a network partition? I wasn't aware that master-master or sharding+replication was in the box yet?
MapLight is a pretty cool org. I wonder if this was something they purposefully did or an employee going rogue.
When the service shuts down, all users will be required to go through the password recovery process, which is often weak. Come the think of it, that might be a good thought exercise for evaluating the strength of your account recovery procedure. "Imagine it becomes impossible to verify account passwords (hashes lost, 3rd-party service shut down, etc.), how would you recover? Are users in danger of being permanently locked out? Are accounts in danger of being stolen?"
If a measure is bad for the economy, that's a negative point for the measure.

In the case of (many) environmental measures, the good outweighs the bad. It is bad for business, but on balance we think it's worth the cost.

There are many negative aspects to C51. The business community is qualified to weigh in with authority on the negative business implications. Highlighting these costs adds to other negative aspects (like, I dunno, descending into a police state) to hopefully move more people to think the cost isn't worth it in this case.

Many business people have other reasons for opposing C51, of course, but their voice as businesspeople carries more weight when talking about business. There's no contradiction between this and the environmental issue. Nor is it "more grown up" to claim that there's one and only one true reason to oppose the bill.