skysight-inc/HackerNews huggingface dataset:
> Using IQ is effectively illegal[2] in the US, so you'll have to find a test that acts as a good proxy.

You've posted this before and been called out on it. Please stop spreading misinformation.

There is nothing special about IQ tests specifically. Any proxy test will have exactly the same legal ramifications. As long as you can show that the results of that test are relevant to job performance, it is fine. Whether it is labeled an "IQ test" is irrelevant.
Hello,
What we want to prove is that in this industry, paid customer acquisition costs are so high, that it's better to save these by increasing your server costs. We offer free web hosting, which essentially gets promoted alone. We have higher server costs, true, but it's still worth it. We earn money through Google AdSense on our site and through paid upgrades we'll soon be offering.
This actually depends on the state. Many states in the US don't require it and there is zero federal laws that do. However, even in states that require it it's generally close to a rubber stamp.
I think you are completely wrong about medical insurance being cheaper to pay out of pocket than get the insurance. Perhaps this is true for some horrible 100$/month insurance. But my bills all come with:

list price, plan discount (usually 30-60% off), next what the ins comp. covers = usually 80% of discounted price, then what I pay, that is a small amount, 20% * 60% * original price. I recently had a drug that wasn't covered by my insurance, they wanted me to use the generic. The non-generic was $288/month out of pocket, the generic cost nothing after the insurance paid their part.

on 401ks, i think you might have more of an argument about costs, but since we don't have an alternative, it would lead to many people having no retirement. there's no law that makes people use 401ks instead of private retirement.
The protocol from the paper already includes a 'verify token' function. I don't see how teleporting the token, vs using a more typical quantum channel like a fiber optic line, would increase any of the risks.

...

...

Maybe there are situations where an attacker could substitute their own EPR pairs into your token? EPR pairs aren't separately verifiable, so you wouldn't realize. And if the attacker intercepted the classical channel you used to send the measurement results for the teleportation then you would accidentally be sending the token to the attacker instead of the bank. Even if the attacker just listened in, and you or the bank realized the attack was happening when the verify failed, the protocol doesn't require checking with the bank before accepting a token and so the attacker can still spend the token.
My respect for a company goes up quite a bit when they stand up for what's right and accept the consequences. Bowing to the demands of an oppressive regime validates them.
How Central Planners of the Roman Empire Destroyed Their Own Economy
Note that I wrote that meditation teaches concentration as a tool, not as the end goal. Focus and concentration are useful outside of meditation, too. If you learned the concentration parts and left the rest, I'm sure the meditation people would think that you'd done yourself a disservice, but do you care?

> I cannot do these steps for programming or math in "any environment".

I have noticed that sometimes, when I'm really deep in flow on a problem, I can power through people starting a conversation standing right behind my back. I can't get into a flow state with such distractions, but sometimes I can maintain it. I imagine you've had similar experiences.

What if you had explicitly practiced concentration to the degree that you could enter a state of flow in those circumstances? With training, is that possible for some people? Most people?
The ideas of datalog are making a slow comeback. For example, datalog is a query language for Datomic DB.
Full stack engineer here. Are you currently hiring ?
Because that's essentially what we do. Assembly and ultimately build products based off a list of specifications. You could say it's more difficult but beyond the fact that more people have degrees I'm not sure how different it really is. An open floor plan doesn't seem all that different than a room full of sewing machines etc. Certainly this doesn't apply to all software development. But for the majority portion the analogy isn't too far off.
Not all companies are run by narcissists.
The author argues DDoS causes centralization because it's "just too easy to knock unprotected websites offline" and so they need to pay some organization that makes money from centralization for "protection".

This assumes that the centralized topology and usage of the internet as it is implemented will never change, despite the fact that by design an internet can be decentralized and therefore resilient. Isn't that what Paul Baran thought made it a useful idea?

Imagine for a moment that the internet really was like a mesh net instead of several lengths of heavy rope frayed at the ends. Imagine it looked like Paul Baran's sketches.

True or false:

If there was not such reliance on "backbones" and "ISPs" then knocking some endpoint offline would not necessarily threaten the connections of others and would not be costly to anyone except the target. DDoS would only affect a small portion of the network mesh. There would be multiple ways for point A to reach point C besides going through B.

True or false:

If internet users demanded peer-to-peer connections instead of accepting firewalled, calf-cow access to "websites" then there would be no need for DDoS protection, because knocking a website offline would not stop people from getting the served content from other endpoints. The attacker would have to knock offline every supernode that an endpoint could possibly access or every node listed in a distributed hash table.
> Ruby's shorter and clearer.

I would say the different is negligible here and claiming one is more clear than the other is purely preferential. Coming from a JS background the JS is more clear but not substantially enough for me to claim it is outright more clear a language syntax. Someone coming from a ruby background may argue the other direction.

Some languages are quite different but you are splitting hairs here and trying to be conclusive about it.
Yes, thank you for posting this. It's exactly the case that if one were to start a small company, the more govt services that automatically take care of things like ins and retirement, the easier it is to focus on your business.
A few years ago I used to print out programs using this little tool:
http://linuxcommand.org/man_pages/enscript1.html
"...suppose you have a banker whose son decided to become a poet, surrendering a huge income in favor of a more fulfilling career.

"If you just looked at the poet and his daughter, you might think that economic mobility is alive and well in America -- she probably makes a lot more money than her
father does. But actually, the daughter might be drawing on much older, preexisting family resources – such as financial resources, personal connections, or knowledge
about how Wall Street works from her grandfather – that make it easier for her to become a banker than it is for the average kid."

This sort of thing sounds like a plausible explanation for what happened in America during the 60's and 70's, when there was a huge social movement that rejected the materialism and self-centeredness of earlier generations. But then starting with the 80's, most everyone seems to have gone back to trying to make as much money as possible and "looking out for #1" (themselves).
I've read the book. I was just comparing it to real life a bit.
We still use that language today, knowing full well that Earth orbits the sun.
That's simply not a correct analogy.

A more correct analogy, is that if you make $90K/year at your job, you rob a bank for $10K, you are then are fined $55K.

I'm a cynic and most of the time lawsuits penalizing companies are a joke, but this one is better than most.

The problem I have with this is that companies don't make unethical decisions, people do, and the people who made this unethical decision will probably see feel very little of the fine. Maybe they'll get fired, but they'll still walk away with massive amounts of pay and probably a contractually obligated bonus and severance.
Heh, possibly, but in practice it usually appears to stem from complete disinterest -- it is an assignment and they do minimal background investigation. I go along with it, but in one extreme case I had a PE-type flatly accuse me of not understanding the theoretical details of a particular algorithm, being unaware that I invented it (and I never mentioned that). When it gets to that point, it is a lost cause.

Some computer science domains are worse than others. Spatial is particularly bad because very few computer scientists realize the theoretical foundations of spatial data structures are completely different than the more ordinary ones they are familiar with -- their intuitions don't apply.
> A huge fraction of us believe in fundamental truths that transcend reportable fact, of the power of first principles reasoning and of a web of credibility extending from sources to journalists to our favored analysts. I find this world view terrifying, but I understand why other people have it.

I would argue that there's some (good) reasons to have this kind of belief though, given what we've seen.

The very basis of the CIA's clandestine operations is to abuse people's usual reliance on those mechanisms by subverting some part of that process. That's "plausible deniability" in a nutshell -- that there exists at least one place you can't actually connect that logical chain you suggested.

Once you "lift" every step of the chain to include the idea of "this step is likely being manipulated by experts to misinform me", the minimal explanatory model is often not the same as the minimal explanatory model would be without that. I would argue that this is the discrepancy that you're pointing out when people deal with the CIA/NSA/etc: the minimal model people think of must account for the massive amount of lying, including to their nominal overseers like Congress; the minimal assumption for lying is that they're up to something, not that they're just lying, because lying (even for them) does have a slight cost, and historical data shows that when they were lying in the past... they were usually experimenting on humans, building up blackmail profiles of civic leaders, illegally performing their duties, etc.

Ergo, you get people with models that have HUGE priors that those agencies are up to something targeting various communities, and so stories which doesn't have the usual amount of evidence are still enough evidence to suggest that the CIA/NSA/etc is up to something targeting that group. I'm not arguing that most people are reaching the correct priors -- just that the overreactive priors are "less wrong" than the null priors your complaint suggests they should use.

I would argue that the insistence on "background" priors, in the face of decades of consistent and premeditated behaviors on the part of the CIA/NSA/etc, is the exactly opposite of journalistic integrity: it's specifically refusing to report what you know (and is good for the public to know, too), by getting rid of your knowledge of what the real priors are and not reporting on that. I find a lot of the same "dishonesty" in reporting on issues of culture or race, again, often presented behind a veneer of integrity, when really, it's capitulation to social power -- either to not offend the government or cultural norms.
what systems are in place to prevent posts like this one from disappearing off the front page thanks to flag brigades?
Anyone have a link to the complete study?

I would love to know how they link 3,4 And 5 generations, being an amateur genealogist.

Speaking personally, Family pressure to obtain degrees came from gggGF. But "women don't go to college." meant the females went only After their mother paid. (And could). Marrying "up" was the only obvious decision looking back on female members of our tree (from 1853-1946)
FWIW, I had a very positive experience with the Pivotal Labs interview process last year. Really enjoyed the pair programming sessions and got a very good idea what the job would be like day to day.
I learned Prolog in some university courses but I'm gutted that I haven't had a single chance to use it in my professional life. I've given some thought to what kind of projects would it be suitable for.

The other day I was playing Sid Meier's Civilization and realized that the rule engine for games like that would be a very good fit for a Prolog-like logic programming language (using an embedded interpreter). Prolog would allow adding new rules without touching the old ones, e.g. add a new rule for, say, defensive bonus would be just a single new line in the code base.
The obsession with information theory here seems like a classic nail-hammer thing. The number of bits my tests convey is totally useless to think about and certainly not worth spending pages on. All I want from my tests from a code base I maintain for thousands of patches is a tiny fraction of a bit: did my latest change break an important behavior or invariant encoded in a unit test? If I only screw up once in every 100 patches, then formally, my unit tests are doing all that work to emit 0.01 bits of information (-log(99/100)), which is formally a totally irrelevant thing to know about my unit testing framework. ('Hey Joe, what have you been up to?' 'Fixing my unit testing framework - I'm up to 0.03 bits per patch!' 'I see.')
I would rather we put the people who made this decision in jail. People make unethical decisions, not companies, and fining a company doesn't usually punish those people in any significant way.
I learned programming without a computer in the 90s with Kernigan & Ritchie "C Programming Language", one of the best coding books ever written:

https://www.amazon.com/Programming-Language-Brian-W-Kernigha...

I'd also learn SICP: https://www.amazon.com/Structure-Interpretation-Computer-Pro...

and algorithms from either CLRS https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press... or Skiena Algorithm Design https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena...
I'm going to say something that not everyone will want to hear, but it needs to be said.

Please don't use technical sites for political purposes.

According to the title, everyone in Turkey who uses Dropbox just had their accounts become collateral damage of this stunt. Obviously, everyone trying to get work done using Github is likely to have the same problem very soon.

But it's a worthy cause? Maybe so. But doing technical work is also a worthy cause. Without it, there would be nothing of value to have political fights over in the first place.

WikiLeaks exists for exactly this kind of thing. By all means go ahead and use it. But please don't turn Github into collateral damage for a political cause, no matter how worthy that cause.
Soylent seems to have disturbing contamination issues that haven't been experienced even by companies like the lovely weirdos at Joylent - who contracted with an actual food bar manufacturer to make their Twennybar.
Wow! Taught by Patrick Winston, he was the author of my AI textbook many moons ago! You can still meet many of the legends of Computing Science...
> Most well-written textbooks list the assumed background knowledge in the preface/introduction.

Most actually-existing books simply write that the student should be "mathematically mature", by which they mean that the student should know all of multivariable and vector calculus, most of differential equations, much of optimization, and some amount of analysis. And also be able to do proofs, and also have good intuition.

In short, most "applied" math textbooks aim themselves at Master's degree students or beginning PhD students in math itself, to teach material which can actually be taught to anyone with a bachelor's in science or engineering (except possibly computer scientists, whose continuous maths degrade because we never use them).

Ironically, the first math textbook I've ever picked up that didn't assume far too much background was my real analysis textbook, because analysis teachers assume that they are teaching the gateway course to "real math" and have to educate little babbies who only just got done with calculus.
Wait I just realized maybe a lot of kids these days don't know what assembly language is and that's why one might say this "doesn't have a lot to do with programming"???
I think the skill set changes with experience but the problems given in interviews don't vary much. For example, a fresh grad is more likely to be able to correctly implement merge sort from memory than a sr. engineer because of how recently they were asked this problem before. Whereas a sr. engineer should be able to better think through "soft skill" problems like estimations, expectation alignment, and how to deploy complicated changes with little impact to the business.

I've come to learn coding is the easy part. Where it gets tricky is when you introduce other people.
Ads Title or Subject:Buy FAKE USD,GBP,EUROS,AUD {WHATSAPP:+237690408305}
We at Money Printing Order Machine GROUP,specialize in printing currencies of the world.We distribute currencies like USD,AUD,EUROS,GBP, and many more currencies.All you need is just placed your order.

Email.:moneyorderr@gmail.com

Our printed money can be exchange in local bank ,Casinos ,Malls,Night clubs,Strip clubs,Super market,MONEY CHANGERS and many places,Depending on how you intend to spend it.

Our printed notes have security features which makes our Printed Money the Best in the world and bypasses counterfeit iodine pens and detector counterfeit machines and can be seen under UV.

We also produce authentic fake documents,drivers licenses,VISAS AND PASSPORT,To make those in the Mafia travel from place to place or change identities.

Contact
Money Order Printing Machine Group
Email.:moneyorderr@gmail.com
Skype:moneyorder12
International Specialist in Money Printing
I'd actually make your point even stronger. I think we're in a preliterate state with programming: it's hard for anyone to quickly look at a program listing and answer the basic sorts of comprehension questions we might test school kids on for prose.

What we find easy is to read programs we wrote. Recently.

(I'm trying to help change this: http://akkartik.name/about)
How Expensive Cities Hurt Workers' Purchasing Power
If github goes down more people will notice (just like when china tried to take down github). Do use github please.
But I don't think the project is trolling, and I don't have any problem with the project's behavior. I'm curious about ORO. You're the only one who's looking for a fight here.
"Complete Nutrition in a Bar". Our Paleo ancestors are laughing in their grave.
When was this? I lived in Reno for a while, and I remember having a similarly disgusted response to the trash strewn along the road when I happened to pass by shortly after the burn in 1998. My understanding is that the org has tried hard to deal with that problem since - there is certainly a lot of messaging before the event about where you can and cannot dump water or trash, and how not to be a dick to the locals, generally.

I didn't start going to Burning Man until after I moved to Seattle, so I haven't actually seen what the fernley-wadsworth road looks like post-event these days, but my impression of Hwy 447 going northwest is that it generally stays clean.
I suggested a try-before-you-buy contract to a few companies that I applied with and none of them were interested. Maybe it is because the company is afraid of the contractor saying "What is the upside for me to join you as an employee? Just extend my contract if you want to keep me around." :-P
> And can you interface to it using Python or some more mainstream languages?

You can and should use logic programming that way. There are libraries for doing e.g. networking and user interfaces with Prolog, but it's not a particularly good fit for that kind of programming.

Many Prolog implementations are quite easy to embed to other languages and there are logic programming embedded languages for most popular programming languages. miniKanren [0] is a popular embeddable logic programming language. There's a chapter about implementing a logic programming environment in Structure and Interpretation of Computer Programs (SICP), which is pretty straightforward.

For my AI courses at the uni years ago, I implemented a simple logic programming environment in Haskell [1]. It was a very fun project and it took me just a few days of work.

[0] http://minikanren.org/
[1] https://github.com/rikusalminen/slolog
http://paulgraham.com/sim.html
No. Two different topics, but one is related to the other. If a researcher has a financial interest in the outcome of a study (such as a book for sale), that's suspect but not necessarily disqualifying. What makes it disqualifying in this case is that the inflammatory language so transparently plays into the current wave of political populism in order to sell more books. Since you bring up Piketty, contrast his remarks about his research to Ginsberg's: http://economix.blogs.nytimes.com/2014/03/11/qa-thomas-piket.... Does Piketty demonize the wealthy the way Ginsberg demonizes his subjects? Had Ginsberg been trying to promote Piketty's book, he would've peppered the interview with phrases like "greedy fat cats stealing from the poor".
Some way to fix the image would certainly help, but you still need to find a way to scan all the parts and put them in the right direction.

Moreover, some of those documents may have been destroyed for very valid reasons.
I find this perspective frighteningly cynical and self-perpetuating. Government policy is one of the few mechanisms that has the possibility to address (if not fix) systemic inequality. And I think there's broad agreement across the political spectrum that inequality is a problem; rather, there are disagreements about how to best address it (social welfare and regulation vs. efficient markets). This isn't ammunition for political agendas---improving equality should be a central objective function of any democratic political system.
Is this headline not the very definition of scare-mongering? I'm all for a rational discussion of inequality; but my experience with similarly-titled articles suggests I will find just the opposite therein.
I understand what you're saying and I understand why people believe this to be the case. But help me understand something:

How are you not arguing that journalists should report what they feel, rather than what they know?

I'm very ready to believe you aren't saying that, but I can't reconcile what you wrote with that question.
Well,

The logic programming language that is used most for real world problems is SQL (the database query language).

Now, SQL may be terrible as a logic programming language (in terms of purity, generality, etc) but it's one of those things where because it's there and it's capacities are good enough for a lot of purposes, it gets used more than tools that one has to go out of one's way to find/use.

Further, note that SQL is widely reviled, partly for it's irregularity but also for the complexity that is inherent to large SQL expressions.

It seems likely to me that if Prolog ever gained the popularity of SQL, there would be umpteen OO packages out there promising to "tame the complexity of Prolog" with one or another OO wrapper, an approach which I assume would leave pure logic programmers aghast.
As far as know, these are personal emails of the Minister of Energy, who also the son-in-law of the President Erdogan.
Who's the market for Soylent bars? Is it people who don't have time to eat/prepare complete meals and need a fast alternative? I find it hard to believe Soylent can provide all the nutrition you need.

Is it to satisfy your hunger in the afternoon of midday as a snack? If so why not just buy granola or protein bars that at least have some flavor?