jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I wonder why there is no general "template" language that you can use on any text/source file

Template Toolkit is such a beast: http://template-toolkit.org/

Beyond its normal Perl (and Python) web templating usage I've also used (and abused) TT for:

* All my static websites

* CSS (dynamic and static)

* Pre-process scripts (including Javascript)

* Multi-lingual email

* Creating (end user) configurable data exports (eg. CSV).

* Websurvey language!

* And probably other things I've (hopefully!) forgotten :)

NB. See "ttree" & "tpage" in docs for standalone usage.
One thing I'd like to know about any messaging platform is how easy it is to export my messages for backup purposes.

Signal, for example, seems to be designed to store messages only on a single active device, which is normally a mobile device. Lose access to your device, perhaps to theft, maybe to accidental damage or hardware failure, and you lose all your messages.

I'm all for privacy, but security matters too, and that includes being able to keep safe copies of my own data on my own terms. With things like emails, or even mobile SMS messages, there are tools widely available to do this, and I can export my data and have it encrypted locally and then stored safely off-site. Too many new messaging systems seem to be fighting against this for various reasons, and I don't think it's a healthy trend.
I think it has something to do with founders being able to take money "off the table" when they raise a round.
Sure do it. I also want to buy some at 8 haha.
Threema - little swiss company - needs our help :)
best to be a moderator who is loved. next is a moderator who is feared. worst is a moderator who is hated.
I just have joined Discord because, I joined a language class and needed some way to communicate to the classmates. And all other people are on whatsapp, and hence it became official channel of communication. A fellow classmate was kind enough to join discord to have discussions and give me updates.

Due to network effects, whatsapp still holds lion share. It is not a problem if it is optional tool that has to be used just for talking to friends. But, I am seeing it is being used for even communicating to school children by teachers and schools as almost official channel! In such cases, there does not exist much choice, at least in my country. People just refuse to use mail or call directly.
You think all protestors are the same?

The level of violence at blm protests were a lot higher for a lot longer in a lot more places. The age groups were opposite. The weapons usage by protestors were much higher and the trepassing on private property didn't exist here. Besides by nightfall the protest was done blm protests turned violent at night.
The last time this came up was when WhatsApp was bought by Facebook.

All my friends splittered around Telegram, Signal, Threema, Riot etc.

I wish we could finally find one system to use again.
You are completely missing the point of todays discussion, it's not about who can distribute binaries or implement client. It's about not giving Facebook more data.
Not only was the person's Permanent Residency revoked, but he was barred from re-entering Singapore even as a tourist: https://www.channelnewsasia.com/news/singapore/covid19-coron...
I don’t think this is true. You can get high quality external USB2 webcams. Even 4K ones!

I’m pretty sure the real reasons are (a) just saving money; most people don’t care and (b) there’s insufficient depth in most laptop lids for decent optics, anyway.
The HN crowd is not super-rational. For the most part, they are smart people with a contrarian bent, which is very dangerous when combined with topics outside of the area of their expertise. We’ve got a lot of armchair epidemiologists and doctors in these threads.
My sci-fi fantasy consists of building such an ancestral organism by modern genetic technologies and phylogenetic simulations to come up with a likely ancestral genome that would actually work.
Some kind of Jurassic Park for the evolutionary biologists.
The dosage rates are about the same as other use-cases and within safe boundaries.

Toxicity is typically tied to dosage rates or drug interactions. The bigger concern from the french study was the additional use of Azithromycin which is more dangerous/toxic. The dosage rates and toxicity of HCQ by itself is well known.

The other big risk is panicky people ignoring the recommended guidelines. Fortunately in the US (and Canada) both drugs require a prescription where both a doctor and pharmacist will provide this information, and it will be printed on the pillcase. What's more worrying is people buying it in countries where it's over the counter then not reading the side of the box and taking far too much (or worse reading the correct dose and thinking 2x the drug = 2x more effective or some nonsense).
The flu is no slouch. I’m cherry picking a bit but for the US in 2017-2018:

“CDC estimates that the burden of illness during the 2017–2018 season was high with an estimated 45 million people getting sick with influenza, 21 million people going to a health care provider, 810,000 hospitalizations, and 61,000 deaths from influenza.”

https://www.cdc.gov/flu/about/burden-averted/2017-2018.htm

The panic is at least in part responsible for the present havoc that has been caused to the healthcare system (again in the US). Forecast havoc is all disease.

Interesting side effect of the social distancing is that it has materially reduced influenza numbers as well. Take a look at some of the recent stats at https://healthweather.us. Many states are dropping below average fever counts.

Except Florida.
Just a heads up: your first mention of the website has a typo
TrueAccord is hiring engineers (SF, Kansas City, San Jose, remote) and product - two PMs, one Director of Product, and VP of Product.

https://jobs.lever.co/trueaccord
There are plenty of GC enabled systems programming languages that offer all C++ set of features for memory allocations, besides the GC.

Java isn't one of them, at least until Valhalla comes along.

Still there are Java APIs for off GC heap allocation, which bypass that limitation.
> contact the landlord, say "I have money", and they'll work with you

Presumably contacting the landlord saying "I don't have money" also works.
I agree. This would be better suited for an indie production or a third-party mod.
you are correct, that's not in 2.8. might want to follow this jira: https://jira.mongodb.org/browse/SERVER-11500

that said it will be a big release in other aspects, with pluggable storage engines now, and WiredTiger specifically.
"Shotgun" just means "with restarts" (right?) but what do you mean by "ballistic"? "With momentum" maybe? I can't see that term used anywhere in the literature.
More like Twitter++++.
I just spent the day writing 6502 assembly for my homebrew computer. I finished writing an in-place command line parser for a ROM monitor.

The 6502 has a lot going for it -- very small instruction set, simple instruction timing, etc.

But it's also a challenge because it's only got 3 registers, a fixed stack location, the zeropage, and some other strange properties. It's taken a little while to figure out how to use it effectively.
And /r/all/top has basically zero NSFW stuff. There seems to be a ton of NSFW spam that gets seen by much smaller audiences.
Only if you’re bad at advertising or in a deeply conservative industry (like banking). Ads that target everybody target nobody.
Geez man. Why does everyone want so much data now? Just for kids to play a sport.

Screw that. Would rather just make my own league for kids to just play.
The claim “we cannot ever know anything with absolute perfect certainty” is a quite different statement than “nothing is true”.

Even “we aren’t able to properly conceptualize any true statements” is, while not plausible, is still better than “nothing is true”. (It may be that many things we think are true are fundamentally confused/slightly-nonsensical in ways that we can’t correct by virtue of how our thought processes work, but I don’t consider it plausible that nothing we can believe is entirely true.)
Thank you for your reply. The acquirer found me when they were searching for companies that offer this particular niche of data they have small amounts of. I am not the only game in town and companies in this industry have varying amounts of this niche data.

I was excited to hear from their CEO and flattered to receive an offer but lost some of the excitement when that offer came $25K less than what I make now. If I hadn't heard from the acquirer, I would just continue my full-time job until I go on paternity leave in a couple months.
They never even admitted that bots were present in WSB despite the evidence. This whole Gamestop saga just gave them a lot of publicity and a lot of traffic from people who never would have visited Reddit before.
The march towards a locked down iOS-esque experience continues.
Thanks for this. I already hate the couple of meetings I have as an engineer, can't imagine doing it all day every day. As an introvert, I will suck at meetings even more. Full technical track it is then.
I can't imagine we'll be sparse at 5:30.
Guilty as charged: https://github.com/drzel/vim-repo-edit

Above only works on vim. But has the advantage of working within vim, so no need to open a new instance, and with no external dependencies beyond git.
Here's a RN codebase you can adapt for an iOS native app. In fact, you could just pilfer some of the code and do Android, Web and iOS at the same time using Expo.[1]

[1] https://code.habd.as/comfusion/lumpen-radio
I found this site earlier from a twitter thread, and one of the replies was for https://driveandlisten.herokuapp.com/ which is pretty cool too. Less locations but you get driving video along with the radio stations.
This is my biggest fear about the media. If they don't come clean and reclaim their integrity (this goes for both left and right outlets), the public will reject them. Discourse will move to blogs, podcasts, private networks, etc. In the process, the laws and protections for journalism will be weathered and may be abolished altogether (who needs those pompous journalists, right?). Then we'll be no better than a propaganda state, where you can be jailed or sued for publishing a perspective that offends or exposes someone.

This is obviously a worst-case scenario, but I think that to prevent anything similar from happening Americans need to step up and pressure their news outlets to do better, and for social media platforms to be choked with regulation until they start preventing manipulative shit from spreading.
When I go to that page I see "Operating Reserves: 3,126 MW"
For the past ~decade I've mostly been using OpenTaxSolver, a file-based open source US tax utility. It's worked for my uses.

It'd be appealing to try to factor out the underlying translation of the tax code and IRS form layout into some very simple DSL that could be used by multiple kinds of software.
I don't see something the scale of WWII brewing. Yet.
If big tech is experiencing a lack of trust from their cannon fodder, perhaps it's their own doing?

People found out what they were doing and got angry. As if the time line excuses the behaviour. At best, it wasn't properly communicated through the right channels with the proper context so that everyone who used it understood the ramifications when it first happened and that just makes it worse.
On the other hand, the page is loading in single digit ms for me, even when I'm sure it's getting 10000x the usual traffic. Honestly I'll take it.
The MX Master 3 is a wonderful piece of hardware but I personally couldn’t get used to it. I find the Magic Trackpad, though obscenely expensive, seems to fit my needs much better. I used the MX 3 for about a year. I do love some features it has.
Dynamic programming is at the heart of so many powerful and important algorithms in CS, (viterbi, bellman Ford, matrix multiplication, etc). The fact that it was named weirdly isn’t really a knock against it.
It's obvious once you think about it, but it's not something I'd ever thought about before. I think the article still had value
It's still going on. Just look at all the posts of "hold, I'm holding and averaging down by buying more" aka hoping to average down to a point where the "pump" part of the scheme will let them sell to enough new suckers :)

Full disclosure: I never bought GME itself but made some money on a related ticker and still holding on another. I went in late and 'all seemed lost' but I just held and put in a sell order for something that'd make me a fair profit and lo and behold about a week later it got executed while I wasn't even looking. Since I'm not doing any of this on margin or with large amounts I didn't really care. This is the "play money" part of an otherwise dividend based portfolio.
This forwards an over-inflated notion of the cultural and knowledge value that working at a Bay Area company imparts.

The Bay Area does not have a monopoly on good culture or experts: at times it may even notably lack them. There are many experts there and much good culture to learn from, but there are also many idiots and charlatans, and it is just as likely you'll find one of them first. How does a beginner tell the difference?

There is no locational bound on where people can learn to write great software, on where they can write great software, on where they can teach others to write great software, or on where a strong culture can be grown and shared, i.e. one of good ethics, responsibility, fun, art, innovation, trust, etc.

The Bay Area is not magical; it is just a place where a lot of money and a useful attitude toward spending it (on risky technology ventures) got cyclically concentrated over time.
> Presumably you experience that every day

That’s the kind of thing that becomes invisible when contrasted with a major personal economic event.
I generally work on the assumption that if it's being used to separate three digit separation, it's a thousand separator. If only two digits and it's a currency with cents, probably a decimal separator.
So, they are opposed to urbanization, but don't leave because they want to reap the benefits of urbanization?
Pretty sure it’s the supply crunch that made the older phones more “interesting”. New easily obtainable stuff is boring and common, no fomo.
It's called OpenID. However it won't send you a link, but will just ask you to press "Yes, Log in" button.
I have duck duck go integrated into my Chrome. Being able to do things like type '? md5 blabla' and have it spit out a hash has been helpful. Other things like integrated SO and Wikipedia help a lot too.
I don't know, but the underlying problem is very real: counterfeit goods.
Definitely! Lump all my logins into a single point of failure, so that if something is compromized, everything is!!! Awesome idea. :/
Specifically I generally search error strings, and expect to get relevant links to archived mailing lists.
Too bad this breaks the fundamental rule not to us JS for basic layout. Rules are meant to be broken, but still…
I would love to make the switch as I love their philosophy and have been a follower since they started, however the results I get when I search are below par to what I receive with Google (for example). I keep trying and I will continue to keep trying.
> ProtonMail Calendar works fine now

It's fine for simple use, but without the ability to create calendar invitations it's far from the competition. (To say nothing of sharing e.g. free/busy with my work calendar or delegation.)
> So any AI products designed to supposedly recognize emotions are necessarily snake oil. I assume they are reliably measuring facial expressions, but facial expressions simply cannot be mapped to actual emotions in any kind of reliable way in the real world.

Unfortunately snake oil is a profitable business, and unreliability isn't going to stop people from selling and using these systems.

It's going to be like AI-driven captchas [1], the people subjected to these systems are going to have to learn to give the systems the answers they want, even if it's obvious they're incorrect. You'll have students concentrating on expressing an "attentive" face rather than concentrating on the material.

[1] Yes, I'm talking about you reCAPTCHA. Highway buzz strips aren't crosswalks.
Have you watched the "technical briefings" to the House of Representatives in the Netherlands? The same graphs as seen on the corona dashboard [1] are used to persuade politicians to implement policies based on absolute PCR test numbers. Despite an increase in weekly PCR tests from June's 50k to November's 260K [2].
I'm sure other data is used but this seems to be a major part of their argument.

[1] https://coronadashboard.rijksoverheid.nl/landelijk/positief-...
[2] https://ggdghor.nl/actueel-bericht/weekupdate-cijfers-corona...
Text is much more searchable. Any binary format is ultimately text. We use it for non-input, non-human-readable formats.

Graphs are great for showing relationships and high level information at a glance. Human can recognize visual shapes (this can apply to text as well but text as well. Many editors now show text minimaps).

But after a certain scale, the best we have for relationships is probably hypertext links and other uri references.
I can safely say that I feel we're at 50% with bonus of feeling that it's more like 100%/100% :-)
Ansi C is fine, but anything before TCPL 2E it's out of question.
Looking at COBOL code such as

PERFORM N TIMES
ADD 1 TO I
DIVIDE X2 INTO 1500 GIVING Y
SUBTRACT Y FROM 815 GIVING Y
DIVIDE X1 INTO Y
MOVE X1 TO X2
SUBTRACT Y FROM 108 GIVING X1
DISPLAY I'|'X1
END-PERFORM.

I wonder if someone has written a Python-to-Cobol translator so that you can program using regular math notation and then translate that into wordy Cobol.
What that list indicates, along with a huge amount of literature about the subject [0], is that arguments for lockdowns likely have zero validity.

Certainly, with Sweden faring much better than other countries that employed far more restrictive measures suggests that the virus doesn't care about such measures. Economies, livelihoods, rights, and those waiting for treatments for other things were all harmed unnecessarily.

At best this has all been a giant, failed experiment. At worst it's the predictable result of panic and listening to self-appointed "authorities" who happen to be able to reach large audiences instantly, instead of lesser-known actual experts without such privilege, and who therefore take longer to be heard.

Doing what is ordinarily done in pandemics - isolating only those at risk until cures are found, would obviously have saved more lives and resulted in almost no disruption nor any trillions in wasted money.

[0] - 32 studies: https://www.aier.org/article/lockdowns-do-not-control-the-co...
If by sacrificing young you mean that we let virus run rampant so it evolves into a version that more successfully infects young and with more disastrous effects .. then yes, we did exactly that. Some new mutants cause way more harm in younger people than the original version did.
Study: Politicians listen to rich people, not you https://www.vox.com/2014/4/18/5624310/martin-gilens-testing-...
The problem that I see in the logic is that Twitch is kicking people off of the platform that were at one point of their lives too fat to fit into an Abercrombie and Fitch T-shirt. If they are no longer fat, they still cant be part of the community or buy the t-shirt if it was up to Twitch.
> The extent to which corporations should be considered private entities does not seem like a settled question to me. Your corporation has no natural right to exist, and therefore does not have the natural right to do business solely as it pleases.

This is a particularly interesting topic - a lot of the parallels around private vs. public places seem to have eroded over time. Facebook, Twitter and others are now serving the function of a public place. They are means of communication used by governments and elected leaders.

I suspect at some point soon there will be a shift in the balance here, to try and address the extent to which companies are "private entities" sitting outside of the legal frameworks, where they deal with the public. NJ views privately owned shopping malls to be public places from a 1st amendment perspective, even though it is not publicly owned - it isn't a huge leap to consider FB or similar as a public space on that basis.
Why not just have a clean and well ventilated space?
I'm working on a simplified Ghost hosting service.

To give you some background, I've been running multiple Ghost blogging platforms for quite sometime and have successfully automated a lot of the heavy lifting involved in hosting. I realised a lot of people around me are now using Ghost for their blogs too and they might not need the expensive hosting out there. So I'm working to provide an option to address this niche.
Oh, you mean rationing. If it comes down to price I can starve 20 poor people around me with my income. Not a good solution.
Thanks! I was trying to find a universally known example or party trick of something just polymerizing quickly,which I couldn't think of, so went freezing instead (since it looks line if like polymerizing? And I think lots of people have seen those videos showing off that trick). If you want clear, beautiful ice, you've gotta freeze it the right way. But if you want to know if water is cold enough to freeze and don't care about using the ice, bump the supercooled bottle. Trying to convey the differences in constraints between a) detecting dna, where it's a destructive test for all intents and purposes since the end product is just tossed into biohazard - you just wants signal and b) making more usable dna for further research, where you want that end product for further manipulation and so has to high quality, usable dna, not just a polymerized mess. Lots of rapid PCR diagnostics take advantage of this to use gunk-creating rapid tests while scientists working on engineering the same DNA will use temperature cycling processes to clone the DNA and do work on it - each has its use.
good point, although reduce inflammation would clearly help respiratory distress.. I'll dig further
My wife and I have tried several systems and applications at this point. We go grocery shopping together, just us, no kids. For us, the shopping experience is important. It's got to be fast and synchronize quickly.

My favorite app is listhero. https://listhero.de Fast, simple and secure. Each list can easily be managed for adding new items, checking them off the list or recovering an item from a "recent items" (done/purchased). There's nothing too fancy here. The great feature is how fast the spa is.

But the list app is just where we share the info. It's our shared process which works best for us.

Everything on the list is grocery shopping related except for three lists: 'meals', 'pantry' and 'freezer'.

Could it be fancier? Could managing our meals automatically add items not in Pantry to our list? Maybe but those systems always seem too complicated and we've tried several (most recently 'plan to eat' which we paid an annual subscription). Getting the shopping right is paramount for us. Raw speed of the UI is the best feature of ListHero.

The Meals list is the heart of the process. We have 23 meals on there. If it's time to shop we can quickly decide on a few meals, check the pantry and freezer and then just add items we need to baking, grocery, meat, etc..., almost always by clicking an item from the 'Recent Entries' section.

If we were feeding larger groups of people with a restaurant or a college meal coop where we shared the cooking and managed volume orders I'd want something fancier that managed meals and ingredients and shopping a bit better.

But for my wife and I this relatively simple works great. Most of the recipes are in our heads. The list app helps us to manage a shared mental model. We enjoy our kitchen heartily.