skysight-inc/HackerNews huggingface dataset:
Important question unanswered, before we could give any advice: When did your wife leave? Was it after you found out about the affair or before?

Ideally, our life partner cheating on us should hurt us more than somebody we mentored. But may be since the wife couldn't be controlled, the anguish is on the employee who can be controlled somehow.

The law, surely would support the employee as the personal matters can't be mixed with office. But yea, if you want to fire him, you can do with some other reasons, if not this.
Guess you changed your mind? 404..
Threads like this are a nice sampling of the kinds of people you find on Hacker News. I find myself saying "yep, I'd work for you," "not in a million years," and so on. It's fun. Try it.

Hint: Immediate-fire responses are managers who shouldn't have reports. Take notes.
The one true strength of humans over all other species is we adapt like no species before. This is simply another adaptation, and if we suddenly lose the internet, we'll adapt again. I don't fear the consequences, because we'll either have the internet "forever", or we won't, and whatever causes it to go away will be a far bigger problem than our ability to remember quotes.
If running Rails 3, you can disable XML parsing of parameters by adding this to an initializer:

ActionDispatch::ParamsParser::DEFAULT_PARSERS.delete(Mime::XML)

source: https://groups.google.com/forum/#!topic/rubyonrails-security...
Personally, when I see a blog post like this I make a mental note about the author and the accused. I generally avoid both of them in the future. Yes, it says all of the bad things about the accused that the author lays out, but it also tells me the the author likes to stir up drama. When I do business, I like to do business with those companies that you often don't here about, positive or negative. The ones that just "do work". Companies like Mixpanel, for example. You only hear about them when they're offering some new feature. They don't blog about how somebody on Twitter did something dumb. And I just realized that this was dmor's personal blog, but hey guess what, I only have ever seen her picture on her blog associated with her company, so those are now linked and that's enough for me.
This is really awesome. Great way to get an overview of which apps are popular. Can you make the names of the apps link to the app on the app store?!
>* Now would not be the worst time in the world to go to your Twitter config, hit Settings -> Apps, and scrub out all the stuff you don't use.

OT: It'd be nice if Twitter would recognize mass abuse of accounts via an oAuth app and automatically disable that app until action can be taken. (They may do this, I don't know).
I tend to agree. Add to it the fact that a lot of people (or is it most) do not pay the sticker price. Most top colleges use their endowments regularly to make ends meet so it's not like there is money deposited to the proverbial bank account from student's tuition.

The irony is that when colleges want to pay faculty less or cut benefits, students protest and call them greedy.

Healthcare alone is growing by xx% a year and employees expect a raise each year. Building repairs and everything else is also increasing, year after year.
You still don't need to know anything about java to figure that one out.

I realize it's a contrived example, and I'm sure there exists an example where it would be critical to understand java to figure out what the deal is, but I haven't found it yet and I've been mucking in clojure for at least a year now.
If you're running a relatively new version of Rails (hopefully 3.2.10) you can just goto your app on your dev machine and type:

bundle update rails

Then commit and deploy in the usual manner. You'll probably experience no issues with your application, but it's good practice to run your test suite before you do any sort of production deploy anyway.

If you're running an older version of Rails (pre bundler) or if you don't have a solid test-suite, you'll have a tougher time updating. But you definitely need to put aside time to figure it out now.
Throwing more money at these universities will not drive down the cost of education. The answer is MOOCs of course. If you want personal treatment, you pay to go to a university. If you just want the curriculum and the credit, you use a MOOC.
>If it's malicious, why is he telling people about it?

Because the impact of warning people is almost surely greater than someone new and malicious stumbling onto metasploit at exactly this time when such a large vulnerability is at play. Especially given that metasploit has been around for some time and will continue to long after this exploit is a smudge on RoR's history.
If you live in, or are passing through Austin, take a look at Pinballz Arcade. They have over 100 machines.

http://www.pinballzarcade.com/games-to-play/pinball-games
I don't think there's an "imax 3d hfr" version of the film -- IMAX just happens to be one of the venues that's showing the 3D HFR version. They also show a different IMAX 3D version, but that's at 24fps.
Ask HN:

1. how many of you have actually bought a promised product with a clear deadline?

2. how many of you have actually bought a promised product with no deadline?

In my case the answer is 0 for both.
I agree. I think, if I'd create an AMI image now, I'll be able to boot it in 2018. But how about 2023?
It's a collection of attacks. The open source framework doesn't have this kind of automation. It's used by professionals to conduct manual hacks.
Ross presented BetaPunch at the Baltimore TechBreakfast (you should come if you're in town - it's pretty awesome). Here's the video of his presentation: https://www.youtube.com/watch?v=lAdI5mhpKsA
This is soooo cringe worthy.
PHP is one of the major corporate web languages. That is why its heading down Java street. But that's not a bad thing either. Every language covers a specific need. They can't all be everything to everybody. Sure, there is a lot of horrible PHP code (specially in the online ads industry), but that does not change the fact that the language works for the needs of a given market. I don't get why people want to turn PHP into Ruby/Python. If you want that, then by all means use Ruby/Python. If you have to use PHP at work, then make peace with it, and use a more modern PHP style. If you are going to complain, just do it to your CTO or person in charge of choosing programming languages. Though most don't listen...
It's probably a one-man-show...
The OP: "every time I see his face, I feel like that just kills me inside."

We are discussing a situation as postulated. That postulate is a deep betrayal of trust and enormous emotional damage. Maybe _your_ reaction would be different, and those are your values, and that's fine. If I worked with you and knew your sexual mores were such that this was no big deal for you, my reaction could well be different.

But that isn't the case here.
I'm a longtime 3-at-a-time + streaming subscriber and my queue is never empty. Streaming selection on Netflix is pale in comparisson to their DVD selection. Granted, I'm not so "current" on the movies, but 95% of the time I'm looking for something, Netflix has it one way or another. Another 5% are the movies obscure enough even for their DVD selection. :)
They're alive and well for Racket and Clojure.

Here's a racket guide, which provides detailed documentation for every facet of the language: http://docs.racket-lang.org/
Crazy Dual-View TVs on the way - Whats your say? HIT or MISS?
Slideshare content sharing on linkedin
The django-password-reset app appears to be pretty much equivalent to the django.contrib.auth.views version, except, as you say, with CBVs and perhaps some extra customisability in the templates and user lookup methods.

The main criticism of both this and the contrib.auth are that they use the (hashed) user info directly, rather than generating a random code and associating it with the user in a lookup table.

This app actually appears (on my brief inspection) to be less secure than the django.contrib.auth one, since it is using the django.core.signing.loads/dumps methods with a simple static salt, whilst the contrib.auth uses
django.contrib.auth.tokens.PasswordResetTokenGenerator which includes a bunch more state in the token, so that it's auto-invalidated if the user subsequently logs in, changes their password, or other things).

Personally, I wouldn't recommend it.

I'm torn between the "standard" contrib.auth implementation, and the basic {random token, user, expiry} model espoused by tptacek and others throughout this thread.

I am curious as to why the Django devs implemented this the way they did though, given the significant added complexity.
World's first Linux powered rifle announced
It's never that simple. Was the husband an asshole and the other guy was the wife's shoulder to cry on? There are plenty of scenarios where the employee would feel justified in his actions. That's not a breach of trust. It's the messy world of relationships.
Lecture on how to rip and convert DVD to MP4
Want to convert DVD to MP4? Just turn to DVDFab DVD Ripper, DVDFab DVD Ripper can easily help you to rip and convert DVD to MP4 with ease.

DVDFab DVD Ripper is the best DVD ripper and DVD Converter that can rip DVD and convert DVD disc to popular file formats for many devices including iPod, iPad (iPad 2), PS3, Xbox, cell phones and personal media players.
"They did successfully get a major influencer to write about them, and if the old adage about any press applies, then it was a success."

Exactly. It's like WD40. The carrier wears off and the active ingredient remains and does the work.
His view is less about the reason and more about the action itself.
I don't see you as coming down harsh at all, it's a data visualization that requires some math skills. Having an interest in, or understanding of higher dimensional geometry is not for everyone. Basically you can spot positive and negative correlations using these kinds of visualizations.
it needs a relapse. dont do shit because its popular, do it because its useful!
Same family, but different person - BetaPunch is lead by Ross Nochumowitz. Same tree, but the apple might not fall in the same place.
At first, I thought this was just exposing the Herbalife multi-level marketing scam. This has been around for decades, and I remember reading about it years ago. The premise is that "distributors" are tricked into thinking they can get rich by reselling weight-loss and other supplements, and paid for recruiting others. But there's actually no market to be found, so they just get stuck paying a bunch for some unsellable inventory. The presentation argues that this is violating laws.

But then I checked out the root web page of the domain, http://factsaboutherbalife.com, I found a far more interesting story. A popup there says, among other things, that:

> Pershing Square currently maintains a substantial short position in the common stock of Herbalife Ltd. (“Herbalife”).

So Pershing Square Capital Management, LP found a large company built on fraud, shorted its stock, then set up a web page and presentation to encourage prosecution. Now that's more interesting!
For how long this budget was?
How would you build your own Skype replacement?
You're right though, someday I'd love to be able to transplant BGA packages.

It can be done. Surface tension is a wonderful thing.
On the other hand, factory jobs were sent to China or replaced by robots and there is work only for x number of plumbers, mechanics and electricians. Individually, everyone is trying to do better than the other, until they get the bill and have no jobs.
But it sounds like you agree that it's a real problem to be solved, right? That True & Co aren't very good at it means that more companies should be jumping in with novel solutions, getting funding, and trying to make it work. In other words, your boobs totally need an algorithm, they just need a way better one.
I highly recommend checking out the articles on http://lesswrong.com/, which is a whole online community devoted to understanding and overcoming cognitive biases.
Just some advice. It's not about "not being a yes man". It's about just laying low. There's no reason not to, and all you've done with your responses is make me want to avoid whatever you do, as well. No good can come from this type of crap.
Three powerful ideas in computer programming
You're getting downvoted but you are correct and he could very possibly have used this as a strategy. Anyone who doesn't recognize or even consider that possibility doesn't fully understand the nuances of PR.
A totally reasonable reply (kind of expected someone to say it!) but the fact that they use php (despite the use of HipHop, which is a wonderful innovation) does say something about the language.

It just makes me sad that rather than saying "look what php can do with some work!" and doing something to head in a direction that could make some of its power uses (like FB) love/like the language, the people in charge simply seem to not care.

A better positioning would be saying something like "php is a great tool to start a web project in, and over time it'll continue to be the best tool to start a project in by helping people innovate even faster." Building it into boxes and decouple it from the rest of the code down the road, like FB have, is likely what most people will do, but at least saying PHP strives to fit this need would be a better vision than saying its for "Joe's weekend website", when clearly that's just shortsighted.

Saying what you're going to do in a public place does increase your chances of following through with it. PHP should document something that says what they want to be, even if its not what some people want them to be!
Minor niggle: the word is hygienic.
I'm not sure why you keep bring the title 'CEO' or her job into this. What has that got to do with the price of fish?

In this instance she is merely a customer who had a bad experience and chose to blog about it.

> As a CTO/COO (not a startup, large company) it actually makes me HAPPY when I turn _bad_ into something better. Changes do not come from sheer force, influence or conflict, it usually comes from understanding.

Good for you, but you're just plain wrong here. You think change won't come out of this? Your solution might have been different, but the end result would be that _maybe_ betapinch would improve their communication online. Danielle's approach turned it into a learning opportunity for not just betapinch, but for thousands of other startups that follow HN.
They were both involved in the altercation I mentioned, and that was a family business.
If we can help you out with your hosting one way or another, Danielle, please just let me know :-)
Rejection Therapy: A Hundred Days of 'No'
Read her comment on that link:

Sindhya Valloppillil

Other than their video, Dollar shave club has nothing proprietary. Not a single product person on their team, not a single industry person on the core team, no real pipeline of innovation. the branding isn't globally appealing. No way you can turn it into a lifestyle brand with that brand name. The irony: Dubin said "too many other co's are primarily interested in the subscription model b/c of recurring revenue, w/out really thinking through the problem that they’re solving for users." I'm not sure what Dollar Shave has thought through other than their videos. Great metrics and a video don't make a consumer brand a success. Without question, I totally agree @tomreynolds. It's a ridiculous valuation -> Yes, we're in a bubble.
Bitcoin Video Poker
Note that the article draws on a graph from the blog Calculated Risk. I have followed CR for years, and after reading the pando article, I'm am convinced the pando author is completely out to lunch.

Just as one example: The author is cherry-picking CR's data. Here is the graph of unemployment vs education level: http://cr4re.com/charts/chart-images/EducationUnemploymentSe...

And still the author recommends avoiding higher education? Anybody who follows such clownish advice despite the data deserves what they have coming.

BTW: CR is an excellent source of economic information, but it will take you a year or so to truly digest some of what is being put in front of you. (The comment board is of mixed value. It used to be the best on the web.)
If they did, they might not say so.
Anti-portfolio of Bessemer ventures, that include Google & Apple among others.
Bought expired domain originally from Google Apps, they won't let me sign up
Any one have any success with getting in contact with Google?

I checked Domain Tools whois records and have the users contact info that originally registered the domain through Google Apps. But I don't want to use it unless absolutely necessary...

Does anyone know how to get Google to look into removing the account from the system so I can register the domain now that I own it?

Tried contacting to no avail.
Thanks for the reminder. I totally forgot I have a redmine server running....
Does anyone know of anything like this around Tokyo? I'm visiting in a few weeks and would definitely like to see something like this, aside from regular arcades.

I saw One More Time [1] but that's about 4.5 hours out from Tokyo if my directions are correct.

[1] http://www.one-more-time.jp/pinball/
I suppose that's why all those "Remasters" came out in the late 90s. (http://www.amazon.com/The-Best-Sade/dp/B00005AWMF)
I'd recommend the first 200+/- pages. Afterwards it just keeps repeating.
Meetings are Influence
The sys admins I've known have generally been some of the most technical people I've met. They talk to vendors, know a lot about hardware, and have a great understanding about unix/ linux. They're not just administering your infrastructure, but also troubleshooting really low level things. How exactly is 'troubleshooting' going to be replaced by programs?
The unemployment rate for college degree holders has more or less been 50% less than the overall rate for the last several years. College degree holders, as a class, weathered this recession far better than anyone else.

http://www.bls.gov/news.release/empsit.a.htm
If they pull off the asteroid mining, won't it instantaneously make Google the most valuable company by like 1000 times? I remember reading that they want to haul a 100 ton chunk of platinum back to earth or something like that.
In the US, you can be fired for almost any reason. You can be fired because the boss doesn't like your hair, for example. There are very specific exceptions (race, gender, religion, sexual orientation in some states, etc.) but "being too hot" is not one of those exceptions.

US courts have ruled very consistently on this point.
I don't do much PHP anymore but I can see the appeal coming from a c/c++ perspective. When I was doing PHP I felt closer to the metal than I feel with Python now.

A lot of the PHP libraries looked like thin wrapper over well known c libraries. Instead of shoehorning everything to make it PHPonic, the function calls were similar to their c counterpart. You could sometimes even read the man pages for the c libraries if you needed extra details on how the internals worked.

There was a simplicity to this that was appealing to me. The lesser amount of magic and abstraction meant I could more easily visualize what was happening under the hood and find bugs quickly.
Dart only runs in a specialized version of Chrome, and I assume they don't discern between code being transpiled or ran in a VM for Fantom/Clojure and others, so what would be the point? A bytecode compiler for the JVM could be written for any of these languages.
It appears better than most [of the non-DB] implementations I've seen, and as huxley mentions downthread, newer releases do have settings.PASSWORD_RESET_TIMEOUT_DAYS which defaults to 3 to deal with timeouts.

It doesn't handle point 6 of tptacek's list though; that subsequent tokens should invalidate all those prior. You could do that by adding an incrementing 'password_resets' or 'last_reset_issued_at' field to the User model, and including that in the token generator state, but it feels a bit clunky.

I'm not sure why people are placing such an emphasis on DB avoidance; it seems to me that password-reset activities should be a relatively minor source of load for your application in virtually all circumstances.
No, but they usually playback tape hiss.
Appreciate any help or contact info anyone can share. This is likely a weird edge case!
You could have skipped the first two sentences and got your message across better.
You're right, just saying that the particular offensive quote was attributed to another member of that family. Still, I see what you are saying about birds of a feather.
Can anyone confirm whether or not I still need to add ActionDispatch::ParamsParser::DEFAULT_PARSERS.delete(Mime::XML) to an initializer if my apps have been updated to rails 3.2.11?
Another example: having tax-free purchasing power can count against you. Specifically, clergy may receive a tax-free payment on their home. That is counted by colleges as income, even if your home is entirely paid off, which can boost your "income" from 20k/yr to 50k/yr. I know one student who must pay about 15k/yr to a "full-need" college, despite her parent's annual income being 25k.
It still needs to be paid and financed. Many colleges are in higher-rent areas (though many also are not). Students will need loans, income, stipends, or grants for these expenses.

Books are another large cost.
brain cell is 10 Hz

Can 10,000 women make a baby in 1 hour?

Any electrical engineer will laugh you to scorn.

God says...

which thou hast chosen, and toward the house that I have built for thy
name: 8:45 Then hear thou in heaven their prayer and their
supplication, and maintain their cause.

8:46 If they sin against thee, (for there is no man that sinneth not,)
and thou be angry with them, and deliver them to the enemy, so that
they carry them away captives unto the land of the enemy, far or near;
8:47 Yet if they shall bethink themselves in the land whither they
were carried captives, and repent, and make supplication unto thee in
the land of them that carried them captives, saying, We have sinned,
and have done perversely, we have committed wickedness; 8:48 And so
return unto thee with all their heart, and with all their soul, in the
land of their enemies, which led them away captive, and pray unto thee
toward their land, which thou gavest unto their fathers, the city
which thou hast chosen, and the house which I have built for thy name:
8:49 Then hear thou their prayer and their supplication in heaven thy
dwelling place, and maintain their cause, 8:50 And forgive thy people
that have sinned against thee, and all their transgressions wherein
they have transgressed against thee, and give them compassion before
them who carried them captive, that they may have compassion on them:
8:51 For they be thy people, and thine inheritance, which thou
broughtest forth out of Egypt, from the midst of the furnace of iron:
8:52 That thine eyes may be open unto the supplication of thy servant,
and unto the supplication of thy people Israel, to hearken unto them
in all that they call for unto thee.

-----

Slavery, you mother fuckers!! Fucken God enslaved the Jews for being sinful. Don't give me no shit on black people. read numbers 11. God is no chump. Thou shall not covet or really bad shit happens. Read numbers 11 you God damn morons! STFU!
> The government hasn't and can't do anything to "prop up" house prices.

What about the mortgage interest rate deduction?
Meh. I bet they did that just so they could whip up the proof of concept without having to bother a large gaming studio.

Both probably run on Windows, which is (I bet) what the prototype is running.
Also known as a clinic on acting as judge and jury for your own "death by social media" judgement.
ZTE Planning to Sell Mozilla-Powered Phone in Europe