skysight-inc/HackerNews huggingface dataset:
'What Erlang/Elixir force you to do, you can voluntarily do in other languages too'.

Like immutability! :P

Jokes aside, I agree for basic concurrency you can get pretty far with other modern languages. I think it's what brings people's attention to Erlang/Elixir, but I don't think it's the most important differentiator. It also isn't the one that Erlang's community (I can't speak to Elixir) really touts, except as one that is easily understood by those outside of it.

The real benefit is fault tolerance. Everything about Erlang, the concurrency and distribution stories included, is built around fault tolerance. You need concurrency and distribution to be fault tolerant (can't have one bad process choking out others; can't have one bad machine taking the service down, etc). The immutability, the supervision tree, those also are about fault tolerance.

I've written production systems in Go. It scaled better with way less tweaking than the JVM based stuff we'd written previously required. But it wasn't nearly as resilient to failure, or as predictable, as the Erlang stuff I've run in prod was.
Wait - is mturk rebranding!?
Ask HN: Do you agree with Paul Graham?
http://paulgraham.com/fn.html

In his fierce nerds essay he says meditation dulls you.

“ Another solution may be to somehow turn off your fierceness, by devoting yourself to meditation or psychotherapy or something like that. Maybe that's the right answer for some people. I have no idea. But it doesn't seem the optimal solution to me. If you're given a sharp knife, it seems to me better to use it than to blunt its edge to avoid cutting yourself.”

It seems to me he thinks meditation makes you less sharp...for me it only helps me focus better and work on more hard problems, kind of like taking a nap. Does taking a nap make you less sharp? Or increase your alertness?

This is what I want cleared up because I don’t wanna waste my time practicing meditation, personally though there’s tons of study that show the mental benefits so My concern is giving people the wrong information about it.
> The states certainly can, and what's to stop the federal government co-ordinating and supporting state action?

The Federal Government cannot restrict citizens from traveling between the states. I don't know anyone, here in the US anyway, who would even suggest such an action.

The privileges and immunities clause, Article IV, Section 2, Clause 1 of the United States Constitution, protects the interstate travel rights of US citizens.
When one gets snippets from Stack Overflow, he/she doesn't assume it is tailored specifically for the task, so extra check, modification are applied. With copilot people (eventually, especially beginners probably) will assume that the code produced by "magic" AI does exactly what they asked for.
Remember during the pandemic when China threatened to stop selling masks, PPE and IVs? Immediately Trump stopped calling it “The China Virus” and then China “donated” millions of masks to the US for the international PR.
"Starving the Chinese to own the CCP" and then blamed China for the famine after that, westerner are playing 4d chess man
You don’t need AI for that. While example based testing is familiar to most, other approaches exist that can achieve this with less complexity. See: property based testing.
Acquisitions mostly. They've gotten into trouble with the state over their acquisition of TWC when they failed to uphold the conditions of the merger which required them to improve and expand service.
If there are diminishing returns to expanding a given piece of software, an employer could end up making a better product, but not that much better, and employing fewer resources (esp. people) to do so.

And even that could still be fine for programmers, as other firms will be enticed into buying the creation of software -- firms that didn't want to build software when programming was less efficient/more expensive.
Right, not expecting this to surface out of the blue 2 years later, OP.

Thanks for the addition insights anyways
I don’t see that exact quote, but the article seems to be a list of many of the reasons just inserting the same mRNA sequence may not work as desired. To compare contextually also, researchers now spend substantial effort to teach simple monocellular organisms to produce various proteins of interest, because the pathway and other influences in the cell can influence whether it is translated and how the protein folds.
Plain text database: https://www.gnu.org/software/recutils/

Replaced a lot of awk for me, along with places I might have been tempted to use sqlite. Unfortunately never had much luck with the bash or c integrations.
CM-1/2 is not exactly computer, it is more of a massively parallel SIMD computation accelerator.

Right. SIMD was something people tried doing before they could get enough transistors to give every node an instruction decoder. It's useful for a narrow class of problems where special purpose hardware or an FPGA isn't justified, but the problem is so regular that SIMD will work. This niche is not large enough to keep a company in business.

(There were a long series of strange architectures tried in that period. Transputers. Hypercubes. Dataflow machines. The Cell. All too hard to program and not general purpose enough.)
I would also be interested in some links. That seems interesting and reasonably priced.

Something slightly larger would also be exciting. The 13.3" (replacing an 8.5x11 sheet of paper) from the article would be awesome.
Also works on Mac, in Firefox, bash, and I guess everywhere.
Beets is great! Unfortunately there there are a few things that prevent me from actually using it:

* emphasis on albums -- most of my songs are singletons, and beets doesn't have good support for this use case

* lack of a sophisticated tagging system

* MusicBrainz is given too much priority by the autotagger, and the Discogs plugin has been somewhat neglectedd

* technical debt in the code base -- I tried to make a PR to fix some of it, but I wasn't willing to put in the extra work needed to make it Python 2 compatible

As for a tagging system: Here's a comment I made in another thread a few months ago. Curious to get some feedback on the idea here!

--

My music library has grown exponentially in the past year or so, due to boredom during covid, and I've come to the conclusion that playlists (as in, static lists of music files that you need to update manually) are functionally useless for large libraries.

What I've been looking for, but so far haven't been able to find, is a system that creates playlists from queries to my music database, based on tags I assign to individual songs. Even better if I can use a logic programming / query language like Datalog to help simplify tagging! For instance, if I have songs with the following tags:

(Song 1) japan 1971 japanese jazz funk fusion female
(Song 2) japan 2004 instrumental math-rock
(Song 3) japan 1983 japanese enka female
(Song 4) korea 1983 japanese rock male
(Song 5) brazil 1973 spanish jazz instrumental
(Song 6) mali 1979 blues rock folk tuareg
(Song 7) algeria 1974 french folk

I should be able to define logic rules that make tagging easier. Ideally, the tagging system should automatically write any deduced tags as metadata for the original files (for compatibility with other music players), with some way to keep track of which tags were added automatically vs manually, in case the deduction rules change.

asia(x) :- japan(x) OR korea(x) or ...
africa(x) :- algeria(x) OR egypt(X) OR ...
latin(x) :- mexico(x) OR brazil(x) or ...
rock(x) :- math-rock(x)
etc

I should be able to create playlists from the following queries that automatically update themselves when I add new music:

(playlist 1) ?- language(x,"french") AND region(x, "africa") AND (1960 < year < 1970)
(playlist 2) ?- region(x,"asia") AND genre(x,"rock")

Apologies for the inconsistent syntax, but hopefully you get the rough idea. Does anything like this exist? The built-in Rhythmbox music player for linux has decent support for saving playlists based on tags, but there's no built-in system for logic programming based on tags.
Seems like a great place to trot out one of my favorite bits of electronic lore.

The inverse of resistance (1/R) is called conductance and its unit is the Mho (No really!) When you calculate the resistance of resistors in parallel you're converting the Ohms to Mhos, adding them together, then converting back to Ohms.

- - - -

Oh, it seems I'm a little dated: "electrical conductance is measured in siemens (S) (formerly called "mho"s and then represented by ℧)." Oh well.

~ https://en.wikipedia.org/wiki/Electrical_conductance
To incentivize certain things and disincentivize others.
One good thing is that this is just a primary election, so I think any of these hiccups will be smoothed over by the party. But if this was a two party election, I think this could look really bad.
Why WordPress Is Preferable for SEO
You should work hard if there’s something important to you that you want to achieve. If there’s nothing that you particularly want to accomplish then there isn’t much point in working hard.
Not sure about that particular point, but I will agree from experience that working with Erlang on Windows years back was painful, and that it is relatively pain free nowadays.
Io_uring is not (only) a generic asynchronous syscall facility
I mean this whole thing makes zero sense in the first place.

Why are you moving on from the first round when you don't have all the absentee votes (~120k outstanding votes) counted yet?

I get that it's their first time running RCV and all, but this is basically a non-issue when SF runs elections.
Hmm.. continuing education that’s more accessible seems to be the gist of it; I wouldn’t quite put that in the same bucket as this post’s headline…
Again, can you point to a specific comment in that thread indicating enforcement? I see none.
Hey! My book’s on that list. (The Art of Agile Development.) The second edition is coming out later this year and I’ve been putting it up on my website as part of the open review: https://www.jamesshore.com/v2/books/aoad2
Email is a just such a communication medium. It requires both prose at length, and also quick response. Even though the type of information passed around is usually binary: OK/NOT OK, or a status update.

Gmail offers a way to reduce the "prose at length" to a few buttons. And it adds the pleasantries for you.

You can think of it as a workflow automation tool. Your email chains are tickets and you're moving them through different statuses.

Notwithstanding, personal/intimate email is different and spending time writing a beautiful letter is a thing of its own.
Black Holes May Generate ‘Tsunamis’ in Escaping Gas
"Israel is apartheid state" is a very old thesis which the left hoping to apply to Israel after their South Africa success. There's nothing in support of it in terms of law, though. It doesn't even work as libel anymore. Just a marker phrase for antisemitism.
US?
Ask HN: Have you ever applied at the same company multiple times?
What is your experience applying at the same company or department multiple times? Did the company hire you or it was a waste or time?

At reddit's cscareerquestions you can see a lot of new graduates applying at FAANG and being rejected, getting into despair. In fact you can hardly find any success stories where the person succeeded after the 10th interview.
Thanks, I’ll look more deeply into this.
If their clients are open source, why would they have a ToS saying you can't make your own clients?
Taxing your money away is a means of fighting inflation. Taxes and tax breaks also shape behavior. Sugary beverage taxes, tobacco taxes, mortgage interest deductions.
I really want one of these and I don't know why. I'm struggling to come up with uses for this other than for AirBNB style short term rental places or pre-planned communities for helping homeless people get back on their feet or something. Doesn't seem as portable as a mobile home, and doesn't really have enough of a rustic look for me to want to consider this as a cabin.

I feel like I'm missing a big use case here, but unless I planned to live in this full time, what are the benefits over buying a sprinter van or something.
Just read:

- Clean Architecture
- Design Patterns: Elements of Reusable Object-Oriented Software
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Clean Agile

and forget the rest. Life is short and those books are more than enough.
The biggest problem with nuclear is that its too expensive. And that's before factoring in the $187B cost of cleaning up Fukushima.

The "but nobody died" argument doesn't matter. You're still arguing with Jane Fonda in 1979. You need be arguing with economists in 2021.
And then $80k to install between new electrical box, getting raked over the coals by your local water/sewer district, having to build a foundation, stairs from door, etc., etc.

And your property taxes will go up.
Employees looking for wfh are suffocating to the productive workers who are just looking to get stuff done, same as any other politics. There's no difference. Where you work is a subset of what you're doing, and the relation ship is for owners to tell you what to do, and for you to do it. The mission of the company is what the owners want, not you.
A tl;dr, because the idea behind the Decision Transformer is really cool and elegant; they model reinforcement learning tasks in a similar way to autoregressive language modeling.

In language modeling, you want to learn, for example, the next word in a sentence. Given a sequence of tokens t₀, t₁, t₂, predict t₃.

The authors here model RL as a similar autoregressive task, where we want to predict which action to take, given a sequence of previous actions, states, and "rewards-to-go", or the estimated remaining rewards in the trajectory. For example, given (s₀, a₀, R₀), (s₁, R₁), we want to predict the best a₁.

This allows us to train in a supervised way by accumulating trajectories from either training data or random walks.

Then, at inference time, all we do is input into the model (a) the start state s₀, and (b) the desired "rewards-to-go" R₀ we'd like to have.

The output at the next step is an action a₀. We then calculate the next state s₁ caused by taking a₀, and the remaining rewards-to-go R₁, to find the best a₁. We can repeat this with partial trajectories until the rewards-to-go hit 0, or until the trajectory is complete.
Are you using wayland?
> at least Java Runtime Environment (JRE) 11

Yeah I stopped right there. I've had enough of one app wanting IBM Java, another wanting Oracle Java, another wanting Sun Java, another wanting 32-bit Java, another wanting 64-bit Java, another wanting Java 8, another wanting Java 11, ...

I really wish this were written in literally any other language, ideally one whose compiler can be apt-gotten on a default Ubuntu install.
A pity so much of it is releasable to US persons only.
This house is 375 sq ft and uses low end materials, and it doesn't include setup, so it's going to cost ~$100k, or $266 / sq ft. Most new home construction is more like $150 / sq ft. And with this system, you're very limited in what you can build.

Who's the target customer for this?
I use to think along the same lines. However due to nature of my work, I switch between a MacBook and PC quite often. When I go from MacBook to a laptop with 1080p resolution, I could see why people prefer higher resolutions. Font rendering and entire experience of reading on a computer becomes so much better.
I had a corporate gig as a coder reporting to at most three economists at any one time. I spent at least two hours of every day getting them to explain what they wanted, explaining the implications of what they were asking for, explaining the results of the code to them, etc. So even if I didn't need to code at all my efficiency would have expanded by at most a factor of 4.
Smalldragon v0.3.0
Not really if you look up the accepted definition of OS
There have been a few factual stories in the press that aren't well-known about the 911 conspiracy:

- Saudi embassies across the US were involved in organizing the operation

- members of the Saudi royal family very likely financed at least part of the operation, as well as others in that community, based on previous operations

- One of the non-flying organizers lived in Canada, and crossed the border into the US overland to avoid a flying watchlist. His local mosque in Canada was very likely knowledgeable about his purpose and provided logistics, and likely he wasn't the only participant in Canada.

- it's very likely the US govt. knew about the operation in advance from embassy intelligence intercepts.

When I use "likely" above, I mean well over 90% probability in each case because that's how things work.

It wasn't 19 dudes who just happened to fly into some buildings half way across the world - it was a coordinated international operation.

When you read the press reporting on this, they start off very specific about the actions months beforehand, and get suddenly vague when discussing what the US govt. knew and did about it. Also, most of the US Middle East experts were forced out of the civil service when they continued saying there was a continuing threat - ideologies don't change.
Instant ADUs... Great, an easy way to increase the density of suburban neighborhoods that weren't designed for it while enriching wealthy landowners and providing sub-standard housing to the lower class.

Shower thought: when will we see a company like Amazon or Costco experiment with providing an entire city, leveraging their efficient production chains and cost-cutting techniques? Would you live in a pre-fab town engineered to your demographics (even if Amazon owned all your data)?
As an occasional Linux user, I still get annoyed with situations like "GNOME people decided that you shouldn't want to put files on the desktop" which then spills over into supposedly user friendly distros. So it's not all sunshine and roses even when it's officially working-as-intended.

Lately I've been using Mint-XFCE in a VM for some of my Linux needs and that's been much better performing than trying to virtualize the fancier desktop environments. But Pop_OS looks promising for next time I need a native linux environment.
This is just a long list of books on the topics, in what way has it been curated? Curation would be recommending two or three books on each topic which are excellent and outstanding in conveying the topic they cover.

Telling someone to read 20 books is hardly useful. Nobody is going to actually do that.

Long overwhelming lists of books considered harmful.
I think both of these points hold, in their own way, in the Western world. As Guy Debord writes in The Society of the Spectacle:

> [The Spectacle] defines the program of the ruling class and presides over its formation, just as it presents pseudo-goods to be coveted, it offers false models of revolution to local revolutionaries.

Or as Zizek once said (in paraphrase): It's not Jihad vs. McWorld, it's McJihad vs. McWorld.

Do you think that the West exported this spectacle-based theory of change?
I don’t know if I agree with this, but I think it depends what you mean when you say “programming”.

I use programming as one of the examples of intrinsically human work.

You have a (general computing) machine that can do anything(), it only has meaning and utility from humans thinking about problems they have and how to solve them.

The hard part of programming is analysing what problems you have, and what you want to do about them.

This is why one of the distinguishing features between junior and senior programmers is that seniors tend to think about the (human) problem they’re solving a lot more.

Tools like copilot help with the physical interfacing between programmer and machine, but they don’t eliminate programming.

But a recurring worry people are expressing in this thread is: some people think they _do_, and how insidious that idea is.

The tool is great, the managers deciding that time spent thinking about its output, or developing their staff’s skills, is a waste because “just use what the AI says”, are the danger.

As long as people and computers exist, there will be programming.

not actually “anything”
Rare Commodore Computer Art Print
Probably depends on how small you set your font.
Whoever wins this primary is almost certainly guaranteed to win the general, so it's pretty much the same set of stakes.
I was asking that and also the relative frequency of these events given the timeline of the development of the cosmos. Recognizing that distance and time are interrelated.

If that happened 1.2 B years ago and the cosmos started approx 12 B ago. Are there events happening still or have they dropped in frequency?
Genuine curiousity, in what ways is it significantly better?

I'm a die hard i3 user and if there's a better tiling window manager I would switch. Can you hide all window chrome like titlebar, borders, etc to maximize pixels? How about managing window container groups? Can you cycle between different layouts, eg tabbed, split, stacked like in i3. Can you move windows to a specific desktop/monitor with keyboard? Is auto splitting and arrangement supported like bspwm or i3?

I've tried all tiling window managers and I settled on i3.
Thank you for this suggestion. As an Asian, I have always found the American fetish for "passion for work" disconcerting. My passion is for poetry and grammar. Unfortunately, in Asia, you really can't feed your family on this. Your career is distinctly "what you are forced to do". So it is a sense of duty and self-sacrifice that forces me to work, and I would gladly avoid any unnecessary bullshit work and virtue signalling, so that I can read fiction and poetry.
> Categorizing these things together as has been done in recent years makes no sense.

I think it not only makes sense, but it was a brilliant strategy, the results of which can be seen on Reddit and even here, if the topic is other than a direct abstract discussion of conspiracy theories that is: it is a powerful subconscious heuristic, it has been very widely deployed, and can be activated when necessary.
The major reason was the elections in the West Bank, which threatened to shake Fatah domination there, and a change in US policy (Biden expected to be softer on Arabs than Trump). The violence propaganda started on TikTok weeks before the conflict. The Hamas's goal once in several years to exercise power, get international intention and get more funds to live. That's how they do many years already.
1/3rd of the top 15 cities in the US are in Texas, but thanks to a good-sized rural citizenship, nearly best-in-the-country gerrymandering, and innovative voter suppression, the state is still deeply red-controlled.
I tried.Couldn't find anything
Lots of posts here are talking about Elixir's concurrency and performance, but in benchmarks like techempower, Elixir comes fairly low.

Can someone help me rationalize this discrepancy?

Also, in general, for a Digital Ocean droplet, how many requests per second (db query based) can Elixir handle while maintaining a sub 200ms latency?
Someone pointed out (on Twitter!) that junk bonds are down below 4%. That's lower than investment grade during most of recorded history.

What I'm saying is that it's hard to find an objective reference point for what Facebook is worth, but there are things where you can kind of place their price on an absolute scale. And they are getting pretty extreme.
> Microsoft was probably content to use Windows 10 as a moat / loss leader

Windows isn't a loss leader. It's actually quite profitable. Which is exactly why they are releasing a new version of Windows; they want to drive sales of Windows. It's been five years since the last major release, and a new release will boost revenues nicely.
Definitely agreed. I still know a couple of people who don't have smartphones, and even with smartphones you might have a dead battery, a low battery that they don't want to waste on a menu, a busted camera, or for whatever other reason be better off with a piece of paper. Keeping a few real menus handy would be the best way to handle it.