skysight-inc/HackerNews huggingface dataset:
The issue here is that companies are not generally required to retain a records indefinitely, and if something was deleted as part of a standard retention policy (instead of specifically because of its contents) the normal "assume the worst" policy doesn't apply. Which is, I think, why lawyers are excited about a default of having a short retention period.

On the other hand, litigation generally comes with needing to put your deletion policy on hold, and it sounds like that didn't happen here?
this is a brilliant point, i wish i had thought of it and figured out a way to work it into the setup of the story. done this one myself enough times.

newer databases like planetscale now offer “branching” which in theory lets you use a copy of production data for tests. not really sure when this does/doesnt make sense but it seems interesting
“Manufacturing Consent” works in ways other than a nation state’s desire for war.

People are very much easy to mold. Thanks to the internet it’s even easier.
For some workloads, it’s almost all about the VRAM. In those cases I’ve been wondering if getting a high memory M1 or M2 Mac could be a good lab machine thanks to unified memory. It’ll run more quietly, use significantly less power, no worries about overloading your electric circuit. On a 128 GB RAM Mac Studio you could theoretically run or even train models that otherwise would require multiple $6k A6000 GPUs in custom machine builds taking oodles of power at the plug. It’d be slow but slow beats not possible. And if you need a new development machine anyhow, you can justify some of that beefy Mac Studio’s cost as part of your required spend anyhow. PyTorch has supported “mps” as a target device for some time now.
Sort of. ACA set ground rules for one segment of the market and did a good job doing so. There is a real competitive process in most states.

Taking about free markets in the context of US health insurance in general is a waste of time.
Our current economy is a pyramid scheme on a gigantic scale and dependent on an ever growing population. Since we live on a planet with a finite amount of resources we know infinite growth isn’t sustainable. If we don’t intervene at some point the whole system will inevitably collapse. The longer we wait, the more difficult it will be. Unfortunately we live in a gerontocracy where our leaders don’t care about what happens in the future since they’ll be dead in a few years anyway.
I thought the same, but real life experience shows that in my country (Romania) there is an increase of religion with age, especially for women; in other words, most women start being religious when they age and these days most of the religious traditions are maintained and transmitted by old women. I know many women that were secular in their 20-30, become religious at 50 and are regular churchgoers at 70. My mother used to be a secular feminist engineer 40 years ago, she is none of these today.

As a country we were over 50% secular 30 years ago, the last census tells over 90% declared to be religious (census is wrong, but how wrong?).
Because by making it fun, we make it work for more people.
Blaming the Catholic church specifically for high birth rates is a misstep especially since the author compares to England which has a long and varied history with Protestantism. The argument should be reframed around religiosity in general or he should show data for England that indicates a difference in fertility during the periods of stronger and weaker Catholic influence in England.
Privacy warning displayed upfront is a great thing! Looks an interesting use case though.
There was a Japanese guy using it for Dreamcast dev
I need the eSim. :) Obviously removing the filter yields more.
> It's not the database's fault for not being able to write 10M rows to the disk quickly.

I am primarily saying this in regards to reads, but sometimes the database management system is indeed at fault, by picking sub-optimal ways to do things.

For example, I had an Oracle query that took 45 minutes to execute and I was called in to help out with it. This drastic slowdown hadn't been alleviated by reviewing what indices are in use, nor partitioning the table, however I did a bit of research and was able to optimize the execution to 3 seconds, with the NO_UNNEST optimizer hint: https://docs.oracle.com/cd/B12037_01/server.101/b10752/hints... for an EXISTS check.

Thankfully cases like that are somewhat rare, but I'd still generally pick boring and battle tested DBMSes for most of my use cases (maybe along the lines of PostgreSQL and MariaDB for a variety of reasons, or even SQLite for simpler cases), as opposed to newer ones. But when dealing with performance considerations, then it indeed is a good idea to look at whatever metrics are available, to see whether it's the hardware or the software that's responsible for certain characteristics.

Of course, for some workloads Redis or RabbitMQ might be better suited, if available (though I've seen key-value stores and message queues implemented in SQL that worked fine, at least up to a point).
Show HN: Vaero – Build fast log pipelines in Python
We’ve spent the last few months building Vaero and are now sharing the beta for community feedback: https://github.com/vaerohq/vaero.

Vaero is the first log shipper for developers to write log pipelines with code. You write pipelines in Python, and the pipelines are converted into task graphs that run super fast in Go.

Why we built this:
- Current log shippers like Fluentd, Logstash, and Vector.dev only let you specify log pipelines with config files (YAML, JSON, TOML) or domain specific languages (VRL)
- This works for simple pipelines but is unwieldy for even mildly complex use cases
- It’s annoying for someone on the team to have to learn the specific config file format or DSL of the tool
- You can’t use the code-based development tools you’re used to, like IDEs, version control, git, and so on

Our beta version lets you:
- Write log pipelines in Python using a Spark-like syntax
- Pipelines run blazing fast in Go
- Native integrations to collect from log sources like HTTP, Okta, and more and write to destinations like S3
- Built-in transformation functions to reshape and normalize log data
- Single binary running on a Docker
- Open source

We’d love to hear your feedback and opinions. Feel free to try us out for free - and if there’s a specific integration you want, let us know.

Github: https://github.com/vaerohq/vaero
If Linux is a "Walled garden" the phrase has no meaning.
I think you beautifully described the essence of problems in so many large bureaucracies. Well done.
You are begging the question. It is far from settled that we “got out” of the trap. Did we buy ourselves some time with the “Green Revolution”, yes. But it’s clear we have exceeded the environment’s waste absorption capacities in local ecosystems (see nitrogen and phosphorus pollution in streams, lakes, and rivers), regionally (see estuarine dead zones where local nutrient pollution collects), as well as globally (chiefly greenhouse gases).
It is _way_ faster :)
It does: women has always has dual mating strategy (find a sexy partner to have a baby with and a sucker who will take care of the baby...if she's lucky it's the same person, but quite often that's not the biologically optimal behavior).
Children are the ones to repeatedly ask the same question. Consider this a teachable moment where we're encouraging you to reason through it. As I said, present why you don't think it's racist.
What really gets me is using web technologies in operating systems. Press the Windows key in Windows 11, and watch the start menu crawl & flicker up the screen. It should be rendered natively & buttery smooth. But no.
What's the minimum effective dose here? What should I be optimizing for? Somthing like "get your heart rate to above 130 for 20 minutes, 3 times a week" would be a helpful guidance
It checks for Pi-specific hardware devices, so you’re unlikely to get it going there.
If you search "What is the world record for crossing the English Channel entirely on foot?" Google would respond with swimming, boats, pedalling etc but miss the ones where people crossed on foot through the Channel Tunnel.

An improbable search is almost impossible to do on Google. They will replace it with unrelated but similar results. Even when you specify a strong condition, it will just ignore it and return the exact opposite. It's no better than LLM hallucination.

There are pairs of words that are very similar, but semantically different. Like "latitude" and "longitude" or "first name" and "last name". Google's model can't make fine distinctions between related (like latitude and longitude) and semantically equivalent (like last_name and family_name). You search for a semantic match, it will give you a related result that is exactly not matching your search.
Build Your Gaming PC – Winter 2023
Yeah, if all they had to choose from was a simple 'yes I agree' or 'no I don't agree' refusing to answer is the right move. Some answers need further explanation or else a lot of people will misunderstand you.
In my estimation its worth a decline in standard of living to be free of traditional, conservative values.
A good niche for mathematica is finance: type in your equations, tell it what "type" your variables are, let it solve them. Let the machine get it right.
Unvaxed, unmasked, also alive and not disabled by long covid ;)
AI will generate new jobs. At the same time, many jobs would gradually seize to exist.

We are experiencing a revolution for sure. An industrial revolution kind of. Some jobs chopped off, some added
Hobbyist unity dev here. Can anyone explain the mono/coreCLR commentary in this comment thread?

I recently learned that mono works kinda like an interpreted language. This makes sense I think because the internals of unity run C++ code; the C# code is just an interface into the C++ parts of the engine.

I haven't done a deep dive into .net ecosystem ever. I probably should at some point. Since I only work in unity and since unity doesn't really play well with the .net ecosystem (e.g. one installs nuget pkgs by downloading the nuget file directly from the website, renaming the file extension to "zip" to then extract the files, and then copy DLLs into an "editor" folder in your project files), I haven't had as much of an incentive.

Today I work as a cloud engineer largely focusing on infrastructure set up, and writing GO/bash code for various bits of automation. Before I worked in scala/Java, and before that node.
Linux is more like a walled garden than Windows? Maybe you have a different definition of walled garden or something...
Flutter is unsuitable for anything that runs on battery and needs text input.

https://github.com/flutter/flutter/issues/59327
This has been a thing for a while, and if you have enough Pis, you can even run it on a clustered kernel setup - I did that a few years ago with 5 Pi 2 boards (20 cores in all): https://taoofmac.com/space/blog/2016/08/10/0830
You can write Trino rest client for a JSON endpoint that will allow you to query the endpoint using SQL and the result table can be push to any number of application for visualization.
> For 100 bucks/month you can get 1-1 mastery learning sessions from math PhDs/postdocs that need money (like me! I am the postdoc!).

But how many hours of tutoring will 100 bucks/month get me? Maybe 1 hour per week.
Also consider readability mode which is available by default in Firefox and Safari.
what's shitty is there's no online help or completion
rpi 4 with 4gb of ram is decent.
Poverty generates more conservatism, not less.
Similarly, I recently picked up a Sony XZ1 Compact for cheap. It's a brilliantly sized phone with an SD card slot, fingerprint reader, and headphone jack. Turns out flagship processors from 2017 still work just fine, especially when you have ad blockers to keep the nastiest globs of JS from trashing your CPU and battery.

It's a fair bit bigger than my old 2016 iPhone SE, but it's actually smaller than the iPhone Mini.
Upgrading to Eloquent accessors and mutators from Laravel 9
I think that was a slightly odd way of mentioning https://en.m.wikipedia.org/wiki/NP-hardness
Isn't the view of the article that you get both? The areas where the counter reformation was strongest had the biggest drop in fertility.
Don’t swap to a new layout, it’s too much work to learn. Instead, swap your K and E keys. E being common but not being in your home row is responsible for a significant chunk of the inefficiency of the QWERTY layout and even if you stop here you’ve already made a huge improvement. You’ll make typos involving K and E for a few days but you’ll adapt very quickly without ever having to go through the “learning a layout” process.

(Once you’re comfortable and not mixing them them up, if you still want more, swap J and O, then F and T, then D and A, then G and N. At that point it’s probably not worth making any more swaps, but if you want to continue you can read the article I got this information from: http://mkweb.bcgsc.ca/carpalx/?partial_optimization)
The success of self-publishing indie games on Steam redirected the whole scene because it streamlined monetization and discovery.

In comparison the web of that time lacked tooling, robust support and easy routes to discovery and making comparable money. Web portals paid/pay pretty poorly.
Owncast v0.1.0 Retrospective – Front End Web Rewrite
The changing male and female roles in society also has a part to play in any society where women are needed to work
What's the alternative? I am not a creative type and I've been desperately trying to find something like a CMS that is simple enough that I don't have to think about it and featured enough that I can have things like personal profiles behind a login (for a brownie troop). WordPress seems like the same nightmare it was when I first looked at it however long ago but so do all the rest. Is there something better?
>with 70 million inhabitants

Because capitalists want more. More workers, more consumers, more sales, more demand for housing, more demand for goods, more profit.
I considered moving our B2B stack over from AWS Cognito to Auth0 around 6 months ago. My experience with their pre-sales & bus-dev personnel was so dire and their approach so entitled that I vowed to never give them our business.

I'm glad this thread seems to be vindicating that decision.
Are there any popular Flutter apps in the wild?

The most popular one I have seen is Indian Google Pay (which is different from global Google pay afaik) and that app has terrible performance even on a high end device like Pixel.

Coin by Zerodha (India's biggest stock broker) is also on Flutter but again, has sluggish scrolling.

Curious if this is true for other Flutter apps in the wild or just my experience.
Would be nice to add types to SQL instead of adding json objects as sql
Linux quickly becomes a quagmire of impracticality once you dare to step outside of the distro-provided or -recommended repositories, so much I would argue it's functionally a walled garden at that point.

By contrast, on Windows you can install, run, upgrade, and downgrade whatever you want whenever you want however you want without sacrificing practicality.
Microsoft signed a deal in 2015 to set Yandex as the default search engine in several countries close to Russia. The article mentions "Kazakhstan, Turkey, and Ukraine". The list is not exhaustive, as I know about Moldova and Georgia. https://www.windowscentral.com/microsoft-partners-russias-ya...

The list includes Ukraine! I've tested Edge with Ukraine as a Region on my MacOS, and it no longer appears to set it to Yandex.

But it still does for several other countries. Which includes Moldova. Moldova is a country that Russia has repeatedly threatened.
While advanced users may try and remove Yandex as default, non-tech savvy users likely leave the defaults.

Meaning Microsoft Edge shares data with Russia by setting Yandex as a default search engine for their users, which is really bad.

Please upvote this story to give it visibility. Many thanks!
An easy example would be to look at moving to a multi csproj structure. The desire is to have business logic and unit tests in their own projects, for example. Unity forces you to have them jammed in the monolithic singular project with everything else. I don't want to ship tests to production, and I don't want to have to build everything just to run some tests, particularly automated tests done on a build server.

Unity marches on with little to no interest in enterprise development and quality processes, which is a shame.
Exactly what clued me in. It's an NP-Hard problem so "Sat" + "hard" are inextricably linked in my brain.
> About 80 cubic meters of helium.

This doesn't add up since you get ~1 kg per cubic meter.

That design is an inflatable plane.

https://www.guinnessworldrecords.com/world-records/443025-sm... - "The particular design of the envelope creates lift as well as buoyancy, which allows the envelope to be smaller than if it solely relied on buoyancy to keep the craft aloft"

Maybe with a small kid and a high tech envelope and hydrogen which is ~ 1.1kg. It would be impressive to get to 80 cubic meters.

[edit] Those aéroplumes are fucking cool in the comment above. They are 110 cubic meters. They also fly them in caves - https://www.youtube.com/watch?v=07Cp_NfdLbE
They laid off 300 developers including some of the most experienced ones.
As a random computer engineer, I find using mathematica to be extremely convenient when trying to grok a problem or lay out a first attempt at a solution. Of course it isn't really helpful when dealing with glue issues (i.e. making software work together) but it is really good at letting you experiment at a high level and put together an algorithm to process/interpret/transform/generate some data.

I say it's good for high level experimentation because basically every function/transform/operation/solver you could ever need is present in the standard library [1] and stuff "just works". IMHO it's not really something you'd want in production but it lets you get an MVP for a given problem/solution working faster than any other tool I've used and all while rarely needing to even consider a 3rd party library. You can then focus on just mapping that MVP to whatever language/library/ecosystem you are actually working in.

1. https://reference.wolfram.com/language/
Sorry, but how is that exactly a solution to the problem in the article? From what I can see, yours is just a (rather user unfriendly) guideline to self-study.
> WordPress, on the other hand, can be navigated with a bunch of point-and-click, drag-and-drop, buy this and add that and change the options a bit.

Can it? I can write code but I'll be damned if I can figure out how to make something that doesn't look like a fourth grader in an Intro to the Internet, 1995 Edition class made it.
I was going to say that I felt your suggestion was a little too obscure. But I googled and see they remade the movie in 2017 so maybe more people would get the reference.
Maybe then we can charge admission too !
According to the article, yes:

> In the past, Godot has used reflection to communicate with the engine. This has worked great so far but it comes with some limitations. We now use source generators, which have the following benefits...

It doesn't show what the code looks like but mentions the code has a different syntax and is more performant.
> security updates are a mere sales pitch that doesn't actually benefit the user a whole lot

Whose sales pitch would that be? I haven't noticed that, I believe security is mostly seen a source of cost.

Also we tend to change phone frequently, which is the same as a security update. But if you keep it for 5 years, it starts to matter more.

> Would I have been hacked if I stuck with my Pixel 3? Hard to say.

Everyone should fasten their seat belt when driving a car, but it does not mean at all that if you don't, then you will have an accident. But if you did, it is an established fact that the seat belt would probably help.

People do get hurt by security issues. Remember NSO Pegasus? Would you want that to be out in the wild, such that a kid in your daughter's school could get access to her phone/social media/camera/pictures?

I am pretty sure you do want some level of security.
For every policy and priority there is one or more humans somewhere who decided them. They aren't sourceless and ineffectable natural phenomenon like the weather. A person somewhere knowingly decided them, and continued to do so in the face of plenty of argument. It doesn't require Ming the Merciless mustaches, it only requires normal differences in priorities.

One wonders why one would pretend not to know this.
Both questions are in the same vein. It doesn't have to be stated for many from the population to intuit that the "supremacist" is likely implied.

Black Americans havent escaped the heavily supported global system of white supremacy that they've been fighting against for centuries, and most aren't under a false illusion that they have.

As long as whites don't dismantle the system and complete the reparative justice process, "white" and "white supremacy" will remain synonymous. The same way "German" and "Nazi" would be more synonymous, if Germans didn't dismantle the ideology and carry out reparative actions for the victims of their local holocaust.
I find it hard to believe that the US would be on the easier side. There's no direct path from H-1B to Green card, for example.

But if you pick Belgium or France, you can get citizenship after 5 years of legal residence. Germany has a requirement of 7 years. Sounds like a lot, and it's a real hassle, but at least there's light at the end of the tunnel.
> France appeared to be a stagnant society before the French Revolution. If culture was not changing, then how could it be responsible for such a climactic shift in such an important social outcome?

> Using this genealogical data, I estimate that the decline in fertility took hold in France in the 1760s

1760s don’t look far from the French Revolution to me. Ending a regime that lasted more than a dozen centuries doesn’t happen from a one night cultural shift, and I’d argue a shift starting in the 1960s seems pretty reasonable.

Of course the cultural itself is coming from other factors, but I’m not convinced it can be dismissed so lightly.
Maybe its harder to see from the inside... As an example I've pulled up the last state of the union address which appears to be a regular and semi-important thing across the pond. God is mentioned 11 times by my count.

That would be considered OOT for a priest over here.
Unity used to have a JS interface, where one could either write their game object components in JS or C#. They deprecated the JS interface.

I imagine it was too much work to support two languages? As a dev reading docs, I used to have to deconflict the parts of the docs talking about JS from C# (not difficult as an experienced dev -- I wonder how the first timers fared). I'd also have to translate advice from JS Unity programmers into C# when researching how to do certain game things. I'm sure JS Unity devs had to do the same with C# advice.

I'm happy they aligned on one language. If JS had an optional type system baked into the language, I think it would be a better choice. However; it doesn't.
Making Computer Chess Scientific
Not really surprising. JavaScript-the-language is missing lots of features that could be useful, like operator overloading. Or any overloading, really.

Nothing is stopping you from compiling JavaScript though, browsers do it. The lack of static types makes this harder, of course.
Keith still post on the internet, specifically on Usenet or what's left of it.. see Google groups rec arts science fiction written or rec arts science fiction fans or something like that
I'm also a vim user and I recently switched to Colemak-DH, but I didn't remap anything. It took a long time to get used to the new vim layout (longer than the time it took to learn Colemak itself), but now that I'm comfortable with it, I can be fluent without any remaps.