skysight-inc/HackerNews huggingface dataset:
Waterfox user here. I use different Mozilla profiles for different subject matters (eg, learn.kubernetes, project.xxxxx, stealth, hn.reader, etc). I've had several generations of 'HN reader' browser profiles; each between 3000-5000 tabs. I start a new HN reader profile when the last one's unusable because of the amount of memory required to load it.
I'm frankly not buying this lazy argument. The assertion that "plenty of people are overly polite because it inflates their ego to be perceived as polite" is bullshit. In it's general form it's no more than a convenient tool to disparage those you don't like. Dislike a person but lack a rational or socially acceptable way to criticize them? Easy, just use this prebaked phrasing to cast any exhibited behavior negatively.
Imagine somebody doesn't like happy/serious/polite/flirty/whatever people. Then to them happy/serious/polite/flirty/whatever people are just acting happy/serious/polite/flirty/whatever to be perceived that way as an ego boost. It's an absurdly reductive cynical word game when you need to hate but can't come up with anything substantive. The argument's unprovability short of mind reading and its applicableness to anything (and anything's opposite!) removes any intellectual rigor as it careers completely over the side of "proving" too much. Vacuous rhetorical flourish trotted out in the middle of discussion to target anything the opponent says or does as mere self-aggrandizement.
Seductive if one goes for that kind of sophistry however the reality of human motivation does not resemble this arbitrarily contrived model of, to echo the GP, ego inflation.
Here's the real reason people seem "overly" polite: a combination of cultural norms, fear, being non-confrontational, and power dynamics. As simple as it is.

I know that some people are willing to go through much mental gymnastics to justify hate and derision while seeing themselves as virtuous but had no idea this mean spirited belief pattern was at all pervasive here, however this discussion has led me to revise that belief. It's sickening but rather than continue to get worked up I'll just log out for another 6 month hiatus like I've done before when this community gets a little too high off its own farts. Hopefully things will be better, folks a little less stir crazy in October. Later.
So to be clear, I wanted to write this post for a long time. That post did spur me to finally write this, but it is not intended to be a “rebuttal.” I don’t think you can rebut subjective experience.

This is an attempt to figure out why that experience was had. I suspect that library and ecosystem breakage contributes to this feeling much more than the core distribution, so this is the first step towards that. I don’t yet have a methodology to quantify ecosystem breakage...
You're describing fragmentation, not multi-cloud resiliency or diversification. Think "something catastrophic has happened to AWS but the business can still ship orders because the required services are also running in Azure."
This particular one is. Maybe we could measure time-to-warmup or hot performance and with extremely careful scientific process we can say X application has sped up by Y percent. It also would not be helpful, because we know that it's a micro-improvement. Having data on the results of this improvement in the context of compilation speed and machine code output is useful, since it tells us that it's not a micro-un-improvement and because that was the intermediary goal in this optimization.
Do you have specific things in mind? I think stuff bakes a lot longer than you may think, but that’s just a hunch! It also might mean we think of “baked” in a different way.
I always wish I could read research papers and get anything interesting out of them, but 9/10 I lack any of the prerequisite knowledge to understand anything I read.
I know he resented to be known for the game of life, because of all the other wonderful works, but it will forever standout in our memories of him because of profound influence it had on us.
RIP. HN black bar +1 ... https://www.youtube.com/watch?v=1eAmxgINXrE
There were several videos that Numberphile did with Conway, including one where he talked about what problems he'd like to see before he died and his own mortality [0]. In particular he wanted to know why the Monster group [1] exists, what it's about, why it's there [2]. I don't know enough about it to know if progress was made toward that in the past few years since the video was made.

[0] https://www.youtube.com/watch?v=xOCe5HUObD4

[1] https://en.wikipedia.org/wiki/Monster_group

[2] https://youtu.be/xOCe5HUObD4?t=409
Food Banks Are Overrun
I have fond memories of going through reams of graph paper, manually simulating Conway's Game of Life.

This was my first exposure to cellular automata, and I loved to follow the evolution of gliders and other emergent phenomena. This was before the days that personal computer programs existed to do the simulation for you. It's so much more satisfying to do it by hand.

Later, I was fascinated by Conway's chained arrow notation[1], which is used to concisely represent unimaginably gigantic numbers.

[1] - https://en.wikipedia.org/wiki/Conway_chained_arrow_notation
I Started a Podcast Platform Without Recording – Story of Resoundly
I don't understand why a simple export of the list of current tabs open is not a basic, built-in feature of the browser.

I am not asking for management or storage or export or sharing ... or anything interesting at all. I should just be able to go to:

chrome://tabs

(or whatever) and see a text list of tab URLs. All browsers should have this functionality.
> Why? Google derives value from news site's content. Advertisers pay google for clicks,if google treated news sites the same as any other site there would be no problem but google is adding additional value to their own product at the expense of news sites without additonal compensation.

Hmm, sorry, this makes no sense - in this context the only possible advertisers are the news companies themselves (this is how you add your Ad to Google) and they want to be paid for this listing, not the other way around. Can you explain more how does Google derive value from these news articles?
If you'd like a curated collection of many papers on horizontal gene transfer in eukaryotes, it comprises much of the evidence presented at https://www.panspermia.org/archindex.htm . Having followed this collection since 2010, I have gotten the sense that horizontal gene transfer to/from eukaryotes is not only common but an important mechanism of evolution.
I get that HN hates journalists, but other than that I don’t see why people are on google’s side here. Is it about personal convenience?

If you want to scrape someone else’s work and display it next to your own ads, it doesn’t seem crazy to ask you to pay up.
Serious question, people who have hundreds or thousands of tabs at a time, why? Personally I've never found the need to have so many tabs open.
Neural Network Learned to Look Around in Real Scenes
> "we NEED user feedback but it cannot dictate the roadmap"

Listen to your users but don't trust them.
Nitpick: it's ailment, not alignment :)
Quarantine Jam: A Lot of Fries
OK, where does it say black tea increases NO in vivo? I did look at your paper saying black tea inhibits sars, but where actually does it say extracts of it do other than in vitro? (I bet bleach does even better but that doesn't help in reality except for wiping down surfaces).

Reference for beets being linked to NO isn't given. Wiki says "eNOS synthesizes NO from the terminal guanidine-nitrogen of L-arginine and oxygen and yields citrulline as a byproduct", how does that link to beets?

Thanks
Visualization of secondary locations after Fort Lauderdale spring break beach
K9 Simples
I interpreted that sentence as meaning it was integrated into the JRuby project as a "home" for the project, similar to being under the management of a particular github org. Not that its implementation was in any way changed or integrated into JRuby.
I don't think there's a better example of complex behavior emerging from simple rules. He was truly a genius.
Can you also reuse them for different variables, if you want to store two of these chars? This program appears to have the patterns declared as part of the variable declaration.
Second this, very much so. I’ve emailed the mods.

EDIT: I typo’d the email address but we got a black bar so.
I think many of us have indeed programmed a GoL at some point. I've repeatedly done that when learning new languages a decade ago.

May he rest in peace
The goal of the blogpost was less about talking about this optimization and more introducing TruffleRuby and making changes to programming language implementations at a high level understanding. The goal I had when I started working on the feature, was to introduce myself to TruffleRuby and was actually my first PR. It's not an impressive change, but it helps get into a lot of the important aspects of how TruffleRuby is engineered.
Yes, that was so mind blowing to me as a kid and still is decades later.
If I understand what your asking for, its a bootstrap template. Clone/download and customize to your liking etc.

Search github for these. Found a few a quick search:

https://github.com/BuckyMaler/Fitness
https://github.com/hayanisaid/bootstrap4-website
https://github.com/RyanFitzgerald/devportfolio

I'm not sure if I have to say, but then spin up a VPS and host it.... Get a domain name etc..
Interesting that everybody is looking to the Federal Government to solve their problems now.
The comment you replied to asked for a source, the fact you can't produce any despite all this bluster is revealing.
Came here to recommend this. This book also serves as excellent "it's OK to be weird" moral support. This title works well in the audiobook format.
You and me googling for news sites and presumably clicking on ads (which I’m not really sure are even shown for news queries). In reality I think news sites benefit a lot more from being featured in that feed but i guess we’ll find out soon enough if that’s true
As someone looking to learn Haskell, I was pondering over this from another post on the frontpage: https://news.ycombinator.com/item?id=22843181

Just out of curiosity, do you significant experience in a statically-typed FP? What’s your favourite language right now? Your comment reminds me of Rich Hikey’s famous talk, so I would guess Clojure?
Good point. I'm not applying to work at a car dealership. When I'm on the other side of the table, I'm deliberately trying to avoid hiring a car salesmen. As a hiring manager, I may give a bit of a canned response to the question. But I'm not going to hold it against a candidate.

If this question turns a company off, both the company and candidate have obtained a critical piece of information.
No one would recommend a language “because it’s arcane.”
the author completely lost me at "I imagine you feel like I do: devastated, depressed, and heartbroken."
Sorry, I think I was a bit unclear. By "such databases" I meant to refer to your "flat file databases with either sequential or indexed organisation" in general, not the specific format used on mainframes.

My question was about the advantages of Cobol's built-in syntax for database access and it seems like, as you said, you could write a Python module for the mainframe database format if desired, and there would then be no particular advantage to Cobol's special syntax.

Edit: The J2ME environments used on phones 15 years ago also provided a database (Record Management System) which would be difficult to access from a language other than Java, but that's unrelated to the question of whether the "programming language itself has no clue about database layout".
1) Without concrete examples this is just an unsubstantiated rant. As a trivial counterpoint, just have a look at the most advanced and opinionated FP libraries out there. Most of their contributors are not in academia.

2) Plenty of FP developers enjoy having access to the JVM and its huge ecosystem. I can trivially use and wrap most Java libraries, even the ones that overuse outdated OO patterns.

3) There are still enough companies and teams out there that don't just want a better Java. We'd see a decline in job openings if they were massively going back to Spring with Java or Kotlin, but that's not the case
>Currently Scala is overwhelmingly used for backend services and/or Spark data pipelines,

This is also being taken over by Python. Databricks Koalas is a pandas interface on top of Spark - https://koalas.readthedocs.io/en/latest/

PySpark was already there (and very much in production). But Koalas (in beta) completely changes the go-to production aspects of spark.
You have a point.

But also remember that happy people are silent. No one goes on a Twitter rant about THINGS ARE PRETTY OK!!!

There are plenty of happy Python people.
Thank you: this conversation was beginning to feel surreal, between the "let's pull the plug on these frenchies!" and the "how dare a sovereign state wants to legiferate on the activities of an American company on its territory"...

I do enjoy the irony of some Americans blaming big data companies when the president of their choice does not get elected, all the while advocating for less power to French news agencies (e.g. death by asphyxiation from Google news, without any recourse).
Really? Where are the Go versions of Spring, JEE, Android, Solr, Liferay, Kafka, Gemalto, microEJ, PTC, Aicas, Ricoh, Kyocera, Java Card, VisualVM, JFR, JMX and plenty of other stuff I haven't bothered to type?
China auto sales sink 48.4% in March as virus hurts demand
I’ve been watching this situation for months at this point, so I can assure you I’m personally taking it seriously.

It’s not that my area is taking no measures at all - only that we’re being much less aggressive about it than other areas. All of the restaurants are closed for dine-in, as many as possible are working from home, and we’re social distancing.

The governor of Arkansas is convinced that is enough. So far - at least for the area where I live - that does indeed seem to be the case. There have been a total of five confirmed positives in my county, and one of them is already listed as recovered. The data are not above teh noise floor, so it’s hard to be completely sure, but it really looks like we’re succeeding in keeping it from getting a foothold here.
So what you're saying is Google should have more power and authority than actual nations.
On Chrome I have 4 windows with - 46, 20, 13 & 21 tabs open.
I use the "Cluster - Window & Tab Manager" extension.
I use Chrome for personal tasks on my work computer.

On Firefox - I have 7 windows with ~200 tabs open.
I wish cluster was available on Firefox
> It will take years for large codebases to be upgraded to Scala 3

Which for production level code bases means never. I can't even imagine what we are going to do with our 7 year old Scala code base.
You might try speaking more clearly. And you might actually give some data instead of just dripping condescension. So far, all you've said is "I know, and I'm right", which is a really worthless conversation.

Oh, yeah, you said "read up on the Great Depression". Well, there's rather a lot that could be read on that. You might be a bit more specific, if you wanted to be helpful rather than just smugly condescending.

And so far, you haven't said anything to make it possible to tell whether you're a really knowledgeable guy I should listen to, or whether you're just a loudmouth crackpot who's sure that he's right and everyone else is wrong.
But that screen projection will not have effect on calculations performed on the globe. Otherwise also I fail to see why this is a valid argument. The viewpoint usually is manipulatable to view the globe from any desired point of view.
This month I wrote 2 Rexx stored procedures
1. Does a db2 bind
2. Executes any DML, DDL, DCL and selects in Db2

These stored procedures will be triggered by REST APIs & Endevor(version control). What makes me happy is, these will work for another 10+ years without any upgrades or me tinkering the code again for new version.

Well if it was any web technology or cloud application, I would be getting a mail from them saying they are going to decommission a version of language so either you need to rebuild your code only to know it fails in new version(every 2 years). Well that doesn't happen in mainframe.
True it won't affect latency. Yet caches are pretty good at ensuring most DRAM requests take advantage of the hardware parallelization available.

That’s why despite DRAM having pretty much constant latency for the last 20 years bus speeds and bank counts have been consistently increasing. Optical interconnects will help immensely.

We may also see things like off chip SRAM come back into vogue once its feasible to take advantage of their performance.
How about this :) https://addons.mozilla.org/en-US/firefox/addon/exploding-tab...
I wanted Scala to be my "better Java" for a long time, mainly because it seemed to have plentiful headroom as I seek to learn more. The community enthusiasm was also contagious.

But:
1) the ecosystem makes it seems like I need to be a genius enough to learn a new DSL a bit too often, and everything is so...complex, which leads to...

2) It is hard to pitch to an organization because of the learning curve if you assume any project maintainer must learn scala to expert level. I failed (in one attempt on a scala mailing list) to pitch to the scala community the idea of having language levels: a compiler switch or the like that would guarantee that a given project will be maintainable by java programmers with only N (1-2 I hope, for the first level) hours of scala training or study, maybe another level for adding certain features (or listing them in a config file), and full-on expert. So teams can be formed with realistic long-term maintainability in mind. Edit: This may be practical with add-ons I didn't try yet.

3) It was unclear what would be the best reasonable, maintainable way to use sqlite. (Edit: in a multiplatform way to include at least BSD, linux, windows, mac. Maybe call a native code library for each? Sounds like lots of work and maintenance to do it well.)

4) Startup times, future viability of scala native (edit: or equivalent), and whether it helps or adds enough more complexity given all the above, to just learn Rust and (hopefully) simplify life (in some ways).

5) And you have to learn java first (for those who didn't know it already), and know its libraries and idioms to some extent. Will that still likely be true?

Comments welcome. (I enjoyed the article.) Maybe I'm just the type that wants to hit the sweet spot between what C, Java, and Scala do (edit: and Scheme), in a way that is hopefully/eventually at a complexity level that is inviting to other devs, but with plenty of learning headroom for my future growth.
I don't see any conflict between wanting the federal government to be small, while still wanting that federal government to be in charge of some things - this is literally the reason for having a federation in the first place
Google is responsible for burning the Internet to the ground. In general, Silicon Valley companies pretend to be creating Internet-ethos software while actually creating centrally administered proprietary services that are lightning rods for regulation. The net effect is helping to immunize incumbent power structures against real decentralized communications.

This decision would have necessarily been different if the case were about a diffuse Internet-native p2p app, but after this precedent has been set the legal system is now primed to see both the same way.
Thanks this is really handy for me. In the past, I had to export tabs via the "Cluster - Window Manager" Extension and then finagle the CSV into an HTML file before I stuck in my Google Drive.

Also, do you know if there is a version of this for Firefox?
> I know he resented to be known for the game of life ...

I talked with him about that. There was a period where he got very angry if someone wanted to talk to him about it, because to him it wasn't the most interesting thing, and most people didn't get the point anyway.

Later in life he mellowed a bit, and he certainly talked about it with me without rancour.
Kids are unlikely to know what a function is, anyway.
Mozilla, Dropbox, Google, Microsoft, Buoyant and a lot of other companies empirically disagree that “Rust is toy for elite home code poets”.
Out of curiosity, do you recall any more context around referring to an engine (combustion engine?) in terms of adiabatic process? I'm just a bit puzzled how this might come up in relation to a car.
It's open source, they could get familiar with it and not depend on anybody?
Both, people comparing Go to Java apparently lack a complete understanding of the Java universe.

If you are talking about doing REST APIs, talking to Postgres in Java 1.0 servlets style code, yeah Go is a replacement for Java.

Except that is like 1% of everything that is currently being done in Java.
Show HN: Storystreamer – Snap/Instagram Stories UI Inspired News Reader
Google News doesn't have ads. In fact, its primary purpose appears to be to drive traffic to publisher's sites, which do have ads (presumably Google hopes they are Google ads).
May I ask why? To me print is one of the loveliest, most intuitive of concepts in BASIC. I'm guessing it's because there's normally no actual printer involved? Maybe replace it with "text" or something?
There were better contemporary mathematicians than John Conway, and there were (a handful of) better contemporary popularizers of mathematics, but no one else came close to doing both nearly as well.

I met him on a few different occasions when I was very young (middle and high school), and he was always extremely generous with his time, especially with an interlocutor not legally old enough to drink, and clearly brilliant in person. One example of his generosity was his collaboration on a book about triangle centers[0] with the late Steve Sigur, who was not a research mathematician but a high school teacher.

Of course the Game of Life is an enduring classic, but I’ll also always have fond memories of Winning Ways for Your Mathematical Plays and Sphere Packings, Lattices and Groups (affectionately known as SPLAG). The mathematical world has truly lost a living legend.

[0] https://books.google.com/books/about/The_Triangle_Book.html?...
Thank you. This is an important point that deserves to be discussed more.

Would you mind sharing what business domain you were working in? I’ve seen static FP being used/popular in finance but not much elsewhere.

Also, do you have a favourite language now?
Punk-o-matic was the first time I encountered the idea of a string-serializable program state and my mind was blown. I think more applications would benefit from being able to turn things into a text state, especially ones with a lot of configuration.

Imagine hitting a button and having AWS drop everything it does into a Terraform file or CloudFormation file or something. Or maybe you go through the UI selecting options and at the end you hit "Export to TF" and you get a TF thing selecting the options you had. That would be cool!

I've heard that Azure has something like this but I haven't tried it myself.
Dammit. I knew that and still managed to write the opposite.
>where does it say black tea increases NO in vivo?

Activation of Endothelial Nitric-oxide Synthase by the p38 MAPK in Response to Black Tea Polyphenols*
https://www.jbc.org/content/279/45/46637.short

>Reference for beets being linked to NO isn't given.

Beetroot juice increase nitric oxide metabolites in both men and women regardless of body mass
https://www.tandfonline.com/doi/abs/10.3109/09637486.2015.11...

Nitrates in vegetal foods are turned into nitric oxide in the GI tract.
Why is this downvoted? It's pretty extensive and well thought-out, which should be upvoted.

If you disagree, post a rebuttal.