skysight-inc/HackerNews huggingface dataset:
> what MongoDB does better

Hosting and infrastructure?

Sure for your weekend project there are plenty of alternatives. At enterprise level you aren't paying for just the base product you're paying to have someone else worry about all the other stuff that keeps it up and running.

Yes you can find Couchdb hosting services but it's very nice to have the company that builds the product also control the hosting.

I've worked at a company that was fairly large MongoDB customers. Even though MongoDB was a major part of our overall product there was never a second of considering hosting our own solution, and there was likewise never a time I remember Mongo being responsible for a major outage or other infrastructure issue. That's worth quite a lot of money to not have to worry about an essential part of your own internal product infra.
What killed it is that they weren't really portable the same way flash memory is. An obvious improvement over CD players but the disk would still jump. Plus the disk swapping! Don't know how large your music library is but but having 8 discs for nostalgic reasons is different from having hundreds of them because it's your primary source.
I don't know the UK equivalent, but the old directory assistance number in the US was 555-1212. I have literally never found a store in the US where putting (local area code)-555-1212 into the checkout machine didn't work.
Tbh, I've been trying these same instructions for Pop_OS! and that's why it didn't work. Maybe Arch itself is much better in that regard.
Oh Tom, too young.

I remember him pitching me on Guile in a hot tub at a conference in the early 90s.
I think the best answer is to optimize for the expected data and use cases.

- How many records are there? Enough that performance will be an issue? If I'm planning on keeping things in the same table, can I utilize database features like indexes and partitions to mitigate any perf issues? (For some access patterns, partitions might solve 100% of your perf concerns)

- How common is deletion? Are we expecting 1% of the records to be soft-deleted, or more like 90%? If it's the latter, you may not want all those records clogging up your main table.

- Is this greenfield development, or am I adding soft-delete to an existing app? Greenfield favors "same table" soft delete; if you're retrofitting an existing app it may be better to keep deleted stuff in a separate table so that you don't break existing functionality.

- What do you want to do with the soft-deleted records? Are there times when you want to treat them just like regular records, e.g. "Give me a list of all the users who joined last week, even if we've deleted their accounts?" If the answer is "yes" then a lot of those things will probably be easier if you keep deleted and non-deleted in a single table.
Remarkable this site gets 22k visitors / month
We need to start quantifying and regulating non-chemical pollution. Light and sound in particular have huge effects on ecosystems.
No, this would not work.

Even if they released absolutely everything, there's no way to verify that the chips they actually make and sell conform to a design that they release without inspecting the actual chip. If you're really paranoid, you'd have to inspect every chip, and that's usually a destructive operation.
Also: endel.io

Similar to flowful, endel creates generative soundscapes based on mood/need: focus, read, work out, drive, you get the picture.

I appreciated that they made a concerted effort to anchor what they did in music and scientific theory, to understand what makes for good focus, what focus is, etc.

Also cool: It uses time of day, local weather, and your activity level as inputs to its generative music, so in theory, it's very contextual.

Interestingly: was a happily paying subscriber for over a year, but lapsed because I moved out of the city, began working in a private office, and found that I no longer needed to close out the outer world to focus well :shrug: who knew?
Video: Kaveh's Common Lisp Lesson 01
Kaveh's Common Lisp Lesson 01

An introduction for programmers who know other languages.
GDPR is probably the worst piece of law ever written.

If an account is linked to invoices, it is perfectly reasonable to keep personally idenfitiable information for up to 10 years (would depend on each member state, but I don't think any have laws requiring you to keep invoices for more than 10 years). And because of that legal requirement you can justify keeping an audit trail of everything relevant for those transactions.
you can buy ones with disabled speakers on eBay or Craigslist, should you not want to 'fix' your own.
I don't know man being the kind of sheltered person complaining that the police doesn't drop everything for your meme e-bike sounds rich enough for me.
Oh apologies I didn’t realize it was only Facebook that would be specifically targeted in the law. By all means, please continue!
Yeah, it is really fascinating. People also generally forget the Role dams play in flood mitigation in California. Many parts of California are extremely prone to flooding and these events are also expected to increase with climate change. Has recently as the 1950s huge swaths of the Central Valley flooded putting some towns 20 ft underwater. The impacts would be much greater now with increased population density
> social justice tinged

Check out the Dave Chappelle controversy. Likely that will change your opinion of Netflix as a PC-obsessed company.
> You can’t write a simple Poke the Penguin app

You just have to write it in HTML and Javascript.
The recording was really almost perfect. It was compressed with ATRAC3, which was Sony's codec akin to MP3, and probably about 160kbps CBR, I think. The quality was pretty high, anyway. They did some clever stuff to hide the artefacts, and I think some minidisc recorders even recorded to .wav by the end of the format's life. Nevertheless, you could record digital stereo audio live on a device smaller than a smartphone. I knew some electronic musicians at the time who would play gigs live running sounds off of a couple of minidisc's, and a lot of laptop artists would have a minidisc plugged in as reserve in case of some sort of technical failure with their laptop in a club, which happened frequently back in those heady days around the turn of the millennium.
The very fact that we are saying we need to "believe in" science illustrates our society's problem perfectly
That was discussed in California a few years ago when the water situation was bad.

It turns out to be very complex, and intertwined with other states etc.

Some marginal changes were made, and then the next winter was very wet.
I think lawyers probably miss a lot of these technicalities (which explains why they can require something as technically unreasonable as Schrems II), but I just wonder if someone more technical can actually push for something like that, to win themselves some questionable points, in the name of improving privacy.
Fran Blanche: This Is Not Legal
. [1] source - personal conversations with those officials and employees about Tom's behavior

That is not a source. That is a personal opinion reported. Politics. Bullshit. Together forever
Mongo (similar for other NoSql propositions) is most suitable for specific data access patterns.

The most obvious one being where you are requesting data and related data based upon a unique business identifier.

NoSql DBs mostly make this both trivial and fast.

Postgres and other SQL options become relevant where aggregation and reporting become primary considerations.
I have to say I appreciated but also laughed at the sheer number of the qualifiers you're discussing in your post... "it feels to me", "I find I", "I do wonder", "I imagine", "this may"

I find it makes for less combative discussions. So I like it.
Did you mean "enforce"?
4% of desktop web traffic is Firefox is not at all the same thing as “4% of desktop users also don’t have access to or refuse to use a Chromium based browser and will switch banks because it”.
Mongo has customers at some of the largest technology companies around and perhaps the best-in-class cloud-agnostic managed service. There's less hype than when the webscale video came out, but they've successfully converted a good bit of that hype into a solid platform with happy customers. I've seen a lot of Mongo new deployments even still.
Ruby is too flexible for me to ever want to work on a Ruby codebase.

Also, those ruby examples aren't readable, I have no idea what your sigils and double sigils are doing beyond giving me Perl flashbacks.
I personally would not agree.

But... your experiences are also real and I believe you when you say that your experiences DO support your conclusion. :)

The "soft delete" design decision is usually pretty impactful and is in my experience potentially much more of a pain in the butt to implement later if you haven't included it from day 0.

Audit trails and soft-deletes are also crazy useful for developers (both for debugging and for general cover-thine-ass utility) even if end users never touch them.

Whereas, tags are easier to tack on later and are not intrinsically useful to developers.
> Plus Amazon is needed to handle the actual production, sales, and marketing of the devices.

They had police doing a lot marketing for them.

https://www.vice.com/en/article/mb88za/amazon-requires-polic...

https://www.latimes.com/business/technology/story/2021-06-17...
If software use is generating 1% of that growth, it explains why it's so important - whatever is growing productivity the most is going to grow profit and thus ability to pay higher wages.

Especially as software can be applied in so many different applications to replace human workers and improve productivity, you can almost always make more money with more devs, hence the almost unceasing demand for devs. I think this is unlikely to stop, as things keep changing and demanding software be rewritten, or more applications found for software.
My his memory be a blessing. Tom's post tracking page at Lambda the Ultimate:

http://lambda-the-ultimate.org/user/3938/track/
The biggest problem with Bike Theft is that it simply isn't prosecuted.
They are easy to steal, easy to pawn off and easy to not be held liable for.

Shifter has a great video bike crime - https://www.youtube.com/watch?v=el1Xznv5ge4

But a few things come to mind: (especially for e-bikes)

1. Bike registration. Most e-bikes / high-end bikes cost as much as a beat up car. having them all come with basic registration makes it very hard to sell a stolen bike.

2. Bike tracking. Ebikes should come with airtag-like functionality standard. It is a $10 maximum overhead.

3. Bike alarms. If you have a tracker, it should have an alarm. The bike already has a bell. just put a put servo in there.

4. Last but most importantly - prosecution. Treat ebike theft like car theft. That's $1-10k value of stolen property. No reason to allow it willy-nilly.
> The title made me assume it was a reference to building your own x.org

Same. It would be an insane undertaking, and I was moderately disappointed upon clicking the link.
Mechanochemical breakthrough unlocks cheap, safe, powdered hydrogen
> Ruby is clever, it can be beautiful, but I've never seen a good codebase using it grow well without enforcing strictly opinionated ways of writing it to ensure maintainability. Which breaks a lot of the expectations of some Ruby developers that chose the language because they like to write it in their own way.

Yeah, this is one of the major disadvantages of Ruby. Every Ruby shop of any size has its own idioms and internal code style, which means a lot of unnecessary overhead when onboarding new people. Even experienced devs need to take some time to feel out their team's norms.

The expressiveness also lends itself to bike shedding - I've seen many a PR comment questioning why a dev chose method A versus method B, where method B is an alias of method A. Probably an hour of staff time spent on something that has zero impact on functionality, maintainability, or performance.
For the entirety of Three's Company, Jack Tripper was a straight man pretending to be gay just to appease the landlord. Kind of amusing that a landlord in the 1970's had no issue with a gay man, but a straight unmarried man with two female roommates was scandalous.
It hasn’t been good for a while even before the acquisition. I pinned it at version 6 because 7 was a massive downgrade in terms of features, stability, and performance.
Yeah, I agree with this. I typically dockerize where appropriate to sidestep this a little, but very often rewrite everything into a more friendly language like Go if I am intending to ship software to other machines. The latter is obviously painful if I’m making heavy use of Python specific libraries that do a lot of heavy lifting like Numpy, if those features aren’t in something like GoNum.
It’s not as if corporations haven’t had their own reasons to push for “real names” to make tracking easier.
"The Voronezh UFO incident was an alleged UFO and extra-terrestrial alien sighting reported by a group of children in Voronezh, Soviet Union, on September 27, 1989."

https://en.wikipedia.org/wiki/Voronezh_UFO_incident

Here's a scan of a related article in the Roswell Record, Oct 10, 1989 (based on this AP News report):

https://images.app.goo.gl/5yMQnFxNMPW6ukvC6
Emphasis on cruise, my trip from Denver to SF took 36 hours but I thoroughly enjoyed it! I’ve done it twice, one in a sleeper and one in a regular car and the regular car wasn’t too bad. The seat is bigger than a first class airline seat and no one was sitting next to me anyway.

My only regret was I didn’t bring a cooler full of drinks like the pros.
My lesson from that was to at least have one test
deleting a mock user that spans the maximum data
breadth of the service . We caught a bunch of these
loops in test at dev time and that was pretty great.

Thank you. That is SUPER insightful. If it wasn't too late to edit my initial post I would add this.
Yes I believe you want the "Ford Co-Pilot360 Assist 2.0", not to be confused with the "Ford Co-Pilot 360™" or "Ford Co-Pilot 360™ 2.0" that won't work. The "Ford CoPilot 360 Assist+" is probably also okay, but might have the steering lockout. The "Ford Co-Pilot360™ Active 2.0 Prep Package" is good also, but it uses a different CAN message for steering after the update has been applied so YMMV.

And people say comma is confusing.
FWIW, while I understand your concern, I've seen a bunch of ambient sites that list this genre as ADHD. It does seem to help me. And I don't think anyone would reasonably consider a music category to be "medical advice?"
>You have the choice in working one of two quite similar jobs

My issue with this take is that it’s also quite likely that the jobs are completely dissimilar. How long do you think it would take a front-end SWE to develop a 480kV electrical grid or vice versa? Both domains require specific skills and should be respected as such
Every sentence said by a person is their opinion. That's what saying things is.

Even the "obvious" counter-example, lying, works because every sentence said by a person is their opinion. You couldn't lie if it wasn't.
I was mostly bringing it up in reference to different bidding strategies. They could have had extremely safe double digit returns and still out bid the competition by 50%.
I mean above average of everything you mentioned.

Don't have a hard data to reference, it's just my personal, anecdotal observation.
Why am i being downvoted though? I literally just posted a link to a non-paywalled site. No opinion added. And I get downvoted for that? Wow!
It won't disable the alert on the thief's phone (if they use an iPhone or an Android with the tracker app), however it doesn't really need to as the alert could actually be beneficial in convincing the thief to simply abandon the bike then take time to find & disable the tracker all while they are being tracked and the owner (or ideally the police - though in practice they are useless) can show up at any moment. Even better if they get the alert once they've already brought it home as they're definitely better off moving the bike away from there rather than having the trail stop at their place.
Pass this balancing test? Then you have a good chance of living longer
I've also heard it's approved by 9 out of 10 dentists
No, I'm simply positing that HTMX doesn't fill the void of heavy web apps, like Figma, or Salesforce. At least not naturally. React does scale well in this way. So does Angular (though I don't care for it, which is another discussion entirely). Especially when you want maximal code sharing in your dependency chain.

I never done it with Vue (largest Vue app I ever worked on had roughly 200K lines of deployed code, all in, for the application, very thick client type stuff), but maybe with Vue 3 and the composition API this isn't an issue (I don't think Vue 2 would ever scale well developer experience wise this way)

I'm not throwing shade on HTMX, but there tends to be this energy around it that would make someone who, perhaps trying to weigh some options, stumbles across HN, sees threads like this and thinks oh gee! This sounds great without knowing exactly what that means. And it is true, that perhaps, that person is building app that needs scalable reactivity and fine-grained control, or something along those lines. I at least want to give a fair take on purpose for people thinking about it.

HTMX is great for its target audience, much superior to jQuery in this day and age, but you have to understand what its for.
Forking paths. [1], overfitting, fitting to the holdout set, etc etc.

"P-hacking" applicable to vastly more than stock data and is not evidence of anything, evidence is what was asked for.

Your response implies I'm ignorant and can't google p-hacking without being told the name of that one way of finding false correlation applicable to many, many fields. Now you're getting a bit cross about it that I've quietly pointed out that it isn't useful, and you're not actually providing expertise here which you thought you were. It's kind to provide expertise and I appreciate the kindness. You misread, fine. Best.

edit:
Oh wait

> Or maybe that term is more general, I'm not 100% sure, but it's close.

That is an edit addition to the parent after my reply, so I guess you did get the point. Best.

[1] http://www.stat.columbia.edu/~gelman/research/unpublished/p_...
How have they not saved enough money to be able to build a fab? The whole thing starts to smell like Comcast and AT&T style methodology pretty quick.

Can we instead fund an AMD fab? At least they don't have a history of acting like price gouging jerks.
Something like half the freshwater in California we just let flow into the ocean.
I'll try to justify that it's more sad to us than the death of the great minds past because we shared this beautiful world with a contemporary, and now we don't anymore. The most obvious possibility for direct contact is now gone.

As for the necessity of death... Plenty of sibling and nephew/niece comments say it's essentially unavoidable and necessary, others say some set of human beings could do something brilliant that would pull us out of it one day. I'd actually say both perspectives capture something important. The pragmatic knowledge of our unavoidable expiration is worth living with, and the hope to overturn death and despair is worth living for.

One metaphor for how this life feels might be that we find ourselves in a testing chamber, being asked questions about the test we're writing, for which we could not study. The good news is, it's an open book test, and we've got many years to write our answers! ...But, then the textbooks contradict each other almost as often as they agree on some important point. Every once in a while it seems as if an invigilator calls someone off, and invites another person into their seat. Also, occasionally, fistfights break out over which textbook you ought to be reading from.
I think one of the biggest applications for quantum computers which isn't well appreciated is simulation of quantum systems: chemistry and materials science. Similar to the old analog computers which were used to simulate differential equations long before they could be fully "virtualized" (simulated deterministically without noise) using digital algorithms.
Dealing with a separate table is still hard (I know because we do this). What happens when you do a migration or need to shard something and want consistent partitioning across your data? You have to consider your one off table that everyone inevitably forgets about. I agree that a deleted_at column is too big of a liability for compliance reasons though
One of the most illuminating things when I went to Jordan was running out of water at the rental. They get water delivered like New England gets heating oil delivered.
CMIIW for a), chrome is prototyping `shared element transition` for that case.
To be fair, it's highly unclear if Berkeley would benefit from population growth, or lose its character as it tries to scale.
Semiconductor industry needs to be put on notice for closing 780 plants in the US and moving overseas losing 150,000 jobs while taking $10B from the government.

They profited more than they are asking for over the last year alone and could fund this if they wanted to.

We should invest as a matter of national security, but we need to prevent history from repeating by addressing the situation that got us here at the same time. The Intel CEO is trying to extort us out of $76B without putting anything up and demanding that congress extend session to finish the bill, otherwise they won’t invest in their own home country. Do you think this flies elsewhere in the world? It’s not just the money from the state, it’s having a strong government instead of one writing corporate welfare checks for these giant corporations.
> So trying to make the language more "compact" would likely just waste precious brain-cycles on the compression step

If you learned this new more compact language as your native language or to native fluency, I don't imagine you would need to go through a compression step, since all of your thoughts would already have happened in the compacted form.
So first you should compare your job to a manager job not an IC job. Its looks like you are a manager that think that he sucks in being IC.

As a manager its sounds like you are doing your job (of a manager). As IC you suck (maybe), but you are not IC. If you do not want to be a manager than switch to IC.
I think the spectrum is the right mental model, too.

E-commerce stores have different interactivity needs than blogs, which have different needs than documentation, which has different needs than dashboards, which have different needs than real-time collaboration tools, and on and on and on.

Much of the framework angst is around the assumption of a singular tool for all these varieties of interaction and the annoyance that comes with not acknowledging the trade-offs.

Plus the web itself is changing, so the breadth of this spectrum is increasing. Years ago, the ends might not have been very far apart but they are diverging more with each new use-case and app idea.
Given this is being marketed more for law enforcement and high-speed ferry applications (read: rich people who want transit to island resorts), I don't think the shipping industry will be in a position to complain - or nearby. It is certain these will have AIS + radar + GPS (and potentially ADS-B) which should be enough to resolve any issues. Reading the background, however, it seems this design was largely purchased from Germany and tested 20 years ago and it is unclear how much innovation they have actually made and whether they can bring something to market. I wonder if they would consider doing a desert hopping version for central Australia?
Reading the title I thought, "Increased sixfold? So they have six trees now?"

I'll see myself out...
There are definitely regulations for full-assist ebikes, which is why pedal-assist ebikes top out at 20mph and cannot go more than 5mph on its own power. Check with your local state laws