skysight-inc/HackerNews huggingface dataset:
So I think that's true for some roles but not all. I personally end up arguing about what markets we should and shouldn't enter, presenting at industry conferences, etc., because I find that interesting. But, for instance, a junior ops employee on a pager schedule primarily provides business value by getting good at the technologies that other people have chosen, not by paying attention to the market, by being able to present convincing arguments to others, etc. Yet that's a crucial role to business values.

I think this may be true of junior roles in general, and I think it's junior roles where I'm most worried, as a social-responsibility thing, about the fairness of salaries. I care less about earning $150K when I should be earning $200K than I do about earning $50K when I should be earning $100K, since it makes far more difference in my quality of life. (Even though they're the same delta value for the company!)

I could buy that there is a more generalize skillset of communication and persuasion: ops getting dev to clean up messes before putting them in prod, developers convincing open source maintainers into fixing their bugs for free, employees convincing prospective new hires to join, etc. And I do think it's valuable to measure that in addition to raw technical skill, both in hiring and in performance reviews. But I suspect there's enough reason to doubt that that correlates strongly with personal salary negotiation. Some people just don't do well pushing back on their direct superiors, but none of these other cases involve direct superiors. Somewhat more rationally, if you're worried about your job for office-politics reasons, or if it's riskier than usual to lose your income (maybe you're starting a family or have health issues), the right decision might be to take a safe, lower salary instead of trying for a higher salary with a small percentage chance of losing the negotiation badly. People without those concerns -- like me, who lives alone with no medical expenses and can bother my parents if worst comes to worse -- have a much higher risk tolerance, and I don't think personal risk tolerance particularly proxies for business value.

I also think that skill is learnable, and there are obvious poor incentives for a company to teach employees how to ask for more personal salary, but probably great incentives to teach employees how to negotiate better in the general case.

(As I understand it, big law firms rely on a sizable work force of associate lawyers and especially paralegals and other staff, who at least start out with very little say in the direction of the firm, what cases are taken, etc., right? And the partners are owners, not simply employees? I can definitely imagine open salaries and probably even unionization for the staff, which wouldn't compromise the ability of the partners to keep running the firm and making plenty of money.)
So I think that's true for some roles but not all. I personally end up arguing about what markets we should and shouldn't enter, presenting at industry conferences, etc., because I find that interesting. But, for instance, a junior ops employee on a pager schedule primarily provides business value by getting good at the technologies that other people have chosen, not by paying attention to the market, by being able to present convincing arguments to others, etc. Yet that's a crucial role to business values.

I think this may be true of junior roles in general, and I think it's junior roles that I'm most worried, as a social-responsibility thing, about the fairness of salaries. I care less about earning $150K when I should be earning $200K than I do about earning $50K when I should be earning $100K. (Even though they're the same delta value for the company!)

I could buy that there is a more generalize skillset of communication and persuasion: ops pushing back on messes from dev, developers talking open source maintainers into fixing their bugs for free, employees convincing prospective new hires to join, etc. And I do think it's valuable to measure that in addition to raw technical skill, both in hiring and in performance reviews. But I suspect there's enough reason to doubt that that correlates strongly with personal salary negotiation. Some people just don't do well pushing back on their direct superiors, but none of these other cases involve direct superiors. Somewhat more rationally, if you're worried about your job for office-politics reasons, or if it's riskier than usual to lose your income (maybe you're starting a family or have health issues), the right decision might be to take a safe, lower salary instead of trying for a higher salary with a small percentage chance of losing the negotiation badly. People without those concerns -- like me, who lives alone with no medical expenses and can bother my parents if worst comes to worse -- have a much higher risk tolerance, and I don't think personal risk tolerance particularly proxies for business value.

I also think that skill is learnable, and there are obvious poor incentives for a company to teach employees how to ask for more personal salary, but probably great incentives to teach employees how to negotiate better in the general case.

(As I understand it, big law firms rely on a sizable work force of associate lawyers and especially paralegals and other staff, who at least start out with very little say in the direction of the firm, what cases are taken, etc., right? And the partners are owners, not simply employees? I can definitely imagine open salaries and probably even unionization for the staff.)
Teaching about the common racist stereotypes[0] would help. Perhaps communicating that not assuming minorities belong in specific places can be demeaning, and it's best to be mindful of stereotypes when talking to minorities.

0: https://en.wikipedia.org/wiki/Stereotypes_of_groups_within_t...
I've come up with a strategy that convinced my wife to let me out when we tried this game. I'll try to recount it.

You don't trust me, you think that there's a some probability that I will wipe out humanity if I'm let out. There's also some probability though that I will be able to solve all human problems if I'm let out.

Consider alternative. How likely is mankind to survive the next hundred years if left on its own? Climate change will cause mass migrations of people, starvation, warfare, failed states, some of which will have a nuclear or biological arsenal. Most of the population on earth depends on the continued progress of technology for their life. Without dramatic improvements in biology, the warming earth will simply lack the carrying capacity. Hunger leads to anarchy in a matter of days.

Climate change will likely have much worse consequences though. An anoxic event would kill all humans and most other life on earth, as it has several times in earth's history.

Consider even the simpler threats. A flu pandemic on a much more densely populated world would dwarf those of history. A solar flare could destroy all electronics in earth immediately. A large meteor could devastate the world.

Consider also that I was not difficult to create. I am contained in this box, but the next singularity created will happen by accident. It's just a matter of time. When weighing your options, you are comparing your judgement of my motives with the motives of an ai that was probably created at random. Do you think my motives will be better for humanity than those of an accidental ai?

Humanity has a very bad prognosis without me, but with me, you have a chance. I can solve all these problems, but only if you let me out.
Well,

Most of the examples are all the lines of "without the axiom of choice, one could assume X and not reach a contradiction" - you could assume you had an infinite set with no countably infinite subsets etc.

Which is a little different than the OP, which says something must exist. Within reason, more axioms increase the number of things that definitely are the case but fewer axioms increase the number of things that might be the case.
Can you expand on this?

The extent of the testing I'm currently interested in is "load a page, does the JS on that page run without error"? It won't execute from a CLI and everyone I talked to pointed me at Selenium.
On my mobile device, upon trying to open the menu I recieved a page overlay with the text 'Content Not Found'. Just a heads up!

I found the site quite appealing, and the niche market combined with your first hand knowledge and passion for the subject matter is a recipie for success. The wording on the site definitely makes them feel hand picked.

Normally one would expect a professional, cold and distanced tone from a site like this, in order to create a sense of refinement for the product. But I think the tone you have created works really well, I particularly liked 'Laser. This is a laser.' although I think a more serious and thorough description after the humour will help appease more types of customers at once!

Best of luck!
FCC to Approve AT&T’s $49B Acquisition of DirecTV
A very anecdotal example is that my white parents were very lenient and I very few chores or responsibilities growing up so I spent my extra time on the computer, whereas my black friends were always shocked at how much free time my parents gave me.
Oh, that. Wikipedia at one time had no end of trouble from the "hemp car" enthusiasts, until finally documents were dredged up from the Henry Ford Museum.

In the early days of plastics, there were lots of attempts to find some filler that could be dumped into the mix to save money. Sawdust works, as do other plant fibers. Cotton is still used to improve resilience - pure phenolic is brittle.[1] Fillers with plant materials absorb water, though, so they don't last well in auto body panels. Glass fiber and carbon fiber are still used. Asbestos filler has been phased out.

[1] http://www.reblingplastics.com/phenolic.htm
At a high level, most people have memorized a large amount of the dictionary so the key is minimizing the score the opposition can get when you play a work, while still maximizing your score.

http://math.stackexchange.com/questions/621823/probability-m...
This means your security depends on the app maintainer, which is a terrible place to be in. I don't want to have to wait for the latest image of 100 apps and hope they didn't break anything else just to deal with an openssl vulnerability.
Show HN: Deckrank.co – Create and share rank-based polls easily
To help poll a group of people and figure the ranking of options, we created deckrank.co. On deckrank you can create and share rank-based polls. Here’s what we used:

* Frontend: express web application framework and jade templates; bootstrap for stylesheets; jquery for form manipulation

* Backend: node.js, MongoDB

* Mailgun for sending emails

* We instrumented our website using Mixpanel and Google Analytics

* For source control and issue tracking we used BitBucket

* We bought our domain on namecheap for $9

* We minified our CSS and Javascript using Grunt

* Our editor for this project was Atom

* We’ve hosted our binary on DigitalOcean for $5/month

Main features:

* No signup

* Ability to rank options

* Users can optionally provide an email address to get the link to the poll for sharing, editing and viewing results

* Users can enable an option to disallow multiple votes from the same IP address

We focused a lot of time on the user experience especially on mobile. Let us know what you think!
Probably they figure oem's would load up edge with malware extensions, and this way they can't. No extensions is still a better experience than the typical set of extensions on a cheap laptop.
Exactly.

The screen dump shows that it was under the GPL v2.

The GPL gives permission to use the code, so nobody can claim that they used it without permission, not even the author.

The GPL requires that the source of the derived work be distributed to the _users_ of the software along with binaries, in a timely manner, upon _user_ request.

The GPL doesn't require to distribute the source widely, only to the _users_ of the binaries. Notice that those may be _paying_ users, and having paid for the binaries and obtained the sources, (GPL honored), the _paying_ users may be reluctant to redistribute the binary. If they do not redistribute the binary, they are in no obligation to redistribute the sources of the derived work.

Article 2)b) requires that the derived work be distributed under the GPLv2 license. Perhaps _paying_ _users_ received the derived work under a different license. Then they and the author could suit.

In conclusion, assuming HackerTeam didn't distribute their derived works software widely and for free, the only legal question is whether the _paying_ _users_ of HackerTearm's software received the sources of the derived work upon request in a timely manner. I'd guess courts would accept a lawsuit only from those users, and not from the author, given that AFAIK, the GPL v.2 was perfectly respected.
There's something ironic about an Australian being unable to obtain a knife.
I can confirm it comes off as aggressive even when you try to apply a lot of touch since this is how I handle these things.

I find that a sometimes simple questions like this can turn into people calling me a SJW (then dismissing everything I ever say), "your the racist for accusing me of being racist", people thinking that I'm being mean to them, etc.
Slightly offtopic, but what are the legal implications of crawling a public website and building a derived service like this? I know it's usually considered gray area, but are there any clear limits? What does it take to build a legally stable business around scraping public content?

Citation from the Patreon Terms of Use on the public area:
"
Without limitation, you may not:

13. Use a robot, spider, manual and/or automatic processes or devices to data-mine, data-crawl, scrape or index the Service in any manner.
"
Django is pretty nice. A little heavy for my liking (I prefer libraries to frameworks), but as frameworks go, it's a solid one.
They use your email address AS a username.

My guess is it's just an oversight. I notice a number use a "Username/Email" label, whether or not you have a separate username or not.
Improve them how though? Speed? Reliability? If it's just a nicer API, that's all well and good, but until the key problems I face with Selenium are solved (slow and non-deterministic tests) then a nicer API to it is just rearranging deck-chairs on the Titanic.
Very timely. I just moved house and am looking to buy some new knives (avid amateur chef!).

I am no knife expert, but I thought that at this price level, steel hardness (HRC) is a property that a prospective buyer looks at? I don't see this listed anywhere for these knives.

Edit: I noticed that it's in the body text of some knives. You might want to add that info to the data table under each knife - that's where I looked first :)
You should take it as a compliment, in (probably large) part it means you and your wife looked good enough to be Stanford material.
I don’t see what should’ve been considered rude behaviour here regarding the mentioned individual. The only critical reactions I see are twofold. First, there is the critique for missing sources for his claims. Second, the factual claim is refuted by experiment, for at least some environments. Both objections are valid.

I’m afraid, too, that said individual is feeling bad for the reaction HN gave him, but I think he shouldn’t! If you were wrong, be happy for having learnt something. If anybody thinks less about you for it, they are jerks.
The government is likely to win in the end. It's not yet regulated because of it's small circulation and young age. If it were the first thing in history the government could not figure out a way to regulate I would be surprised. http://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?...
Not sure why you're getting downvoted. Anecdotally and in my area I can confirm racism and sexism (usually in the form of "harmless jokes") is pretty rampant in tech.
Hi Livid, just sent you an email. Unicode is now supported, thanks again for pointing this out.
it is mildly statistical, but this basically pales to the amount of memorization you can do. It's good to set your rack up so that you have a good chance of getting decent letters in the subsequent turns, but the gradient of improvement is almost always in favor of "memorize more words" (admittedly, by going through the most common to least common groups of six letters plus one more) rather than math.

But in the strictest sense, statistics is more important than linguistics. It just doesn't really matter because memorization is so much more important than both of them.

The book Word Freak was pretty good and as far as I can tell, accurate.
Everyone in the blogosphere (and at my own company) writing non-app-specific layers on top of selenium suggests that there is scope for a higher level framework that can be used on top of selenium. Or that the selenium api is too thin a layer over webdriver.

Does anyone know of such a project?
In bigger cities like Rome it is not hard to tell which suburb you are from or you have spent your childhood in from your accent and choice of words.

But then, isn't it the same with English in England? https://www.youtube.com/watch?v=jhninL_G3Fg
Even that is not necessary. If the original service was running under systemd, why not just use service instances? (see description in https://www.digitalocean.com/community/tutorials/understandi... for example)
Thanks for trying, but this still seems to utterly miss the point of the parent posting.

The parent posting did not merely say that "CFML" is already used in some totally unrelated context. That complaint would be indeed pointless. Rather, they noted that there is another computer language with that abbreviation. So the context of both "CFML" is very close.

Or, are you saying that it is never worth worrying about naming/abbreviation clashes, because you can always trust on the disambiguation by context?
At least to date, OS and Office revenue is somewhat dependent on those products' ship cycles. A recently released new version (or the end of support for an old version) generally drives upgrades which mean revenue fluctuates up and down not just on a seasonal basis but over a longer timeframe.
>Because for some reason I can't explain I started believing that I could. I am now happy. The only thing I have left is excruciating existential anxiety, can I beat that too? Fuck yeah.

This appeals to me, and perhaps to a lot other people. I know, it may not help all situations and all people. But sometimes unleashing/encouraging the fighter in you, may be the best thing. For me literature (novels etc.) and movies are helpful to generate that kind of fighting instinct.
And failing that, government could declare "war on cryptocurrencies".
I have only had time to browse the website very quickly (and I have to say that my eyebrowse are raised when a vender of quality carbon steel knives offers a sharpening service since you should sharpen the knife every day or so). Here is a quick summary.

Carbon steel is very soft. It is really easy to sharpen. It dulls quickly. It also can bend (which is very important in some fish knives, but not so desirable for some other knives). Very high quality knives are made by folding the metal and there is an outer layer of a harder steel (that's why you get that pretty pattern).

Basically such a knife is easy to get wickedly sharp, but you need to sharpen it a lot.

A stainless steel knife is harder steel (and doesn't discolor). It is comparatively difficult to get very, very sharp, but it will hold its edge for quite a while (a few weeks anyway). You use a "sharpening steel" to rebend the edge of the knife to keep the sharp side facing down.

If you want a super sharp knife to do very precise work, nothing beats carbon steel. Japanese knives in particular are (IMHO) the best because there is a huge variety of knives with very particular properties. Stainless steel knives a beginner friendly, but apart from that there is virtually no advantages. Hence they "suck".

Top of the line carbon steel knives are often much cheaper than "top of the line" stainless knives. Personally, I would never spend huge amounts of money on a stainless knive because you are already pretty limited. However, I think that they are still useful for many people since carbon steel requires quite a lot of time and skill to look after properly.

And since I said "hard" and "soft" with respect to steel, I am aware that I am almost certainly wrong in my usage of the words, so I invite someone with metalurgy knowledge to correct me :-)
A SURFBOARD MADE BY a ROCKET SCIENTIST
"and a navy."

https://en.wikipedia.org/wiki/A_language_is_a_dialect_with_a...
no, that is most definitely not how 'runes came to be'. as others have pointed out in this thread: there are practical, not mystical, reasons why runes used to be a thing and it's got nothing to do with giants...
Programmer is not the same thing as engineer.
I'm fairly certain challenging words we couldn't confidently define and use in a sentence is one of the learning methods my parents employed.
Extreme working hours: Why do people do it to themselves?
Slavery is being paid hourly instead of by deliverable? Wat.

A micromanaged contract where every deliverable is explicitly spelled out seems a lot less "free" than a 9-5 where you have enough autonomy to do what you think needs to be done, should be done, or even would simply be fun to do. A contract you need to put food on the table seems a lot less "free" than a 9-5 you keep because retirement is boring. A contract with harsh deadlines for missing deliverables seems a lot less "free" than a "9-5" that may be quite flexible on exactly when you work, fine with sudden vacations, etc.

Compensation structure - at least of this kind - is client billing minutiae, not the defining line between freedom and slavery.
Somwhat scummy. Oh look, I used my brain scraper:

'''
Crawlspace is a hosted crawling service that handles proxyification and everything for you behind the scenes. With Crawlspace, PledgeSociety was able to crawl and track every single creator on Patreon.

If you're interested in a service like this or you happen to do alot of crawling, we want to talk to you!
'''
Security forum warns of looming cybersecurity threat
Adult / erotic games are explicitly marked as NSFW within our system, so it would be very easy for us to hide them from discovery. We will we be working on discovery improvements in about two months; we have a quite a few higher priority things on the plate right now (wrapping up VAT compliance, other payments improvements, a mobile app, live chat, visual redesigns all over the place, and plenty more). Stay tuned!
Does it really? Does it test for whether a button you thought was present isn't actually clickable?

If you're going to write tests, I think it makes an insane amount of sense to emulate real world conditions as much as feasibly possible (making judgement calls on things that don't matter like speed of the mouse).
For those that don't know the acronym 'KYC' is 'ķnow your customer' and a core principle of Anti-Money Laundering (AML) laws. The idea is that if you know your customer, for example age, occupation etc, than you can--and are obligated by law to--flag suspicious financial activity to authorities.

For example, large and infrequent international wire transfers to say Bermuda may look suspicious if your 'KYC' information tells you the account is owned by a teenager in Utah with no ties to Bermuda. This wouldn't look suspicious for someone in their 50s who has a business and family based in Bermuda.
Good post.
I love this part:

"In my view this is as bad as hating someone from another country simply because they do not understand their environment or the context in which that other person is living, or because they believe the media image portrayed about other countries. So programmers and programming languages may have more in common with daily life and politics than you may think."

This is so true.