jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> By definition luxuries are not necessities. If people can do without them fine (millions of people don't drink or smoke), they are not necessities.

I daresay, it's a necessity for human beings to experience less than complete absence of all pleasures in life. Many of the things described as "small luxuries" are individually forgoable, sure, but for one to live their life denying themselves the satisfaction of any expense anyone else might do without, experiencing nothing but the bare toil and drudgery required for physical survival, is a kind of mental torture no one should be expected to bear.

If a drink now and then (or "junk food" instead, or movies, or videogames instead, or nice clothes, or this, or that, or the other thing, whatever the particular indulgences are that floats one boat) is what it takes to feel like a proper human being, it's worth it. Poor people like the same things anyone likes, and I cast no aspersions on their allowing themselves joy.

(Also, yes, millions of people don't smoke, but at the same time, millions of people wish no longer to smoke but have great difficulty quitting, because it is physically addictive (rather famously), and though one might say no one should ever have picked up the habit in the first place, it's not uncommon for perfectly fine people to have made suboptimal decisions at at least one point in their life...)
He takes the same "it's easy" tack when explaining how people can green their homes. He then describes what he's done at his own home, which, he fails to mention, is a 12,000-square-foot mansion for which he bulldozed an existing house to build. He planted 200 trees on his property, installed geothermal heat, solar panels, etc. Sounds great. Most people can't blow $5 million on green energy trinkets around the house, however. Not that I have a problem with him choosing to outfit his house this way; he can spend his wife's fortune any way he wants. But he'd be well-advised to reduce his associated sanctimony when it comes to green energy.
A bit smug. Is there no use for a renaissance man any more?
I wonder if it's a virus or worm whose activation date was today due to the fact above, found its way into the amazon servers.

Probably just a coincidence.
My understanding is that he was not allowed to communicate its existence to anyone else through any means.

Saying "I can't answer that" is effectively disclosing that you are gagged, which is not allowed.

It's a totally insane prospect.
Funny, when I visit my mom I use her computer for emergency bug fixes and I have my Dropbox installed on her computer. Every now and then I'll see a notification about a document being added to my DB so I checked and it turns out she's saving her documents there cause she "likes the name of the folder".

So yeah, mom's can definitely use it.
This is really, really hard to follow. What point were you trying to make?
Nice idea, keen to see how this catches on. The idea of charging money for people's twitter feeds (which is free) is one that might throw people off though.
Except cookies for a whole bunch of websites. Maybe even saved passwords in the browser, etc.
There are 30/50/100 TB SSD’s that would fit your coat pocket
I've actually seen my review time go down as I've made more and more money on my app per day. I was getting 8-9 day turnarounds at the start but now average 2-4 days with only the occasional spike.
It's an appropriate comparison. Javascript was designed as a helper language, not what it's become - the level we code guis at. We need something more dynamic than html and less programmatic than javascript.
Well, overall the goal is to burn more calories than you take in. I wouldn't recommended "skip exercise" to anybody, but tell them that it's not necessary if they can control their intake enough. But, if you don't change your intake and also add exercise, it'll certainly speed things up.
Most people want to lose too much weight too quickly. Patience is a virtue. I lost 55 pounds with what I considered minimal effort, but it took one year.
Worth noting that I did the measurements at the same time each morning. When I tried measuring my weight at various times of the day, I easily got several percentage points of difference.

Other things that influenced the percentage included:

* eating some very salty stuff the previous day (drives down the percentage)

* getting drunk the previous day (same, weirdly enough)

* eating something late the previous day (same)

You can get decent progress tracking so long as you keep your diet relatively steady and weigh yourself at the same time each day. Even so, there will be odd variations of up to 1.5% in a day, but as you can see from the graphs they usually melt back into an average trend.
This just made me donate an extra $100 to the SENS Foundation (sens.org), which is working on curing the diseases of aging (many of which aren't considered "diseases" by the regulators at the FDA, so many are dramatically under-researchers despite the massive amount of suffering that they cause).
That article taught me nothing about what I'm missing. Why write something like that and not fill it with examples? Show me what you can do in rails that is a pain in asp.net mvc.
Calment was still alive in 1995? If my math is right, that makes her at least 130 years old.
What's the big deal?

Calling yourself a CEO in a company of that size is pretty pretentious. Maybe being pretentious part of his well planned out strategy?

This might be interesting if it was a CEO of a company that was worthy of having a CEO. Probably not.
I can only use the SwiftKey keyboard for physical reasons. I have a big 6.7" device, and this keyboard allows me to type with the keyboard closer to the middle of the screen. If I type on the bottom, it's harder to hold the device and it becomes unbalanced.

If they haven't already done so since last time I checked, I encourage the FOSS keyboards to consider adding a "raise the position" of the keyboard feature.
Just for your own reference SPENDTHRIFT is being wasteful with money.

I just learned this myself recently as I was kindly corrected for using the term improperly. I then had to do the research to verify and found that THRIFT (thrive) in this case refers to success or prosperity. A SPENDTHRIFT is someone that wastes (SPENDS) their success (THRIFT). In modern usage it is someone wasteful with money. This is contrary to the assumed or obvious "being thrifty with spending" where thrift=frugal.

http://en.wikipedia.org/wiki/Spendthrift
And on the flip side, computers can suggest beautiful theorems to mathematicians by making it easy to run virtual experiments.

There's now a burgeoning field of pure math called "Experimental Mathematics," where they do just that. A good intro on how computer experiments can be used in algebraic geometry is here:
http://math.uga.edu/~noah/files/spheres.pdf

(Disclosure: Noah was my college roommate and we published a paper with Henry Cohn on experimental mathematics for high-dimensional sphere packing, so I'm a biased participant.)
Not really true (this is about C's predecessor B):

Thompson went a step further by inventing the ++ and -- operators, which increment or decrement; their prefix or postfix position determines whether the alteration occurs before or after noting the value of the operand. They were not in the earliest versions of B, but appeared along the way. People often guess that they were created to use the auto-increment and auto-decrement address modes provided by the DEC PDP-11 on which C and Unix first became popular. This is historically impossible, since there was no PDP-11 when B was developed. The PDP-7, however, did have a few `auto-increment' memory cells, with the property that an indirect memory reference through them incremented the cell. This feature probably suggested such operators to Thompson; the generalization to make them both prefix and postfix was his own. Indeed, the auto-increment cells were not used directly in implementation of the operators, and a stronger motivation for the innovation was probably his observation that the translation of ++x was smaller than that of x=x+1.

http://cm.bell-labs.com/cm/cs/who/dmr/chist.html
I disagree, in this case the direct link is not a better URL. The Ars Technica article (as many issues as I have with them) correlates not only the Google alert, but also followup conversations on Twitter and from Mozilla. This kind of correlation (and analysis) is the very definition of adding value added.

It also clearly links to the Google blog, so it's hard to accuse them of trying to co-opt Google's content as their own.
This is impressive. Any know if this is supposed to be just for hearts, or could be used for strokes too?
Lumbersexuals weren't born yet when grunge was popular. Feel old yet?

Also, lumbersexuals have fancier hair. Grunge has more spiritual similarly to t shirts and hoodies, a rejection of expensive fancy fashion, than the fancified hipsterism that chased after it.
...re-reading this I realize the comments are a bit of a mess... basically, it's a decorator that uses the y-combinator to get around the recursion depth problem by "suspending" the evaluation at each step (I'm sure there's some technical term for this... thunking?), then later performing each evaluation inside a while loop. I tested it a bunch and it seemed to work on anything.

I recall being convinced keyword arguments could be made to work, and also that some byte code hacking would get around the "non-user friendly" bit where recursive functions need to be written as "functionals" in order to expose the recursive function itself as a fixed point.
https://www.aei.org/carpe-diem/more-evidence-that-its-really...

There are so few managers that beat the market and then it might still be luck. Until you can be sure that a manager really is concistently better than the market he will be in his sixties.

We know factors that concistently outperform the market. So why not passively follow them?
Considering Tesla’s history, and the fact that this is pretty clearly a concept car, I genuinely don’t think that the designers have considered stuff as pedestrian as “crash safety”, no
What are the problems
with Python? I’m an undergrad student that just wants a job. Programmed for a year in Java, but heard that I should be transitioning to Python if I want to work with the big ML libraries such as PyTorch, PySpark, NumPy, Pandas, etc.
Which problems mentioned in the original article would that solve? Concretely? Would stand alone YouTube not want payment for their service?
Good ol' friggin' Sherman Act. Break them up, all of them, to small pieces.
Oh no the crypto bois are mad at me.
This is completely different. Smokers and anti-vaxxers are harming the public in a significant way. I wouldn't care for smokers if they could only do it in a hermetically sealed room where no smoke escapes from. Neither would I care for anti-vaxxers who are completely segregated from society so they don't hurt herd immunity.
That's a good idea because plenty of people just use Go plugin instead of dedicated IDE.
HN people with any interest in software security: submit to WOOT! I'm co-chairing it this year.

USENIX WOOT is the academic equivalent of Black Hat or CanSec. It's a software security conference with a special focus on "offensive" security: vulnerability research, exploit development, and technology failures that lead to those things.

If you were going to summarize the point of WOOT in one sentence: it's an effort to cross-pollinate academic research with industry research that works by getting the kind of work that would normally be submitted to Black Hat, CanSec, Defcon, RECON, and ShmooCon and also getting it into the academic cite record.

I'm trying to get WOOT to do a better job of engaging the open source and startup communities.

WOOT does a pretty good job of getting contributions from the "software security industry" (consultancies, security product companies, security research labs). But more and more interesting and relevant work is being done in the context of small projects. If you've built, say, a website that processes financial transactions, and had to build up countermeasures for fraud that's work that's relevant to WOOT, and WOOT is interested in publishing it. If you've build a NoSQL database and had to come up with a threat model to deal with new kinds of injection attacks, or to deal with malicious cluster nodes: totally WOOT-worthy. As long as the work focuses on the "attacker" side of the security problem, it's relevant to us.

You don't need to write a paper to submit! We're interested in outlines and sketches of work, and will help you turn that work into a paper. You don't have to write speculatively for us.

WOOT is relatively high profile. An accepted WOOT paper is a meaningful contribution to the academic literature. We'd like to see more of it come from the kinds of people who contribute to HN.

The proceedings from the previous 8 years of WOOT are available online. Check out last year's, which includes (for instance) some pretty great work from Dan Boneh, Grant Ho, Niels Provos and Lucas Ballard:

https://www.usenix.org/conference/woot14/workshop-program

Happy to answer questions!
Downright dangerous, too.
Heh. Yeah, I guess if you a priori assume that anyone over 29 isn't going to be hired, you're necessarily going to have a much longer search for a new hire...
Neither is it provided by Netflix.
One thing that's missing, particularly in the tax cuts for the rich debate, is the difference in actual tax rates for us middle class and the rich. From my pay check withholding (single) I'm paying about 30%, plus my employer is paying another another 7.6% for SS, plus sales tax and my taxes are pushing north of 35%. The rich on the other hand pay mostly capital gains which maxes out at 15%. Throw in deductions for things like real estate and such and the real tax rate is probably closer to 10%. (Citations and actual figures gratefully accepted)

The rich dont need additional tax breaks. They need to pay tax rates closer to what the rest of us do.
If he had incorporated, absolutely. From the context of his blog, it seems he didn't.
Most who decide it's not worth it would (or rather, should) do so ahead of time. I see.

Still, give a free car to a hundred people and at least one will complain about the color of the interior. There's gotta be a sour YC alumnni out there somewhere.

Even if he has no right blaming YC, I'd still like to hear his side of the story.
I have mailed atleast a dozen people with visible PHP errors on their website and a convincing reason that I am capable of helping them out but never got a response. Is there anything else you suggest that might work?
Just because he is allied with the Koch brothers doesn't mean he's wrong.
Yes, but do you really think you would find the people you need that are willing to move to Modesto or Stockton?
In this case, the pertinent detail is the fact the man set of explosive detectors.

The other details, far from suggesting oppressive state apparatus, suggested an assortment of rent-a-cops and airline staff that really weren't particularly well-prepared for the guy that couldn't account for the explosives and flagged other profiling alarms without actually giving any indication of being an actual threat. If you want to oppress someone you do a lot more than keep them waiting whilst you try and figure out who's best positioned to ask less silly questions.

The most objectionable behaviour was arguably JetBlue's decision to refuse to honour the return ticket, and you'd struggle to argue that was part of the crushing state apparatus.
Mike Bostock has a great design sensibility, but there is also some work behind the scenes. It's a little like the LaTeX of charts that way.

Notice how the ticks look, which is dynamically handled, for instance. There's some tweakage behind how many ticks to display, where to place ticks, and other Tuftian goodness.
I think they get false positives all the time.

I am a white male that routinely opts-out of the scanners. I've had many many pat downs. One time my bag registered a false positive and I was also subjected to the "enhanced pat-down".

My experience was totally different from OP's. The TSA officers went out of their way to reassure me that false positives are not uncommon, that there was nothing to be afraid of, etc etc. They asked me a few simple questions, but it felt more like they were making conversation to keep the atmosphere relaxed, rather than interrogating me.

I don't recall if further tests of my bags or clothes indicated explosives, but I was let out of the screening room after ~20 minutes.

I strongly suspect that the respectful treatment I repeatedly receive during my TSA interactions are due to (mostly racial) profiling, and luck.
Bing has always been a long term play for Microsoft. If they never made a dollar directly, the research itself still has significant value.

And what is Google going to do in response? Any competing project has to admit the premise that their primary product is unsuitable for children.

Essentially, Microsoft is competing with Wikipedia and homegrown solutions from school districts and the governor's brother in law.
I actually thought the Apple engineer, Patrick Gates, was super polite - a lot of people wouldn't even have bothered to respond. And I don't think anyone ever wanted to acquire anything.
What I expected: OP in negotiations with some technology that Apple would like to pick up to improve its product. OP says something like: "Google and Adobe do this better. You should talk to them."

What I got: OP at the level of spam mailing Apple saying that he is the #1 superstar Ace to improve iTunes only to be told to "Get Bent."
This is not what "almost getting acquired" looks like. At a stretch it might be what almost getting hired looks like, but even that would be pushing it I think.

Of course it would be nice if people would just tell you when they're not interested, but generally nobody does that. Adjust your filters accordingly - if someone doesn't seem excited, they're probably not interested at all.
I just read this book. It was interesting but it's geared towards physical products with very large franchises like Coca-Cola beverages or IBM servers. Which is on the face of it very strange - you're targetting a book to a level at which a vanishingly small percentage of readers will actually be working at. (Perhaps some readers aspire to consider themselves in such a position even if they are not likely to be?) I'm not sure how much of the advice is directly applicable to a small business enterprise selling nonphysical goods such as software or services, and I worry that some of its advice may be actually damaging to take too much to heart if you are not a large enterprise.
This is interesting from a historical perspective but it reads like the ramblings of a micromanager.
"There is no doubt in my mind that search quality has gone downhill in the years since Google first came on air, and these pseudo-sites have a lot to do with it."

Wait...what? Come on, you don't honestly believe that, do you? Google's algo is a huge step up from the days when you can stuff your meta keywords to get up to the top of the previous SE's.

It's in Google's best interest to find the best content to return for given keywords. Now best to techies implies high quality, unbiased, trusted content. Good to an SEO implies highly optimized, well targeted content. Good to Google is high converting, ad-serving and user-clicking worthy content.

It's not as simple as serving perfect, good quality content for Google. They have an ad network to cater to first, searchers come second.
Refusing to aid bigots only helps children by demonstrating, amongst other things, the value of civil rights, integrity, and principles. Your strategy of letting bigots slide because they don't hate you does the opposite.
Other the tons of stories about it here, what bad has come out of it? Competitions like these are always good.
I actually liked his point about context very much. In fast moving projects changes are visualised in terms of diffs, and the closer the code is to what will be executed, the more chances that obvious flaws will be caught. btw related discussion in an older thread - http://news.ycombinator.com/item?id=1318489
Most of the Asus netbooks have the types of keyboard layouts you refer to (with numlock, scrolllock relegated to Fn+ keys). I don't know about their bigger laptops.
For me, not even turning off ublock origin in Firefox worked. The animation was only visible in Chrome (with ublock origin activated).
Having a distributed search engine is far from easy (there's the main issue of trust in the index). It's possible to do it the other way around, thanks to DHT scraping being allowed: everyone can scrape the peers and build an index at home, with tools like magnetico (https://github.com/boramalper/magnetico) for example
What region is this? What does it look like in real time? It’s a bit misleading to speed it up 1000x.
It was a long time ago, but this game immediately popped into mind when I saw “NES” and “shovelware”.

https://en.wikipedia.org/wiki/Ghostbusters_II_(NES_video_gam...

I am sure I shoveled a lot of garbage that I rented at the video rental store that was inside the grocery store into my NES, but that one just stood out.
I'm sure there are many important databases with 100 byte rows. But very few of these will be SQL databases, and very few of these will be using InnoDB.

1) re: InnoDB - sorry, but your constant comparison to InnoDB only reminds me of the old joke about the snail that got run over by a turtle - while waking up in the recovery room, the snail says "I don't remember what happened, it all happened so fast!" Beating InnoDB at anything says nothing useful. http://symas.com/mdb/memcache/

We tested compression.
http://symas.com/mdb/inmem/compress/

2) We tested with multiple malloc libraries as well.
http://symas.com/mdb/inmem/malloc/
If your storage engine needs a particular memory allocator, You're Doing It Wrong.

3) I didn't write the TokuDB code, Leif Walsh did.
https://gist.github.com/leifwalsh/8378154#file-db_bench_ydb-...

https://github.com/hyc/leveldb/commits/benches/doc/bench/db_...

I also didn't write the LSM-based programs, their respective authors did. I trusted each of them to use their own APIs correctly. That may have been a mistake in the case of the TokuDB code, but given the lack of documentation I didn't have much better alternatives.

4) We have much longer benchmark runs published as well. But as noted here http://symas.com/mdb/hyperdex/ what really matters is the total number of ops executed. "Running for a long time" is only a requirement when your DB engine is ... slow.
Your cat is talking at 3 years old? Very advanced!
Same case currently in India, where petrol is heavily taxed and diesel is subsidized (Ostensibly as a farmers subsidy to run irrigation pumps but also because diesel prices are strongly tied to price of essential commodities). Price per litre is about 1 usd for petrol and 80 cents for diesel. This might change in the future as the current govt. seeks to end diesel subsidies.

Also, It should be noted that the Total Cost of Ownership benefits is not clear cut. Diesel generally has higher Miles per gallon rating, and is cheaper in some countries like India. But diesel engines are more expensive to make, maintain (bills for routine service are higher) and do require a expensive rebuild after a few hundred thousand kilometers (Newer diesel engines have got much better in this regard).

On a side note, it is quite hard to find hard data on the true TCO of cars that can help consumers make a decision.
Don't forget Basic!
Lot of people learned to program with it, and did cool things with it, in the times of 8-bit computers.
And it is still used, from DarkBasic and similars, to MS' variations on VisualBasic (VBA and such).

You can make smart, high level languages like Haskel or Ceylon, but people will generally prefer dumb, easy to learn languages like Basic, PHP or JavaScript, despites their limitations.

Result: instead of making a nice car, well designed and looking good, they put big wheels and powerful engine on soap box cars! :-)