skysight-inc/HackerNews huggingface dataset:
I don't claim to be able to outperform indexed tables in other databases in "all cases". After doing extensive testing, I have certainly found a few cases where a query in Postgres, MySQL or MS SQL Server will run a little bit faster than on my system. But in the vast majority of cases, they ran substantially faster on Didgets.

I disagree with your claim that "the range of queries you are measuring by is substantially limited". I have run a broad range of queries against hundreds of data sets of all sizes.

You are free to "pass on investigating further", but if you are interested in having an open mind, then feel free to try it (even if to just try and prove me wrong). If you have a good CSV or Json file with a few million records, it only takes about 10 minutes to download the Didgets software; load in your data; and run a handful of queries of your choosing. What do you have to lose (besides a few minutes of your time)?
> But companies lowering prices because they are not having as much trouble acquiring goods would seem to be a return to normal to me.

That isn't what is happening. Target is offering discounts because people aren't buying what they have in stock, not because their supply costs are going down. If anything, it'll force prices to stay high on other goods as they need to make up the losses elsewhere.

To whit [1]:

"Target set off alarms three weeks ago — its shares tumbled more than 25 percent — after reporting a 52 percent drop in first-quarter net profit. The Minneapolis-based company cited supply-chain pressures and rising expenses, factors that also hurt Walmart and helped spark a broader market sell-off that erased more than 1,100 points from the Dow Jones industrial average.

Target now expects to sell fewer products in its home categories. It continues to see strong sales in high-frequency goods like groceries, household essentials and beauty products, largely reflecting consumer trends away from the U.S. shopping boom at the height of the pandemic. It also revised its second-quarter profit expectations from 5.3 percent to 2 percent, according to a Tuesday news release."

[1]: https://www.washingtonpost.com/business/2022/06/07/target-pr...

Other articles elsewhere have also pointed out the discounts are an effort to purge stale inventory, which lines up with them also cancelling orders from their suppliers.

If they were cutting costs because supply issues were smoothing out, that would be great. Like I said in a sibling comment, it's going to take some time yet before things stabilize to a "new normal".
They do indeed. A lot of gas providers at airports here in Europe don't even want to bother stocking it anymore.
>Is it just me, or has racism towards white people become acceptable/main stream

Remember when a TV celebrity lunitic got elected president mostly on account of the votes of white people who didn't feel the privilege they were told they all had (regardless if true)?

First the fringe notices, then as the issue gets worse the more moderate people notice and don't say much because it isn't socially acceptable, then it becomes a widely known uncomfortable fact, then it progresses to a point where only a few people are left defending the bad behavior.

^ you can apply the above to just about any social problem where mistreatment goes from the moral imperative to socially unacceptable

What you've done is accidentally sympathized with a core issue of "the other side" (assuming your politics here, apologies if wrong)
Google's Digitalbuildings Ontology
A bit of perspective that I'll give in on.

Cameras on phones and cameras on laptops/PCs are radically different devices. You can't just take a phone camera and slap it onto a PC. The other side of this is that cameras on PCs just suck in general.

They're working around a massive achilles heel in the flow: Cameras in USB are limited to USB2 Full Speed. Somewhere around 1080p60 is where the practical limit kicks in, at about 30-80Mbit/s.

That's enough for H.264 baseline encoding at 1080p60 easily. Problem: Realtime H264 and HEVC encoders are power hungry, big, and bulky. Elgato's game capture hardware has a streaming delay of up to 1-2s for "real time" 1080p USB capture, typically ranging in the 200-500ms delay times. Those devices get hot, cost $$$ ($180) and are purpose built. There's no guesswork as to why a "pro" streamer setup nowadays consists of a higher end DSLR or HDMI camera on a capture card: It's simply better: There's more bandwidth dedicated to it, there's more hardware doing the compression, and there's more glass to work with.

Now, Phones (At least, a lot of Android phones) use a totally different interface, called MIPI CSI or the Mobile Industry Platform Interface Camera Serial Interface (say that a bunch of times fast), which defines a high speed (2-8 lane) non-USB interface. Part of the issue is that these standards are licensed. IANAL, but I do know that the MIPI alliance would not like it if Apple just slapped their camera stack right onto their SoC for laptops and later desktops. There's actually nothing stopping them from shoveling MIPI CSI over USB3 and writing a driver on the other side that consumes the video stream. Heck, you'd get RAW 10-bit color out of your laptop camera. The issue comes when, again, licensing kicks in.

*However*, I will give that there is a further problem that Apple is facing: To do this, they'd have to make their laptops thicker. In the iPhone 13, the triple-camera setup is at least 7mm thick, which on their new Air model would leave only 4mm for... The rest of the machine. Thick lids are, in Apple's design language, the mark of the "old" and relegated to the non-Apple ecosystem. M1 macbook pros had a spat where they would spontaneously shatter the LCD due to inconsistent thermal expansion, mostly because of the lack of rigidity in the overall frame.
Nobody is talking about starting your own business, if you already know how to build websites and web apps try looking for a small businesses that need your services. Learn more about internet marketing services, SEO optimization etc. learn sales 101. I believe you will get tons of work.
I’ve driven multiple Ferraris and Lamborghini on various tracks for many hours. I agree that Ferraris are better on the track in general: historically they’ve been lighter and RWD vs AWD. You’re still more likely to see them during track days than Lambos and Ferrari as a company does more racing. The track-oriented models like 458 Speciale (I haven’t driven it) are usually even more visceral because of a louder exhaust note, harder suspension, being lighter and lower, racing seats, etc.
Cash in its western form has been around since the 1600’s. It’s simply a promissory note. The difference is in this case the encoding for that promise is onchain. Cash has gone through many evolutions but it started as peer to peer agreements between merchants. Now it’s peer to peer agreements between programmers. There was a bit in the middle where it was agreements between governments or banks but this is isomorphicly the same.

As for buying food. Yes. One can. Has been able to for a while. The future is here just not evenly distributed: https://twitter.com/alexmasmej/status/1228771055524704256?s=...
> The focus on price relative to USD is too short-term of thinking.

What is the incentive for Average Joe to use BTC for transactions while USD exists?
If they didn’t muck up the colors so badly these days Blu-Ray might hold some appeal for me but in case I feel I’m missing the remasters I can just crank up the greenish blue on my TV.
I agree. You might as well replace the word "qualia" with "soul" and the argument stays exactly the same.
I have to chuckle a little at your “is it just me”…this is literally one of pop culture/the internet’s biggest flame wars these days. No offense intended. It commonly spirals off into tangents about the modern definitions of racism vs. prejudice and many other threads. Sometimes I wish alongside articles like this there was a pre-prepared list of the 10 most common takes about a subject. So we can stop rehashing all that and get to the meat. I’m guilty of it too.
> the fastest ferrari timed around the course is slower than a whole slew of Porsches

I've driven quite a few Porsches and Ferraris, from 1970's models through modern ones and I'll almost always agree the Porsche is the better car. Usually faster, drives better, handles better, easier to work on, and easier to get parts for. But... it's usually the Ferrari that I want to take home. I've owned and enjoyed a few different Porsches, but my favorite car I've ever owned was a '95 Ferrari F355 Spider that would get its butt kicked by a Porsche 993 Turbo of the same era.
My point is to not replace what is the established standard with something else, even if there’s reason to think that something else is superior.

There’s nothing wrong with supplementing it with something else, going beyond meeting WCAG based on other data.
This is really nice and I love the idea of giving non-technical users access to internal tooling.

For python scripts I've had some success with Gooey that turns an ArgParser description into a usable (if ugly) UI running locally.

At some point I tried to turn it into a web front end (probably called Wooey) but it ended up in the same pile of half-baked projects I have floating around.
Do you have a reference for Clojure's 'insane amounts of memory' use?

Our product (https://kpow.io) is written in vanilla Clojure/Clojurescript, it will quite happily run with a 64MB heap for smaller workloads.

64Mb for a non-trivial full-stack enterprise-grade application with authentication enabled providing a rich UI and multiple asynchronous and/or scheduled background processes that monitor and manage Kafka resources. Sure we don't recommend running multi-cluster production workloads on a 64MB heap, but requiring further memory for real workloads has nothing to do with Clojure and we're a long way from 'insane' memory use, or doing simple things.
C23 working draft (7/6/22) [pdf]
Am I crazy or didn't 4chan used to just be a slightly more wild and messy cousin of Reddit? I don't remember it being 24/7 neonazi clubhouse back in the day.
Study: Congress literally doesn’t care what you think[0]

Their study took data from nearly 2000 public opinion surveys and compared it to the policies that ended up becoming law. In other words, they compared what the public wanted to what the government actually did. What they found was extremely unsettling: The opinions of 90% of Americans have essentially no impact at all.

[0] https://act.represent.us/sign/problempoll-fba/
This complaint seems a bit arbitrary. Twitch chat is the main interactive component of Twitch. I wouldn't be surprised to see someone build a Discord.js or Slack.js that was only good for chat bots.

It probably handles what 90% of people want to do with such a library.
First BTC has to do better than USD at transactions. It clearly isn't there now, and I'm not sure I see a path where it achieves that. USD will continue to exist as long as the US Government does, and if that falls, then, well, I've got other problems more pressing.
Funny, I was just browsing the spec and came across the POPM field. Out of all honesty that idea seems INSANE. Storing e-mail addresses? A list of them? Were they crazy?
Hets (The Heterogeneous Tool Set)
> it's explicitly about giving equal consideration to everyone rather than giving anyone more favorable treatment

In absolute terms, it should be equal. In relative terms, the treatment is ostensibly better than it would be without any DEI efforts.
Flatseal 1.8.0 Released
> For we are opposed around the world by a monolithic and ruthless conspiracy that relies primarily on covert means for expanding its sphere of influence--on infiltration instead of invasion, on subversion instead of elections, on intimidation instead of free choice, on guerrillas by night instead of armies by day. It is a system which has conscripted vast human and material resources into the building of a tightly knit, highly efficient machine that combines military, diplomatic, intelligence, economic, scientific and political operations.

> John F. Kennedy, 1961
What about Rust? Rust doesn’t go as in-depth as Haskell when it comes to modeling effects in the type system, but it still has a relatively complex type system on top of dealing with the borrow checker (which is almost as joked about as Monads at this point). Even with that difficulty, Rust seems to be a lot more successful than Haskell, and has existed for far less time.

If it’s because Rust is still mostly imperative, then you could look to Clojure or even Scala—less complicated when it comes to types, but also (usually) much less imperative. Both I feel are more popular than Haskell.
I have had people tell me this when I was struggling, but I didn't go get a job "flipping burgers" or stocking shelves. It's demoralizing. I held out for better jobs and in the end, waiting and getting paid more was worth 3x more than working an entry-tier job. IMO, I suggest not getting "any" job, but attempt to get a related (I call it lateral shift) job.
All I know is I would be pretty annoyed if a company made a clone of my voice and made me say things for money.
You know you're an IT person in 2022 when you read this title and immediately assume it has to do with Docker.
So, it's paper money, but one that won't survive heat or strong electrical fields, and that you need to use with your phone. And will lose all value if the central repository goes under. And is not recyclable or efficiently burnable.

Top work everyone, nailed it.
Which village?
I’m totally happy using the properties format from java. There’s comments, it’s easy to grep.
Main missing part are value types and multiline (or maybe it’s there, I’m not sure).
The parameter reference substitution would be nice to have too.
I house-sat for Donna one summer. I really regret I never spent the time to tell her just how bad I think her books are. I spent about an hour trying to parse a paragraph in one of her books only to conclude she was basically saying "it's unclear whether creating mice that are prone to getting cancer is a Good Thing or a Bad Thing because it's all relative", which is fine, but don't make it some postmodern tripe.
Wage gap between CEOs and US workers jumped to 670-to-1 last year, study finds
That's not age discrimination though, that's having insufficient experience. You can be denied for lack of experience at any age.
Today, perhaps. In 50 years? Maybe not. In 500 years, probably not.
I like driving manual as much as the next person (and have been for 25 years), but I full well acknowledge that I'd be way out of my depth driving any modern Ferrari.

And let's be honest: if you're worried about lap times, the flappy paddle gearbox is faster. It will never replace the joy of rowing your own gears or nailing a downshift, but it's almost certainly a win in terms of reliability under real world drivers and pace under all drivers.
White males are, by being white males, in two protected classes under the 14th Amendment as well as virtually all domains with statutory anti-discrimination laws.

Heck, the cass that established gender as a protected characteristic under the 14th Amendment, subject to intermediate scrutiny rather than merely the rational basis test that is the minimum for any legal distinction, was brought by male plaintiffs against a state law placing higher minimum age limits for men in a law controlling alcohol purchases. Craig v. Boren, 429 U.S. 190 (1976).
The short version is that you have identified why the coins keep failing.

None of the coins are directly backed by US$. Some are backed by an organizing who promises to exchange them 1:1 for US$ on demand -- but the coins are only backed by the sponsor's ability and willingness to do so.

Others, like Terra, are not backed by US$ even indirectly and ... well...
The cutoff for discrimination is 40. It is perfectly legal (at least at the federal level) to discriminate against someone for being 39. That seems to imply that mental development is not a consideration here. The law is pretty clearly "don't discriminate against older people" rather than "don't discriminate based on age".

Also for all the other comments mentioning experience. Decisions based on experience are not discrimination because experience is pertinent to one's effectiveness in a job. It isn't discrimination if an NFL team decides not to hire a disabled player because the job of being a football player has strict physical requirements. It doesn't matter that the player's disability might normally qualify as a protected class in another line of work. It isn't discrimination because the job requires that selection criteria.
https://snoble.net

Just links ATM -- think I might try adding some original textual content if I can work out how to keep it ultra simple
This all sounds good to me. I'd prefer companies that would give me the benefit of the doubt. In addition to what you've suggested, I also want to avoid displaying all the red flags (or minimize them, at least) that user "codegeek" talked about. 2.5 years unemployed and 10 years of relatively little progress is not a good look, and this issue is probably the first objective I must overcome.

With job applications, I will try out an A/B test with resumes. One of them with a lot of years pruned from my experience so that employers will have fewer negative biases about looking like a dinosaur or other related "laziness".
We use tons of configuration at work and this has come up time and time again. The biggest pain is when inevitably you need to "parameterize" your JSON files. The most common route I've seen is to turn your configs into templates e.g. Jinja and go from there. Welcome to hell.

My solution? Write a DSL with Typescript, and "compile" your configs down to JSON.

Define the structure of your configs as TS types. Write functions with free variables to work as templates, or define snippets as composable fragments. Writing the end result to a JSON file results in transparency (what you see is what you get) and compatibility.
The open source password manager I use, Bitwarden, is great for this. I can create an “identity” with tons of information and it will auto-fill any form. It works with credit cards as well.
> The Chinese people have way more right to consider what sort of government is legitimate

The Chinese people have no right whatsoever to consider what sort of government is legitimate. The CCP deliberately, systematically deprives of them of exactly that right. Hence the total censorship of thought and expression and the repression of any group that might remotely offer an alternative to the CCP, even non-political religions.

The CCP is like the Model T of political parties - "You can have any government you want, as long as it's the CCP."
Nah, it’s a real thing. You know how some NBA player can be top 10 (but not #1) in scoring, assists, rebounds, and steals? Good chance he’ll win the MVP.
Interesting. Years back, I was briefly involved with a somewhat similar project, where coins were used and the second sig was printed under a tamper-evident sticker. That way if the site disappeared there was still a way to retrieve the funds.

Can't even remember the name of it to be honest, wonder if it still exists.
Yes to statistics for doctors. No to calculus for doctors.
> Land-scarce nations such as Japan and South Korea might have to devote 5% of their land to solar farms

Author parrots the "ooh, where will we find enough land" trope. But the Japanese have been deploying solar to their rice fields for years. It reduces water loss and heat stress, for more yield, and (as with floating) keeps temperature lower, for better conversion efficiency.

> ...researchers are only starting to understand how pairing solar panels with crops in ‘agrivoltaic’ systems will affect food production

Maybe ask the Japanese?

While there are good reasons to deploy PV floating on reservoirs and shading canals, it is not for lack of other places to put them.
Character forgives nearly any flaw in a car. Sometimes it isn't about going fast, it's about feeling involved and necessary to the process of driving.
>So far with crypto the only use cases seems to be criminal. To buy illegal stuff and for ransomware.

This just keeps getting trotted out again and again on HN as if it were a dying circus horse, but with no real merit. Even analysis by companies that spend all day, every day tracking cryptocurrency use and transactions estimate that only something like 2% of them are criminal. Even if we add in fraudulent/criminal funds that were laundered well enough to hide their origin and purpose from these tracking services, the percentage is still almost certainly a small minority.

Add to that a couple things: First, that not all "criminal" transactions are morally wrong just because they're illegal. No doubt there are anti-Putin Russians right now trying to get their money out of country with crypto and breaking a law or two. Are they scum?

Secondly, yes, there are many, many normal people using crypto for many things. I personally know many who do this, for work payments, difficult transactions because of some regulatory bullshit, remittances and even in one case as payment for contemporary dance services while living overseas. Anecdotes, but I have no doubt that they're extremely widespread, because my friend circle isn't one of crypto bros and money launderers. It's of ordinary people.

How fucking tedious to see a so-called hacker site shit so much and with so much categorically dismissive ignorance on something many of its readers emotionally dislike.
This drove me crazy enough to give up on managing a music library. I had about 45k songs and was pretty meticulous on organization at a folder level. In Winamp the dashes for filenames were slightly different from dashes from ID3 tags, and this was unacceptable, so I decided I wanted to fix all the terrible or missing ID3 tags. Manually looking up every song/album to find the release date took forever. A lot of the original tags were for the remastered year, so I'd manually look up the release date to "correct" it. If I wanted to make a smart playlist of "00s Music" I didn't want an album from the 70s showing up (or vice versa). This was often easier said that done in some cases, as release years weren't always clear, especially for albums that came out near the end of the year.

I tried one of those software packages to fix tags and that was an unmitigated disaster. I kept the blast radius small, but it trashed everything I put through it, so I gave up on using anything automatic.

I think I only made it through the Bs or Cs (going alphabetically by artist) when it came to the level of detail to get release dates.

As you mention, steaming platforms have the same issue, which I find annoying, but at least I don't feel like it's my responsibility to fix it anymore.
In some areas of the world where network and/or device performance are limited such a low latency will be impossible to achieve indeed. Inter regional broadcasting also comes with a latency penalty, but with good CDNs like provided by our partner Akamai you can already get a 1 second latency in many cases. That being said the buffers will be very small and we don't recommend using that yet in general.

HLS and DASH are similar indeed, but I think the main reason that HLS is still used a lot is that it's the lowest common denominator; you can get it to work everywhere. Perhaps in the future that will be LL-HLS, or something else entirely, but for now most really low latency broadcasting that I'm aware of is using DASH with HLS as a fallback (i.e: CMAF). But I could also be wrong about that of course :-)