skysight-inc/HackerNews huggingface dataset:
I was working on a BitGrid simulator[1], but I got stuck. I got the emulation running, and at a reasonable speed too. (I can emulate a 1024x1024 bitgrid at 34 Hz on my desktop machine).

I'm stumped as to how I should do I/O. The primary aspect of the bitgrid is that it's an FPGA with zero routing fabric, but clocked to prevent race conditions. This means that results could be skewed. I could either force the outputs in parallel before output, or have the output handler deskew them externally.

It's silly that I'm stumped at this point.

If this idea actually works, you could get Exaflops of performance out of it, but it's not a CPU based system, so no software will port to it.

[1] https://github.com/mikewarot/Bitgrid
It's silly, just like the "Inuit own nunavut" may be true on a technicality but it's pointless.

The King is our head of state and through the legal concept of the Crown may technically be the "owner" but in fact they're controlled by the elected government. Likewise the nunavut land (which is effectively uninhabitable arctic) would be governed by whatever self government they have, but you might as well say the citizens of the US own all federal land. I thought adding these made the list look silly, they should have stuck with ownership as it's commonly understood. In which case I suppose it would have been just Australian ranchers.
I'll take 3% over having a single payment processor I can't swap out.

The change to the Indian economy was going to come through private investment anyway but the government blocked that. So saying the change came because of UPI is disingenuous at best because it never had to compete with any other offerings. No other entity was even allowed to compete.
https://github.com/RupertBenWiser/Web-Environment-Integrity/...

"""
Attester-level acceptable browser policy
If the community thinks it's important for the attestation to include the platform identity of the application, and is more concerned about excluding certain browsers than excluding certain OS/attesters, we could standardize the set of signals that browsers will receive from attesters, and have one of those signals be whether the attester recommends the browser for sites to trust (based on a well-defined acceptance criteria). As new browsers are introduced, they would need to demonstrate to attesters (a relatively small group) that they pass the bar, but they wouldn't need to convince all the websites in the world.
"""

In other words, they realise it's infeasible for sites to keep up with new browsers and figure out whether to trust them. This is an implicit whitelist (I believe the preferred term is allowlist) because each site would have to keep a list of attested "platform identities" that they trust.

Instead, in the above paragraph, Google proposes that new browsers demonstrate to Google that they are worth attesting, and then Google will get the attester to say "Additionally, as the Google attester, I trust this browser". This is an explicit allowlist.

In other words, if you want to write a new browser, or fork an existing browser, or write or a site scraper, or whatever else, you either have to convince every site using WEI in the world to trust you, or you have to convince Google to trust you. Both methods involve an allowlist.

To use your example, as a Web admin, you wouldn't get information like "forges user agent". You would get a signal like "Genuine Chrome running on unrooted stock Android" (the attestation), plus "Google's attester recommends this browser for sites to trust" (the extra signal proposed by the paragraph I quoted above).

If you use the former signal, you have an explicit allowlist on your site. If you use the latter signal, you are relying on Google's allowlist.
My heros
Congrats to the entire Hydra team on the launch! We (Artemis - https://www.artemisdata.io/) are stoked to be build with you as a partner to help data teams analyze data even faster!
Torvalds is not a UX person. If the creator is indifferent, you get a slew of commands and flags that map to the data structures and idiosyncrasies of the creator, rather than anything presenting a cohesive API to the outside world.
energy density hasn't really changed for 15 years, price dropped a lot though, but price drop has also paused recently. There is no telling if any progress will be made or not. Maybe! Maybe not.
It's not a money issue, as I have multiple servers already which could easily provide this service, and it's even less of a configuration issue, as I am perfectly capable of configure this if I wanted.

But these servers are in different countries, so they would be much slower than Cloudflare DNS due to network latency.

And even if I had a server in the same country for my client devices, I frequently travel to other countries anyway.

I don't think I am abusing these servers, as I only use them normally as a user, it's not like I am scraping the Internet or anything like that. Unlike the OP, I am not doing any benchmarking or load testing or anything similar.
Out of curiosity, What is the wh/kg for petrol?
Translation / TLDR

Former HR employee (compensation) exfiltrated data to their personal email address. data included first and last name , SIN numbers of ministry employees. No evidence of wrongdoing yet but it raises questions of gross incompetence coming from the ministry in charge of preventing data loss.
- cosmetic wrappers that are just thin layers without substance

If you've ever tried to write keyword lists in erlang.... The keyword list cosmetic wrapper is fucking amazing, not only because it makes it easy to read, but it makes it easier to debug and easier to one-glance see "this is a keyword list".
I guess MITM has a specific (adversarial) definition and I've bastardized it. The only cloud load balancers that I use are layer 4, so they're not unwrapping HTTPS for me, but your point is taken.
> The manufacturing price delta between an 8 core CPU and a 16 core, nowadays is functionally meaningless.

Semi yields?
Brave has a track record of malice driven by stupidity.
Yes, you're correct. You can inhibit inflammation, and some people do, but you'll almost certainly be increasing your risk for cancer and other diseases.

The goal should be to decrease chronic baseline inflammation while maintaining a healthy inflammatory response.
"You've linked to a politically Republican organization's page"

Why does this matter? You could have said "a political organization's" but didn't.
Intentions matter. HTML is a presentation layer at this point. No one "programs" in HTML in as much as they have to, if they do it at all (delegating it to their favorite framework to generate most of it). Most of programming for the web is done in Javascript. I like quips as much as the next guy or gal, but it feels like people are being intentionally obtuse in this instance.
The other type of package format from Wheel. I agree it's not very clear.
Last time I said that to someone they didn’t believe it, but it’s true, yet people are spending 70years mortgage to buy few square feet of property to spend the rest 10y of their lives in.
Huh, interesting. I bet for keyboard macros, it would work better by invoking a call to something that is already running to reduce startup time. Kinda like the emacs server.

BEAM should still be able to compile new code on the fly, for one-off scripts
Good to know. So it means that the particular subset of media I am paying attention is silent. Thank you for the correction
They are probably counting all land owned by the Crowns of various nations of which Charles is King as personal property, which I guess is true in one rather abstract sense but substantively not, as it is the national government that exercises all the powers associated with ownership, not the King in his own person. There is the Crown Estate, in the UK that is essentially (at least, beneficially; not sure how much of it can be alienated even in theory) the personal property of the King, and the Duchy of Lancaster (and, for the Prince of Wales, Cornwall) where the income goes to the Sovereign, but I don’t think there is much, if anything, similar in Canada or other countries of which Charles reigns.
My first lesson around this was in manufacturing. It has stuck with me much more strongly than any sort of software industry jargon. It is an incredibly simple phrase too: "Value-add".

I just stay focused on that item. "Is my proposal/refactor/shiny thing going to make a customer want to spend more money, sign additional/longer contracts, or somehow smooth out support & operations?"

If I get an "ehhh im not sure" or a more honest "no", then I'd be inclined to shitcan the proposal unless a very clear argument can be put forth for why this refactor will somehow eventually result in downstream value-add.

Arguments along the axis of "because its the right thing to do", "this is the technical best practice" or "it's cool to look at" are rejected by default unless additional supporting evidence can be brought forth. Proposals that bring additional vendors & operational liabilities without also bringing obvious value are to be considered malicious suggestions.

This probably sounds draconian as hell to some of HN, but if you are working with truly complex software, you cannot be playing games in traffic, especially if you are already in production for many customers and under half-decade-long contracts.

The time to be clever is on your side projects. Do not conflate the thing that results in your paycheck with entertainment. It might seem like there could be some happy co-existence, but I've personally never seen it work out.
I wonder why mom and pop are investing in individual stocks at all. Buying the index has been a passable "get rich slow" scheme for me.
Pedantic. There's a world of difference between grokking a new code generation DSL+codebase and a shell one-liner that fixes a string that is obviously invalid.

Since the issue is the maintenance of such systems, it is absolutely relevant.
same vein here, i use local DNS first, and if no strikes then, remote DNS service and vetting the link for inclusion to local services
Inflammation plays a role in stabilizing damaged tissue and accelerating the healing process. This is one reason why the common practice of using ice to treat musculoskeletal injuries probably does more harm than good in most cases.

https://www.outsideonline.com/health/training-performance/go...
I've decided to put it back in, but round-robin with the Google ones. It's so darn fast, I can't quit it quite yet.
That's kind of just how cars work in general even outside of software. I put in the oem fog lights in my old car. All I had to do was basically screw through a plastic bracket in the grill that was installed at the factory specifically for the lights, plug in the lights into one end of the harness that was already in the car, pop out the preinstalled plastic cap in the dash and pop back in the fog light switch after connecting it with the other end of this harness that's already there near the button, routed through the firewall for me. The fuse was even already there in the fuse box for the fogs.

Basically everyone with this car is paying for 95% the actual hard work of what you need for the fog lights already. Very few owners end up going for the fog lights but everyone subsidizes their installation.
My knee jerk when I read the title was "The Windsors". But they're #1?
The world's largest employer (US Government) uses Smartcards (and no passwords).
Science and Human Values by Jacob Bronowski, a Summary
the problem with a for loop is that it is inexplicit about what from the outer scope can be mutated. Which isn't a problem, for small functions but I have definitely seen monster for loops in professionally written django code with ~500 lines of code in the function.

Besides being in that magical sweet spot (executes imperatively but reads declaratively), a reduce forces you to declare ahead of time what things can be carried over and mutated between each iteration.

> it can be controlled by processes and message passing.

DO NOT DO THIS YOU WILL REGRET THIS SIMCITY MEME
The only people who think iOS is intuitive are the ones that have been using iOS since it went to material design. As someone who has almost exclusively used Android, the interface is terrible, unpredictable, and undiscoverable. Gesture based navigation feels completely random if you have not been taught it.
If it could only reduce the weight of current EVs that would be a win. Most electric vehicles weight 1000 lbs or more than their ICE counterparts, and in the extreme case of the Hummer, the total weight is over 9000 lbs.

Vehicles seem to be continuously ballooning in size, so whether that continues or eventual legislation forces more reasonable sizes, higher energy density would be very welcome.
StrokeViewer
Since it's a bit more than a doubling of energy density, it's less that you can get a 500+ mile car and more that you can drop the price & weight of a 300-400 mile car. Imagine cutting the weight of an EV battery by 500 pounds while maintaining its current capacity. All that weight savings will probably get you some additional range, and save you on cost of materials, meaning you could cut the battery down a bit more to save even more on materials while saving a bit more weight. All told, you could have the exact same EV, but manufacturing the battery just got ~50% cheaper! That's what's exciting about this as a possibility, not 500+ mile cars.
resolver at cloudflare hits the whole team (and is durable should I disappear) if you see it again in the future.
As a US citizen, I found this page (from the same site) more interesting:

https://www.madisontrust.com/information-center/who-owns-mos...

(It's the same presentation, scoped to the US)
This is my actual home page but I am testing out specific use case pages based on feedback from many past founders. https://www.heimdallapp.org
Also people who don't do all their driving in the city. That 250-mile battery shrinks a lot when your whole trip is at 80mph.
Didn't think about that, good point
Not to mention that the macros should be invoking regular functions, making it easy to skip macros if you so choose.

When I pivoted from Ruby to Elixir, I was expecting to do a lot more metaprogramming, but I found that regular functions with pattern matching already does a lot that I want for many cases.
I remain skeptical until the products are real and affordable. No reason to buy an electric car now if they'll have potentially double the range in a few years.
India restricts import of high end laptops and servers
That's fair. Price fixing is a specific thing, while I was more referring to facts like:

>BigAg’s consolidated power throttles the price discovery process.

and

> Over time the share of feedlot-to-meatpacker sales done via contract has increased to 72%, so BigAg sets the price outright with no price discovery process at all.

I'm tired and can't even think what to call this except 'undue influence', which is too vague. Though that said, I'd still be shocked if there wasn't price fixing going on, given the state of things.

While I'm here, OP seems to miss that this is 4 players controlling "roughly 85% of the total hog, cattle, and poultry processing market", focusing on chicken where the number is lowest. It's really, really bad; and not something to dismiss based on wild historical speculation.
Americans also buy a lot of small to medium CUVs
Your value proposition is very vague. What I gleamed is this is aimed at publishers who would otherwise just be using YouTube embeds, but this way they can monetize those views? If that is the case, the only publishers who would use this to show ads are blogs/news sites, since if your site is client facing showing them ads is a big f-you.

For hosting videos on your company site, what does this offer over plain YouTube embeds? The corporate platforms I can think of where you need to have fine-grained control over a media library are typically video courses on how to use a product. There exist YouTube integrations that do this.
Disturbing and I feel we can do better. The primacy of the 30-year mortgage as the anchor of professional life & status needs to recede into history.
A missed opportunity, even, as you can trade under any name in Britain as long as it's not deceptive.
Often the secret is not so much to 'handle every "falsehood" gracefully', but rather to simply not impose prior cultural assumptions.

Take the names for example. Spanish naming conventions are "(given name){1,n} (first surname) (second surname)". For instance the full name of current acting Prime Minister of Spain is Pedro Sánchez Pérez-Castejón. However, for the overwhelming majority of non-official purposes, Spaniards only refer to the first surname, which in this case is Pedro Sánchez.

Now, the problem arises when Spaniards make use of software (or businesses, or bureaucracies) that have been designed based on the English convention of "(given name) (middle name)? (surname)" when parsing their full name.

If Spain's PM is asked to fill in his first name and then last name, and the system was designed with an Anglophone expectation as to how to display his name (e.g. a credit card) guess what it will be? Hello MR PEDRO S PEREZ-CASTEJON! [0]. Or maybe it's an account for an online service which generates an avatar based on "his initials". Will they be PS or PSP as he expects? No. They are, much to his chagrin, PP [1]... and there's no option to change them [2].

And if he ever has to provide his "last name" to log in to something (e.g. magazine subscription [3] or UK Council Tax authority [4]) he will be shocked with frustration at the fact that the system not only refuses to recognise the last name that he provided in the surname text box as written ("Sánchez Pérez-Castejón"), but also won't get it in pure ASCII ("Sanchez Perez-Castejon") nor just his first surname ("Sánchez" or "Sanchez")!

It is only when he finally asks his half-Spanish half-British friend for help that he's finally told the answer: "Try login in just giving 'Pérez-Castejón' as your last name" which he does successfully with a sigh of relief.

What I'm getting at, is that it doesn't take additional logic for a system to be compatible with both Angloamerican naming conventions and Spanish naming conventions—it takes less logic! All that is needed is for the system to either accept the customer data as given rather than make assumptions as to the meaning of space-separated words, or ask for the customer's preference for display. If the customer said their last name is two-words-long then that is their last name. If you need to display the full name, display it as provided. If you must use initials, let the user choose them.

[0][2][3][4] Based on true stories, only the names of the characters have been changed.

[1] "PP" is the main opposition party to the acting Prime Minister.
Then I don't get the meaning of this:

> Bayes factors work with comparing models. There is no null model. What, 0% effect? Ok, there was a non-zero effect. That model loses since it put the probability of 0% at 1 and everything else at 0. And if you do anything else, you’re encoding some amount of belief into the model, some judgment you’ve made.

> So, you need to pick two models and compare them. I’m not saying this is right for science. It’s working well for my purposes. One model meaning “as planned”, one model meaning “not as planned”, use the Bayes factor to decide if things are going as planned. But you do need to be explicit about what models you’re comparing. You have to be able to just put some data in and get a probability back, or it’s not going to work.

It is the same way with traditional hypothesis testing. You take two models and compare their likehood.
While most people don't care enough to do this, it isn't as hard as people might expect to drastically reduce use of Google products.

The sacrifice is almost entirely on convenience unless you're employment depends on it. Use Firefox, install some basic ad blockers, and don't use Gmail or Google maps. That definitely won't be totally de-googked but it goes pretty far.

If Google does force through this attestation model that's a different story. Though that is effectively Google killing the internet if companies decide to use the feature. Thankfully we survived without the internet for a long time, we can go back to going in person to our bank or calling them on the phone.
It seems the thought that Teslas are not cars, but rather tablets with wheels is accurate.
Apologize for my ignorance, but isn't it up to Tesla to define what hardware they want to integrate? Or is there no design alternative?
And getting the suckers who pay up to cover the cost for all vehicles having it.
Step 1. Unlock the "full" self driving feature you did not purchase.

Step 2. Sell your tesla.

Step 3. Unlock the "full" self driving feature for the new owner.

Step 4. Take the money the new owner gave you and use it to purchase another vehicle.

Step 5. Profit

In this sequence of events, the value of the tesla in 10 years is of no consequence to you because you do not own it.
Same for me. I visited my company's US branch in San Francisco (I work in Copenhagen) and the colleagues there were horrified that I was planning to walk to a nearby Best Buy (~10 minutes walk). They didn't actually let me do it — they insisted to give me a car ride until I relented.
I personally use Qalculate (https://qalculate.github.io/), specifically their CLI version for this purpose. I'm not sure how well it compares to GNU Units, but it works well enough for my needs; and it's fairly simple due to the English syntax.
If it ever gets up to some critical mass, Tesla will be able to design and build an ideal transportation van that increases capacity and loading/unloading time at the same time.

If the vehicles are only used in these dumb tunnels, they aren't going to need to meet all sorts of federal regulations like side impact and roof crush standards. Think of something like the Model X falcon wing doors but for the entire side of the car (just spitballing here...)
ah, so that's how you do °C / °F ...

You have: tempF(45)
You want: tempC
7.2222222
on servers you should definitely have a cache nearby
Just like we used to have cable box guys willing to sell you an unlocked box for premium channels, we are eventually going to have feature unlock guys that you go do and for a small fee perform some slightly more technical hack to enable features that are already there.
Some of Google's user-hostile decision making is backed by marketshare data. "This is what users really want, they trust us," Google says pointing to how massive Blink marketshare is. That is a cudgel they use in the standards processes and in disagreements with Apple and Mozilla that they have the most users. Brave contributes to those user counts and Google's outsized voice in the market and in the standards processes. It's great that Brave tries its best to turn off the worst things Google is doing in their fork/patchset, but they are still complicit in Google doing some of that in the first place by contributing to the marketshare of "Google's browser".
I don't see why this should prevent it from being considered "scientific". These things limit how precise it can be but that doesn't really matter much. A few points don't matter.

Do the test when you have whatever is a normal amount of caffeine for you and after a normal nights sleep.
I guess if what one is measuring FPS for AAA, then surely not.

Naturally not having a clue about how to write proper Java code (for loops instead of System.arraycopy()), use profilers, use JIT caches with PGO feedback, not understanding how to allocate off heap, not using JNI to avoid writing everything in C or C++ with their own set of issues, doing background stuff on main threads,...also helps some Java applications not being performant.
If John Doe, who is currently a bartender, wants to concede to Warner his appearance in perpetuity in exchange for $1000, that's his business.

Aside from the whole question of consent to the "in perpetuity" side of the issue, the law does actually care about fairness when it comes to contracts.