skysight-inc/HackerNews huggingface dataset:
I think this confuses cause and effect.

Seatbelts are brought up so often precisely because they are an intervention with a huge benefit-to-cost ratio. Seatbelt laws were made long after the fact - seat belts for cars started to appear in the 1950s, with the common three-point variant in 1955; the first seatbelt law appeared in 1970 (in Australia). The US started introducing seatbelt laws for cars in the 1980s (though as far as I know, some organizations/insurers required them earlier for employees driving for business).
I would love if Zed supported remote development, as we would enable it to all Daytona users right away.

Nathan Sobo if your reading and interested hit me up: ivan at daytona.io
I guess it's good to join forces on this. However, I really hope the Texts app on Mac will survive this merge as it is lightyears ahead of the UI insult that Beeper is. I migrated away from Beeper to get rid of the ugly interface and in order to not depend on bridges on some server somewhere (yes, I can host them myself, but who wants to?) anymore.
From components I expect some level of style independence, but I agree it could have been done better.

You can pass css variables, or full link urls to the stylesheets to the inside of the components. If all your components support that, then effectively you can override any style.
Network Video Recorder - basically, the place where the video footage is stored. It's essentially a NAS, aka a big box of hard drives.
One of my first blog posts was about a similar system, though much simpler/naive and based on trusting an email address to distribute shards.

Its failure point boiled down to letting the user save the other shard. Maybe a 3-shard scheme could help redundancy and loss tolerance.

https://francoisbest.com/posts/2020/password-reset-for-e2ee-...
That’s an interesting thought. I wonder how detrimental Christianity’s impact on society has been compared to social media? It kind of makes the argument pointless when you frame it that way.
Tangent: Children's literacy (and that of some adults for that matter) skyrocketed under the HP phenomenon, in profound ways that activists/scholars are typically grateful for. I wish I could find the studies done, sorry that I don't have them on hand.

I guess I'm saying that it was worth it, dubious morals aside.
Adopting the CWE Standard for Microsoft CVEs
Most leaders I have worked with are too far in the past or
will not be interested in me leaving my current organization.

Doesn't matter. I would ask them anyway. How important your recommendations are is context dependent so you want to figure that out first and then take proportional effort to get some.

One option is to contact some research group and express your interest in volunteering some of your time. Be open about your desire to gain some experience and get a feel of what it is like to do research, and ultimately get a recommendation letter. My sister did that and it worked really well for her.
This just in: forcing a mandatory selection from a mandatory screen results in people making a mandatory selection to go about their day.

Even should users select at random, would this result in a market share increase for alternative browsers.

Celebrating this gain early is firmly “counting the chickens before they’ve hatched”. Let’s see if users actually stick to these alternative browsers or if the market merely reciprocates what we have on desktop: lots of Chrome users.

I’d eat my hat if it turns out any different, because I’m not so naive to believe that one mandatory click-through would stand against Google’s web properties constantly asking the user to switch to Chrome.

Last time I checked, moving even more of the market under a single vendor was the opposite of competition and the consumer’s interest.
You record the data locally and not only stream it directly to the cloud.
Thank you so much for the mention!

I created Vue Developers a few weeks ago after I discussed with a recruitment agency who explained to me that it was complicated for them to recruit VueJS developers. It's a big job for them: they have to find the right profiles, determine their experience with the framework, make sure they know Vue3, and so on.

I decided to remedy this problem by building a completely free reverse job board for developers, called Vue Developers. You register, fill in your profile, and recruiters can filter developers by a whole range of criteria, to find the right profiles.

I'm just about to have enough profiles on the platform to contact the first recruiters, so I hope it works out
I mean, if I had been doing PHP-only professionally for years and then as an alternative merely checked out NodeJS, I wouldn't budge either, I think. But NodeJS is not known to be an elegant, fascinating or even horizon expanding language. None of that. So I am not surprised. Additionally it is kind of in the same language family as PHP is (while there are differences). Add to that all the overhead you have with minifiers, bundlers and whatnot, and I can understand easily, how one would not want to switch to NodeJS coming from PHP.

However, it might be a good idea to try languages, that are encouraging different paradigms, belong to another family of programming languages, or are often used for other things than PHP usually is. Try a Haskell, try an Erlang, an Elixir, a Scheme/Racket, a Rust. Languages so significantly different, that they add value for your learning experience as well as enabling you to do new things and get to know elegance in programming language design.
Is it really contentious if 10 year old children cannot on their own buy liquor or guns, for example? I would not have put that high on the list of contentious issues.

There is a difference in being granted unsupervised abilities vs supervised ones.
I'm glad that you were able to convince all your meaningful friends and family to change their social media / internet behavior according to your values - but please don't assume that it's a viable option for everyone, with no downsides.
These institutions always appear ultra-serious from the outside, but in the inside they are just an anthill of idiots running around in absurd bureaucracy.
If you want to run arbitrary queries on structured data then SQL is a good language to do it in. This library gives you the opportunity to build such a SQL layer on top of your own custom structured data sources, whatever they may be.
I've been a full stack developer for a long time and I focused more on the front-end recently. I had to build a large team, so I attended a lot of interviews (a LOT, we are talking three digit numbers, for a remote position with global availability) as an evaluator. There is this very-well-paid 10% top coders who can do everything and do it well, 30% who are very good in their area of expertise but lack quite some general knowledge, 40% who can do things with a very specific choice of technologies and tools, and the rest 20% are clueless enough to give answers like "I can't solve fizzbuzz as I'm not a backend developer" (quote from an actual interview).

I'm not sure how it compares to the backend world, but here everybody is fighting to hire the top 10%, while the lower tiers keep applying to many positions to get hired eventually.

Obviously throwaway acc to not break any hearts.
Could you share a project you did? I would like to compare to my past PHP writing.

I also found, that doing my own plain PHP imports/requires worked better than what WordPress by default wants you to do for example, so I can well imagine, that something similar can happen with Laravel.
> Restricting the right to free speech does have negative consequences... from the development of critical thinking skills; development of technical skills; and limiting of educational information.

That's not true. Those things are limited in bubbles like the one of the rationalists as well, so free speech has nothing to do with why people don't develop these things. It's a matter of character; and obedience to a system that establishes the rules that evaluate social, academic and economic status.

The Supreme Court was capable of distinguishing between free speech and moron speech but the Party was too convincing.

Most of the parents of these kids don't have the required flow of information to handle their kids consumption. And more importantly, their stress levels are too damn high already. Which is also the result of the Party's long term strategy.

And if all the other parents say it's normal and the same for their kids, even those parents where it is not the case, which are those that know that's why their kids will be better off while everything collapses (vs making sure their kids are better off while nothing collapses), then there is no way but super-rationality to identify a problem and then there's the willpower to go against the accusations and the time required for researching strategies to deal with the problem while the rest of the world, and school, and one's own life keep working as they always did.

If there's bait, the untrained puppy bites. Unless the untrained puppy was trained to bite and puke it out afterwards to find hints at who put the bait right in the path of all those innocent puppies.
I was visiting our office in Delhi, (Gurgaon), And the only way to get lunch was to cross a busy highway with no pedestrian bridges, experiencing what I can only describe as a deadly vortex of entropy.

I think I can add that to my list of near death experiences for sure.
Magnetic levitation: Graphite floating platform that requires no external power
Teenagers are so judgy about the color of the text message bubbles they receive, imagine how judgy they would be if one didn't participate at all in some digital platform most of them use.
How hard is it to discuss this topic with other people that have access to fb when you meet them around the city ? Honest question. Sure, it require more involvement than opening the Facebook tap and getting everything instantly, but at the end of the day, isn't your goal to getting involved in the community ? This will require some energy.
This is one of the most amazing products I have seen in long time in HN. This is simple but super valuable!

One thing, I would recommend is to add some indicators that can help us trust the information or the data you are providing. It would go a long way then.
That’s hardly a fair characterization.

The problem is simply one of putting the cart before the horse. Most people simply can’t afford to live within a 15 minute walk of a doctor’s office and there is no real plan in place to fix that.
There’s already mysql-like databases written in non-GC’ed languages. Such as myself itself.

Odds are if you need one written in Go then you’re requirements are somewhat different. For example the need to stub for testing.
Fiber reduces high blood pressure – we now know how much to eat to benefit
Fast search days that Tata Tiago which is in that price range can charge at 18kW, still charging at 3kW-7kW should be doable and enough at most destinations.
Just needs a pronunciation guide now. British place names are impossible to pronounce even for native British English speakers because they are often not said how they are written and only people within a 15 mile radius will know the right way.
Lmafield Compares Vision Pro and Oculus Quest
This is Awesome. Next up is Doom on the motherboard? Or has someone already done it lol.
Apple just makes the whole web experience crappy. So that you install some app that tracks much more than a website could dream of. And they get their cut.
The script does a git fetch

If the current code is behind (there are new commits), it merges them. If it fails, it stops.

If not, it runs `go build`. If it fails, it stops.

If not, it moves the binary to the right location and restarts the service.
Is the whole thing not written in Rust?
> How does Office 365 work?

I think that depends on which part of "Office 365" you mean: The name itself is, as I understand it, a moniker for pretty much all Office products nowadays, both the "MS Office in the browser" and the "traditional MS Office applications". More of an all-encompassing marketing label than any specific product. So the free-standing MS Word / Excel / Outlook etc I use at work are "Office 365" just as the webpage equivalents I could use in stead (but don't, because they're still pretty massively inferior to the standalone apps).

N.B: "As I understand it"; I could be wrong as Hell.
Is the U.S. Less Corrupt Than China? – Freakonomics Radio [video]
You think the Chinese government gives a damn about a sad and dying planet?

They should punish billionaires that cross the people, not the government.
And the same day Google Gemini Pro gets almost complete open long context multimodal access and OpenAI upgrade to GPT4-Turbo it was a big day in general for news drops that's for sure!
> We do not provide checksums for the tarballs simply because providing checksums next to the downloads adds almost no extra verification. If someone can tamper with the tarballs, they can probably update the webpage which a fake checksum as well.

In the past, I have occasionally downloaded a tarball from one mirror, and verified against a checksum from a different mirror (or from the official website). Back when release announcements were primarily made on mailing lists, using a mailing list archive to get a copy of the "real" checksum was also a possibility.

I definitely remember being advised to get the checksum from a different source than the tarball, a number of different times.

> Our policy says that if a contrition is good:

* contribution
Imperfect graphics drivers and an environment that changes screens and resolutions a lot means that once every few months some fucking application is going to wander off where I can't get to it, and no amount of Windows+directionkey will move it somewhere usable.

Sometimes the Old Magics are still required.
> Also small browsers, that are all chromium based

Why is that a problem? Implementing a browser from scratch is an insanely complicated task (bloody Microsoft abandoned it!), and Chromium is kind of the gold standard. It's unrealistic to expect anyone to develop a new browser entirely from scratch.
So like bug bounties but a but more adversarial?
Why is this downvoted? It answers the GP. It seems reasonable to me. Taking classes at the community center sounds like a good way to meet people.
So the more advanced the AI, the more human-like it becomes. Senior Programmer level AI will spend all computing resources browsing memes.
Here's an example:
https://archive.org/search?query=bach

It's on the search archive collections. All that "collection-browser" tag is inside a shadow-root. It didn't used to be like that.
A lot of code written these days basically assumes little endian so this might be more difficult than just a recompile and patch up unfortunately :(
Eh, that’s not necessarily true. Other kids might bully your child for having a healthy set of offline interests and for not being like them who are all plugged in online, but I don’t see how it’s not an option to teach your kids to have a strong sense of identity and not give in to peer pressure while also assuring them that you’ve always got their back.

What you’re describing doesn’t sound like parenting to me, it’s giving in to peer pressure. From kids. And you’re supposed to be an adult who already knows what’s right and wrong. If your kid’s peers all gain a liking for drugs or gambling or some other vice and they bully your child for not partaking, are you going to tell your child to participate? No, what you should do is show them the right way and to what’s good for them in the long term, even if it’s difficult for them to see it now because of their youth.
Guillaume Le Gentil
> German is probably easier for European-language speakers to learn though.

This is a bit of an understatement. Japanese is a category-V language, taking an estimated 88 weeks of full-time study to learn, while German is a category-II language taking just 30 weeks.
Does anyone know if we can access the same on Azure OpenAI?
It still shows vision-preview at my end in West US region with no JSON mode
It's not intended as a dotfile manager replacement, but a Git replacement.

As long as the patches don't conflict its fine and dandy, if there's a collision you record a resolution that fixes the conflict
Join the Webinar on Winning Cloud Migration Tactics with FishOS
> I’m pretty sure this makes Google happy too: I’ve been seeing a lot more ads about Google chrome with an iPhone on YouTube.

I'm unsure if that's irony or not, but Google having to advertise Chrome instead of showing ads that other organisations have paid for is probably a loss for them (depends on how you quantify the revenue from the usage metrics of Chrome per user, which I don't know).
Avi Wigderson, Complexity Theory Pioneer, Wins Turing Award
Ask HN: Comment with your Website and get free PROMO code
Dear HN community,

We've made a developer tool designed to elevate your website's content, and are excited to give you the opportunity to try it out for free. It's still a secret, but by participating, you'll be among the first to get hands-on experience with this innovative solution.

Simply drop a comment with your website URL, and we'll apply our tool to enhance your site, providing you with a custom link to see the transformation.

If you find our tool genuinely enriches your website, you'll receive a 1-year subscription at no cost. Even if it doesn't fully meet your needs, share your honest feedback with us, and you'll still qualify for the free year.

We appreciate your openness, so let us know what works for you and what doesn't.

Plus, every tenth website that provides genuine feedback will receive an additional year for free.
I've used Prevident 5000 and Clinpro 5000. The first is gel, the later is paste. Both have 5000ppm fluoride, which is the same as 1.1% sodium fluoride (compared to 1100ppm or 0.243% sodium fluoride in otc).
BetaWiki claims it's based on Modular Windows[1], as also used on the infamous Tandy VIS. Haven't a clue if it's true, and Modular Windows was used for basically nothing, MS seemed to just give up and move onto embedded version of NT fairly quickly.

[1] https://betawiki.net/wiki/Modular_Windows
That's a lot. With Percona clusters I started having issues requiring fine-tuning around a third of that at quite short peak loads, maybe ten minutes sustained high load topping out at 6-10k writes/s. Something like 24 cores, 192 GB RAM on the main node.

Not sure how GC works in Golang but if you see 20k writes/s sustained that's what I'd be nervous about. If every write is 4 kB I think it would be something like a quarter of a TB per hour, probably a full TB at edge due to HTTP overhead, so, yeah, a lot to handle on a single node.

Maybe there are performance tricks I don't know about that makes 20k sustained a breeze, I just know that I had to spend time tuning RAM usage and whatnot for peaks quite a bit earlier and already at that load planned for sharding the traffic.
You don't need to use C++ to interface with CUDA or even write it.

A while ago NVIDIA and the GraalVM team demoed grCUDA which makes it easy to share memory with CUDA kernels and invoke them from any managed language that runs on GraalVM (which includes JIT compiled Python). Because it's integrated with the compiler the invocation overhead is low:

https://developer.nvidia.com/blog/grcuda-a-polyglot-language...

And TornadoVM lets you write kernels in JVM langs that are compiled through to CUDA:

https://www.tornadovm.org

There are similar technologies for other languages/runtimes too. So I don't think that will cause NVIDIA to lose ground.
I do not agree, that this is the only way of great languages. Great languages in my opinion are those, that implement concepts in a way, that they compose well and enable you to do anything you want elegantly. With the concepts they implement, they give you an answer to any situation might come across, without forcing you to write tedious ugly code as a workaround for lacking facilities.

Perhaps what you refer to are great ecosystems of programming languages?
Tell us more :)
> If the mere presence of tests expose security vulnerabilities your product is insecure irrespective of the tests.

Wait... I may be misunderstanding but in the xz backdoor we just had, had the tests not be ran in prod, the attacker would have had no way to ever ship its mandatory evil binary payload and the attack would have been stopped dead in its track.

I'm very surprised to see this dismissed as "unrelated" when not including the test files in the prod environment would have prevented that exploit.

At least as I understand it.
Having your code reverted only decreases your contribution metric in the sense that the denominator grows but it's someone else's (the reverter's) numerator: it's based on commits, not git blame.
> It sounds like the most important lesson to give the students is not wasting time looking for solutions to problems that do not exist and likely never will in the future,

The value of giving students such impossible speculative tasks is that it tests the limits of the students' thinking. Also, they really enjoy these kind of things :)
Google launches Code Assist, its latest challenger to GitHub's Copilot
If you wish to study physics at the Hebrew University of Jerusalem, and the dean finds out that you have a history of painting swastikas on buildings and decides to ban your ass from campus, it's not exactly an arbitrary or capricious decision.
It’s the perfect opportunity to teach them the lack of value of FOMO, especially when it’s validation from people who would bully you that you seek. I don’t see why what you’re recommending is a healthy response.
Do you feel the same about legalizing guns, alcohol, cigarettes and heroin for children?

I don’t think this is a stupid comparison, as I believe these platforms can be very harmful to children.
Vestiges of a lunar ilmenite layer following mantle overturn
After reading the article it's still not clear to me what's meant by "transfer a correspondent amount of money through Chinese banking apps".

Jane picks up 500K in cash in Chicago and then transfers 450K from her business in China, to Joe's business in China. Joe then transfers 400K from his US account to Juan's account in the US.

Is that how it works ?
I'm not a fan of the "Reproducible tarballs" section, because it's explicitly about pre-processing the source code with autotools, instead of distributing a pure, unaltered git snapshot (which `git archive` can already generate in a deterministic way).

The section following then mentions signing the pre-processed source code, which I think is the wrong approach. It makes a difficult situation because of how strongly some people encourage signed source code, yet I think autotools is part of the build process and should run on the build server (and double checked by reproducible builds). If people pre-process the .orig.tar.xz they upload to Debian, this pre-processing won't be covered by reproducible builds because it happens undocumented.

The patch for "reproducible tarballs" is quite involved[0] and has rookie mistakes like "pin a specific container image using `@sha256:...` syntax, but then invoke `apt-get update` and `apt-get install` to install whatever Debian ships at that time".

[0]: https://github.com/curl/curl/pull/13250/files
It's 1/r^4 for magnetic dipoles, where both have fixed a fixed dipole moment. So it's 1/r^4 between two permanent magnets.

Where one object is a permanent magnet and the other is some unmagnetized ferromagnetic/paramagnetic piece metal, then the dipole moment of that piece of metal also depends on the distance. Assuming it's proportional to the magnetic field of the other dipole (~1/r^3) then the force is going to be ~1/r^7 for this pair of objects.