skysight-inc/HackerNews huggingface dataset:
We merged a PR a few days ago that was 40,000 lines added and about 13k lines removed. Tbf, there was quite a bit of config and generated code in there, but the actual changes were at least half of that.

It was tested in smaller chunks in a feature branch, then the larger feature was merged. There was some testing done on the huge feature branch, but not everything that was present in the smaller PRs.

In our case, this new "feature" was a complete overhaul of our business logic engine. Over time, we had essentially developed 3 or 4 different API versions for various business tasks, with a lot of logic being duplicated between them. We want to bring it all under one umbrella, and after about 8 years, we think that we have a good idea of what sort of abstraction can work for the next 8 years.

Now that the engine is merged, we need to start the grueling task of actually moving logic from the old APIs into it and removing them from our codebase. We spent about 6 months (between 2 devs) writing the engine and I suspect it will take 2 years to move all of the logic into the new engine.

Idk where I was going with this comment anymore, but needless to say, I don't often see 50 line PRs at work!
If they are relying on headset sales… competition is about to heat up. Ive been waiting for anyone but meta to come out with a decent, affordable kit and I think were almost there.
> if you consider experiences to be "execution"...

Why would anyone think that is true? The problem I find with responses like yours is that I think you haven't understood or fully appreciated what it is I'm pointing to that needs explaining. There's something real here that needs explaining or accounting for in a full theory, and an explanation like this doesn't even touch on it. In the full story of "what is experience", there is absolutely without doubt a computational side. But there is an aspect of experience, the 'felt'-ness of it, or the phenomenology, the qualia, that is not explained even in part by reference to computations or any other physical process.

There's just nothing like that, no precursors of it, to be found in the physical world. It's not the computational side of experiences, but rather the what-it's-like-ness of it.

Here's an example of it: what, given naturalism, explains the redness of seeing red? This is not a question about the wavelengths of light, or light hitting the retina, or processing in the brain that leads to the brain states that correspond to having that experience. This is a question about what it's like to see red -- the experiential side of the experience, as opposed to the physical causes of it. Why, given naturalism, would we think that anything experiences (first person perspective) anything at all?
The memory doesn't have ECC, the controller does.

You lose data space for syndrome bits. This is not, in practice, different from fixing data space and adding chips for syndrome bits, but it reflects differently in specs.
Science does not hide the suffering it causes, unlike, for example, food production or pest control. Hence, people often react with shock when confronted with the reality of animal experiments needed for medical progress.
As much as I despised for example the first new Star Wars, The Force Awakens:

"The film grossed $2.07 billion worldwide, breaking various box office records and becoming the highest-grossing film in the United States and Canada, the highest-grossing film of 2015, and the third-highest-grossing film at the time of its release"
And creating a DSL for your problem, and user functions being identical to build in functions, and being able to fully extend the language yourself, to the point of adding custom conditionals or whatever, and several other things....

Aside from the functional vs concatenative paradigms, they share a lot of development philosophy, and give a lot of the same superpowers to the developers.
This isn't going to tell you anything because it's way, way too broad and grouped haphazardly by landmasses rather than human demographics.

Asia by itself is literally 60% of the world, with hundreds of languages and thousands of distinct cultures. Sub-Saharan Africa is another 15%, so you're lumping 3/4 of the world (and more than half its countries) into just two groups.

And then there's... Australia/Oceania, which is 0.6% of the world's population.

What are the "cultural biases" of Asia, exactly? Or South America, for that matter? Why would Panama be lumped in with Canada and not Peru? Which option are Russians supposed to select?
> Only thing I can think of is that I believe it's possible to regrow enamel, but don't quote me on that.

It’s complicated, but it does happen. Depending on the molecules in one’s mouth and its pH, the apatite on the teeth can grow. There are several toothpastes that do that.
What happens when the belt breaks?
yahoo pipes
v0.2 is here, based on the comments I made some updates:

- Introduced the ability to create/update/delete templates for your custom prompts

- Define your own menu options for variables in the template builder

- Introduced the ability to create/update/delete examples (predefined values) for the prompts

- Saving your current state to browser's LocalStorage so your templates are persisted between browser sessions

- Ability to export/load the whole workspace to/from a text file

- Navigate with the tab key in the template builder's editable fields

- Edit template builder's fields in place
Perhaps, but certainly consistent. John was famously not a fan of large government, be it the USSR, the USofA, or the EU - a believer in small government and prepared to sell merch to just that end.
Dengue spreads fast in Brazil prompting emergency health measures
I'm confused, why are EFI folders unique in their need to be manually pieced together, as compared to pretty much any other of the thousands of subsystems on a computer?
This seems very useful running a local first app in one of the tabs. Then using this, you can send requests to that app from anywhere and get your responses back where you requested from.
This reminds me of Kafka Streams
I like what Go does (I know, the irony). Buy a domain name, that's your namespace.
> subsidized suburbs housing car commuters

Suburbs are subsidized? What do you mean?
Russia is not fully cut from western financial system. Even few EU banks are there.

Price cap is poorly enforced. All economic sanctions applied to Russia are poorly enforced thanks to globalization and lack of political will of western countries.

Sanctions are severe on paper, but in real life just adds some extra friction.

Unfortunately we are living in times when there are only weak populists in the government.

I wish the next is president will be someone like Reagan, but it is impossible.
Sure, and any rider will agree with you. But we ride because the fun we have overshadows the dangers. Everyone knows that it is more dangerous, but that doesn't mean you're going to die in an accident necissarily.
I was surprised to see how much they spend for their movies. We talk about billion dollars and more they put into a single movie.
Men on Viagra may reduce their Alzheimer's risk – study
https://www.youtube.com/watch?v=42oQN7fy_eM
SQLite can start to show weaknesses when you need a bunch of people or processes writing to it at the same time. For small applications or applications where you can tightly control what is talking to it at any given time, SQLite is great. Enterprise products tend to target larger organizations where a more overengineered solution is likely commonly available anyways.

Generally though, I want developers to justify why SQLite isn't good enough for their app before they build on something else. In a lot of cases SQLite absolutely is good enough, and it removes an insane amount of complexity, especially from things like database backups.
If there are intoxicated people around, or children, it's necessary to reduce driving speed.

That can mean moving at walking pace, or remaining stopped entirely, if you happen to be driving past a concert hall as everyone is leaving, for example.
When a company is spending more to make a movie than they earn with the movie it's no success just a lot of bought buzz
You've just described a "junior"; I had mistakenly thought your "lame duck" was referring to the "salt" in TFA, who, on a useful timescale, do not get better.

Remember, for us the machine already plays the gofer role: handling menial tasks.
Arguably, minimal frequency + phase adjusted so the falling sinusoid has only negative values in the playing area is "more optimal" (more room for error).
Feels like it's constantly improving. I'm running it since 1.5 years. Battery life is much better now. It even supports TLP (with the AUR version).

Hard to tell what I'm missing currently. But I'm using rather basic tools in the command line and all these work fine. Of course Firefox works. Inkscape, Darktable, TexLive, too.
Experience would mean he's taken out a bunch of people's appendices and nothing bad has happened. Which still wouldn't prove that the appendix has no purpose at all.
7.5mi range at 40 mph = about 5C discharge rate. Pretty high. 29 lb battery, 27.2AH 48V = about 100 WH per kg. Sounds like LFP which I guess is a good thing.
I’ve been doing this for a long time, except I just write basically a memoize function that I slap onto any old function.

It’s not a real error handling solution. I only use it for my quick and dirty projects.

Many errors are recoverable but the ones that are not fuck up
this scheme because a human needed to have written a proper error recovery scheme that isn’t just “retry over and over from a previous point.”

At the end of the day, you gotta put in manual work for error handling. You can’t rely on your language or any library to create a generic error handler.
That may be true, but I expect there's no scalable way to assess drivers for GGP mother-ness. So for public policy purposes we should encourage and allow self driving. And possibly even ban manual driving if we can't distinguish GGP mothers from poor drivers.
That would traditionally be the case, but the merchandising is bombing too, and (anecdata time) I can confirm this through personal observation: 80%-off sales of Star Wars merchandise in a local toy store, and my kids and their circle having a keen sense of which IP they like (unsurprising spoiler: it’s the stuff based on good movies, not the stuff based on bad movies).
That's true, but that jitter envelope gets bigger as the load increases. For a mainframe this jitter envelope is much narrower, and in a competent RTOS, that's basically 0.
10 years from now people will be throwing cats in front of self driving cars just to earn a living.
Maybe someday there will be a drug that protects brains before suffering repeat concussions
Wow, yes. I first read it 25-30 years ago, and had no idea who he was. But it's one of the few books that really changed my life.
If you want to disprove the claim, the tweet needs to say, "I live in the EU, have the update installed on my phone, and I just successfully installed this PWA."

This is thoughts and prayers, not a counterexample.
So are you one of the 88% who know they are better than average, or one of the 12% who are worse?

https://www.smithlawco.com/blog/2017/december/do-most-driver...
>It's basic CICO, from having skimmed it. The problem is this type of diet has the greatest likelihood of failing.

I couldn't disagree more. THD is not really a diet, it just explains the baseline facts of weight loss and enables you to choose whatever diet that works for you. It takes the mystery out of it. You may gain weight one week and lose weight the next, but you will know why.

The hackers diet makes a very convincing argument that any diet that works is in fact "CICO in disguise". The key point being that "Calories in" is not whatever is printed on the box, it is instead /what your body has absorbed from it/.

So for example when you eat 3000 calories of salmon in bearnaise sauce as part of your Atkins or whatever and you lose weight, clearly your body is not absorbing 3000 calories (for whatever reason). If you follow the hacks in THD you will discover this, and any other effect various foods have on /you/. It will also help you discover if a 400-calorie run actually works for you or not.

I am very thankful to Mr Walker for writing THD. He gave me the tools to "fix myself" when I notice that I have put on a few, and I have used those tools successfully many times.
I'd love to talk about culture, but listing every option I can think of will either be too long, omit too many, or everyone will answer "two or more".

I was struck by some recent comments that suggested HN was more heavily US-biased than I expected. Quantifying, even roughly, what cultures HN commenters are familiar with may shine some light on the voices we're not hearing.
Hatching seems an excellent idea.
Ukraine wasn’t real a nuclear power though. They some of Soviet arsenal and some facilities required to maintain but it would have required significant investment to make it actually usable longterm. That was totally unfeasible during the economic collapse of the early 90s
I saw lots of comments praising it, but none gave examples, what's the example pitch?
I guess if you need a web-based solution this looks nice. Otherwise SQLiteStudio is definitely better.
> Because the math shows that currently it drives about as bad as a sometimes high, drunk, sleepy, angry person.

This is surprising.
Got a cite for that?
I had no idea that wasn't allowed in New York. Good for them, I hope they can get a sensible law like this passed.
Google Scholar Is Manipulatable
Modern CSS stylesheets include configurability via CSS variables on the root element so maybe that's where the "framework" comes from.

Also note: This project looks like an even more minimized version of PicoCSS [1]

[1] https://picocss.com/
Apple Shakes Up Open-Source AI with MGIE Image Editor
Awesome! But it should probably include local wikipedias as well, as it's pretty thin outside the US/GB
About the same as it is. My time working in web agencies has taught me that the vast majority of website owners don’t want to look the same as everyone else, and they want whizzbang high-tech widgets that make them look advanced. Usability all comes second to that.
Plenty of people including myself have verified that ECC works with the desktop parts where AMD specifies that ECC is supported, like my Ryzen 9 5900X (on an ASUS Pro WS X570-ACE).

Your link is only about the current ASRock desktop MBs, not about AM5 MBs in general, not even about ASRock AM5 MBs in general. Previously all ASRock desktop motherboards supported ECC, but their current generation of desktop AM5 motherboards no longer supports ECC.

On the other hand, ASRock Rack makes some full-featured server boards with the AM5 socket and ECC support for desktop Ryzen 7000 CPUs, which have a much better performance per dollar than any alternative with CPUs that are sold as "server" CPUs.

For normal desktops or workstations, ASUS remains the most accessible choice for motherboards that support ECC. They also have many motherboards that do not support ECC, so the MB specifications must be checked before buying (a good ECC ASUS MB is PRIME X670E-PRO WiFi).

While the hardware ECC of Ryzens appears to be OK, their software support is much worse than that of Intel, as unfortunately it is usual for AMD.

Their Linux EDAC driver for Ryzen CPUs had not been updated for many years, since the Bulldozer times until about a year ago. A couple of years ago, many features, like testing without having to overclock the memory, by injecting errors, no longer worked, due to mismatch with the hardware.

During the last year, the AMD EDAC driver for Ryzen CPUs has been updated multiple times, so perhaps now all its functions work fine, but I have not verified this.
That's what the Romans said when they tried to go from fighting to the death to fighting until someone yielded.
How do you evaluate the battery on a used EV? What would be the things to watch out for? Is it self reporting? Is it all mitigated through manufacturer guarantees?
gnash (one's teeth) and German knusen ("to chew") ought to be related with nosh and German naschen, seeing that snack in the same sense may be derived from some onomatopoeia meaning "bite". It's a non-trivial problem since these onmnomnom forms are thought to escape regular sound change. However, you may be right that silent g is inserted by mistake, but an archaic g-prefix which may be realized as /k/ is productive in Swabian, which might indicate a western Yiddish variety rather than the more eastern Ashkenaz.
I noticed in places I worked pre cloud, the ops guys always rode motorcycles. I figured it was so they could get to the data center quickly despite heavy traffic, in the event that a server needed attention.
Uhh.... thinking ahead of risks, and especially hidden cyclists and pedestrians is something that is taught in basic drivers ed here in Sweden. How can this not be the fault of the car? It should have realized that, yes, I am completely blind regarding whoever comes out from behind the truck, I should slow down.

I guess there are some qualifications here. If there was a severely low probability of a cyclist there, and especially if cycling was forbidden there, then this does not apply in the same way, although you should always be aware that others might break rules, and you are responsible for minimzing risks even to those. But, you can not slow down for every possibly suividal maniac throwing themselves out in the road where you are not supposed to be.

I still lean towards the car not being cautious enough.
The closest I've come to killing another human was when I was driving to the hospital at night to pick up my wife & newborn, sleep-deprived and high on adrenaline, and came this >< close to taking out a cyclist I completely failed to see.
> I developed my own iOS app, but I'm unable to run it permanently because I need to get it approved by Apple to install it on my own device.

This isn’t the case anymore. If using Expo you can also do it through EAS Build.

https://developer.apple.com/help/account/manage-profiles/cre...

https://docs.expo.dev/build/internal-distribution/#22-config...
Very good point, I modified the page. The project started-out non-classless, so the term was more appropriate back then.
It's nowhere near an alternative to a full blown web-browser yet, much less when it's still macOS-only. Tauri and Electron offer so much that is taken for granted when building GUI applications.

GPUI, by all indications, looks like it's potentially got legs as a UI framework - the team behind it seem driven and I overall do like their approach. I'm not downing on GPUI and I do hope it succeeds, let's just avoid the hyperbole.
There's lots of independent, smaller entities out there, but yea, the grey goo of mainstream IP is always expanding.
YoY growth and quarterly earnings report don't give you a full picture of how much a company is liked (which is important for b2c companies like Facebook) and how well it is actually performing for the medium/long term.

GE and Boeing also had amazing YoY growth and great quarterly reports, until the underlying dumpster fire they were nurturing for years exploded in their faces and now they don't have growth nor profits anymore.
How much improvement do you get by finetuning?
To me that looks like they are reinventing NTP, but not addressing all the issues of PTP.

A big problem with the PTP unicast mode is an almost infinite traffic amplification (useful for DDoS attacks). The server is basically a programmable packet generator. Never expose unicast PTP to internet. In SPTP that seems to be no longer the case (the server is stateless), but there is still the follow up message causing a 2:1 amplification. I think something like the NTP interleaved mode would be better.

It seems they didn't replace the PTP offset calculation assuming a constant delay (broadcast model). That doesn't work well when the distribution of the delay is not symmetric, e.g. errors in hardware timestamping on the NIC are sensitive to network load. They would need to measure the actual error of the clock to see that (the graphs in the article seem to show only the offset measured by SPTP itself, a common issue when improvements in time synchronization are demonstrated).

I think a better solution taking advantage of existing PTP support in hardware is to encapsulate NTP messages in PTP packets. NICs and switches/routers see PTP packets, so they provide highly accurate timestamps and corrections, but the measurements and their processing can be full-featured NTP, keeping all its advantages like resiliency and security. There is an IETF draft specifying that:

https://datatracker.ietf.org/doc/draft-ietf-ntp-over-ptp/

An experimental support for NTP-over-PTP is included in the latest chrony release. In my tests with switches that work as one-step transparent clocks the accuracy is same as with PTP (linuxptp).
The people conducting this kind of research pay an emotional price for it. Here is a very thoughtful account of how it can affect you:

https://www.cnet.com/science/i-killed-563-mice-for-science/

I did this myself for many years, and honestly, I believe the world would be a better place if the people designing weapons were exposed to the suffering they cause to the same degree we are.
I didn't know that Disney was in place where they had resources to invest anywhere...
I can guarantee you there are more accidents per 1,000,000 miles driven in dense urban areas, and that's where Waymo has been driving as well. Last I checked they're not even operating on freeways.
>Obviously, not everyone can be above average. Exactly half of all drivers have to be in the bottom half when it comes to driving skills and safety.

This page is confused about the difference between mean and median. The 88% of drivers who think they are above average are not necessarily correct, but there would be nothing logically inconsistent about them being correct.
I thought that was happening years ago with WebKit, but then Google forked it into Blink.
Pretty much.

On paper US anti missile intercepts has been performing well in UKR and Red Sea, but consider the actual numbers. In UKR, 6 Kinzhals, alleged moving at shit tier mach ~3 speed end up damaging a patriot. In Red Sea, shit tier Houthi/Iranian cruise (subsonic) / ballistics, launched in even less coordinated salvos, realistically singles since description of multi missile attacks report these events unfold over matter of hours. Majority intercepted, but few still slip through to hit ships protected by flight IIA/III upgraded DDGs. IMO questionable how well a stacked CSG performs against high end AShMs (Teixeira leak allege US clocked PRC DF27 tests at mach 8+).

That's before considering replenishment fleet, of which US has only 11 fast supply class that can keep up with carrier groups, would also be targetted, leaving non nuclear CSG escorts single deployment assets with days of endurance in high tempo operations. And then what does the carrier do? Operate undefended? Said supply ships would almost be hard not to sink since they have to spend hours restocking in port, in theatre.

I think there's a good reason Navy isn't being recapitalized properly, and it's more than redtape. IMO people behind the scenes also sees the writing on the wall for large surface ships.
For an inverted index with JavaScript/Typescript, here is my implementation: https://github.com/vasilionjea/lofi-dx

It was a fun little project but definitely way more than 80 LOC :)
That's a problem with simple, cheap Doppler radars. Pulse radars are much less jammable and countermeasures against jamming are well understood. A bit of random jitter in the outgoing pulse timing prevents interference from identical systems, as well as synchronization attacks. Military radars have had this since the 1960s.
It does add cost.

LIDAR has the same problem and the same countermeasures. Pulsed LIDAR units should have a few microseconds of random jitter in the pulse timing, too. You can still get a collision, but not multiple consistent collisions in a row, so you know it's noise.