skysight-inc/HackerNews huggingface dataset:
A while back I worked out how to erase the pay-to-win monetization spoor from Reddit and Twitter,

reddit.com##.awarding-icon
reddit.com##.awardings-bar
reddit.com##.give-gold-button

twitter.com##:xpath(//div[contains(@style, "hex-hw-shapeclip-clipconfig")]):style(clip-path: circle(50%) !important)
OpenAI based SQL generation for logging – private, self hosted
A consequence of decades of protecting jobs for the uneducated instead of allowing the market to penalize not continuing to learn.
Hey,

James here, one of the co-founders of Electric.

Both projects are doing active-active CRDT-based sync. Our focus is on sync via Postgres and on compatibility with existing Postgres-backed applications. So you can drop Electric onto an existing Postgres-backed system and it works with your existing data model.

There's also quite a lot of difference in the development model, how we handle migrations, shape-based partial replication, etc. And we're not focused on p2p sync -- for us, everything goes through Postgres.

Hope that helps -- you can read a bit more about the system design here:
https://electric-sql.com/docs/reference/architecture
I'd say expressiveness of C++ with productivity of Java.
Rust is indeed not easy to learn.

A little example. Yesterday I was making changes to our C++ client library and I wanted to improve the example in our documentation.

We use a dedicated protocol called ILP for streaming data ingestion and each of the inserted rows has a designated timestamp.

In the Rust example, I using added support for chrono::DateTime and it was trivially easy for me to add a timestamp for a specific example date and time: Utc.with_ymd_and_hms(1997, 7, 4, 4, 56, 55).

Our C++ library instead takes an std::chrono::time_point. I wanted to use the same datetime. As far as I can tell it requires first going through the old C "struct tm" type (which is local and not UTC), then converting to "time_t" then converting to utc via gmtime and then constructing a time_point from that.
After 10 minutes the code got too long and complicated so I just substituted it a timestamp specified as an int64_t in nanoseconds.

Don't get me wrong, the C++ time_point is a work of art in how flexible it is, but unnecessarily complicated in most cases.

I should add that I also spent 45 minutes yesterday debugging a CMake issue.

Rust is not easy to learn, but it's just more modern and productive.

C++ is still great if you've got a massive team, but at our scale I don't think it makes any sense.
Tokamak Energy reports Demo4 milestone cryogenic tests
That does leave one problem: you still need a way to segment your stream. Most length-prefixed framing schemes do not have any way to segment the stream other than the length prefix. What you wind up wanting is something like chunked encoding.

(Also, using zero as a sentinel is not necessarily a good idea, since it makes zero length messages more difficult. I'd go with -1 or ~0 instead.)
None of those researchers have been subverted by academic grants.
> In the US alone some 300 000 people died from homemade artisan anti vaxx propaganda, it's very scary to think what will happen when GPT switches that to industrial scale.

From a human moral viewpoint this is indeed despicable and worth considering mitigation.

I am optimistic though that in the grand unfolding that natural selection brings, it will pressure an elevation of rationality, but with the cost of some human suffering.
Yes, it was quite snappy. I used to play mp3 files on my T3 with the processor scaled down to 133MHz no problems
United Is Latest to Discover Bogus Parts in Plane Engines
We had to do this in order to show the user a relevant error message because our system is behind apache and it doesn't forward the content body from wsgi for (IIRC) whole classes of error codes.
There is a nuance thats often overlooked. China could cover its entire residential electricity use from solar and wind: https://www.sustainabilitybynumbers.com/p/china-renewables-2...

All of the industrial growth (powered by coal) is for exporting all the stuff to western countries.
A anecdotal but interesting perspective came from my grandfather, who spent his youth among indigenous tribes of eastern Oregon in the 1880s. His many accounts of the “Indians” included the idea that younger, unmated, shamed, or less clever men would typically attempt feats of bravery to gain renown and credibility within their tribe, often being killed in the process.

While hardly epistemologically rigorous, this would seem to support the idea that lower status men in precolonial societies would voluntarily engage in high risk behaviour, often disposing of themselves in the process.

When you consider the frequency of death of women from childbirth related complications under such conditions, it makes sense that the mortality rate of men would need to be balanced by similar risks in order to maintain a stable, cohesive society under primitive conditions, and that the ones who would take those risks voluntarily would be the ones who had more to gain by doing so (elevating themselves from a status of comparative irrelevance to improve mate abundance and social status in general)

If these ideas have been contradicted by recent research, I’d love to know more about that. The field of evolutionary psychology is pretty hit and miss, and also really, really poorly understood by the layperson.
Honestly I had no idea there were Unicode characters for Roman numerals separate from the letters they are composed of.
I really like the E-cores in the SoC module with a secondary core complex on an external die. There will be a lot of commonality between their client and server offerings.
> It's already bad enough that a brand called Kerrygold is actually shipping butter from Ireland all over Europe just so they can declare it as "Irish butter"

They have to, it's EU regulations. It actually long predates the EU: Article 275 [0] of the Treaty of Versailles is probably not even the first international agreement about the labeling of products.

[0] https://en.wikisource.org/wiki/Treaty_of_Versailles/Part_X#A...
They're going to freeze the whole data center? It's rack after rack of machines that the traffic could have passed through, right? And if they're not logging IPs to RAM then they only have a fraction of a second to get the right one before the register is overwritten with the next user's info.
I believe Dave McJannet, HashiCorp's CEO, should be concerned. OpenTofu has garnered massive support, with the project gaining admission to the Linux Foundation and even receiving public support from companies like Allianz. Within HashiCorp, the CEO has fostered a toxic culture characterized by a large workforce that strives to do as little as possible, relying solely on the dedication of a few committed employees, many of whom left the company shortly after the IPO.

The pricing "strategy," the culture of secrecy, subpar commercial and marketing practices, and the company's inability to formulate a successful cloud and monetization strategy are all squarely the responsibility of HashiCorp's CEO. Merely changing the licensing approach will not resolve the current issues. There is an urgent need for a change in leadership, a more robust embrace of the community, and the addressing of the issue of lazy employees. HashiCorp should also return to its core principles, possibly trimming down its focus areas (Integrity, Kindness, Pragmatism, Humility, Vision, Execution, Communication, etc.).

Terraform had the greatest potential for monetization within HashiCorp, but this required innovation and effort. They possessed all the necessary tools, brand recognition, and community support, but instead chose to impede competition, failing to realize that they were harming themselves in the process.

OpenTofu has the potential to genuinely enhance Terraform, as changes will be viewed not as aiding competitors but as a shared initiative aimed at improving the entire community and sharing the benefits.
Spend 5-10 minutes on twitter watching drone footage out of the Ukrainian war, both sides are getting a lot of work done with less accurate, smaller payloads.
There's a pretty big difference between the Pepsi Harrier case and puffery from Red Bull about it giving you wings.

Pepsi attached a value to a Harrier and included it in their catalog with other items you could purchase with pepsi points; it was the only item you could not buy with them.
The Confusopoly of the mobile phone and car dealership world is expanding. Companies don't want you to be able to make informed choices. It's hilarious that something that came out of Dilbert became a term in economics textbooks.

https://en.m.wikipedia.org/wiki/Confusopoly
I love when people do projects with awk! I received my awk 2nd edition book just yesterday! I am so excited about reading it!
Excellent! Looking forward to your pure bash TLS implementation next :)
> And unlike Poland, Germany already had nuclear.

Yeah but Germany is much lighter on the map.

While most mountains here have light color, check the highest peaks of Carpathians (High Tatras). While we are there check the color of Slovakia - most of power there is generated from nuclear and river dams.
With some of the new hobby level products like Vespera it is so easy to capture similar images yourself.
… concludes your helpful outdoor activities this weekend. Also, try Lawn Darts, which the cool kids call “Jarts”. (Sorry, training data was cut off in Jan 1970)
I'm looking forward to the same. The fact is that `ssh -x` and remote-X in general was really shitty with modern applications (basically sending uncompressed bitmaps and 2 round-trips for every input and output event) but it does work and is easy to set up thanks to SSH.

Things like waypipe and VNC work much better, but they aren't as easy to get set up yet.

Edit: I just tried waypipe again and it worked perfectly. I couldn't even tell the other device was remote (although it was on a fast local connection). Other than needing a separate tool rather than being built into ssh it seems pretty seamless.
EletricSQL is very cool, congratulations and thanks for the work!

I was thinking about using it for an app that I'm developing but decided to not ship a 2mb binary to every user.

And that led me to discover that IndexedDB is actually quite interesting.

Any plans to integrate EletricSQL with IndexedDB?
If you wanted to talk about erroneous lockout signals, you could have mentioned literally anything about that topic in your post.

This is your entire comment, italicised portion is the one I quoted, which should have made it pretty clear what part I was responding to.

> If the solution to theft is "remotely brick parts that work perfectly," it is a shitty solution that doesn't deserve consideration. Doubly so when Apple's workaround for that is "pay us even more money to double the e-waste by having us send you another perfectly working part, but ~verified~!"

Which portion of this is discussing erroneous lockout signals, or can be inferred to be referring to such? Specific quotation please. Seems pretty straightforward that "lockout results in usable parts becoming unusable after a theft" which yeah, that's the point!

Regardless though, "I don't care about the people on this page who were choked into unconsciousness at knife-point because of extremely-occasional erroneous lockout signals" (has this ever happened to you or anyone you know?) is not much better than "I don't care about people on this page who were choked into unconsciousness at knife-point because I get cheaper parts and repairs".

And I know it's uncouth to point that out here, but it doesn't change it. Even the way you intended it was callous.

You're just willfully ignoring the consequences of your actions because of extreme edge-cases, and ignoring the actual physical edge-case here. People get mugged every day, how often have any of your devices or anyone you know received an erroneous lock-out signal? For me that answer is zero. Could it happen? Maybe, I guess, not really a real problem that I've ever seen or heard.

Why do you think this is a problem worth putting life at risk over?
The biggest challenge in programming is dealing with stakeholders and management that expects things to be done yesterday - as in, they can't accept the concept of unknown unknowns - mostly because they have promised ambitious timelines to others.
As a person who can’t eat wheat, it’s a useful distinction. There are many, many conversations about non-celiacs finding that they can eat wheat when traveling in Europe. Between herbicides (you know the one) and the very different strains of wheat we grow there is a lot to unpack.

I have a bag of Made in Italy pasta I am building up the courage to cook still.
I don't know, my feeling is that the issue really is with how closure capture was interpreted when imperative languages started implementing lambdas. What was happening in Go seems to either amount to default capture by reference rather than value, or to the loop counters in question being unmarked reference types. The former strikes me as unintuitive given that before lambdas, reference-taking in imperative languages was universally marked (ex. &a); the latter strikes me as unintuitive because with some ugly exceptions (Java), reference types should be marked in usage (ex. *a + *b instead of a+b). Compare to C++ lambdas, where reference captures must be announced in the [] preamble with the & sigil associated with reference-taking.

(In functional languages, this problem did not arise, since most variables are immutable and those that are not are syntactically marked and decidedly second-class. In particular, you would probably not implement a loop using a mutable counter or iterator.)
I managed to track down the original code containing these snippets using the GitHub code search tool:

https://github.com/adobe/kratos/blob/93246f92d53feba73743dbf...

https://github.com/StalkR/goircbot/blob/6081ed5d1d74f01767d7...

The difference is that in one case, informer is an interface, so the method call resolves informer.Run immediately and there's no issue. In the other case, a is a struct Alarm, and gets copied by value, and the Monitor method takes a pointer receiver. So my original intuition was right, the compiler is essentially translating

go a.Monitor(b)

into

go (&a).Monitor(b)

Which has a reference to the loop variable, and creates an issue.
We're talking about exfiltrating data from incorrect permissions on Azure, so it's not an if. It's a given for the situation in the article that we're discussing in this thread.
As far as I understand, no amount of caffeine can make you sprout wings. /s

Sorry haha you're right though the lawsuit seems frivolous
The likelihood of them showing and doing that is low. However, the likelihood of them showing up with a set of USB drives and just running rsync/cp/dd is higher.
btw pdf support could probably be added to seagoat itself by adding a layer that translates the pdf files to text files and probably some added changed to make sure that the page number is also included in the results
>Once you see the amount of food waste you start feeling cheated. Like, you pay top dollar for some greens and then you see tons of the same exact greens being dumped in a dumpster at the end of the day. The food itself is not worth the price you are paying for it. It's the service and the logistics that you are paying for.

That's true. It's also true that growing your own greens at home could probably cost even more, all things considered. Weird paradox.
Yes, we're targeting all the desktop platforms, i.e. Windows, Linux and macOS.

But thanks to recent efforts, VPX also runs on Linux now! It's on the standalone branch[1], under actions you can download a build.

[1] https://github.com/vpinball/vpinball/tree/standalone
And it still is, isn't it. However, nowhere does it imply that the pasta you have on your table is produced in Italy. I fully agree that we must push back on lies and deceit, but this example isn't one of them.
https://llmnewsletter-cup7ts82sxzkzyszvquh4l.streamlit.app/
Addressed here: http://www.ibiblio.org/harris/500milemail-faq.html

You might want to ask yourself why you're so bitter and critical of others with that conclusion.
Running the server as a service account that can only read its own directories, running it in a chroot, running it in a mount and pid namespace, using SELinux to further restrict what files it can read even in principle.

Of course, if you're trying to go superminimal anyway, it's not that big a deal to create a server that doesn't even have sensitive data on it. You can make init simply mount a root filesystem that only has busybox and whatever files you want to serve and starts up the httpd process and nothing else. Turn Linux into a unikernel basically. If you compile busybox yourself, you're also able to remove all the subcommands you don't actually need.
Homomorphic encryption: https://en.wikipedia.org/wiki/Homomorphic_encryption
Many of these discussions seem to devolve into calling names, throwing ad hominems or even darker stuff like threats of symbolic or physical violence. Being on the receiving end of all that in relation to the fork makes me wish we can indeed move on and resume the conversation when the tempers cool down.
The more personal value it holds, the more risk it has. Imagine gaining access to this digital daimon of someone, it'll be like accessing their most inner thoughts.
The upside however could be exponential personal growth. I've seen many examples of real life twins that basically live as a superhuman individual. E.g. the Liberman twins. This tech could be a digital equivalent of that.
What's really odd is they support no app stores. Not GPlay or FDroid. So they expect users to continually download APK and update? Seems like a great pattern to keep their user base small - but maybe that's what they're after.
I'm happy having thirsty lawyers act as part of society's enforcement against bad corporate behavior. It'd be better if the government did it first, but I'll take what I can get.
I've always wanted to see a grocery store where the prices decrease the closer the item is to its expiration date.
Your demands are completely unreasonable, a weapon platform can be extremely effective in its role and not win a war outright. Yeah drones aren't magically solving the problem of minefields, so what?
The drone would still be the better option. Electric motors and propellers don't produce any pollution, unlike combustion engines and/or car tyres.

And of course the obvious part where it removes hundreds of thousands of vans from already massively congested road traffic. The skies remain mostly unused.
You’ll probably end up primarily running Visual Pinball. Some of emulations are nearly perfect if you disregard nudging; I’ve never been able to get convincing nudge physics.

Pinball FX is pretty fun too, but it definitely feels more like a video game than VPX.
Doesn't even have to be an intentional lie. Sometimes there are just multiple "things" a function could be known as and only one can be chosen for the function name. I recently wrote a function crc() that goes and computes the thing. The comments above it talk about what CRC it is (non-obvious without domain knowledge of CRCs and the different forms polynomials can be written in) and why it was chosen. This commonly done with cryptography as well. AES functions are commonly named rijndael with a comment about the standard or vice versa.
I use similar filters in my uBlock origin. I like this approach because it avoids installing more browser extensions, each of which risks security or privacy issues.
> Within HashiCorp, the CEO has fostered a toxic culture

That is a serious accusation. What backup do you have for this statement?
>On the other hand, redbull not literally giving you wings is obvious. Only a child would literally believe this.

Those words in blue are links. If you click them, you can read the article that line references and learn what the lawsuit was actually about:

>Red Bull says in its marketing that the drink can improve concentration and reaction speeds, but the plaintiff in the case said these claims were false and lacked scientific support. While the suit did not allege that plaintiffs were disappointed that they didn't suddenly sprout wings, it does say that Red Bull relies a lot on terms like "wings" and "boost" to give consumers the impression that the drink gives people some sort of physical lift or enhancement.
to a degree.

The monetization window has everything to do with the advertiser confort window. That is "are we alienating a big chunk of the population being associated with that", where big is in dollars, not in people

So it is a lens that distorts what society deems 'acceptable' -- and that phase itself has its own set of complications

(see: wikileaks)
Several pages into the document at http://dmitry.gr/?r=05.Projects&proj=27.%20rePalm

"I ended up writing my own kernel"

If you ever need a definition of system software engineering "tour de force", that is it.
Really? I see so many posts about the tech job market being terrible and people not getting any offers. Have you been job hunting recently?
It's like skiing (or maybe riding a bike for the first time.) Steep learning curve then becomes somewhat instinctual and fairly routine and trivial and fun. Until you get into the tricky terrain, and then it will put up resistance. But usually for your own good.
...and that's 100% true - it's an Italian company, and it's the market leader in Italy. And it's using the same recipes to make pasta in other countries, too. Don't see anything wrong, neither with the slogan, nor with the approach...
> Because Huxley’s own notes were lost in the tragic brush fire that later destroyed his home and library

me spidey sense is tinglin again, if anyone is aware of more info surrounding this, please share
I dream of situation where I'd be developing software on plain Debian Stable with nothing else needed. It is already an immense platform so it does feel bit ridiculous that I'd truly need much more than that.
I wonder about those VPNs that say "we don't log or store anything". That may be the case, but they probably just send a continuous stream of data to the law enforcement / intelligence services or whoever instead of storing it themselves. They can then correctly say "WE don't log".
What competitors has Google/YouTube bought in the last 10 years that would have made a difference in YouTube's seeming dominance if blocked?
Similarly Google (and Facebook) moved to a combined privacy policy - it effectively grants permission for all services to collect all types of data, including data you wouldn't expect each service to be collecting. All while using examples that mislead the user into thinking such data collection is limited.

For example, if one reads the Privacy clause regarding collection of financial/transactional information they might assume that this is due to Google Pay, what they'd be missing is that even services such as Gmail, Maps and Photos are also collecting financial data. As mentioned, where examples exist in the policy, they always paint a more obvious, narrower collection of data.

According to Google's own admissions on the App Store, their services such as Maps, Photos and Gmail each individually collect location, financial history, purchases, contacts, user content such as photos, videos, audio (and any others), search history, amongst other personal data. The majority of this data has no bearing on the apps functionality whatsoever and comparable services don't collect -any- of this information.
Human-AI Interactions and Societal Pitfalls
Drones aren’t necessarily electric, and cars can be EV so that doesn’t favor one over the other.

Pollution wise you need to consider the lifecycle of a drone which is likely far worse than a van. Many drones are using very dirty small internal combustion engines. Safety wise replacing 1 van with 30+ heavy drones each traveling far more could easily favor the van.