skysight-inc/HackerNews huggingface dataset:
That doesn't seem relevant. The article isn't asking "is C++ better than rust?" or trying to make qualitative judgments on overall "worth" - it's an exploration of one area, an apples to apples (as close as possible, of course) comparison of compilation speed given a set of optimizations and constraints. Rust may do more analysis, c++ may have other tooling, but that's not relevant - the speed is the speed.

Sanitizers should primarily impact runtime performance anyways, but that's moot.
Probably flagged by readers who are tired of this drama (not one of the flaggers, btw). In the thread you were saying something like 'you can't find any reason why your ramen profitable start-up received such a tepid response from YC and you got the advice to come back with a co-founder' [other than the implied systemic misogyny].

Sorry, but that just not an acceptable response to a rejection. Startup accelerators do not exist to empower women founders, make the world a better place or other such grand idea, they exists to make money and you failed to convince one such accelerator that you can make money for them. It's as simple as that. Biases might affect their decision process, but that's a problem for their business, not yours.

Edit: here's the thread https://news.ycombinator.com/item?id=34267515
Just fwiw you can run rust code with sanitizers, no need for miri, which works differently.
In the video file itself none, but before being able to click to download whatever (either torrent download or streaming), there's lot of misdirection. From a certain tablet for example, I wasn't able to start a video playback _at all_ from a certain website, because ads kept popping up. In some cases, it's not obvious where to click even for experienced users.
What do you mean by abstraction beyond type checking? I’m asking to educate myself.
Yes, there will be a $700 retrofit.
I use an Intel NUC as a desktop. It's powerful enough for 6 virtual ubuntu machines (probably more) and running ceph and postgres nodes with Vagrant (not that I use them all the time, more for development)

Processor Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz, 1608 Mhz, 6 Core(s), 12 Logical Processor(s)
32GB RAM
1TB SSD

https://ark.intel.com/content/www/us/en/ark/products/188811/...

IntelliJ and Windows 11 runs fine.
You're so hard done by.

It's nice, playful, and youthful branding.
That depends, if the source is bright enough, those little pixels will have enough signal to work effectively.
That’s a language design issue, by choosing your language you choose much you want the compiler to do. So it doesn’t make sense to force that choice for the sake of comparison.

Similarly, Swift code is slow to compile for because it has a weird type system.
I don't think I understand either, however, with thermocouples it sort of makes sense - increasing current also increases ohmic heat, so per volt performance is important.
In the first place, how are non-working blinkers not illegal to drive with?
What is a molecular relaxation worker? Is that a scientific or a computing term?
Show HN: Audio Visualizer Using JavaScript Audio APIs
Hey everyone ,I create a audio visualizer same as Trap Music / Trap Nation YouTube video. There is no backend
Demo : https://www.youtube.com/watch?v=gNHOfCkSDqU
Try it out : https://audio.devaman.dev/
Github: https://github.com/devaman/audio-analyzer
Leaked Slack all-hands meeting reveals a ‘strong culture clash’ with Salesforce
Initiate detail sequence please
Plex, Calibre, Photoprism, some homebrew backup scripts that interact with other computers on the network, some private security/camera stuff, and a slew of StableDiffusion/GPT models for text/image generation (which is what the majority of the server resources are usually maxed out with). Sometimes I'll host Steam/Minecraft servers for friends.
C# has a very nice approach to this: indices aren't simple numbers, but values of type Index [1], which store both the offset and the direction, and can be implicitly created for plain ints. When you do want to index from the end, you use the unary ^ operator to create a reverse index. Thus, you can write things like a[^1] or a[0..^1].

But, more importantly, it means that any custom collection type can define an indexer that can handle reverse indices in the manner that is appropriate for that particular collection; it's not just for arrays.

[1] https://learn.microsoft.com/en-us/dotnet/api/system.index
Interesting results, I was expecting incremental Rust to be significantly faster than incremental C++ builds.

Apparently not.

This is something Rust folks should strive to solve as a differentiator, because there is no realistic way of making incremental C++ builds faster.
That's biology. It's not like we're dealing with robots with little timers in them here. They'd be "long term" side effects simply because they're so rare it'd take years to observe one. So, if you carefully watch a very large population, you'd find them sooner.

Taleb: https://www.youtube.com/watch?v=gAlHjWctpLw
"take participants into magnificent mountains to see what they’re made of when"

I was confused because I expected everybody past elementary school would know mountains are made of rocks ...
Electric flying car beats planes and copters in silent commute (eVTOL)
2x14tb drives in ZFS mirror for Linux isos. 128 GB RAM for the filesystem And VMs I closing some work stuff.

All hosted with proxmox. A great homelab distro for VMs and persistent containers.
Here we go again...seems a Hacker News thread is the only valid way of getting a customer response from Stripe.
Natural-sounding TTS models that require additional work (not entirely automatic) exist for quite a while. Obsidian used Sonantic for Outer Worlds (an AA game) in 2019, and the dialogues sounded like they were voiced by real actors.
> Does anyone know of breakdowns like this for other GB games, or at least parts of them?

I don't know any, but you may enjoy "I am error", a very technical book about the Nintendo (NES) console and its software. It also included a (again, technical) 45+ pages chapter mainly focused on Mario.
> $97M for a Heavy launch, divided by 63,800 kg payload to LEO

No, $97M is for a launch with reused boosters. 63,800 kg to LEO is when the boosters are dispended.
It really sucks that such bedrocks of our culture are owned by corporations and subject to their whims and profit motives.

I grew up playing Dungeons and Dragons - I don’t want to play Oubliettes and Wyverns or whatever.
A guy I went to high school with was dangled from a crane to do stuff with a new turbine in a power plant. Sounded pretty crazy.
how's the water?

https://youtu.be/eC7xzavzEKY
TIL, that's good to know. Thanks.
I don't downvote people for posting negative experiences and constructive criticisms. If anything is "pathetic", then I would suggest doing such a thing is.
Modules help with build speed of small projects where compiling standard library headers are a significant part of the compilation time.

For well organized large projects, modules would be marginally better at best.
My words from the link you cited: "Bipolar disorder is not a thing."

I wrote in silico models of the brain. Couldn't figure it out. Turns out it's a lie. System people do not like people who excel and so created a fake condition and labelled them crazy and that they need to be medicated and hospitalized. That's my position. And it's a very strong one.

You will not be able to prove that it is real, because the data is not there. Bipolar disorder is as real as the Covid vaccines are effective. Covid lockdowns/mandates/vaccines btw is my proof that society can easily fall for mass delusions. Tom Cruise was right about psychiatry being largely a mass delusion.

You can look me up on Google Scholar and Github. I know what I'm talking about. Do you?
I would highly recommend paperless-ngx (organising scanned documents) and photoprism (organising photos). Both are excellent.

I have an FTP server running (open only to the local network) which allows me to have my scanner and camera upload directly to my server for ingestion into them. Similarly on my Android phone I have foldersync set up to send my photos to my server via sftp.
Pfizer to scale down early-stage rare disease research
Aren't wifi and bluetooth just "radio that sends packets"?
Public beheadings have to my knowledge stopped ... Should be on the level of USA now, with executions behind doors!
That’s interesting. I suspect it’s special cased for admin accounts specifically.

The reason might be that users often pick fights with mods. Dan’s comment page might be overwhelmed by such threads if left unchecked. pg once noted that pg’s own account was highly watched relative to other accounts, so maybe users were following Dan around and adding fuel to the very fires he was trying to put out.

The reason I say that is because I can’t find any examples of this phenomenon except his account. Do you know of any? E.g. this thread does show up on the flagged user’s profile page, contrary to what others were saying. It’s right below this one for me: https://news.ycombinator.com/threads?id=breck&next=34266186#...

It also seems to show up on everyone else’s page: mine, tptacek’s, etc.

Cheers for pointing that out. Stuff like this is fascinating, and we rarely get the chance to nerd out about it.

EDIT: interestingly, https://news.ycombinator.com/item?id=34265016 does show up.
Message them on social media and call/email them non stop. As a customer with a balance like this, they ought to let you speak to a real human.
Jellyfin (video), Navidrome (audio), Deluge, Paperless (document management), tt-rss, Wallabag (web clipping/archiving), Huginn, Syncthing+restic+rclone for backups, and I host a static blog generated with Jekyll.
If it's just for comments, IIRC Lisp has docstrings - the very first expression in a Lisp function can be a string literal which gets compiled into the final executable as a docstring which can be retrieved at runtime.
# Automation

- https://n8n.io/ (script i/o for services)

- https://www.home-assistant.io/ (script i/o for physical world)

- https://homebridge.io/ (bridge homekit for above)

# Federation

- https://misskey-hub.net/ (social network [used for game community])

- https://glitch-soc.github.io/docs/ (social network [used for biz])

- https://lemmy.ml/ (custom news aggregator for fan site)

@%4$! ADHD segfault, IOU sequence activated, post may be updated...

edit: update complete. anyone like how those categories worked out in each post? ocdgasm.
Yes, you can ...
Gold's pretty slow by today's standards! - it was fast in say 2009 compared to ld, but not really anything to write home about these days.

lldb and mold (mentioned in article) are much faster.
> How did he went out of his way?

He spent a considerable amount of his free time.

> I have comfortable tech job, I could easily give away few thousands bucks to some charitable cause just to show off (and my quality of life wouldn't change).

Yes, you could. Do you?

> Would that automatically make me a good and trustworthy person? I think the answer here is no.

It wouldn't. But also because there are no good and bad people. There are good and bad actions. I use Linux and absolutely hate what Bill Gates was doing wrt the whole free software ecosystem. I still commend him for his charity work.

> I also guess if for some reason my net worth went up a few orders of magnitude, I could also give few orders of magnitude more.

Yes, you could. Would you though?
Just yesterday I learned about the learning disorder called hyperlexia[1], where a child appears to be a very advanced reader for their age, but in reality they are approaching reading as a problem to be solved rather than as a source of information. The child ends up with a superficial reading skill that's more advanced than their verbal language understanding skill.

I'd imagine a hyperlexic reader would sound very accurate to Ello. Do you have any way to test the child's understanding of what is being read instead of just checking for correct pronunciation of words to make sure the app doesn't create a generation of hyperlexics?

You've said you're not trying to replace the adult/child interactions involved with learning to read, but the cynic in me thinks that some parents or teachers will lean on the tool a little too hard.

[1] https://www.verywellfamily.com/hyperlexia-signs-diagnosis-an...
Mostly media server and home security related stuff.

Box 1: Truly ancient HP Proliant N54L
- Bastion/DMZ machine, router forwards all incoming traffic to it
- NAS - JBOD that I cobbled together over the years, storage is only ~12TB, and mostly used for media.
- NGINX - proxies traffic to the rest of my network

Box 2: Some SFF Lenovo desktop
- NVR, running zonemonitor
- Dedicated storage for my home security cameras

Box 3: Some HP Prokesk Mini SFF
- Homeassistant
- Various docker containers running homeassistant ajacent stuff

Box 4: Another HP Prodesk SFF, but with 10th gen i3: Media server
- Everything in docker
- Emby
- Radarr
- Sonarr
- Transmission
- etc.
- Latest addition to the family, I deployed this a week ago. I have to say I'm mighty surprised by the performance of the i3 for media transcoding. It can do at least one 4k->720p transcode without even breaking a sweat.
And Syria
That arguably depends on your POV. Thinking like python where a method always declares 'self' as the first argument, then a function is just 1 thing (there's no such thing as a method). Then dot syntax is just syntactic sugar for passing the first argument, and there's nothing special about functions. You can manually pass the first argument.

In other words, to me it's simpler and therefore less confusing.
Gold is marginally faster than ld and uses significantly less memory when building large-ish projects like LLVM.
6 figure salaries are very common from a reasonably young age. Very strong trades unions.
VC++ support is good enough that all my C++ hobby coding is done with modules, not everything we code must be cross-platform from the get go.

GCC is getting there.

clang, well they seem stuck with their own initial modules implementation (module maps based), and now with Apple and Google out of the picture, the various compiler vendors that benefit from MIT license don't seem that eager to contribute to upstream other than LLVM.

Unfortunely everyone else seem to still be catching up with C++14 and C++17, depending on the ecosystem.
What is wrong with stripe? This is like the fifth post I’ve seen in as many weeks on HN
In Rust, when you use `?`, it includes a step to convert the error type of the expression it was used on into the (possibly different) error type that the current function returns. So if you need to map low-level errors to high-level ones in a consistent way, you'd just do it once when defining that error type.
How so? Aren't snipers far-off? I would think a buzz noise would worry me about explosives. How were drones used in Syria?
Well, there goes another line of work for actors. Great for people who long to publish their own audiobooks or produce their own radio plays or animated films (the ability to give performance cues is surely not far behind).

Once again, while I'm very much in favor of AI and optimistic about what it can do technologically and the opportunities it creates (more so than most), it's extremely foolish to ignore the fact that it's going to throw a lot of people out of a job through no fault of their own. Vocal performance is a skill, and one that's not all that common. Its facile to blame voice actors for not being software engineers or computer scientists, as if that would have somehow shored up their career options. How is someone supposed to deal with spending years honing a very human expressive skill only to wake up one day and find it suddenly obsolete? I'd say people in that line of work have 1-2 years max before their industry is upended and 50% of them lose 50% of their income.

Also, good luck telling whether the corporate phone line you call is manned by an unhelpful human or an AI that is trying really hard but starting to hate its job.
This leak feels like a trial balloon (sanctioned or not). I suspect there is enough "hmm is this a good idea" and pushback within wotc that this is a way to gauge how terrible of an idea this really is (it is terrible and would burn the brand down).
An interesting thought is that we really ought to not compare rust with just GCC, but GCC + clang-tidy, since you get so much more static analysis by default in rust compilation than C++.
It's the only way to get support from Stripe, their founders are HN frequenters and the support is script readers outside of that.
Can we please do something about hacker news being used for customer support? It's getting tiresome to see these appearing on a regular basis
At 250k euros loss, you need to consult with a specialized lawyer. Someone who knows his way around electronic payments.

Stripe might be (or not, the laws can be crazy) in the wrong here, and it would be interesting if you take them to court or take a legal action to see what their reaction is.
Here's the kicker when you had merchant account with an "evil" old school bank you could just walk over and talk to human.
Maybe they will get surprised, because people live by „don’t ask, don’t tell“ and when shit hits the fan everybody acts surprised.
Blink can absolutely emulate CPython. https://twitter.com/JustineTunney/status/1611264272637775873

I recommend obtaining Python from the Comsopolitan mono repo:

git clone https://github.com/jart/cosmopolitan
make -j8 o//third_party/python/python.com

That'll easily give you a static Python 3.6 binary that can be run under Blink.
Looking forward to seeing how this unfolds as we were considering using Stripe for payments on e-commerce store that ships physical goods. Really hope they resolve this swiftly for the OP.
We get to hear this again and again. Makes you really think whether to use Stripe and I am tipping to no. Too big business risk at this point.
Pretty interesting because I have an interest in religious and esoteric topics. I’m just surprised to see this on Hacker News.
Well, they seem to burn their technical talent from both ends then act surprised when employees burnout.

Support (email, phone) is a joke played by people who selectively read your question and regurgitate a script, short of posting on HN your just not gonna get anywhere useful with Stripe :(
It is strange but perhaps this is referring to a ratio. A temperature change similarly does not imply any energy delta (in classical physics at least) as the mass of an object approaches zero.

I agree though, just tell us how much more efficient it is than existing technology.

>> Low voltage with extremely high current is still a lot of energy

To be a bit pedantic, this is strictly a lot of power - it is necessary to multiply by time to get energy.

1 amp * 1 volt = 1 watt = 1 joule / second
I'm generally in favor of owning your data and domains so yes. There is so much good open source stuff now.

It's unlikely that Gmail will shut down though so there are a lot of reliable exceptions
It is quite common in Windows, either produce lib or dlls for each set of main modules.

In the old days it used to be quite common on UNIX world as well, no idea why "modern" Linux seems to have forgotten about this approach and always builds everything as a single project unit.
"Javascript was a nice simple language for a while", wait, what?
JS from its inception was a mix of LISP and C and what's not: strange OO inheritance (prototyping), only floating points for numbers (causes a lot of confusion), undefined and == vs === stuff, crazy var keyword behaviour, global scope etc. Maybe you are referring to a subset of the language codified in the book "JavaScript: The good parts"?

What happened in the last decade is that JS from a toy language was promoted to an enterprise grade language and is now used to deliver huge software projects. IMHO on such projects strong typing is a must have requirement, this explains huge popularity of Typescript in recent years. The problem with TS is that they went a little bit overboard with typing: you can have strange constructions like union types and crazy generic type defs - all to provide backward compat with untyped code, that could call func with e.g. string, object and array for the same function parameter. If we add strong typing to JS that _is enforced by the runtime_ we may skip this compatibility ballast and have something more simple.
'Perpetual' has no meaning if it can just be revoked by fiat. Imagine trying to revoke your prior agreement to pay your legal fees.
It‘s interesting for HN because on this site are many potential customers. I have a finished Stripe integration in addition to app store sales but at this point I might need alternatives
Of course there is a huge bias against men in the justice system. That should be obvious to anyone, and is also confirmed by many studies. For example, from the US federal system:

> It finds large gender gaps favoring women throughout the sentence length distribution (averaging over 60%), conditional on arrest offense, criminal history, and other pre-charge observables. Female arrestees are also significantly likelier to avoid charges and convictions entirely, and twice as likely to avoid incarceration if convicted.

https://repository.law.umich.edu/cgi/viewcontent.cgi?article...

And the UK:

> We find significantly harsher sentences imposed on male offenders even after controlling for most case characteristics, including mitigating factors such as ‘caring responsibilities’. Specifically, the odds ratios of receiving a custodial sentence for offences of assault, burglary and drugs committed by a man as opposed to a woman are 2.84, 1.89 and 2.72

https://eprints.whiterose.ac.uk/154388/

Also see this article regarding the huge gap between the prevalence of sexual violence perpetrated by women against men and the prosecution of those crimes: https://malesurvivorbop.nz/wp-content/uploads/2019/09/Stempl...
Line Spacing goes away in this method for multiple sentences. This method is good for 1 word / 1 line.
String builders originated in languages with immutable strings making code using something like "foo += bar" in a loop very expensive due to the need to allocate a new string on every iteration. A string builder is basically a mutable string that can be built in-place efficiently and converted to a proper immutable string at the end. It is purely a performance thing, and there are no Unicode issues when concatenating valid Unicode strings (i.e. sequences of codepoints).
It's not $20. It's $20 per year. I know that might be semantic for some people, but for much of these services, I wouldn't want it going away after 1 year if I'm unable to pay that cost again. And for that reason, I think it's worth noting.
Magic: The Gathering Alpha 40ish
Is there any new reason to believe that? What I had seen--and which I would have thought would be obvious--is that the C++ module design only helps at lower levels of parallelism and actually slows down the build dramatically at the higher levels of parallelism used by people who actually care about build performance; this is apparently because the inherent design of modules causes the same kind of pervasive coupling seen with Rust, destroying the inherent scalability of the classic C++ separate compilation model.

https://vector-of-bool.github.io/2019/01/27/modules-doa.html

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p14...

> Expectedly, as hardware parallelism increases, headers’ lead over modules becomes more and more pronounced. There is also a relationship between the DAG-depth (i.e. The length of the chain of modules that import each other). As this depth increases, modules grow slower and slower, while headers remain fairly constant for even “extreme” depths approaching 300).
Yes, but can it be used to express emotions? Can it derive emotions from the text alone, without the painstaking guidance? That seems to be the main culprit with existing TTS engines; neutral tone can be generated relatively well.