skysight-inc/HackerNews huggingface dataset:
Yeesh, martyring yourself while trying to awkwardly flex your tax bill? Career C-suite to a tee!

Now we know where I got the vibe of "I know plenty of C-suites would be over the moon with your characterization :)"

-

Ignoring the fact there are millions of people would gladly trade their double shifts with no childcare for having to answer emails at the 3pm ball games. I do wonder what would have happened if you just, didn't answer emails during the kid's games? (in case I need to spell that out, it's a synecdoche for putting work over personal life...)

I guess it'd just be a very "career CEO"-esque to wax poetic about how you shortened your life doing a bunch of stuff to keep companies afloat when the reality is you just chose not to be present in your own personal life.

After all, a small team working through a Series B is one thing... but what 100B ship is relying on any single person (or even a room of C-suites) to keep floating?
> how entrenched the car culture is

You mean the culture of the government spending an absurd amount of money on highways and each town massively subsidizing sprawl?
No, they were taken to Planet Taco by the alien cats. Years later they revolted, commandeered some ships, and returned to North America.
Bugherd is good for this. Used it extensively when I worked for a web agency and it saved so much time.

https://bugherd.com/
Ideally your commits are squashed and then merged anyway, GitHub just still uses merge as a default since I assume it's the most "logical" to git newbies.
So TikTok are just playing exactly the same game, but playing it so well to the extent they should be regulated or banned?
Same for CTOs. Reason, I am one and this comment thread is a very depressing read.

Surely someone must have examples of when a C-level leader actually made things better?
Optane is/was sold as pcie/nvme block devices. I use that for durability compared to TLC flash. It was also sold as DRAM format hanging off a memory controller and presented as (magically persistent) pages/bytes to the os/application. Theyre different price points.
Pinterest debuts a new app, Shuffles, for collage-making and moodboards
If you're going to hold AAPL longer than a quarter, then the tick vs. 1/8 doesn't matter, and if you're not, your trade doesn't need to happen to support the core goal of financial markets which is to finance companies.
I use a service for recipes.
they have free service which works just fine, but the paid one always works for me. it is called cookpad

I learned baking bread and pizzas dough with it and the price is almost free... from time to time they offer it for 1usd/month but usually it is 2/usd
Not OP, but I was looking for documentation-oriented static site generator some time ago. In my experience:

* There's usually mess in documentation for JS-based ones. For eg. "quick start" section of the docs uses npx. Then full installation manual uses entirely different commands. JS is not my main technology so it's very confusing.

* Builds tend to be significantly slower when npm is involved.

* Plugins and themes very often have compatibility issues.

* They tend to use mdx, which is not necessarily very well supported outside of JS world and some solutions break when you try to bring your existing markdown.

I'm aware that:

* None of this is inherently JS property.

* Docusaurus is actually not guilty of most of these issues and I would recommend it.

* Probably it all makes sense/is avoidable, when you work with this ecosystem often.

However I'm just trying to setup documentation page, not start new carrer patch and non-JS based solutions are usually better on understanding that.
Price is not only money for the purchase. Aferwards, it increases the effort of cleaning teeth, on the left using one, and on the right using the other, over the next 5 years, before making a final choice based on results at the dentist.

At which point both of them will have been upgraded with different ingredients.
They are just better at exactly the same game.
PCIe Optane was a thing and it achieved 10us latency whereas today's fastest SSDs get 40us. IIRC the DIMM version of Optane was <1us, literally an order of magnitude faster!

I'd expect PCIe to contribute ~3us latency and interrupt/context-switch/kernel to contribute ~5us. You could eliminate the latter, but 3us is still kinda slow.
Sounds like a scintillating scotoma. It's a kind of migraine that sometimes preceeds, or comes with or without the headache usually associated with migraine. I get them occasionally. Definitely don't want to be driving when it happens.

https://en.wikipedia.org/wiki/Scintillating_scotoma
https://duckduckgo.com/?t=ffab&q=scintillating+scotoma&iax=i...
How a cooling vest invented by a furry made it's way into the US military (2019)
It could be used to define a union implementation.
I don’t think many startups become great at hiring, hence it becomes difficult to not say no to people who are great at selling.

The reasons are obvious:

1. Early days of startup, when building a founding team —— you build a team based on who you know.

2. When growing the startup, it hires from the existing network such as founder’s school, church, country, etc

3. When it is rapidly scaling it hires from competition, or proven pedigrees such as Faangs, DrAb, etc.

What gets missed in the above is the hardwork of hiring—-Advertising on boards, screening resumes, interviewing 1000s, etc.

…and it is already late in muscle building when it comes to getting the right C-level.
I don't have simulation models for the primitives, and I can't write them due to the lack of documentation. One of the downsides of working purely with the free / open-source toolchain, I guess.

edit for clarification: The lack of simulation models is due to the free toolchain. The documentation is fully available, it's just so bad that you don't even know what some of the primitives are meant to do.
Vaccine Rejectionism and the Left (2021)
> How often do you have to restart your phone? A couple of times a year maybe?

Me? Like once a month at least, probably twice. Could be as frequent as multiple times in an hour. Just depends on the reason. It could include anything from "battery ran out before I charged" (a few times a year maybe) to "my phone is crashing/behaving erratically" (could be every few weeks) to "Android didn't refresh its MTP database live and won't show the file I added till I reboot" (could be from 5 mins ago). Not an exhaustive set, just listing a few examples.

> I wonder if it would have been more successful in phones actually.

Interesting idea. Maybe? I wonder how much the performance improvement would be for the end-user.
Audiotool | Software Developer (Rust) | Cologne (Germany), Remote | Full Time | https://www.audiotool.com

Join our team and build the future of music production on the web! Audiotool is a collaborative online DAW that runs right in your browser. We offer various emulation of iconic devices (synthesizers, drum machines...) and provide our users with all the tools they need to get started producing music. Technically, we cover quite a spectrum of software engineering topics: From low-level DSP code up to the software architecture layer - Audiotool has it all! We are currently migrating parts of our codebase with rust, and looking for skilled and motivated people to help us. Please write to joinus (at) audiotool.com if you are interested!
You can specify the list of signals to observe, which is built into the gateware.

As memory is also limited, you specify a condition like if signal A becomes 0x1234, then log the aforementioned signals for N cycles.
You’re overestimating the technical skills needed to do cancer research: there’s a reason why many wet labs allow high school students to come and help with research. It’s mostly grunt work and whatever technical skills can be learned by a high school student over a summer.

I would venture to say the average Jane street worker has done more good for society than the average cancer researcher or Alzheimer’s researcher.

For fusion research, the quantitative skills from many Jane Street people can easily transfer to make meaningful contributions to fusion research.
Most queues are nearly empty most of the time. (Consequently, most queues have oversized limits.)

The only time I've experienced queues grow beyond "nearly empty" are either

1. When there is high request-to-request variability. E.g. one request triggers a garbage collection or something pathological in the database or another shared resource, that blocks all other requests from processing. This can quickly build up a serious queue.

2. When the system is designed too weak for peak loads (e.g. in the afternoon for online stores) with the expectation that once the peak subsides, things will be quiet enough to catch up with the overload.

This model does not deal with case 1 (since the exponential distribution has comparatively little variance) and is supposed to represent a system where 2 isn't a factor either.

----

In terms of tail latency: I agree! That might end up being a future article because it would have been too much for this one.
Ask HN: How can I improve my internal team’s dog-fooding process?
I am trying to improve my internal team’s dog-fooding process. It’s a bit cumbersome between Confluence docs and Jira. Anyone else facing this? Does anyone have any suggestions on processes or tools?

Thanks!
No it just tunnels your DNS traffic and traffic to the 10.6.0.* IPs. Could also add with a comma 192.168.1.0/24 for other local IPs you want to route through WG.
I think this question would work better if we knew anything about what the product is.

For example, at my company, we talk a little about "dog-fooding", but ultimately our product is one that most people in the company don't need most of the time, so at best "dog-fooding" means "regularly pretending to be a user" rather than actual internal use.
I read it right after attempting to wade through an impenetrable late-career Greg Egan science- textbook-masquerading-as-novel, so it was a breeze in comparison. Haven’t picked up the sequel, though.
Ha! That's decent of you. I was actually quite proud of the site weight. The orange triangle gifs - one pointing to the right and another pointing downwards - weighed almost nothing, and everything nav-wise was optimised (transparency out of background colour) to the max. The nav font was their bespoke version of frutiger, hence the need for graphical nav elements.

When it all worked, there used to be historical quotes, which I'd culled from a privately published Barings history book I found in their offices, that appeared under the l-h nav elements. One, from Cardinal Richelieu, referred to Barings as one of the "three major powers in Europe".

The book also related how Barings joined forces with its archenemy Rothschilds (under the auspices of the British Relief Association [1]) to provide relief to Ireland during the potato famine, in the absence of meaningful action from the British government.

I really enjoyed the work, and learnt a lot of history.

[1] https://en.wikipedia.org/wiki/British_Relief_Association
It's been impossible to reliably identify a person's location based on their IP address for years, so why do companies insist on trying?

Tell me where you ship to and what the costs are. If you're going to make me jump through hoops to figure this out, well, your product is probably not good enough that I'll bother to do so!
Cases where C and C++ have different behavior
Nomad Bridge Drained of Nearly $200M in Exploit
But that's not the interesting part, right? That would be like saying that tech is simply assembling prototypes. The really interesting decisions are the strategic ones that require both a high-level overview of the opportunity landscape and some foundational knowledge of its feasibility. Or am I mistaken and it's simply brute force trials?
Because Executives are (besides other things) the voice of the client in a company. Engineers typically have a very bad understanding of the clients they are made to serve. Of course that doesn't make them bad engineers.
I hope not because I like Karma.

The answers and solutions are quite obvious yet no one seems to care. Growth dependence and it's nasty side effects have made it impossible to address any downstream problems.
Define decent size? I’m CTO a a ~450 person company, but the the tech team is more like ~60.

My job is to set the technical tone about how we’re building software for the engineering teams, to determine our technology strategy from the business strategy set by the CEO, sometimes to just be a technology handy man for the rest of the company.
I stay quite close to what my teams are doing, and I call out hopefully helpful direction from the sidelines to make sure that they’re all pulling in the right direction and don’t get pushed off course by other stakeholders.
I love biking because it makes me independent. Adding electronic complexity and the need to charge is the antithesis of why I own bikes.

I might have to change the cable once in a while, but I don't ever have to upgrade the firmware.
I really hate China because of their genocide against Uyghurs. But this sentence is pretty unreasonable:

"some employees in China, in charge of clearing internal security protocols, can indeed access certain information from United States-based TikTok, such as public videos and comments."

I mean no one can prevent anyone to have access to "such as public videos and comments", including the public data in other social media platforms.

Other social media platforms are manipulating as well. Including Facebook (Cambridge Analytica) and Twitter (famous journalists accounts blocked in Turkey, for example former NBA star Enes Kanter Freedom's tweets can not be seen in Turkey isn't it a manipulation alone? and it has been proven that Turkish Intelligence with Ministry of Internal Affairs using bots to manipulate the social media and Turkish Police regularly posts serious statistics about some hashtags - including the number of tweet belonging to what they call as "terrorists". I mean basically Turkey has more powers on U.S. data than this specific TikTok employee mentioned in the article had).
> It’s mostly grunt work and whatever technical skills can be learned by a high school student over a summer.

Who do you think is supervising the high school student? Where does the idea for the project come from? Where does the money supporting the high school intern' experiments come from?
I’ve experienced that it suffices to give constant updates on things I’ve shipped and where I’m stuck. In meetings, I regularly give a short show and tell of what I’ve built. So far, that has worked out well.

Using a display of suffering as virtue signal sounds not like a recipe for an uplifting workplace.
From the article:

> One example of this is NAV trading (Jane Street has a paper here), where an investor wants to place a large trade in an ETF and agrees to buy it at some future point at whatever its net asset value is, less some small fee.

Should this say "agrees to buy it at some future point at whatever its net asset value is *NOW*"? Otherwise, I'm confused, why wouldn't the investor just buy it later?
This is only irrational when the outcomes are well-understood to be equally satisfying.

The candy bar exercise is a good example of when it’s irrational.

The problem is that similar-seeming outcomes may be just that: _seemingly_ similar.

The university decision is a bad example of when it’s irrational. The search space is infinite, the variation in possible outcomes is high, and it’s very easy to overlook one or more critical factors.

The skill is then to be able to identify the threshold when all outcomes can be considered well-understood and when time spent deciding costs more than time sooner started.

When things are moving slow and surprises keep popping up, one could be acting irrationally in the way the author describes. When things are moving fast and surprises are minimized, no need to worry about spending too much time decision-making.
We're using bugherd too, works fine but it's not very ergonomic for 50+ projects. So we made something to display unassigned issues, all issues by last comment date (if it's not a comment from our team), last issues created, and last issues created for each of my colleagues and me.
There's never been used as much javascript in the history of time as right now, and it's never been doing as little as it does right now :P

Because.. why use a perfectly good browser to render your html when you can implement another, lesser browser within the browser in javascript and have THAT render your html, but badly.

Also, divs and css for layouts suck, TABLES is the way to go :)
If they died from a virus, why wouldn't they have fossilized like the earlier or later perished cats? It is then more likely that they haven't died there (e.g., migrated away) or died under circumstances that they died under conditions that they couldn't have fossilized (e.g., volcanic eruption).
The use case is replacing flash, because modern flash cells die after a handful of writes. Surely there's a market for ultra-durable SSDs.
So you can do break-through research after having done a little bit of wet work in a cancer research institute, as a 30-year old who has been coding quant systems for a decade, and then become equivalent to a PhD in the field?

Or you can take your ~10M or whatever in earnings during a decade as an OCaml programmer at Jane Street and fund a cutting-edge cancer research lab?

Are you reading yourself after you type?
Without a more detailed example I'm not sure how you mean (also I'm very tired) but it seems function versions would still solve that problem. A1 and B1 use library C1, and C1 has primitive locking. C2 is released with new locking. A2 is released which uses C2. B1 still runs against C1 still. If B1 tries to call A, it will call A1, both still use C1. If during development, A2 tries to call B, it will call B1, which, during the testing of A2, would fail (if B1 is incompatible with C2), so the developer of A2 would either have to implement a workaround, or upgrade to B2, and then A2 would be calling B2, which would work with C2.

If A and B are developed independently, but some day somebody makes A and B try to talk together, and they were never tested together, they could either 1. make a best effort to try to work and then die, 2. compare mutual dependency trees and try to walk the trees to find versions of themselves (A and B) that work with the same version of a dependency (C), or 3. simply not run at all because they don't know what version of each other to use.

In theory you could use CI/CD to build every version of every app against every version of every dep, store them all in a remote registry, so that whenever some weird combo of apps wanted to use something, they could look up a version of that app built against the right dep.
Please name one Chinese social media company that is "better" at these social media categories.

Group/Newsfeed: Facebook (Baidu Tieba is China only)

Longform videos: YouTube (Bilibili is China only)

Messenger: WhatsApp, iMessenger (WeChat is mostly China and some SEA countries)

Photo: Instagram

Microblogging: Twitter (Weibo is China only)

VR: Meta/Steam (TikTok has Pico, we will see how it will do internationally)

Live stream: Twitch/YouTube (No idea how popular TikTok is in this category)
Godot 4 is going to have automatic LOD capabilities, for example (there are YouTube videos that look at it in detail as well): https://www.reddit.com/r/godot/comments/kf86o8/godot_40_will...

I can't help but to wonder why more engines, like Unity don't implement this, since it seems like a game changer in some specific scenarios. Unreal's Nanite, for example, generated a lot of attention for this exact reason (being more advanced than Godot's offering, but covering at least a few similar use cases).

Of course, ideally you'd take the models that you need and feed them through some retopo solution to generate slightly lower poly meshes (if you don't actually want to show all of the details for the screws etc.), even a Blender modifier might be useful here, even though it might give worse results than doing things by hand: https://docs.blender.org/manual/en/latest/modeling/modifiers...

But in lieu of that, LODs might just make the runtime performance passable, though the settings you'd need would be pretty niche - only showing the highest level of detail inches away from the model, or something like that. It doesn't really solve editor performance per se, though.
Clearly I have misunderstood the rules of Show HN and for that I am sorry.

The website was shared to me some time ago, and I have actively used the information to yield a better TC; which worked flawlessly. And I wanted to share this with the community, by using the Show HN. Apparently things don't work that way here.

Again very sorry for the wrong submission and thank you for all the work that you have done.
Very sad to hear this news, but not so unexpected.

As a distributed database engineer, we have been working with some universities and exploring the optimization of database on Intel Optane for a long time, and even have published some papers.

But everything was only in the experimental stage, it was difficult for us to use the research successfully in production, because nearly all of of our customers hadn't bought Intel Optane. They thought Optane was too expensive and didn't find suitable scenarios. As far as I know, the only successful story was from one of our customer, he used Optane for Redis which had an acceptable latency and better cost-effective.

Things go worse when the cloud is raising. We find that we can't use Optane on the cloud, so our later priority is to explore the optimization on the cloud disk like EBS GP3, etc.
I'd temper the above statement a bit. The "get rich, then donate a lot" strategy is one of the paths popular in Effective Altruism.
REMOTE | Full Stack Engineer | https://aseemgautam.com/cv

Location: New Delhi, India

Willing to relocate: No

Technologies: JavaScript, NextJS, React & React Native, C#, .NET Core, SQL, UI/UX

Portfolio: https://aseemgautam.com/portfolio

Résumé/CV: https://aseemgautam.com/cv

Stackoverflow: https://stackoverflow.com/users/213469/a-g

I am a full stack engineer over 10 years of experience in full stack development & leading product cycle from conception to completion. Also experience in leading teams of 5-15+ members through multiple product launches.

Professionally, I have diverse work experience from building complex products like forex trading systems, a bitcoin miner, working as a technical architect & lead for an enterprise react native application to a CTO for a funded startup.
It is true that the petty crime committed in this case is novel (eco-blocks). But the political context and arguments most certainly aren't. I think it is fair to say that without the controversial political context nobody would care about "eco-blocks" or any other petty crimes. For example, let's say that the citizens tomorrow decided to throw paint at the minivans instead. That would be a novelty. But the ensuring political discussion, the real meat of the comments, would pretty much be the same. So yes the petty crime is technically novel. But the real story (NIMBYs and the homelessness problems), the real meat of the discussion, is not novel at all.
Nomad just got drained for over $150M
This and getting people to click more ads. What a great use of innovation and bright minds.
C-suite at large companies typically have horrific work schedules that preclude a real life, and it is largely unavoidable. That's the job, and one of the reasons most people can't do it. A handful of people are wired to live that way but most aren't. The C-suite is a job for a special kind of masochist that wants to live their role.

Average people that want those roles likely don't understand what they entail. A staff engineer has sinecure by comparison.