skysight-inc/HackerNews huggingface dataset:
I just use email. Let me explain.

My wife and I semi-asynchronously, find 3-4 recipes each and send each other links/(book,title,pg no) in chat. Then one of us drafts and email, referencing each recipe and the list of required ingredients, and finally sends it to both of us.

We then enter an order online for grocery pickup and stock the fridge. When we wish to make dinner, we reference the latest "menu" email and simply pick one of the items from the list.

Sometimes we'll chain menu items like chili -> chili dogs or tritip -> sandwiches, but for the most part it's operates like a grab bag for the week.

It's easy enough to go back and search for any old "menu" email as far back as we want and because everything is referenced by url or citation, we can add it to the next menu by navigating to the url or pulling the cookbook from the shelf.

The reference system work great during cooking too. I can pull up the recipe on my phone in the kitchen and follow the recipe there, or again, pull the cookbook from the shelf.

The flexibility of email is an advantage here. It works as a substrate for a process rather than railroading the process itself. You see, any app that replaced this would have to handle this specific workflow. It's easier to build a robust workflow on a flexible substrate than on a brittle bespoke substrate like an app.
Assuming the stable coin is actually a stable coin and not backed by hopes and dreams in reality.
Antitrust Attacks on Private Equity Hurt Consumers
Are you accusing him of lying? And if you are, do you have any evidence?

Evidence would be interesting, but unsupported accusations don't add anything to the conversation.

Anyone could respond "he claimed that...which is somewhat different from it being known to be true" after any claim. It's just a way of derailing discussion and reducing the cognitive dissonance of a statement you'd rather not believe.
WOW what a story. And what an epic layoff package ;)
I'm kinda meh on this article, but it did lead me to this goldmine[1]. We don't use XCOMs at all so a lot of these aren't applicable but other parts absolutely are. We run Airflow at a pretty massive scale and not all of these boundaries were enforced so now it's a huge mess.

[1] https://towardsdatascience.com/apache-airflow-in-2022-10-rul...
Not quite there yet, but https://solugen.com/ are trying
> Lousiana Tech University

I think you found the offender.
To note that quite a bit of the performance problems come when writing stuff. You can get away with A LOT if you accept 1. the current service doesn't do (much) writing and 2. it can live with slightly old data. Which I think covers 90% of use cases.

So you can end up with those services living on separate machines and connecting to read only db replicas, for virtually limitless scalability. And when it realizes it needs to do an update, it either switches the db connection to a master, or it forwards the whole request to another instance connected to a master db.
That exists, but is not universal. Current position is otherwise for example.
FWIW i first learned of it from a libertarian angle, which equated business cycle with economy wide (mal) investment which was, in practice, usually driven by the fed or some comparable government program. Whether consistent or not it holds at least some truth and was an interesting angle to start learning about economics.
https://archive.ph/hq4Pa
Researchers discover HiddenAds malware in Android apps distributed on Play Store
I think they'll have a hard time telling you if they interpret it differently since you haven't given any indication of which things you believe are wrong and the reasons you believe them to be so.
Agreed, there are use cases, even obvious use cases. Blockchain provides guarantees that other databases do not. They're just guarantees that assume that some portion of people connecting to it are bad actors. Most people don't really care about solving that problem because they just don't give those people access, but that implies a single authority for access ie: centralization.

So blockchain only makes sense when:

a) You have bad actors

b) You need decentralization

The use cases for that are, for the most part, "subvert government authority". There are some cool other things you can do, like web of trust stuff, but the vast majority of the market is in the "subvert government authority" in one way or another, or is an outright scam.
>>(they don't know how your distributed databases look, and oftentimes they really do not care)

Nor should they, it's the engineer's/team's job to provide the database layer to them with high levels of service without them having to know the details
Not to mention that prices will be denominated in satoshis / sats. Incredibly delusional.
Re: 1), I can transfer money within the Eurozone at no cost, 24/7, practically instantaneous. It's really hard for any crypto solution to beat that. For non-Euro transfers, I regularly send USD wires and they clear the same day. The fees are a fixed $25 (so 0.25% for a $10k transfer), which IMO is reasonable.

Re: 2), uhh, yeah. I think that's what Celsius users believed too.
So what did you say though??
The patches to the constitution aren't as deeply thought out as the original one. The Senate wasn't even an elected institution until 100 years ago, whether that is better or worse than an appointed system is mostly a false dilemma as there are more than two options. Pointing out that our constitution isn't really geared for the current process is a first step of getting more inspiration on how it could function.

When you patch one aspect it throws the other aspects out of whack.
These days we just call it licensing Red Hat.
Since "code is law" doesn't that mean it wasn't a robbery? They were just following the law.
Is an average Google engineer expected to generate $50m of revenue?
the real fun of "cyberpunk" is supposed to be open source hardware, modular phones, cyber decks, laptops with six folding displays, ipads with gpio pins and its not a step closer to reality. sad. :( instead we get this web3 nonsense. hate it.
Not if the fossil's species then goes extinct before spawning any descendant species.
It's my daily driver and I think one of the reasons my company can build very complex and high integrity systems with little staff. It's got a lot of nifty features and is still being updated to integrate more. I saw so many people very uninterested in hacking and programming, learning Ada and be so efficient with it so fast, with very few bugs, that there must be something there.

I'd say the driving principle is the language tries to have you write code that can be read easier, and is less concerned about helping you write millions lines of code per month. One example (when you get past the knee-jerk 'whoa it uses begin and end instead of braces') is generics where instantiation is mostly explicit (and thus can be painful to write) which helps reading, a lot. I'd downvote to hell any change to that (let the IDE/langserv generate the code for you, but please, generics are complex already).

The other driving principle is finding defects as soon as possible. So the compiler is harsh, there are lots of static checks. But it also helps you find defects at runtime as soon as possible. It can insert validity checks everywhere, if you can pay the runtime cost (hint: it's very rare you can't).

It has strong typing, very interesting typing features, no implicit conversion, most features you'd want in a modern language (tasking, OOP, generics, exceptions - erm...) and some that are more 'original' (contracts, quantifiers, if- and case-expressions, function arguments qualifiers in/out/in-out) and very nice union types (discriminated records).

Recently it has been extended to formal proof, with the SPARK language, which is Ada with some language features disabled and an automated proof environment (based on Why3 and SMT solvers), which is also its own interesting new tech, with interesting advances these last years (proof of floating point operations, memory ownership,...).

I think I could go on and on. But if you can spare one or two hours I'd just go to https://learn.adacore.com/courses/intro-to-ada/index.html and run the tutorial (all in the browser) and read a bit about all the features, and just ask questions downthread, I'll try to monitor it (like I don't already monitor obsessively all my HN comments...).
The table layout and example formatting of "The Universal Route Module API Specification" is quite good: https://github.com/fastify/fastify-dx/blob/main/URMA.md
It is not an industry standard. ONLY Google does it. And now oracle. So if you decide oracle, remember to deride Google too.
Imagine that instead of using a VPN, you flew to the other region, watched the content there, and then flew back home. From the content creator's perspective, how does the VPN hurt them if that doesn't?
Nobody ever got fired for buying AWS!
The article explicitly mentiones CDN as something that you can outsource and also notes that the market there is competitive and the prices are low.
> 2. Earning interest

The earning interest is like picking up pennies in front of a bulldozer. You'll be OK 99% of the time but then you'll get flattened. You'll earn maybe 10% interest per annum, but be at risk of losing 100% of your deposit at any moment. Your deposit is completely uninsured. If you have no solid guarantee that you'll get your money out, use the precautionary principle to conclude that you won't.

Also, for 10% of something to be more than pocket change, you need to deposit much more than pocket change. If you're depositing pocket change into these services, you're not really investing. If you're depositing more than pocket change, you're running a big risk.

I recommend you get your money out now.
> A monk is more financially independent than a hedge fund manager with a Lamborghini addiction

This just tickles me. Great analogy.
If you look beyond the most vocal proponents you will see a range of opinions.

I do think it will, over the next 10-20 years, completely revolutionize how we think about digital assets and digital currency. For the average user it might not be any different than paying with Apple Pay. But there will be other novel applications and companies that emerge from this space much like what occurred in the years after the dot com boom.
You are much closer to Clang/LLVM than I am, how likely is it that these changes would get upstreamed? I see the clang.wasm ports, but really I'd like to get in-tree builds of each commit. I find clang.wasm extremely useful, but I all I have are snapshots and I don't have the skills (maybe the patience) to get main continuously building to wasm.
Add an Other Skills & Experience section at the end of your resume with relevant experience minus the dates. It'll be picked up by the keyword bots & maybe trigger curiosity from hiring managers who will bring you in just to ask about it. When asked, say "a few years ago I worked on ..." instead of giving dates. An employer hungry for those skills will likely not care that there isn't a date attached.
> Managers don’t want to have to get up at 6am just to meet their reports.

Should be outsourcing at the programme or project level, not hiring employees to add to US teams, then.
Unemployment can be measured in different ways so it’s hard to compare across countries.
I think the original post that gave that range was thinking of salary and not TC. Obviously, only a few companies can afford to give away crazy valuable equity.
My understanding of people claiming privilege is that, under ceterus paribus ("all else equal") assumptions, certain groups have worse socioeconomic outcomes than others.

The hypothetical here doesn't match that.
Flight…CRASHES…SPAR19.

I’m sure it wasn’t intentional but this word in a high profile airline headline is a bit jarring.
Table layouts are cool on desktop, but they suck on mobile.
I think China would much rather take Taiwan in 10 or 20 years than today, and it would take some serious goading to spark an actual conflict. Could they pull it off today? I'd give them decent odds, but as you describe, even the best case would be painful and expensive. Opposed amphibious landings are extremely hard to pull off.

In terms of public opinion, I think you underestimate the extent to which Chinese people believe that Taiwan is a rightful part of China. Their domestic audience would not view it as invading another nation, but rather the rightful culmination of a long effort to reunify territory lost during the century of humiliation (eg. Hong Kong, Macau).

Biden's statement that the US would defend Taiwan was an unscripted gaffe in response to a question that the White House walked back within hours. In reality, the US has no legal obligation or treaty compelling it to defend Taiwan. Again, there are pretty clear parallels to Ukraine, where the US provides materiel and support, but isn't willing to actually guarantee military intervention.

My takeaway is that this visit will ratchet up tensions and has a very small probability of escalating into a serious crisis, for no appreciable foreign policy benefit. It just looks like a cynical attempt to shore up foreign policy weakness before the midterms, after the mess in Afghanistan and Ukraine.
Org-Mode as a Lightweight Notebook
Anyone from the US who graduated in '10 had 9/11 as the formative event of their childhood, followed by the Great Recession just as they reached workforce age. For almost their entire lives, the US was at war, and for every day of their lives, they watched the climate get worse. They know in their bones that they're growing up in a world worse than the one their parents grew up in, and that it's largely the fault of institutions that were morally reponsible for protecting them and failed to do so.

They've been preparing for doom since they were weaned.
hi there, I plan to do this pihole + wireguard setup in the very near future, do you have any advice or reference material you used in setting it up? Would be incredibly helpful. Thank you!
Crypto doesn't even pass the grocery test.
But it's not unethical to do things just because they're illegal, e.g., helping escaped slaves make it to Canada on the Underground Railroad.
the energy is coming from the sun.

And you are right... even worse: putting carbon emitted back into the ground requires not only the energy gained through burning, but several multitudes of that.

That's why not burning it in the first place is almost always better. Still, carbon capture is necessary, because there are things that are extremely hard to substitute.
Further, if we don't go for negative emissions, we will have at least 4 degrees of warming (even if we stop emitting now).

Just watch out for greenwashing
How so? virtio is pretty small surface area, go out far enough and everything is pure computation.
I read all this more as

> We should try to come up with Tiger-proof cages

> This one might work

> Nope, it fails in this way

> Ok, onto the next idea....
Doesn't this just mean that conservatives believe Marxism is an unacceptable worldview, since it exists?

Why would we police evidence-based thought in academia?
>2. Mainland China is not a dictatorship.

... in practical terms, it's legally a one-party state in an authoritarian system of government - this is broadly recognized as the "one-party dictatorship" model.
They can get more money by licensing their content to be available in more regions.
Deeply rooted institutional and cultural discrimination can only exist if discriminating behavior is acceptable when it done against the right target. Changing which demographic is permitted to discriminate (and hate) against only changes the smallest amount of variable, which is the opposite strategy of going deeper in the effort to eliminate discrimination.

It is very similar to violence. People abhor violence when it done against the wrong person and love violence when it feel justified against the right target. This is why laws regulating violence is often written to be as broad as possible. If you give people the right to turn to violence when they feel its justified, you get mob justice which only create spirals of more violence.

When people feel extreme inequalities persist even when laws should prevent them, people reach for mob justice. Riots, occupations of buildings, looting and shooting. The result is rarely that the extreme inequalities goes away. The cure is almost always the same, which is restricting violence even further and working directly at removing violence from institutional structures and culture.
All these Web3 companies have a seriously difficult problem to solve -- you want to hire the best and brightest engineers to really lock-down your systems, but how would you prevent a core dev from 'accidentally' enabling some obscure attack and then going home that night and exploiting it? Hackers here are going to clear tens of millions of dollars.. an A++ rockstar engineer maybe makes $1M/year in total comp? How would you ever prevent insider attacks? How can you or the police tell the difference between a coding mistake and an intentional exploit?
I don't know. Maybe. Maybe you are not. Some older homes are really well built. Some are not. Some modern homes are well built. Some are not.

You can certainly buy an existing home without HOA.
> 1 million IOPS on a NoSQL database

I have gone well beyond this figure by doing clever tricks in software and batching multiple transactions into IO blocks where feasible. If your average transaction is substantially smaller than the IO block size, then you are probably leaving a lot of throughput on the table.

The point I am trying to make is that even if you think "One Big Server" might have issues down the road, there are always some optimizations that can be made. Have some faith in the vertical.

This path has worked out really well for us over the last ~decade. New employees can pick things up much more quickly when you don't have to show them the equivalent of a nuclear reactor CAD drawing to get started.
Amazon suspended my Kindle Paperwhite a week ago.

I was reading a book when it suddenly said that my kindle had a critical problem, and gave me 3 choices:
1. Unpair my Amazon account with the kindle.
2. Sign out my account
3. Contact customer service

I tried choice 2 but it didn't work. I contacted customer service and they told me their engineers will investigate the issue.

Then I got a phone call from Amazon. They told me their engineers had fixed the problem and I only need to reboot it.

I rebooted it. The "critical problem" gone. Still don't know what's wrong with my kindle.
In terms of practical use cases, if you're watering a plant anyway then splashing some of that water onto the "recharging" port of a nutrient/moisture/light sensor would work out quite well.

Same deal for sensors that are likely to be exposed to rain or other sources of water outdoors, certainly allows for fewer power components compared to a solar cell + battery + MPPT circuit.
The process has two steps:

1. validate that you pass the minimum bar to work at Google as a PM. Whichever team ends up talking to you, they know you're at least minimally competent.

2. understand if you are a fit for the specific team and product. That might take a long time cause openings come and go, sometimes they get filled by internal candidates which are always a favorite cause learning how to function inside Google takes time.

It's annoying from the perspective of an external candidate but now that I work at Google I understand why it's done this way, especially considering that Google has a very weak internal training system and the chaos is so prevalent it takes at least 6 months to get the hang of things.
I didn’t see a point of cloudy services being easier to manage. If some team gets a capital budget to buy that one big server, they will put every thing on it, no matter your architectural standards. Cron jobs editing state on disk, tmux sessions shared between teams, random web servers doing who knows what, non-DBA team Postgres installs, etc. at least in cloud you can limit certain features and do charge back calculations.

Not sure if that is a net win for cloud or physical, of course, but I think it is a factor
Six Tips for Better Spreadsheets
Not only that, but I predicted how things would go badly and they did. Now I struggle to find motivation in a world that made the opposite choice of what I recommended, nearly every step of the way, so all of the things that I wanted to do feel harder to achieve than ever before.

I've come to realize that Winston Churchill's joke "You can always count on the Americans to do the right thing after they have tried everything else" applies to everything, not just democracy and capitalism. In tech, you either find the right solution and get ahead of the pack long enough to make some money, or you watch helplessly as the pack applies brute force to whatever problem you were trying to solve and succeeds the hard way. Stuff like video cards and DALL-E 2 come to mind. Visionary ideas bordering on magic succeed (delayed by decades) not due to the current "state of the art" in tech, but despite it. And that work is important, because exhaustively eliminating every other potential solution in the problem space represents the real work of solving problems. That's what an economy is (churn).

So I've been learning to let go, practice nonattachment, drop expectation in all forms, and just be grateful as we head towards the Singularity around 2040 and the decline of the natural world between 2050 and 2100 if people and AI working together can't save the planet. Being clever doesn't matter anymore, effort doesn't matter anymore, because someone somewhere will invent whatever idea you're working on, yesterday, and keep all of the money for themselves.

The greatest failure of our time is that tech not only can't deliver its own end-goal (UBI, freedom from forced labor, self-actualization for all people), it actively stands in its way by fostering wealth inequality. The only winning move is not to play.
I don't know anything about Hetzner, but there's something completely inhuman about the overall tone of that email even on top of the overall crappiness of the situation.

> No lead time (not even a paltry 24 hours) to find an alternative service provider.

> No mention or clarification that any data will be available for download in some fashion. Imagine relying on them for anything truly critical and being insta-banned. You can't operate a tech company on a server like that.

> No apology for having to do this. Using the word "unfortunately" doesn't count. They're giving a human being a shitty day: the least they can do is playact at being a tad sympathetic.

> No explanation of any wrongdoing or a reason for why this is needed. Even a simple "Due to legal requirements" or "excess resource usage" might help.

> No way to contact anybody if there's any error or outstanding business issues.

> A display of real arrogance by using the word "final" and "cannot be appealed" in the message.

> Addressing themselves as the "Your Hetzner Online Team" rather than a specific individual. If a human made a decision, they should own responsibility for it. If a human didn't make that decision and it was some algorithm, there's no way it shouldn't be appealable.
Violating a EULA hardly seems problematic when accessing a service you've already paid for.