skysight-inc/HackerNews huggingface dataset:
It’s unfortunate. Though what do you expect when possession is ownership and there’s no mediating institution to help you with theft.

If your brokerage account somehow gets hacked and all your funds gets stolen that’s not an unsolvable problem. You’ll likely get made whole after a while. There’s people, institutions, and laws to help you.

Store digital cash in your mattress and someone will steal it, and no one will or can help.
Could we handle a similar eruption these days? Should we be building more nuclear power stations as well as solar, because if this happens, solar even with batteries is going to be useless?
Indeed, some of the names are just bad; "Anti Corruption Layer" is actually a quite useful concept for explicitly translating between concepts in different Bounded Contexts (do the translation explicitly at the edge so the mappings between BCs are explicit, instead of mixing terminology), but man I feel like something more snappy could have been used.
Why haven't the WordPress developers just hardcoded something like "until you change the password to something other than admin, your site is only accessible from localhost"?
Use this simple trick to immediately lower your companie's cost!
was still on vercel hobby plan.. upgraded now
There's always Digi-Key*/Mouser. Their target market is the sort of people who get pissed if things are not exactly as described, so they tend to get things right! The downside is that their cable prices are usually mediocre, and they do charge a separate shipping fee which can be high for single item orders (or is pretty reasonable for big orders shipped overnight early AM!).

(* Digi-Key Marketplace is not as trustworthy as regular Digi-Key and has pissed off a great number of their customers. Engineers buy from Digi-Key to have guaranteed parts from guaranteed vendors shipped with guaranteed delivery rates and dates in the same box as everything else in the order. Most vendors are of of course perfectly good -- there are some huge names on there -- but in general Digi-Key Marketplace does not do any of this. It cuts against the Digi-Key brand and has not been a net positive for Digi-Key, in my and many others' opinion. I know I'm ordering a lot more from Mouser recently, for this and other reasons.)
Their old office was sized for a company 5x larger, of 100% non-remote employees.

It's way too big.
Ha, interesting observation. They didn't happen at the same time. #2 followed by #3 much later.
Yeah, but I'm not going to start a course if I don't know what tools and equipment I need for it, upfront.
Because it's open source, payments are optional. Yes, including by big companies. Even those who want to "give back" have lots of options, such as "paying it forward" by making something else.

There are people who give away software, support it (at least making security patches), and are fine with other people relying on it. If that's you then publishing it as a package makes sense.

But a lot of us are not really prepared to do that with the software we write, and we should be wary of the implicit promises we make with how we publish it. Publishing example code or a notebook is safer since no library is going to add a dependency on that code.
If I lived in a majority-Cholita area, I would not give it a second thought. If I lived in an area with not many Cholitas, I would wonder if there was a reason the group had only Cholitas.
Musk's vendors aren't even getting SFBA paycheques, why would he offer CA comp for TN-based staff?
> They must not have been able to demonstrate much harm if they're willing to settle for so little.

They probably had the cops put in a good word for how useful they find the tracking. I'm sure that didn't hurt.
If AI progress was linearly measurable we would have achieved AGI by now.
pass/gopass/passage and KeePassXC can be offline-only, but usually you use some sort of tool to sync/backup the password store.

I use gopass with keys stored on yubikeys, which I think is secure enough. For syncing I use git, but since decoding the synced archive requires a key that is impossible to extract from my hardware keys I'm not that worried about leaks from the syncing.
I enjoyed https://de.wikipedia.org/wiki/Über_den_Umgang_mit_Menschen , from the XVIII. Its modern namesakes are just "etiquette books", but the original was far from the genre, and more about how one can attempt to get enjoyable and perhaps enlightening conversations, with specific examples concerning a diverse set of personality types. (almost all of which are still here in the XXI)

"Getting along with the rest of the world" might be a translation, similar to the french notion of savoir être (as opposed to savoir faire)...
I needed a good laugh to start off the new year!

Couldn't have happened to a more awful person.

https://www.reddit.com/r/Buttcoin/comments/4936kw/lukejr_is_...
We are all just children. As kids we always want to be adults but then we become adults and ultimately everyone around us is just a child who’s been on the earth longer.
For a long while I've trusted and used various KeePass ports/forks on my phone and laptops and stored the password file in cloud storage.

With the recent LastPass exposure, the supply-chain attack on PyTorch, needing to be vigilent and avoid granting apps access to my cloud drive, I've actually just been reviewing my setup and workflow.

Here's what I'm planning to change...

Phone: Switching from MiniKeePass to KeePassium. I've found it's not too difficult to build KeePassium from source and install without needing an Apple Developer subscription. This means I can properly audit the code and control/verify all updates.

Laptops: Start building KeePassXC from source. In the short term, I'll be more diligent in obtaining updated versions from trusted sources and using PGP to verify the package.

File sync: Start storing the password file on a self-hosted file server. Having recently setup Tailscale on all my devices, it's now convenient to manage Samba and remove cloud storage from the system. In case the SMB share is inaccessible, I'll fallback to the backups kept by KeePassium and use cron+rsync to maintain an secondary copy on my laptop.

Backups: I'm planning to periodically backup to a hardware keypad encrypted USB drive. In comparison to a regular USB / external drive, the hardware encryption makes it harder for somebody to quickly make a copy of the password file and take it away to be brute-forced.

Would welcome any pointers on things I may not be considering or suggestions for improvement!
I've never had any problems with my f-91w at night. I can't use it as a reading light like the EL backlights, but it also doesn't ruin my night vision.
Great example of how "Bitcoin is trustless" means "Bitcoin only works is the trust is provided externally".
Maybe you are describing us, too.
had to upgrade my vercel plan, should be up again :)
Bezos started selling stock while still CEO and remains the largest or one of the largest shareholders. He’s also still the executive chair of the board. If you think that a founder like Bezos selling his shares would have less of an impact than Jassey, I think you’re misunderstanding how this signaling works. In fact, most CEOs will sell shares in specific IRS-approved plans and it means nothing to the overall price.
I kid you not, there is a Dilbert strip that is effectively the pointy-haired boss saying "In an effort to streamline operations and cut costs, we've decided to start stealing stuff".

I'm paraphrasing, but it really was a one-liner like that.
The rich countries are also going to be outbidding each other though. Some nations may decide not to sell it all because they need to eat themselves. This would be worse due to limited supply and no way to quickly ramp up.
> Your friends were your church, schoolmates, etc. You can't pick "People who are X, Y, Z and support only A and B" because the pool of potential friend candidates just wasn't large enough.

It seemed to work well enough for me. One thing worth noting is that people who live in the same geographical location already tend to be somewhat like-minded, for obvious reasons. But you seem to be talking about a "perfect match", which is an impossible, unnecessary standard.

> On Twitter, I can choose to only be friends with conservative libertarian furries who believe in crypto.

You're not friends with people on Twitter. If you think you are, try leaving Twitter, and see how many of your "friends" still talk to you afterward.
Take a look at this tech mentioned here
https://80.lv/articles/lumirithmic-creating-a-cost-effective...
Got any examples in mind?
I don't know if it has a concrete definition but I generally say it to mean a crypto wallet that is directly or indirectly exposed to the internet.

It's possible to create a bitcoin wallet completely offline in a secure environment. The details to the wallet are then stored physically in a secure location/medium. This is called a cold wallet. People typically use a cold wallet for long-term storage of coins.
Ask HN: Why isn't JSON-RPC more widely adopted?
JSON-RPC / OpenRPC seems like a great option for APIs. Why isn't it adopted more widely?

Many of the APIs of projects I've worked with look like essentially like RPC style calls. The URLs are structured as action/method names to do specific things. I like many of the benefits to an RPC approach compared to REST, GraphQL, or gRPC-Web. Unfortunately, the client code generation with popular options feels clunky when you want to use them in an RPC style. It seems like JSON-RPC would be better.

https://open-rpc.org

https://www.jsonrpc.org
Made in China isn’t a bad thing anymore. There is still a lot of shit made there but a lot of really high quality/good value items now too. I think China is above the UK and Italy for quality. USA is slightly better but only because material sourcing is better and more consistent but cost is Usually double
i've started researching my next phone without google services (Or strictly limited). Probably going with grapheneOS.

Googles entire business is to track us and sell ads. So they're never going to change.
I doubt they started with human stem cells. More likely mouse.
Looks like a city from overhead. Amazing.
> His Vdara hotel in Las Vegas, with a similarly concave form, focused sunlight onto the pool terrace in 2010, hot enough to melt loungers and singe guests' hair. The glass has since been covered in non-reflective film.

> "That was a completely different problem," said Viñoly, insisting he was following a masterplan that specified arc-shaped towers. "We pointed out that would be an issue too, but who cares if you fry somebody in Las Vegas, right?"
I interrupt sometimes because of my ADHD, not because I am rude, but because I am disabled. If I don't get it out, it'll be lost forever. Its important to remember not everyone is running on the same playing field.
We should be embracing ChatGPT and Friends
Don't forget the heme. It has the heme, and 40 other things self certified as safe.

https://1bps6437gg8c169i0y1drtgz-wpengine.netdna-ssl.com/wp-...

If that link doesn't work,
https://foe.org/wp-content/uploads/2017/08/072717_Impossible...
Your evidence is... a poorly written, totally citation-free marketing spam blog?
I think today it translates into every platform due to the highly polarized political landscape. This sorts people into just 2 buckets, after which each bucket is dominated by radicals or semi-radicals.

That's why I dislike the term "bubble", because it fails to describe the inner working of the bubble. It suggests that it is uniform and consensus-based, whilst instead they are ran by an autocratic elite that "softly" silence dissent. By making dissent costly.

The state of online conversation: 50% of the population is evil. Luckily I'm in the good 50%, which is full of terrible ideas but I can't afford to challenge them.
I think the problem with anything we do like weight loss strategies or healthy diet or exercise is adherence.

Long time ago, when I would start something I would try all the way. Loose all crappy food or not at all. The problem is that these would only last as long as my enthusiasm.

This is a disaster, because it means I just spent a bunch of effort on a project that brings no long term results.

So nowadays I always think how I can bring most results with as little resources (resources being my effort/focus) and then how I can get as much bang for the buck long term.

Running must be sustainable. That's why I run easy, every day. I could run every other day but there is something magical in building strong habits. In my case I no longer think about it -- I get up, I empty myself, I weigh myself, I head out the door for a run, I come back, take a shower, drink coffee. This is my morning routine and the only decision I make is what to put on based on the weather.

And it can't feel hard. And you need to have good shoes and clothes for any weather.

All nutrition advice in the world will not help if you will not stick to it. So I resolved to not start punishing myself by removing foods that I like, but rather I started by learning new foods that I can like but are also healthy. Over time, with more and more healthy foods I know I started pushing out the unhealthy ones.

This is my advice for lasting lifestyle changes.
You can import/export, and it worked well. But you still have to change every one, and reset your OTP token generators if you stored them in LastPass as well
Quite remarkable levels of whataboutery here. So a generalization like "landlords bad" makes it OK for a business not paying their rent?
> Inflation in the last 6 months in the US, as measured by the Fed’s CPI

There is no such thing as “the Fed’s CPI”.

BLS publishes the CPI, which the Fed does not use.

The Fed uses the PCE, published by the Bureau of Economic Analysis.
I would have gladly found a precise reference, but time presses: it may be resonant for some classic passage describing the engineering of Archimedes of war machines, especially during the Second Punic War (~212 BC) when Syracuse allied with Chartago against Rome, and had to defend from the siege led by Marcellus. Optical devices to set distant things on fire were part of the defence.

So, a nuance intended was: that building would normally had been planned as a war machine...
> the BIPOC people I know haven’t been able to reap any professional benefits from it

Probably because there's almost always an Asian who's more qualified or a white with better connections. The problem is the key insight you get from a BIPOC is BIPOC tend to not have much money (set aside equity and vicious cycles for another day), so unless they're your market, you're not interested in marketing to people who can't afford your products.
Some kind of discovery protocol for blogs RSS feeds would be nice. Maybe BlueSky will fill that void. There probably are services already doing something like that, but it still puts a central authority in control of the discovery.
> he's just very good after two years

Right, but a self-taught developer might well have years of non-commercial experience
and be good in two months or even from the get-go.
> tease them gently

Depending on the tone used, saying ‘that’s really funny’ could very easily be turned into a gentle tease
I think this headline gave me a stroke. They're settling for 29M with DC and Indiana, but -392M with other states? What does settling for negative money mean, the states pay Google?

Also the details in the headline aren't in the article. The article doesn't mention "392M", nor DC.
No monetary penalty has teeth. Unless the corporate veil is pierced and executives go to prison it’s just one more ordinary business expense.

Edit: the US constitution has an extradition clause[1].

[1] https://en.m.wikipedia.org/wiki/Extradition_Clause
My challenge is that Linux (Ubuntu) simply does not provide the level of nice, saturated color rendering on any of the browsers (Chrome, Firefox) that MacOS provides. Same problem with Windows, but I am only looking to switch to Linux. I hope this could be fixed one of these days. I tinkered with video card color profile and it gets better, but I couldn’t get it to the level of MacOS “pleasure to look at”.
Thanks to both of you for posting about this. I love both the broad context and the specific story.
Are you seriously claiming the entire corruption case against him is fabrication? If that's true, why would they throw out the case based on some "jurisdiction" nonsense?
A bit too optimistic
> There are still too many random hardware issues,

Still too many implies more than 50% of existing hardware has issues which could not be true because I've installed Linux on more than 20 computers with different hardware configuration. The only ones that have given me hardware issues were newer laptops with Nvidia drivers but even those Nvidia issues were fixed by Nvidia (like RTX 3050 not supporting join displays function with external monitor).

Unsupported devices, that's not entirely because of the Linux Desktop. Buy a laptop from Tuxedo and tell me if you get those issues because you 100% of the time are buying a Windows computer. That's like expecting Windows to work properly without issues on MacBook natively and then complaining that Windows does not support Apple when in reality it's the opposite.

Linux is not magic, it's fast, it's efficient, it's amazing but it cannot be one sided. If it doesn't work for your hardware, you can't really blame Linux for not supporting something that does not want to support Linux. Linux will be fine on 99% of the general hardware, but when it's not, just simply accept that it's not compatible. Instead of blaming all of the Linux desktop.

> Of course Windows and Mac are not immune to those but they cause issues much less commonly.

No other reason other than paid and owned occupancy. Linux laptops work great, Linux on desktop works great with most hardware. Newer hardware takes time but can we really blame the kernel maintainers for not getting the edge Microsoft does?

Also, anecdotes about Windows working fine for some people does not mean that it is
working fine for most people either. Tell me you know someone who has never had frequent problems with Windows. Windows, even on fully supported hardware, fails itself on so many levels so frequently.
If somebody is blowing smoke about a subject, that's controversy. Controversy doesn't mean "wrong", "debunked" or anything conclusive like that.
He probably ran ls on /usr/local/go (it's 477MB on my machine). But that's the size of the entire Go download after unarchiving, which includes the runtime's and all the standard library's 1) source code and 2) precompiled object files, both in normal and race-mode.

So no, that's not the actual size of "the Go runtime" for any meaningful definition of "the Go runtime".
Yes, individuals and small businesses that break this law get fines, too.
My issue was the volume we were expected to read, or at least volume on top of books I wasn't interested in reading.
They are declarative vs imperative and sufficiently smart tooling exists such that they can be checked and enforced statically, see liquid haskell and "refinement" typing for an example. Formal verification starts to become a possibility -- enforcing both conformance and documentation.

Tests are fine too but more tedious work.
I don't really understand your comment about avoiding Seiko (and yes as a Seiko collector I'm a bit triggered). In my experience Seiko makes absolutely great quality watches still with maybe the only issues generally being the occasional misaligned chapter ring though I pretty much only collect Seiko mechanical watches so maybe the situation is different with their quartz watches.

Citizen also makes some particularly interesting quartz watches the Chronomaster series (which is a Japanese domestic market exclusive) has one of the most reliable watch movements ever with a rating of +/-5 seconds a YEAR.
Without taking a side on sulphur injection, it should be noted that we are already doing very rapid planet-scale terraforming.
> The irony here is Luke being a dev probably made it easier for him to be complacent. His security setup was frankly a lot worse than what most plebs seem to use.

> The standard advice of buy a Trezor and write down your seed on paper is much better than a Gentoo hot wallet.

https://twitter.com/peterktodd/status/1609667983298658304
pico2wave with the -l=en-GB flag to get the British lady voice is not too bad for offline free TTS. You can hear it in this video: https://www.youtube.com/watch?v=tfcme7maygw&t=45s
You should learn Haskell, that's what I'm doing now, in order to learn functional programming from the ground up. Languages like JS which have FP concepts aren't really functional programming fully.
I think I broadly agree for most programming jobs.

Algorithm problems are based on the philosophy that if you can implement a binary tree in 20 minutes, you’re smart enough to figure out just about anything else that comes up. They were popularised by Google, who hire with the goal of never hiring incompetent people even if it means missing out on some good people.

There’s two problems with algorithm problem interviews:

1. All the people who do great at this stuff can make $300k+ at cashed up companies. There are not many people like this who want to work for you.

2. There are plenty of people who will do a great job fixing issues and adding feature to your web app who don’t know what a B-Tree is. You probably still want to hire them.

So yeah, I agree generally with the advice. Most programming problems given in interviews should be relevant to the actual job on the ground.
You have it wrong. There is substantial controversy about climate change, but that doesn't mean climate change is wrong (it isn't.)
> I like to interrupt people when I know that I have information to share that will invalidate the next 10min of what they have to say.

It’s unlikely that they are delivering a 10 minute monologue without ever offering a pause to let you politely and naturally interject with your information.

More than that though, the idea that you have no need to listen to what they are saying - because you know what it is and is likely a waste of everyone’s time - tells me that you are probably a terrible listener and likely a difficult person to have a conversation with.

In the example you give, by shutting them up, you basically have shut the door on any good ideas they might have - ideas that might be good regardless of the time budget.
I’ve been doing this for a while too. I used lastpass for a couple of years then bounced between dashlane and 1Password for a bit, but when apple added 2fa I dropped everything else and use it exclusively.

There are some UX things I would like to see improved, notably I would really like to manually edit the list of domains for a given password. Overall though I have been very happy and I feel like my daily needs are simplified.
I want to read the sections on maze logic, but I’m afraid it will spoil the game for me if I learn how to “beat it.”
if something is cryptographically secure, it should not matter how big the threat actor is
Never mind, figured it out:

clang++ -O3 -mavx2 fts_cpp_copy_bench.cpp -o test.exe

this did it. The final score is:

rust - By-Copy: 2683, By-Borrow: 2697
c++ - By-Copy: 2577, By-Ref: 2600

so C++ seems a bit faster but not by much
It most certainly matters what you do personally. What that might mean in consequence is that you decide to buy a cheaper house than you could maximally afford, put a greater percent down, or you might delay buying a house for a while.

The differences among households' incomes are already higher than the reasonable ratio between the max approvable to borrow and the sensible amount to borrow. (A household making $300K can already sensibly borrow more than one making $100K can be approved for and one making $100K can sensibly borrow more than someone making $30K can be approved for.)

Households are still competing with others to buy individual properties, of course. That competition doesn't mean that you should YOLO it with the largest purchase most people will ever make just because others are willing to do so.