skysight-inc/HackerNews huggingface dataset:
Sorry, but you seem to be missing the context here — this is an environment where these kind of decisions are not made by the developers, but are in the hands of other departments. So the choice of antivirus or other corpoware or disabling the antivirus is not something that the development team has any say in.
Fascinating, thanks for posting. If you have any reading recommendations where I could find out more about this, they'd be much appreciated.
Nope, we do not. I was annoyed when he pivoted away from the mission but otherwise don't really care.

Stability AI is looking better after this shitshow.
P.S. He absolutely did attack the competence of past engineers. And "questioning" backwards compatibility with ASCII is even worse ... there was no point in time when a conversion would not have been an impossible barrier.

And the performance claims are absurd, e.g.,

"A simple and extremely common int->hex string conversion takes twice as many instructions as it would if ASCII was optimized for computability."

WHICH conversion, uppercase hex or lowercase hex? You can't have both. And it's ridiculous to think that the character set encoding should have been optimized for either one or that it would have made a measurable net difference if it had been. And instruction counts don't determine speed on modern hardware. And if this were such a big deal, the conversion could be microcoded. But it's not--there's no critical path with significant amounts of binary to ASCII hex conversion.

"There are also inconsistencies like front and back braces/(angle)brackets/parens not being convertible like the alphabet is."

That is not a usable conversion. Anyone who has actually written parsers knows that the encodings of these characters is not relevant ... nothing would have been saved in parsing "loops". Notably, programming language parsers consume tokens produced by the lexer, and the lexer processes each punctuation character separately. Anything that could be gained by grouping punctuation encodings can be done via the lexer's mapping from ASCII to token values. (I have actually done this to reduce the size of bit masks that determine whether any member of a set of tokens has been encountered. I've even, in my weaker moments, hacked the encodings so that <>, {}, [], and () are paired--but this is pointless premature optimization.)

Again, this fellow's profile is accurate.
Man, well done- how do you just start a company and instantly the biggest issue becomes having too many customers?
> has proven himself to be exceptional, part of which is (of course) being able to be seen as exceptional.

Off-topic and I am not proud to admit it but it took me a remarkably long time to come to realize this as an adult.
The only thing I really want is for albums to never shuffle. The number of times I've started listening to an album in shuffle-mode unintentionally, then only realised by the 3rd track that plays, by which time the playthrough is ruined and I have to just listen to a different album altogether...
I tried this fine tune of it https://huggingface.co/teknium/OpenHermes-2.5-Mistral-7B and was impressed. It seems to be one of the better performing models on the LLM leaderboard https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderb...
I gotten SBF vibes from him for awhile now.

Elon split was the warning
I don't really get what are its selling points compared to other open-source 6502 cross-assemblers such as Merlin, ACME, dasm, cc65, sbasm and the countless others.
Crash Chrome 119 using malformed URL in DevTools protocol
> These people joined a non-profit though.

The employees joined the for profit subsidiary and had shares as well.
Your examples seem so obviously to me to be a "positive impact" that I can't really understand your comment.

Of course saving time for 100 million people is positive.
There’s the URL- and filename-safe variant of Base64 [0]. Decoders can support it simultaneously and transparently.

[0] https://www.rfc-editor.org/rfc/rfc4648.html#section-5
Show HN: Montag.ai – AI Governance for Enterprise
"Making the perfect the enemy of the good"

It is similar to the argument against utopia. It is true that we probably will not achieve the anarchocapitalist ideal within our lifetime. Any steps towards a freer and more prosperous society are still laudable. Those incremental steps would most likely involve pragmatic compromises.

Asserting that free-markets don't exist, because they have never lived up to the utopian ideal is a stretch. More so in the context of the discussion. There are already private financial ratings agencies, auditors and more. If people don't like cryptocurrencies or Kraken, they can simply choose not to participate.

The human condition will always contain challenges. This is what gives us the opportunity to improve. When we speak of laissez-faire, the claim is not that it will bring about a utopia or that living within a perfect ideal is a possibility for imperfect humans. The claim is that moves towards the ideal will offer an incremental improvement. History has illustrated this well.
Also an issue for travel-friendly charging solutions: there just aren't any truly lightweight USB-C cables that merely support the old USB2-era maximum currents that are perfectly fine for overnight charging. If you count grams, you're ent4irely better off with certain cable models of bulky A to micro-B + adapter.
> My 2008 MacBook Pro was able to detect battery problems one year before they started to manifest physically.

That may or may not be noteworthy. Despite half my family using MacBooks, and some having had major battery problems, I’ve never heard of such a notification as you describe (including at least one where I’d certainly have expected to hear about it). And the similar system SMART for storage devices is notoriously unreliable: I’ve personally had devices with dire warnings chug along merrily for plenty more years, and observed one or two failures that never received any warnings.
I mean... Ok. But they definitely aren't going quickly to protect from tanks. I'm not educated in the right ways to work out if shelling is worse than some bikes that'll probably outlast the war, if they don't get destroyed.
> To put it another way, if this data had value, the ransomware group wouldn't be leaking it for free.

This is entirely incorrect and just speculation.

Most likely reason for not paying up is that law enforcement (involved in this case as well) does not like it and have even been considering a ban on ransom payments. This in no way implies this data has no value, it is very probable this data contains credentials (Citrix appliances) and might allow future compromises unless Boeing improves their security posture.

- https://www.techradar.com/pro/security/a-huge-hoard-of-boein...

- https://hbr.org/2023/08/how-a-federal-ban-on-ransomware-paym...
I found this just now. It's only applicable for CDP commands, it will not work if you just pass in such a URL from the start command line, in the omnibox, or in window open.
Thank you for the great recommendations.
Languages I considered using before Odin [video]
Headline number (160Wh/kg) is the same as CATL achieved in mid-2021 with Na-Ion chemistry [1]

[1] https://www.catl.com/en/news/665.html
> how to build a culture willing to maintain life support systems for generations

Do we not already have a culture willing to maintain culinary water systems, sewage, the electrical grid, etc? Sure it's not as bad if one of those goes offline sad with life support but we pretty well can and do take for granted that those things are always there. And pretty rarely are any of these offline everywhere in a given area. There's plenty of redundancy.

Speaking of which, no doubt some thought will be needed for non Earthly natural disasters.
Which is silly, because there’s no good reason to, except for strict validation.
Would people who undergo this treatment become (more) vulnerable to malaria ? This is one potential side effect that was mentioned on a podcast about CRISPR. Something along the lines of "don't underestimate the 'potential benefits' of genetic disorders"
Yeah I've been looking at Blazor for some time, and the .NET 8 updates are great, but I just don't know if I like the .razor DSL and the fact that things are either SignalR (latency) or .NET runtime in the shape of WASM (huge bundle, literally the kitchen sink).

The biggest upsides to Blazor is that, as you said, greatly simplify development as you basically have only one code base to think about with Blazor Server, and you save a lot of time not worrying about the backend / frontend bridge. On the other side, there is a demon on my shoulder whispering that the customer doesn't care about developer UX, and they'd go for a native web-app over a latency-riddled or slow initial load web app.
Stockfish doesn't need improvement at playing with odds to beat all humans with odds.

The author is playing a 2-year old version (stockfish 14 vs 16 is current) on low depth (22 vs for the strength they use to get max rating I think they use at least 48 or so, which is clearly much stronger). If they played stockfish 16 on a decent depth it would be an annhilation I'm sure.
The Monetary Gates Are Open – Lyn Alden
all three symbols are some of the worst possible choices for compatibility with urls and many other things

.-_ would have been a better choice tha +/=
This article is that Obama meme awarding a medal to himself.
Also I don't get it, OpenAI's product was technically made by Ilya who's still at OpenAI.
Honestly, it was a bit shocking that big players allowed ad blocking to go on for so long. The next logical step is for google to pull funding from Firefox unless they implement it too. (They still pay a lot of money for google to be the default search engine, right?)

Between this and Reddit casually crushing third party clients out of existence, we’ve probably entered into a new era of the web.
> On the Chainalysis crypto adoption index, 16 of the top 20 countries ranked by crypto adoption are classified as developing countries.

> In developed markets, people often view bitcoin and stablecoins as a solution in search of a problem, but that’s because our money problems have historically been subtle most of the time. For people in developing countries, their money problems tend to be more obvious, with either high inflation, high financial authoritarianism, or both. The sweet spot for crypto adoption is countries that have some significant tech savvy population centers, and that also deal with bad local money.
yes it does, since Manifest v3 is being rolled out on Chromium (which Chrome is based on).

unless Brave and other forks (like Cromite, Vanadium, Ungoogled-Chromium) manage to disable MV3, which I think Google will make it impossible to do so, they are affected by this change.

Switch to Firefox.
Seeking Advice from Experienced Startupers
Hey Hackers! I've recently launched Shiva - an app for people with ADHD, but now I'm seeking advice from people who are doing similar(or not) apps or have ADHD. What would you improve/change/remove in your opinion? Maybe it's better to switch to B2B way?

Why do I ask? Because I'm at a crossroads and really need your guidance to ensure Shiva evolves in the best way possible. Let's collaborate to make something amazing!

Thank you for your time and thoughts.
Comparing my personal email account with my work email account, the latter has a lot more 'waste'. An email for every meeting, daily office grumblings, JIRA spam, CI spam, etc. And most of these also apply to aerospace engineers. 45 GB is nothing.
The era of enshittification.
JavaFX never really became a thing, because even at Sun it had a bumpy start with the scripting based language before it got rebooted into Java, just before Sun went down.

Oracle isn't a GUI company, beyond the stuff needed for their database products and IDEs, so they also didn't invest that much into it.

Thus most of the Java ecosystem, kept targeting Swing, and for the extent native desktop applications are still around, Swing is good enough.

Android is its own thing, so even one less reason to care about JavaFX.
Under strict hierarchies of business, workers must do what they’re told and lack organization with their peers to gain leverage over bad direction from ownership/exec
> In software it’s extremely exaggerated because most people in software fear confrontation.

Something I can totally agree with.
I'm not sure you could really add some kind of protection to somewhat unprotected cables, hoses or pipes which must run behind the passenger compartment walls.
Have fun with newline and spaces/tabs conversions when allowing whitespace in URLs.
I’ve found TSX to be a better alternative to ts-node. It seems to have more sensible defaults in 2023. https://github.com/privatenumber/tsx
> A diatonic scale has only seven pitches, and every melody ever created must work within that seven-note constraint. So the universe of possible melodies forms a grid.

Well, the diatonic scale is only one of 66 possible scales with seven notes (without rotation symmetric variants); in western music a lot of these scales next to the diatonic one are in regular use (altered, acoustic, hungarian minor, etc.). And you can also add many other scales with more or less than seven notes, which are in regular use in western music. If you also consider non-western music (which is also subject to copyright) a lot more scales become relevant. If you want to check yourself, here is a tool to do so: https://github.com/rochus-keller/MusicTools/tree/master/Scal...

And these are only one-octave scales. There are also scales which change over octaves (e.g. in Jazz), and melodies usually extend over more than one octave. And this is only the pitch domain. If you also consider rhythm and phrasing, the number of useful possibilities is virtually infinite (countably infinite, but still infinite).

The problem from my humble point of view is not the (mathematically) objective difference between melodies, but the (subjective) perception of similarity by the judge and his/her experts. It would therefore not be possible to create legal certainty even if it were really possible to publish all the possibilities in advance, as the human arbitrariness of our legal system still exists. But the whole thing is undoubtedly an excellent marketing idea for a lawyer.
Hijacking this post for some history trivia. The first patent on a rotary dial was granted to a guy named Almon Brown Strowger, a mortician who had become convinced that the wife of one of his rival morticians was using her position as a telephone switch operator to reroute calls intended for Strowger's funeral home to her own husband's, thus causing the loss to Strowger's business of several valuable cadavers. Early ad copy for his device bragged that it was a "girl-less, cuss-less, out-of-order-less, wait-less telephone."

https://en.wikipedia.org/wiki/Almon_Brown_Strowger

https://en.wikipedia.org/wiki/Strowger_switch
Thanks, never had the chance and it helps qualify your opinions vs an outsider.
Absolutely agree.

But my response was to the parent comment (emphasis mine):

> Noone should ever charge to more than 80%. That is short sighted and environmentally moronic. After less than two years a device will have more capacity at 80% than the same battery will have at 100% if it was charged to 100%.

My point is that I find there are legitimate uses cases for sometimes charging to 100%. And, indeed, those cases are much better served if most of the time I only charge less. In my case, this could be much less (50% of my iphone's battery is more than enough 360 days a year – and I know beforehand when it's going to be one of those 5 remaining days)
This so much. LaTex syntax is not that bad, but there are so many layers of templates that Tex errors are cryptic at best.
The thing is, they could have just come out with that fact and everyone in the alignment camp and people who memed the whole super-commercialized "Open" AI thing would be on their side. But the fact that they haven't means that either there was no greater-good mission related reason for ousting Sam or the board is just completely incompetent at communication. Either way, they need to go and make room for people who can actually deal with this stuff. OpenAI is doomed with their current board.
- Why include files, exports, and types in your package.json when you are just using ts-node to transpile on the fly?

- ts-node is much slower than something like esbuild/tsx right? As long as you rely on your ide type checking or run type checking before deploying your app.
What's with the constant bad mouthing of EVs that I've been seeing on social media for the last 3 months? They have been on the market for the last decade and there are no unknowns about them.

Is the competition with chinese EVs so hard that only way out is to buy out the public opinion?
the thread: https://nitter.net/GrapheneOS/status/1726825738660360332#m
Show HN: YouTube's killing adblockers, so we made an undetectable one
Hey HN! Me and my brother made an Undetectable YouTube Adblocker that doesn't get detected by Youtube (yet anyhow). Would love to hear what you guys think!
Actually, the very last people to trust on this are the ideologues in your mirrors.
When experimenting with the early models that were set up for "text completion" instead of question-answer chat, I noticed that I could get it to generate vastly better code by having the LLM complete a high quality "doc comment" style preamble instead of a one-line comment.

I also noticed that if I wrote comments in "my style", then it would complete the code in my style also, which I found both hilarious and mildly disturbing.
I went through a phase like that and got over it early. As a kid, I thought that Amigas and then Linux were so far superior to Nintendo and Windows that I felt like I was at war with anyone using the other platforms. Later on I realized that this just made me miss out on the joy of using those systems and I would have done better to try to get all of them, rather than fixate on ones I thought were superior.
incredible.pm is also a skin on a theorem prover.

I had a lot more fun with incredible.pm; a lot of the difficulty in the Natural Number Game was in the UI being unclear. For example, I ran into a case where I had y <= d and I wanted y <= d + 1.

The two relevant theorems here are the transitivity of the <= relation and the fact that n <= n+1 for all n. Both of those were in my "inventory". But I had no way to apply them.

In incredible.pm, you'd have a block for "n <= n+1 for all n", you'd run that through a universal instantiator, and you'd get d <= d+1 as a result. Then you could use that as input to the transitivity theorem.

But in the Natural Number game, where I had my hypothesis y <= d and my goal y <= d+1, there was no way that I was aware of to introduce the result d <= d+1, even though I had access to a theorem proving that specific fact. The solution turned out to be to say "apply le_trans" [to the goal y <= d+1], which gave me the intermediate goal y <= ?succ.inr.h.y . Hovering that upper bound then says "[This] Parses a synthetic hole [...] This syntax is used to construct named metavariables."

Then, guessing something that might work but that the game certainly doesn't teach you to do, I closed that goal by calling "exact" on my hypothesis that said y <= d.

This works† and unifies the value d with the named metavariable ?succ.inr.h.y . But I would not consider it a triumph of user experience.

incredible.pm is also better in that it provides a playground where you can set up your own proofs of arbitrary theorems.

† Well, the call to exact works. The call to apply le_trans split my goal "y <= d+1" into three goals, which were "y <= ?succ.inr.h.y , ?succ.inr.h.y <= d+1, and, for no reason I can imagine, ℕ. However, proving the first two goals completed the overall theorem, so I still don't know what it meant to have a third goal of "ℕ".
> LLMs predict language, and language is a representation of human concepts about the world. Thus, these models are constructing, piece by piece, conceptual chains about the world.

I smell a fallacy. Parent has moved from something you can parse as "LLMs predict a representation of concepts" to "LLMs construct concepts". Yuh, if LLMs "construct concepts", then we have conceptual thought in a machine, which certainly looks interesting. But it doesn't follow from the initial statement.
Chromium is overdue for an IE style backlash
Oh, okay... thanks for pointing that out.
You can’t put everybody in tanks, as tanks are fairly helpless without infantry support. Even if they wouldn’t be, tanks need support personnel nearby on the ground for refueling, maintenance, and repairs.

So, an army needs infantry. Infantry will, at times, encounter enemy tanks without sufficient friendly tank support.

When that happens, things like these can be very helpful to bring antitank weapons to where they’re needed.

The existence of such weapons also can act as a deterrence.

The Panzerfaust served a similar role and was effective at it. https://en.wikipedia.org/wiki/Panzerfaust#Germany: “However, the threat from the Panzerfaust forced Allied tank forces to wait for infantry support before advancing. The portion of British tanks taken out of action by Panzerfäuste later rose to 34%, a rise probably explained by the lack of German anti-tank guns late in the war and the increased numbers of Panzerfäuste that were available to defending German troops”
> Honestly, it was a bit shocking that big players allowed ad blocking to go on for so long. The next logical step is for google to pull funding from Firefox unless they implement it too. (They still pay a lot of money for google to be the default search engine, right?)

Isn't it a "Microsoft has shares in Apple so it has a competitor so they don't get sued/dismembered for being a monopoly" ? So, the next logical step for Google is to keep funding Moz/ff ?
Interesting that they are moving to Discord while they have Telegram and IRC. They should just move to IRC. Pretty ironic that a hardened, security focused OS uses Discord as their main communications platform.
Same role, this is exactly why have I kept myself focused on .NET and Java frameworks for Web development, or CMS in those platforms, and mostly leave SPA stuff for the FE team.

Native desktop development is another matter, though.
> The plan is not to support macros

How do you plan on supporting meta-programming, then? Code-generation as a first class citizen a la .NET?
How blogging is different from tweeting
> you have the single greatest shitshow in tech history

the second after Musk taking over Twitter
ChatGPT is not AGI, but it is AI. The thing that makes AI lose all meaning is the constantly moving goal posts. There's been tons of very successful AI research over the past decades. None of it is AGI, but it's still very successful AI.
It's coming, by 2025

(French) https://www.cnrs.fr/fr/cnrsinfo/batteries-sodium-ion-une-pre...
can we not say the same thing about PHP applications?
Which text editor are you using? I would like to try Typst locally.
I recommend reading about Gottman’s 7 principles and 4 horsemen. That’s for building strong marriages but when you and your coworkers are forced to think like that everyone wins.

As for brutal honesty one of the best books I have read is And They Were Not Ashamed. It’s a book about improving marriages through brutal honesty and increased sexual intimacy. The brutal honesty part can apply directly to professional relationships.
No, i'm not even sure if you're arguing here in good faith. The next sentence after the one you cited clearly states with examples:
"The Product Owner is also accountable for effective Product Backlog management"
The title is outright dishonest. Ad blockers are not being disabled.

Also, news of the manifest v3 timeline discussed a few days ago: https://news.ycombinator.com/item?id=38292409
https://github.com/second-state/WasmEdge-WASINN-examples/tre... These are the speed of different hardwares. You can rent GPU, which will be much faster