jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A few points in response:

- He's already been to doctors, and if he's asking HN he has probably tried all reasonably probable medical treatments and spoken to at least a few doctors about his concerns/symptom.

- The nutrition regimen I suggested is quite similar to one that is used by some doctors to treat a variety of diseases. Don't underestimate the health impact of the lifestyle stuff I suggested.

- The projects/surprises angle is my version of mild psychotherapy, and if combined with some vigorous physical exercise and good nutrition will put his emotional system in tip top shape. At best, this will help his body heal itself, at worst having the conditions he describes would be very depressing and it would help with that. Planning nice things for others is a surefire way to cheer one's self up.

Generally when you go to a doctor and are otherwise young and healthy and you present with bizarre symptoms they take it VERY seriously. So unless there has been some very poor medical decision making going on he's probably failed all the diagnostic tests for the most severe possible culprits known to his doctors.

And, if I had three months to live I could think of worse ways to spend it then with a few good books enjoying surf and sun, and rewarding my physical body with the sort of pampering few of us ever take the time to undertake. Also, it's generally not all that hot right near the ocean.

Finally, I thing it's important to realize that medical science is just not very good and most medical treatments are scarcely better than placebos. Also, medicine is often very narrowly focused and very rarely advocates nutrition or exercise because typically the 70 year old with a heart problem isn't considered able to make significant lifestyle changes.
Completely agree. Back in the mid 2000s I was drinking two Redbulls a day for several months to keep up the pace, when one particularly stressful day my heart literally skipped a beat. I could feel it in my chest just stop when it should have beat, then pick up beating again on the next one.

Scared the hell out of me, and I just knew it was the phenylalanine in Redbull. Quit cold turkey that day and haven't drunk a sip since. I get my caffeine from green tea now.

http://en.wikipedia.org/wiki/Red_Bull#Cardiovascular_effects
I sent a (probably futile) email to Steve Jobs this afternoon expressing basically the same sentiment.

It's not Apple-like. I don't want to worry about the nitty gritty of how many bytes I'm sending and receiving. I just want to use my iPhone, and I pay to be able to do just that.
Part of the hope is that it will reduce overall car traffic by shortening the amount of time people are just driving in circles (distractedly) looking for parking. Apparently this makes up a surprisingly big percentage of the time spent in cars in SF.
While I agree (fragmentation on J2ME is hell), that's kind of a weak argument. If things are worse in place A, that's not an argument things could also improve in place B. Certainly if one is a lot newer, and supposedly better.
However, I cannot imagine transforming my algorithm into a recursive algorithm. It just appears overwhelming.

This is why we shouldn't teach Java (or C) as a first language. People are so used to programming the computer that they don't really stop to understand what's going on. Even when writing about algorithms.
We only call it "speech" because speech is the lowest-latency and highest-bandwidth method us humans have to exchange ideas. I tend to distrust people who are pro-eumemics the same as I would distrust a person who is pro-eugenics.
History tells us quite clearly that extra-legal justice systems as a response to even some of the worst justice systems creates more problems, not fewer.

So no we shouldn't, to use your phrasing, react as we see fit. That's how humanity has historically justified lynching.
So they controlled with 2 other groups, those diagnosed with the flu and those with respiratory trace infections.

Some things stick out:

1) That we are all locked up in a state of anxiety is a little bit hard to control for especially because those factors alone may not trigger things, but those factors + COVID may actually amplify.

2) The big loophole that's nary impossible to nail down is the psychological impact of being told you have something that 'might kill you and has killed 550 000 Americans and the cause of a pandemic' vs. 'You have the normal flu go hoe you'll be fine in two days'.

I once had an ailment that was actually something not so severe (lack of sleep, too much redbull and stress) and was fine a few months after adjusting, by my symptoms were so varied and odd I was sure I had the 'start of something worse'. The fact the doctors could not nail it down with a straight diagnosis sent me into kind of a panic.

The 'real control group' would be people that 'Had actual COVID' but were actually told that 'They just have the regular flu' - which would be obviously next to impossible.

Because the symptoms identified are common and indirect things like 'Depression and Anxiety' - it speaks even more to the mental aspects of the side effects.

If for example COVID patients had '50% higher likelihood of Iron deficiency' or something like that, well, it would be easier to absorb as a straight up side effect.

It might be possible to do the same kind of survey in other countries to see if the same thing holds up. It'd be interesting to see if they can normalize for things like neuroticism, and general attitudes towards the virus, deaths in the family due to COVID etc. to see if depression is more common in those who naturally tend to worry, or have more of a reason to be afraid.
Better study in EU for free and then come to the US (or not).
I see it mainly of getting rid of physical money faster. Ofcourse people already use alipay, wechat pay and they spearheaded it. The expiration timer is most likely to incentive people to use this over wechat and alipay and get faster usage feedback.

Note that wechat and alipay are commercial companies. So having a national digital currency does have benefits
This is incorrect. At FAANG companies, in my experience, you will be given an initial large grant and an additional grant every year thereafter. However, if you aren't seeing upward performance, those annual grants may not fully match the compensation you received from the initial grant, resulting in a dip at year 4 that some folks call "the four year cliff."

This is complicated by the fact that earlier grants tend to be from when stock was worth less, so the are a comparatively high number of shares. So your comp will gradually inflate over 4 years because the value of the stock has gone up, meaning you are taking home more than the company 'intended' to pay you.
I think those people are the vocal minority. In my experience most interviewers will go out of your way to get you to feel comfortable and relax during the interview process.
Footnote 14 on Page 16 is very interesting:

> The Court is troubled that the government's revelations regarding NSA's acquisition of Internet transactions mark the third instance in less than three years in which the government has disclosed a substantial misrepresentation regarding the scope of a major collection program.

On Page 17, the revelation that the NSA were acquiring Internet transactions before the Court's approval of Section 702:

> The government's submissions make clear not only that NSA has been acquiring Internet transactions since before the Court's approval of the first Section 702 certification in 2008, but also that NSA seeks to continue the collection of Internet transactions.

On Page 71, the revelation that data acquired via upstream interception pales in comparison to that acquired directly from Internet service providers:

> Nor do these disclosures affect NSA's collection of Internet communications directly from Internet service providers [redacted], which accounts for approximately 91% of the Internet communications acquired by NSA each year under Section 702.
'Wait 12 hours' might sound simple, but it's not very practical...
messenger.com must've been expensive one to acquire ;)
Although this advice is geared towards high school students interested in a career in computer security, it's also a reflection on how one brilliant hacker (I believe he posts here as 'earthrise) taught himself to be as good as he is today.

You might know him as the guy behind crackstation.net
I had no problems at all. I would be interested in the correlation between rejection and skin colour.
ES7 has async/await. Coffee script has a tighter syntax despite being older than Dart. Typescript has optional types and is being used at both Microsoft and Google. Also: you don't think JS has libraries and mixins?
I agree, but not just textbooks, also lesson plans and workbooks.

The problem is that if Pearson makes the test and the test results are the most important metric for teachers and administrations, then they are compelled to use the materials from Pearson because they will be more effective at teaching to the test.

I'm opposed to extensive standardized testing, but if it is mandated, then it should be written and administered by a government agency, not a private company.
Probably one of the most boring and most important problems in the world. Not enough is being done to address these issues, mostly because it would threaten huge commercial farms.

I suspect that the number of farmers is going to grow very substantially in the next 20-50 years as people recognize that you can't steward 1000 acres all by yourself.

The practical limit of how many people an acre of land can support is driven almost entirely by how many people are working it. There's the upper limit on inbound sunlight of course, but that's a pretty high limit relative to what industrial agribusiness is doing these days.
Good. News.
Whether "Earth-like" life exists somewhere else is a legitimate, separate question, from whether any kind of life exists somewhere else.

There is a vested interest too in Mars having biologically useful forms of nitrogen, because that has implications toward being able to colonize Mars with Earth life.

It is reasonable to be excited about discoveries like organic molecules with multiple C-C bonds existing elsewhere.
Good! This will quiet the noise, so that everyone can focus on advancing Dart and its ecosystem. Let's be honest: getting the Dart VM into non-Google browsers was always destined to be far, far away if not impossible, regardless of the team's excellent work or Dart's merits. Getting it into Chrome is just a decision, but one fraught with perils, namely that our community has an arguably healthy aversion to go-it-alone on the web, and untamed fear amongst the hoards that Google will shove it down our throats does not bode well for Dart.

And is it really worth it? As someone all in w/ Dart (I chose to build my product with it), dart2js serves me well, and the resulting JS is said to be more performant than raw JS. JS itself is improving (see ECMAScript 6 and TypeScript), which means Chrome's compiled JS will improve with it. Of course, having the Dart VM in a version of Chromium they call Dartium has been important, as it eliminates the need to compile until I care to test on other browsers. But there's exciting work ongoing on incremental compilation, so that in theory you'd just see your results in any old browser (http://goo.gl/EHJcK9) a la interactive programming. Bottom line: the Dart development cycle is already great and always getting better, no VM in Chrome needed.

As well, the Dart team can focus on more important priorities: the incremental compilation I mentioned, better JS interop (it's not bad now), improvements like async/await (coming in 1.9), even better concurrency primitives (see Fletch), Dart for native apps (again see Fletch) and more.

And remember, this decision can change later when the climate changes or other factors are in play. But for now, it makes a whole lot of sense to abandon any push, or notion thereof, to get the Dart VM into Chrome.

IMHO, Dart (I mean the language, libraries and tools combined) is hugely underappreciated. Folks will continue to focus on improving it and building awesome apps with it, and this news should quiet some of the noise.
This is really neat, but since you said "anything"... I have a legal question that I haven't been able to find the answer for:

How do you deal with the licensing issues regarding open source encoding software? Do you pay the MPEG-LA a fee directly for use of the software? Is it per file/per minute/flat fee?

Just wondering about the mechanics of this, mainly for an in-house streaming application.
I think the game industry has some of the same trouble as Hollywood--- a ton of people who see it as their glamorous life dream, and are willing to work in bad conditions in hopes of somehow becoming the next Will Wright.
I don't. A million dollars isn't cool. You know what's cool? A billion dollars.
And how you (or anyone else) would know that you don't have the talent and/or intelligence? This sounds like a mute point until you try to make it happen.
Four years of full tuition at an Ivy League school is $200k, so that doesn't even explain the absurd numbers. (And at Princeton, for instance, less than half of the students pay full price.)
Here's one idea: why don't we compile every new language into a pretty C code? This way we will be able to use every available C library with a compiler of our choice and any extra C code, necessary for our real world application.
Nope. He's saying it outright.
Downvoting is the correct reaction to heresy. For every Darwin or Galileo there are many thousands of kooks. Downvoting doesn't silence people -- you can still see them at the bottom of the page in grey or worst case by turning showdead on.
The current situation is good enough.
Back when I was deciding between spotify and youtube red (which included youtube music if I recall correctly) there was no way for me to give them my money, so I went with spotify. I haven't the foggiest if they allow reasonable non-creditcard payment these days, but they removed the automatically generated music playlist anyways so I'll stick with spotify as I can't be arsed to re-figure out how youtube works for half of my use cases.

Protip for big multinationals trying to get international customers for their service: Not everyone has a credit card, or a desire to get one specifically to pay you. Provide alternative payment methods.
I’d start with assuming everyone’s experience is normal distributed.
Someone who always voted 3 stars probably had the same experience as someone who always voted 5 stars. I’d try out computing the normal distribution of the rater and see where on the distribution this particular vote fell.
I know some of this is regional, but despite the myriad chat services, I quit them all and have been doing just fine with email and SMS. Can't use phone numbers since it's all spam all the time, tho.
> Take for example electronics. [...]

No one thinks or says that finding an error in physics would make devices fail. What people say is (1) that in some cases if X were wrong then all these things would never have worked in the first place and (2) that in some cases if you try to design things using wrong science then the things you design won't work well.
So much this.

My office (investment bank) is dull, dreary, depressing, dystopian, Dilbertesque. Everyone must wear at least business casual (dress shirt, dress pants, dress shoes). We have none of the perks mentioned above. The commute is miserable. Very little sunlight. Even our coffee is an atrocity. This is probably standard fare for most old school non-tech companies.

I've visited the offices of quite a few Silicon Valley tech companies. The atmosphere could not be more different.

If I had to use an analogy, coming into my office is like checking into the local cheap motel. Going to a SV tech company office feels like it would be akin to checking into a hip and luxurious boutique hotel.

I've said this before, and I know grass is greener on the other side, but if my office environment were better, I could imagine myself enjoying being at the office more. As it stands currently, it is outright depressing.
> In the C++ world we have exactly the same problem with CMake.

"Modern cmake" (i.e., target-based projects made possible since the release of cmake v3.0) is terribly easy and straight-forward, provided that your devteam understands the need to stay in their lane.

project(), add_executable()/add_library(), target_include_directories(), set_target_properties(), and add_directory(). This gets any MVP working, and any project 95% where they need to be.

Add in set() to define helper cars like proj_SOURCES, proj_HEADERS, and proj_INTERFACES, and option() to get fancy cacheable settings.

Cmake only becomes a problem if devteams have no idea on how to write simple code, and can't help themselves turning any hello world into a big bowl of spaghetti code. You don't need functions or macros or anything at all, unless you want to waste time feeling smart for writing towers of hanoi in cmake, or shoving square pegs into round holes.

In spite of having about a decade of experience with cmake projects under my belt, the only place I ever defined functions in cmake was to add boilerplate code to add unit tests to crest by just passing the source file name, and even that was not worth the trouble.

You can write stuff as convoluted and unmaintainable as you'd like, but that's on you, not the tool.
34% stated they would rather leave than return to the office. But the article goes on to say that only 25% would rather go fully back into an office. It sounds like the majority would enjoy a place they could go work if they choose to but not be forced to work in the office full time either.
But the police have no duty to protect anyone:

http://www.nytimes.com/2005/06/28/politics/28scotus.html?_r=...
How did you find this sample? Is there any list of sample chapters available from all AMS books, or do you just have to look at catalogue pages and hope?
We kinda have gone negative with QE, but yeah, interest rates are likely to come up sooner or later.
I talked to Fernando about this at Neuroinformatics 2018. In principle generating dependencies from a notebook should be as easy as parsing the ast, finding all the import statements, and then using sys to lookup what package provided that module. In practice I stopped using notebooks entirely due to many of the issues described by pavlov above, though in my case it was mostly because it was at a point in time where the Gentoo python ecosystem was having a rough time dealing with the 2/3 transition and there was no minimal amount of work that could be done to get the jupyter server up and running.

As for the reason why this still hasn't happened? I'm guessing because it is because the people who care about reproducibility have found other ways to achieve it, and as a result have no need nor incentive to implement it as part of the notebook format. Also because, if someone is running notebooks at all they know enough to bootstrap the jupyter server, which is non-trivial, or they are using a managed environment (be it remote, conda, etc.) where they are blissfully unaware that all their code has massive implicit and undocumented context.

In the mean time I have implemented the start of an equivalent system for org files because the implicit environment is much worse given normal Emacs workflows. I have encountered some significant issues and considerations which the notebook ecosystem would have to deal with, and which the default python packaging ecosystem (or any ghettoized language specific packaging solution for that matter) is not equipped to handle.

The primary issues is that only language agnostic package managers can actually bootstrap the environment that is required. What do you do if someone doesn't have a toolchain to build numpy and they are on some strange arch where there are no wheels? Do you just fail? The 80% solution here is the one we have with conda or managed solutions. The 90% solution requires that all the language communities stop pretending that they are the only language in the world and stop wasting time on their bespoke package manager.
It's an interesting point that some personalized gifts are less resellable. Books with the owners name stamped in it have to be sold used with a note there is a marking and it is not "like new". But the same book as a first edition with a dedication signed by the long dead author and dedicated to a US president is worth a lot. So it depends.

This said, I object greatly to the article's outlandish posturing that he knows WHY Apple offers free engraving and it is for the cynical reason he stated - to subvert the customer's future gift giving activities. He knows no such thing and to claim he does know goes is simple BS. Article pointing out interesting effect of personalization, that's a great article. Article pulling out one of many effects of a business decision and claiming that was the primary, or even a considered reason for making the decision, that's totally bogus.

As many others have pointed out here and in that article's comments, there are many business reasons and advantages to offering free engraving. One good one is increasing its perception as a luxury good. Many high end jewelers offer free engraving with a Rolex purchase.

Or how about to help the customer protect his property from thieves? I could note that products that are engraved are probably less likely to be stolen, and then claim that that's the reason WHY Apple offers the service with the purchase - they want to help customers.

Or how about so many people buy iPods that its now a common occurrence for people to mix up their iPods with those of their friends. Engraving helps the customer avoid such mixups. I often get out the dremel tool and put my name on things so they don't get mixed up. Dremel scratches look terrible though and mars the finish. It would ruin the appearance of an iPod. Perhaps Apple noticed customers doing this, and to maintain artistic standards of appearance even after the sale, started throwing it in.

These reasons, as examples only, are not any less likely a sole explanation than the more cynical one, especially with Apple's history of focusing on customer total experience and reducing trouble and increasing happiness for the customers, with even details such as styrofoam packaging being carefully designed by specialized artists.

On the issue of engraving being free or no cost, that is not correct. Apple is not offering engraving service on things you have NOT bought from them, such as Zunes or watches. The cost of engraving is included with the purchase price, which is premium priced. Not everyone uses it though.

Now there's a thought. When you buy your iPod at WalMart or Target you don't get engraving do you, yet you pay the exact same price or maybe $5 less as you would from store.apple.com. WalMart and Target though take around 33% of the selling price as profit. So there's where the engraving can be paid from - every order from the Apple Store means more profit for Apple. Engraving is an incentive to buy direct from Apple at full list price rather than from a reseller.
Should be titled "The unbearable lameness of Google." Google has all the technology needed to implement what he wants, including autotranslation, but Google doesn't know a human interface from a hole in the ground. Wave was incomprehensible to mere humans. When they hold the contest for most boring social network design on the web, Buzz will win hands down.