skysight-inc/HackerNews huggingface dataset:
I'm not sure we are comparing apples to apples here. How much it cost to transfer let's say one container worth of stuff per week to place that doesn't yet have rail?

On scale rai is cheaper, but less you use the infra and less you transport at one time more expensive it will get.
> You say this like it is a bad thing.

It has been a bad thing for me because iOS decided to get me off Whtasapp and forced me using the much worse Apple message system without me having any say in it.

I have a SE and a relatively older iOS version on it, can't remember exactly which one. I don't have internet banking and don't have very much of a financial presence online, and, as such, I don't care that much about security on my phone (hence the older iOS version).

Some time ago I had checked the "offload apps"in case of full disk" option or something like that, with the implicit understanding, from my part, that I could "reload" any of those apps once I would have made enough space available (usually by deleting some older videos and photos). One of those offloaded apps was Whatsapp.

It turns out I cannot "reload" any of those offloaded apps if any one of them doesn't support my iOS version anymore. Whatsapp doesn't support my iOS version anymore, hence I cannot "reload" it, hence I cannot use it anymore. Trying to install the exact Whatsapp "version" that used to worked perfectly fine on my phone is, of course, impossible. This is very unsatisfactory for me.

And back to the subject at hand, of course that Apple can't hold a candle when it comes to more mature messaging systems like Whatsapp (I haven't used Telegram and Signal). The "upload photos" experience in iMessage is day and night worse and less intuitive compared to Whatsapp. I also don't know if iMessage has any builtin groups and, even if it were to have, it would be of no use to me because more than half of my friends and acquaintances don't own an iPhone so they can't use iMessage.
Tools I Use: Eclipse
It doesn't help that everyone's constantly being lied to by sensationalized hyperbolic news from the mainstream media.

We've been conditioned to assume everything's bullshit until it's objective reality on display before our own eyes.
https://images.app.goo.gl/nGaZnK78QrtHPZQc8
> and that is a key deliverable of Pluton

But there are very important key disadvantages that come with that. And I don't believe fighting spam is Microsofts MO. Just open Edge and look at the ads. This is very close to selling penis enlargement pills.

"device hackers" - seriously? You mean people that like to have control about what their devices do. Installing software you want should never be hacking.

That aside I am very skeptical of forcing Apple to open their messaging. The responsibility to choose a different medium is on the user.
This analogy doesn't hold water.

It's more like hiring for a podiatrist, the candidate claiming to be a podiatrist for 5 years, then not being able to answer what to do for a sprained ankle... because they can just google it.
I would argue that it might technically be correct (and admittedly that's the best type of correct) in the strict sense, it is also misleading. If I read that I'm writing C extensions in minutes I at least expect that the extension compiles to C (which the Julia code doesn't).
For cases like this, exponentially scaled studies should be allowed.

Current practice is to enroll 14 participants (and some control participants) and wait many months for the results to roll in, which, if the treatment is effective lets people not on the treatment die unnecessarily.

A better approach is to have a rolling approach. Ie. Every time a potential participant is found, they are allowed to join the study if the results from all other participants show that it is statistically beneficial, minus a risk budget.

So if a treatment does really well like this, then it will quickly expand to a large number of participants. There is no need to wait for results - as soon as the current cohort of participants survives a few extra days, or as soon as someone in the control group dies, you can enroll a few more participants.

And if a treatment is marginal, then the group size will only expand very slowly, or not at all, as more and more data is collected from existing participants. If the data starts to show a detrimental effect of the same size or larger than the risk budget, then the study can take on no new participants, and if the collected data is not enough to approve the treatment then the result is a failure.
> What am I missing?

Different requirements, expertise, and priorities. I don't like generic advice too much because there are so many different situations and priorities, but I've used files, SQLite and PostgreSQL according to the priorities:

- One time we needed to store some internal data from an application to compare certain things between batch launches. Yes, we could have translated form the application code to a database, but it was far easier to just dump the structure to a file in JSON, with the file uniquely named for each batch type. We didn't really need transactions, or ACID, or anything like that, and it worked well enough and, importantly, fast enough.

- Another time we had a library that provided some primitives for management of an application, and needed a database to manage instance information. We went for SQLite there, as it was far easier to setup, debug and develop for. Also, far easier to deploy, because for SQLite it's just "create a file when installing this library", while for PostgreSQL it would be far more complicated.

- Another situation, we needed a database to store flow data at high speed, and which needed to be queried by several monitoring/dashboarding tools. There the choice was PostgreSQL, because anything else wouldn't scale.

In other words, it really depends on the situation. Saying "use PostgreSQL always" is not going to really solve anything, you need to know what to apply to each situation.
Well, the freshwater argument could be extended to individual behavior simply by saying: eat less meat.

We produce most of our food for cattle, and cattle needs tons of freshwater (both consumed directly and indirectly).
What is there when there is nothing
Bad React Habits to Kick from Your Life
I had a look at the demo folder, that's just a typo.
It should be:

jl_mat_mul = Pyfunc(mat_mul)

which makes a lot more sense.
How far is that from rdf triplets and similar ideas ? Just curious
1 operator per cluster is not ideal since most clusters are "stable" and don't need much care. Having plenty of them should be a headache.

The operator crash on our side does sound scary. But as a DBaaS system, as long as the blast radius doesn't touch the data plane, it is manageable.
I was at Amazon for 10.5 years working as an engineer and then moving into leadership roles.

I didn’t exit for a new opportunity so much as my sanity.

My personal relationships, mental and physical health, all took a heavy hit.

I stuck around for the money. I held my initial stock vests until 2019, skipping the whole “eggs in one basket” advice. I then sold half my equity, and then I sold my 2020 and 2021 grants at almost close to the top.

I don’t have to work for a while, and my spouse earns enough for me to stay at home until I’m bored, without selling any investments. Financially we’re completely secured now.

I almost lost my spouse. I practically had no friends or life by the time I left. I’d worked so hard and so long but lost focus on myself, my family, and any notion of enjoying life.

I wish I started a family sooner. I wish I kept in close touch with siblings. I wish I’d been closer with my parents, especially when my dad was still alive.

The biggest opportunity that I missed again and again is realizing no piece of shit company, no matter how much they pay you, or whatever title they give you, is worth throwing away your life for. Amazon was a hell hole. It still is a hell hole, but it’s not my problem anymore.
Is redux a bad react habit?
The only childish thing here is what you wrote.

Nvidia's hostility to open source and Linux is well known. This is a company that signs code to prevent open source driver development. But now they want a piece of the sweet datacenter revenue, so they have to open up.
already doable with e-mail addresses. doing this with just a phone number is not really a problem. It is a problem when you can link the phone and email. But discovering a phonenumber in itself is nothing more then pressing random numbers and see who answers?
The Tornado Cash project was explicitly advertising itself as an organization and officially looking to pay developers, as well as having a copy that screamed "you can launder your money through us". Hell, the only reason half the crypto people I know mention using tornado is to obscure your money after you've stolen coins or scammed some NFTs. It was not "researchers" "banding together" for a higher privacy preserving purpose. From the very beginning it was made to launder cryptocurrency.

Absolutely hilarious that cryptobros were the first ones to scream that blockchains allowed for a fully open history and that anyone could see where the funds of their banks were coming from, but the moment they can't hide that they have $200k in cryptocurrencies and that they bought $2000 worth of stuff on analbeadsandcocaine.eth, they cry foul. It's working exactly as designed.
Because schemas let you agree on the shape of the data without having to pull in applications to query things for reporting, analysis, etc.

Additionally, forcing things into a correct schema also protects you from a lot of data inconsistencies out of the box.

Finally, the dbms is going to be far better at JOINs than your application will. Nearly every web application needs JOINs at some point. Developers just don’t recognize what they are doing so they don’t realize what they are missing out on by doing it at the application layer.
Yes, sure, C++ includes C stdlib. Don't remember arguing with this thesis.
I only had a quick look, but I would guess the slicing is what makes it slower than you would expect. Julia copies on an array slice, but you can use the @view macro or do some loops with a preallocated array to make it faster.
>People didn't leave RDBMS for NoSQL because they wanted to get rid of RDBMS features, they did it because they couldn't scale their applications on single instances anymore.

I agree that this should have been the reason for choosing something like MongoDB over MySQL/Postgres.

In reality, I saw a lot about the companies switching/starting with because so their devs didn't have to learn SQL and they can just stay in Javascript/whatever language they were using.
Take a look at https://every-door.app/

StreetComplete is great but it is focused on updating broad range of existing objects. Every Door on the other hand is the best for adding and updating POIs.
Meta would love to buy Unity, it has been on Zuckerberg's radar for almost a decade:

https://techcrunch.com/2019/02/13/facebook-mulled-multi-bill...

But in practice they can't do any acquisitions anymore because of antitrust. Two recent examples:

- Meta purchased a VR fitness app maker called Within, and the FTC is now blocking the sale.

- Meta purchased Giphy years ago, and the UK antitrust authority now wants the sale unwound even though Giphy did no business in the UK.

Multi-billion dollar acquisitions of public companies like Unity are out of the question for Meta because they're subject to a much higher standard than anyone else. Microsoft can probably get away with buying Activision Blizzard while Meta can't buy one insignificant VR game.
You can connect to iMessage from a hackintosh though?
I've been buying Nvidia hardware to use with Linux since 2003 since pragmatically it works well but honestly their efforts towards open source are mediocre and unworthy of meaningful praise. While their are only 3 major players in this class its worst in class by a mile.

The combo of hardware/software if using open source drivers isn't worth buying or using. I don't think its at all meaningful to talk about progress until they at least offer something anyone ought to bother using.

I mean if I ordered a nice steak and you served me a literal shoe I wouldn't praise you for remembering to also bring steak sauce.
> you can delete a thing without having to worry about whether it should be nullified, deleted, or what in the relationship table?

Pretty much this. You could just delete all the relationships, or just some of them. For example, a user could be related to many things (appointments, multiple vendors, customers, etc). Thus a customer can just delete the relationship between them and a user, but the user still keeps their other relationships with the customer (such as appointments, allowing them to see their appointment history, even though the customer no longer has access to the user's information).
> I can't believe the biggest huckster, snake-oil-salesman, ever, is going to end up owning the internet's town square.

Your two points seem to be at odds. If Twitter prevails in the upcoming case, my understanding is that Musk would be forced to complete the deal. I'd much prefer he just fcks off and goes home, even if it means he "wins".
I absolutely love what rust does, and in practice in “ordinary programs” data races probably come up more often than other kinds of race conditions, I just wanted to express that one should still very much pay attention to concurrent code.
100%. You build something cool and want to get investment or understand how your marketing efforts are going so need to run some analytics. As soon as even the most basic queries require custom code it's obvious you've wasted a load of dev and analyst time.
Water usage isn't an environmental issue. There's as much water now as there ever was, barring a few hundred litres aboard the ISS.

The issue is that you want to live in a desert but with a lifestyle like you're not in a desert.

The hard conversation you need to have is that California is not habitable. There's no water and there's nowhere to grow food. If you want to make it habitable you'll need to turn all those golf courses into farms, raise cows on them, plant more trees, and try to expand those green areas as much as you can.

If you want to live in a green city, move to Glasgow, where there's loads of water and because it never gets above about 25°C or below about 5°C it's t-shirt weather all year round and you don't need to refrigerate your house.
Choosing a DB is not premature optimization, but it eliminates a whole host of data related problems and smoothens development.
FL Studio is written in Delphi and the UI is very snappy and modern with a lot of animations.
I used to work at a company that had dozens of SQL tables for similar data - if there was a selection box in their app there was a table to represent it. I had a very productive meeting with the young (CSLA-trained) programmers on my way out, saying that we could have a single table for all lookup values. The schema went from a giant, whiteboard-covering diagram to a neat 8.5x11 single sheet diagram, resulting in a lot of reused code and data.
Maybe there's more than Things and Data in real life, but there is a pretty good medium between "new table for each thing" and "each thing is just another thing row"
Thank you so much for sharing this, I was exhausted from trying to make my data schemas be perfect for the long term. I will use this technique for my next projecta for sure.
Thanks again.
Please share the GitHub link as soon as you commit something!
https://en.wikipedia.org/wiki/Ncurses
Musk sells $9.9B Tesla shares to avoid Twitter fire sale
> the employment rate, you are still either employed or not.

I know that, I didn't say otherwise, but having to have two jobs in order to make ends meet makes stats like the employment rate almost orthogonal to the economical and social "welfare" of the population.

Of course having no jobs at all it's worse, but hiding behind the mantra of "people are employed" without looking at how good or bad their socio-economic condition really is kind of misses the point.
I'm also a huge Nethack fan btw ;)
What are you going to replace those with?
That only works if you've got rail.
Hmm. A few thoughts.

There are alternatives to the Prussik such as the Klemheist which don't jam as badly.

I wouldn't use a ring bend - the double fisherman's is superior for tying rope or cord ends together to create a sling. And I definitely wouldn't use either a ring bend or a double fisherman's to link ropes for abseil. An overhand tied in both ropes (with a 50cm tail) -aka the EDK or European Death Knot is way superior, as the body of the knot sits to one side of the line of the tightened rope, so it tends not to catch in cracks.

Finally, extending slings by linking them over and under into a reef knot is stronger than a girth hitch.
I'd hardly call "if you're rude to people, they won't want to accept your arguments" a psychological analysis. I'm not even sure why it accomplishes nothing.
That's what I thought as well, but now I do have some long-running jobs that exceed GCF's 60min limit.
So I'm stuck with docker on Compute Engine, where GCP treats you like a 2nd class citizen as the OP found out.
There's no real downside. They're part of the scam.

I think this largely applies to AI (et al.) too. The universities are the enables of a system of "commercialisable pseudoscience", and are in bed with all those companies profiting from it
Can you tell me what the performance impact is with code logic and extra dB calls versus built-in constraint logic? Because I am fairly convinced that most modern DBs have almost zero impact from relationship constraints. Those are heavily optimised. I am curious to your study and want to know more.
I've spent unhealthy amounts of time playing 2048, and so far the best strategy I have come up with is never swipe up unless absolutely necessary and even then swiping up will likely cause the game to end in the next few moves (unless you get lucky and resolve the stuck block in some way)
That is a very good point! Obviously a lot of stuff is easier if you just allow yourself downtime, but at one point the file gets big enough to where this matters.
I never had spam on my Android phone for that matter, but the reliance on manufacturers to supply security updates is a side effect that is primarily induced because the platforms are as locked down as they are.
Just tried it and it didn’t work.
Faster Ruby: Thoughts from the outside
No. I don't see this pattern with Golang.

Did the community or external contributors implement generics into the language or did they wait for years for the core developers at Google to do it?

Was WASM support a community driven effort from design to implementation or was it the core developers that did all the work?

It appears that 99.99% of the work and proposals have been implemented by the core developer team at Google.
Recode is also the more than three decades old CLI utility that converts files between various character sets: https://github.com/rrthomas/recode
And what if you care about your privacy ? Because there is ONE alternative doesn't really mean I have the freedom to choose...
We just released OmniEdge for Github Action.

So you can access nodes/devices from CI workflows.

https://github.com/marketplace/actions/omniedge-for-github-a...
> My information is correct.

It isn't: https://www.thelocal.de/20080917/14357/

"Officials at KfW frantically attempted to stop the transaction once they realized what was happening, however, they were unable to get their money back."
I had never heard of this before! But yeah, you could use the relationship table to describe it as a RDF triplet. For example, relationships could be OWNER, or PATIENT, or something and could be seen as a predicate. So USER OWNER of COMPANY, or USER PATIENT of COMPANY, or RECORD BELONGS to COMPANY, or COMPANY VENDOR of COMPANY.
how can the data portals built by these billion dollar advertising corps verify the warrants?

are they reviewed by humans? is it enough to upload a blank PDF? or there is simply a checkbox with the label "i have a warrant, sure, sure"?

because in practice it could be any of these. then if there is something in the data, then law enforcement gets a warrant after the fact. how would we know?
I've seen people loose 40% laundering gift cards.
NASA's six-mile-wide orbital telescope is 1/6th built
This also opens the door to eliminating stage 1/2/3 trials. Let the study leadership decide how to spread their risk budget, and to overlap them if they choose to.
It's only marginally habitable -- the average temperature exceeds 100F for six months of the year, it receives minimal rainfall, and has no access to water, fresh or salt.

The primary reason that it remains unclaimed (despite the dispute between Egypt and Sudan) is its inhospitable climate. Several groups have attempted to claim the territory but, importantly, none of them actually moved there and tried to improve the land or protect the border.
Like I did the last 10 times I was robbed? Doesn't seem to help.
Actually the RAM was expanded in this demo out to 640kb. This was necessary for some of the effects in combination with the loader. Such expansion boards were available back in the day.
I’ve worked in a large Lua codebase, and its lack of any types gets very cumbersome. It is also non-trivial to get the full performance and by doing so lose some of the nicer features.
For example, creating tables causes an allocation which is slow, so forget about using tables for vector types. These tables could have bad a metatype for operator overloading, but metatables cause multi-level lookups which is also slower.

I could use it for some light scripting, but definitely would not write whole projects in it.
1) I think that the biggest difference between how you use KV/NoSQL databases is that your objects tends to be much bigger than a "normal" SQL row. Each object can be a parent entity, plus many sub-objects and sub-arrays of information. In a relational model, that data would have to go in other tables that you'd have to join etc. I believe that this model makes things much easier for us, as all you need to debug a single failure usually is stored in a single object, instead of spread out across the entire database.

2) Very true. We're using other tools (like PostHog) for collecting and analysing user behaviour. At a bigger scale, we'd probably ship of event data to something like BigQuery for analysis.

3) We don't have QA, but for testing, objects are created in code just like any other object, and unit tests (aka most of the tests), don't need the database at all. :-)
Yeah it does seem you need to think ahead of what the future needs would be.
Ukraine sitrep: Russia wires Europe's largest nuke plant to explode
Aesthetics of Far Cry 2
Pretty comprehensive. One thing to point out is that girth hitching slings (like they show in the girth hitch image) or other material together will eventually wear through so don't do this on a long term basis [1] but only for short term use like extending a sling.

[1] https://www.climbing.com/news/loss-of-a-legend/
>Not do that and not have to maintain that? Just a regular AWS instance with SQLite will be far easier to setup, with regular filesystem backup which is easier to manage and restore.

You'd have less maintenance using RDS than you would with an SQLite hosted on a VM.

>The issue is assuming that "scaling to millions" is a design goal from the start.

I was responding to the OP who said you can scale to "millions of revenue" on SQLite. This part is true. You could. But it'd be easier to do it on a managed Postgres instance.
Tape (and DNA?) needed to meet archive demand by 2030
I don't get where "easier to transport via rail" comes from. The instant you have a post office, you do want some sort of roads, and the number of rails and switching you would need to get to even some of the distribution centers spread across various supermarkets is a big ask!

That doesn't mean every single last meter needs to happen via truck (lots of deliveries in urban areas can happen via foot or scooter) but ... at one point you need to get the 200 cartons of milk to the supermarket.