jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I wish I had something to add, but definitely interested to see the data
Afaik that's what the internet archive is for. Hopefully they archive all of the content before it goes down.
You make a good point. It's interesting how people seem to automatically equate hard work as automatically being a positive (or even as some kind of morality). In reality, without fully understanding an individual's true motivations, it's hard to make any kind of proper judgement.
It depends how they company is set up, but what I propose would require buy in from the finance group since it would change the revenue model, the UX group, the localization group, and probably legal for regulatory compliance.
In my opinion, this is partially the flip side to prioritizing data privacy. HIPAA has been very successful in getting hospitals and healthcare organizations to take patient data privacy seriously, but HIPAA has also disincentivized these organizations from sharing data in a reasonable way even for truly altruistic purposes (e.g. research). And the idea of creating a central medical database just feels like a massive legal headache with huge consequences if anything goes wrong.

The other party responsible for the lack of centralized data is the EMR vendors (Epic being one of the largest). They're incentivized to lock-in their clients (i.e. hospitals) by making any kind of data sharing at best a pain in the ass and at worst entirely impossible. For large health systems, I've heard the cost of changing EMRs is in the tens to hundreds of millions (USD).

Besides the detriment to research, this does lead to real patient harms. Where I went to med school, there were two major hospitals systems about 5 mins from each other in a major city. I worked in the emergency department at one hospital where I would frequently see patients coming in after car accidents and heart attacks. But often, some of these patients had received all of their care at the hospital 5 mins away. We had zero records for these patients. Meaning, we had to work them up from scratch and any important medical history would be unbeknownst to us. This obviously led to poor care and duplication of medical tests, which can be harmful (e.g. radiation from CTs). And requesting medical records from the other hospital was infeasible in emergencies. Realistically, these records were only available 9a–5p on weekdays via fax at the other hospital's leisure.
One reason Pompeii graffiti is valuable, is that it provides some absolute dating of Vulgar Latin features, while the modern Romance languages show only the final outcome without those exact dates.

I think you underestimate just how grateful historical linguists are for popular texts beyond literary ones. Another example is the Novgorod birchbark letters, which not only shed light on old Russian but some of their features (found in no other source) required scholars to completely revise their reconstruction of Slavic historical phonology in general.
but....HOW IS BABBY FORMED?
The underlying content of most pages that I bookmark does not often change. And storage is so cheap now that I would even be happy to have my browser save the rendered page whenever I save a bookmark so that when I ask to see the bookmarked page I get exactly what I was looking at. If I want to see what the page at that address looks like now I refresh the page.

And I am almost always on the same device.
Thanks! Yup, the hardware has been relatively straightforward compared to the having a reliable, performant backend and good UX for configuring devices. While we've done several hardware revisions, most of the past year has been spent on software.
It won't take long before Visa/MasterCard either adopt the Lightning network or create their own layer-2 service to alleviate transaction fees.
Isomorphic apps are the next big challenge. Right now the biggest blocker is that everything's a singleton. I'm working on an internal container which should hopefully mean existing apps can be made isomoprhic without a change to the API
I've been programming C for 3 decades+ and that would have so bitten me, I had no idea about that. Luckily I avoid double question marks in code comments anyway (question marks in comment are more like mental notes to yourself during the phase where you try to make sense of some codebase, if things work out they should disappear anyway).

Learn a new thing every day.
Mint. Works fine, lasts a long time.
I was about to make the same comment. It's really hard to distinguish between those two colors as implemented on the sign. Green and red colors by themselves are okay but there should be another clear identifying characteristic like shape, outlining etc.
No, collapse or some alternative to it is a fundamental component of quantum mechanics. Without it, quantum mechanics makes wildly wrong predictions.

The Schrodinger equation almost always predicts that a particle has some particular amplitude at many different locations. However, if you try to detect a particle, you will never find it at more than one location. Furthermore, once the particle is detected at one particular location, you need to update the Schrodinger equation to give it amplitude 1 at that location and 0 everywhere else - if you don't perform this nonlinear update and instead use the old wave-function, the predictions for further experiments will be completely off.

Now, the physical interpretation of this collapse varies wildly between different interpretations of QM, but some variant of it is always required - otherwise, the observations simply do not match the math. We don't yet have any theory consistent with QM that can make predictions without applying the Born rule.
I completely agree with this. I've started blogging for my work on some of the things that I'm actually writing code for.

I've actually found that it helps me think about more of the big picture stuff. In writing my first post about one of our APIs [1] I actually realized that there was a small omission in how we designed it.

[1] http://exosite.com/real-time-device-communication-part-1/
With stuff like this and others that the execs have been accused of, you have to wonder that type of people they are.

Do they have a conscience or is it all about money?
This also seems to affect PHP when using the formatting character 'o', which is PHP's version of the ISO-8601 year number. Using 'Y' instead is returning 2014.

php > echo date('Y');
2014
php > echo date('o');
2015
The @ syntax is just syntactic sugar.

@decorator
def function():
print("Hello World!")

is equivalent to:

def function():
print("Hello World!")
function = decorator(function)
The 'food industry' doesn't dictate what you eat. The 'food industry' provides you with many choices at many different stores and restaurants. You just choose the unhealthy ones. That's not the food industry's fault. Make better choices.
Yes, we really do need NULL. It's very useful in a number of data structures; for example:

struct node {
char * key;
char * value;
struct node * left; // NULL if we have no left child
struct node * right; // NULL if we have no right child
}

Sure, you could add a separate "int flags" field to record which children a node has, but that would just make the code slower and cause it to use more RAM.
Yra ir Vilniuje :)
I have always used the inverted mouse setting, and I can't think of any of my friends that also do. To me, first person shooters feel like flying, so it's only natural to push the mouse forward to look down. People who don't invert are really just pointing and clicking at the part of the screen they want to shoot, or they use the mouse as though the barrel of the gun is resting on the top of it and they are moving it up and down with their mouse. I wonder which setting is actually better, though..
SixthSense is the most promising system of augmenting reality I have seen.
The apartment may have cost him $800 a month, however you have other costs, bills, taxes, maintenance. He doesn't have any of that worry or expense now, so it will probably work out cheaper for him.
I should be there!
Pranav Mistry: The thrilling potential of SixthSense technology.Pranav Mistry demos several tools that help the physical world interact with the world of data -- including a deep look at his SixthSense device and a new, paradigm-shifting paper "laptop." In an onstage Q&A, Mistry says he'll open-source the software behind SixthSense, to open its possibilities to all.
http://www.ted.com/talks/lang/eng/pranav_mistry_the_thrillin...
That's pretty close. I could see it going the other way just as easily.
Thanks for the feedback, fixed that typo. I'm gonna work on class name improvements, definitely great feedback. :)
> It's not a problem that can be solved by my "wealth and power" (both of which are in rather meager supply).

You have an observation shared with thousands of millionaires in NYC.

I'm helping my company setup a software development office in South Africa. It won't do much, but it'll provide half a dozen individuals with well paying jobs and diffuse some wealth we collect from Fortune 500 companies.

I'm also planning a trip to a developing country, paid for by that government, to deliver a class to local CS graduates there on how to become a contractors working with projects paying $50+ an hour. It won't do much but if I can help one or two individuals do this I'd be very happy. I was lucky when I traveled there for vacation, managed to talk to someone who works with the government's ministry of education.

I've only been working full time as a software engineer and formally graduated only last May and this is what I'm doing.

My wealth and power is likely more meagre than yours - but it is a lot less meagre than many others.

I hope one day you'll find your own way to help solve problems you see in this world, too.

> It's an issue of mentality.

I agree with you. See my reply to SwellJoe.
The verge is now more of a culture site than a tech site, they've really embraced the "culture culture" aspect of their motto. Often their tech articles are left wanting while having too many movies and tv shows articles.

I've found that arstech or anandtech offer a lot more with less whining.
I like Groovy. The language has the ability to made some very, very nice DSLs (almost english-like).

But the buzz around Groovy has diminished. There's only so much room for the already crowded JVM ecosystem. It's great to have choice, but there's only X number of developers, X number of companies that can sponsor, X number of users that build a community.

I'd like to see a language like Groovy, but with some of the semantics of Clojure, and some optional typing. Maybe it's time for a reboot of the language.
The paywall allows users of Google to view the article. By clicking the link, you are using Google. It seems like everyone is in accord here.

If the site wants to change their paywall to block Google users, they should go ahead and do that.
http://webcache.googleusercontent.com/search?q=cache:G5ixtTG...
What a great list; I used this holiday season to build a similar list actually. Genode's potential is really understated in the post - it can apparently run a number of different microkernels including the formally verified seL4 which provides secure isolation of each individual driver, VM, or process. They seem to have some Linux interoperability going too. I really want to find the time to dig into this one some more.

Qubes is great, however the project really is a bit absolutist in my (amateur) opinion in placing all the trust in isolation: I still care about integrity of the isolated environments too, but Qubes seems to somewhat throw that baby out with the bathwater by, for example, insisting on passwordless sudo in all AppVMs.

I get where they are coming from - local privescs are a dime a dozen and they have a small team. Linux process isolation sucks but is it that worthless that we should deliberately introduce new vulnerabilities by leaving the doors completely wide open? When the skids find a new RCE in my crappy mail client or attachment viewer, the effort required to engineer exploits is massively reduced.
Desalination costs for human consumption in wealthy areas like coastal California are manageable. Especially since we're nowhere near the limits of residential conservation (single family homes will have to say goodbye to their green lawns). Climate change induced drought will increase costs of living in the coastal West, but it's not going to be orders of magnitude.

Agriculture and inland cities like Las Vegas and Phoenix may very well be completely screwed though.
I think this is changing as art/design schools are starting to require laptops to be in the program, usually strongly 'recommending' mac laptops. Students are using their student loan money to buy them now.

At least this is what was happening at my alma mater as I was graduating.
My understanding (via astronomer scuttlebutt) is that the SETI institute fell massively short of the private fundraising goals it set at the outset of the project. (In fairness, this was during the economic crisis.) Paul Allen's funds were intended to start the hardware off, and then the privately raised funds would yield the operational/expansion budget.

So, not so much mismanagement as overoptimistic budgeting.

(Building a few telescopes at a time is likely a false economy, given the costs of paying engineering/fabrication costs over a longer period.)

All that said, it's going to be harder to get private donors to contribute towards telescopes in the future...
This is what I want on my phone. - http://www.wunderground.com/auto/wxmap/

Also, with quick links to the NOAA forecaster discussions.

The wunderground site also has a pretty slick mobile site, a lot better then most of the apps out there.
I don't realize too much white space make it feel like spam page. Those WooThemes are nice.

The Try It Now button probably makes it feel like asking people to buy something. The site is completely for free.

Yes, needs a new logo.

Great feedback. Thanks.
Yeah, but not to fix it for 53 years?
Apple is brilliant at zigging when everyone else zags. Nobody cares about an MP3 player -- Apple does the iPod. Smart phones are dead, just look at Palm -- Apple does the iPhone. Tablets are a joke, even Microsoft gave up -- Apple does the iPad. Want to beat Apple? Just do something that nobody else cares about anymore. You can build a better PC. You can reinvent MySpace. You could even reinvent old Apple products like HyperCard or printers.
If you want people to suggest improvements and still learning coding apps, I recommend you set it free and open source it. let people explore! :-)

I just wish something like this existed for iOS.

Looks good btw.
Ask this question to college students, majority would object to high pricing.
i got inspiration for this one looking at http://newsyc.me
it is also opensource :D
Benchmarks are definitely coming.

In theory Riot is super fast. The DOM is parsed once when a tag is initialized and after that the text nodes and attributes are only updated if the expression results to a different value. The expressions are compiled and cached.

Any performance bottleneck can be fixed.
I once read a crazy but amusing "psychoanalytic" interpretation about Einstein discoveries. His name "Einstein" can be parsed: Ein-s-t-Ein, which can be seen as "one - space - time - one" (ein is german for one). He was predetermined to see space and time as a single thing!
He made a series of incredibly smart investments, each taking him to new heights (financially). I believe his first business was a food distribution company. He used the small gains there, along with borrowing money from his father, to invest in oil. He invested a large amount of money in becoming hyper-efficient in refining. During the Great Depression, he bought a large chunk Manhattan (yes, the island) at dirt cheap prices. He did a lot more than just sat back and watched his money grow. He made smart decisions at the right times.

People always give him crap about his pushy business tactics (exclusive pricing with railroads, bullying competitors into selling), but he was MUCH more than just a mobster.
Indeed. The WebSocket API is described here: https://docs.exchange.coinbase.com/#websocket-feed
I think it's very similar to kendo, the Japanese equivalent of fencing (sort of). Since kendo dates back to the 1800s or so, the sword is a bamboo stick, but like in HEMA points are awarded based on a couple of criteria: the strike has to be to one of the designated target zones, the strike has to be an intentional attack (that is, flailing wildly won't score you a point), and something called zanshin which is basically the same as what they call control in the video; does the attacker control the situation after a successful strike?

But just like here, it's more a sport than faithful recreation of sword fighting since a) you're not gonna die if an attack fails and b) this is not battlefield conditions.
How about using affiliate links for products that are relevant to your audience? E.g. books about programming, hardware, etc..

These can work surprisingly well.

As long as your content isn't a glorified advert, often your audience will be thankful for pointing out e.g. a book or website theme they weren't previously aware of even existing.
I absolutely don't mind safety nets. I don't want people to starve and die. What I detest are tax breaks for having kids or deductions. It is disgusting.
I find it curious that Box does not support Linux. That has immediately eliminated it from the small companies I have worked at over the last few years. Google Drive (except for Docs) is the same problem. This has been to Dropbox's benefit.
A framework, by definition, must be opinionated. A framework without opinions is just a library.
"it’s just too difficult of a market to succeed in ... it’s extremely competitive, with established TV networks and big-name services taking most of it, and a lot of smaller developers fighting over the rest."

These two sentences pretty much explain why there isn't a decent app on the market. TV networks will shove a kitchen sink into an app to distinguish themselves from their competitors (resulting in too much info), small devs are either too inexperienced to create a decent app, or are too experienced to waste their time trying to break through an extremely saturated market.
It's a presentation: http://www.slideshare.net/hnshah/product-ideation-and-custom...
I may have a job offer for you, send me your email address (only, the receive inbox is effectively public): avstraliitski@TempEmail.net
Really, you'd pay $20 to install a ringer quieting app on another person's phone in the same room, rather than just walking over and turning it off or talking to the person?

wtf, people.
And they've started to lock it down: http://www.reddit.com/r/technology/comments/2r88cu/netflix_c...
One cartoonist gets obsessed and implements the creepy-stalker pattern on another cartoonist, which results in having to stay in a creepy American jail.

The NSA, Facebook, Google implement regular creepy-stalker patterns (sometimes milder, sometimes more worrying) as part of their regular {mission,business plan}, and they are awarded with profit?

> "Okay, the last thirty-seven comments didn't win him over, but the next one is going to totally make him want me!"

Ahh, yes, we can't forget to include the Comcast-style marketing department and their robo-dialers.

/* /sigh/ stalker behavior isn't good, of course, and the comparison has several flaws. Regardless, dual-standard still exists. */
Yes, you could do that, but it goes against how everybody has been accessing object properties for the past two decades.

Quite often, you simply want person.address.street.number, and if it doesn't exist, you simply go on without it, and it doesn't matter what the exact reason is why it doesn't exist.
This is an extremely common and practical pattern, and it's hindered by layers of null pointer checks.
Here, one of my never ending projects:

http://mygamebot.appspot.com

* sorry, no IE
You can't buy class B google stock. It's owned solely by Larry Page, Sergei Brin, and a handful by Eric Schmidt and others. They're not traded on public markets and give Page and Brin alone 51 percent of all voting rights. Furthermore, if any class B shares are sold, they're converted to class A and lose their 10x voting power.
It pretty much comes down to how expected or unexpected the guidance and exceeds/misses are on the metrics of interest.

If you know that FB, GOOG, PINS are all having amazing quarters, you might see SNAPs price rise in advance of their earnings because if some other big ad/social network giants are doing well, surely SNAP will too!

Then there are truly amazing beats or misses by companies and the street tracks those as well.

A more recent example might be Lyft & Uber. Lyft actually came in at the top end of QoQ rev growth and cut losses well. Uber's options market and stock immediately reflected Lyft's earnings report even though Uber was still 24 hours away from reporting. Uber's report was good not great but the stock had already gained in the day prior and thus not much left to squeeze up.

Just my 2 cents on how some of these things happen
To me ‘Source?’ means Wikilawyerism
I think this is the most accurate way to feel about market movement. People who give you explanations might be right, but how would they even know? Stock narratives are post hoc divination a without much exploration of alternative explanations.

I tell myself that any explanation might be a neat story, but what evidence is there that isn’t just someone’s opinion? (Not much, usually.)
I believe that things like this are simply unknowable by any rational take because we're dealing with an extraordinary complex system.

To make a statement like "These were the winners or losers of Brexit" you'd have to clone the universe at the point of the Brexit vote, change the outcome of the vote, and let this parallel universe run forward in time. Then you could compare that parallel universe to our universe and see who is better off and who not. This is, of course, not possible as far as we know and probably never will be.

Going in after some number of years and observing that certain parts of the population are better or worse off conflates a ridiculous number of things.

So, in conclusion, statements like "Brexit was bad/good for low/high income households in the UK" are always and exclusively made for political purposes. Which is OK. But let's not pretend this has anything to do with science.
> The Fed is stabilizing the price of the USD because of the coronavirus pandemic.

The pandemic is a case of exactly when the gov. should step in. Unfortunately the gov. is slow and takes so much time to do anything.

> That's a distributional issue, and the main solution is tax policy.

Exactly. I think a better argument could have been made by looking at the tax cuts a couple of years ago. Companies didn't go on hiring sprees or even keep any money in the bank. They did stock buy backs, paid bonuses, etc...so that when the pandemic did hit they had nothing to fall back on (see the airlines).
Because it’s impossible to tell who lost their job this year even though they made six figures in 2019. If we don’t like accidentally giving people who don’t need it money, claw it back at tax time.

edit: the stock market is on fire while small businesses collapse. The market isn’t attached to reality.
https://blogs.lse.ac.uk/brexit/2019/08/12/boris-johnsons-rea...
Look, most people are probably smacking that "Accept all cookies" button on websites faster than the speed of light, so let's be real that the average consumer doesn't really understand how a Tesla really works.
"The mouse cursor itself became a bitmapped image, and for the first time took the familiar diagonal-pointing arrow shape we know today, as well as morphing into other shapes depending on the task being performed."

From ArsTechnica's article. Though it doesn't say WHY either.
http://arstechnica.com/features/2005/05/gui/3/
When I read that portion, I was amazed that this action was brought. I don't know what is motivating the prosecutor but I doubt it is a sense of justice.