skysight-inc/HackerNews huggingface dataset:
The companies doing serious work on molten salt right now, are mostly in Canada because of regulatory structure. They had to develop their project with very limited funds and totally uninterested governments (until recently in Canada).

Yes they are not available now but they could be available in this decade and by the 2040 you can build 100s if you really actually put some resources behind it.

These designs are infinity easier to scale then what France did.

Of course that kind of planning is not really how the US does things but at least they could seriously get behind a few prove of concept projects. Currently its not even possible to get a non PWR reactor regulated at all.
I think, as soon as he became the actor as well, he ceased being "the messager" in the terms of solely passing on a message.

Put another way, "shoot the messenger" is a phrase used when an unbiased person, merely delivering a message of bias/harm from another, is attacked for the message.

You are not a messenger, when you perform the act/deed/thing yourself.
In the traditional model, journal editors and the referees do most of the work, for which they are usually not paid.

> The publisher's editors organized individual journal editors, helping to find new ones when one left, keeping them on deadline, etc.

Most journals have an editorial board and they are generally much better in finding new journal editors because of their contacts in the field.

Keeping deadlines is only important when you are printing separate issues. When you have a journal that consists of an electronic stream of articles, deadlines are not a serious issue.

> The publisher's editors processed submissions to the journal working with criteria set by the journal editor to perform an initial review for off-topic, low quality, or otherwise flawed submissions.

This can also been done by the journal editors. AFAIK all rejections I have ever seen were done by journal editors.

> Other publishing staff:

>-performed proof reading & copy editing

>-did the layout & type setting

>-They used professional color matching labs for all color images, which itself was $100/image (tech for this has probably changed and made it cheaper) [0]

>-They managed every aspect of the actual printing of the journal, dealing with printers, reviewing proofs, coordinating a final round of review by the journal editor and authors.

>-warehousing copies for expected distribution over the life of the journal, re-prints when something was more popular than expected, and all order fulfillments to individuals & libraries. [1]

>-They handled all of the financial logistics, from collecting subscription fees to paying the journal editor and handling royalty fees for decades after a journal was printed & back copies were purchased.

Most of these tasks are no longer needed when the journal changes to free electronic publications.
Fortunately, that seems to be increasingly popular.
You can see the deficit of the pirated copies sales vs the non-pirated copies sales.

You can also estimate sales within a 5% margin of error. Other factors such as play time and ratings also allow you to understand what sales would have been.

There’s lots of data to draw from.
For the record, I am of course doing async (Or rather non-blocking) I/O. I explicitly said that it's a mistake to write blocking code. (I made an error somewhere though where I wrote "non-blocking" instead of "blocking").

(And as I described, the "green threads" kind of blocking code is a mistake just as well. And the event-driven kind (i.e. callbacks / like in Javascript) leads to messes as well, only way I see it not become a mess is pushing stuff to buffers to process messages later in a separate message processing loop with some better context etc.
Ever since emoji became popular worldwide, I’ve been wondering if they will become the basis for new international written languages—languages that convey complex meanings using productive grammar.

In written Chinese and Japanese, the order of ideographs—which is what emoji are—can change the meaning. In Japanese, for example, 足下 means “near one’s feet; nearby” while 下足 means “footwear”; 行先 means “destination” while 先行 means “preceding.” The readings vary depending on the combination as well; the four combinations above are pronounced ashimoto, gesoku, yukisaki, and senkō (as well as sakiyuki), respectively.

Some ideographs, like 有 “to possess,” function in multicharacter combinations as verbs, while others, like 人 “person,” function as nouns.

I'm wondering if, over time, similar grammars might emerge with emoji. For example, the combination [OK Hand] [Grinning Face with Sweat] might acquire a different meaning from [Grinning Face with Sweat] [OK Hand]. Certain emoji, like, say, [Person Walking], might come to function as verbs.

If such new written languages do emerge, they are likely to be specific to particular online communities. Looking through comments on Instagram for posts with the hashtags #crochet or #hanggliding, for example, I notice posts like [1] and [2], in which the comments are in several different languages. Perhaps partly to aid understanding across linguistic barriers, many comments have emoji appended to them, and some comments are emoji only. As near as I can tell, the order in which emoji are used in those comments doesn’t have any grammatical significance. But perhaps, somewhere on the Internet, emoji grammars are in the process of emerging.

[1] https://www.instagram.com/p/CRHvQF-DXVE/

[2] https://www.instagram.com/p/CQ8eXf6CKaA/
The response on HN is explained by the introductory text in the article. This project was done *before Snowdon* way back in 2011.

We all here, and the world generally, were different back then.
This is the classic case:
https://en.wikipedia.org/wiki/When_Prophecy_Fails
"Ok" is probably one of the best examples for how subtle changes in punctuation and spelling can convey extremely different sentiments with the same word. Language is at least as much about subtext as text, yet we only ever formally learn to pay attention to the latter outside fairly specific university level courses.
I don't remember how parser generators work. They might be an instance of program synthesis. But program synthesis is for arbitrary programs, not just parsers.
China has already implemented this system. Why not head over and try it out?
I think those are good arguments for allowing teenagers to pirate software. If you learn how to use photoshop then you’re unlikely to relearn GIMP. And companies are less likely to pirate software. (Though I have heard of some small ones that do)
HTTPS for Duplicati
You can also possibly have the reverse market where old people get paid to talk to young people, if they are speaking a language that the young person is learning and is at the level where they look for conversation practice.
Apple threatens UK market exit if court orders 'unacceptable' patent fees
I think at least regarding concurrency, most developers need to rely on a model that is "good enough". You can't know everything, therefore you need to contend with knowing at least enough that is necessary to do your work.

Thinking that atomics will not be optimized by compiler is "good enough" in my opinion for almost, and I really mean almost, everybody.

Heck, I interview people and atomics optimization is one of my staple questions (Tell me, what does volatile do in Java, exactly?). I have never heard a thorough answer to that question and yet people do work as developers and do produce working applications.

The only real users of these optimizations are atomics primitives developers, and the use it to improve them a tiny bit in some special cases.

You can technically contrive a test where you run an update that changes something to 1, then immediately to 2 on each iteration. Then you try to look at it from another core and you would expect that at least once in a blue moon you will see 1. But I just don't see any sanely written application to rely on that kind of behavior.
From https://en.wikipedia.org/wiki/GNU_Taler

> Stallman has described the program as "designed to be anonymous for the payer, but payees are always identified.
There's Syncthing for Android if you look in F-Droid, at least. Plus a fork with some Android specific tweaks
???
¿¿¿

Downvoters: Theres is absolutely zero context in this post and it is nothing in it.
The Matrix 4
This was an awesome discovery this morning. Anyone know more about the plot?

https://www.imdb.com/title/tt10838180/
Flow battery are fantasy right now. No company is actually close.

Liquid Air or Liquid Metal batteries maybe.

However I would argue LFP based Li battery will likely win the cost battle for quite a while. And we are getting to a point in their scale where they are actually quite relevant for large storage.

Li production capacity has come a long way since Tesla battery in Australia.
I don't need to experiment with not using emoji. I am old enough to have a working life before they existed. In those days all online discussions became a huge argument very quickly. Passive-aggressive memos with bosses cc'ed in flew about constantly. In-person meetings were hastily convened on a regular basis to sort things out. Usually all that needed sorted out was a stupid misunderstanding, and the root cause was usually a misreading of tone followed by an emotional overreaction somewhere in the chain of emails.

My 18-year old son, who I mostly communicate through text messages, went cold on me recently. I assumed he was angry about something so I called him. No, he had decided to give up using 'childish' emoji. I asked him to reconsider.

I am firmly of the opinion that emoji are incredibly useful and that normal speech is full of emotion and playfulness that hastily written text cannot convey. You should therefore be using them in your workplace. If you don't use emoji you will be misunderstood. No matter how well written your prose is the recipients may only have time to skim-read it.

Using emoji are, in my opinion, very 'professional'.
No. But I’m under no pressure to purchase diamonds.
I mean perhaps I am not entirely sure myself. I imagine that the solution space to this problem is some very complicated, lets say algebraic variety/manifold/space/configuration space, but obviously it is still low enough dimension it can be sort of picked out nicely from some huge ambient space.

For example specific points on this object are a folded proteins. I suppose then it is how well does this get encoded, does it know about "properties" of this surface, or is it more like a rough kind of point cloud because you have sampled enough and then it does some crude interpolation. But maybe that does not respect the sort of properties in this object. Maybe there are conservation laws, symmetry properties, etc which are actually important, and then not respecting that you have just produced garbage.

So I think it is important to know what kind of problem you are dealing with. Imagine a long time scale n-body problem with lots of sensitivity. Maybe in a video game it doesn't matter if there is something non physical about what it produces, as long as it looks good enough.

Maybe this interpolation is practical for its purpose.

But I think we should still be careful and question what kind of problem it is applied to perhaps. Maybe it's more like a complexity vs complicated question.
How Do I Make My Social Media Posts Look Professional?
Of course, why write 50 lines of throwaway code when you can write 500?

Single static HTML files are under valued.
No, but it justifies artificially creating perfect copies of diamonds.
I really apologize. I'm fixing it now.
Have you tried using it with a BT keyboard? Sometimes that is an option and even in clamshell mode with an external monitor.

Depending on where you are located, it might be an idea to list your MBP for sale. I did a quick check on Gumtree.com.au and was surprised at the typical prices being asked. As always it is not always a good idea to just guess. Do some research first.
Bukayo Saka,Rashford and Jadon Sancho Suffered Racist Abuse After Final Loss
False equivalence. Software developers "charge" companies (that are very much able to pay) for their services. Doctors charge everyone, from the rich to the poor, for their services. The poor (and even not-so-poor) get screwed by this, more often than not. I haven't heard of a bunch of software developers bankrupting people in exchange for their health...
@secure: I'm a fan and love what you did with router7, gokrazy and your homelab. Note that this might be seen as "How I replaced my off-the-shelf 600CHF router with a 1700CHF custom PC router".

I hope you'll update this once Fiber7 updates their POP to show measured performance :-)
> The divide between edit mode and view mode is annoying

That's pretty much their next priority, unifying them into one.

Graphs, yeah, same, never really used them. Links are incredibly powerful, I'm not sure how you're using Notion without fully utilising them.
> Is there reason to think that government bureaucrats would do a better job at efficient resource allocation?

Yes. Government institutions (academia, DARPA, CERN, etc.) created the original internet!

And then companies messed it up.
That’s survivor bias, not proof.
To me it looks like either "cleft palate wide smile" or "twirly moustache grin".
Nature has re-used existing folds all over the place (partially because of genetic mutation but also because it's improbable to come up with stable folds from scratch by evolution I would guess), this was encapsulated by earlier award-winning systems like Rosetta. There is probably a finite number of folds in nature, with most of the difference being in the outward-facing amino acids "citation needed" :)

So an extremely large DL network would have a good chance to find and integrate ("compress") all the existing folds and sub-folds that human researchers or Rosetta missed or just hadn't the time to investigate and characterize yet (I'm not an expert on Rosetta by far btw so please expand if you are :).

I would venture to say it's a good problem fit for DL methods (as was impressively demonstrated).

Regarding your question, "does it understand something about the structure of the protein folding problem" - expanding on the above, I would say it understands enough, but it probably doesn't understand the generics of chemistry as protein and their folding is a biased subset. The output is (as far as I remember) an atom distance matrix and not atom trajectories etc. so folding dynamics is not part of the model (this is btw an important part of protein science as well).
Pinchai joined Google in 2004, and was "Product Chief" prior to becoming CEO. He's been responsible for a lot of Google products.
I think it is also about the expectations in one's mind of what is acceptable. For typical people signing up with Google/Facebook, firstly, the information being scraped is overwhelmingly large/indirect/hidden for them to realize the magnitude/gravity of it. Second, they "mentally" accepted/resigned to that "system" when they signed up.

However, in case of someone taking photo of a face without permission, a) and b) above no longer hold true - it is their face - totally tangible, something a lot more personal and something people hold much more dear than the last search query and they never "agreed" to it (neither explicitly nor in their head).
You completely, fundamentally misunderstood what I said, and also the difference between IT and aviation

Companies should be doing continuing education - random web searches are not the same thing.

I never mentioned a "mandatory curriculum, although that's possible inside a company based on their use of technology.

Actually, you sound like just about any Dilbert IT manager.
Another implementation: https://news.ycombinator.com/item?id=27805811
>if, to produce meaningful results, you need way-too-expensive hardware...

If you are in a team that is looking at problems that justify massive hardware (in the sense that solving them will pay back the capital and environmental cost) then you will have access to said hardware.

Most (almost all) AI and Data Science teams are not working on that kind of problem though, and it's often the case that we are working on cloud infrastructures where GPU's and TPU's can be accessed on demand and $100's can be used to train pretty good models. Obviously models need to be trained many times so the crossover point from a few $100 to a few $1000 can be painful - but actually many/most engagements really only need models that cost <$100 to train.

Also many of the interesting problems that are out there can utilize transfer learning over shared large pretrained models such as Resnet or GPT-2 (I know that in the dizzying paced modern world these no longer count as large or modern but they are examples...) So for images and natural language problems we can get round the intractable demand for staggeringly expensive compute.

Imagine that you had got a degree in Aeronautical Engineering, you are watching the Apollo program and wondering how you will get a job at NASA or something similar... but there are lots of jobs at Boeing and Lockheed and Cessna and so on.
I'd say the absolute majority of crying laughing emojis I've seen on Twitter are either used by trolls (usually to ridicule statements without having to actually engage with them directly) or as a seemingly meaningless filler or sign-off in extremely hostile replies. It effectively being used in the place of an insult would explain the latter use.
As for why nobody is building them. I would just point out that nobody is really building full solar with storage either.

That is starting but barley happening.

Utilities need to hit install some renewables and setting up some solar is easy. There likely is already a gas peaker somewhere so no need for storage.

I have not studied CSP in any detail so I can't say, but the reality is rational market actor in the current system does not optimize now for what the theoretical best solution is in 2040. They just need to hit their renewable quotas right now.
Why don't people use emojiis or their substitute in this place? :)

(っ. ᴗ .)っ

I'm not sure if the unicode ones work?

edits: ஐ
An interesting trend is happening in Telegram (maybe not only there). Telegram on all platforms natively supports so called "stickers", basically a picture which replaces emoji. They are custom made by users and client supports seamless adding new packs to your library with a single click. Once a good pack is introduced first time in a chat it spreads like a virus if it is interesting enough. And bad packs are silently ignored.

So, these sticker packs have effectively replaced any emoji other than generic smiley, because emojis today are simply bad. Looking at them it feels like a kindergarten book. Stickers on the other hand can be anything you want - sarcastic, offensive, insulting, dumb etc.
Gas chromatography-mass spectrometry (GC/MS [1]) by an independent third-party lab [2]. For unscheduled substances they'll even email you the mass plot.

Nearly all of our (US) pharmaceuticals already come from India anyways. Manufactured there from Chinese bulk precursors.

I trust a third-party GC/MS plot way more than any brand slapped on a package.

[1] https://en.m.wikipedia.org/wiki/Gas_chromatography–mass_spec...

[2] https://energycontrol-international.org/
"From a supplier Nintendo had a good working relationship with?" What do you mean by that? Nintendo did not have a working relationship with the supplier of the 65816 prior to development of the SNES.
Most big labs have large computing clusters and upgrade them from time to time. We've almost always needed huge computing power in the scientific domain, no?

Anyway these days I see a lot of industrial investment in middle size computing datacenters full of GPUs. Sure Google scale is not within reach but I'm sure there's room for scrapier algorithms and training methods to demonstrate feasibility and then paying a lump sum to AWS (or some ml-expert-for-cloud-training SME) for the final step.

Anyway, I thought the expensive part was data acquisition and labeling? I like the 'surrogate network' approach of learning a very-expensive-to-compute simulation or model, that doesn't need data, but the output of a costly simulation.
Hmm.

I'm a big proponent for sanctity of the home.

So, this made me think ; where does the current home end, and the current office?

If the future, we may see more and more home raids, where an employer's malfeasance results in employee "workspaces" being raided for info.

All computers taken, mobile phones, various office artifacts, with homes involved due to work-from-home.

I suspect this may have already happened many times over the years, with CEOs, employees of small startups working from home.

Has this battle already been lost? Not sure for Canada and our Charter of Rights and Freedoms, but what of the US?

Does work from home, mean raids are easily justified?
First Year Review. An Entrepreneurial Journey in the Midst of the Pandemic
Sin taxes are opposed by the argument that they disproportionately affect poor people. If they could target them based on your income bracket or something, they might get a lot more popular.
Is AWS dashboard not loading for anyone else?
I'm based in the UK, and https://eu-west-2.console.aws.amazon.com/console/home?region=eu-west-2# times out for me
Thanks for the links. I'm having a read.

Yes, there seems to be a trend of using deep learning to guide classical search. The first time I noticed it was in AlphaGo. I was initially skeptical but it seems to have picked up and be producing results.

Personally I'm not interested in that approach very much because my work is on constructive approaches, that completely avoid a search. Don't let me bore you with it (it's my doctoral research... you know how students get with their theses :) but there's links in my sig if you're curious.
I think it's unfair to lump windows into the mix, because the monopoly still is very real and for certain circumstances (like, wanting to play certain games) there's no way around it.

This is not a pro or contra buying or pirating argument, and I actually know lots of people who will happily pay for software that is not windows.
Role Based Authorization with React Router v6 and TypeScript
My bad, I didn't specify what sizes I was referring to; I meant the page size, including graphics, number of links etc. If there's a way to extract a rough estimate of the page "weight", it could be used to filter out empty (as in clearly expired) pages without downloading them. I'm not a web dev, so I'm not sure if that is possible.
And the 2nd. part: https://slimemoldtimemold.com/author/slimemoldtimemold/
Remember that NES games run from ROM for the most part. Wasting precious RAM on code is a vast minority of the cases.
My notes are pretty math-heavy, and for that reason I really prefer WYSIWYG rather than a split view or staring at the LaTeX source most of the time. Something like the Typora editor on top of Obsidian would be great. If only both were open source!

I've been hacking on my own clone [1] for the past year with a WYSIWYG editor based on ProseMirror. Here's the demo page [2] for the math editor!

[1] https://github.com/benrbray/noteworthy (disclaimer: not ready for release -- hoping to polish it up by the end of the year)

[2] https://benrbray.com/prosemirror-math/ (disclaimer: the demo page is quite minimal -- many extra features, like Markdown syntax, copy/paste, etc. can be added through ProseMirror)
For the same reason telling jokes is frowned upon, and why casual projects posted to Show HN often get criticized for being trivial. Hacker News considers itself serious business to a fault.

And no, the Unicode ones won't work, the code strips them out. You'll have plain text and be happy with it.
No better than obfuscated JavaScript to give trust to the average HN reader.
Because yet another blog needs subscribers...
The set of all the optimizations that do not break any program is very likely empty. So you are happy to break other people programs as long as yours keep working?