skysight-inc/HackerNews huggingface dataset:
I don't see how concepts can emulate signatures to the full extent that the target object can be manipulated as if it conformed to an abstract base, without any wrapper object being required to handle it.

Without signatures, we have to use some kind of delegating shim which takes the virtual function calls, and calls the real object. It could be a smart pointer.

With signatures, we don't use smart pointers, just "pointer to signature" pointers. However, I suspect those pointers had to be fat! Because, surely, to delegate the signature function calls to the correct functions in the target object class, we need some vtable-like entity. The signatures feature must generate such a vtable-like table for every combination of signature and target class. But target object has no space reserved in it for that table pointer. The obvious solution is a two-word pointer which holds a pointer to the object, and a pointer to the signature dispatch table specific to the signature type and target object's class.

If we can use concepts to do this, with a smart pointer that ends up being two words (e.g. pointer to its own vtable, and a pointer to the target object), we have broken even in that regard.
Pg_ivm: Incremental View Maintenance Extension for PostgreSQL
would be some very wishful reading!
You are not wrong: I am saying that the laws could be improved to clearly define how immigrants are treated and to offer them a default option of "voluntary deportation" at their own cost.
China is definitely growing quickly. At the trade shows I go to where some of the robots in the article are presented, Chinese companies have become quite prominent in the last few years when they were completely non-existent 10 years ago.
SEEKING WORK
UK, Europe | Remote | Product Designer | Freelance, Contract

Portfolio: taiwodamilare.framer.website

LinkedIn: linkedin.com/in/taiwoosokoya

Email: taiwoosokoya14@gmail.com

Hey there,

I’m a Product Designer with 6+ years of experience designing web and mobile products. I’ve worked on fintech, health tech, logistics, music tech, and crypto products, creating designs for both B2B and B2C companies across the US and Europe. My focus is on making products easy to use while ensuring they look great.

What I can do:

UI/UX Design – Mobile apps, websites, SaaS platforms, dashboards, marketplaces, e-learning platforms, and admin panels

Brand & Marketing Design – Logos, pitch decks, social media graphics, email templates, brochures, posters, banners, and office stationery

Design Systems – Creating UI libraries and style guides for consistency across products

Interactive Prototypes – Clickable prototypes to showcase user flows and test ideas before development

User Research & Testing – Understanding user needs through research, usability testing, and feedback analysis

Collaboration & Strategy – Working closely with developers, product managers, and stakeholders to bring ideas to life

I enjoy working in teams where I can contribute across different areas of design. If you’re looking for a dedicated and detail-oriented designer, let’s connect!

Let’s chat! Reach out at taiwoosokoya14@gmail.com to discuss your project.

Looking forward to hearing from you!
> recompile and output code for the same architecture, and found that it could produce speed improvements due to context awareness.

That sounds like HP's Dynamo.

https://dl.acm.org/doi/pdf/10.1145/358438.349303
> Blaming academics is just fascist garbage

isn't this flamebait?
I think apple seeds are the most common (non-stone-fruit anyway) example of this.
the term of art is "Planned Obsolescence" and manufacturers have been designing stuff this way since the 80s, around when credit cards were introduced.

I'm sure these two things are unrelated.
"Information: any difference that makes a difference" - Gregory Bateson
Which good alternatives to esp32 are there? Thinking most on functionality, dont care so much about the cost.
this is huge! thank you!
Why Every Programming Language Sucks at Error Handling
Yes, it's a matter of perspective. Looking over history and geopolitics, you'll see paganism absorbed and syncretized (Christians call it "baptizing" cultures)

From within mainstream Christianity, ancestor worship [communion of saints] and worship of the Mother of God [Marian devotion] and adoration of God himself are three categories, and the former two are different not in degree, but in character and quality entirely.

Internal squabbles among Christian sects often come down to semantics, definitions, and what language is used to formulate them, because when you change the language, you shift cultures and meanings shift inexorably.

So while it was once called "worship of Mary", for example, we don't use that word anymore, because even the same English word has connotations for people that would be misunderstood.

One interesting paradigm shift to consider is the extension of familial relations beyond the genetic. Christian succession is not by birth but by transmission, anointing, and laying on of hands. Every religious order is a family unto themselves. And so, out of blood and water, the faith has forged familial bonds that are thicker than both. I don't know about neopaganism, but classical paganism was tribal, territorial, and ethnocentric.

Another is the naturalistic cycles of the pagan calendars vs. the humanist and person-centered cycles for Christians. We celebrate saints, actual human beings, personal accomplishments and sanctity, and while they're undeniably still linked to the land, the heavens, seasons and agrarianism, Christianity elevates the human person above nature (and "a little less than the angels"), and places humans front-and-center in everything we dream of in our philosophy, for better or for worse.
I don't see that happening. They're too simple and too effective for any military to ignore. The bomber drones cause more casualities than any other type of drone and most of them are just commericial off-the-shelf drones with very simple modifications.
Esbuild is distributed as a series of native executables that are selectively installed by looking at arch and platform. Although you can build esbuild in wasm (and that's what you use when you run it in the browser), what you actually run from .bin in the CLI is a native executable, not wasm.
A French nuclear submarine did a surprise visit in Halifax today.
They have a disproven ability to find people and rally them around a common cause though. Whether it's due to their personality or the idea or some other thing like timing, the inability to find a co-founder could be considered signal, for some.
Things change. And they will change. If history teaches us anything, it's that there's no such thing as permanent "trust" between countries.
Absolutely! Java bindings are on our radar. Any specific use cases / implementations you'd like to see? In the meantime, we do also support a couple off-the-shelf collectors that should already support Java applications!
"Memory safety" is a term of art meaning susceptibility to memory corruption attacks. They had to come up with some name for it; that's the name they came up with. This is a perennial tangent in conversations among technologists: give something a legible name, and people will try to axiomatically (re)define it.

Rust is memory safe. Go is memory safe. Python is memory safe. Typescript is memory safe. C++ is not memory safe. C is not memory safe.
that's just so they can claim to be somewhat healthy /s
I am judging it from today—if the founding fathers developed that framework today, Enlightenment ideals would rationally lead them to include everyone based on the progress of social thought up to this point. I won’t hold their lack of social progress against them because they were pioneers for their time.
Segfaults are very much a memory safety issue. You are correct that concurrency is the cause here, but that doesn't mean it's not a memory safety issue.

That said, most people still call Go memory safe even in spite of this being possible, because, well, https://go.dev/ref/mem

> While programmers should write Go programs without data races, there are limitations to what a Go implementation can do in response to a data race. An implementation may always react to a data race by reporting the race and terminating the program. Otherwise, each read of a single-word-sized or sub-word-sized memory location must observe a value actually written to that location (perhaps by a concurrent executing goroutine) and not yet overwritten. These implementation constraints make Go more like Java or JavaScript, in that most races have a limited number of outcomes, and less like C and C++, where the meaning of any program with a race is entirely undefined, and the compiler may do anything at all.

That last sentence is the most important part. Java in particular specifically defines that tears may happen in a similar fashion, see 17.6 and 17.7 of https://docs.oracle.com/javase/specs/jls/se8/html/jls-17.htm...

I believe that most JVMs implement dynamic dispatch in a similar manner to C++, that is, classes are on the heap, and have a vtable pointer inside of them. Whereas Go's interfaces can work like Rust's trait objects, where they're a pair of (data pointer, vtable pointer). So the behavior we see here with Go is unlikely to be possible in Java, because the tear wouldn't corrupt the vtable pointer, because it's inside what's pointed at by the initial pointer, rather than being right after it in memory.

These bugs do happen, but they have a more limited blast radius than ones in languages that are clearly unsafe, and so it feels wrong to lump Go in with them even though in some strict sense you may want to categorize it the other way.
Yotta Navigation| Senior AWS Cloud Engineer | Santa Clara, CA| Remote within US | Full-time

The Senior AWS Cloud Engineer will lead the design and implementation of cloud services for Yotta’s newest IoT asset tracking platform. Responsible for the heart of the system, you will take charge of system security design, and will ensure the proper and robust functioning of all services. Taking an infrastructure-as-code (IaC) approach using the AWS CloudFormation CDK, the role requires proficiency in TypeScript programming. The Senior AWS Cloud Engineer will work closely with both our embedded IoT engineers as well as our front-end developers to guarantee a secure and seamless integration, and will coordinate with engineering leadership to manage technical risk and deliver critical features in a timely manner.

For more info or to submit a resume please email:
jobs@yottanav.com
i mean stuff that is indistinguishable from encrypted data, that kind of randomness, not "omg so random"ness
The problem is that there are two 50-50 odds definitions.

First one, is where you have no information about the event what so ever.

Second is where you have information, and it turns out that the outcome is still 50-50.

While the use of that information in planning (pricing things, betting, investing) is identical, they fundamentally represent 2 different sets of information.
Your point restated, nobody cares about endorsements.
My hot take is that 3D plotting feels bad because 3D plots are bad. You can usually find some alternative way of representing the data
I agree on the refinement of matplotlib, we all need it to be better at resource handling, lower memory use, it often get boggy quickly.
yeah, i saw that inference too; but i think it's a silly one - it would be like those same people being upset that new windows core features aren't written in C# (and, we shouldn't forget the other targeting languages)

but i'm also a fan of languages, so my opinion may be screwy ;p
Tandem used something similar called The Accelerator to translate binaries from their proprietary CISC chips to MIPS, including parts of the NonStop operating system.

See Tandem Systems Review, Volume 8 Number 1 - Spring 1992
In most jurisdictions, damaging, destroying, defacing or otherwise affecting other people's property is usually considered an interference in their right to enjoy their property. This is usually described as vandalism or 'criminal mischief' in court and is a class A or B misdemeanor but for Teslas, since they're expensive to repair, this could amount to a felony.

Hope that helped, and I'm happy to answer follow ons.
A lot of comp increases over the last ten years have been due to the stock market.

Salaries haven't gone up much or down from the last eight years in big tech, it's stock comp that has gone through the roof, and that is an artifact of companies having to entice employees to leave their appreciated, unvested shares.

In addition, huge scaled up deca-corns were offering huge comp packages (higher than FAANG) to make up for their loss of liquidity, so the profitable big tech companies had to pay up to at least retain some of their employees.

There are a lot less giant scale ups these days, so you're seeing less focus on retention packages.

That being said, the right candidates can still go get ~$350k from Amazon and more from other FAANGs, etc.
Symfony vs. Laravel: A Humble Request
This may be bad for Langflow, Langsmith, etc
stream this on twitch
I have always admired your datoviz library from afar and check the vispy2/vispy2-sandbox libraries on GitHub every few months to check up on it. When do you think 'soon' is?? Really looking forward to it!
> While it is true that there will be a surrogate key (the row ID), that doesn't imply there is any sort of index as there is in SQLite.

In PG heaps it does, though it's not stable across `VACUUM`. From what you say the same is true of SQL Server. The point being that two duplicate rows in a table w/o a `PRIMARY KEY` will have different "row IDs" or "ctids" or whatever even though that row ID or ctid will not be stable across vacuuming though it should be stable across a single query.

(In PG all tables are heaps, always. You can have indices, and even covering indices, and your read queries might never hit the heap, but a heap will be there. IMO PG ought to support a b-tree instead of a heap for tables with `PRIMARY KEY`s -- it would be an improvement, and a performance optimization.)
This is awesome, thank you! So many interesting topics...
As a baseline, I wouldn't apply again at a company that ghosted me (and I haven't yet). That said, this isn't a hill I'd die on. If the company had an open position that I was unusually interested in, I'd go ahead and apply.

Ghosting is very rude and reflects poorly on companies that do it, but there are much worse practices in the grand scheme of things.
SELECT DISTINCT author
FROM books
WHERE pageCount > 1000;
This is unironically a usecase for blockchain.
Can’t wait for a better TSC Doom framerate.
How do they compare?
How does this compare to MCP? Anyone has any considerations on the matter?
Will Russia agree?
> if the airspeed indicator is accurate, and you know you're heading, all you need is an accurate clock to determine absolute position

Airspeed gives speed relative to the air, not the ground. To compute ground speed, you also need winds aloft, which can be huge if the aircraft is operating in the jet stream.

Getting good data for winds aloft is difficult because there are a relatively small number of actual measurements, and everything else is model output with all the usual caveats.
Worse: TB is a bacterium - not a virus. A virus survives for minutes outside a host. You're prefectly safe in a classroom the day after there were 30 infected children playing in the room. A bacterium survives for months (outside of direct UV light).

You must not just stay away from infected people. You should never go anywhere an infected person HAS BEEN in the last few months, with the potential exception of open air spaces.

We wouldn't have face masks. We'd be back to deporting infected people to remote islands to die.

Technically there is a cure for TB: cutting up people's lungs. The individual bacteria grow so large there's a decent success rate for literally cutting them out one-by-one ... obviously it does not exactly restore your previous life expectancy, and it's not a guarantee.
Surely chain of custody applies if the accused has access to the evidence? Perhaps I’m missing your point or I’m overly optimistic about the legal system.
Allstate Insurance sued for delivering personal info in plaintext, to anyone
Hello Daniel,

My name is Bob Landsfield. My company provides mission critical communications to Government and Utilities.

We are seeking a contract engineer with embedded systems experience.

Please send me an email if you are interested in an introductory call. My email address is Landsfield.r@skymira.com.

Below is a list of skills.

Prerequisites
* US Citizen
* Eligible for CJIS access

Experience
* Practical industry experience in the software development field

Skills
* C programming language
* Python programming language
* Requirements creation and completion
* Linux development
* Linux system administration
* Network architecture
* Network programming (sockets)
* Near real-time programming (buffers, threading)
* Secure programming (memory safety, fuzzing, static/dynamic analysis, OpenSSL, secure boot)
* Software debugging
* Source code management
* Dependency control
* AWS EC2
* Azure VMs
* Land mobile radio experience is a "nice to have"
Except that friend has been paying to defend off bullies it's entire life with little reciprocity. And when they do, all those friends give them a hard time. The US can't win here, they either meddle too much or "not-a-friend". Meanwhile the US has maxed out it's credit cards and risks paying for it's own bills. Pick one.
That's not a long chain. It doesn't even have a reduce, try nesting a few reducers and see how you like it.
We’re still waiting for arXiv, but the pdf is at the top.
Isn't that trivial in a sense? Encrypt with layer 1, then use that encrypted channel to send layer 2 (and so on). Not sure about the performance.

Signal has a post about using pre and post-quantum together: https://signal.org/blog/pqxdh/

> The essence of our protocol upgrade from X3DH to PQXDH is to compute a shared secret, data known only to the parties involved in a private communication session, using both the elliptic curve key agreement protocol X25519 and the post-quantum key encapsulation mechanism CRYSTALS-Kyber. We then combine these two shared secrets together so that any attacker must break both X25519 and CRYSTALS-Kyber to compute the same shared secret.
Most participants in mature markets know approximately what percentage of the public's wallet they can grab. Obviously it's not 100% for any of them, but they all know what they can get away with.

My guess is that if UBI added $1,000/mo to everyone's income, landlords would respond by raising rent by about $400-$500 or so, grocery stores would raise their prices by a percentage of that new income, and so on for all businesses, until all $1,000 was soaked up and the public is no better off than they were before.
Eigendecomposition of the covariance matrix, essentially PCA, is probably the first non-trivial step in the analysis of any dataset. The idea in the comment above seems to be that it's more useful to combine some basic knowledge of statistics with simpler visualisation techniques, rather than to quickly generate thousands of shallower plots. Being able to generate thousands of plot is useful, of course, but I would agree that promoting good data-analysis culture is more beneficial.
> "History is written by the victors."

This is a popular saying but it is not really true. In an open and free society like western societies (at least some still) are, history is the domain of historians and not the state.

For example how could the plight of native Americans be anyone’s concern if the state controlled all history?

So yes, the victors like to rewrite history but we should be conscious of the fact that most of the history we read is actually pretty accurate and well founded, not simple propaganda.

Of course that might well be about to change in the US.
Well, I'll just wait 2-3 days until a (better) open-source alternative is released. :D
> Why must it be so? If one party was non-extreme, would it not be better at pulling the 1% over? (In fact, there are a lot more than 1% who don't bother to vote because neither party speaks to them.)

Primary elections are the problem. The moderates who would win bigly in the real election are rapidly washed out during the primary season.
When I'm flight planning and I see a restricted area along my route, I honestly don't need to know why. I'm not going there unless the controlling agency gives me authorization and I understand the danger. Because there is danger; otherwise it wouldn't be restricted.

If it makes you feel better, here's the current TFR over eastern Ukraine. It even explicitly says "danger" - does that make you feel better?

TEMPO DANGER AREA ACT WI COORD:
434800N0392400E-433000N0303500E-441500N0302500E-...
> 2. UBI is basically keeping humans as pets.

UBI is similar to confining an animal? Deciding what and when it eats, when it bathes, where it goes? Training it, whether it likes it or not? Deciding whether it gets medical care? Whether it gets to have companions of its own kind?

I thought it was giving people money.
Do you not have enough supports/standoffs on your mobo? Just because your case comes with 6 doesn't mean you only need 6.
I don't get it. Isn't this what compilers are for? So I don't have to rewrite my code in an equivalent but stupider way just to get a marginal performance gain.
So far the only jobs AI seems to be trying to take are the 'good' ones. Creativity, analysis, programming. Sure there's the dream that people in all 3 groups will just leverage it to do more and better, but most of the impact so far has been management openly extatic at all the people they can fire/pressure/not hire. Not the revolution I was looking for so far. And that's before taking the new horizons for disinformation and harassment into account.
Location: UK, Europe

Remote: Yes

Willing to relocate: Yes

Technologies: Figma, Adobe XD, Sketch, Framer, Inkscape, Canva, Adobe Creative Suite (Photoshop, Illustrator, InDesign), Figjam, Miro, Asana, Slack, Microsoft Office Suite, Lookback, Jira, HubSpot

Résumé/CV: https://drive.google.com/file/d/1w2Xbfru0mMBt3WXsRbFH8WnRh19...

Email: taiwoosokoya14@gmail.com

About Me:

I’m a Product Designer with 6+ years of experience designing web and mobile products across fintech, health tech, logistics, music tech, and crypto industries. I’ve worked on B2B and B2C products for companies in the US and Europe, creating intuitive and visually appealing user experiences.

What I Offer:

UI/UX Design – Mobile apps, websites, SaaS platforms, dashboards, marketplaces, e-learning platforms, admin panels

Brand & Marketing Design – Logos, pitch decks, social media graphics, email templates, brochures, posters, banners, office stationery

Design Systems – UI libraries and style guides for product consistency

Interactive Prototypes – Clickable prototypes to test user flows and concepts

User Research & Testing – Gathering insights to improve usability and engagement

Cross-Team Collaboration – Working with developers, product managers, and stakeholders to bring ideas to life

I love working in teams where I can contribute across different areas of design. If you’re looking for a skilled and adaptable designer, let’s chat!

You can reach out to me here: taiwoosokoya14@gmail.com
First rule of writing definitions: use everyday English.
China’s population is packed into dense urban areas and high-rise buildings, unlike the sprawling suburbs of the US... Could this mean fewer distinct “dots of light” on the map, even if economic activity is high? It looks like measuring overall light intensity is a part of the analysis as well which should help counter this...
Someone builds an access database and it works for a bit but then they leave and no-one else knows how it works so they start exporting the data to excel instead. Access is all about restrictions (the form has these fields; the data is structured like so; input will be validated by these rules) ... Restrictions deliver some value but are brittle - its about as hard to maintain as any other custom built app would be.