skysight-inc/HackerNews huggingface dataset:
On a related topic: wouldn't the "time in body" be a larger factor on weight loss? Most nutrients are extracted I'm the intestines, so meals earlier in the day, followed by afternoon coffee and afternoon/evening vigorous exercise should mean you extract get calories from your food as these activities encourage your body to push through food without digesting them as fully...
What problem is this meant to address?
> new slice to array conversions

I expect this to bite a few people in places they didn't know could hurt. Better grep your code for slice-to-array conversion.
There was a shortcut: "But if they had looked at the text of the SB, they would have realized that they missed a step: they were also supposed to replace the hydraulic tube which attached to the pump." With the old tube, the clearance was insufficient to avoid contact while in use.
People opt-out for a wide range of reasons, Take myself as an example. I largely opt out of care even though I have great insurance, and ample resources to afford it even if insurance did not cover it.

My reasons for opting out have nothing to do with finances, it would get exactly the same amount of care if it was free.
For sure have room to improve but is very competitive, i will try to archive the 7 mi inthe future, this is a very young framework, i will work harder!

https://www.techempower.com/benchmarks/#section=test&runid=1...
Is it already to late to implement something like that?
I think we are mixing two different scopes in the the discussion here. If you are naming a company or a product that will be offered to clients, name it something unique that'll appear in searches. However, if you're writing a piece of software that's not going to go outside the company, having descriptive name is the way to go.

You can even name your products with generic descriptive names, if your company's name is unique enough, then that'll act as a namespace for product with generic names. Think of packages in Java, C#, we don't debate about that we have to use a cute name for a X.java or X.CS, because that problem has already been solved by namespaces.

Product name Excel and Office works for Microsoft because that "Microsoft" acts as namespace and "Microsoft Office" and "Microsoft Excel" are unique enough to be fully qualified names.

The ntietz entry is talking about using cute names for internal services, which is very bad idea.
Please enjoy https://www.youtube.com/watch?v=y8OnoxKotPQ
Is privacy maintainable into the long-term future?
Skipping a meal/shrinking your eating window can have enormous benefits. There was discussion on this yesterday:
https://news.ycombinator.com/item?id=34309170

Skipping breakfast is found to be slightly more beneficial than skipping dinner:
https://pubmed.ncbi.nlm.nih.gov/28490511/
Amazon was founded in 1994 and turned their first profit in 2001. A better example would be Uber, which ran negative until they had less than one year of runway remaining and then were somehow allowed to scam pedestrians into keeping their unprofitable taxi business solvent.
And Labour invaded another sovereign country illegally and set a lot of the groundwork for this current problem of the NHS privitisations with "PFIs".

And the Conservatives are the ones who actually instrumented those policies you dislike.

Lib Dems went for electoral reform in the gambit of making it a more representative democracy; a gambit which lost.

"Give me your backing on this and I'll give you the other thing" is a pretty common compromise.

I'm sorry about your student loans, but were I in the same position, I would have made the same gambit.

Who do you vote for in that situation?
This is to say that if demand outpaces supply, price is going to go up. However, this is true of any asset. So why mention specifically 'crypto', as if there was something magical about 'crypto' that means it's bound to go up?
The movement code in mario games is better than anything in the west though. But you could call that type of code "art" as well, it isn't really a software engineering feat. Maybe you could say that Japan has great software artists, but they aren't that great at software engineering.
Do you have specific examples you're thinking of, specifically regarding "purging history"? My university degree is in history and I have never used statutes or building names to study, but it's hard to have a discussion when the meat of the argument is only obliquely hinted at.
In a large enough project, this sometimes results in pull requests covering hundreds of files. While the renaming itself may be a simple task, getting multiple reviews takes a lot of effort and management may have other priorities.
>toxic positivity

I dont know how big of a driver this is tbh. It seems more that a lot of people committed (publicly) to opinions and are unwilling to even consider to have incomplete, or even wrong views.
While in practice the overlap to toxic positivity is likely large, i think it misses that the cause is likely emotional/ego driven. So that people arent so much attached to positive narratives but their narratives?

Or what do you think the causes are?

edit: Never mind, should have just googled for toxic positivity. Thanks for the term!
I wouldn't consider Nintendo a failure, rather they do things their own way. While Sony and MSFT both compete on the latest and greatest hardware to run AAA games, Nintendo is instead providing an entirely different gaming experience. Typical games reach success by making graphics better, framerates higher, and pushing the boundaries of what the system can do, Nintendo seems to have taken the approach instead of making modest hardware with software that is very tailored to that hardware.

The best example of this is Zelda: Breath of the Wild. Technically the game is not that impressive compared so some of it's RPG peers, but that's not the point. While no detail is by itself that impressive, the whole package is fantastic.
I thought he was replaced by Mushi Mushi?
I don't have data nor an opinion on this matter, but maybe most FAANGs are successful despite their hiring practice, not because of it.
One thing that trips up even native Japanese speakers is the windows IME. It likes to change characters like spaces, dashes, alphabet letters and numbers to roman ones when you intend them to be Japanese "full-width" characters. In our office there, our address was often rejected because the final part describing the floor number should be "−４Ｆ" would come out of the IME as something like "-4F", "−４F", "-４Ｆ" (yes that last one is wrong).

The MacOS IME is much easier to use, and was the singular excellent use of the MacBook touch bar. It lets you pick the correct character, pick autocomplete suggestions, and convert between full-width, half-width, katakana, hiragana, etc.
Try discussing Elastic Beanstalk around non-dev coworkers.

Labels can obscure and obfuscate as much as they can reveal. One must ask what the badly named thing is. What does it do?
I believe Coinbase is the exception here.
This calls for a marketing person with more experience in branding.
I’d aim for meaningful metaphors.
Right; when you are good at one thing, you tend to look at everything else through that framework only. If you then have a strict Hierarchical Organization/Society (i.e. thou shalt not question) which enforces that thought pattern, you miss out on "the next big thing".

The success of American Software Companies is a direct result of limited structure, controlled chaos, lots of money to experiment with and loose financial controls pioneered by DARPA and transplanted to Silicon Valley.
You're comparing a surgical scar in your abdomen (which these days can be done pretty minimally invasive in some cases) to unpredictable tearing into the perineum (and in extreme cases even into the rectum), not to mention likely complications from birth like (temporary) incontinence.

I wouldn't advocate for routine c-sections and it is still surgery with all the risk that entails, but if you're not generally prone to scarring, the optimal outcome for a c-section can be far more predictable and doesn't have to involve a "huge scar over [your] guts".
100% most of the time. One of those rare cases when I laugh out loud at a HN comment. I'm definitely stealing this phrase!
Software names and component names can be really hard to change though, especially because those names tend to leak into the public API.

When my company got acquired, they rebranded our C++ library, but to this day the old software name persists in the namespace it uses because they weren’t willing to break every customer’s code. The name of the software can become part of the API in lots of ways (URL component, C++ or Java or other namespace, executable file name for scripting, etc.).

So yes, software service and component names are hard to change when customers start relying on them.
It was pretty clear you were comparing JS strings and JS arrays to everyone else. They just seem to want to argue.
> If you had 1 lawyer per 100 people in 1800 and you had 1 lawyer per 100 people today, I don't see a scaling problem with population. [...] Why do we need more lawyers per person today than 10 years ago?

How many more laws are there? Being a lawyer is like 90% reading and collating documents to filter out relevant information. We have a lot more law and a lot more documentation to sift through these days.
Hell, he could drop down to the 2x employee salary ratio from the 1960s.
Yes - save to parquet. From the OP:

"Why not just persist the data to disk in Arrow format, and thus have a single, cross-language data format that is the same on-disk and in-memory? One of the biggest reasons is that Parquet generally produces smaller data files, which is more desirable if you are IO-bound. This will especially be the case if you are loading data from cloud storage like such as AWS S3.

Julien LeDem explains this further in a blog post discussing the two formats:

>> The trade-offs for columnar data are different for in-memory. For data on disk, usually IO dominates latency, which can be addressed with aggressive compression, at the cost of CPU. In memory, access is much faster and we want to optimise for CPU throughput by paying attention to cache locality, pipelining, and SIMD instructions. https://www.kdnuggets.com/2017/02/apache-arrow-parquet-colum..."
> My biggest problem with git rebase -i is that it has to be interactive

The way I see it, it's a feature rather than a problem. For once, the name (interactive) agrees with its purpose. Interactive rebases are meant to be manual editors for git history - sort of like how commits are meant to be manual operations. Automatic commits miss the purpose of all the flexibility built into the tool.

> Having to go through a whole interactive rebase because I forgot to link to a bug number in one of the commits is rather annoying. I don't get this. Rebases are cheap if you do it frequently. My rebases typically consists of maximum 2 ops at a time. It's not much more complicated that commits themselves.

> It's also a little annoying that i can't do an autosquash without an interactive revase.

I have never personally seen a use for autosquashes. Others may have the same experience and may be why there is no autosquash. However, it wouldn't be too hard to include if there is a good demand.
How are you getting that number? There's Drew, who refused all solutions offered. There's Ben, who took the offer and was satisfied. If you're counting Gentoo, which is linked, you shouldn't because that's an unrelated issue caused by a regression test.
Any plans to support other navigation systems? Would love to help with https://en.m.wikipedia.org/wiki/Indian_Regional_Navigation_S...
Descriptive names can still be bad. Cute names have no chance of being useful. Someone else pointed it out or alluded to it, but I suppose there is a gradient of abstraction. The level of abstraction, from product to service to component to module to function to variable names, probably determines some allowance in how generic the name can be, from more generic to less generic, respectively.
I preferred to skip breakfast, but filter coffee on an empty stomach would leave me with two days of brutal heartburn. Switching long-term to espresso made my tummy much happier and let me skip (or delay) breakfasts once again. YMMV.
I'm amazed they can measure the distance between two real non-fixed components down to a few micrometers (they wrote 0.635mm, implying somewhere between 630um and 640um)

If 0.635mm (an odd number itself which happens to be exactly 1/40th of an inch, or "25 thous" in American sizes) and they let it go that sounds really odd. That's literally the size of a grain of sand. If the concern is rubbing, sure that implies it will move during flight.
Oh interesting - why?
It depends, I worked on SS14 engine a bit. It's a custom C# engine. Versus a Bevy engine in Rust.

And most stuff SS14 devs are trying to enforce in their custom C# engine comes for free in Rust. ECS? Mandatory. Systems can't store state? By design in Bevy - systems are functions. Components need to be ported from class to struct? In Rust you don't have to choose.

That said some issues like faster iteration and sandboxing might make more sense for a C# engine, but so far there wasn't some huge obstacles for developing other kinds of games.
Researchers Hacked California's Digital License Plates
It's hard to actually visualise large numbers; a common problem actually

Tom Scott has a great video on it: https://www.youtube.com/watch?v=8YUWDrLazCg

EDIT: Decide to swap the examples to British cities, inkeeping with what you said about apples/oranges; which people may be less familiar with; but hopefully it gives the sense of scale.
We have remedies when a lawyer is incompetent. What sort of remedies do we have when the AI is incompetent? Was there some EULA? Did someone click it? Should that even be allowed? It is my position that the companies that produce AI lawyers (and "expert systems" of any type) should bear full liability for everything and anything that their product does wrong.
I was about to thank you for an interesting hypothetical, but then I did a quick search.

Here's the link for anyone else who was wondering. https://www.federalreserve.gov/newsevents/pressreleases/file...
This is an interesting ethical question for people, too:

What is the difference between "lying" and "repeating or reporting untruth"?
There isn’t a need for a flight engineer. The non-flying pilot (pilot monitoring)’s entire job is to be looking at the big picture.

If something goes wrong, they are the ones managing the checklist.

In any case, the automation handles the vast majority of flight engineer duties. And fuel leak warnings have been added now.
Tell HN: I hate the existing classification of hypervisors
Maybe the reason for this is that I'm undereducated, but still.

If you google comparison of hypervisors you will inevitably see "type 1" and "type 2" hypervisors being mentioned. Which is a distinction made in 70s. The idea behind is that with "type 1" the hypervisor is launched on bare metal and with "type 2" first a normal, common OS is launched, and hypervisor is launched inside it.

This is a completely pointless distinction nowadays I think.

If you want a VM with a best performance, it doesn't matter what hypervisor will you use — xen, kvm, esxi. Ultimately, your VM will use hardware virtualization extensions which any modern CPU provides.

The distinction that xen is "type 1" and kvm is "type 2" because they boot differently is completely pointless, who cares how the hypervisor boots if the end result is the same?

Note: I know you don't have to enable cpu hardware virtualization with xen, so the end result can be different. But the point stands: the classification is pointless, why care how the system boots, you should care how it runs VMs.
Victim-blaming isn't a good look, especially when the "shitty platform" is a multi-billion dollar company that can damn well afford to treat its customers better.
It's the same principle IMO.

The name gets repeated in so many places if it's important. Documentation, code, URLs, databases--even just finding all the places you need to change it involves a ton of work.
I'm not sure about ATMs, many banks in Germany have them inside a foyer you access with your cards. I assume outside ATMs a) angle cameras upwards so they film the person in front of it but will hardly capture someone that's walking by half a meter behind them, b) only film during a transaction, and aren't "surveilling" the area by being always-on.

I don't know though.

In Germany, you're also partially liable for accidents that happen due to side-walk maintenance (which is a stupid idea imho because many people just don't care, so you end up with lots of icy sidewalks in winter). But Germany is generally cheap on damages, so if someone falls in front of your house and breaks their wrist and cannot work fully, you'd pay a few thousand Euros at most. Since you'd need to actually prove damages in court, and would need to actually break your bones etc, I haven't heard of scams in that regard. Might happen occasionally, but it's not a common thing.
huh? waw. strange. there are 2 fibers on the benchmarks. 1 slow and 1 really fast. Same for socketify. 1 fast, 1 slow. Why is this?
Agree with “I am much more concerned with automated discrimination than identity theft.”

Bias in automated systems leading to discrimination on basis of a protected class is very dangerous in the hands of government. Given that governments can take your freedom and your life (in some jurisdictions).

As stated we are at the tip
Of the iceberg e.g:
- https://www.theverge.com/2021/4/13/22382398/robert-williams-...

- https://www.nytimes.com/2022/08/21/technology/google-surveil...
> I don't want my services or projects to sound like a law firm ("Ingest, Processing, & Storage LLP").

That would actually be a fun name.
And then you look up the Bluē website and it just says "revolutionize your business by streamlining Laundr workflow!" and the Laundr website describes it as "flexible double-acting hypercraft for Parakeet ecosystems" and the Bicycle website just says "Bicycle" with a giant picture of a fixed-speed bike.

(I'm assuming you made all these names up but honestly I can't even tell any more.)
I had a similar experience to you a few weeks ago. First I paid transaction fees to change my coins into cash, and then Coinbase had the temerity to charge me again to transfer it out! They just had to squeeze a few more dollars out of me on the way out the door. It left a bad taste in my mouth for sure.
> So it's an economical problem, something the state can't easily solve.

The state can simplify the law and eliminate or stop prosecuting laws that don't directly harm people, thus reducing the demand for lawyers. It's not just an economical problem.
They clearly were right? they're all laying off 20% of people. Maybe this is what you meant and I just missed the sarcasm
lol.

I agree with you, but I also can understand why people may think that profiting from solving a social problem could create a slew of other issues, such as incentivizing the proliferation of that same social problem so that solving it can turn a profit. It's just business!

On the other hand I don't understand this hatred towards tech, aside from "it's new, and I don't understand it, therefore it's bad".
There was a time when disruptive startups were small and lean. Now they are overhired. It’s fault of this crazy VC world where you are pushed to grow at all costs.

I am bullish on bootstrapped startup for next years.
There are quite a few of these. Jenkins has "Hudson" in its internal namespaces. Various Microsoft products have their old names in classes. Once a name is used externally, it doesn't matter how organized you are, there are uses outwith your control.
This does not apply to the typical software engineer.

Rather this:

> Code is secondary. People are first

This is easily overlooked. Your social skills matter most. Leading, listening, communication. Most problems are people problems.
<< Your information has never been presumed to belong to you, and you have never presumed that information you had about other people did not belong to you. Have you ever kept track of information about other people and felt compelled to notify them and potentially send them money?

It is an accurate take. The problem starts when the gathering becomes an industrial level process and start charging money for it.

I am almost at a point, where I pray for a Target level breach that somehow involves the 3 bureaus. Maybe then other entities start suing one another over fallout. Until then it is just 'swy'.
“Conflating health and weight-loss is an unhealthy“

Reference needed.

Being overweight most definitely is a health risk.

What kind of risk exactly is then probably related to personal biology of each individual but I guess the list to pick from is quite long - diabetes, blood pressure, cholesterol, joint problems etc.

Ofc weight is not the only relevant metric but it is relevant still.
The problem is copyright. Current AI landscapes are basically "copyright for me but not for you".
I would be fine if we just abolish copyright. I wish for a world with AttributionRight instead of copyright.
So why not rename versions to cutesy names then? Function names? Argument names? That way, you never have to rename anything and can just change the behavior.
Too bad in a big project the recompile and asset reload times get annoying in Unity, even with assembly definitions. In one project I used a runtime lua interpreter on top of C# to speed up game scripting.
Would you please pass the jelly?
> A short while later, Mary was brought into the parlor, a meek and timid looking young woman with a pockmarked face and downcast eyes. I could see at once that she was terrified, and it was clear to me that she was not the culprit.

Having read all the Sherlock Holmes stories, albeit a long time ago, it seems out of character for Holmes to immediately determine innocence in such a subjective manner. He'd more likely have noticed some subtle characteristic of the maid which through a series of deductions would convince him that she had to have been asleep or out of the house at the time the necklace was stolen.
Twitter Moves to #1 Apple App Store for “US News” Following Elon Musk's Takeover
Location: New York
Remote: Yes
Willing to relocate: No
Technologies: Front end focused with CSS, Javascript, and React.
Résumé/CV: https://docs.google.com/document/d/1GImJ-lkU_yrubYVGDl76LCgK...
Linkedin: https://www.linkedin.com/in/isverzhanovskaya/
Email: isverzh85@gmail.com

I have about 2 years of experience as a front-end developer working with different early-stage startups. I am currently looking for full-time/ freelance work. Looking to join a collaborative team environment.

Please contact me via e-mail or Linkedin
That's not true - they weren't hitting the mass market very well, but to a certain demographic those were really nice.
Interesting. That's the same path the article goes down. That is:

"Pulsar uses two individual tasks to complete the message-sending process - one for sending the message and the other for the ACK. For each message sent by the consumer, Pulsar generates these two tasks and pushes them to OrderedExecutor. To guarantee the order of messages, Pulsar always adds them to the same thread...As shown in Figure 12, Pulsar generates 200K tasks, all of which are inserted into a single thread."

It does, at the beginning, talk about other ways to address this, like "shadow topics". But it goes on to solve it instead with a combination of virtual cursors, and this:

"Therefore, to solve this problem, we used a random thread for ACK tasks instead of the same thread."