skysight-inc/HackerNews huggingface dataset:
When that article was written the transaction fees were around $1.50-$2.00 USD which is already a lot for meals and snacks. Now that the average transaction fees are anywhere from $7 - $60 I doubt people are buying much with bitcoin's dialup throughput.

https://bitinfocharts.com/comparison/bitcoin-transactionfees...
> What's a typedef struct in assembly again?

[section discard]
[org 0]
node:
.next: dd 0
.prev: dd 0
.foo: times(foo.len) db 0
.bar: dw 0
.len:

:)
To be fair, Deus Ex is nowhere near the scope and complexity of Cyberpunk 2077
You know what they say about the road to hell and it’s paving material.
But also there will also be more attention directed toward these low-hanging vulnerabilities, so perhaps password manager vendors will adapt too.
Ive been using the free plan and have been quite happy so far - I couldn’t get my 1Password vault exported (I think you need their desktop app to do that) so I had to manually move things.

But all in all really happy with it.
> What's crazy to me is not that regular users put up with a ton of bullshit

The cynic would view society is an optimization problem between bullshitters and those willing to tolerate bullshit. I say introduce a little anarchy into the equation, using the clean and pristine.
Pay taxes in real money, get benefits in Disney Dollars.
> Separately, I do wish FF had “Save As” for downloads. Right Click and “Save Link As” is not compatible with all downloads.

about:preferences, Files and Applications, Downloads, Always ask you where to save files
Fair enough, thanks for the pointer, I've amended the most recent version of the post and given you credit.
Bitcoin is the strongest cryptocurrency in terms of security, decentralization and liquidity. Which also means that bitcoin will keep its value better than other cryptocurrencies.

They are planning to use Bitcoin Lightning Network which is environmentally friendly and offers instant and almost feeless payments.
It is not because of aerodynamics. Old and new cars smash insects equally efficient and the decline of smashed insects on windscreens correlates strongly with a decline in insect population.

https://onlinelibrary.wiley.com/doi/full/10.1002/ece3.5236
Obviously work in progress, but one important thing is missing here, IMO:

"Make the right user behavior is the easiest for them."

If you want users do something, make it the easiest course of action for them and so that they have to go out of their way to do something else (that you don't want them to be doing).

If there exists a convenient shortcut the users will be using it even if it has adverse security implications.

For example, if you want them to be using SSL when connecting to your product, make that your client uses SSL by default and you need to specify additional option to do something else.

In Linux kernel world, in the old times it took effort to be constantly updating the kernel. Now it is the opposite -- it does not take effort to keep it up to date and actually requires action to stay at a particular version.

Now I understand to a large extent this is thanks to work done by distros, but this would not be possible without stability of APIs and drivers.
The difference is that the dollar doesn’t drop 30% of it’s value while you’re asleep - something BTC has done multiple times, including recently.
Sure sure /s
> It's at a latitude sufficient that packet loss and service unavailability is averaging about 0.25% (1/4th of 1 percent) over multi day periods.

Do you have any more specific data you could share there? For example, how much of that percentage is caused by downtime and how much is caused by random lost packets outside of downtime? Or how long does it go unavailable?
Yeah but imagine if you bought a beer for $4 and then next week the beer was actually worth $8 and the next it was worth $7 and then a few months later the beer was worth $50. The whole point of fiat is that it is stable and so you aren't fucking yourself by exchanging it for consumables.
An exchange order can go through in microseconds
‘Old’ workers not wanted as China’s Big Tech sets age glass ceiling at 35
Why 120 years? It is easily parallelized, and with any cloud provider you can launch hundreds of thousands of computing unit in seconds. I'd say, as a private citizen, I can create a rainbow table of the IPv4 space in half a day, more or less?
You realize that a lot of countries actually don't use dollars and use their own currency right?
Thanks Phil!

I've been meaning to get to your Z3 tutorials soon, they rock too!
See ya around!

Also, I think you can totally tell that this is part of my brain-dump that's been pouring out to the #formal-methods channel on the Julia Zulip.
The top post being a link to pissnet, the tower of piss, is kinda funny.
Doesn’t the Lightning Network scale to millions of transactions per second, which is what El Salvador will be using? Fees are miniscule on LN, as well.
I’ve seen Walmarts churning through shoppers with really impressive speed so I guess some of them didn’t get the memo.
What’s your point? That’s consistent with my example: everyone used USD so all economic transactions are grounded in it and nothing fluctuates.

The consequences of adopting a foreign currency are lack of control over monetary policy, rather than day to day fluctuations.
>>>Foreigners only bare the brunt of the inflation if they own USD denominated debt or other fixed income assets

If the local latin currency floats freely, there is nothing stopping foreigners from buying currency ans buying up real estate.

The US exports inflation in droves.
Prions are in a very different category then these 2, which are closer to humans phylogenetically then bacteria are. If they were present (some likely are) in these samples, they would be easily found in the NGS data.
> You never call `alloc` and you never call `free`.

That’s not a property of the language, only of the standard library. You could design APIs that do require you to manually call alloc and free; it’s just less ergonomic to do that
For Toronto, Canada, Lenovo offers a support option where it can assign a repair technician to fix your computer at your office or residence (avoiding the potentially weeks-long wait with shipping).

Unfortunately, when I tried to use the service, my appointment was cancelled due to restrictions in the early days of the COVID-19 pandemic. In the end, I replaced the laptop with an X1 Extreme Gen 2. That, too, unfortunately stopped working some months later as one of the fans no longer worked (I believe it was my error, for letting it spin too quickly when blowing the fans out, after usage in a dusty environment).

To avoid the downtime of shipping out the laptop, I repaired the fans myself, following instructions from iFixit, with replacement parts ordered from AliExpress. (In the meantime, I used Throttlestop to run the laptop with slow speeds, but operational.) I also took the opportunity to replace the display with a 144 Hz version (making it almost unique, as few workstation laptops now sell with high refresh-rate screens), also from AliExpress.

It worked, though I was lucky as the laptop could still function as I waited for the parts to arrive. I’m happy with the laptop now, though I only attempted the self-repair versus requesting a technician due to COVID-19 restrictions.
This chart only looks like a problem for those who don't understand what the Fed does.
Except this article isn't interested in "the usual computer graphics". We already know how to do that one, it looks great, it barely has any problems, and on the whole if you want to render things in a cool perspective, use a camera.

The whole point of the article is to show what happens if we don't follow conventional computer graphics wisdom and instead implement it based on how it gets taught in art class, and what happens if you break the fundamental "don't get too close to your vanishing points" rule you get taught there.

Mind you, it's great advice in general, it just doesn't match up with art class, which was the whole point of this article. That said, if you want to file an issue over on the repo (https://github.com/Pomax/three-point-perspective/issues), I'm sure a new section can be added at the end going "how can we fix this?" and then show this is one of the several ways in which real world 3D graphics handle perspective.
Strike is using lightning where the fees are barely a few satoshis (much smaller than cents) most of the time. This isn't the Bitcoin of 2015, there has been lots of new development, lightning is here and is being used with growing adoption (1ml.com), there are other changes coming to improve the base layer itself (taproot, eltoo, etc).
Why do software engineers have to be excited about the company's product?
I studied computer science because I liked the intellectual/technical side of it. I'm an engineer working as a web developer in a car sharing company.

I find myself to be more interested in the technical problems, rather than the product itself. Unless the product is something I'm making as a side project, I would also care about the product if I start my own company.

However I don't get why recruiters want you to be excited about their company's product?

I've been interviewing lately with a gaming company, it went very well except I answered the question "why do you want to join us? Why gaming?" with saying "honestly I'm more interested in the technical challenges that you have rather than the output as a product, I do care about serving end customers with good experience, but I would work for gaming company or e-commerce company"

Usually I don't say such things in an interview but this time I wanted to try it to see their reaction. As I expected it was a deal breaker for them.

Why do companies care about that? We're basically providing our technical know how as a service, not our product creation know how. You wouldn't expect a plumber to be excited about your new home, you expect them to be good at what they do.
So why is it different in software engineering?

Cheers
It’s a great way to make sure Google always has access to all of your browsing habits. That way they can serve you the most valuable advertisements.
https://www.wsj.com/articles/facebook-drops-plan-to-run-fibe...
edit: formatting
That's actually my point. There's an overall competency thing about how prepared you are.

A few months ago, I was interviewed over BlueJeans which is a video conf software I'd never used before. I made sure the client installed and detected my mic/camera well ahead of the interview, as well as playing around with various settings for optimal experience.

I cared about the interview and it seemed the least I could do to prepare in this way. It doesn't make sense that someone wouldn't do that - and if they don't do it and the tech blows up on them, that is a bit of a data point for the interview.
Could cloud providers not run some tests on each machine core at startup and have the hypervisor isolate any bad cores from the guest?
Any examples? I like the transparency and self-filtering. What is/isn't this approach suitable for? Anonymous is a very common pen-name.
I think a lot of this confusion stems from the author framing this project in a way that is, frankly, nonsense. Vanishing points have nothing to do with the clipping plane, and 3D computer graphics isn't trying to approximate the coordinate transform described in the post, it's trying to emulate real-life optics. The sense in which this definition is "strict" is based on ignoring that N-point perspective is just a tool for drawing lines parallel to the coordinate axes with correct perspective. If the author had framed this as just a fun "what if", making every line converge to the vanishing point, it might have been better received.

The observation that some lines look strange is about as meaningful as the same observation on an any given map projection. It's definitely true, but it all depends on the choice of mapping function, nothing inherent to spherical geometry.

I choose map projections for a particular reason: as has already been pointing out, there's no connection between this "strict" definition and an exponential coordinate transform. Any function mapping the axes that grows faster than polynomial would produce the desired behavior (essentially, you need the ratio between z and x on a line a*x + b*z = c to approach zero or infinity), but would produce different "line" shapes. This choice is entirely arbitrary, and is in fact equivalent to simply mapping the underlying space by a related transformation and then using a normal projective transformation.
Nah. When things are cheap, people will go shopping. When things are expensive, people will save. It's a naturally self-correcting mechanism.

Every deviation from the expected deflation would be an opportunity for arbitrage. Also, the deflation isn't guaranteed, so it carries a risk, which disincentivizes hoarding.
I am not anyone’s lawyer but I imagine they would have come up with the next best legal defense if that statement didn’t exist
"You can negotiate anything" by Herb Cohen.

I learned that every conversation is a negotiation. Seeking to understand the position the other party is starting from, and seeing where everyone wants to go, reframed how I view interactions.

[0] https://en.wikipedia.org/wiki/You_Can_Negotiate_Anything
If the currency is in a bank that deals with the US it could be seized. Bitcoin doesn't allow this.
I think it was the Aztec astronomers who placed a vertical stick in the line of sight to a star in order to focus or magnify it. What is this optical effect called?
That would mean people aren't actually using bitcoin, they are using this wallet's centralized lightning network balance.

If they want to actually send money to someone using bitcoin, they will have to get their balance on to the main chain, which means that they will have to take it off this wallet and then incur the transaction fees for getting to
the bitcoin chain.

Then they will have to take the hit of the transaction fees again to get their actual bitcoin balance somewhere else. This is what happens when you use a purposely crippled cryptocurrency like bitcoin.

They could use litecoin, monero or bitcoin cash directly and not have any 'wallet app' that keeps their balance. Then they would be in control of their own money.
Workers Are Gaining Leverage over Employers Right Before Our Eyes
This isn't really what I want: This allows the extension to communicate with a native app, and that's often used to implement password managers. But actually I would prefer if extensions don't use native components at all, especially password managers.

What I want is an API for extensions to hook into the built-in password field detection and auto-fill mechanisms of the browser, while providing their own storage mechanism for the password data (maybe by connecting to a cloud service or something). This would avoid every password manager having to re-implement its own workflows for those things.
The objection is to the term "garbage collection", not the term "region".

"Garbage collection" implies dynamic lifetime determination.

Rust's ownership system is static lifetime determination.

For those instances where dynamic lifetime determination is necessary, Rust provides types like Rc (which can be considered a very rudimentary garbage collector).
It would be great if the government could genetically engineer some less whiny citizens.
Don't worry, it'll be deleted soon
Art classes don’t teach that objects appear exponentially smaller as they recede into the distance. To make something appear half the size, you need to move it twice as far away, not move it by a constant amount.
I HATE ring lights. Makes everybody look like they're being abducted by a UFO or something. Or they're robots. They need some diffusion or something.
This is not about fairness nor liberty. It's about control; incentives and subsidies, made to keep the big bosses in check, and also about making sure they don't get undue competition, since taxation like that makes it harder to compete with the giants, by both outsiders and by smaller companies since margins are lowered. In short, it's about stability and keeping up the status quo of the too big to fail.
From a user experience perspective, you can perform the computation asynchronously. There are also hash algorithms resistant to ASIC.

But yeah, everything else you said makes sense.
Agree with this sentiment. Its especially evident when you look at their package manage. Here is a nice talk from the guy who wrote it 3 times: https://www.youtube.com/watch?v=HgFmiT5p0zU
> This isn't the Bitcoin of 2015

I agree, because I used bitcoin in 2015 and it actually worked well instead of being crippled to a few transactions per second for the whole network.

How are they getting their balance on to the bitcoin chain? How much does that cost? Once they are in control of their money and actually have it on the real chain and not some wallet app maker's sub-chain they still have to eat more giant transaction fees.

This approach will only work for people using this app, which defeats the whole purpose.
rasengan (author of this post) bought the network for money (it's not clear what he actually bought, but he has enough lawyers to intimidate the other volunteers for whatever he wanted). He basically decided it was his way or the highway, and his way included rules like "thou shalt not leave freenode for another network" which of course made everyone immediately leave freenode for another network because nobody wants to be using a vendor that tries to prevent you from leaving.

This BBS thing seems to demonstrate it pretty well actually. Was anyone asking for freenode to have a hacker news clone? Don't think so. Is it even useful? Remains to be seen. Will it stay? Nobody knows. All we know for now is freenode is now the host for whatever rasengan feels like at the moment. Again, it seems that people don't really want to be on that kind of platform.
Transaction fees are 5 cents in the last couple days. The mempool is empty (see https://mempool.space/). If you are paying more, then that's an issue with the exchange or wallet that you are using.
By that definition C++ is also garbage collected and managed. Given that C++ is oft cited as the canonical unmanaged non-GCed language, this seems like a not very useful definition.

(And you can call `alloc` and `free` from Rust, https://doc.rust-lang.org/std/alloc/fn.alloc.html)

It's also weird that you call out `Rc` specifically. `Box` also allocates and free memory, as does `Vec` and other types from the `alloc` crate.
Even so, if we look at gmail all the data needed for the email list is 20-100KB. The bloat is caused by bad design, not the extra copies.
That's total unavailability time for a basic series of 20 icmp pings sent to a target in Seattle very close to the cgnat gateway exit point. On a 60s Cron job. Very close to a default smokeping installation. My 0.25% would be even less if I could remove one problematic tree in a 1/12th quadrant of the cpe's obstruction measurement system.

Not within the past 3-4 weeks, but there have been previous times of 30 to 120 minute downtime at 0200 in the morning local time while the starlink people do terminal firmware updates and other changes in the network.
Because they are run by HR monkeys who believe that shit matters to engineers.
Doesn't Julia use a mark-and-sweep GC? How is it possible to use in a soft-real-time context without stopping the world?
Not true. Strike requires KYC, just like a bank does.
In practice, what potion of people store and manage their own wallet on their own hardware? Isn’t that usage pattern extremely rare? If so, what’s the difference between having a bank account and a Coinbase (or other exchange) account?
> vilification

Quotes are often used on posts in lieu of sic when it's not just a quote, but a term that is likely being misused.

eg Identifying misrepresentation of circumstance is not "villification".
The smaller countries who don't want to be beholden to either the US or China's fiscal policy. We seem to be building up a second cold war, and I imagine for many countries being able to back your economy with a currency that isn't controlled by either of the two major players is tempting. China may well end up regretting discouraging its miners from holding the majority stake, given the Sino power that could project. This is all very heavily speculative, though, I'm just spitballing an interesting potential chain of events
I wonder what voting does, because right now posts seem to be in order of newest first, regardless of votes.
>> there’s a good amount of people out there that are experts at coding or data science, who haven’t had to deal with any of the scrappiness. Of course, if you’re hiring for a startup and that level of scrappiness is part of the job, by all means, continue to extract signal.

I guess in my mind scrappiness (or just resourcefulness, which maybe the same thing) is a requirement for any job I'd hire for. In this day and age of WFH, your internet connectivity is clutch to your ability to do work and whether it's intuitive to you or not, you have to figure it out (same as in the physical space, whether you like commuting or not, you have to figure out some way to reliably show up at the office.)

Even if you're not technical where troubleshooting wifi is up your alley, you could solve the problem with:

1. Money. Go buy the most expensive insane router and see what it does for you.

2. People. Ask your friends whether they have good wifi and how they got there. Pay someone to help you.

3. Brute force. Can't fix the wifi? Run a big dumb cable down your hallway into your office.

4. Get creative. Can you work out of a co-working space? Can you drop by your friend to use their basement?

At the end of the day, you need connectivity to do your job and if you can't figure that out you're gonna struggle at the job as well. So open mindedness is one thing but realism matters too. You just can't be successful in a WFH setup if your job requires meetings and your wifi can't handle it.
I also use the external data connector, the problem is when you have two projects in different locations. Then I go for psycopg2 and uploat it to bigquery using bigquery magic lines
I'm not sure what you mean. If you assume all sales were to consumers it's true that the government receives ~~18% of Apple's revenue compared to if Apple sold nothing. Or are you just referring to the small difference between counting "revenue" as inclusive of VAT or exclusive of VAT?
Creditors pay, not debters to convert.
If you use a hard hash function you cannot brute force that on a laptop - not even a tenth of that. You can, however, spin up compute instances to brute force it in a few days if you have $50k lying around.
>I know which one I'd prefer.

Yeah, the dollar. Because I can be confident that my $USD won't lose half its value in two months. That's what I need in a currency.
As a consequence of the tax, or because of the risk of rebuilding in a flood zone?
Show HN: Credentialfs, FUSE for your secrets in password manager
Mount secrets from password managers, require user authorization to read them.

A tool for secret file syncing (while no real file stored locally), authorized automation, and maybe more.
Prompt buffer: an overpowered user experience
You’re sort of reducing yourself to a cog in a machine, rather than a person with like… passions and emotions and likes and dislikes and, you know, stuff that makes you human.

There’s a lot more that goes into a hire than technical proficiency, because there are a thousand other people with the same skills and what not checking those boxes.

Personality is far more important.