skysight-inc/HackerNews huggingface dataset:
cstore_fdw had the same limitations, so even if they say these limitations may not persist forever, i am not very hopeful they really want to solve this problem.

But they could solve it with just a little bit of work:
* Create a hidden bitmap information to store whether the „row“ of the columnar table is still valid
* When updating/deleting values only set the bitmap information to zero to indicate the value is no longer valid
* Every updated „row“ is added into a special chunk at the end of the table in uncompressed format
* When vacuuming the table the old rows with bitmap=0 are deleted and the values from the special chunk are merged

So you would have same performance if update/delete is never done as the complete bitmap index is filled with 1. And every update/delete will make it just a little bit slower, as most often only old date is stored in compressed format not much uncomprossed values will be stored. And a vacuum full would optimize these old tables again.
He says he has tried a lot of editors, but I wonder if he has tried Vim. I'm thinking that Vim would be the perfect solution for folks like that. They would get a highly flexible and keyboard focused editor which respect the flow of thought, and at the same time, a modern interface in regards to color themes and font preferences and such.
This has baffled me since I was two years old. The burning fuel should push in all directions equally. What makes it go more out the back than the front?
Wow. I'm amazed they haven't relaxed the no-code-on-laptops rule this year.
The US has been trying to reduce the usage of the USD as a reserve currency (it's the largest such currency but not the only one) due to it not having any real benefit to the US while exposing its economy to the effects of financial crises around the world.

---

Ben Bernanke (ex-FED Chairman) - The dollar’s international role: An “exorbitant privilege”?

https://www.brookings.edu/blog/ben-bernanke/2016/01/07/the-d...

> A great deal of U.S. currency is held abroad, which amounts to an interest-free loan to the United States. However, the interest savings are probably on the order of $20 billion a year, a small fraction of a percent of U.S. GDP, and that “seigniorage,” as it is called, would probably still exist even if the dollar lost ground to other currencies...

> The safe haven aspect of the dollar is actually a negative for U.S. firms, since it implies that they become less competitive (the dollar is stronger) at precisely the times that global economic conditions are most difficult.

---

The ‘reserve currency’ myth: The US dollar’s current and future role in the world economy

https://www.ussc.edu.au/analysis/the-reserve-currency-myth-t...

> This safe-haven bid for US dollar assets means that the US dollar often behaves in ways that seem counter-intuitive relative to US economic fundamentals. As Figure 2 shows, the US dollar appreciates in response to economic policy uncertainty. A 1 per cent increase in the Global Economic Policy Uncertainty Index raises the real value of the US dollar by 0.2 per cent, controlling for relative interest rate, inflation and economic growth differentials with the rest of the world.

> The appreciation exacerbates trade tensions between the United States and the rest of the world by weighing on US export competitiveness, setting in train a protectionist spiral.
I'm game. Email's in the profile. Aside from HN, do you have other plans on gathering up the numbers?
I'd appreciate more capacity, but at this point my big complaint is price per TB. I've been paying $15/TB for drives for, I think, 3-4 years. I'm beginning to wonder if we've hit the end of the line for decreasing storage costs.
Web Browsers are built on multithreaded rendering - Paint, Layout and Main threads. It works really well, but on legacy or native everything is done on the single main thread and everything is jammed into 16ms of a single thread.

For example why iOS is so fast? It renders everything in separate process. (This is why Flutter will always be a garbage by reimplementing this in main thread).

I bet it just too much and too old to rewrite to new shiny things.
I guess you could print out the hash & get Dorsey to sign it by hand as well. That should be part of the deal. That way you know it's the one.

Also, in the highly unlikely event of a hash collision, the Dorsey hash wins and the other hash has to go back to to /dev/null, metaphorical head held down in shame.
Perseverance Is Officially Roving Mars After a Successful Test Drive
https://www.thehindu.com/books/why-read-the-classics-by-ital...
That quote is from an 8-year-old comment: https://news.ycombinator.com/item?id=5972927.
I'm so glad the download-entire-wikipedia function continues to exist. That will help counter the "lost the entire library problem" from the city of Alexandria. To be fair, Wikipedia only has summaries, not the detailed material, but it's still important.
Rather than further secure their market positions by forcing them to treat their customers well, why not replace the entire company by competition from less insane providers?
Sybase/IQ (now SAP IQ, originally acquired from Expressway) was launched in 1995.

There are other old column databases, such as kdb, but I believe Sybase/Expessway was the first commercial product.
I forget... is HAMR the slow one that kills your NAS?
Does that mean/imply an Apple Silicon imac is about 3 months away?
4 Gb/mm² for HDD density is a lot.

For comparison:

7 Gb/mm2 - current NAND technology

0.3 Gb/mm² - current DRAM technology

0.2 GTr/mm² - current FinFET technology
I’m currently learning Bangla and there are a few basic apps for iOS that present the letter along with it’s name, pronunciation, and how it is to be written (as in how to piece together the strokes to write the letter). It’s definitely geared towards kids, but the one I’m using is called BorKnow.

Also I’m using a book by Hanne Ruth Thompson called Beginner’s Bengali that does a good job at introducing the script.
Psyche: A C front end for implementation of static analysis tools
Works fine with firefox/ublock origin, what else do you use?

But speaking of idiocies like that, rockpapershotgun won't let me see subscription prices unless i agree to tracking cookies. Do they really think that's an incentive to subscribe?
I wrote a summary of some interesting things I found while reading this S-1 here: https://davidfurlong.me/coursera-s-1 Hope someone finds it useful!
I think vscode is pretty good.
" I was never happy that IBM moved the control key, and I was even less happy when Sun Microsystems followed suit (but for a while you could still order the Sun keyboards with the control key in the right place)"

You weren't alone, that was contentious because of WordStar's keystrokes and other earlier terminals. Incidentally, I first entered text into WordStar using a VT100 terminal connected to a Godbout S100 dual-CPU (8085/8086) computer.

"By 1996 (when this article was written) WordStar had already committed suicide by pushing "WordStar 2000" on everybody, which completely broke the old user interface."

Note my earlier post re my conversation with Seymour Rubinstein. Many took him to task over the 'suicidal' change.
Life and Death of Data
The very simple explanation is that the USA is infiltrated by communists?
Be structured and have clear goals.

After we went to remote work, my students have been making weekly presentations to me, which serves to update me on their work and helps them become better communicators of their research.

They recap what I suggested, they give a status update on what I asked them to do and whatever else they did, they compare the results of their experiments to past experiments (baselines), and they propose next steps and I make suggestions with regard to what I think makes sense.

In my field, machine learning, we often stitch multiple papers together, so each project is aimed at being a paper in the dissertation. For my lab, we come up with the idealized main contributions for a paper, and then work toward those goals. We may not meet them, but it provides structure and their informal presentations to me facilitate organized discussion and analysis of results.
Why would someone use an awkward and complicated second layer built on top of 1.5KB/s of transactions that cost $25 ?

Ethereum and bitcoin cash both exceed bitcoin's transaction throughput. Ethereum dwarfs everything else in number of transactions per day.

If everyone in the world uses bitcoin, everyone will get a single on chain transaction every 60 years, even though a single hard drive could store the next 300 years of transactions at this rate.

If your internet connection had the throughput of bitcoin, reddit.com would take 36 minutes to load.

There is no technical reason it has to be this way, bitcoin was crippled just to sell you a second layer while other cryptocurrencies are easily blowing past it in transaction throughput.
Show HN: Portfolio Scope: analyze your stock portfolio / compare with gurus
Imagine getting special access to an artist at an event and all you have to do is personally set fire to a few square meters of rain forest.

Convince me this is an unreasonable metaphor!
Thanks for the feedback!

I wanted the image of the artwork to be in full view when you load the page so putting the button at the top might not be the solution as this pushes the image down. I'll definitely look into this though since it's a good point
> has no ambiguous instructions

Really? What do you call an operator applied to an empty stack? A sequence of commands that leaves the stack non-empty? I don't see why that's any less ambiguous than mismatched parentheses.
If we ever had a high altitude electric plane do we think electric motors with huge props? Or would we try to recreate the turbo jet? Maybe resistive heating elements instead of fuel?
From the article:

> a “virtual particle” disturbance is different from a real particle. If something makes a real particle, that particle can go off on its own across space. If something makes a disturbance, that disturbance will die away, or break apart, once its cause is gone. So it’s not like a particle at all, and I wish we didn’t call it that.

Another comment here mentioned Hawking radiation. Isn't Hawking radiation when a pair of virtual particles appears just at the event horizon of a black hole, with one "falling in" and the other escaping out? Is it not in fact going "off on its own across space"? Or as the Wikipedia article[1] on Hawking radiation puts it: "the other escapes into the wider universe ('to infinity')". I fail to see the difference here, especially when both pages use very similar language about particles traveling the universe. If the one that escapes is "not like a particle at all", how is it different? Does it not behave exactly like any other particle of the same kind?

Or is the article calling a "disturbance" the creation and annihilation of a pair of virtual particles? I certainly see how that's different from a particle, but it's also pretty clear that it's not one particle but a pair. Of course this very special pair of particles that spawns and disappears is not like "a" particle.

[1] https://en.wikipedia.org/wiki/Hawking_radiation
These sort of problems are so aggravating and seem to take a disproportionate amount of mental and emotional energy to the problem. I'm not exactly sure why, either. Perhaps it's because trying to explain the issue to anyone else (support, spouse, etc) and catch them up on where you are, what the issue is and what's been tried already takes so long and then in the end that person is powerless to help. And to make any progress forward you have to be relentlessly tenacious and still the problem will fall on deaf ears.

It's like the system is built against you to just force people to ultimately run out of steam trying to get it resolved and give up.
You might be conflating how an injector turns on and if with how the fuel is pressurized. Unit injectors create the high pressure for injection in the injector, combining the high pressure pump and injector in one, fed by a low pressure rail. Theses are driven mechanically via cams to create pressure.

Common high pressure rail injectors have a separate high pressure pump connected to engine elsewhere and the injectors just turn on and off fed by a high pressure common rail.

The injector itself can be actuated mechanically or via solenoids or piezo, but there are no injectors that create pressure electrically that I know of (the closest I have seen are voicemail medium pressure gas injectors used in ETEC engines). That is the electric part of the injector only lets the fuel through, it does not force it.
If curious, past threads:

Animated Engines - https://news.ycombinator.com/item?id=7127953 - Jan 2014 (34 comments)

Animated Engines - https://news.ycombinator.com/item?id=701186 - July 2009 (11 comments)
The past is a foreign country, and yet people are basically the same, and subject to the same conceits, failings and heroism too, whether from thousands of years ago or across the street, competitors or customers. I frequently thank Thucydides for that lesson.

https://en.m.wikipedia.org/wiki/History_of_the_Peloponnesian...
well because they are the only cloud vendor with a HA master-master postgresql database (citusdb managed) it probably is also a selling point.
Is there a password manager you recommend? I've never used one. Ty!
Metafilter still exists.
RPN is a lot like vim, the first time you are like DUH! I can't add 2 and 2. But if you take the learning curve, it becomes very efficient and you cannot move back.
Forget IBM, Amazon Is a Better Cloud Computing Stock
> [...] he made it a rule never to touch a book by any author who had not been dead at least 30 years.

> "That's the only kind of book I can trust", he said.

> "It's not that I don't believe in contemporary literature," he added, "but I don't want to waste valuable time reading any book that has not had the baptism of time. Life is too short.

- Haruki Murakami, Norwegian Wood
Profitmailr
https://tinyurl.com/y85hfyhl
Url changed from https://www.thenexthint.com/white-house-warns-after-microsof..., which points to this.

"Please submit the original source. If a post reports on something found on another site, submit the latter."

https://news.ycombinator.com/newsguidelines.html
> This is why they sometimes advocate for preferential treatment for minorities: equal opportunity is no good if one group of people do not have equal access to those opportunities because they were born poor as a result of historical injustices.

I hadn't thought of equality of opportunity in this way before, but it does appear to be an innate problem of that approach.

As a counter-argument, I think the preferential treatment approach is upside down. Hiring less qualified people to redress historical inequalities is a top-down approach, authoritarian and minimally impactful. The individuals you hire help them, but not the disadvantaged community at large. We should be taking a bottom-up approach where the disadvantaged are afforded more community funding to bring up their access to opportunities. It is a slower approach because it takes a few generations to see the results, but it leads to long-term change, not band-aid fixes which I feel preferential treatment delivers.

As a counter-country-argument, why not take both approaches? There's something about trying to fix a wrong with more wrongs that I feel will damn the entire system.
I did so much programming on the HP 28S and the HP 48Gx. Really an awesome mobile programming platform at the time.
FFMPEG from Zero to Hero
Is the price going up good?
Please don’t call this “Symbolics,” that name is already taken by the Lisp Machine vendor that had its own excellent CAS, Maxima, derived from the original MACSYMA at MIT.
This is common[0] in the legal industry; most such agreements aren't public.

[0] https://www.diversitylab.com/knowledge-sharing/clients-push-...
For whatever reason, v5.1 of WordPerfect remains my favorite.
Nope that’s not what #2 says. They write an action similar to a download must trigger an endpoint, you still need to hotlink.
Run and compile very big C++/.net applications and big scenes in Unreal Engine and Houdini.

edit: I love how I got downvoted because my work can't fit into a toy Mac M1
It would take a generation to build an electronics industry equivalent to shenzhen, and would require state involvement/investment that we're not capable of.

I'd like to regain industrial capacity too but we're missing an entire population base of expertise and relationships.
Well not the entire db, just the public parts. User passwords are not included ;)
>Satoshi hardly provided much leadership beyond the original paper

Except he designed and coded the whole thing and provided every day support for 2 years.

>The price has gone up by several orders of magnitude

Price of the Bitcoin doesn't mean anything if it is not used as cash as Satoshi intended. You don't receive your salary in Bitcoin and you don't shop with Bitcoin. Speaking of price even regulated assets like stocks are prone to hype and excessive speculation see Dot-com bubble [1]

[1] https://en.wikipedia.org/wiki/Dot-com_bubble
South-West Iceland's Been Hit by 17,000 Earthquakes This Week. About to Erupt?
Agreed.

I think of my PhD students as my primary "product" I am creating as a professor. Not to say I don't think that teaching is valuable, but I'm by far proudest of my PhD students who graduate and go on to have fantastic careers. That said, I'm proud, but also sad, and worried because once they become good they leave. I let them depart once they have met our agreed upon goals, which are pretty much the bare minimum for being competitive for research-oriented jobs in industry (not "just a coder," but designing and doing independent research).
I get annoyed by the ways the OS X calculator deviates from HP RPN.

The main one is that the pi and e keys act as if they are invoking constant functions that return pi and e, respectively. On an HP calculator, the pi key enters pi.

That may sound like the same thing, but it is not. Consider this sequence:

2 ln pi x

On my HP 15C the result is to multiply the natural log of 2 and pi. Same thing with PCalc on my iPhone. With OS X calculator the result is either pi with an error beep if you started with an empty stack or pi times whatever was on the top of the stack if you started with a non-empty stack.

The "2 ln" part leaves ln(2) on the stack. On the HP and other sensible calculators the pi key pushes pi. On the MacOS calculator, it replaces the top of the stack with pi.

They also had some problems where if you did a function and then started entering digits it would overwrite the function result, but I think they fixed those. I've seen what I thought was that problem recently, but when I finished entering the number and hit enter or invoked a function on the number, the previous function result appeared second on the stack, so it apparently is just a bug in displaying the stack.
XyWrite, faster and more customizable.
Wikipedia is always bugging me about donations, and yet here it is a feature they could charge for or at least hint to donate. It would be perfectly acceptable to charge here since abuse of this can rack up quite a bill. Maybe they don't pay as much as I do for outbound traffic on aws, but still
Great job guys. Here is another AI crypto trading prediction model https://bitcoinvsaltcoins.com/strategy/466
Not sure how that’s relevant, given that it appears to be expressing the usual language constructs but not in English or via a Latin alphabet. A couple minutes with Google translate made that apparent.
How can there still be these huge gaps in salary between Europe and the US ?
You would expect US Tech giants to come in and swoop all the top local talent, thus raising overall demand.
Review: Blackbird Secure Desktop a fully open-source modern POWER9 workstation
Wait... they have 2 read/write masters? And you can read/write from either master at the same time?
Yes, non-white Englishman here cringed when I saw the name having been on the receiving end of the term many times.
Art makes allusions, and is inspired by, and builds off of, other work. There's even great work that, when you boil it down, is done in homage to earlier creations or creators.

Being familiar with classic literature is one way to appreciate the rest of culture, as it gives you a reference for everything that comes after it.
It would most likely emulate a turbofan, replacing the core with an electric motor and possibly a gearbox.
> i recently started diving into postgresql and it seems to me that there is a patchwork of HA solutions (with patroni being the most feature-full) but no real multi-master solution for postgresql released under an open source license.

true multi master is barely needed. but there is citus which uses the gpl, which can be run in multi master.
and yes patroni is really really awesome.
Kiwix use is still somewhat hit or miss when browsing. Im not sure how it handles text parsing but it either takes forever or doesn't return results making it sort of unusable.

But it's still a fantastic and incredible piece of software. When it gets to the point where I can portably keep the full 60gb zim file seemlessly, it will change simple computer for low broadband areas. Imagine the uses as a portable and versatile database that could accept json, html/css, data to make your own offline encyclopedias!
When that warning page is thrown, is a 200 returned?
It could “load” ok, but be blocked by a flag for chrome that isn’t http flag.
Total guess.
Anyone have any insight on that page showing up?
I think it is we who decided it is a racist word. I was a guest instructor in a university class in Islamabad, and people there used that word quite casually. It surprised me how often I heard it, but also that it was never treated in a negative manner. An important differentiator is that they weren't using it as a label to call each other maliciously, but more to denote that something is from Pakistan.

Perhaps at least in this case, intent has everything to do with its interpretation. I still don't use the word because that nuance is too easily missed.

Probably both cultures (which apparently are directly related, in terms of overlapping histories) are aware of words like this, and not likely to confuse them for ill intent. A little like how Canadian Anglophone children make fun of the French word for 'seal', but Francophones who also use the English swear word that it sounds like clearly know when you're swearing, versus when you're talking about a seal.
I had one recently where I was locked out of my medidata/Rave account for not knowing the answer for "Who was your best friend in 4th grade?" I seem to recall that I had a lot of different friends in 4th grade, and it was also blurring with crossover to 3rd and 5th grade etc.

After spending hours on hold and escalating through the support, they finally unencrypted my answer and told me what it was and I had put our cat! Totally did not remember that. Since then I've started paying attention to the questions I select when I set up the passwords and trying to idiot-proof myself to something I will actually remember in 7 years, not trying to be clever in the response.

As a bonus stick you in the ribs "revenge," when I finally was able to get it reset up and log in, I was gobsmacked to see that the customer support reps had assigned me mandatory extra remedial rave training to be completed before I could access the functional areas of the software! Lol. Touche.