skysight-inc/HackerNews huggingface dataset:
> Apple Mail (iOS) : 266/284

> Gmail (Android) : 111/284

Interesting corrective to the “Apple is holding back HTML” narrative that appears so often on HN.
China has won the EV war, and US car makers are changing their electric plans
I'm not a lawyer, but doesn't GDPR and No-Log contradict each other.
JavaScript parser for ics (rfc5545) and vcard (rfc6350) data
Maps is a pretty app. That’s what Apple is good at.

But the backend is just plain bad. Searching for common landmarks nearby provides suggestions from 1000s of km away.
Go-JTAGenum is a rewrite in Go of JTAGenum, a rewrite of some arduino scripts JtagFinder and Arduinull that Lekernel and I made years ago:

https://github.com/cyphunk/JTAGenum

Good to see an web interface to go-jtagenum via Jupyter Notebooks :-)
It's orders of magnitude smaller than the US government (which, yes, I also think is too big for anyone's good). But, as I recall, large American tech companies actually have budgets exceeding those of quite a few smaller states at this point.
Your own links contradict your claims. The US is higher than some developed countries and lower than others. When looking at tobacco, you're doing a disservice to exclude smokeless tobacco products, which would significantly increase the numbers in many countries - including Norway and Sweden.

Additionally, whether or not Americans consume more spirits is pretty irrelevant when your link is looking at the equivalent of pure alcohol consumption, that shows the US is below countries like Germany, France, the UK, and Spain, and probably ends up being about average compared to western nations.
GCC 14.1
The Reign of Quantity and the Signs of the Times - Rene Guenon (1945).

An esoteric book that summarises everything as a direction which moves away from quality and towards quantity. Here is an excerpt that uses this system to analyse modern workplace anonymity:

"[...] tendency to uniformity demands that individuals shall be treated as mere numerical 'units', thus realizing equality by a leveling down, for that is the only direction in which equality can be reached 'in the limit' [...] Anyone who wonders what happens to the individual in such conditions will find that [...] he is so to speak reduced to his substantial aspect, and this amounts to saying that he becomes scarcely more than [...] 'a body without a soul'. From such an individual the qualitative or essential aspect has indeed almost disappeared ('almost', because the limit can never actually be reached); and [...] the individual really no longer has any 'name' that belongs to him, because he is emptied of the qualities which that name should express; he is thus really 'anonymous', but in the inferior sense of the word. This is the anonymity of the 'masses' of which the individual is part and in which he loses himself, those 'masses' that are no more than a collection of similar individuals, regarded purely and simply as so many arithmetical 'units'. 'Units' of that sort can be counted, and the collectivity they make up can thus be numerically evaluated, the result being by definition only a quantity; but in no way can each one of them be given a denomination indicating that he is distinguished from the others by some qualitative difference."
An FPV Drone Changed Fight Scenes [video]
> I never understood buying things that I can't afford.

For most things, that's a wise philosophy. Going into debt for something that depreciates like cars or furniture or electronics, is not wise.

Housing is different though for several reasons. One is that you must live somewhere. So (unless being homeless in an option) you have to pay for housing one way or the other. So you either buy (build equity) or rent (a pure expense). Another reason is that a house may (often does) appreciate in value so you're leveraging that debt to make money. Even if it depreciates, it hardly ever depreciates faster than paying rent. Another reason is that rents always go up, a mortgage locks in your cost for the next 30 years.
Is this the conversion getting more thoughtful as it goes on? If even "the dumbest" Google search can show what you're saying, maybe you could provide these dummies with a link? You're dismissing their sources out of hand without any rebuttal while at the same time quoting various figures with no source at all.
I have seen this more in art house movies and frankly cant understand why it is not a larger issue. I once offered this service to a director I liked, only for him to refuse it. His final subtitles were atrocious.
1. Creation and rapid iteration

2. Review (may be in multiple rounds)

3. Implementation and iteration

4. Maintenance and learning

Missing step 5: Promotion and deprecation
Hi Felix,

I like it. Thank you for building this!
Does it support MIDI as input?

Best,
Felix ;)
A library to assist writing memory-unsafe code in "pure" Python
This is why there are SO many translations of the Tao Te Ching. Some are very mechanical, others miss the point entirely. And then there are those one where it is almost like Poetry, they went beyond just the immediately presented content.

To that I would recommend the translation of it by Red Pine (Bill Porter), not only is is a wonderful translation but it does so much to add additional context via others commentary on the chapters through out the ages.
Show HN: Quasar Minimalist Design
Quasar Minimalist Design is a premium admin template that adopts a minimalist design philosophy. It offers a user-friendly and efficient dashboard for businesses and organizations, featuring components such as dashboard, customers, library, settings, calendar, and login page.
Powerful AI Assistant, Develop Efficiently and Stay Focused
MarsCode IDE offers the GPT4-powered AI Assistant, equipped with numerous capabilities such as code completion, code generation, code optimization, code comments generation, code explanation, and more, all aimed at improving your coding efficiency.
MarsCode IDE uses high-performance operator optimization and Speculative Decoding technology to improve inference performance, and uses static analysis techniques to filter and correct the model output results, providing you with a better experience beyond traditional code continuation.
Code completion: The AI Assistant can comprehend the existing code context and auto-generate subsequent appropriate code snippets. You just need to click the enter key at the corresponding code to wrap the line and just press the Tab key to automatically complete the code. The AI Assistant can analyze and comprehend the code you've written to produce high quality outputs. It also supports generating code snippets based on the code comments you provide.
Code generation: The AI Assistant can understand natural language and generate corresponding codes in the code editor.
Bug fix: The AI Assistant can detect the bugs in your code and fix them.
Q&A: We have made targeted optimizations for the development-related field. Whether you are a new or experienced developer, simply enter your question in the dialog box, and MarsCode will provide accurate answers to solve your development problems.
The AI Assistant supports back-and-forth Q&A which allows you to engage in conversational interactions with it. It provides two types of chat box: side chat box and inline chat box. You can choose the way you like to use it.

Visit https://www.marscode.com, if you are using MarsCode for the first time, you will be directed to the welcome page after logging in.
Fixing Your Daily Scrum with Football? [video]
> I think pretty much all linear algebra libraries are still Fortran and are unlikely to ever be C

That is more of an urban legend than reality in 2024. Fact is, although the original BLAS implementation was fortran, it has been at least a decade since every Linux distribution ships either OpenBLAS or ATLAS or the MKL, which are both written in a mix of C and assembly. All modern processor support is only available in these implementations.

LAPACK itself is still often built from the Fortran code base, but it's just glue over BLAS, and it gets performance solely from its underlying BLAS. Fortran doesn't bring any value to LAPACK, it's just that rewriting millions of algebraic tricks and heuristics for no performance gain is not enticing.
Storage Churn
In this case an activist in the oppressive regime of...Spain?!

Opsec is hard and most activists in western countries don't take it seriously. It's not like we live in PRC or DPRK right?

Ironically, it is likely far harder for PRC or DPRK to get data from Proton than it is for Spanish police.
* rolls up newspaper * * bops on nose * No! Bad dad joke! Don't do that!
> then utils, then repairs, taxes

Remember you're paying for all these costs (+ landlord profit) when you rent.
This is what was most important for me

"That’s why I’ve gone back to how I used to use search engines in the early days of the web: mix and match. If I don’t find something on DuckDuckGo, I check Kagi, Bing, Google, and Brave. This is something I’m teaching my children, too."

I also search my own domain repository to find anything https://github.com/rumca-js/Internet-Places-Database
The election was 20 years ago, with a population that is overwhelmingly very young.

In my country the political landscape was very different 20 years ago.
Is this in real time?
If so then the speed of some of those structures is also incredible.
But if a new reply doesn't address a single thing in the parent post, but merely the gist of it or adds an entirely new argument, there's no need to quote an exact sentence.
In other news, Mick Jagger teaches his “You can’t always get what you want” principle.
Nice product! Love the design.
How does it manage SEO?
Can we see some real documents? It is as if software design process documents are the closest guarded secrets, because I have never seen a real document being available for case study.
You submitted this 2 minutes earlier: https://news.ycombinator.com/item?id=40283122
> Therefore: all of the Geneva Convention applies, always, to everyone.

Except it only applies in certain circumstances, and doesn't apply in the current conflict.
Mod data breach: UK armed forces' personal details accessed in hack
Nope. What’s funny is it’s actually easier to be GDPR compliant if you keep no logs.
I think it's the brutal and honest truth.
How do you like the Atelier 1?
Do you remember the name of that story?
Running NetBSD on OmniOS using bhyve
> "There are good things in Lolita. But in too many respects it squanders, impoverishes and conventionalises its source material, draining it of its complexity, nymphetry and eroticism."

I think anyone who has read Nabokov's novel would agree that Lolita really isn't a great adaptation of the book. I think it is by far Kubrick's weakest film. There is a deep cynic darkness to the book that the movie misses completely. In later interviews, Kubrick always tried to downplay this and only admitted that the movie lacked eroticism:

> "If I could do the film over again, I would have stressed the erotic component of their relationship with the same weight Nabokov did," the director admitted. "But that is the only major area where I believe the film is susceptible to valid criticism."

I sometimes wonder how a Lolita movie by Francis Ford Coppola would've turned out (maybe with Gene Hackman).
As I understand you can choose which algorithm to use (but I didn't look at this closely):

https://bsky.social/about/blog/3-30-2023-algorithmic-choice
Apart from brilliant.org, someone posted this website https://www.synthesis.com/tutor before, the courses are very good for kids, interesting, but the price I think is a bit pricy.
When are we gonna find a WHITE HOLE as predicted in Veritasium's video?
https://www.youtube.com/watch?v=6akmv1bsz1M
canianecdote
I don't disagree, hence "fake work" in quotes.

Some people may (and clearly do thrive) in such environments but I personally did not.

This particular scenario was a simplified excerpt but very well captures my perceived experience. Having to write a design for for something that was a solved problem (by a team maintaining a framework) felt like pure busy work.

If there was a higher meaning to this process this higher meaning (other than looking good / getting promoted) was not communicated in any effective manner.

Maybe I'm dis-illusioned with the current culture in big-tech but a promotion should be a result of doing good work, not doing work that is designed to look good.

And yes I understand that some of these mechanisms may exist to provide employees a clearer path for ascending the corporate ladder.
Contracts to personal affairs not real property, I believe would terminate on his death unless deliberately constructed to use e.g. a trust. I repeat, I'm not a lawyer.
Right but that's the point. There's genuine and useful uses for predictable random number generators in a lot of contexts. This would be, conventionally, what I'm reach to a math/rand (or equivalent in other languages) for.

Whereas `crypto/rand` is very obviously "the CSPRNG function".

I understand the motivation, but if we're trying to find bad code why not go further and just require people to put //go:I AM NOT DOING CRYPTOGRAPHY at the top of files which use math/rand or something?

It's unloading the gun but not worrying that people are still pointing it around and clicking the trigger.
> I hope SpaceX gets some stiff competition because I believe that competition breeds innovation

They are the competition and the innovation. I don't see them slacking off until they get to Mars at least.
You don't get why people would be annoyed that a new requirement was introduced, that adds nothing, gains them nothing, and prevents a subset of people from playing?

The reason they can't play is because you can't get log in to the PSN in those countries, even though there is no real reason why Sony couldn't let you create an account.

And because they had played for 2 hours, you are no longer eligible for a refund.

You don't get why gamers are unhappy with changing requirements after purchase, to the point where there are literally petitions asking for government intervention to stop publishers from killing old games.

Tim Sweeney, is that you?
Fair enough. Definitions can be broad. The term "Cross-cutting concerns" made me think of aspect-oriented software development which has a very specific definition and it tends to favor specific approaches like dependency injection.

For example, in aspect-oriented development, they tend to promote injecting a logger into all the components; but other development methodologies might instead make it so that messages and errors bubble up the component tree (e.g. for non-error messages, might use event emitters, message passing, callbacks, or other kinds of channels). But the idea is that the messages for all components are aggregated, handled and logged near the top level in a central place; so you don't need to inject a logger instance into every component; it loosens the coupling of your components with the rest of your application... Also, logging might be just one of things you do with those messages.

It's nice to have that logic near the top level of the code. I find it extremely valuable when the important outputs of the system (what the developer or user can physically observe) can be traced starting from a single source file (or at least, as few files as possible).
A landmark achievement if verified!
Because it's a perfect competition market and there are no significant differences between players, they all offer the same catalogue and almost the same user experience.
Any human can manipulate their assessment. However, I think a skilled and trainer observer has a better chance of detecting that than any standardized blind mechanism.
It's actually not exactly 50K, and likely varies across Chrome/V8 versions, operating system and/or machine architecture. On my browser the threshold is around 22500 elements. For a quick test, see [1].

The difference in V8 appears to be based on whether or not the array is stored in "large object space" [2], which seems to be used when the object is somewhere between 64kb and 128kb [3] (once again can depend on lots of factors). I wonder how many other optimizations depend on that?

[1]: http://www.lonniebest.com/BadShiftPerformance/
[2]: https://issues.chromium.org/issues/42202676
[3]: https://github.com/danbev/learning-v8/blob/master/notes/heap...
How so? You control the customer’s buying decision and the product on offer is “living indoors”, something that you’re not going to easily decide to cut from your budget.
The first thing I was about to comment was "how does one handle backpressure with this library?" Thankfully the examples given in the repository demonstrate exactly that :)

I still think it'd be useful to mention in the README what the library offers for dealing with backpressure. e.g. does the library offer dropping buffers, sliding buffers, ...? Probably after the README example demonstrating how to create a channel that can receive exactly two values.
They're also choosing to make math/rand/v2 use the cryptographic generator.
> The proper course of action in this case is to use your 4G/5G connection and not to connect to shady networks you don't trust.

Sadly, there are carriers on this planet who think it's a good idea to charge ridiculous prices for mobile data (Germany) or to block hotspot functionality unless you pay up (US, see [1] for the technical background - both Apple and Google are complicit). In a world where politicians would care about their people, there would be no need for wifi hotspots to exist in the first place.

Additionally, there are certain advertising brokers such as utiq that cooperate with major phone networks to provide detailed tracking, so they and advertisers know pretty precisely who you are just because you tethered your laptop to your phone.

And finally, you can't trust your phone ISP either - Verizon got caught red-handed injecting tracking "supercookies" into their customers' traffic [2], thank God at least that vector got closed with everyone and their dog going HTTPS.

In general: anything involving residential ISPs is rife with scams.

[1] https://news.ycombinator.com/item?id=20460438

[2] http://webpolicy.org/2014/10/24/how-verizons-advertising-hea...
That's not incompatible with the post you replied to.
Yes. I’ve been toying around with a similar idea and wanting to prototype it for a while, but somebody has beaten me to it. I’ll definitely keep an eye on this.

One thing I’d add is specific prompting for a participant’s intent in discussion. _Why_ are you making this point? Is it to correct factual errors in someone else’s post? To convince someone to adopt your point of view? To seek better understanding of what the other person is saying? Just to show off? This is rarely stated explicitly, to a detriment in the quality of the discussion.
Is there some slightly more raw footage available somewhere? This video is obscured by various bits of educational content.
Does it work? Is it better than alternatives? Where's that discussion?

I worked at Amazon and their design doc culture was amazing. My next job was at a place that (I think) borrowed their engineering culture from Google (or maybe the ambient startup culture of SF?) and their design doc process was a pointless joke.
My question was specifically about the opposite case, so I'm not sure what your point is.

Specifically, I'm asking if the mortgage deals the poster above was discussing would help if the house is now worth less than the mortgage.
I'm also curious to know what the tragedy is.
This principle is of course true.

Another principle us that if you do make mistakes, and the other guy makes fewer, you can lose.

In subjective areas telling the difference can be hard. Some are inclined to err on the Picard side (it wasn't my fault) even when it was. Others lean towards the opposite (I could have done more). In many cases I suspect it's a combination of both in play.

The real skill may be in telling one from the other.
Function has 3 arguments. It's documented. Use cases are documented. You are trained. You ask for.. even more protection? From what? There's a limit to laziness, it takes more time to do this word-warrioring on HN than to learn how to use the function correctly and how to create a wrapper around it that serves as the protection you seek.

This really isn't that hard, we're not trying to travel to Mars.
Are you sure that the big bang wasn't one?
Companies keeping their IP a secret? Weird..
> Size: It's clear to me that American carmakers want to sell only XXL cars, I think American carbuyers are more diverse in their preferences.

That's up to time when you will get hit by XXL tank on wheels while sitting in a small car. Then you will start buying big cars too.
I get you're saying it's not the key point, but in practice, it really should be.

The spay and cost numbers were just examples. In general, yes, spays are safe, but it is anesthesia. There's a risk of death and it gets much more complicated with a huge variety of factors - age of the animal, species, whether she is in heat, and of course like we mentioned - pre-existing conditions that do not obviously present itself without a clinical workup. The last one is huge. There are plenty of values that are indicative of organ failure that would not be obvious to an owner. A dog can't tell you it's been having a nagging pain on its side for the past week.
What would make this a useful QR directory for Small business?
Hey all!
I'm doing a Hackathon right now, and wanted to build a directory for QR Artwork since it has been getting more and more popular with things like Controlnet.

I saw a few websites charging really high prices for not-amazing Artwork, so wanted to make something where people can compare QR Artwork creation tools.

I'm still struggling to build it, but wanted to ask for ideas early so I can pivot as needed.

Would love any ideas! I know it doesn't look very good, but in the spirit of sharing MVPs, wanted to ask here.
This will certainly happen, just as it has already happened to the Russians and the Americans (several times). If the Chinese fly often enough, it will also happen to them. The only difference, of course, is that SpaceX is not a state institution, but a private one. This would certainly have fatal consequences for a share. But I believe that the social consequences can be managed. Which in turn means that if this happens quickly enough, the financial damage would be reversible.
> all of the Geneva Convention applies, always, to everyone
Why? Because you wrote so?

Taking your line of thought to the ad absurdum will result in: "No one should ever be punished nevermind atrocities they have committed."

The Convention clearly states to whom it applies:

https://en.wikipedia.org/wiki/Geneva_Conventions#Application

So-called "international law" is not really a law, but only a set of political treaties. In addition, the jihadists and other bad actors do not recognize it.

Japan killed 2403 Americans at Pearl Harbor, to which the US retaliated by killing over 2 million Japanese, with more than 100 thousands in a single day.

So don't tell me about "conventions" that apply to some and don't apply to others. It's not some Law of Physics. It's a man-made stuff, invented by corrupt politicians.

If the international treaties do not work - they shouldn't be treated as written in stone - instead they should be changed and adapted to the realities of the modern assymetric wars. And also everyone should be treated the same - no double standards, otherwise nobody should recognize them.

We program the world through incentives, positive and negative. Malicious agents must be disintensivized/punished, and if that doesn't work - destroyed.
There is always Rich Text…