skysight-inc/HackerNews huggingface dataset:
The Java language should provide an internal serialization of its structures for debug purposes capable of handling nested objects and scalars of any type ... (something like Serializable, but meant for readability, not re-loading the result and also Objects and primitives should get it automatically without declaring it).

Neither JSON should be needed, not chaining together gets and prints.

I guess one can do it with some reflection...
These are completely different issues.

When people don't vaccinate themselves they become a walking vector that affects society as a whole. Yes, personally, they might be healthy. But there's people out there who can't take the vaccines and should they get sick of COVID they could die. There's people out there who, even after being vaccinated, are still at higher risk should they get the disease (the vaccine doesn't prevent you getting sick, rather it makes it more difficult for the virus to transmit and lowes it's effectiveness and how dangerous it is for you). So people not vaccinating puts the whole of society at risk.

On the other hand, abortion is very much a familial issue. It affects the woman that is pregnant the most. The rest of the people around her are affected only tangentially, yes, the parents might want to become grandparents or the person that got her pregnant might also want to have a child. And those are inputs that are necessary when coming to the decision of performing an abortion or not.

Now, where does "your body, my choice" come into play? Do abortions cause the societal harm that vaccines cause? I don't think there's any evidence to this, it's all moral standings. But we legislate for everyone, we don't legislate for a group of people that happen to have a particular religious view of the world. Now, these people have a lot of power and influence and that's why their view is imposed on most of society.

Ultimately though, these issues are different and shouldn't be treated as mirrors of each others. I think that's a mistake.
> If it's fine up to a certain depth it's much more likely that it was trained on an opening book imo.

Yeah, that thought crossed my mind as well. I dismissed that thought on the assumption that the measurements in the blog post weren't done from openings but from later stage game states, but I did not verify that assumption, I might have been wrong.

As for the insignificance of game cycles vs LLM cycles, sure. But if it's an integration experiment they might buy the chess API from some external service with a big disconnect between prices and cycle cost, or host one separately where they simply did not feel any need to bother with scaling mechanism if they can make it good enough for detection by calling with low depth parameters.

And the last uncertainty, here I'm much further out of my knowledge: we don't know how many calls to the engine a single promt might cause. Who knows how many cycles of "inner dialoge" refinement might run for a single prompt, and how often the chess engine might get consulted for prompts that aren't really related to chess before the guessing machine finally rejects that possibility. The amount of chess engine calls might be massive, big enough to make cycles per call a meaningful factor again.
You mean not a binary state?
That was incredibly petty. If those animals did indeed have rabies, they likely would have been rabid long before. You have to question how downright evil some people are to what amounts to animal cruelty (avoidable euthanasia).
Still deifying traditional practice. Trepanation doesn’t do anything for seizures. Was commonly prescribed for them. We stopped doing that after discovering what caused them. The list goes on and on.
> narrowing a type through as is a common and useful operation

We banned all type assertions long time ago, and switched to type guards. I highly recommend this approach.
> Does anyone know where this idea [...] comes from?

I think they are just projecting their own urge to see all animal intelligence in the same light. That urge isn't all wrong, as there's some commonality between "man & beast", but it does often veer into ridiculousness, with people interpreting complex thoughts and emotions from fairly ambiguous behaviors.

If you search youtube for "cat speaks with buttons" you'll find some people pretending their cats have a lot to say as opposed to just enjoying the buttons as toys, or e.g. noticing they get attention/food from pressing them.
[assumption]
A movie about this story came out this year, "My Penguin Friend".
https://www.imdb.com/video/vi3738879513/
You went as an expat. Try going as a foreigner.
I'm not sure the reliance on primary sources is necessarily superior - or at least results in less of a reality "creation".

I would say the important thing is to have trust in who or what is curating/filtering and commenting/interpreting your inputs (which in itself is a very challenging problem), whether primary or secondary.
Old timey living or machine repair: https://www.youtube.com/live/33E_-Dfn4Io
Do you have an example of this done idiomatically? All the examples seem to be just printing, no passing any data between the nodes. That's not really a realistic scenario, since the main point of a flow graph in my experience is to compute stuff, and you typically need back pressure, queues, priorities etc. to solve real-world problems.
Also, its "format" probably contributed significantly to political polarization: specifically, restricting tweets to 140 characters made it tedious for a writer to provide and a reader to obtain a detailed explanation of anything, but made it easier for a writer to join a mob with a simple message.
What about disinformation?
Haze of ill-measured outcomes – Tech interviews, a candidate's perspective
I had written this post a while back (june'21) and everytime I go back in a job-search mode, I have the same feelings again.

About me: I have over 18 years of software development experience, have given a lot of interviews, some good and some not so much.

The process itself hasn't really changed much for the majority of employers out there, athough not all companies are holding onto a broken interview process of the past.

This was me trying to reconcile in my mind what some of the most interview phases or questions are measuring exactly and is it really actually measuring whats important for the role or job ?
I have a feeling that the Linux developer community in general just constantly prioritizes the wrong things. They love to boast about technical achievements instead of doing something that would actually enable real-world regular-usage scenarios. Not helped by the fact that stable ABIs are basically nonexistent, especially for kernel modules.

Is it even possible to use Linux on desktop without ever having to edit config files or run commands in the terminal?
About that: https://gliimly.github.io/about-gliim.html

Modeling language

Gliimly is a very high-level modeling language. It's about solving problems by modeling the solution and connecting the components to create high-performance, low-footprint executables; and not about managing memory, manipulating bits and bytes or writing complex code.

Syntax matters

Syntax of a language matters, not just for writing code now, but for someone else reading it years later. Gliimly language is designed to be intuitive, easy and rapid in use on both ends, and to be close to the way humans are wired, rather than machines.

Language

Gliimly programming language is memory-safe, meaning it will prevent you from accidentally overwriting memory or freeing it when it shouldn't be. Gliimly's memory-handling is not limited to just memory safety; it also includes automatic freeing of memory at the end of a request, preventing memory leaks which can be fatal to long running processes. Similarly, files open with file-handling statements are automatically closed at the end of each request, serving the same purpose.

Types

Gliimly is a strongly-typed language, with only three primitive types (numbers, strings and booleans) and a number of structured types (message, split-string, array, index, index-cursor, fifo, lifo, list, file and service). Gliimly is a declarative language, with a few lines of code implementing large functionalities. Gliimly is also very simple - it does not even have expressions! That's because it's designed to achieve application goals with less coding.

Statements (see also https://gliimly.github.io/statements.html)

Gliimly statements are designed for safety, ease of use, and ability to write stable code. Most statements typically perform common complex tasks with options to easily customize them; such options are compile-time whenever possible, increasing run-time performance.
Ian's knot is also the one I use, the secure knot is more resilient, but the fact that Ian's knot works despite being so fast and looking like a magic trick never fails to make me smile, it's an instant of glee every time I tie my shoes.
Are you suggesting employees shouldn’t ask for the conditions they want from their employers? Just accept whatever drudgery is thrust upon them because they’re “insignificant”?
Did I say a word is bad?
Can't use RDMA without MOFED properly on Nvidia cards.
Either you need to be somewhat tolerant when it comes to misinterpretations and hallucinations, or you'll be proofreading a lot.

A cheap hack is to push the documents through pdftotext from Poppler and if nothing or very little comes out, push them through OCRMyPDF and pipe it to pdftotext. If it's scanned you probably want some flags for deskewing and so on.

To make a bulk load of PDF mostly greppable it's a decent technique, to get every 0 as a 0 you're probably going to proofread every conversion.
I think you missed their point, for instance you call it Constantinople when talking about events before the Ottomans took it over, and Istanbul after.
It's a good thing Snapdragon laptops standardized on using EFI instead of stuff like U-Boot.
The image, sure. Their ethos never changed.
Amen.

I rewrote part of their camera stack once to find that they hadn't managed cache coherence for the MIPI DMA, and didn't connect the coherency domains to handle it in hardware. Ticket probably still not being worked in their support portal.

Very rarely I see a little horizontal strip of corruption in my camera photos and roll my eyes.
New York did this in like 1910 lol.
64-bit Carbon (as a port of 32-bit Carbon, which itself was an aid for porting apps from classic Mac OS to OS X) was originally loudly announced and then relatively quietly killed[1]. Not clear if any code was ever actually written, but given the announcement was at a keynote I expect that somebody, somewhere, at least judged it feasible.

[1] https://www.macrumors.com/2007/06/13/leopard-drops-carbon-64...
You are, of course, completely right.
And you think white knighting for managers who call their directs all “fucking morons” is a good look?
What is the difference between 'decision' and 'chance'? What 'decisions' we make are illusions created by chance; discourse is saturated with this false dichotomy.
While I'm a fan of Tika a lot of people get queasy from Java and XML, they might be better served by their preferred scripting language and https://github.com/ocrmypdf/OCRmyPDF, which has the same OCR engine.
IIRC, I got GWBASIC from the official MSDOS 3.3 install discs. One had to write code using the EDLIN editor.

I live in Sweden.

PEEK and POKE:d my way to my very own computer.
Unless you are an extremely astute observer of every human endeavour, relying on primary sources like this is a way to bake in your biases. Of course relying on a small number of specific commentators is as well. But don't pretend you are being more rational here.
Show HN: Android Dev Quest – A puzzle game solvable only using developer tools
Hi HN,

Android has a lot of developer tools available that can kind of give you super powers.

Dev Quest is a unique puzzle game built exclusively for Android developers -- it can only be solved by the creative use of different developer tools.

It's an idea that I've iterated on for over 5 years, and finally launched today.

It's very challenging even for seasoned devs, so there's a progressive tips & tips tricks guide included to help if you ever get stuck.

I hope people come out the other side feeling like they have super powers as an Android developer, and had fun in the process!
There is a pervasive, cultural lack of formal verification in software, and it's risky, terrible, and should be stopped. Formal verification can takes multiple forms and operates at different spans across the layers of the stack. We need more of it to prove the correctness of compilers, libraries, and programs. It is a lot of work, but it's critical to proving things are as good, as say, seL4.
How does Avalonia do native look-and-feel? Does it use its own custom controls (with themes) or does it try to do what Qt does (using native theming APIs)?
I have found that the key to running remote teams is cadence, communication, and connection. This is more difficult with a remote team, so you need to be much more intentional. Remote teams that are not connecting tend to focus solely on work and miss the purpose behind everything you do.

Here is a simple cadence: hold all-team group meetings to share core values, mission, and to keep the vision in front of the team. Next, create smaller groups if you are managing a larger team, and encourage introverts to participate alongside extroverts to build relationships within the team. By doing so, the team will work harder and even help each other as a cohesive unit. While it takes effort to build, it is worth it.

The final step is communication, which we all know is vital. With a remote team, you sometimes have to over communicate since there are no casual water cooler chats or coffee breaks to connect informally. This requires a time investment to develop, but the return is a longer-lasting team with minimal turnover. It's worth the effort to build a great remote team.
I love how intuitive, obvious, and above all charming that looks.
I can recall an article about the famous oil leak in the Gulf of Mexico. It pointed out that millions watched Barack Obama opine on the situation. And further noted that millions watched a guy by the name of Bobby Jindal chime in as a sort of rebuttal/response to Barack Obama’s opinions. But during this time there was one channel CSPAN, that ran geological physicist, after petroleum engineer, after geological physicist to get their opinions. Needless to say, almost no one tuned in.

All that to say, there is some evidence out there that even if such a newspaper were to exist, most of us wouldn’t read it.
> On a practical level, some reliance on commentary is necessary, no?

Oh yes, very much so.

Which is why it's so deeply concerning that media has become terribly consolidated and controlled by capital. The shareholders interests diverge significantly from those of humanity and the planet, and they hire commentators who align with their views [0].

Examples: Illegal wars, the holocene extinction, climate change - in each case you can point to massive disparities in what media commentators present as important, and what genuine experts believe is important.

One very recent example is how media across the West presented Israeli football fans as victims of roaming gangs doing 'pogroms' in Amsterdam, when in fact, the footage shown was very clearly of the Israeli fans terrorizing residents: [1]

0 - https://www.youtube.com/watch?v=BQXsPU25B60

1 - https://x.com/DoubleDownNews/status/1857352815343210804
I think there must be still some corp frameworks that do use it extensively, but it's just not heard all that much about.

Some examples, (Broadcom) Vmware NSX-T gateways, Alivaba used to use it, and a lot of extreme HFT use it too, mostly to reduce latency and manipulate tcp.
I just scrolled through the first 200 apps in the social networking category. There is no X in there. Can you share a screenshot?
Rats Learned to Drive – and They Love It
Americans will always do the right thing, after they have tried everything else”; often attributed to Winston Churchill
Is this a problem Valve should invest in fixing because it's an issues caused by them, or a problem Apple created for not caring about backwards compatibility on MacOS the same way Microsoft does on Windows?

If Apple doesn't care about backwards compatibility on their platform, why should Valve or other developers be burdened with the added cost, especially on a platform with small market share that won't drive many sales?
Considering HN started in 2007 I don't think your expedition will yield a ton from the heyday of Mac PowerPC. Apple shipped the last PowerPC hardware in 2006.
So excited by projects like these – I hope the future of computing is spatial.
Good point. I will add some typically realistic scenario examples.
Annual (or seasonal) cycling is also bad for pumped storage. Chemical storage, like hydrogen, becomes much cheaper for that storage case.
I don’t see how a maximally detailed model of someone’s worldview isn’t just a list of their views. Or at least it would be inclusive of their views. And so by definition you’d be able to predict them, as you already have them.
That’s not that great of an example because you can do much the same with closures, which are seamless in some languages. In Scala for example,

def cond[T](p: Boolean, a: => T, b: => T): T = if (p) a else b

will only evaluate one of the two arguments.

https://docs.scala-lang.org/tour/by-name-parameters.html

You can do the same in Java with more syntax.

The real power of Lisp macro is that you introspect the code and modify it, not that you can alter evaluation eagerness.
Shouldn't be a problem. Windows 11 and Wine can run most 32 bit Windows apps just fine. I managed to get Winamp 2.6 working on Windows 11.
What if there was a place with all the zip of Nuka-Cola?

Wouldn’t that be the cheer-cheer-cheeriest place in all the world?

Where the rivers’ made of quantum and the mountaintops are fizz

With fun and games and rides for all the moms and pops and kids!

P.S. I have no idea what quantum or any of their terms mean. This is the closest that comes to my mind. Great marketing, I guess, or not.
I have been using Sailfish OS for more than 10 years daily, withou issues. And many OS releases for the PinePhone work quite fine as well. :)
This is more a failure story of python than a success story.
Optimizers: The Low-Key MVP
Well, of course Aliens are for time travel. The universe is far too long, we don’t get to see anything interesting if we show up after everybody is dead.
Interestingly I use why I know as the Berluti knot but the method and result is different than Ian's. I feed the loose ends back through the loop whereas he does not. I love the symmetric look and tightness of the hold. Great for dress shoe-type laces. Method as I use is here:

https://m.youtube.com/watch?v=kXHemBywew4&
So every time someone fails doing a demo it is proof that they are great at the task and or performing demos, because if they found it hard thier performance would have improved and they would have smashed it, so they must have found i easy.

I will be adding this to my list of demo failure excuses.
I'm sure you can find an email address or a name somewhere on there and build up a relationship with the people making this happen if you're really interested in collaborating!
I've always known the difference between the square knot and the granny knot, but I still usually tie it "wrong" because it's muscle memory and I can't be bothered. But honestly, now that I'm middle aged, I just get away with wearing slip on shoes most of the time and only catch flak for it from my young adult son.
Japanese OCR to structured content works very well via chatgpt API.

https://xenodium.com/images/chatgpt-shell-repo-splits-up/jap...

Other unrelated examples https://lmno.lol/alvaro/chatgpt-shell-repo-splits-up
Sanders finds common cause with Trump to lower and cap credit card interest rate
Bluesky's Bold Stand Against AI Training
In a significant move for user privacy, Bluesky has announced it won't allow its users' posts to be used for training artificial intelligence models. This decision stands in stark contrast to other social media platforms that have been criticized for using user data to train AI systems. The platform, which originated from Twitter co-founder Jack Dorsey, is positioning itself as a privacy-focused alternative in the social media landscape.
Because the idea that all the engineers that work at his large company are morons is absurd. Anyone in that situation that believes that and even more, states it, is just making their own character flaws apparent.
Oh FFS! Round up the US cost, converted to Euros, to 1000. What's 21% on top of that? I refuse to believe that's a difficult calculation for anyone.

The additional cost is obviously not just from VAT.
> The OLED uses a ton of battery life

I'm curious what you mean by that? Just that it's usually a large fraction overall? At least it's apt per pixel instead of blasting LED strips and subtracting the light we don't want with LCDs.
Yea, same. But with the Commodore 64 BASIC.
Population of Ireland 1500 to 2000
> America is generally incapable of building anything.

I mean, sure. But this very article is about having built (erected?) electricity poles for those trains to run on.
Tools like Slack for instant messaging, Zoom for video calls, and platforms like Trello for task management.
I think the "cold water first" thing is mainly to avoid scolding your skin while you're numb.

But man do I not miss the pain of coming home from ski practice and finally getting off the tight boots, feeling the warmth and blood finally return to my feet. Burned as hell.
Sounds like you’re a good match for their team then
Meta (Facebook) went RTO / "hybrid" RTO, and mandates relocation near an office for newhires and rehires.
I don't have a model which is supposed to describe how society works. I do believe that individuals can share some views and beliefs on some matters and have different views and opinions on some other matters.

Trying to divide society into categories and assigning strong views, beliefs and interests to each category and explaining everything trough that lens might be easy and comfortable but not right.
Matt is also doing the 'trefoil' left-over-right.

What's wrong with you people!!!! That's why your laces keep coming undone!!! The trefoil should be right-over-left.

lol

But it does look magical, I'll have to try it, switching the forward/backward loops due to my right-over-left trefoil.
This. It have also helped me to place keywords of niche stuff I play around with. This year I landed a completely random offer for a client of a company to which I sent my CV 3 years ago. And in general recruiters value tech curiosity.
In the historical context I would see "Vox Populi, Vox Dei" as intentionally juxtaposed against the "Divine Right of Kings" (the leading political philosophy in Europe for the last few thousand years).

I think there is a TON of interesting discussion to be had on the best ways to _implement_ democracy, but locating the source of political power directly in the people who are governed seems like a pretty solid idea to me... I have not been able to come up with anything better.
You can not embed yet, but we'll be working one public sharing option soon.
If you want to be pedantic, this recall is not listed there at all, so your logic doesn't apply.

But that's not really the point. The point is that the going narrative is counterfactual.
The related articles are wild. Looks like a crazy person for me. They are very well trying to disguise as a scientist though.
Used to have AutoCAD UNIX, but died around 2000.