skysight-inc/HackerNews huggingface dataset:
That's true, however here I am speaking about the highest level of competition for the best path into academia (one of the most competitive careers in the world). Large IQ studies aren't as relevant since the population of people seriously considering academia who have the ability to act on that is skewed to the relatively far right side of the distribution

I ran into so many roadblocks when I started seriously looking into going into academia when I was 16-17; if you don't have top science fairs or olympiads your chances of getting into top academic undergrads are already at risk, which has negative compounding effects down the line compared to the positive compounding effects of those that do get these, especially if you are a white or asian male. Close relatives of academics and people going to top magnet schools in major metro areas have huge headstarts compared to everyone else. Having a good IQ is just one of many requisites into going into academia, accomplishment-oriented credentials are much more valuable in your early career than things like regular standardized test scores
Many companies have a policy of not explaining how their abuse detection works because the information aids abusers.

The stuff about privacy is just nonsense from a clueless support person.
I mean using tags instead of folders. You can make a tag that may mean anything and select all files with a particular tag.
Not necessarily. Growth depends on the price charged to the customer. The unit economics of using "contactors" to circumvent labor (minimum wage) laws, probably offers this model to provide the cheapest price to customers. When you take into account car depreciation, the median Uber driver earns something like half of the minimum wage.
Would you please stop using HN for ideological battle? We ban accounts that do that, regardless of which side they're on or against.

It's not what this site is for, because it destroys the intellectual curiosity it is for.

https://news.ycombinator.com/newsguidelines.html
Discipline equals Freedom, no doubt
By contrast, one principal reason I started learning Clojure was ClojureScript. Making stuff that can run in the browser or as a browser extension is awesome for cross-platform compatibility.
Someone else suggested I should have done the same, but again, I've had prior issues with Discord and really just wanted to be done with it. This account issue set me back a little, and I can't participate in some communities I'd like to, but I've already talked to moderators for some of the guilds that I played a big part in, and they were happy to set up a Discord to Matrix relay for their main channels.

Matrix isn't great, but it's open-source and it allows me to connect however I please. I have my own Synapse homeserver set up; might consider Construct as well, once it matures. And Matrix is the only platform I have run into that even has easy bridging with Discord and so many other services.

Yes, I believe Hacker News feedback to a blog post that was not designed for feedback is unfair to me, but I guess this means that a follow-up post saying what I am doing in response to leaving Discord is in order.
I assume married couples generally choose a donor who physically resembles the father.
The groundbreaking research topic might be why the artistic output of people with this sort of background becomes the basis of popular culture.
For free services, I'm the product, not the customer. I understood this and used Discord regardless, because at the time it was the easiest way to talk to certain communities (mostly gaming related).

If I was using Nitro, I'd have to agree with you, but I had a clear stance not to give a dime to a company I do not support.
Well, can you imagine a future where a billion battery powered cars is a possibility on this planet? A billion electric bikes though is not that crazy.
Working link: https://www.mouser.com/Vishay/Passive-Components/Capacitors/...
> a bigger point that is often missed is that the Amazon consumes about as much oxygen as it produces.

Especially when on fire ...
We've banned this account since you've ignored our request to use HN as intended.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
Silicon Valley internet services should just relocate to China. Then they wouldn't have to deal with Trump, privacy advocates, or libertarians.
This subject has been treated so irresponsibly these past few days that not only people are making inaccurate statements such as "the Amazon provides 20% of our oxygen", but also high profile people such as Emmanuel Macron (France's President) and Cristiano Ronaldo (World famous soccer player) are sharing false information and photos[1]

[1] http://translate.google.com/translate?hl=&sl=pt&tl=en&u=http...
You're right. I can't believe I forgot agrep (so addled was I with my "forgot about tre" pun). Our departmental Unixen machines had agrep in '91, I think.
You're right, one is a language with a data-structure-centric approach to problem solving and an emphasis on pure transformations of immutable nested trees and lazy sequences, and the other one forces you to learn the word Monad.

Edit: Joking aside, I do think you're right in terms of the ideological foundations and organizational structures of the two languages (clojure's emphasis on practicality, curation and evolution of the core library+language by a single BDFL, compared to haskell's origins in PL research and democratic design/maintainence), but in practice I think a lot of that comes out in the wash--dynamicism vs. static typing is definitely a huge difference, but there's a lot more to language design and the material practice of building software than whether your compiler reads type signatures, and I think that along those axes, especially when compared to other mainstream programing languages/ecosystems, clojure and haskell end up being pretty close.
Exactly. It’s highlights a real issue but completely misplaces mobilisation.
This is just another political play to oust Bolsonaro, the Brazil's president, from power. There have already been EU voices pushing for sanctions against Brazil and the Amazon fires are on the G7 agenda which brings a lot of negative press against the political body in Brazil. All the while central Africa is also ravaged by fires but you don't hear that in the news.

Like most of what you hear in the big press, it comes with an agenda. It's not the case that a 'zero' was mispelled or enough info was not available, thus the erroneous reporting. You won't win the argument that way. The piece simply has another purpose from the one it is claiming to have, in this case, that future generations will say that the fires wiped out the entire human civilization in all it's glory at the hand of the Brazilian president. Ergo, he has to go until it's not too late.
One angle to look at this: consider opportunity cost. The developer could spend X number of hours working for someone else making $Y. The value of their time to make the change might cost that much.

If OSS maintainers struggle to monetize their work, they should switch to coding for businesses if the primary objective is to code for money. If nobody wants to pay you to maintain a project, then you shouldn't maintain it (unless doing it for free makes you happy). Otherwise -- if anybody else wants work done on the project, but doesn't want to pay, they'll submit PRs themself, or assume the role of being the maintainer themself.
Basically you says if a type system is optional, people tend not to use it, because most of the times they are good without it.

I agree.

But we do use spec very successfully for complex data structure validations and example data generation.
Amazon continues to use TLA+. I work there. It's not a tool needed every day, and it's not needed by everyone (really, not by almost _anyone_). But sometimes it's the best tool for the job.

You won't be getting much data on this because companies are secretive.

The way it's used is to ensure correctness of distributed systems. A classic example might be ensuring that a model for backing up customer data is unable to get into indeterminate state. It's important to get the model right. But the model isn't code - TLA is not a programming language, it's a tool for modeling state machines; yes, of course, one needs to also write software to deliver value.
Coalton looks very interesting. I'll check it out. Shen was the first thing that came to mind when I saw the article title but I haven't played with it much.

Is it your intent that Coalton work with any ANSI Common Lisp or is it dependent on the extra-special type checking that SBCL does?
Focus on making something, you'll be too busy (or maybe just too tired outside of it) to spend time arguing with people.

More generally, avoid "idle hands", which is a poor phrase since arguing with the internet is a very idle thing to do despite lots of hand movement whereas reading say a book of philosophy from the 1600s is probably going to be better for you and involves less hand movement.

Or like another comment says, wait. This is probably your most realistic option anyway. It tends to get old as you get old too. Sometimes it's the same arguments (sometimes with the same people, but even without that) get old, or eventually stop mattering to you on an alief level, regardless of your "it does/doesn't matter" verbal belief level. Sometimes it's because you advance your own thinking and then find yourself at a place where it's just hard to find people with the same background context, so when you do engage others before you can argue about what you actually want to argue about, you first have to futilely attempt to close the inferential distance they lack because they haven't read the books you've read or whatever. It gets old.

As a remark on the top comment, I got into Taoist philosophy quite a bit in my teens. It helped (helps) not being attached to outcomes or having a "need" to argue apart from it being pleasurable, it helps cultivate "it doesn't really matter" views, but it didn't stop me from entering a very argumentative phase anyway. It's also fun to just discuss things, but the very act of bringing topics and edge cases and implications thereof up for discussion even if you don't strongly hold a conclusion can still comes across as "argumentative". Oh well.

Are these one-on-one chats or group chats you're mostly in? As a word of caution, arguing with people one-on-one is a great way to eventually not chat with them at all in the future. (On the other hand not arguing with them is no path to long term conversation either. Not everyone is a creature of the internet.) Sometimes you'll find that rare buddy who seems to indulge in your arguing, and can change your mind from time to time too, and they exist, but then some of them are fighting what they perceive to be an attack on their ego rather than what you think is an ego-free discussion trying to reason about a topic and so regardless of the intermediary results the final result of no longer having conversations at all is the same.
In sociology many results are obvious. You just don't know which ones until you do the study.
> it seems sort of strange to name this approach after it.

many people wearing che guevarra t-shirts are neither marxist nor especially bolshevik. but they are 'cool' and 'edgy' (supposedly).
Oh hey that's super helpful, thanks.
To be fair, you are off by the factor of 8, but you still have a point.
mIRC has trigger words. Just input your username as one and when it comes up from someone else mentioning it your window blinks.

Been like that for over 20 years.
I mean.. I get your point.. but 9% is still a lot, and even if it's net-zero, the carbon sequestration going into that process can't be negligible.

It may be a click-bait factoid, but it's not like that factoid isn't an important one.
He has always been adamant about the purity and quantity of the drugs he takes. That alone explains a lot.
You're conflating several things.

There's content and distribution. Sometimes content is freely generated by users (wikipedia, stackoverflow, quora, HN, social media) but distribution costs money. These costs (content + distribution) are paid for by cash (including patronage/donations) or ads. That's it. There's no magical 3rd option.

The amount of content that's both created and distributed for free is miniscule and you haven't quoted a single example yet. Billions of consumers are not going to be satisfied with a bunch of people hosting their own blogs from their home.
Doesn't help that their policies resulted in Germany and Norway freezing their investments to a Fund that did precisely that, subsidize the creation of sustainable business models in the Amazon

https://www.npr.org/2019/08/23/753836508/why-norway-and-germ...
The incredibly serene mood combined with late-90s tv-funk music put me into a weird state of nostalgic careless bliss. (As opposed to the more typical nostalgic feeling of unrecoverable loss.)
That would certainly be much better, and I actually came to the Forbes piece from an article that pointed how little of these rare earth metals e-bikes use compared to electric cars:

https://www.treehugger.com/bikes/electric-cars-wont-save-us-...
This has always been my exact complaint about UBI, and nobody seems to be able to tell me why landlords (more generally, current homeowners) won’t end up with most of the money.

Think about it: $1000/month drops out of the sky on everyone. My landlord knows this, and so does every other residential landlord. What stops them from raising everyone’s rent to take up the surplus? (Ignore rent control for now, because is not common enough to matter overall.)

If you own a home, you don’t have a landlord to pay, so you keep your $1000/month. But, if you go to buy a house after UBI is instituted, I bet you would find house prices go up enough to eat a substantial portion of that $1000/month.

This is a tiny oversimplification, because I don’t think all of the price increases will go into housing, but the price of every essential good and service will increase to an equilibrium such that the net effect is that the providers of said goods and services (landlords and corporations) end up with the entire surplus.

All of this sounds like basic market economics to me, so I don’t see how you get around it without massive amounts of regulation preventing it. Yet, I don’t hear anyone talking about the regulations, just the extra $1000/month.
Your tongue in cheek points are good.

But on that last bit I disagree. Many, many systems run nothing but stock open source kernel drivers under Linux. I daresay home systems with closed drivers are more of an exception. All those VMs in the "cloud".
It's one of the big flaws in [Western] Capitalism.
After a bit of searching, I found it hosted on the Internet Archive [0]. Thanks for the reference!

[0] https://archive.org/details/in.ernet.dli.2015.131735/
Another good one, to teach about how there is microscopic life all around us, is to make sourdough bread using wild yeast and bacteria. Starting with just flour and water, you can capture the wild yeast and lactobacilli that are floating around your kitchen and cultivate them in a ball of dough. You can establish a colony in such a dough ball that can last centuries [1], breaking off some of it whenever you want to make some bread.

Sourdough bread made from your colony might taste a little different than sourdough bread made from someone else's colony, because different places have different subsets of the something like 20 species of yeast and 180 species of lactobacillus there are, and different species can have different flavor.

[1] Boudin Bakery in San Francisco is still using the colony it started in 1849.
More importantly as the planet's "lungs" the Amazon filters a great quantity of carbon dioxide from the air.
I think you're minimizing the impact of antifa psychos. And I'm no moderate. Antifa is explicitly about violence, racism, and is associated with the Dayton Ohio shooter as well as the recent attacks on the ICE facilities.
https://www.mapbox.com/resources/guide-to-map-design-part-1a...
That’s just it, pure nicotine is not very addictive. See https://www.gwern.net/Nicotine#addictiveness
Why have a switch on a wall, even, when you have your phone with you all the time...
Yep, lots of people are stuck on the civility of words these days, and completely ignore the civility of actions and their consequences.

People get mad and yelling about a war, absolutely unconscionable and should be disregarded and ignored, however thousands of people dying in said war, well at least nobody said bad words publicly about it, everyone was polite and civil when the decision that they should all die was made.

Just because some automatic process has chosen to discriminate against you, for whatever reason (that mysteriously nobody ever seems to be able to disclose), doesn't make it any less of a hostile, uncivil act.

But yet getting angry about it puts you in the wrong?

Complete garbage.
Many sites don't accept Google Voice or VOIP numbers unfortunately. Or fortunately, depending, as it'd be easier to use GV for text spamming.
> He can release the software under a completely different license

Exactly. If he's the sole contributor or if you've submitted patches and signed a CLA that gives the right to the author to change the license on your contributions they can do whatever the hell they want license-wise.
Same here.

Sometimes I think what I would do if my SO died. A terrifying thought on many levels.
Wrong.

The words don't imply that paper currency must be accepted for a debt, simply that the currency can be used for a debt.
This is true literally for every language out there. My team maintains a Java application from over a decade ago. It's an utterly incomprehensible mess that nobody understands, and it's incredibly difficult to make any changes to the project.

It's not the job of the language, but rather that of the developer to write clear and readable code.

This problem is addressed by using good design practices, code reviews, testing, and documentation.
oh hey.. here's mister anyonymous non-commented downvote again..

have 3 examples throughout modern history:

https://en.wikipedia.org/wiki/French_Connection

https://en.wikipedia.org/wiki/Iran%E2%80%93Contra_affair

https://en.wikipedia.org/wiki/Sinaloa_Cartel#Allegations_of_...
I have a coroutine implementation that GB and I wrote for CCL. It runs on top of native threads and is rather kludgy. It's not nearly as elegant as an implementation using stack-groups. Now I prefer to solve problems like same-fringe with general composable streams (like SICP lazy sequences but using CLOS rather than closures).
Any ANSI Common Lisp. It’s is wholly independent of SBCL’s features.
How to love modern web development
Depends what you’re optimizing for. If you want improved bandwidth and latency it’s definitely not a step back. If you want larger cell sizes it is. The good news is they are not exclusive. One can have 5/4/3 G all coexist, as we do today. Unless the FCC wins it’s court case that is...
Show HN: Sourcery – get a free, self-updating website
Related, "The Evolutionary Dominance of Ethnocentric Cooperation": http://jasss.soc.surrey.ac.uk/16/3/7.html
> Well obviously! A machine can't train itself!

In some cases it can. That's what unsupervised learning is.
Selecting the Scalable Snapshot
think the above was ambiguous language. could go either way.

but yes, could be a misreading. cheers.
....I was saying Singapore displayed foresight and ran themselves well.

My point was that American cities have generally lacked such foresight.

It would have been a mistake for Singapore to build things around the car, and it has been a mistake for San Francisco to use restrictive zoning and car central planning.

In fairness, SF proper is dense, but it's tiny. The surrounding area is not dense.

>A high population in a small geographic area is what creates the necessity of high-density housing.

American cities pre-car were generally as dense as European cities. They chose the car intensive route post war. Europe initially went down that path, then pulled back. And Singapore was wise enough not to pursue it.

Their geography surely focussed minds a bit, but they could have made bad choices rather than good ones. Many cities have.
Honestly I can't be 100% spiteful toward Discord. Their customer service at least allowed me to easily begin the deletion process for my now-useless account. Compare this to Twitter, Google, or Yahoo!, where it's actually really difficult to get in touch with a human that doesn't spam canned replies at you and close your ticket soon after. (I'm especially disgusted at Yahoo! which seems to handle E-mail abuse related issues in the same customer support department as general account inquiries. Makes it really difficult to report spam as a fellow postmaster.)

It's a shame about your experience with Lyft. I'll have to remember this if I ever need a car ride, but seeing how all of these crowdsourced transportation initiatives are popping up with similar policies and disrespect toward open platforms (locking you into their apps, for instance) it might be better for me to consider conventional transportation entirely, if I'm ever stuck without a car and I can call up a normal taxi.

>I'm not one to normal advocate for government regulations and oversight

Yeah, I'd like to say that, this is capitalism and customers can naturally choose the right choice and stop supporting unethical companies, but this is hard especially with the network effect in play with things like Discord. Everyone's on Discord (or Facebook, or Snapchat) and suddenly a person is in the wrong for "not just signing up and using it" because their friends use it just fine. If consumer protections forced Discord to release a way to self-host servers (rather than calling guilds "servers") and made Discord fix their login and anti-spam mechanisms, and allowed users to have third-party apps to access the service, then I wouldn't complain. I still wouldn't like the concept of Discord because I'm a believer in federated networking, but it'd definitely be an improvement over the current state. These consumer / online service laws would also have great effect on financial and educational websites, which have rampant anti-consumer and security issues plastered all over their Internet presence. It's really upsetting to see how many corners people are willing to cut at others' expense.
The article described a simpler way for writing DECLARE’s—a feature built-in to Lisp (not a feature the user/author is adding)—and discussed the benefits you could get from such declarations from SBCL (and CMUCL). The same code would not provide much benefit in other implementations of Common Lisp, and the passerby of HN might not gather this nuanced but important detail.

No amount of inference can extend Lisp’s type system to support parametric polymorphism. It’s just not an idea Lisp’s type system can express.
Designated initializers are very important. As a maintainer of a codebase that has to support older Windows OSes and MSVC releases, I still suffer from not being able to use them.

Really, GP is correct, MSFT did immense harm by not implementing more/all of C99 sooner. I'm still quite annoyed by that even now, even now that MSFT has finally started doing amazing things.
Discord's phone verification is awful. They are using some super old database of what provider is associated with your phone number. I ported a Google Voice number to Verizon and they said I can't use it for phone verification because it's Grand Central, a company that went out of business before Discord even came into existence.

I pay them $99 a year, and their customer service treated me like shit for this. What do I care if someone hacks my account and destroys the large community that I moderate? That's their problem, not mine. But I doubt they care.
Kuhn himself disowned much of his early views, refining his original intuitions in “The Structure”. There’s an essay on [1] in which he tries to offer a novel interpretation.

[2]: [https://www.amazon.com/Road-since-Structure-Philosophical-Au...