skysight-inc/HackerNews huggingface dataset:
> For example, charges to send payments internationally are often vastly more expensive than the actual cost to the banks

I think you can attribute that one to capitalism, not collusion. Profits are important for banks. It's a rare for-profit institution provides services at cost.

Any entity can join the "send money internationally cartel", but they have to adhere to the laws in both countries. This is a loophole that cryptocurrencies are bypassing today, but I expect the law to catch up in this area, and it won't be pretty.
Awesome. The imitators on vscode sucked balls.
Also: whooosh.
So? They should be able to adjust to correct for misestimation. That's not a dealbreaker for the idea.
How would I be able to check remote if a piece of land will have good or even very good internet?

Is 15000 sqmt for 100k possible?

Are you aware of any community to exchange experience?
It's about as close to a religion as the opposition is.
This is just software engineers failing to have taken classic basic engineering courses during their education. These are basic problems that control systems deal with and you have things like PID that to other engineering disciplines are obvious.

The amount of times I've seen software clearly want to have a form of PID controller and fail to realize that such a thing even exists are countless.
I can see reviews as also rating there. With browser, as also app.

As I remember, Play Store is only showing reviews in your local language, so maybe you don't see them because there simply is no review in your language?
I go back and forth trying to decide whether to try and introduce my 5 year old to programming. To him, every screen is a little entertainment portal of some kind. I recently got him an Odroid Go Advance kit - a Linux-based handheld gaming device that you can put together in an hour. Putting the thing together with him felt constructive - but then it was quickly off to running old video games under emulation. He loves it, and I curate the games he can play on it, but he's not making anything with it.

Here we go with the "when I was a kid" bit... but I felt that computers were something that were just barely within reach when I was in grade school. I really wanted to learn how programs worked. I checked out every book on programming I could find at my elementary school's library. I had my dad take me to the university library where I had a proverbial field day. But neither he nor any other adult was trying - at all - to expose me to programming. It just happened.

I sometimes wonder if this new norm of actively encouraging and exposing kids to every possible creative outlet in life is really just stifling their progress. When everything is presented to you as a buffet of choices, with hopeful parents anxiously awaiting some kind of interest or progress, how does it not all become kind of ... boring? Where is the space to develop longing and desire?

I remember being a kid and longing for access to the university's Ultrix machines. They seemed to be just for adults - and difficult to access - and all of that just made me want it more. I became obsessed about the concept of multitasking and machines serving multiple users at once. I really had no encouragement, and was even reprimanded for gaining unauthorized access to some university machines. This, along with the tied up phone lines, annoyed my parents to no end. They were patient and understanding, but not actively encouraging.

I hope my kids can some day feel a similar passion and longing to learn something. If they can have that, they won't need it to be spoon-fed to them. They'll break down doors to get at it.
How does everyone find the interview format of the article?

I am building a platform for online interviews (https://taaalk.co/) so am curious to know your experience of reading discussions vs. reading an article.
> There are very few people with less than 10-15 years of experience that know all of the DOM APIs and their multitude of incompatible weirdnesses. There’s just so much to learn and much of the weirdness isn’t documented very well.

Heck - there are very few people with any amount of experience who "know all of the DOM APIs and their multitude of incompatible weirdnesses" :)
Isn't caching a different issue than playing the animation? The Mozilla issue was (initially) focused on stopping ongoing distracting animations.
I agree with all of that, but 99% of actual crypto usage I hear about is in rich countries, as speculation and as pyramid schemes.

I'd really, really love to hear about stories of widespread cryptocurrency usage in developing countries.

Also, considering the low transaction rates and the high transaction fees, how would this magic vision of the future work for poor people, anyway?
https://twitter.com/NickKao13/status/1475641334597832705?t=o...

There you go. From the head of the CDC and a few other quotes from biden too.
> If you can make compiler work with both - new and old code, then yes, I totally agree.

Which you can, technically even Python has that mechanism (`from __future__ import <thing>` can change the language syntax).

However the ability to use that for the 2/3 transition was basically nil as an enormous number of apis were impacted, the syntax changes were really the easy bits, the semantics were much more difficult to deal with (talking from experience).

> I’m not sure how editions in rust work, but if compiler can compile all editions and link them in single binary, then its something I’m totally for.

That is exactly how it works.
Agreed - and the regular Facebook site is just awful now - my parents don’t even use it
My hunch is that most JS developers just aren't aware of these frameworks. A lot of people in this thread are mixing up Next.js and NestJS, and NestJS is the most popular out of the three you mentioned. Sure it has a lot of stars on Github (44k), but even I had forgotten I had starred it.
> I'm not saying it's good or bad: I'm just saying that people leaving coins or USDC or USD on Coinbase are very far from "running their own bank".

Exactly. That's a big 'no thanks, and no deal' as it defeats the whole purpose if one leaves all their coins on an exchange for 'long term' holding.

Nothing wrong with downloading a crypto wallet app and sending and storing the USDC, USDP stablecoins on there. No need for Coinbase.

Job done. Your keys and your coins without the volatility.
Thank you, I went looking for the bug report but couldn't find it.

2012 is a long time ago in the time of the web, hopefully opinions have changed. I think back then Safari didn't have the ability to show favicons in the bookmark toolbar where this is useful, it does now.
I worked with a dude a decade ago who called me saying he was going to be late because there was a big line at McDonald's haha
>>Seeing as how the 2nd layer network is optimized for instant micro txs, that still is not accurate; the point is to be able to have low/no cost instant txs for small sums in order to not clog up the mempool on layer 1.

It was also marketed as being a substitute for ordinary retail transactions, like purchasing a coffee, not solely micro-transactions.

>>Sure, but that is like saying you need an internet connection to post on HN and decrying it as a pitfall of a system.

Having to have your hot-wallet always online just to receive transactions is different than needing to connect to the internet to submit a comment on HN. You can still receive replies on HN when you're not connected to the internet. And connecting to the internet to post on HN doesn't expose your money to theft the way exposing your hot wallet to the internet does.
> so if the time comes you are prepared.

The thing is, how many times did "the time come"?

15 years ago, I was told I need to learn all about design patterns, and for 10 years after that, I heard about a new OOP-design philosophy almost every month.

Then it turns out wrapping everything into design patterns makes the code harder to read and we are right back to procedural programming.

7 years ago, friends told me I need to learn pure functional programming NOW, because it's the future of programming.

Well, long story short, I still don't know what a Monad is, and the code is still procedural.
That's just why some people like it. My favourite review on Amazon, of Rudin's Principles of Mathematical Analysis (https://www.amazon.com/gp/customer-reviews/R23MC2PCAJYHCB/re...):

> It is not possible to overstate how good this book is. I tried to give it uncountably many stars but they only have five. Five is an insult. I'm sorry Dr. Rudin....

> "The material is not motivated." Not motivated? Judas just stick a dagger in my heart. This material needs no motivation. Just do it. Faith will come. He's teaching you analysis. Not selling you a used car. By the time you are ready to read this book you should not need motivation from the author as to why you need to know analysis. You should just feel a burning in you chest that can only be quenched by arguments involving an arbitrary sequence {x_n} that converges to x in X.

>... if you'r a student and find the book too hard? Try harder. That's the point. If you did not crave intellectual work why are you sitting in an analysis course? Dig in. It will make you a better person. Trust me.

> Or you could just change your major back to engineering. It's more money and the books always have lots of nice pictures.
So let’s say I’m in CA voting for my two Senators. How much does my vote actually count when 10 other states combined have the same population but 20 Senators?

How much does my vote count even for representatives if I’m in a state that’s heavily gerrymandered?
Weelll… that page lists the #ffffff version of the flag of Poland [0]. The law specifies the color using a strange color scale (CIELUV [1]), and it was written in the 1980s with fabric in mind, which cannot be a pure white - so the color translates to #E9E8E7, looking like [2]. This was the subject of a flamewar on Polish Wikipedia around 2006, which also involved a light-pink version [3] due to someone miscalculating the colors. In the end, en.wiki uses the #fff version [4], and pl.wiki uses the grey version in the flag article [5] and the white version anywhere else [6].

And a few months ago, the government proposed an amendment to the law. That lists #ffffff as the official color (for non-textile use). But it will probably take some time until it actually goes into force, if it ever will…

tl;dr: colors are hard, flag colors specified by 1980s laws doubly so.

[0] https://commons.wikimedia.org/wiki/File:Flag_of_Poland.svg
[1] https://en.wikipedia.org/wiki/CIELUV
[2] https://commons.wikimedia.org/wiki/File:Flag_of_Poland_(norm...
[3] https://commons.wikimedia.org/wiki/File:Flaga_Polski_strange...
[4] https://en.wikipedia.org/wiki/Flag_of_Poland
[5] https://pl.wikipedia.org/wiki/Flaga_Polski
[6] https://pl.wikipedia.org/wiki/Polska
Incorrect. This will download

251 webm audio only │ 139.66MiB 134k https │ opus 134k 48000Hz medium, webm_dash

and then use ffmpeg to reencode opus to mp3
Maybe give this a shot for mobile apps: https://appinventor.mit.edu/

It uses the same puzzle pieces as scratch, but it's a little more advanced.
It's hard to disagree, it's far more enjoyable with a teammate!

Apathy is generally a good way to put it I feel. Maybe not the intent, but the result lines up. I could take or leave it, but if it requires too much effort on my part, I'll pass.

Trauma might be putting it a little heavily, but I do feel the 'process' takes more than it gives
Meteor comes to mind
Why not both? You can use crypto if you want to "run your own bank", or you can use a bank. The existence of one does not preclude the possibility of also using the other. I use crypto, I am aware of the risks it entails and allocated capital accordingly, the rest held in a bank or safer "centralized" store of values (stocks, etfs, etc). Some people go full crypto with no bank, some people want nothing to do with crypto and will just use a bank as usual. None of this should concern anyone but the person making this decision.

That said, this article is simply the rationalization of the author's choice about why he won't use crypto, raising basic concerns that anyone that knows about crypto should be aware of, but of course it reached the front page based solely on the fact that it's anti-crypto.

However, I want to address the closing quote.

>Would you carry around your life savings in your wallet? Would you store everything of value in your home in a safe? Would you want to run your own banking infrastructure?

You don't have to carry all your life savings in a single wallet that you carry around. You can split everything in multiple wallets, distributed in a safe way so that you don't lose everything if your house burns down, or you are held at gunpoint, or you become amnesiac, or you die, or whatever. How you do that is your responsibility. You don't want that responsibility? Then just use a bank. Also, I didn't know I had to run my own banking infrastructure to use crypto, up until now I just used a wallet.
Zuck did not get to where he is by being short sighted or stupid.

The Metaverse is the obvious next evolution of online. Accelerated by the happenings of the last 2 years.
I would say this is an oversimplification.

I like the choices I get when building with JavaScript. There's always something new to learn and I get to pick the flavors that I like to work with. :)

But I do envy the simplicity of Ruby on Rails. I might try it for my next project after reading this article.
I looked up the Swiss system, and it certainly is not direct democracy.
I'm pretty frustrated that we're societally focused on plastic straws and shopping bags when things like this or needless empty flights are happening (https://news.ycombinator.com/item?id=29818050)
That piece is interesting in that they suggest how one may probably identify it as being the Endeavour. That was by establishing the timbers are English Oak, as they indicate the other wrecks were built from American or Indian timbers.

So if they have done that, then combined with the detail in the recent article about matching to the plans, it may well be reasonable to assign a high probability of it being the Endeavour.

So maybe not 'proof', but a reasonable high probability assumption. Unless they find specific unique details from that ship in the wreck, what else could count as 'definite' proof?
Meta might consider leaving Europe?
Meta submitted their yearly report to the SEC [0] which states:

> If a new transatlantic data transfer framework is not adopted and we are unable to continue to rely on SCCs or rely upon other alternative means of data transfers from Europe to the United States, we will likely be unable to offer a number of our most significant products and services, including Facebook and Instagram, in Europe, which would materially and adversely affect our business, financial condition, and results of operations.

[0] https://d18rn0p25nwr6d.cloudfront.net/CIK-0001326801/14039b47-2e2f-4054-9dc5-71bcc7cf01ce.pdf
My Qatari girlfriend to me the other day: "I just found out you can get a Big Mac with BEEF in it! What sort of weird shit is that?"

All she has ever eaten:
https://www.mcdonalds.com/qa/en-qa/product/chicken-mac.html
“ eventually leaving him the only person competent enough to make changes to it”

erm, this makes it sound like he was a not a very good engineer. Your code should always be written so that if you get hit by a bus one day, the rest of your team could pick right up where you left off
I am currently studying for an MSc which has a semester on Blockchain. You can see my current thoughts at https://shkspr.mobi/blog/tag/certified-blockchain-profession...
Mathematicians who care about the speed of doing a calculation are usually just called Computer Scientists.
"Trader Joe's" could also be being used as an adjective in this headline right?
as a former Rails user now Laravel user, I would agree with this.

PHP has mage huge strides in typing too, I havent kept up with Ruby to know if they do the same
I am. I guess I should have said that.
I'm not sure if you realize this, but your entire comment can essentially be summarized to "offshoring".
> Alternatively, Go 2.0 could implement "frozen" global variables

A more general change would be to implement the "var" and "val" distinction that exists in some languages.

const x = 1 // x is a compile time alias for the untyped abstract number 1
var x := 1 // define x at runtime to be (int)1, x is mutable
val x := 1 // define x at runtime to be (int)1, x is immutable

Then the globals can be defined with "val".
It depends.. for example international wire transfers within the European Union are free. Transfers to other parts of world can be more expensive. So I'm not sure that the problem is a lack of competition.
> "constantly" in this case means "once every 2 weeks"

No. Constantly means exactly that - revoked transactions for either party cannot be checked otherwise. I didn't even include the need to be online all the time, since otherwise payments don't work either as multiple interactions are required for each payment.

> You can also have a third party do it for you without having to hand over your keys.

And of course that 3rd party is totally trustworthy for some reason and offers their service for free? The 3rd parties still need to run scripts that have to work correctly. We all see how well that one works on a regular basis, what with the multi-million dollar thefts that happened recently due to flawed contracts and scripts.
That is hugely off, even if you assume 100% of the registered shares came from reddit, which would be a very silly assumption to make.
Inkscape supports converting text to a variety of stroke fonts: Extensions → Text → Hershey Text.

The fonts are SVG, stored in /usr/share/inkscape/extensions/svg_fonts/ under Linux.

I recently took EMS Readability from there and adopted it into a code base that is generating reMarkable documents with strokes and all (rather than PDFs) in support of reverse-engineering actually good rendering, as I wanted text in my generated documents.
Clickable link to download the pdf: https://d18rn0p25nwr6d.cloudfront.net/CIK-0001326801/14039b4...
Hold on, 700€ x 215 days worked (you don't count vacation time when freelance) = 150 500. Now, give it half to the taxman, and you're left with 75 250€ / year.

And that's without the expenses, extra healthcare coverage, insurance etc.

So pretty average when you considering that junior developer salaries are within this reach in EU capitals.
>We should strongly encourage and persuade vaccination, but never compel them by coercive means under this ethics.

So you don't believe a person should be compelled to be vaccinated or otherwise stay away from other people unless tested for infection no matter how contagious and deadly the disease? That is, forced quarantine should never be allowed under any circumstance regardless of disease?

Why should a person be free to infect others through their unabridged freedom yet one should not have the freedom to drive while drunk? People compelling others to travel sober is also using them as a means to their own ends (not being killed by drunk driver) even though they can take their own precautions (seat belts, air bags, safer cars, avoiding certain areas, they themselves not being drunk). No one is forcing anyone to be sober (in the US) just not to drive on public roads. You are not free to do whatever you want in a society with others there are limits put on your personal freedom so as not to endanger others, there is always a valid debate about what those limits should be, no different here, but there have to be agreed limits or nothing works.
I did long division on paper yesterday, to convert swimming-pool evaporation rates given as millimeters per day to nanometers per second. Probably a skill I use every week or two. It's true that I could do it faster with a calculator.

Perhaps a more practical example was that the day before yesterday my father told me that the recent collapse of an ice shelf off Antarctica was likely to raise sea levels by 27 inches in the next three to five years by debuttressing [what turned out to be] the Thwaites Glacier, so possibly the seaside camping spot he was enjoying that day would be under a foot of water in a few years. I immediately protested that this could not be correct; he must have misunderstood the research, because it was the wrong order of magnitude for such a short time period.

And in fact it was the wrong order of magnitude, and the article he had read was deliberately sensationalized by juxtaposing sea-level rises that might occur over the next 80 years with events that will happen over the next three to five years. So his campsite will be fine.

Didn't need mental long division for that, though.
Buffferbloat is a thing - and it's not [generally] good
The youtube player keeps using codec 251 for audio (opus, about 120 kbps) until quality 240p. For 144p it switches to codec 250 (opus, about 60 kbps). At least here, on firefox on linux.
The U.S. is in a state of prolonged imperial decline. The joint statement makes sense to me. Russia’s economy and population have declined. They perceive competition with NATO. China is clearly on the rise and they wish to take control of Taiwan. That’s the last remaining humiliation from the 1800s and early 1900s.

NATO does not want to send troops to Ukraine and I begin to believe that the U.S. will not fight for Taiwan. Unity between Russia and China will make NATO and the U.S. much more cautious when confronting the Ukraine crisis and the issue of Taiwan.
Making it blockchain-based would guarantee all parties will have equal access to the application indefinitely. It's ideal for a situation where you want infrastructure to be shared by mutually distrusting parties.

The problem with blockchain-based applications right now is that the blockchain is not scalable in its write-access, so the extent to which such applications can be updated is quite limited.
You're right, ignition does generate bytecode from the AST; it also interprets it.

> With Ignition, V8 compiles JavaScript functions to a concise bytecode, which is between 50% to 25% the size of the equivalent baseline machine code. This bytecode is then executed by a high-performance interpreter which yields execution speeds on real-world websites close to those of code generated by V8’s existing baseline compiler.

Emphasis mine.

https://v8.dev/blog/ignition-interpreter

You can also find this information on the Wikipedia article you linked to

> In 2016, the Ignition interpreter was added to V8 with the design goal of reducing the memory usage on small memory Android phones in comparison with TurboFan and Crankshaft. Ignition is a Register based machine and shares a similar (albeit not the exact same) design to the Templating Interpreter utilized by HotSpot.

> In 2017, V8 shipped a brand-new compiler pipeline, consisting of Ignition (the interpreter) and TurboFan (the optimizing compiler).
Are we supposed to know who any of these people are?
Why is killing animals bad?
This obviously sucks, but how common is that? 0.0001% of cases?

Have there even been moderate - not even large - scale protests against banks freezing accounts?

Regular banking is slow and cumbersome, but it does work for most people.
Google Drive integration errors created SSRF flaws in multiple applications
And now with the kind of apps you csn make with things like Liveview, there is even vanishing reasons to use things like React.

Most React websites did not need React.

Even more so in 2022z
>Normally, when you have so many mutations all over, you expect that you will also have compromised the ability to bind the receptor

I guess there have been thousands of mutations with such compromised ability to bind the receptor that weren't viable enough to win and fizzled out?
This article resonated with me, but the main reason I moved from RoR apps to JS/SPA was hosting costs and scalability. I can build a SPA and host the bulk of it on Amazon S3 and pay significantly less monthly costs AND have scalability built in. If you've figured out a way to do something remotely similar with Rails, I'd be back in a heartbeat.