jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Medical expenses are only deductible once you've exceeded a certain percentage of your income. I've never been able to deduct anything substantial, and I've had some pretty outrageous medical bills. (Cancer survivor.) And that phrase "to the extent" reads to me like it means any amount forgiven that doesn't meet the threshold is considered income.

One year I was billed $40k for radiation. You know, a thing I needed or else I would've died. I managed to negotiate that down to $25k. (While having cancer!) You'd think that would meet the threshold for deduction, but there's a catch: you can't deduct the bill, you can only deduct what you've actually paid. So if you do a payment plan, which of course I did because how the hell else was I going to pay that, now that bill is spread out too much to be eligible for deduction.

The US medical system is fucked, full stop. We wouldn't tolerate someone holding a gun to your head and saying "I'll put the gun away for $40k." And if you do manage to get treatment, now you're trapped in a game with rules only slightly more complicated than Dungeons & Dragons - and the DM is a sociopath.
I also used to use this solution about ten or fifteen years ago and have since moved on to password managers and long passphrases for accounts whose passwords I do not want to store in the password manager.
The interview pressures and the job pressures are completely different.
It’s flamebait because your implication is that anyone who uses it or likes it is only doing so because it is well marketed/trendy. That is insulting, for obvious reasons, to anyone who uses it because they believe it is legitimately superior.

Frankly though, your argument is just wrong, on the merits. Most BSD distributions have nothing like the set of tools and APIs that Apple ships with OS X: they don’t have interface tools rivaling interface builder (at least that I’ve seen), they don’t have the APIs for sound and images, they don’t have the APIs for speech synthesis and speech recognition, they don’t have the APIs for integration with a built-in address book, they don’t have APIs for rich typographical support, or printing, or so easily connecting interfaces with a database backend, or doing 3d transformations to portions of an interface, etc. etc. etc.

Your basic claim is that there is no value added in all of the stuff described here, http://developer.apple.com/library/mac/navigation/#section=R... and that anyone who believes otherwise is just some kind of pawn of Apple’s marketing machine.

I mean, heck, it takes a 1000 page book just to describe the low-level parts of OS X: http://osxbook.com/book/toc/toc.html

The further implication is that things like well-supported hardware that comes in predictable configurations, very good technical support for developers who run into difficulty, a large ecosystem of high quality applications and discriminating users, etc. etc. are all unimportant compared to your personal opinion of whether something is sufficiently technically innovative.

To be honest there’s really not that much in any computer system, in terms of groundbreaking ideas, that wasn’t in Doug Englebart’s “mother of all demos”, or in the Smalltalk machines at PARC. So one could argue I guess that everything done since the 70s is uninteresting and derivative. But there’s a world of difference between the ideas and a solid production implementation.
Strong AI is overrated: evolution beats intelligent design every time.
I love trying to think of ways to make a startup do 'well and good', but donating to charity is a weak way of doing it. You're probably not making much money, so your donations will not have a substantial impact. Employees are more likely to feel that your $10,000 would have been much better utilized growing your company, than being sent to charity X to do who knows exactly what.

You can more directly do 'well and good' by doing well FROM doing good. Recently, I listened to a radio program about startups that were trying to do just that. For instance, one non-tech startup was based on collecting and selling unused fruits from people's yards. Employees can feel good because they have directly improved their community, by utilizing food that normally goes to waste.
Only because you know there are alternatives; the next generation won't.
AC/DC is still holding out, and probably will as long as the Young brothers are alive. They're apparently so against separating songs from the context of their albums, they've never even authorized a straight greatest hits compilation.
Exactly. If you skip intermediate steps, then you can't get the partial success Diamandis talks about. Bootstrapping is compatible with ambition.

(And thank you, ZenoArrow, for the point on intermediate steps. :)
1000x this. Nothing is more "entertaining" than watching a configure script run for a full minute, testing for the presence of standard headers like stdio.h (like wtf are you going to do without that?), in order to build a makefile that can then actually compile the project in only four seconds.

This is probably also why libtool's configure probes no fewer than 26 different names for the Fortran compiler my system does not have, and then spends another 26 tests to find out if each of these nonexistent Fortran compilers supports the -g option.

https://queue.acm.org/detail.cfm?id=2349257
If you click through the innovators link, they have a form of this tech that you can build into the device so that it can order automatically for you.
Yeah but they just announced the removal of the VM from chrome and making it compile into JS, right? Did that change your opinion at all?
Wait, "Password" was stolen? WTF they store unencrypted passwords?!?!?!!?! I sure hope they meant password hashes otherwise upset many people should be.
While I don't agree, I thought that it was the concept of allowing you to click and checkout out, not "1-click," thought they might have a copyright or trademark on it with a capital c and/or the design of the button?
It's not quite as crude as you made it sound. The programmer works for company X, with a fixed hourly rate. He has the H1-B with that company, and they are the ones who are sponsoring him. Company X contracts out to Company Y who pays company X for the services provided by the developer on-site. Company Y pays Company X, and Company X in turn pays the developer. On paper this looks legitimate to me.
I've noticed a kind of arms-race in most of the Pixar/Dreamworks movies I've seen (not nearly all), where in the first 5 or 10 minutes there will always be some new technique being foregrounded. Sully's hair is a great example, they lay the new tech out right away both as a "we're cool" (in a positive sense!) signal to other animators and as a far point of expectations for the animation to the rubes like me. "If this goes over, everything else falls into place." I'm a little sad to see you neg "Up," though, because I thought the technical gambit there was much more sophisticated: conveying emotion convincingly from what is basically a cartoon. I think they succeeded in spades on that one.
Almost all Xiaomi, OnePlus, Gionee, Oppo phones are running KitKat.

Xiaomi is running 4.3 on their cheapest device which would be the last device to get KitKat this month. Almost all their devices are running KitKat for a long time and they had released an unofficial testing ROM for 5.0 a week after the code was pushed. Xiaomi phones do come with Google services. Their flagship devices are expected a 5.0 early 2015. I would say they move faster than most brands.

I went from iPhone to their $100 model and find almost nothing that I could do before that I now cannot. Even in terms of performance and polish. Actually I can do slightly more thanks to Android Wear, but Xiaomi has less to do with that.
Physically writing something also does _things_ in your brain that typing on screens doesn't.
Pretty small?

Verizon was just used as an example here, the same attack vector applies to every mobile carrier in the world.
A fundamental question not being answered is: Who gets to come to America?

Right now, our system massively favors immediate relatives and refugees, and only lets in a trickle of everyone else. If you are a person who wishes to move to the US, don't have relatives here, and are not a refugee -- then good luck, because you'll have a really hard time getting in.

Stories of people who literally sell everything to get a chance to live here, like that of Claudia Mendoza, bring tears to ones' eyes: http://app.fwd.us/stories/429 Now her husband was probably not among the 1% in his field. But he was hard-working person, valued by his colleagues, who added and contributed to our society. He and his family were kicked out of the country, for not winning the H-1B lottery.

So to people who oppose skilled worker immigration, I have a question: Should only refugees and people with family relations be admitted? Should everyone else be completely blocked off? People who oppose skilled worker immigration are essentially advocating this.
This is a hell of a piece of engineering. Really fun to read the README, a custom TCP/IP stack is genius.
Then it must be true.
For me it is Compute!'s Gazette from 1986 to 1990 that brings out the computer nostalgia. Taught me how to code in BASIC and 6502 Assembly on my Commodore 64. Still go back and read it in PDF format every now and then.
It certainly isn't worth the extra DNS roundtrips, especially on 3G and lower connections.
As detailed on our pricing page[0] Realm makes money by selling Enterprise products & services. If you’re interested, you can always reach us at info@realm.io

[0]: https://realm.io/pricing/
Yeah, I'd rather download stuff too, but we're not the average user. I think an ideal platform does both.
Can’t they just say the same right back to you?

I agree with your position. It’s just worth noting that you do indeed have to be willing to walk, potentially permanently.
In 1954 a Puerto Rican group fired shots into Congress - there was no social media back then. Jimmy Carter pardoned them.

The suggestion now is that social media is ok to use as a tool to organize the kind of looting and arson that results in the killing of people like David Dorn, but not organize a protest that results in vandalism of the hallowed halls of insider trading.

A few years ago, Steve Scalise was shot at a congressional baseball game. YouTube, Twitter, Facebook did not see themselves as responsible for the online hate that led to it. Was it MSNBC that radicalized the shooter then? Where was he getting his information from?

The fact of the matter is that violent language against specific political figures is acceptable, and violence from others is not acceptable. This is further proved in specific cases like the Kathy Griffin decapitation video, the drawing of Trump's head being cut off (Facebook sent a specific memo to Cognizant that this was a valid exception).

This is being done because the vast majority of people working at these companies see fit to lecture the world on topics like unconscious bias, and then selectively apply their policies when it aligns with their personal politics - completely oblivious to the other cases where enforcement should be equal.

This will be seen as an escalation and further undermine the credibility of these companies in the eyes of millions. If at all they stay it will be because of prevailing trends and network effects only.

I guarantee you that at this very second you could search twitter and find folks freely expressing their admiration for Rand Paul's neighbour, who attacked him so violently that he was critically hospitalized. There is a sickness in political discourse that is being selectively attended to by people suffering from the very same sickness.
Twitter has a really high membership ratio in journalism and politics - pretty much every professional journalist and politician is very active.

Whether this is a good thing for society is a different question.

(I'd argue that it's not and that Twitter should be closed down. But I know that's an unpopular opinion)
> 85% of police officers voted for Tump in 2016.

Is there a source for this claim? All I could find was https://www.policemag.com/342098/the-2016-police-presidentia...

It says that 84% of responding email-registered readers of POLICE MAGAZINE indicated that that they would vote for Trump. That's not the same as what you said at all.

This magazine "emailed 59,238 readers". There are more than 10x that many full-time police officers in the US. Can one conclude that the responding fraction of this tiny-circulation magazine's readership is statistically representative of all police officers in the country?
Make It Work -> Make It Right -> Make It Fast
Yep, first year free, then $1 payment, but if you wanted, you could just uninstall, reinstall and it would reset the entire schedule. Acton and Koum really wanted it to be something different than what it is now.
> It's a cute read

That's all you needed.
interesting that he cites the rent/own calculator as the product of the Upshot team...that calculator was published several years ago.
What makes you think it won't scale? Seems to mesh well with all the PR about drones all over the place lately. I could easily see the helicopters being replaced with remote piloted drone taxis within a decade.
> In 2014, I went on 45 first dates with guys I met on Coffee Meets Bagel or Hinge (but mostly CMB). I started using Hinge around October 2014, and I added it to this analysis when I decided I needed more conversation data. This covers dates that happened between January 1st 2014 and December 30th 2014. I also went on a bunch of second dates, a handful of third dates, a smattering of fourth dates, and some past that.

> The purpose of this analysis is to understand how to predict whether or not I’ll be compatible with someone based on his profile and the messages that he sends.

One of the best online dating studies was published in Psychological Science in the Public Interest[1].

Its basic conclusion: online dating is great because it expands one's access to potential partners but the algorithms don't really work and the profile-based structure creates an "assessment mindset" that leads individuals to be more picky, judgmental and non-committal. When there's a bunch of new potential matches available every day, you don't have to accept the fact that nobody is perfect. The nice guy or gal you had dinner with last night might pale in comparison to the Mr. or Ms. Perfect who could be in today's batch.

Ironically, the OP's experience demonstrates this dynamic more than it demonstrates merit to her own analysis. After 45 first dates, and what sounds like a reasonable number of second, third, fourth and n dates beyond that, the OP seems content to continue what she calls an "active dating life."

[1] http://www.psychologicalscience.org/pdf/PSPI-online_dating-p...
In Germany at least we home owners have station wagons. They will do the job for transporting stuff 90% of the time and are still good for the Autobahn.
And since Amazon commingles inventory, they got a counterfeit batch.
I have not tried RNN and use ARMA models. Regarding beta estimation, I recommend the recent paper "Simpler Better Market Betas" by Ivo Welch https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3371240 .
Nice answer!
I think that's his point: if the solution is "a table of timezones to help answer my question", then we already have that.
> What if the idea of work itself is what you dislike?

It's that for me, and I'd very much like to know how to handle it.

The very same task done 'just because I like to' turns from ecstatic moments of crazy productivity to total misery and physical feelings of sickness when it becomes a job or an obligation. And it's not even on a System2 level. I'd really like to like work. I just can't force my body and subconsciousness to like it.

It keeps dragging me down not only financially but emotionally. It's very destructive to my feeling of self-worth to see how given all the skills I acquired through 13 years of coding I still can't get myself to be productive at work, to get peanuts while during free time I'm mentoring inexperienced programmers who earn 3 times as much as me.

(not that I care that much about the money - but I have people depending on my support and it'd be nice to stop worrying about cashflow for at least a moment)
This is a very likable story. No "sharing" happy horseshit. Disrupting a business that needs it.

My main questions would be whether they can get past their basic idea of aggregating small trash haulers' bids and services. The green tech angle is shiny but will it matter? It has only a tenuous connection to their go to market strategy.
Wouldn't it be more convenient for people to contribute if this were set up as a wiki?
Snowden did not write this article or blow this whistle. He handed materials directly over to journalists, which is protected by US law. This reporting has been done by journalists who have access to the Snowden documents, which is protected by US law.
This is awesome!

Full Disclosure: I'm a YC W21 founder that's built authzed, which is effectively Zanzibar as a Service, but anything that gets mindshare towards using ACL services is huge.

How close do ya'll plan to follow the paper? At a glance, I noticed a few of differences.

It'd be amazing if we had API compatibility across our products.
Can you post your sources so I can better inform myself?
I didn't watch the video, did you read the article? From the article it's not really a robot so much as a high-speed camera that manages to photograph the pages as a person flips through a book. With software to correct for the fact that many pages are curved. It also mentioned that some pages will be missed, so you would probably have to go back and re-scan several pages from each book. In fact, they even mentioned eventually getting a low-resolution version you could use with a cell phone camera.
Works on Windows. :-)
And it's loaded with sugar, just like high fructose corn syrup or cane sugar.
I'm not a fan.

Why? Because I once walked into a pretty dangerous ghetto in Memphis thanks to having a map leave out information (even though it was relatively to scale).

Here's the map for the Stax Museum:
http://www.soulsvilleusa.com/plan-visit/maps-directions.asp

And here's the Google map of the same area:
http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&#...

OK, so the Google map is way busier and contains a lot of noise. But because of the Stax map we chose to walk from the National Civil Rights Museum to the Stax Museum because "the map shows it's only a few blocks over".

That few blocks turned out to be a 10 block walk that involved police (who turned back once we walked beyond a certain point), watching a gang trying to cut us off (they were armed), being rescued by a kindly lawyer who then drove us out of there and back to the police. Apparently walking through that neighbourhood is a death-wish.

The Stax map isn't of poor scale, it's just that it's aimed at drivers following main roads... a bit like the napkin map. The problem is, you cannot be sure of every use of a map and it's safer to leave more info in than risk decisions that will be made because of a lack of information.
Why do this to yourself? Go on with your life and find someone else to trust and care about.

There is no shortage of humans in the world.
Procedures can appear at the top level in a module as well as inside other scopes, in which case they are called nested procs. A nested proc can access local variables from its enclosing scope and if it does so it becomes a closure.

From the manual: http://nim-lang.org/manual.html#closures
> significant whitespace

That's not an advantage
Adult genetic engineering would not be inheritable. Your gonads produce variations of genetic material based on their own blueprints (which come from you parents, not your genes).

See: http://en.wikipedia.org/wiki/Germline

http://www.nature.com/news/a-slippery-slope-to-human-germlin...

http://www.dnapolicy.org/pub.reports.php?action=detail&repor...
Enabling overcommit machine-wide is a puerile, broken approach that not only converts your server to an unreliable toy

Why should the reliability of your server matter (beyond a certain point)? For years Erlang developers have been following the "let it crash and a supervisor will restart it" model. They seem to have the uptime numbers to back them up.
You're absolutely right; that is confusing. Swift's explanation in response to your comment is good, so hopefully that helps.

There are a few reasons I wrote "m a".

When you use a lowercase letter in a type definition (like "m" or "a"), that's a type variable. The type isn't anything in particular. In a function like

id :: a -> a

that "a" can become anything when you use the function later. So you can use "id" on integers, or floats, or strings, or whatever. And with functions like

add3numbers :: Num a => a -> a -> a -> a

that "a" can become anything that's an instance of the "Num" typeclass (in Java: anything that implements the "Num" interface). "Num" is a restriction on the value of "a", but "a" is still variable.

If I were to write a function that had an uppercase word in the type, like

doFooThing :: Foo -> Foo

an uppercase type indicates that this isn't a type variable, but rather a specific type. In this case, the function only takes and returns the type called "Foo". So that's why I used a lowercase word in my definition of ">>=", as it works on any Monad, not just Foo. Here's how you actually write out the definition of the Monad typeclass:

class Monad m where
(>>=) :: m a -> (a -> m b) -> m b
return :: a -> m a

In the definition of >>=, we don't define it in terms of Foo or any other specific Monad; we define it in terms of a type variable (which is idiomatically "m", for "Monad"). "m" can then be filled in with any Monad (like Foo, or Maybe, or IO) when the time comes to actually use ">>=".

You could also define Monad with

class Monad qwerty where
(>>=) :: qwerty ping -> (ping -> qwerty pong) -> qwerty pong
return :: dazzle -> qwerty dazzle

As you can see, this is not as nice as e.g. "a -> m a"

So it would have been more correct for me to have said "here's the type signature for >>=, and when you use >>= with something called Foo that implements the Monad interface, it <explain >>='s type in terms of Foo>."
The article is from 2005, but still very relevant and true.

The quality of enterprise software is often lower than one would expect from the price tag.
Sure... in terms of whether you can control access to it... which is what we're talking about. As opposed to trying to control access to what you are shouting on a public square.
In modern English the distinction is not consistently made. Sometimes you see extermination camps and concentration camps talked about, but other times you see both talked about just as 'concentration camps'.
With columns: http://en.wikipedia.org/wiki/Column
How would cell phone radiation harm the genitals of humans?
We would have the product in inventory for about 5 days before it was sold. What’s the interest on $100M for 5 days? From that, we then made $25M.
Double check the thread nesting. My statements are regarding fivebean, not prgmr.
I am perplexed why the comment above ("revamp the company into the default search engine") got down voted.

I saw this research as evidence that IBM is quite interested in search. I'm not so sure they want to go head to head with Google or Bing or the others but if this research isn't about search then I don't know what would be.
Keeping the habitat 50 Km from the surface for decades isn't a trivial task.

Mars also has easily accessible water and a lower gravity. All you can get from Venusian high atmosphere are the gases you capture. On Mars you can mow rocks to get stuff like, say, steel.
Yeah, if you touch a cluster it zooms in so that all pins in the cluster are within the visible map rectangle.
Yup, I guess you can put any unencrypted line in the .text that you want. I would probably encrypt all the strings though (and just insert the unencrypted in manually).