skysight-inc/HackerNews huggingface dataset:
See https://jolla.com/content/uploads/2023/11/Former_leadership_...

AFAIK russian military uses the devices during the war and moreover, they are designed and approved by the russian government. I saw a few devices from https://auroraos.ru/ .
https://www.tadviser.ru/index.php/%D0%9F%D1%80%D0%BE%D0%B4%D... - here is more history
Ah, that's a part of Lazarus (the "pas" at the end is a giveaway). Actually I've had this idea for some time that integrating Go into Lazarus might be worthwhile - I was a Delphi developer before I "jumped ship" to web development, but I still like the effortless way of building GUI applications with a proper GUI design tool, and Go's speed of compilation and some syntax elements make it appealing for Pascal developers (at least that's the way I felt when I first tried it). But not sure how the two communities would feel about this idea...
In Clojure, maps don’t have either of the flaws highlighted in the article. They are neither opaque (they are self-describing with namespaces keys) nor mutable.

As a result, they are very powerful and simple to use.
Hilariously confused. Tech is different from Big Tech, which is yet further different from Big Ad Tech.

For the avoidance of doubt, Wintel was Big Tech. The status quo now is Big Ad Tech.

The main economically positive thing for the US (and something Europeans absolutely screwed up in relative terms versus the US and increasingly China) is the early investment and adoption of Tech. Digitization as such is a great enabler.

But you don't need Big Tech oligopolies for a vibrant digital economy.

But even more importantly, you don't need bizarre Big Ad Tech commingled business models that build the economy's entire tech infrastructure - many parts of it having a critical utility like role - on the back of... ads.

But there is little scope for European schadenfreude. Arguably the US antitrust gears are moving precisely because people slowly wake up to the limits on economic opportunity placed by the Big Ad Tech status quo.

In Europe we are good at words and criticizing mistakes but deeds are scarce.
Out of interest, during your try-hard phase, did you use VPNs?

The try-hard meta seemed to be the opposite of midwit meme e.g.

Newbie: Use the VPN it prevents tracking and password leaks on wifi!
Mid level: Don't use the VPN as the VPN owner could be tracking everything!
Elite level: Use multiple VPNs for different things, self host Tor and VPNs in other countries
Can we reduce this to an estimate of survivorship bias? If there is only one universe, then our survival is clearly explained: we're in the only reality there is. If all possible universes exist, then we really lucked out in ending up in this one (well, depending on who wins the election I guess.)

In the middle are the permutations selected through the filter of other realities, when they chose which universes to simulate. We lucked out but not as much, because uninteresting universes never made it out of the entropic soup.

It would have to be a conditional estimate of course, because our sentience biases our contemplation.
My 'principle' for DRY is : twice is fine, trice is worth an abstraction (if you think it has a small to moderate chance to happen again). I used to apply it no matter what, soi guess it's progress...
Those who use a commercial VPN (meaning not clients and servers they own) for "privacy" they got what their ignorance deserve... Commercial VPNs are just glorified proxies with their privacy risks.

Stated that I think it's much more interesting is that the maker of most airport security scanner in the world (~84%) is an Israeli intelligence linked company (Vidisco) https://ransomwareattacks.halcyon.ai/attacks/vidisco-ltd-hit... so they can easily makes any items "not seen" i.e. with a simple tag the scanner read and ignore then the real content showing something harmless. This is just an example of why we need MANDATORY FLOSS and open hardware where anything is developed from zero in a public manner to been able to check what's up via public research made by public universities to make it hard slip agreements here and there.
This is not about "open source" vs "free software".
This is about "permissive" vs "copyleft"
I fail to see how the app vendor comes into play here. There should be no "whitelisting", but the user as the active party just uses some sort of tool (may it be online or a native app) to authenticate (e.g. via OAuth) and that's what establishes trust on the tool.

Of course security is good, but this is just hindering third party access.
So one-way IrDa?
Show HN: Cowsay on the Browser
Half of the people on this site are those very same webdevs.
When should he have paid his capital gains tax? Had the farm changed hands back and forth?
HN is the only place that helps laymen come to grips with information like this one. One need to read a lot of comments first and then jump to the link. Thanks guys/gals
> While that’s all true, why is being in a car a special case?

We’re talking about the USA. Cars are not special cases, they are the central case around which society is structured, at the expense of many other things.
Mux looks nice, but I don't trust a company to keep a free video encoding tier, so I won't be building anything on it. The on-demand encoding for users seems a bit bananas to me too resource wise. The starter model buys you $100 worth of credits for $10. It all just seems a big bait and switch in the making- I can't trust a company that seems to burn money on the daily anymore. At least charge me -something-, I know the encoding isn't free. Barring that, a section on their site explaining how they are able to undercut everyone in the business and still keep going as a going concern would go a long way to alleviating my doubts. Been burned by SaaS too many times, man.
And before that, 2D games (side-scrolling platformers were not a thing on PC hardware until Carmack did it, iirc). I think his main thing is balancing clarity - what happens when and in what order - with maintainability.

Compare this with enterprise software, which is orders of magnitude more complex than video games in terms of business logic (the complexity in video games is in performance optimization), but whose developers tend to add many layers of abstraction and indirection, so the core business process is obfuscated, or there's a billion non-functional side activities also being applied (logging, analytics, etc), again obfuscating the core functionality.

It's fun to go back to more elementary programming things, in e.g. Advent of Code challenges or indeed, game development.
> the competing library is "soon" to release a commercial license

No, after many years this never became available, and the maintainer went missing, taking the copyright with them. If it was really possible to buy a commercial license it's possible I might not have bothered to make the binding.

My hope is that by choosing the MIT license for my bindings, one commercial app in the world will choose to use Qt Widgets instead of Electron, that does in small part something for the climate.
You should then look at the circus that is CJS and ESM compatibility [0]

[0]. https://sokra.github.io/interop-test/by-tool
> From the article: "I find it quaint that Unicode character names are ALL IN CAPITAL LETTERS, in case you need to put them in a Baudot telegram or something."

I had to do that. When we had our steampunk telegraph office at steampunk conventions [1], people could text in a message via SMS, it would be printed on a Model 14 or 15 Teletype, put in an envelope, and hand-delivered. People would use emoji in messages, and the device could only print Baudot, or International Telegraphic Alphabet #2, which is upper case only with some symbols.

Emoji translation would cause the machine to hammer out

(RED-HEART)

or whatever emoji description was needed.

Used the emoji list at [2], an older version.

[1] https://vimeo.com/124065314

[2] http://unicode.org/emoji/charts-beta/full-emoji-list.html
I have UIKit (iOS) code that’s over a decade old and still compiles and runs perfectly (it might look a bit off on new hardware form factors - eg content bleeds into the notch - but that’s about it).

I have Python + Tkinter code that’s close to two decades old and still runs great (doesn’t look great tho but it didn’t look great at the time either).

I have some vanilla JS websites that are about as old and still work great.

As other commenters have noted, boring stable choices are there. Ignoring them for the fancy novel brittle stuff is entirely on the programmer.
This is a nonsensical title and article since "category 6" does not exist (is undefined).
AFAIK the maintainers of ingress-nginx are investigating using the NGINX Javascript Module instead of lua/openresty in the future

https://github.com/kubernetes/ingress-nginx/issues/9950
Is it still that common? I'm not super duper high net worth so maybe I'm missing out on the good deals, but my bank offers these loans interest of SOFR+2-4% depending on your net worth. When the SOFR rate is <1% like during COVID, it's a pretty good deal. When the SOFR rate is more like 5% (which I think is more typical?), it's not such a good deal.
The unit here is the email, not the email's link or subjects. Those are implementation details.
"400 Bad Request
Your request has been blocked by our server's security policies."

Is this link correct?
Often see this argument but it doesn't hold water for me. What we call hallucination is usually when the model says something confidently wrong. Yes the sampling procedure is nondeterministic but this is unrelated to hallucinations. The model can generate a distribution to sample with very little weight on the "wrong" output and then this should be ignored by procedures like top-k sampling. The fact that this doesn't easily solve the problem shows that hallucination is a deeper problem in the model itself and not just a byproduct of sampling.
I don't believe he is only talking about the occupation of the parliament, which in my opinion could be considered a coup attempt, although a very disorganized and ultimately failed attempt.

But he is also talking about the leaked documents and dossiers that are being investigated as means to a coup. Organized by some high level military and other influential people, including the previous president.

Edit: more info at https://en.m.wikipedia.org/wiki/2022_Brazilian_coup_plot
indexing against Nobel prizes is like trying to use patents as a proxy for innovation
I suppose that depends on how you implement `times` for the `Percent`-class. One way would be to say that 10% * 2 = 20%, making this expression evaluate to 12, in accordance with Kotlin operator precedence [1].

It's possible to avoid making this decision altogether by not implementing `times` for `Percent`, making the user have to be more explicit about what they actually want to happen - for example, requiring them to add parenthesis to arrive at 22:

val total = (price + 10.percent) * 2

Or to arrive at 11:

val total = price + (10 * 2).percent

[1] https://kotlinlang.org/docs/reference/grammar.html#expressio...
There's a lot of posts like this who are fans of AST Spacemobile because they own stock. SpaceX did not lobby for any radio regulatory changes to hamper competitors. Additionally Verizon and AT&T are themselves AST Spacemobile investors.

If you're going to write this type of post you should clarify whether you have stock ownership in the company as many people have HUGE conflicts of interest on this given ASTS's rapid rise and meme stock status.

For other readers I suggest looking at their subreddit to see the type of delusional post that is common. https://old.reddit.com/r/ASTSpaceMobile/
I know it's overused, but I do find myself saying YAGNI to my junior devs more and more often, as I find they go off on a quest for the perfect abstraction and spend days yak shaving as a result.
The fact that they'd have no weapons if not for USA?
Note that the correct way to do that in C# would be to pass an instance of CultureInfo.
The installation guide has about 27,000 words. Doesn't sound too easy to me.
while I delve into Gallica (and run a few errands, and ponder the ancient dictum that people are like stones on a counting board — how much they're worth depends upon where* you put them):

Napoleon Ier — lion (2M in the imperial army, with organic support, and a navy) see also 13 Vendémiaire, Year 4.

DanG - fox (at most, he could field a squad w/ small arms)

PG & SamA - foxes (a few hundred green troops w/ small arms and no indirect fire capability is about an order of magnitude [pace innovations from Ukraine?] too small to hold or gain ground. SamA, given heavier weapons and mortars and double or treble the headcount, could maybe hold — for a day or two, at which point we'd need to add in a logistics train to somewhere friendly...)

Lagniappe: https://www.youtube.com/watch?v=4XJBNJ2wq0Y

* compare the reapportionment of horses in the Anabasis.
Well Iran says they landed it, USA said they crashed it. I don't really know who's less believable between the 2.
> there's undoubtedly some societal good from having GPL or LGPL licensed products encouraging organisations to release their code under a similar license.

Undoubtedly is probably not the right words, since reasonable people disagree about this. Not everyone agrees with you that the GPL is an unalloyed good.
Nobody is thinking about converting the case of ASCII characters. To be thinking that, they are explicitly excluding most of the world's cultures from entering common names correctly. Restricting thought to ASCII is a lack of thought, not an active thought.
A quick search says it's possible to get the PNG data URL from a canvas. I wonder if it's viable to draw an emoji to a canvas, and extract the PNG out of it for the favicon.

Would a lawyer go after "client-side copyright infringement"?
Maybe with a quantum computer in a larger multi worlds universe?
That’s about right, but written in Lisp.
100% agree that to make them work in the wrong hand you need to use them in a way that feels weird but the original comment was:

> a righthanded person picks up the lefthanded scissors and deems them weird and uncomfortable. Which they are .. for the right hand of a right-handed person.

What I disagree with is the idea that you can know, just by picking up a pair of scissors if they are left or right-handed. Except for ergonomically shaped ones!, you can't immediately tell. It's only obvious that something is wrong when you try to use them, and even then, I don't think many people would know why.
Indeed. It is entirely a fundraising blog post for an agenda based non-profit.
Seems like it was just renamed https://tietopalvelu.ytj.fi/?companyName=Jollyboys&isCompany...
There was a similar set of users I've been involved with on Reddit that got banned on Reddit for sock puppeting and similarly on Wikipedia who got banned for sock puppeting.
If the purpose of the attack is to bring something into the network, to e.g. destroy something (Stuxnet), or blink an LED that faces a window, then RO media will be pretty useless, and will probably cause a false sense of security.
Most of the time annd energy spent on active marketing sites is content management. If marketing are the people with the budget and they are the ones who manage the content, that will be the priority. It makes sense. What doesn’t make sense is that there’s not(?) a better alternative that solves both sides of the problem.
As a human being those words are creepy. As a parent, they are extra creepy.
The Official Internet Website of HRH the Prince of Wales (1999)
In theory, you could do loitering mines that go back and forth, every trigger, resting and solar charging in between
Join the Pledge
Location: North Carolina, United States

Remote: Preferred

Willing to relocate: Yes, if near Washington DC

Technologies: Python, Go, SQL, Apache Airflow, AWS (S3, RDS, etc.), Docker, CICD Pipelines (Github Actions), Snowflake

Résumé/CV: https://drive.proton.me/urls/YP6CYV4XVM#5vFAtV64vRcC (anonymized)

Email: david@datashipllc.com

---

Hey there! I'm David, a data engineer experienced in developing data products and backend systems, with a focus on Python, Go, SQL, and cloud-based technologies. I also have a bit of experience on the DevOps side, and enjoy both software and DevOps hats. :)

I primarily worked at fast-paced series A startups, so my skillset has become a blend of software development, DevOps, data engineering, and some infrastructure. This, sometimes stressful, experience has equipped me to approach problems dynamically and contribute whatever my team needs to succeed.

I love learning and tinkering around for fun (currently learning reverse engineering), so I'm open to a variety of roles.
>Makes you wonder why this isn't part of the C++ standard library itself.

Because then every change in Unicode would need to be standardized in C++ as well. Yup. Can't have Unicode due to committee friction.
You said it yourself. The tech you're suggesting didn't meet their requirements. Once it does, they will use it. A marketing site SHOULD be optimized for the editor. This is a failure of the dev, not the marketing person.
Back in this time, early to mid 1980's, I did some work in a programming language called Savvy. It was some kind of tool to build expert systems based on data. Google doesn't seem to know about it. It was very obscure but my father and I built a tool for the Institute of Metals and Material Australia for assisting engineers/metallurgists pick the right kinds of metal alloy for a specific job. It's the first ever useful software I wrote but I can't find a record of it anywhere. Time has erased it.

We had used a primitive rolling hand scanner to scan in huge tables of metal alloy data along with recommended usages. My father wrote the query engine using Savvy and I wrote the text based windowing UI.

Would be neat if someone could turn up some record of it somewhere. My father has been retired since ever and has no records of the system either.
The interior may be refurbished only 1-2 times during the economic life of the airframe, so the rule generally still holds. 747s are old enough that chances are, even the IFE tech installed during the refurb is outdated. A380s aren’t yet old enough to have had their interior refurbed for the first time, so their IFE tech is similarly outdated.
True. The display controller is also a different block, separated from the GPU and from the video codecs.

While on Lunar Lake the GPU and the video codec block are on the same tile, they are still in different locations on the compute tile.

In the new Arrow Lake S desktop CPU, to be announced tomorrow, the GPU is extracted on a separate tile, like in Meteor Lake, while the other two blocks related to video output, i.e. the video codec block and the display controller block, are located on a tile that contains the memory controller and a part of the peripheral interfaces and which is made using a lower-resolution TSMC process than the CPU and GPU tiles.
UNIX land is even worse in international languages support.

As in, there isn't even something on POSIX at the level other operaring systems support for localisation.

Yes there is some locale stuff, however not enough for all stuff, hence why every modern programming language happens to have this as part of their standard library.
And yet we are overwhelmed by javascript nonsense... I get it - it's so easy to get up to speed with tiny snippets but it quickly becomes hot mess.

Yes, decades ago I was also fascinated by python and it's ease of doing stuff (compiler doesn't complain that I missed something) but with time I grew fond of statically typed languages... they simply catch swaths of errors earlier...
How does a one-person company earn its first dollar?
Using libredrive supported devices - would we get some other advantages? Like being able to read from old and broken CDROM and DVD devices more reliably?
You think you don't. Whats your HN password? Exactly.
Last time I checked, .new domains cost ~€450.

Why spend that kind of money on this?
I'm probably oversimplifying things, but for me "permissive license" (MIT, BSD) is equivalent to the term "open source", and "copyleft license" ((L)GPL) <=> "free software". I know that the term "open source" also includes (L)GPL-licensed software, but the "free software" advocates resist being lumped together with software that they perceive to be less free, so they very much prefer "free software".
This is an ideal profiling question that many three letter organizations would happily aggregate...
Let's see who is leaning left, let's see who is leaning right.
In any case: https://en.wikipedia.org/wiki/Slavoj_%C5%BDi%C5%BEek
Show HN: I made an SSH tunnel manager to learn Go
Can’t wait for their follow-up investigation: “exposed: how Israeli restaurants use Palestinian blood to make Passover matzo!” With multiple upvotes and “it checks out!” in the HN comment section.
Related discussion (28 points, 18 hours ago, 5 comments) https://news.ycombinator.com/item?id=41777187

Joined by:

Platformatic https://news.ycombinator.com/item?id=41781416

Laravel https://news.ycombinator.com/item?id=41778943
Which is usually a positive. Testing tiny subunits usually just makes refactoring and adding new features hard while not improving test quality.
If the US was really capitalist it would publish the wealth leaderboards for everyone to see
> Dynamic languages demand self discipline, they teach you to respect runtime and think ahead of execution time.

Ah... yes... because static languages doesn't do that by forcing you to properly model everything. And as a bonus you can easily navigate between everything and not fear that you miss something while refactoring...
His overall solution highlighted in the intro is that he's moved on from inlining and now does pure functional programming. Inlining is only relevant for him during IO or state changes which he does as minimally as possible and segregates this from his core logic.

Pure functional programming is the bigger insight here that most programmers will just never understand why there's a benefit there. In fact most programmers don't even completely understand what FP is. To most people FP is just a bunch of functional patterns like map, reduce, filter, etc. They never grasp the true nature of "purity" in functional programming.

You see this lack of insight in this thread. Most responders literally ignore the fact that Carmack called his email completely outdated and that he mostly does pure FP now.
This. I think types really make the difference here. You can get very far with just plain old JS objects as long as you've got strong types in place.
Wolfram article on the nature of reality.

Cellular automaton on the first screen.
Link at the top of the page broken, found an archived version at https://web.archive.org/web/20120501221535/http://gamasutra....
Exactly. It is not philosophical either. Lots of wrongful convictions. Even if proved wrong you may not even get out of prison!
AI is not Physics.
Google facing US Government attempt to break it up, court filing shows
> Yes, it is possible to use Prompt Caching with your Batches API requests. However, because asynchronous batch requests can be processed concurrently and in any order, we cannot guarantee that requests in a batch will benefit from caching.

https://docs.anthropic.com/en/docs/build-with-claude/prompt-...
Did you miss the part where they claim Israel killed more than 180,000 people in a year?
Arbitration – Disney Abandoned a Brazen Legal Tactic. Uber Is Doubling Down
Theres probably a fairly good back story here around how all the encryption garbage basically killed blueray - it won the battle, lost the war.

I have a blueray writer, but 50GB isnt really enough to backup files, 25GB definately isnt. The disks are a nightmare to get hold of, and unlike USB sticks, nothing can play the media on them, and the players that theoretically could intentionally do not by design.
Ah, security via the honour system. Unbeatable