jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
New research links Delhi’s thick smogs to burning of plastics.

Link to study:

Enhanced aerosol particle growth sustained by high continental chlorine emission in India

https://www.nature.com/articles/s41561-020-00677-x

“ Many cities in India experience severe deterioration of air quality in winter. Particulate matter is a key atmospheric pollutant that impacts millions of people. In particular, the high mass concentration of particulate matter reduces visibility, which has severely damaged the economy and endangered human lives. But the underlying chemical mechanisms and physical processes responsible for initiating haze and fog formation remain poorly understood. Here we present the measurement results of chemical composition of particulate matter in Delhi and Chennai. We find persistently high chloride in Delhi and episodically high chloride in Chennai. These measurements, combined with thermodynamic modelling, suggest that in the presence of excess ammonia in Delhi, high local emission of hydrochloric acid partitions into aerosol water. The highly water-absorbing and soluble chloride in the aqueous phase substantially enhances aerosol water uptake through co-condensation, which sustains particle growth, leading to haze and fog formation. We therefore suggest that the high local concentration of gas-phase hydrochloric acid, possibly emitted from plastic-contained waste burning and industry, causes some 50% of the reduced visibility. Our work implies that identifying and regulating gaseous hydrochloric acid emissions could be critical to improve visibility and human health in India.”
Android's coming. Join the waitlist; https://www.verbz.ai/android-vip
I mean the thought process that goes something like

1. markets are (mostly) good

2. government intervention is (mostly) bad

Therefore:

3. anything that takes power away from government, especially if it increases the role of some kind of market, is good

Which leads to a worldview where the ultimate utopia is one free of the burdens of the government intervention, and you get things like people trying to build side-economies free of regulation (like much of crypto), or private island utopias.

I find it's a blinding ideology, and doesn't really match with my observations of the crypto world so far.

The vast majority of what I see in the crypto space is that it's a safe haven for fraud, money laundering, and the transfer of wealth from the uninformed and/or trusting to the savvy and/or untrustworthy. I see very little other purpose emerging so far. And none of those things seem like they are net positives in the world.
Just wanted to say thanks for the responses. I've forwarded this comment chain over to some people who are interested in this space.
If people really care about that then VMs wouldn't be so popular, and Docker wouldn't be either. Everybody would be using shared libraries in order to optimize away duplication as much as possible, instead of statically link things in order to make deployment easier.
These polls have to be read very carefully. People's responses can vary a lot according to the wording.

In this case the question seems to have been about "investigation" vs "privacy". Investigations don't sound very scary. They sound targeted and high effort. If the question was more like,

"Do you agree that the government should have a camera in every living room and a microphone in everyone's pockets in order to reduce the risk of terrorist attack"

... I suspect the answers would change dramatically, though still show the same age biases (older people who lived through the cold war tend to be more authoritarian).
Don't waste time typing that, just use !s before your search for StartPage or !g if you want regular Google.
9 million people made homeless and millions of orphaned kids is a hell of a reality.

That's like every single person in NYC being made homeless.
Thanks for your comment. This is Darwish, the Product Manager working on Stats Engine. You are correct "classic statistics" is the method we used in the past. It also what is most commonly used in industry (the main reason we started with this method). This was not an easy project for us to take on, but after talking to customers and looking at our historical experiment data, it was clear how important this problem was to solve, and thats why we spent a lot of resources on fixing this. Just for those following along on this comment, its not that "classic statistics" on their own that are incorrect, but rather the misuse of these statistics that can be costly. When used "incorrectly" (not using a sample size calculator, running many goals and variations at a time etc..), you can meaningfully increase your chance of making a bad business decision or commit yourself to unnecessarily long sample sizes. Using statistics correctly is an industry-wide problem that many have tried to solve with education (i.e. give statistics crash courses). We hope that our solution shows how important we think it is that statistics drive day-to-day decisions in organizations and that there are different ways (change the math, not the customer) to get customers to this point. Many companies have data science teams and in-house statisticians that are very aware of these problems, but many don't and thats really where we wanted to help out. You can read more about why we thought this was a serious problem here: http://blog.optimizely.com/2015/01/20/statistics-for-the-int...
I see no reason to conclude that the number of people who "deeply consider the role of their work and its effect on humanity as a whole" has gone down since 1970.
Research over the last decade has shown that feeling creative is empowered by the intensity of emotion, not necessarily whether the emotion is a negative one or positive one. What matters most is being in an "active mood."

The research indicates that our content-like moods are not very motivating for states of original thought. That's not to say you can't have a great idea by being perfectly content, only that you're more inclined to experience creative-like thinking in a state of one polar end of the mood spectrum or the other.

Negative moods can be motivating and help focus on what's in front of us rather than pre-existing assumptions. Positive moods can leave us feeling open to new possibilities, leading to an increase in divergent thinking and making unusual associations as a result.

For those interested, I've written about this before with more detail here: http://creativesomething.net/post/76220500752/whats-the-best...
It's not about hiding the facilities from locals, it's about hiding them from satellites. Or at least providing enough uncertainty that the enemy doesn't know for certain how many or which installations are where.

More morbidly, in a first strike scenario you want the enemy to waste nukes on actual farmhouses it couldn't tell for certain were launch facilities or not. Then even if no facilities are missed (something you would be hoping for), that's still fewer nukes to be dropped on cities and conventional military installations.
I'm not sure Amazon is a great example of a company that focused on short-term results to the detriment of long-term results.

Amazon famously spent a couple decades re-investing every penny of cash flow into future products and services.
I don't think a type system can help you with decoding a file with the wrong charset.
There is no such thing as misinformation. Whatever you want to call it, it is information all the same.

One bot's info is another bot's entropy.
Alright. I think you should remove those logos but I'm no business guy.. Either way I wish you good luck. Sorry if I sounded harsh.
OFAC has broadened enforcement to the point that pretty much any financial transaction across the world has a US nexus. Moving that much stolen crypto without the feds noticing? No chance.
Too bad the electrical signal on the board cannot be altered in some way to allow less heat production for a given amount of processing. That would be a win-win situation all around. The heat seems like wasted energy, perhaps inefficiency that could be done away with by thinking outside the box.
I've only skimmed the FT article, but isn't the simplest explanation that Norway was a westernized, relatively rich democracy unlike the other examples such as Saudi Arabia and Venezuela? Yes, Norway wasn't as rich in 1968 is it is now, but the relative disparity between Norway and the outside countries which wanted to exploit the oil wasn't nearly as great as the other examples.
I have mild flu-like symptoms a day after consuming aspartame.

I'd be interested in knowing which of the studies reviewed in the meta study were funded by corporations incentivized by aspartame.
Hopefully it will be cheaper. $20/month might sound very cheap but for some guys (like myself) living in 3rd world countries, it's almost next to impossible.
In 1996, Ireland made college education basically free, creating an even more educated work force.
http://www.nytimes.com/2005/06/29/opinion/29friedman.html?_r...
The USA also had/has massive natural resources reserves relative to its population size. Coal, Oil, Natural Gas, Gold, Helium, etc.
Unfortunately if A is willing to resort to subjective arguments that pretend to objectivity, and B takes the high road, by default B will wind up having to switch to A's style because that seems to be the easiest way to bring peace.

Therefore there is real motivation for people to make non-objective arguments.
One way to handle such breakage would be to define an extraction template on the fly, based on some content that doesn't change on the page. If, for e.g., you know that the stock quote for Google has GOOG and some number somewhere inside the body, you could search for that pattern and save the XPath or something and reuse it on the other scraping.

scRUBYt (http://scrubyt.org/) has a nice way of specifying such templates.
as far as i can tell, the "10:10 code" is just a linear rescaling of the longitude and lattitude then encoding in base 32 (with a checksum for the last four bits).

if the above is correct, why not explain it thus?

if you do this, it becomes obvious what happens to errors;
we know you can gracefully degrade the accuracy (since it's a linear encoding) by dropping the bits before the checksum.

what are the coding properties of the checksum? it doesn't look like crc32 or adler. what is it? why did you choose it?
No. Only Korea has slaves. Korea bad.
I find it, above all, baffling that since k&r, we still write language specs in prose, rather than in a formal language...
in the end, everyones going to just figure out they should be doing yoga
If there was strong competition, none of that circus would be possible.
CSS sprites wasn't the issue anyway. It was an interaction between the way the CSS referenced images and reddit's overzealous optimisations for its CDN turning every reference into a unique one.
Yeah, because it's not about the fact that it was done on Reddit, it's the fact that this just isn't news to most people here. This is easily one of the most basic web design techniques pushed today, and what he fixed is so espoused in the basics of frontend performance that I'm shocked people consider this news.

John's a great dev and a nice guy who just fixed a subreddit. I don't see it as news if he makes an incredibly basic change to an arbitrary site, though - I follow him on Twitter for this kind of information. ;)
If I wanted to read about basic CSS spriting techniques/benefits, I'd go read one of the endless reposts on A List Apart, Smashing Magazine or SitePoint (or one of the hundreds of other sites). I'd throw down solid cash on a bet that the people who come to HN come here because the type of content you'll find here is generally far above that level, and there is absolutely nothing wrong with demanding quality submissions.

We all know John is a great guy and a kickass developer, this doesn't need to be re-stated for the umpteenth time. If you'd like, though, I can happily start submitting every article on basic web design techniques I come across though. Seems like it's right up your alley, no? =)
The "result" link goes to: http://localhost:8080/sorenbs/jsgames-articles/spritemap-til...
Page won't load :p - nevermind, got it after a handful of attempts
Now this idea seems very interesting. Don't forget that there are other incubators, and if you are feeling bold, you can pitch directly to Angel List. I've made some comments on the subject in the past:

http://news.ycombinator.com/item?id=2334415

http://news.ycombinator.com/item?id=2179197

(which is a comment of this great post http://news.ycombinator.com/item?id=2178339)
What a great and honest post. Thank you for that.

As for your company, it looks like an innovative and amazing idea. I, for one, would be a customer. Please nail San Francisco and then expand to my city.

It's great to read that you've decided to keep going. A lot of companies rejected by YC have went on successfully; some have even re-applied several times before getting in. (I remember reading about a company in the most recent one applying six times?)

So don't despair. Please don't give up. Chalk it up as a learning experience and keep going forward. Good luck! Hope to hear back from you guys through a post detailing your future success.
Since up-voting is no longer a way to show public support I'll add my enthusiams for this series.
Seeing all these types of articles as devaluing higher-education as a whole is going further than necessary and only considering phenomena such as Facebook, Microsoft or Apple (wildly successful software companies started by dropouts) is probably not going far enough.

As far as actual learning goes, educational institutions are great in cases where the knowledge is hard to access, expensive or dangerous. If you want to be a doctor, you can't just go to and get a cadaver or an MRI machine to practice on, these are expensive. If you want to learn how to run a nuclear power plant, you can't go buy radioactive material to learn with, there are national security concerns with that. Learning how to fly a plane is dangerous and planes are expensive. But educational institutions can address all of these issues.

Using the term bubble is perhaps an effort to sensationalize the issue, I'm not sure. In any case, I think it is certainly useful to look at fields where access to knowledge is easy, cheap and safe and ask if an institution is required for learning or if that's wrong thinking. It happens that writing computer programs is one of those cases. This is probably why all of these articles talk about software developers (them being posted on HN by programmings probably has something to do with it too :)).

Saying that a system produces useful results is not that same as saying that a system is optimal. Cars in the 1950s could get you places a lot faster than walking, but that doesn't mean they got the best possible gas mileage. Computers in the 1980s did amazing things, things that would be at least impractical without them, but 1980s computers could've been a lot better, orders of magnitude better. So, stating that educational institutions have useful results is not necessarily a counterargument to the deficiencies in educational institutions. In fact, I don't recall reading any article in this recent string of education articles that claims that the problem with the higher education system is that it doesn't produce useful results. In fact such a statement is easily and, probably, objectively, verifiably falsifiable. So this isn't a question of useful vs non-useful. This is a question of optimal vs non-optimal.
Reminds me of Microsoft Tag (i.e. High Capacity Color Barcode)

http://research.microsoft.com/en-us/projects/hccb/about.aspx

Which allows some much more impressive prettification

http://tag.microsoft.com/resources/implementationguide.aspx#...

That said, is it just me or does it seem like consumer exposure to barcodes is going to be short lived? NFC will be in every phone in the next couple of years; manufacturing and retail will close the gap completely replacing barcodes with RFID soon after that. Even my local library has done away with barcodes and just RFID tagged every book.
But, what happens when David recruits Jane to his side? http://news.ycombinator.com/item?id=2471581
The award is peanuts for Google. But establishes a scary precedent. Basically everyone had get ready to give this company effectively a license fee for past shipments of Linux-based products.
Not to sound disrespectful, but it's been obvious for some time that these issues are systemic and have very little to do with who is democrat or republican, labor or liberal, tory or whig.
Don't forget Living Social. I've seen better and better offers from them this year. Seem to be doing well.
Me? Drama? Never! ;)

Seriously, thanks for the initial advice, it helped me hugely! :-D
If you amortize the cost over the next decade at least, it isn't that bad. I'm sitting in mine right now.
I have never tried getting work off of vWorker or similar sites, but today I looked through vWorker for the first time in a while and it still seems to be what it was: a bunch of people offering hardly anything for complex projects. I'd imagine you would need to go through hundreds of postings in order to find someone who is offering a fair amount of money for a decent sized project.

That said, if you dedicate all of your time to doing that (sifting through all of the bad postings on multiple freelance work sites to find the gems) and build a reputation, it seems possible to make some good money.
How about a write-up on how to get prgmr up and running?

I could do, but honestly it doesn't differ much more a standard Linux setup - the only difference is a lack of control panel.
Admittedly, I only read up to the end of the claims section here:

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sec...

If you read those and skim to see passages like these:

"The problem, then, is to provide the speed of access of hashing techniques for large, heavily used information storage systems having expiring data and, at the same time, prevent the performance degradation resulting from the accumulation of many expired records. Although a hashing technique for dealing with expiring data is known and disclosed in U.S. Pat. No. 5,121,495, issued Jun. 9, 1992, that technique is confined to linear probing and is entirely inapplicable to external chaining. The procedure shown there traverses, in reverse order, a consecutive sequence of records residing in the hash table array, continually relocating unexpired records to fill gaps left by the removal of expired ones.

Unlike arrays, linked lists leave no gaps when items from it are removed, and furthermore it is not possible to efficiently traverse a singly linked list in reverse order. There are significant advantages to external chaining over linear probing that sometimes make it the method of choice, as discussed in considerable detail in the aforementioned texts, and so hashing techniques for dealing with expiring data that do not use external chaining prove wholly inadequate for certain applications. For example, if the data records are large, considerable memory can be saved using external chaining instead of linear probing. Accordingly, there is a need to develop hashing techniques for external chaining with expiring data. The methods of the above-mentioned patent are limited to arrays and cannot be used with linked lists due to the significant difference in the organization of the computer's memory."

The triviality of the patent should be fairly evident (but if I've jumped to a bad conclusion, I'm happy to be corrected). Fair point though!
If a cool library you want also has a class named NSArray, then you just refactor it by renaming on import like you just mentioned.

It's literally the exact same thing as what you're saying. Say I have one library in my project already - we'll call it BGAddressBook. And then I find another library that I really want to add that also happens to be named the exact same - BGAddressBook. So, I would refactor one of them (probably the one already in there to be BG1AddressBook or whatever). This is no different than having a library named BGAddressBook in ruby and wanting to use another library with the same namespace. You're going to have to change one or the other's namespace to work with both.

Properties don't matter and can collide with no problem. I can have a BGAddressBook with a name property and a BGSomethingElse with a name property. Doesn't matter. It'd be the same as BGAddressBook::Name and BGSomethingElse::Name.
This is exactly what we knew would happen. Apple is not our friend. They are at best an ally, and at worst prepared to destroy an industry for the sake of profit and domination.
Wikipedia is going to have a golden age in the 22nd century when many 20th century reliable sources (books, newspapers, TV) fall into the public domain and hence become verifiably citable.

So much is digitized but so little is published to open URLs.
To add to lore, https://www.folklore.org/StoryView.py?story=Negative_2000_Li...

After he talked about throwing away code, he started hammering on the idea of understanding your domain. I don't think you can program without rich domain knowledge, if you are, then the software you write is very narrowly focused.

My idea of programming has shifted quite dramatically over the last couple months towards almost a hyperfocus on the domain, the data representation of that domain and the hierarchy of abstractions that we use to represent the ideas in the domain and the physicality in the data (and some extent the algorithms).

A computer program is a great way to let you know that you still have parts of the domain to understand.

We should be working in systems that are finely tuned TO the domain, so that we can play with concepts as easy as declaring self evident facts, so that we can constantly be throwing it away.
I was also curious about this as I use grep -P (for PCRE regexes) if I need to use them. Looking at the manual, lookaheads and lookbehinds don't seem to be supported by regular gnu grep or grep -E, so you do need to use grep -P for them.

https://www.gnu.org/software/grep/manual/grep.pdf
Can you list the hyperbolic claims here please?
Sorry, what's WP:N and WP:RS?
> So while doctors needs to be able to talk to laymen, the chemists working in medicine factories don't.

But they for sure need to talk to lawyers, accountants and doctors occasionally. All of those (especially the doctors /s) are laymen when it comes to chemistry.
Incidentally i think Wikipedia is great and use it all the time.

But the industrial level "eyes closed fingers in the ears" by its fanboys whenever valid criticism is raised continues to be infuriating.
I think the issue is cost. Heroku, which is itself on top
Of AWS, is expensive exactly because it has to charge a significant premium over AWS to work (although it is still overpriced). That’s where Render.com and Fly will succeed, by running on their own hardware they can save significantly over running on AWS. I don’t think it’s possible to build a PAAS on top of AWS, the OP with the I/PAAC would though as they aren’t trying to add a business service layer.
Wasn't Fireworks paid? How would a random teen create a game in it?
Do devices broadcast their MAC adress when looking for an AP? Do devices encytpt their MAC when they are connected to an AP?

I want a phone that randomizes the MAC every time it connects to an AP.
There's plenty of places that are inviting at the expense of quality. People can go there for that.
I wonder why there wasn't some sort of stop-loss pricing (disconnect service if price exceeds X) built into the user agreement. That would have prevented all the negative publicity.

Griddy was a great idea, but it wasn't for everyone. Especially those who don't have backup solar or generators.
One example from your own experience is not generalizable.