skysight-inc/HackerNews huggingface dataset:
That said I've never had the pleasure of listening
to anything north of around the £10k mark

I've listened to gear well north of that and I certainly don't have "golden ears" (I don't think many do) but the TL;DR is that you hit diminishing returns way before £10k.

Ultimately, we're talking about signal reproduction here, and inexpensive gear can put out some seriously accurate sound thanks to onboard DSP processing that uses software to compensate for less than amazing hardware. As long as the sound reaching your ears is correct, doesn't matter how it was achieved.

The one thing you can potentially gain once you get in to the realm of paying thousands of dollars is oodles of power from the amplifier and oodles of power handling from the speakers, which may or may not let you begin to approximate the sound of live music.

If you have ever had the pleasure of hearing an orchestra perform live, the average SPL (sound pressure level) may not be that high, but the fleeting momentary peaks from something like a timpani might be north of 100dB. That's a bit of a feat for your stereo system to pull off and there's no substitute for horsepower there.

But even then, this doesn't necessarily cost megabucks.
Stripe's cut is less than what the ETH-USD rate can move in a single day.

With crypto prices trending down, your game skin business is probably going to lose more money just to the crypto exchange rate than they'd pay out to Stripe... And meanwhile you didn't get any of the convenience of using Stripe, so your revenue is probably a lot smaller because your players just aren't using the feature.
Web 3.0 died last week
I find it hilarious that a company with such a big success rate cannot afford to keep 17 people on its payroll.
can you recommend any papers on this?
Congratulations on the launch!

At least the site and the example counter app seem heavily dependant on low latency. I'm overseas and it took a second or so for the hamburger menu (on mobile) to open.

Maybe pairing this with edge hosting service like fly.io would make sense.
Or, for the case of errors, with exceptions, which happen to have their own very limited pattern matching syntax.
If you’re on MacOS with a newer device, make sure to set front_end = “WebGpu” in your wezterm.lua file, so Wezterm can utilize Metal drivers.

I spent ages trying to get Wezterm font rendering to match iTerm2. After spending far too long in the font section of configuration, it turns out this was the solution.
Out of curiosity, what services do YC provide for additional fees?
I also had an irritating amount of delay on that button. Also using Android (GrapheneOS) with the Vanadium browser (Chromium-based).

Edit: Seeing the comment about websockets and server location, I am in the EU so it's possibly that. I don't get why state of the frontend is stored on the backend though. Seems an obvious performance issue.
Is there some reason to suspect that there was corruption involved with this ruling? Or is this just general fearmongering?
From this I learned that the issue I experience everyday with Googles search UI is called CLS or Cumulative Layout Shift.

Many websites suffer from this.
Which is why i advocate for ecological transplants. Take a snippet of a warmer zone and transfer it in a greenhouse with a open door, to a "new" candidate zone. Spread existing diversity and keep it, instead of reinventing it after a million years.
https://archive.is/k3Miw
I wonder if today's epidemic of depression isn't in part fueled by the consumption of milk from grieving cows.

That distress has to get into the milk; this is one of the pathways of epigenetic regulation -- meaning the distress is heritable, and may impact cross-species.

And it is a completely unneccessary practice. See https://ec.europa.eu/eip/agriculture/en/find-connect/project...

On this farm, calves are kept with cows for 5 months after birth.
E2E encryption is supported with Ring. You have to enable it yourself. Only discovered this a few weeks ago and immediately enabled it [1]

This doesn't protect your PII data though. This is not a good situation at all.

[1] https://support.ring.com/hc/en-us/articles/360054941511-Unde...
N/S dichotomy is fake, a lot of organizations these days explore hybrid approaches, involving both NN or other probabilistic models, plus symbolic rules of some kind.
SVB told the world about it’s potential losses back in Nov

> It’s true that investors had been aware at the latest since its 10-Q filing on Nov. 7 that it had sustained unrealized losses among its held-to-maturity (HTM) portfolio large enough to wipe out its entire $15.8 billion in shareholder equity. While this would theoretically render it insolvent were they to materialize in full, SVB Financial was dismissive of the risks.

"SVB collapse highlights $620 billion hole lurking in banks’ balance sheets" -https://archive.is/qnwYh

Also short sellers worked it out a while back too

"A Silicon Valley Bank short seller explains how he knew the bank was in trouble months ago" - https://archive.is/XaKkt
A very specific case on admittedly a toy project.

I was working on a card game simulator and I had a Vec of players. I needed to pull two players from that Vec and the first player would give a card to the second player. In my head I would grab both players via get_mut and then perform my operation. However, get_mut borrows the vec mutable and the compiler complained that I borrowed the Vec mutably two times.

It took me a bit to understand why the compiler complained, but then it clicked: It couldn't prove that get_mut wasn't returning the same item both times.

There were a few solutions. One was to borrow the first player, take a card, drop the &mut and then take the second player. At some point in the future I could use https://github.com/rust-lang/rust/issues/104642 to get_many_mut. I ended up with a pretty inefficient version of get_many_mut that fully traversed my iterator to get the two mut references (which works because traversing the iterator guarantees you won't see the same element twice) and it was fine for a collection of a half dozen players.

Anyway, there's a little example.

Anyway, it was a small thing but
I have a Markdown note-taking app. Written in Rust+Javascript (Tauri + Preact). I took some inspiration from Obsidian, and added the stuff I most want/need (but of course it has much less features overall, Obsidian is a pretty nice piece of software).

I keep adding features or improving the code on a weekly basis.
It can read .md and .pdf files, has a canvas-like feature where you can freely arrange folders, pdf and md files and work with them.

I also implemented Anki's SM2 SRS algo for it, so I can write question-answer pairs inside my notes and study them inside the app. I use the app on a daily basis for all my notes and studying.
> started voting Green, they're not just going to shrug and keep losing every election. Instead, it would force them to genuinely shift their platform to regain these votes.

has this been know to work historically?
I've used Zoho as CRM long time ago. I didn't hear about Zillum. I'll check it out.
Serious question, why not Typescript? Are you not aware of it or do you have other reasons?
there's also a billion times where i've clicked on a twitter link which is a useless summary and a link to the actual article
> they'd skim the headlines, maybe read the first paragraph of a few...

Yeah, we have newspapers at work. I still read them that way, not needing to read a whole segment unless it is obviously interesting beyond the core story.
Yes, kind of.. and I do get it. Back in the eighties I used to do long drives for work, and in the noisy car environment I found that what sounded "best" was old Rolling Stones recordings played from a low-quality cassette tape. The same songs played from a record on a hi-fi system at home in a quiet environment actually sounded worse, subjectively. Strange that. But it's all about the experience.
Me too! I don't see it on Amazon yet.
Thanks, Apple! No, seriously.
Not mentioned, warming seas unleashing the methanhydrate at depth..
Why scare quotes on research? I feel like you should just say why you think it's not good.
How would you plan for 'safety' in UGC-oriented software? I'm actually interested in this.
The slider component needs some work. Would be nice to have the option to update the local UI in realtime as you slide, then send the state change once it's dropped (on_change_end). Right now it's way too laggy and feels unnatural. And you can't be precise with the slider unless you have the indication it's in the right place.
Exactly, this is a form of ass coverage and not a genuine desire to do good. The job of ethics, legal, compliance, etc. departments is not necessarily to ensure the company behaves like a boy scout but to ensure that they have plausible deniability when they don't and to prevent companies from making expensive mistakes. The potential damage to the company is substantial and having such departments is a form of insurance against that. A necessary evil.

The flip side is that such departments can put the brakes on because not doing risky things is the best way to ensure you don't take risk. If you ask a lawyer if you should do X, the answer is almost certainly going to be a "no" or a "yes" with a lot of "buts and ifs". That's their job and they bias to playing it safe. Same with financial compliance departments. Etc. That's fine if you are in a slow moving line of business where nothing changes much. But when you need to move more quickly, having a lot of internal bureaucracy and box ticking isn't helpful.

With AI, it kind of stopped being academic in the past few years and this is now a multi billion dollar business opportunity that requires companies to act decisively and with purpose. Companies sitting on their hands because it's risky, scary, etc. are going to end up being sidelined. And of course there are some companies going all in on this. Most of these are startups that can afford to take risk. Meaning they are not going to fight with their hands behind their backs taking it carefully, easy, and slowly. Going all in means doing things that are risky, a little bit uncomfortable, and have uncertain outcomes.

We see that playing out with the behavior of MS relative to Google. Google is not launching the AI stuff they have because it might do or say something embarrassing. MS has in fact launched a few AI things that said and did something mildly embarrassing (taybot, and recently the bing chat bot). Very entertaining. But it's fine. They learn from it and move on. Limited damage and it actually got them a lot of positive press. Making mistakes is an essential part of R&D. Having an ethics department trying to slow down things isn't that helpful.
Good feedback, thank you very much! I will see if I adress this in the future. :)
Uber exists in Vienna but I've never found a reason to use it. Public transport is amazing, and the only time I would need a car (to the airport at night), taxis are cheaper
A single-line bug cost us $2000 in AWS spend
This apparently is a building/warehouse valued under $30 million that was under construction and never completed, never paid for. It is inside the boundary line of the cosmodrome which makes it notable, but this does not impact space operations for Russia directly.

However it's not like they just seized a Soyuz rocket or crates of rocket engines, or even a train load of rocket fuel and they're holding it in lieu of payment now.

Kazakhstan in recent days has been on record saying that they intend to take small steps towards further independence from Russia.
or the third option: did the whole packaging nonsense actually get kinda alright lately?
In theory, technically it is correct.
But it was harder for me to parse and it really was not a significant amount.
Thank you for that large helping of word salad. My advice to you is to learn to think and write clearly, call out BS when you hear it, and not interpret that as "ad hominem attack".

I don't know what you mean "by specific perspective" that I have whereas you pretend objectivity. But, being neutral in situations of injustice is not "objectivity", it is choosing the side of the oppressor.

As to the idea Russia would say "they have done nothing wrong and are protecting themselves" well, they would say that, wouldn't they? You do not have to take it at face value after the facts on the ground clash with it.

The idea that Russia had to do it (send troops across the border) to protect themselves is nonsense, not even logically consistent with what you said before: "It didn't happen, and you made me do it." It's the logic of a narcistic abuser. A full-scale invasion clearly happened and is ongoing.

You repeat "from their perspective they are not doing anything wrong" without addressing that this is not a factual perspective, it is a disinformation.

I never said and Ukraine will not say ,that Russia attacked "for no reason", just that the reasons are selfish, greedy, cruel, undemocratic and intolerant; and not as you present them.
Literally using this right now on a pentest looking for privesc in some Linux boxes - the great thing about this tool is it's a shell script that's portable and does a significant amount of enumeration - big time saver. Feel as if it's better then the most other privesc script/tools out there for Linux.

My next go-to tool after Linpeas is pspy which "allows you to see commands run by other users, cron jobs, etc. as they execute" [1]

[1] https://github.com/DominicBreuker/pspy
Since then most bots would have abandoned libcurl and moved on to use something like headless chrome to get around bot mitigation techniques, so the playing field has evened significantly.
In answer, how frequently does "append Reddit" appear as a top comment on a "Google search is ad-optimized garbage now" article?
Necessary? This statement does not hold any water.

Jeff Bezos used to work as a cook at McDonalds in his teenage years.
But also some "politics" would be interesting. Did Kazakhstan do something similar previously? Is this a new development?
It is mobile friendly towards reader-mode of iPhone Safari which is more than enough for me since I have reader-mode on by default for articles.

But I can agree that it doesn't render mobile-friendly websites by default.
Probably both, but it doesn't really matter: if the content is exactly (or even mostly) the same, obviously it's only the production value that justifies the price difference.
Jitter matters in very specific cases in very specific pieces of equipment.

Jitter on the Ethernet transferring the file will have no effect.
How to use Apple Shortcuts to integrate GPT-3 in macOS and iOS
Whenever I hear the word “ethics” I always ask myself “whose”. I hate how people talk about ethics as if it was some non-controversial topic where everyone can clearly see what the “right” answers are.

This world features a competition between radically opposed ethical systems. We don’t agree on whether ethics is objective (i.e. some people’s ethics are superior to those of others) or subjective (i.e. “superior” is just another way of saying “same as my own”), and even those who agree that it is objective, often can’t agree on who is objectively more correct, even though they both agree that in principle someone must be.

I much prefer those who talk about ethics while making clear which brand of ethics they are selling - whether their name is John Rawls or Robert Nozick or Peter Singer or Edward Feser - than people who pretend we all agree on what is ethical, and leave their actual ethics as something to be inferred rather than openly advertised. From what I’ve seen, “AI ethics” fails at this completely
There's a PEP to get a part of it right [1] - at least the installation of dependencies and the need for virtualenv side, but atm the packaging nonsense is still as bad as it always has been.

https://peps.python.org/pep-0582/

Sample comment from its discussion:

>> Are pip maintainers on board with this?
> Personally, no. I like the idea in principle, but in practice, as you say, it seems like a pretty major change in behaviour and something I’d expect to be thrashed out in far more detail before assuming it’ll “just happen”.

As if the several half-arsed official solutions already existing around packaging (the several ways to build and create packages) had deep thinking and design behind them...
I always do this with new USB sticks. Write one random file, fill the drive with copies and then test for the checksum, for example for a 16 gig thumbdrive:

$ cd /path/to/thumbdrive
$ dd if=/dev/urandom of=test.bin bs=1000000 count=100
$ for i in $(seq 1 160); do echo "Writing file $i"; cp test.bin test$i.bin; done
$ md5 test.bin
MD5 (test.bin) = 0d3c4fe338109b09b61fcea3e11b0e4b
$ ls *.bin | xargs md5 | grep -v 0d3c4fe338109b09b61fcea3e11b0e4b

I'd be happy to hear if there's a oneliner for this, though.
> Man, what an absolute stinky pile of bullshit.

Now let's feed that as a prompt to DALL-E :-)
Thanks, that’s a nice change then :)
When creating the venv it hardcodes some paths so the python interpreter knows where to find its modules and the likes.

That said, re-creating a venv shouldn't be hard and if it is you're doing something wrong in your development setup.
There are also some pretty extreme feature downgrades to enabling it. Main ones for me if I was a customer would be

Limited notifications,.loss of timeline feature, inaccessible on desktop and other non-mobile platform
Signs you may not be cut out for a developer job (2018)
What can you code up in an hour?
Using Salesforce for managing accounts and keeping information? With chatbots, you could potentially boost your customer support performance with low commitment. What are Einstein bots, custom chatbots, and how to implement a Salesforce chatbot? Here's your full guide to chatbots for Salesforce.
Yes, but:

- nobody uses it in the ecosystem. As outlined in the article, a lot of value of Option/Result is derived from their pervasiveness in the Rust ecosystem. C++ is far from this

- the ergonomics of it are terrible: no pattern matching, structural variants instead of named variants (yes you can emulate that with wrapper types but meh), lambda-oriented matching means you cannot as easily do things like early returns, statement-oriented language limits the usefulness anyway, lack of combinators, and for error handling specifically, lack of `?` operator

- performance is dubious. I had very steep and unexpected performance cliffs when lambda inlining started to fail for some reason. Having sum types be a language construct guarantees we're not relying on things like lambda optimisation here.
Doctor Yellow
Canada’s Polar Bear Jail
2^0
2^1
2^2
2^3
2^4
2^5 ... -1 ?
I don’t eat fish. It does work.
> I recall early facial recognition model having pretty hard time with dark skinned faces

The recently adopted app Customs and Border Protection mandates for asylum seekers still has that problem, its not a mere historical footnote of early efforts.

> In fact I remember the ChatGPT team putting tons of engineering into supervised learning to not let it fall victim to regurgitating these biases.

And I remember seeing demonstrations (here, on HN) within the last week of how ChatGPT still falls victim to regurgitating those biases. (And then will lie about its ability to assure that it won’t do so in the future.)
I've always felt totally alone falling somewhere between
hardcore audiophiles

To me, the "hardcore" audiophiles are the ones who understand a bit of actual science & engineering and don't go chasing ridiculous crap like audiophile USB cables.

The lunatic fringe gets all the attention, because they're comically delusional, but they are not hardcore to me.

or whatever audiophiles spend

Bought new, the modern equivalent of that $100 Craigslist system is (vast simplification and approximation) about $500. A well-researched $500-$2500 (new) stereo system is in my experience and opinion the range where you get appreciably better and better sound.

At $500 you are already getting a system that is not doing a whole lot wrong. But not massive output or deep deep bass.

By $2500 you're getting something that's doing very close to the full 17hz-20khz at output levels that will more than exceed just about any reasonable residential situation. And in fact your listening room is the bottleneck now.

Above that price you're paying for very boutiquey exotic stuff that can pull off certain tricks, very high levels of output, etc.

Those prices are very approximate and assume a well researched and set up system.
The Javascript ecosystem for other things, like frameworks, sure.

But when it comes to packages and "virtual envs" the Javascript ecosystem is leaps and bounds better.
Selling a $500 MRR business for 29k
I was thinking of going and editing extra fingers and fucked up teeth into someone's childhood photos.
Led Zep might be worth a try, too.
It's 200% is "the right thing".

Updating packages should be strictly left to the developer's discretion. That schedule is up to the developer using the packages, not upstream.

Not to mention that dependencies updating themselves whenever they like to "fix vulnerabilities" is a sure-fire way to break your program and introduce breakage and vulnerabilities in behavior...
Nope. Finance in search for trends and potential trends in search of finance breeds systems of conformity in a race condition based on bad feedback mechanisms.
What wiki?
NFTs are a new standard (ERC721 or others) for representing non-fungible digital goods (deeds for houses, collectibles, game assets, etc.).

One look at this line and all further delusional house of cards falls down. There are no technical possibilities for NFTs to represent anything, it is technically impossible for current chains. There are only two exceptions - punk pixel art because they live fully on chain, and ENS records which are somewhat useful but only inside tokenbro industry.
Strapi: Why is France closed as a hiring country?
You are thinking about Trident cards, which had 2D acceleration.

Nowadays, everything is done with the same pipeline as the 3D graphics, there's no need for two pipelines.

GPUs are meant for this. Modern ones. Your knowledge is incomplete, outdated, or both.
All we would have to do is park a few air craft carriers off the straits of Hormuz and stop any oil shipments to China, and their economy would implode within 6 months.
".. some data may be lost in transfer.. "

I won't go into your description of why those may be lost in transfer, others have commented on that, but NO, data may not be lost in transfer. Send data whichever way you want, over Ethernet, fiber, pidgins (POaC, RFC 6214) - it doesn't matter, as long as it's TCP and it's transmitted faster than the audio output - the transport and bits and all that doesn't matter. It's all buffered at the endpoint before being slowly (relatively speaking) ending up in your audio speakers if it's audio, or if something else - in its final destination, every single bit in its correct place.