skysight-inc/HackerNews huggingface dataset:
> a concept that has been given additional, undeserved credibility by the reactions of Yudkowsky and LW.

For the record, EY agrees with you and says he mishandled the original comment. Also for the record, the reasons why the Basilisk does not work are _not trivial_ - it's not a simple Pascal's Wager, because with Pascal's Wager, we don't have the ability to actually create God.

> I have no problem with that thesis. What I object to is the "magic trick" aura surrounding this experiment, including the insinuation that at the core there is an argument so profound and unique and potent, it cannot be allowed to escape Yudkowsky's head.

Personally I never got that impression. My idea, from looking at the psychological state of Gatekeepers and AIs after games, was always that playing as AI involved some profoundly unpleasant states of mind, and that not publicizing the logs probably comes down to embarrassment a lot.

For the record, Eliezer never claimed to have "one true argument", and in fact publically stated that he won "the hard way", without a one-size-fits-all approach. A lot of the mythology you claim is utterly independent of LessWrong.

> Oh, and by the way, the trick can never be repeated, but all you laymen out there are welcome to devise your own version at home.

It probably helps that I've met other AI players, and their post-game state matched EY's.

I think in summary you're mixing up stuff you've read on LessWrong and stuff you've read about LessWrong. The latter is often inaccurate.
I had this problem, and the way I am recovering from it is by reminding myself that nerves make me more endearing as a person, not less. I have taken an entire minute trying to get out the words "I like you" to a girl I was interested in, but when I finally did she was very receptive :)
"Toyota, in particular, argued that its systems were “robust and secure” against wireless attacks."

That's what they said about unintended acceleration. It turned out they were lying. http://www.edn.com/design/automotive/4423428/Toyota-s-killer...
They didn't retaliate, they just didn't give her the bonuses.
It's a fuck off comment because the manager asked an open-ended question and tweeter bluntly retorted that retaliation is illegal. The manager could be ascertaining the awareness and intent behind stirring up this substantial turmoil. It would be polite to give the manager the benefit of doubt until threats are actually made.
Are you suggesting that I am blaming the Google employee in this story? Nothing could be further from the truth. I’m claiming that “She should have expected this” is weak sauce.

It’s factually true, but could just as easily be said that entrepreneurs who try but fail could have expected it, or protestors who get beaten and then jailed could have expected it, or people who ask someone out on a date but are turned down could have expected it.

All very true, but saying nothing of interest one way or the other.
It is not you, unix makes all of us feel like that :)
Am I correct in saying that this bug is because the system library methods can be modified (and that the fix is to make them read-only)? If so, that seems like a huge oversight...

This somewhat reminds me of the quirk of old FORTRAN implementations which could cause the values of constants to be changed accidentally.
Teespring (YC W13) Is Hiring Senior Full Stack Engineer
What does our team do? Everything from a compelling experience for buyers, to a feature-rich platform for sellers, to a backend manufacturing pipeline to fulfill orders. At Teespring, “full stack” means anything from warehouse management systems to our 3rd party API to the number crunching analytics behind our campaign dashboards. It’s up to you to pick the challenge which excites you the most!

What is the job? We take code quality and engineering efficiency seriously. Engineers pair about 50% of the time, and we have a robust but lightweight code review process to disseminate knowledge. Nothing goes to production with automated testing. We do 2-week sprints, with engineers' input a key part of the planning process. Your expert input will also be considered when planning new feature work: both in terms of implementation decisions, and product experience.

Who is the ideal candidate? A passionate programmer with a leaning towards full-stack development. Substantial front ends skills are a definite boon, since many features have some user interface component. Deep, professional experience with Rails will be especially useful. A person with strong opinions, weakly-held.

If you are successful in this role, a year from now: Your team-mates will look to you for technical advice, guidance, and mentorship. You will have architected and led the creation of a significant piece of the team’s technology. Our collaborative environment and generous training budget will have substantially enriched your technical abilities. You will be speaking as an expert in your field at conferences and meetups.

Our Environment: Modern Rails Stack, React.js, TDD/BDD with RSpec/Cucumber, Golang. A big push towards CD and SOA at the moment.

What do we offer? Happiness is just as important to us as hard work. All startups in San Francisco offer the same perks, but what makes us different is our desire to completely change how the world thinks about custom e-commerce. That being said, here are the benefits you will receive: working with talented, collaborative, and entrepreneurial teams. Medical, dental and vision insurance for you, your family, and pet. Unlimited paid time off and 9 paid holidays. Generous stock options. Free (delicious) catered lunch and dinner daily. Fully stocked kitchen with drinks, snacks, and bar. Training, career development, and meet-up hosting. Fun SOMA office offering easy access to Muni, Bart, and Caltrain with commuter benefits. Social activities, office happy hours, concerts, game room, and endless free t-shirts!

Please email your resume to ashley.hearn@teespring.com to learn more
No mention of Cuba in the article but I think we can all agree that increased engagement could very well lead to the same results - increased freedom and wealth for all Cubans.

Interesting note on that topic: only 20 years after Bill Clinton normalized relations with Vietnam it's now "one of the most pro-American countries in Southeast Asia, with 78% of Vietnamese people viewing the U.S. favorably in 2015" according to Wikipedia: https://en.wikipedia.org/wiki/United_States–Vietnam_relation...
Oh, one can write a law preventing that, but what happens when you write laws to curb human emotion? Very little. Human nature takes generations to alter their behaviour - even with laws making that behaviour illegal. It sucks that we can't be less judgmental, more accepting and more adaptable to the wants of others, but that's the way we are: Flawed. Until we can be more tolerant and accepting of one anothers needs and less bound by our own egos, we will be doomed to repeat this behaviour until we destroy ourselves.
I like his teaching style, but it seems some of the lecture videos (1.3, for example) are cut off - very frustrating! For anyone watching nonetheless, I recommend going into YouTube and changing the speed to 1.5x.
The company I work for tries to do this by giving you a "salary ratio" of you to everyone in your peer group (i.e. if your salary ratio is 1.06, you make 1.06x the mean salary within your band). By all accounts (verified with private conversations) they go out of their way to ensure women are compensated equally to men, so that's not an issue, but I wouldn't say it's really all that transparent. I don't know what my "peer group" is defined as, and I don't know if the number they give me is total bullshit.

It's really hard to provide salary transparency unless you have a spreadsheet with all the variables that go into creating it -- considered a closely guarded secret at most companies. The irony of all of this is that if you provided this to people, they would likely either agree with the formula or have constructive ideas for change.
If the effect is so widespread, surely it'd be financially irresponsible for any company in their right mind to hire men because women would negotiate less in the middle and long terms.
My region is full of companies with Java/.NET/PHP enterprise apps. Kotlin,Scala,Clojure, and Go it's inexistent here.

I've heard of Kotlin few times, but it never had my interest. I will give a try some day.
QUANT E-Sportlimousine
If you don't accept multiple insider information as verification, what would you accept?
I own a 2015 Jeep Cherokee and have poked around with Uconnect and the API services it exposes. Theres a whole new world of exploitation (and eventually modding) that is coming.
> Is there any reason to use monads in (let's say) Javascript rather than promises?

Not intrinsically, IMO. The main value of monads is the shared interface, and its utility is contingent on tools that recognise that interface.

In that respect, it's as useful as providing e.g. a `map` method for promises, arrays, dictionaries, etc. Though in my experience JavaScript rarely seems to be written with this kind of generic interface in mind (e.g. there's no coherent interface mandated between classes in the standard library).
In one of the last tweets she says "Shit will hit the fan when you tell someone to fuck off". Super dooper professional
You're missing the point, which is that the costs are not borne by customers but by everyone on the road. Supply and demand is not a mechanism to solve this kind of problem
> I wonder if my AngularJS/D3.js/jqGrid/etc. single-page app will even load in a browser 20 years from now, let alone perform as originally intended...

Random question for you: In your single-page app, do you support bookmarking "locations" that take multiple clicks to get to, so rather than redo those clicks at a later date, the user can get there via the bookmark? (Assuming your site has locations that require multiple clicks to get to of course.)
I think some of the latter, non-Eliezer games used a third-party observer. It's definitely a good idea, but I don't think Eliezer wants to repeat his games. Not a good state of mind, as he said, and I'm willing to believe it due to corroborating experience with other players.
There is a difference between blaming society and dealing with thousands of years of social pressure. Social pressure doesn't mean listening to what TV and Movies say you should do. It's dealing with input from your parents, your family, your friends, and your peers.

Dismissing the anecdotal evidence of the women on your team, you have no idea of the differences in environmental stimuli women experience vs men.

GENERALLY speaking, and no, it's not universal, but on average, women are much less aggressive and assertive in situations where there is risk to social standing or cohesion. And it's not just their self-perception, others (including other women!!) perceive women as negatively for acting in ways that is rewarded in men.

I'm sure you've never done it yourself, but the fact is it exists, and it will not go away if we pretend that there is no bias, there is no further progress to be made.

Similar to how claiming we live in a post-racism society promotes racism.
I've used both, and I much prefer Sakai. Unfortunately, it doesn't have a pushy sales team like Blackboard does.
Unix is great, but it seems like it has killed off a lot of hackers' imaginations. Hell, we haven't even iterated on Unix all that much since System III, not even something like Sprite, Spring or Amoeba.

"Unix has retarded OS research by 10 years and linux has retarded it by 20." -- Boyd Roberts
Show HN: You liked my Retirement Calc, so here is my Startup Success Simulator
What exactly do you think "hypocrite" means?
The fact that a dashboard system that controls your radio or AC has access to cut your transmission is also a hardware configuration issue. Accessories should be physically secured from ignition and drive train. The internet connected features of the car, in turn, should be severed from both of these. It should not be physically possible to turn on the wipers from the embedded processor that receives packets on the IP address of the car.
I can accept that some people are better at multi-tasking than others, but I don't think that anyone is better at multi-tasking than working sequentially, and I think that ends up being more important. The best multitaskers are a bit like the dogs best at walking on their hind legs.
An anonymous Q & A by a current Zappos employee - preferably in the finance department - would probably be more illuminating.
IMHO, managers like to keep salaries private so that they can take advantage of people who are not great at negotiating. My suspicion is that they believe they come out ahead: the few hires who negotiate high pay are outweighed by the many who end up with lower pay. I'd also be surprised if many of them were concerned that minorities or women ending up with lower pay; it seems like a great opportunity to blame these hires for being, again, poor negotiaters.
I don't know about the work quality they have. I would expect they are highly bloated like any other big corps. I think the general feelings toward NSA or GCHQ should be directed at upper management who play games without accountability. Even though I do not disagree with their intention - which I do believe they are also trying to solve problems at hand, their approaches and lack of insight in technology can be damaging.

I find people criticize government without a good understanding on how it works. A cumulative resentment due to lacking of actual person(s) to blame. Criticisms without better solutions and intention to help are just as lame as those incompetent upper managers trying to solve problems by repeating mistakes in the past.
A few quibbles:

* Purity is not at all bizarre to the real world. If I have two apples in one pile and three in the other, then merely regarding them as the same pile is (2 + 3) very, very purely. Computers are the bizarre ones!

* "The first two can fail, rely on side effects and the last one is purely a side effect." It'd be much nicer to say that the first two are "side effecting computations with interesting return values" and the third one it the same... except we are not interested in the return.

* "The only pure function is add". I highly doubt that `add` is pure in your example! (1) this wouldn't typecheck in Haskell now if it were and (2) it'd imply that we are just throwing away the result of the addition.

* "the reason you don't see Monads in other languages is because they're not essential to them" I would challenge you to turn this exactly on it's head. The reason you don't see monads in other languages it that they are so essential to them that you cannot perceive parts without the monad.
> There is no excuse for this when there are plenty of lower speed locations available. They should have used a large parking lot or similar.

At some point you probably want to test it at highway speeds. I agree that a closed course would be the only responsible option, however.
Even if it were illegal, it would still happen all of the time (it would just be one more way for local governments to profit off of policing the poor).

That said, I'm all for abolishing state-run lotteries. The government simply has no business running a lottery. The profit from these lotteries also stifles the potential for better alternatives such as Prize-Linked Savings plans. Freakonomics has had some decent discussions of these types of accounts.

http://freakonomics.com/2010/12/02/freakonomics-radio-who-co...
Starter Design Checklist – The designs every startup needs to succeed
Image Fields with Django REST Framework
If you're trying to use MongoDB as a relational database, and don't understand its limitations and strengths, of course it will be terrible.

MongoDB is good if:

a) Your data model fits into the document model. Usually that means you'll be querying only one collection at time.

b) The access pattern of your application is a lot of READs and few writes. MongoDB has a collection lock, so it sucks for concurrent read/write operations.

c) If you need ACID support, your operations must be restricted to a single document.

If your problem fits on the restrictions above, you probably won't run into many problems. We've been using Mongo to store our authentication info, and to store payment transactions. No major problems so far, but our needs fit nicely into what MongoDB can provide.

Most of the rants I see are from people that got burned trying to use MongoDB as a drop-in replacement for a relational database.
Staff works for management. While it's nice to have times where the management "works for" their employees, the whole point is that management is supposed to be happy.
Operating system would come before Doom, and web server probably the second thing after Mandelbrot set these days.
I took the course (Alex Smola's 10-701, Spring '15) in the classroom. Personally I don't like his lecture style -- too vague, too many assumptions, too much reliance on jargon he hasn't already explained. YMMV.
Perhaps you could clarify what you think:

> exactly what you would expect when you're intentionally stirring shit up at any company

is?

From this reply, it appears that you think Google did nothing wrong - regardless of whether she was 'stirring shit up' or not.
Indeed.

Well, rigorous proof is possible within mathematics[1]. However, applying that measure to verifying reality is nonsense. Even within maths, rigorous proofs require decoupling of the abstract proposition (what you prove) from reality (your assumptions).

[1] and "theoretical X" for X in {"computer science", "physics", "chemistry", ...}, which all are essentially math as well.
They are not testing it, they are showing it.

Reckless yes and still probably not enough....

I believe people will need to be killed, or get their cars destroys before the rest of the population takes enough of a stance against "neglecting" security.
Different mmx sse and avx versions complementary or supersets of each other?
I'm thinking I should familiarize myself with x86 SIMD extensions. But before I even began I ran into trouble. I can't find a good overview on which of them are still relevant.

The x86 architecture has accumulated a lot of math/multimedia extensions over decades:

MMX

3DNow!

SSE

SSE2

SSE3

SSSE3

SSE4

AVX

AVX2

AVX512

Did I forget something?

Are the newer ones supersets of the older ones and vice versa? Or are they complementary?

Are some of them deprecated? Which of these are still relevant? I've heard references to "legacy SSE".

Are some of them mutually exclusive? I.e. do they share the same hardware parts?

Which should I use together to maximize hardware utilization on modern Intel / AMD CPUs? For sake of argument, let's assume I can find appropriate uses for the instructions... heating my house with the CPU if nothing else.
For better or worse, right now the right to bear arms only holds in your house, outside of the 7th Circuit (Illinois, Indiana and Wisconsin), with litigation in the 9th Circuit (the west, specifically California and Hawaii) and D.C. Circuit in progress, and if there are adverse results in those Circuits we're almost positive the Supremes will continue to deny cert.

We in the US pro-gun camp consider self-defense to be an unalienable right (see e.g. the U.K. for a notorious counterexample), but how that applies to exploits is not to my eye simple.
> it has now become too expensive/time consuming to migrate them off of a dead technology.

Is there a particular reason they genuinely have to be migrated? And the fact that Access/Delphi are a "dead technologies" I'd say is further reinforcement of the point of this article.
Really? My impressions are exactly opposite. It's always "business first", "yes this tech is cool and all, but not what the users need", getting things out of the door sooner than possible because sales need to have something to sell, etc. Even if companies fail at "doing what the user truly needs", they also fail at letting developers "do what they think is cool".
The F9's fuel is just rocket-grade kerosene, nothing particularly dangerous or exotic. The thrusters on Dragon on the other hand use monopropellent which is very toxic, but Dragon survived and impacted the sea.
To be fair, Google respects robots.txt (and the atrocious "right to be forgotten"), and they won't stop you from using GMail if you encrypt everything with PGP. Unlike others (cough-Facebook-cough), they usually don't feel the need to trick users into sharing more than they'd want. The classic "if you've done nothing wrong" attitude is more a personal opinion of certain individuals (a certain Eric Schmidt comes to mind) than intrinsic to Google culture. So I don't think you're being fair here; it's not like they actively try to distribute salary details of all other companies...
> Would anyone believe me if I said I don't have a Twitter or Facebook account?

I'm in a similar situation. The only social media I have is a private Twitter account that I used for about 2 days and posted basically nothing to. People in general seem to understand my choice, though that might just be my social circle. I haven't yet been in a position where I've been asked to provide social media accounts for someone to check my credibility.
It seems to have stalled. My university used it but my last semester there they announced they were switching to a non-open source CMS. They tested out several and there didn't really seem to be any real consideration of keeping Sakai.
What they pay. I didn't sign off 37 of my hours each week because I like a company's logo. I did it because they pay me for it.
Clojurescript and React because there are some interesting ways to create front-ends that I haven't explored, but heard about at a local meetup.
I appreciate your sarcastic attempt to make a point via reductio ad absurdum, but as you can see the only thing I'm saying is that arguments that makes the assumption that whatever an authority figure says regarding a matter must be true (argument from authority) are never valid.

I'm not saying that expert opinions don't have merit, I'm saying that expert opinions aren't logically true because they are uttered by experts.

I suggest you look a little more into these "debating rules" (logical fallacies), as they are basically old-timey resoning rules; i.e. popular and intuitive arguments that don't make sense.

P.S. As I recall, the Foo Fighters were mixed up in HIV-denialism, not anti-vaccination.
It would be polite for the manager not to allude to threats which would be unlawful to make outright. Where else do you see something like "Don't you know what could happen?" going in a situation like that?

And let's be clear here. There is absolutely no downside to the sharing of salary information from the employee's perspective, and absolutely no upside to same from the perspective of management. So when it comes to hauling the employee into a private meeting with higher-ups, who are already outright declaring their displeasure with the situation, I think the "benefit of the doubt" boat has sailed.
The new green, especially the white on green version of the logo looks a lot like the chat app Line, which is big in Japan, and as far as I know also growing quite a bit in the U.S.

More over Line just released a music streaming application, with essentially the same color scheme.
It's really, really vital to note that "monad" is not a noun but an adjective. Your question thus has no answer as stated.

Let's pick a type which happens to be monadic, though, like list. If `A` is a type and `List A` is the type of singly-linked lists with values in `A` then `fun a -> Cons a Nil` is what's sometimes called `return` and `flatten :: List (List A) -> List A` is what's sometimes called `join` and (List, return, join) is monadic.

And anyway, the byte-structure of SLLs can vary from place to place, but any good implementation that works generically will do.
Google is officially shutting down Google Plus Photos