skysight-inc/HackerNews huggingface dataset:
It’s not really about the hardware interface. It’s about a single standard for charging infrastructure so that economies of scale and zero barrier to entry makes charging tech a commodity as it should be, not a product with premium pricing enforced by a proprietary interface.
The market dynamics are the real target. The interface is being targeted because it’s the tool used to distort pricing and create a pseudo-premium product.
Anker now makes far superior chargers for Apple products, cheaper and with more features than the original. But they are forced to pay Apple licensing fees for their proprietary but not really superior interface.
> The problem was Xerox didn't realize what they had

I'd contest this (quite popular narrative): Xerox developed the Star as an highly integrated product and introduced it in 1981, 2 years before the Lisa and 3 years before the Mac. It may have been too early, though, as this was before capable microprocessors and the hardware was somewhat limited. Development started in 1977, which was about as early as PARC-based software became sufficiently optimized to make this a viable option, and the first D-processors, Dorado (rejected for its complexity and price point), became ready for evaluation. Arguably, it would have been hard to release a thoroughly engineered system like the Star significantly sooner. (There were also other GUI-driven spin-offs, outside Xerox, like PERQ, which also failed to make the proverbial dent in the universe.)
https://archive.is/iPp20
It's a set of conventions and utils allowing a parent component to mix properties into slot-aware children so they can be styled and configured to fit within the parent context.

https://react-spectrum.adobe.com/react-spectrum/layout.html#...

Too bad React doesn't have Vue slots built-in, but this is nice for streamlining component APIs. Works well with Tailwind classes.
If you plan to immortalize yourself in a negative way you can just pull a Pompeii and start doing graffiti. A few crude dick drawings and raunchy jokes signed with your name should be enough to keep future archeologists entertained.
> In C++, use -fno-exceptions if your code doesn't use exceptions.

> In C++, use -fno-rtti if your code doesn't use RTTI (run-time type identification) or dynamic_cast.

Note that "your code" here generally must encompass "your code" and all of your C++ archives/shared object dependencies (and their dependencies).
Qt and React have been used for years by lots of people, so there's a lot of knowledge out there about them, their designs are more general-purpose and refined, and you're likely to have encountered them before.
By the way: Charlie Munger said something very observant in another part of the meeting ( https://www.youtube.com/watch?v=3y5aNVKVdew ),

> I think a banker should be more like an engineer: he's more like into avoiding trouble than "getting rich"

i.e. while not of the profession, he understood - "the engineer is into avoiding trouble" - that a good part of the job is "assuring that things work properly". Sometimes you have to build a spaceship, sometimes the product is that others could keep on working undistracted.
Note-taking with Notion and ChatGPT for effective meetings
Racket has mediocre interactive features or so I hear: https://gist.github.com/vindarel/c1ef5e043773921e3b11d8f4fe1...

> no condition/restart but just print you a trace, and little runtime inspector/debugger support

CL really was built with interactive support from the ground up.

I don't think Janet has many?
"the camera cores are (mostly) very well documented and software support is good."

I have seen some good documents, but they are mostly tailored to OEMs as well. It also depends on what you want to do. I've been trying to get a lepton streaming video to a TFT screen using an ESP32. Resources are scares. If you hit a problem, you're basically on your own.
World’s Biggest Blue-Bond Swap Emerges to Protect the Galapagos
Also it doesn't appear to work at all on android Firefox - tapping the dropdown just shows all entries and then they disappear before you can select one!
Promswarm – Modernized Swarmprom
Right — Kubernetes was evolved in the context of being a Google Cloud service, and despite now having other deployments, still is mostly architected around the assumption that your Kubernetes cluster is surrounded by a featureful IaaS platform providing things like managed load balancers, VM auto-scaling pools, iSCSI volumes on a dedicated SAN network, non-throughput-bottlenecked object storage (and a container image repo on top of that!), a centralized logs and metrics sink, etc. A k8s cluster expects these like a computer expects a bootable storage device.

If you're using a managed Kubernetes (in GCP, or AWS, or Azure, etc) then the owner of the platform presumably has all this stuff going on somewhere (whether they expose it to you or not), and so is solving all these problems for you. But if you're not using managed Kubernetes — i.e. if you're ever typing `k3s deploy` or whatever equivalent — then you'd better realize that you're signing up to either also deploy and manage your own bare-metal OpenStack deployment for your k8s cluster to plug into; or to tediously glue together a grab-bag of services from your hosting provider + third-parties to achieve the same effects.

(And this is why Google's "Anthos" is an interesting offering to many enterprises: rather than running your own on-prem k8s cluster implying the need to own+manage on-prem supporting infra, you can instead have a GCP project that has all the managed supporting infra, and maybe some hosted k8s clusters; and then your on-prem k8s nodes can just think of themselves as part of that GCP project, relying on the same cloud infra that the hosted clusters are relying on — while still being on-prem nodes, and so still having data security guarantees, low-latency links to your other on-prem systems, etc.)
FLIR systems are limited in resolution and frame rate because of ITAR restrictions, even though they're the industry leader. Chinese systems have improved a lot in recent years and are not subject to ITAR and can offer higher resolutions and framerates
Reminder that Google is an ad company with a large number of hobbies. You cannot trust Google to continue doing anything that doesn’t generate (directly or indirectly) substantial ad revenue.
Maybe fanless is important for people who don't use the laptop for work, but as someone who mainly works with computers and not much leisure, I don't care if it's fanless or not, as long as it doesn't throttle just because something compiles for 3 minutes instead of 20 seconds and uses all the cores to the max. Usually, passively cooled laptops are really poor at that, compared to ones that have active cooling.
I wish this article included a benchmark of a large project and showed the difference each option made. I have a feeling most of these don't have much of an affect.
Ask HN: Vector Database on Top of SQLite?
What do you think, is it possible to build a Vector Database on top of SQLite?
i guess just assume every meeting will be recorded now
Apple Sees Emerging Markets Rescuing It from Slowdown in US, China
> Pixel's are locked down a very tiny bit

Other people might instead say "Pixels are locked down."

> I don't think this is some kind of dystopian over-reach with security as an excuse.

Why?

> "I must connect to the internet once" problem is a very fair tradeoff from the user's perspective.

Speak for yourself.
How about spaghetti architecture.
Working outside and getting scratched a lot in modern clean clothes, sterile tools, and with refrigerated food is still very very different to not having those things.
It blew my mind when I gave it a TypeScript function with multiple nested awaits, all tangled up into a chain of multiple `map` calls. A comment I wrote above it was “TODO refactor this monstrosity.” It was clever enough to split it into a main function and multiple utils. And it added JSDocs. The result passed my existing tests immediately.
Google has a history of killing off products that are actively used by people. The trust is broken at this point. I'm super weary of relying on Google for anything now.
IP addresses are assigned to organizations, not countries.

There's nothing at all preventing me from geolocating my /32 of v6 to anywhere at all I want.

Or chopping it into smaller subnets and then allocating those wherever.
This has been posted like 6 times already man.
https://archive.ph/VUefl
> But some kind of "warning" to "do something we didn't say in the law" is just plain wrong.

No. Acting in bad faith is what is wrong.

If Apple doesn't like it, then they can shut down their business in the EU.

Companies acting in bad faith should be explicitly punished, to an extra degree, that is intentionally designed to hurt them.

We have this right, to use laws, in a society, to punish bad faith actors.

If you don't like it, then vote for something else (you'll lose that vote though, lol) or leave the country.
I dug out an old Airport Extreme when a Fritz!Box at the office had some issues. It worked fine as ever and even better, there was even a security update waiting. The device is from 2013.

The third generation Apple TV from 2012 had 120 months of updates (the last update was Apple TV Software 7.9 in March 2022).

So at the very least it sounds like they are doing pretty ok.
As long as you don't start counting watt/performance/price, as then usually AMD wins out as Apple does have "premium" pricing for most (if not all) of their products
But still peanuts compared to American tech companies… so is the majority of talent going to stay in auto or go to big tech?
Does anyone know the state of linux scheduling and efficiency cores? It is my understanding that part of what makes the Apple experience smooth is tight control over what processes get pinned to performance cores and enforcing background jobs remain as such.

For example, the Gnome indexer, tracker-miner, should only ever be allocated to background status.
$15/hr is a living wage, and pretty good for such easy work you can do from home with little to no training. Many would love to have this job.
8 companies? Where do you get that [absurdly incorrect] number? Mike has actual thousands of enterprise customers.

I don't think anyone here suggested that Beanstalkd is bad or should not be used, if it fits your use case like a glove.

Speed-wise, let's not forget that Redis is also written in C.

Bigger picture, folks outside of the Rails community love to sidestep the simple fact that something like 75% of the total value created by YC-backed companies was created by the subset who built with Rails.

Clearly, we're connecting the dots in a way others are not.
If you have a predictable workload (i.e. we ingest 100,000 videos a month with n size) you should be looking at it from that perspective -- how much compute you are going to need, and when. Serverless works well for predictably unpredictable, infrequent workloads that don't need to have perfect output ("good enough").

The big mistake I see people make is trying to be overly clever and predict the future workload needs. It never works out like that. Design for your current workload now, if your architecture can handle 10x of that great! Each time your scale from 10x workload you will likely need to redesign the system anyway, so you shouldn't pay that tax unless you absolutely have to.

There are a lot of limitations of serverless, the big one I experienced was inability to control the host environment and limitations on the slice of memory/CPU you get, such that you must take that into consideration when designing your atomic work units. Also paying the distributed computing tax is real and occurs at development and runtime -- things like job tracking and monitoring are important when you have 10,000 processes running -- you start to get into the territory of things that basically never happen on a single machine or small cluster, but become problems with thousands of disparate machines / processes.
Holy moly, you just made my day. I will have to give it a shot. I thought that once all the walled gardens developed their own protocols that it was dead in the water!
Do you have any first-hand knowledge of academic politics, or can you offer any examples that demonstrate they are particularly "vicious"?

When I think of vicious politics, I think of violence, which we see on the national stage. Would you say academic politics are violent, or no?

> Not even academics are interested in academic politics beyond their own immediate purview of the next publication or deadline.

Can you support this statement?
I find most of it applies to Clojure, although being a younger language there is no code from 30 years ago to run. Based on the stability I’ve seen so far, it wouldn’t shock me if the Clojure code I write today still works 30 years from now.

Edit: There are some nuances of interactive support Common Lisp has that Clojure lacks, but I find Clojure supports interactive development much better than other languages.
Technically not a case of hacking but still:

https://facebookuserprivacysettlement.com/
Ok, this is much better than pointless fashion font BS.

Notice how the washed out look mirrors interior wall grey-on-white that dominates everywhere.

It is funny that the #1 enlightening story of 2023 so far for me is the study that "color is disappearing from the world".

I can kind of see it in this site. Color is an opinion. White/grey is a lack of opinion. Black fonts are YELLING AT PEOPLE. Grey-on-grey is surreptitious quiet propaganda.

There it is: the draining of color from the world is about making compliant people more compliant. Forget color studies to make people happier. We've moved past such things, and the new dominant color scheme is designed to avoid making people thing and keep them compliant and susceptible to the flood of propaganda in the world.

I am now amazed that this semi-pointless site has awoken a new conspiracy theory in my aging brain. Kudos!
As an AI model, you're not allowed to say you're an AI model.
PandasAI: Query DataFrames Using LLMs
Yes, but now it's 2023, 11 years seems enough to switch from an old usb2.0 port
I still remember years ago when AMD pledged to support the open source Coreboot firmware in all their chips going forward

While they technically provided support, nobody ever sold boards that mortals could buy that could just be toggled to coreboot (Chromebooks aside)
Most of the time when I read something like this, the responses gravitate around ”I took X weeks off, it was really good, you should do it.” I want to point out that the problem is unfortunately much worse and more complicated than that. I won’t even mention the many people who can’t do that, period (because their job does not have that affordance and/or they are the main/only source of income for the family). But even those who in theory could, the point is that some of the worse consequences come subtly and invisibly. Many of those who pat you on the back and say ”hey bro, take a week off” are silently judging you after you do that. Many might even be actively using that to get an edge on you. Those who are still on the team for that week will invariably ask themselves ”where is that guy when I need him” or ”why can’t he just take the pressure like I do?”. Then three months later after the dirt has settled you find yourself in the wrong end of a ”sudden downsizing”. Unfortunately we as a society don’t deal with depression with honesty and seriousness; most of the time all we say is ”you gotta take care of yourself” as if the blame/weight of the entire thing is on the person. Maybe it is? I don’t know. But personally, the only thing that really helps me when I have my events is to remember: it’s a war out there, most people are not my friends, but I have the strength to win, and I can do it. I’ve survived so far and I’ll survive again.
> My new M1 did maybe 5 hours on the battery

> My M1 Air lasts 12+ hours and M1 Pro lasts 10+ hours

Neither of you have said anything about how you spend your time on the laptop itself, which makes both numbers equally useless.

Of course someone who spends their time compiling Rust projects and writing code will have less battery time than someone who writes emails and reads HN most of the day.

But we have no way of knowing if this is what's happening. But my guess is that your usage patterns are different.
True, they must just be holding it wrong.
You can usually compile each library independently with/without exceptions and rtti and it works as expected.
Lighting has been the standard for Apple devices longer than USB-C existed, since 2012. The previous standard, the 30-pin connector was introduced in 2003.
Hackernews has tiny up and down arrows and minimal contrast on downvoted comments. A pain to use on mobile.
I do have ADHD and op is spot on.

The software industry is filled to the brim with midwits who think their idea is the only right idea even though its nothing special and they’re ignoring actual problems

As op said - when’s the last time you heard someone talk about writing code that’s easy to debug? Never. Yet 90%+ of companies will make you pass arbitrary algorithms tests

The field is dominated by A types who confuse their neuroticism and ego for talent
At my client, we go Serverless first in a bastardized state, NestJS. The benefit is quick development at a low cost. We have a series of calculations. Each read from a common S3 and write to it. This allows the teams to do their work with independent deployments.

Each one costs about $5 a month. That’s rather hard to get in the AWS EC2 world. They are also easier to manage. We don’t have to manage keys or certain. There is no redeploy after 90s that comes with EC2.

However these are low access, slowish apps. Maybe a 1,000 calls a day. They can take a minute to do their thing. Seems like a nice match for lambdas.

Benefit of NestJS is if we ever needed to move out of lambda we have a tradition all Express app.
What you're calling reminders are just calendar events.

A birthday is a repeating calendar event. You're free to create a calendar event with 0:00 duration in Google Calendar, it works fine. You can also create all-day events that show up at the top and don't make the schedule harder to read.
Introducing Fables - the perfect bedtime story app for kids! Our iOS app features a wide range of classic and modern tales with beautiful illustrations and interactive elements that bring stories to life.
First, it's not the exact same systems and people; second, the circumstances are not analogous - a public health health emergency has a different set of considerations from a chronic junk problem; third, you have surely made some bad decisions in life as well as good ones, but you would probably be upset if people around you reacted to everything you did on the basis of your worst failure.

Sure, burning warehouses full of covid masks is absurdly wasteful. But do they really drop to zero effectiveness on their expiration date? Experience says no. If they're not fit to surgical standard, maybe they can be stamped with some identifying mark and redistributed as dust masks or something. The main reason the default option is to burn them is because history suggests that otherwise businesses will buy them and resell them as medical-grade or whatever without fully informing prospective customers.

Do you have a proposal for dealing with commercial mendacity that's less severe than just abolishing all state efforts at procurement or establishment of consumer standards?
I think that’s one of the advantages of coming into computing in the early 80s. Computers like the Apple ][ were completely understandable by a single person (and it’s still my mental model for how a computer works 40 years later).
The better connector would start on laptops, maybe high-end tablets too, and it would take a few years anyway before it moves to phones. That's what happened with USB-C at least.
Yeah in addition to the 10% headline fee, they always charge an additional 5% to the buyer, so it's really at least 15% in fees.
A fanless-first design would mean I am not subject to the continual whine of whatever teeny high RPM fans that come standard. As someone stuck on corporate Windows machines, I have 24/7 fan noise from the combination of work-spyware + Teams + Onedrive continually indexing and stomping over each other.

Edit: I rarely do much CPU limited workloads. More RAM heavy than anything else.
No benefits eats into that quite a bit.
> they would prefer consistency and reliability.

> Speed is less important when you can use WIFI at home and in many places

In my experience 5G provides that consistency: Wifi (outside of my reliable home connection) is often super flaky. With 5G on my phone I find myself connecting to (e.g.) coffee shop Wifi much less often and I tether my laptop to my phone rather than use it.
You can use "Show HN" in the submission title for gathering feedback. https://news.ycombinator.com/show (https://news.ycombinator.com/showhn.html) Example https://news.ycombinator.com/item?id=35831177

I think the monthly https://news.ycombinator.com/submitted?id=whoishiring only get a lot of traction because users know when they're posted (some users are waiting for them) and because very few users reply to comments, so easier to read.
That's interesting, I've never heard about it attenuating 3D visualization capability. I know that some people are good at it and some people are not capable. My understanding of psychedelics is based in the plasticity model, so I felt or assumed that 3D visualization was just a flexing or practice using those skills, not acquisition of new skills
What was that first accounting document?
It is already the case with Pixel as others have described. https://www.androidauthority.com/wp-content/uploads/2018/10/...

And the warranty thing is moot, unlock does not void Pixel's warranty
I would do this part time for extra income. Going to look into it
“How Sad How Lovely” is such a beautiful album. I hum its songs to myself regularly. So glad her work has been preserved at least to some extent.
Google and Facebook ads support folks do the same thing, I'm guessing they have some incentive and some metrics to hit, such as number of people who they actually talk to etc.
Ask HN: Which progcourse would you recommend for paid certificate of completion?
I am currently more using edX, Pluralsight, Coursera, LinkedInLearning, FreeCodeCamp, MIT OpenCourseware courses on CS and Python (C/C++, ML, data analysis, web dev) to audit courses for free. Have not yet tried Codecademy, Udemy (any else?) online learning platforms.

Which platform/course would you recommend to get a paid certificate of completion?
The artwork provides accurate historical depictions of the edit wars.
How are you going to throw away the competitive advantage of serverless first if you’re a startup? You’re just asking to lose to whichever of your competition that goes serverless first.

However, if you’re a massive company like Amazon working on a less-than-cutting edge project, you certainly have the resources to avoid serverless up front to avoid rewrite costs down the line.
M1 value seems wrong, should be 407

Different test:

Cinebench R23 Multi Package Power Efficiency

M1 - 561 pts/watt

M2 - 433

AMD Ryzen 7 6800U - 374

Intel Core i5-1240P - 258
The Making of an Ultra Low Latency Trading System with Go and Java
I hate my work laptop that spins up and gets loud during zooms/teams meetings.

Heat is also a downside when you have to carry it between meeting rooms.

A silent/cool laptop is highly preferred over something that does maybe 5% faster.

In the case of Apple’s M series you get both. Other laptops (gram) may be lighter but the silent/cool/fast is a winning combo for me.
I'm partial to the sound of the Merlin
The "Buy" button takes you through to a DFRobot product page: https://www.dfrobot.com/product-2671.html

I don't know anything about this particular product, but I used a DFRobot product once before. The device behaved strangely and the documentation was bad. Buyer beware!

(The device I used was https://wiki.dfrobot.com/Voice_Module_SKU__DFR0534 - that page is the sum total of the available documentation).