jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Controlling for exogenous variables is not creepy, but I find the focus on "ethnicity descent" a bit weird when it is the sole parameter being checked.

I'm guessing it's less creepy when you take into account that it's just an easily googleable factor.

By the way, the fact that you exclude lots of students is irrelevant, as long as you keep enough to be statistically significant. That's true even when he throws away all non-asian students in the US.

As for household income, that's an even shadier factor to include, since the US is significantly richer than most European nations. Holding income equal, you'd be comparing our 60'th percentile to Sweden's 40'th percentile (numbers made up, but something along those lines).
Good job! Which card manufacturer are you using?
GCM is harder for everyone else to implement than Poly1305. It's harder in the "literally trickier to implement" sense, and in the "needs hardware support to be performant and secure at the same time".
Now will the news media pay a Twitter for all the news stories that are primarily sourced from Tweets?
I would recommend checking this out:
https://www.reddit.com/r/telescopes/comments/i0tzkw/an_absol...
Great idea if you live in a sunny, temperate climate.

Not so good the first time you try to open the door somewhere snowy.
F# also has monads.
However both Haskell and F# has syntactic sugar which makes the use of monads convenient. Without some syntactic sugar, using mondas requires chains of nested lambdas which quickly becomes convoluted and unreadable.

E.g. you could use monads in JavaScript, but it would probably be simpler to solve the same problem without monads.
This article really demonstrates the level of idiocy that armchair experts contribute to the discussion. It's as if the author had to publish a piece on the disappearance and use it to generate as many click bait responses as possible.

Firstly, for ground covered aircraft there is already extensive weather radar (the same used to demonstrate clouds on your tv's weather graphics on the evening news) which shows what is happening live. This is tracked by most airline operators and the hotspots can be rerouted from central if necessary.

Secondly most newer aircraft have a forward looking weather radar that can warn them as the plane flies of the immediate vicinity (though they don't have full visibility of what's on the other side). At the very least they can use this to do what happened here; request a variation in the path of the flight.

Thirdly the main problem of weather is in areas not covered by weather radar. This is where drones would be most useful; but that is also the problem: they need sufficient fuel to get them to stay in or around one place and unless there is automated return to base and refuelling options it isn't going to happen.

Fourthly the planet is big. Really big. You may think it's a long way down to the chemist at the end of the street etc. the point is knowing what the weather is like tens of miles away isn't really that useful for identifying the kind of cells causing bad weather which are generally known about in any case. To get the kind of required resolution you either have to have lots and lots of them, or send a leading drone out in front of the aircraft's intended path waving a red flag. Except to do that it has to fly at a similar speed to the jet which means each drone is going to cost many millions In hardware and fuel for each flight.

Lastly no pilot is going to want to fly through a mid air drone field because the chance of disaster occurring due to high speed impact with a stationary object is much higher than that of suffering weather damage. The reason planes fly at different altitudes depending on which direction they are travelling is to avoid meeting traffic coming the other way; generally because if you notice it it's already too late to avoid it.
Packages generally work fine, although if they rely on native binaries they often require a bit of tweaking to point at the Linux .so rather than the windows .dll. That's uncommon in the .net world though.

The ecosystem is huge; http://nuget.org hosts the main .net package collection, and it fairly comprehension. Also, to be fair to MS the standard library is pretty "batteries included"; it just doesn't always have what I would consider the nicest APIs.
I think you might be fighting an uphill battle here.

Some developers prefer Python, some prefer Ruby. An individual developer might be able to reel off a list of reasons why one is better than the other, but in the end it comes down to something intangible and subjective - "Ruby just feels better" or "Python fits my brain better".

The concept of "magic" is very similar. What feels magical and opaque to one developer might be plain and obvious to another. When you ask what "magic" means, you'll get different answers from different people.

From my point of view (as a Python/Django developer), even the basic commands that Rails uses feel strange. Compare the very first line of code that you run in a Django project vs a Rails project:

django-admin.py startproject mysite

with

rails new blog

The former says: "run the Python script called django-admin.py" (which immediately tells me that this is just a Python script that I could read, if I were so inclined) and pass the arguments "startproject" (which is a clear description of what is about to happen) and "mysite" (which is, fairly obviously, the name of the project to start). This reads like a sentence of the form 'use <tool> to perform <action> with arguments <arguments>'.

The latter says: "run the command rails" (what is this? A Ruby script? A bash script? A binary? Why is it called "rails" when the whole framework is called "Rails"?) and pass the arguments "new blog" (obviously this is creating something, but what? In most languages, "new" is a keyword that is usually used to create instances of classes - so is it creating an instance of something called "blog"? Does that mean that Rails knows what a "blog" is already?) To me - this is magic. Rails says "type this incantation and I'll do some stuff for you". Django says "here are some tools you can use to do stuff".

You might disagree with me entirely in this particular case - perhaps you find the Rails example clearer - which is fine. The point of this example is to say that framework and language preference is so intangible that the very first line of your documentation can sway someone's opinion either way. Instead of fighting against the "magic myth", you should just be trying to attract developers who like your particular brand of magic (or, alternatively, don't see your code as magic at all).
Great, thanks. It would be great to add this in the main explanation (how to get access to servers).
> But Tim got it immediately—he liked the quirkiness of the animals, thought it would help to make the books stand out from other publishers’ offerings—and it just felt right.

Definitely preferred to the weird down blouse portraits on the covers of the "Head First" books...
What kind of straw man argument is that? Come back with a better one.
I think this is a perfect post to bring up the theory of Vermeer's work presented in this film, "Tim's Vermeer." The focus of the movie, Tim Jenison of NewTek, hypothesized the use of a mirror to allow an almost paint-by-numbers recreation of the sitting subject.

https://www.imdb.com/title/tt3089388/
Can someone explain this to me? [...] the cost of these things skyrocketing: education, housing, and health care

Yes: See Tyler Cowen's books The Great Stagnation and Average is Over.

Interestingly, someone else asked this question about a year ago, and I'll give the same answer I did then: https://news.ycombinator.com/item?id=7315908:

Take a look at Matt Yglesias's The Rent Is Too Damn High (http://www.amazon.com/dp/B0078XGJXO); many "fun" municipalities like Seattle have restricted development to the point that housing is extremely expensive. If you move from Seattle to, say, Houston or Dallas, you'll probably see your effective rent shrink by 35 – 50%.

Secondly: see Tyler Cowen's books The Great Stagnation and Average is Over. Those books are too sophisticated and deep (though they're quite readable) to summarize here, but the shortish version is that Western economies are undergoing a lot of profound shifts driven by a combination of technology and Baumol's cost disease.

in the last couple years have been rent, medical, and dental in that order

Alex Tabarrok's Launching the Innovation Renaissance is also good: regarding medicine and dentistry, part of the issue is Baumol's Cost Disease and part of it is the powerful lobbies that restrict entry into those fields through licensing regimes and other means.

Finally, a general note: be wary of any answers in this thread that don't cite any sources and ideally those sources should be books. The issue is too complex for simple answers, and the simple answers that one tends to hear also tend to be wrong or missing a lot of important information.
He was not right about 2008. Saying that “US stocks will crash because of [WRONG REASON]” doesn’t make you right. Anyone that listened to Schiff or invested with him wound up losing a LOT of money.

Schiff on Bitcoin:

https://www.foxbusiness.com/markets/bitcoin-is-a-fools-gold-...

Going back to the gold standard would not be an improvement. I highly recommend reading Karl Polanyi’s The Great Transformation for an analysis of the problems of the gold standard.
> thinking the design decisions made by the "expert" were ridiculous, and talking with the expert, and finding out I didn't know everything and I was wrong

I'm laughing pretty hard at this. The codebase in this current project is definitely a bit... quirkly. It's semi-embedded (Linux on an 8-core ARM unit) and doing high-performance image processing (C++ on Linux). The new guy last month has a fair bit more programming experience than "fresh grad" would lead one to expect, and the first week he had a lot of questions like that.

Him: "Why is it like this? Couldn't we just..."

Me: "Would that keep all 8 cores busy processing things as fast as possible?"

Him: "Oh. Yeah. I guess not!"

Him: "Wait... couldn't we just...hmmm...no... that would serialize everything..."

I suppose one other angle to it is that I don't have a lot of ego in it; if someone figures out a way to squeeze more juice out of the system we've got, they're going to get high-fives.
And the article in question did cite evidence, and lots of great reasoning.
It's more like conflating spreadsheet program with scripting abilities into just being Excel.

:D
That's all really neat, but same went for tobacco. Highly elaborate and detailed methods for ingesting poison.

I think alcohol is next, before coffee. But we shall see!
Anecdotally I strongly agree. I notice no such feeling at all when using my WH1000-XM3, but it's very perceivable when wearing the QC35 or QC25.

I have tinnitus, but I've had it for way longer than I've been using noise cancelling headphones or in-ear earbuds.
Oh man, Gradsteyn and Rhyzik!

My masters was about modifying potential flow singularities (Singularities to cancel other singularities... eh hem, I was young) to model vortices shed from blunt surfaces - part of fast/cheap performance prediction for wave energy converters. Didn’t work amazingly well physically, but I will never forget the fun I had that summer figuring out some how to work with those singular integral equations. Working on a set of terms until at long last a form emerged that matched with R&G was such a breakthrough moment!
so.. like magic wormhole then?
Yeah, Dejanews was the harbinger of the archiving apocalypse. I added X-No-Archive: Yes to have dejanews throw away my posts the instant I learned about it, and then later on when Google bought dejanews and gave us all a one-time "opt out or be archived forever" chance, I was able to purge all the rest.
So you think the people who were reporting on these issues and caused Apple to fix them did it to hate on Apple? Tthe issues were real and not made up because Apple is now fixing them. Would they have fixed it if every reporter acted like Gruber? Why do some people take it as a personal insult if people point out that Apple can ship buggy software?
If I was arguing for anything it was better argument!

I think what I am looking for is not an explanation how technology results in growth, and how this gets measured, but rather acknowledgement of ways in which this is not the case. Especially in the marginal sense when discussing growth in the context of various policies e.g. interest rates.

Still you are right in the sense that I am to an extent a growth skeptic. Off the top of my head, nominal growth can also be achieved through

- population growth
- increase in unsustainable resource extraction
- destructive activity (war ...etc.)

To address your other point, if people shared technology better, or upgraded every other cycle would they be significantly worse off?

There are many other ways to improve our well being that are in part impeded by pursuit of growth.
I didn't even realise Hangouts was coupled to G+ until I read your comment. Now I realise I've been implicitly ignoring it every time I've had a hangout.

Poor Google Plus.
This is a no tuition guarantee, not a no parental contribution guarantee. In effect they are saying that if you make under 125,000, you'll only pay 20-25k for living expenses (room/board/textbooks/etc), which is similar to Harvard and Princeton, considering they both try to structure aid so families do not have to take loans out to pay them. Coincidentally (or not), this is also equivalent to the FAFSA EFC as you mentioned.

In this announcement Stanford clearly says that the no parental contribution level is 65,000, raised from 60,000 and now equivalent to Harvard/Princeton.
Sartre, one of the most renowned of all Existentialists, was famous for holding that, "existence preceeds essence."

This is an anti-essentialist position.
> The basic idea is that your app should be fully functional even if Javascript is disabled.

Honest question, is this really possible? I write webapps and Javascript + Jquery makes a lot of stuff easy, hooking into button clicks, getting text from an input box and sending AJAX requests back to my server.

Does anyone have an example of a web application with no Javascript? My next project will most likely use Golang as the server side, and I'm having a really hard time imagining how to send AJAX requests back to the server on user events (such as the user typing into a box in a real time search application) without using Javascript.

Apparently I've missed a whole area of web development if this is all possible with no Javascript. Isn't this like saying your Windows game should be fully functional without a graphics card?

I mean, on most web applications, they are that, applications. Maybe I just don't know enough, but I feel like I need a programming language in the browser to create the client side of the application, how do I fire off AJAX events when a user types something without Javascript?

I'm honestly trying to learn more here, I need examples of web apps with no Javascript, I need a book or something. Just being told I can replicate my application in html and css isn't helping.
I agree that a few hours a week is not enough. Plus, having your back to the wall financially is a huge motivator.
No, this has been an issue for years. http://en.wikipedia.org/wiki/Kilogram#Stability_of_the_inter...
Wow! Seems like a challenge to test, would love to see what we can do.

Regarding side effects, completely fine as long as they're mapped out.
Would love to hear more, nothing pitchy or salesy.

hmu yuval@nabaz.io
> Sorry (and apologies to Godwin but this is legitimate) but Hitler taking power in 1933 was through a "crazy legal loophole" too.

Perhaps, but that wasn't a coup. Hitler actually won a democratic election.

> Just stop it. Take it seriously. This was a failed coup, but still a coup.

I think that's called a "coup attempt". Call it whatever you want, it is what is, not what it could have been. Either way, it couldn't have been successful, unless it somehow convinced senators to not certify the election, and even then there would've been a legal process ahead.

> Historically, failed coups (c.f. Hitler in 1923) often get repeated, successfully.

Trump getting legally re-elected in 2024 is of course a possibility. Maybe he'll somehow become a real dictator then. If that happens, you're allowed to call me "Mr. Chamberlain".
> this scheme would not be possible without some sort of technology to distribute value to users in an automated fashion

No, your plan of giving away money and giving away bandwidth and making money... through magic? is not going to fly.
> The comments highlight the high pressure nature of the role of Twitter CEO. The company’s stagnant stock price reflects what many believe—while the service has captured the public’s attention it has yet to optimize its profit-making potential and overall reach.

The stagnant stock price need not reflect that Twitter has yet to optimize its profit-making potential. In fact, it could be that Twitter already has optimized its profit-making potential and a stagnant stock price is a reflection of that fact. In any case, I guess we'll just have to see where the stock is in a year or two.
A lot of things are free these days; the Facebook business model has become moderately popular. Doesn't mean that you should use those products.
That's great, but you don't have to finish your PhD.
The task is already solved in ClickHouse: https://colab.research.google.com/drive/1pGmfpNdGyzE1KEXDnSS...
You don't need a management daemon running though, and get a complete virtualized kernel that can be customized if needed.
Google’s C++ coding style recommends using bare “int” by default or “int64_t” if the number might be “big”. It also recommends using signed integers over unsigned.

https://google.github.io/styleguide/cppguide.html#Integer_Ty...
Out of curiosity, did you do a blind test yourself?
It could also be that many of us have seen studies over the past few years about the general issues with Vitamin D deficiencies, so, in addition to the recent studies; it doesn't seem like such a leap that something as simple as increasing Vitamin D could benefit covid protection/recovery.
Once again, Xerox fails PR. Spend half your first paragraph blaming the customer and saying their concerns are not important, what could possibly go wrong?

I continue to be amazed by their response to this serious problem.
Joulies do not in fact work:

http://en.wikipedia.org/wiki/Coffee_Joulies

Basically, if your vessel isn't insulated, you lose the same amount of heat to the walls and air. The part where they cool your beverage to a certain temperature and then stop cooling it works fine. The part where they retain heat is thermodynamically senseless.

Fortunately, when you replace "beverage" with "chip", you have something that cools the chip for awhile and then stops. Hence the article.
For crypto itself, read Applied Cryptography by Bruce Schneier. It begins with some history, high-level theory and pseudo-code and ends with C code and the nitty gritty.
Thanks for the comment. It is for some cases, where you don't want to take the first step because of previous history with this person, or due to your current position. Or personality and cultural nuances may push some people to shy away to make the first step. It all depends on your relation with your connections. Let's see if it will make sense for some people.
Love this article, and the pictures are great. Your comment is also a good justification for finding an inspiring office space. Unfortunately for startups its tough to find affordable rentals with vaulted ceilings, gallery like interiors and red-brick walls. Maybe this is a good reason to band together with other friendly startups or look into crazy alternatives. Artist studio space can be rented for just a few hundred a month, I wonder if you could get away with turning actual gallery space into an office...
He could certainly make a generic 'wizard' game, provided there is enough separation to keep the Harry Potter people from getting upset.
As someone noted on the comments of the post, the "flights from SFO to Bos under $300" is a strange query. Why not just search for the cheapest?

It got me thinking though a cool query would be "flights from SFO to (some set of cities) in (some rather large time range) with an unusually low price".
the case for peer review: http://www.mcafee.cc/Papers/PDF/EditorExperiences.pdf
Another day, another leaving .NET/Java for Ruby/Python post. This very link btw got posted twice, the first post was 3 months ago. Aren't you guys tired of that? We get it - HN is the place where people will go at great lengths to contribute/code all night rather than use something that works out of the box and juts move on. I am always surprised on the often hardcore technical problems discussed here and the relative lack of in-depth startup/business topics - and this is what starting up a company really is all about.

ASP.NET MVC is probably in the top 3 web frameworks created, and WebForms is not that bad either. ViewState/Page-Lifecycle - you can use this or not - it is up to you. You can always do the HTML5 stuff in ASP.NET too, and most of the code is jQuery now anyway, so why the big fuss?

And what do you mean there is no community around ASP.NET? Have you heard about StackOverflow? The majority of the devs are ASP.NET developers there, with ASP.NET and C#/Javascript being the most tagged posts - literally every single question gets answered asap.

And what's wrong with the 3rd party vendors? They exist, support and enhance the eco-system producing some great tools along the way. Like Rasharper. Like UI widgets. Like database tools. How many times have you seen an open source project with great potential just die because there was nobody to take over and maintain it? Understand - some companies have REAL business out there - not the next social this, web that average crap startups have on $0 revenue. They want REAL partners that they can rely on and WILL pay for that. Heck, you are paying $100K to your developers, why not pay $5K for a proven software and win some time/use the resources of the partner? What is the friggin' deal with that?

Grow up. Is it like mid-age crisis? You just need switching things now and then and trying to figure out the reasons? One of the top reasons I've seen companies fail is to switch technologies just for the sake of switching and "keeping it fun" - from a business point of view it is ridiculous to invest 8 years in a framework and then just switch, like that.
perhaps hhttp://news.ycombinator.com/item?id=2000929
?
Presumably you never :wq and mis-type your password?
There is a museum in Dubai, where talked about the history of the city. They mentioned trade as pretty important part of the cities pillars if I remember correctly.
Finally, I can align my HNews user name with my "street" nick.
Sincerely,
Chaz Wannamaker
> Ironically, so are posts saying that one is tired of TSA stories.

What if we could "fold" multiple stories into a single discussion? That would probably help with topic floods by collapsing a given popular topic and help discussion by concentrating it.
It is. For example, machine learning teams at Microsoft run software that reads all email content on Exchange servers. There are guardrails to make sure the engineers don't gain access to the data themselves, but there are accidental slip ups from time to time, and certainly a motivated engineer can always find a way to peek at the data of any inbox.
We have Team daily "stand-ups" for staying in touch daily but the best "during work team fun events" are our Friday group and team virtual happy hours during work hours!