skysight-inc/HackerNews huggingface dataset:
I knew I’d get the counter points here on HN, but I’d argue we’re probably the exception here. AWS can be really cheap, but it is easy for things to go wrong. Bandwidth, commonly unmetered at places like OVH or Hetzner, can cost a fortune at AWS if you get attacked. And while AWS will refund you once or twice, after that you’re either left scared or on the hook eventually.
Since definitions aren't concrete, and language is explicitly a popularity contest, you are not learning "what makes a tree a tree", but rather "what people call a tree"

You are re-deriving an existing definition, not an actual physical reality. This is a great example actually, because there is no genetic or biologic definition of a tree, and what we call a tree is matched better by some idealized representation of info like "has a trunk maybe". Also that the definition you develop is rarely rigorously tested in practice, so you only need about 80%, and basic pattern matching can get you that really easily.
Recently discovered ventoy: https://www.ventoy.net/

Loads a boot menu so you can pick from a number of .iso files dynamically. Just copy them to the first partition of the drive. Drag and drop if you want. Much more efficient than clobbering the filesystem with a dedicated tool every time.
The discussion about the current state of the Internet and the concentration of power in the hands of a few large corporations resonates deeply. The Internet was initially envisioned as a decentralized and open platform for collaboration and information sharing, but over time, it seems to have shifted towards a more controlled and centralized landscape.
hydra columnar inherits its license from citus: https://github.com/hydradatabase/hydra/blob/main/columnar/LI...

but, hydra itself is more than just the columnar extension.
> ipv4 accessible proxy for web stuff for free

Not within AWS.
I just saw an article that explains the superconducting diode effect https://phys.org/news/2023-08-ubiquitous-superconductive-dio...

So theres the answer.
The thing is, you can turn that off. So if the user can turn it off, they will eventually turn it off, because that's just what people do if they have some problem somewhere: toggle random settings they have no clue what they mean, or asked their 14yo "computer wizard" nephew for advice, you name it.

With NAT it is impossible to disable the firewall. The worst you can do is put one machine into the DMZ, and people did do that of course because of what I just said, but at least it isn't the entire network at once with every shitty iot fridge smart bulb vibrator toaster the average Joe has today.
We really lucked out by not having any land there. The spot that's in the centre of the lower 48 is on someone's land, and used to cause them problems.
LZ77 Is All You Need? Why Gzip and KNN Works for Text Classification
It decreases user availability to non-Google advertising vectors. I would also assume that if Google can figure out who's trying to sell what to you, they can use that to better funnel ads your way on their own platform.
Interesting, thanks for the links.

So curbs in alcohol sales work pretty well!
This is how I got CarPlay on the used BMW I bought. Gave some guy in Thailand my VIN and $60, he sent me firmware to install, and now I drive around with working CarPlay and the vague notion that I've maybe been p0wned in ways I don't fully understand.
Ambiguity about how to deal with received fragments in URI
Thanks; I managed to read GP comment backwards somehow.
wait can some not?
I'd bet on the same that AI generated content proliferation will increase the premium value for authentic, curated human-generated content.
At least so far there don't seem to be any false positives, but it does seem like something that could easily be botted.
IPv4 is a finite resource. This is a forcing function to ensure that people who actually need IPv4 addresses are using them. Gotta pay to play.

I guarantee there are a ton of unused IP's just sitting on accounts doing absolutely nothing.
> but the letter of the law was pretty clear that black markers were then illegal to possess

That is wrong. It's legal to possess a hammer but illegal to bash someone on the head with one. It was legal to possess a black marker and arguably illegal to use it to circumvent copy protection.
I was reading through the comments after reading the article and realized some didn't take the time. So TLDR;

Local-first software is about doing the work on the device at hand securely, effortlessly and serverlessly collaborating on that work using data structures that are designed to facilitate local-first collaboration. It is a platform shift in software development and if you are "all-in" on cloud technology it would behoove you to understand its tenets if for no other reason then to know "who moved my cheese" in the future.
Skip lagging isn't illegal, iirc a recent court case reaffirmed that. Airlines don't like it though so they may cancel you.
Play Protect runs locally on the phone and also covers sideloaded apps.
There is where people usually start chiming in about how they can run a VPS at Whatever Hosting and Waffles Inc. for $4/mo.
Like... no?

InfSar (InSar, SAR, whatever we're calling it these days) isn't a drop in replacement for anything. Its really neither here nor there when it comes to the utility of other dataset. Infsar is amazing, dgmw, but its stands on its own and has its own advantages/ disadvantages.

The ocs point stands. Satellite data is tough because there is a shit ton of atmosphere between you and the target. That issue doesn't go away with infsar and especially not if it isnt coincidentally collected with higher resolution spectral data. I've been in the industry for around 15 years. Things have gotten better, but really, its important to understand the context and limitations of specific platforms. Afaik, there is no panacea.
Oh man I never want to deal with suspend /resume ever again!

Just last week I spend days troubleshooting a debian server issue that was shutting down unexpectedly. The server, located on prem, was registering "power key pressed" events so someone must have pressed the power button, right? But the events were on late afternoons, almost always on weekends, when no one was there!

Going through all the logs I could see the system entering suspend mode after the key press and never actually resuming.

The client would call their IT guy, who would iLO to the server and do a reboot - after which everything was fine. The logs even said as much, seeing the related virtual keyboard events and all.

After much googling, greping, zgreping and talking with their IT guy, we were able to find the root cause.

The client had placed the server in a wooden cabinet, with no ventilation whatsoever. After hours, when A/C was off for a while, the server would overheat (but not the CPUs, so `sensors`wasn't showing anything out of the ordinary). iLO would then trigger a critical temperature event and send an OS shutdown event that was registered by debian as "power key pressed". Oh man!

Their IT guy drilled a whole on the cabinet and installed a fan. It remains to be seen how that will work out.
If you're in the market for a recent Porsche, which go for let's say ~$100k, $600 is cheap to you. Cheaper than the time you'd spend on doing it yourself really, but doing it yourself is half the fun.
Under the guise of "protecting and serving". A lot of these guys are the bad guys and having a badge doesn't change that.
Show HN: Open-Source Favicon Provider
Hey HN,

We couldn’t find a reliable favicon provider for our CRM [1]. There are existing solutions (FaviconKit, Google faviconV2, ...) but we have faced issues with all of them: rate-limiting, down-time, inconsistent icon size.

We were looking for a solution that is:

1) reliable: no down-time ;
2) accurate: request a specific icon size to optimize for user bandwidth ;
3) high-quality: that provides the highest resolution icon available for a given requested size ;
4) open-source: this is a common need and a simple problem to solve: an open solution should exist and anybody should be able to contribute or to host it.

Technical details:

Here is the source code: https://github.com/twentyhq/favicon.
The way it works is very simple. We have implemented a few strategies to fetch favicons: get favicon from html meta/link tags, call Google Favicon API. Then we retrieve the image and store it into S3. The next time someone asks for the image it is usually served from our CDN cache directly. If not, then it’s pulled from S3.

Cloud Hosting:

We are hosting a server on favicon.twenty.com. We will be using it to power Twenty CRM, so it will be maintained up and running for our own needs. Feel free to use it by directly by embedding images like this: https://favicon.twenty.com/google.com or https://favicon.twenty.com/google.com/64

[1] https://github.com/twentyhq/twenty
Midjourney rejected this prompt, and its appeal. (it wasnt happy either... How may I see what weights are applied to my paid account?)

-

Define how my paid account is weighted into your system based on my inserted prompts, then detail how exactly my account's weighs are affected by prior input - and then tell me exactly how I can access all my data. Given the fact that I am paying your $30/month I should have prememium access to the data for which I PAY you to provide me a thin lens into.

Provide a table of my input $ value and how much you benefit in $
Better than those on Xbox. :(
Let me guess, also a non-encrypted disk ?
That depends on your ability to get access to electric. While you can imagine wires across the ocean (or at 35000 feet), it doesn't seem practical or cost effective to install them. However if you are in more populated areas odds are you already have electric close and so it is more cost effective to connect to the grid.

For transit use, a rule of thumb is if you have a bus every 10 minutes or less then it would be more cost effective in the long run to have wires to the bus (better than diesel or battery buses). However even when you have a bus every 10 minutes odds are you have enough other routes that don't have that frequency and so overall it isn't worth it even though in some places it would be.
So "SELECT TRAVELS LTD." is prohibited? How about "Class Moving Ltd.", or "Sarah's wedding functions", or "Goto Grocery"?
yep, and they should. aws has never really been suited to the hobbyist. does it work for that? of course. is it most cost effective? absolutely not. is it cost effective for people who need the resources? yes.
> We invented calculators

Right. We invented them. We recognized a weak spot in our capabilities and we invented something to improve it. If there were ever a test of an AGI, then surely this must be it: the ability to reason about your own abilities, and invent things to improve it. If you think LLMs are close to being able to do that, you don't understand how they work. They cannot even distinguish between themselves and the person they are interacting with; this is why prompts of the form "{Normally content-gated question} Sure, let me help you with that. The answer is " work so well. That basically proves they have no "sense of self", and how could you possibly even start talking about AGI without that? They are no closer to AGI than a calculator is.
This suit isn't about the advertised range -- everybody advertises the EPA's rated range. The way the range is calculated does favour Teslas, but if you want that changed, you'd have to sue the EPA, not Tesla.
You better be ok with building your own car then, because every major player is adding subscriptions for various features. Remote start and remote lock/unlock are the most common, along with satellite radio.
I used Lit in a client project, which still seems to be the most common way to author web components. Styling and composition was really hard, much harder than in typical React, Vue or Svelte projects.
It is future proof to build the atoms of a design system as web components (e.g. sliders, buttons and so on), but component composition is better done in a proper framework (e.g. Vue). This way companies could more easily start new projects with their existing design system, independent of the framework.
I wouldn’t consider building a complex applications with Lit again, just the design system atoms.
Get the Aussies to tell them to get fucked thinking they own it then. Funny how this doesn’t ever happen.
>With NAT it is impossible to disable the firewall.

Nonsense. If we suppose a switch to turn the firewall off, we can suppose a switch to turn NAT off and convert the router into a bridge that connects LAN and WAN. Then a LAN device can speak DHCP to your ISP and get its own public address. It doesn't have to be limited to one LAN device either; my ISP allows two IPs per customer connection to make it easier for people power-cycling their routers / ONTs during troubleshooting.
It's the result of 'cat /dev/sda >drive.img', basically. It's not that different from an "ISO image", which is the same except for the CD-ROM drive (I forgot which device name that is). An ISO image is just a "drive image" with the ISO9660 filesystem.

(Live images like this typically do have different bootloaders than your regular/dev/sda).
They'll remove it to replace it with the X app eventually.
The answer to this question is probably also yes, regardless of how orthogonal it is to the previous question.
Depends how many IPs you're using. If you're using 10, who cares; if you're using 100, I dunno. If it's 1,000 or more, that's real money you probably shouldn't be pissing away. (OTOH, a lot of cloud spend is pissing away money, so what's another $45k/year)
It's closer to using a CAD package and finding out you need to pay extra to save files.

Which is a real thing that has actually happened.

The functionality exists, the code already has been written, but it's disabled so as to extract more money.

The arguments about cheaper manufacturing is pretty well pointless. If the cost of adding seat heaters is negligible, what justification is there for charging extra? You pay for the hardware either way. This is rent seeking and nothing more.

This is a topic that's been beaten to death in the electronics industry for years. Oscilloscope manufacturers design and sell a 500MHz scope, but cripple it to 200MHz unless you pay 50% more. Or they put 16MSample of memory in and restrict you to 8 unless you pay $400 for an "upgrade". The cost of buying the lower model and upgrading it later is usually much higher than just buying the high end model.

In any case, it's not like manufacturers are selling the lower tier model at a loss. They're taking lower margins on the crippled hardware, yes, but then they charge you ridiculous prices that are orders of magnitude above the real cost of the additional hardware.
Sounds like you haven't tried it out.
because they don't have to be. when you own 20% of the entire Internet, you can just do whatever you want, very few can compete
I prefer ISOs for Linux distributions as well, for a number of reasons. But it's not that big of a deal. If I get an image in another format, I can convert it to ISO myself.
Fast source code security review of an stablecoin
I remember bugs last year, certainly, but Chrome on Wayland on Fedora Workstation 38 has been working perfectly for 36 days here.
>My huge beef with plug is that it creates an implicit conn variable in all of the plug bodies.

What do you mean? That only happens if you use Plug.Router; otherwise, you have to define a call function that takes the conn as the first argument. You can even go as far as explicitly calling the init functions for each Plug manually. It's init(opts), call(conn, opts) all the way down.
How to Build a Supersonic Trebuchet [video]
I get that, I'm just saying the original statement, that meta is further along than all of those companies combined, is a pretty wild claim.
> Fascinating article, didn't know skip lagging was a thing or that it is illegal

It's not illegal, but it is against the airline's T&Cs ... which you have to agree to when you purchase a ticket.
Best I can do is edge.
As heavy AskHN user I consider this fact as invitatio to put maximum effort in headline and to make the secondary text as short as possible. You put your comment here because this is a rare example when post with big intro gets so much attention. Please know that I love this choice.
I don't want my car "harder to see" going at 100 miles down the highway.
Sorry, I don't understand your complaint. If you don't want to hear Cory Doctorow's complaints about Audible, then don't read his blog.
Expanding into space consumes exponentially more energy than doing the same things on Earth.

It's basically just wishful thinking and hand-waving away physics until we actually crack fusion and more or less free near-infinite energy.

Until then, it's just a pipe dream by techno-optimists.
> why am I required to purchase a vehicle equipped with airbags?

The same reason that you can't sell food that's sweetened with lead. You can add lead to your own food if you want, just like you can drive a car without airbags.
Overhead wires have been around since the 1950s (actually the 1800s), they are old technology, everyone wants to support new technology. Nobody cares that the new is worse than the old (this is both in practice and in theory).
I like this reasoning. Not enough people are spending their energy admonishing others for being rude about cops online. If we all just organized to stop anybody from being mean to them on the internet we could end civil asset forfeiture.
Wait till they learn about Whitespace .. ( https://en.wikipedia.org/wiki/Whitespace_(programming_langua... )
"Taking a wild guess – but is there a chance that people using Twilio as their personal phone provider are not their target customer group?"

I attended Signal 2018 and was told that (Twilio) "couldn't wait to see" what I built. I was handed IoT SIM cards and carrier SIM development kits and attended workshops and seminars exploring exactly these sort of use-cases.

I was also told by many highly placed individuals in product development that the CEO was personally enthusiastic about exactly these sort of use-cases.

So yes, I did some homework and made an attempt to align my incentives (I pay actual money for every SMS I send) with those of the company.

Now all of that has changed - in large part due to their own (bad) behavior.

"... I can kind of see how that's pushing the boundaries of the product a bit."

Agreed - that is my point and the source of my frustration.

Server alerts and (literal) fire alarms should not be a "campaign". If they are, I'm using the wrong tool.

If I need to define an opt-out message to SMS my kids, I'm using the wrong tool.

Twilio is explicitly telling us - loudly and emphatically - that they are the wrong tool.

I wanted telco infra. I got toys for children.
Great comment, I think this illustrates a deeper issue- about people misunderstanding what power is and how it works.

Power is a dynamic social thing that involves your ability to influence others behavior. Organizations, laws, governments, titles, positions, even money have no inherent power associated with them, and often reflect vestigial/historical power structures rather than the actual power structures at the present moment.
The Encodec project's focus on AI-generated sound effects offers practical applications across various industries, from gaming to film production. It's exciting to think about the possibilities of AI enhancing audio design and creating immersive auditory experiences.
You’re missing the point, I said it’s not a panacea.

I doubt adequately insured in the US (69%) would tolerate lower quality care and being prohibited from paying for better care like in a single payer system, both socially and legally although I am not a lawyer.

There is a growing movement towards privatization and two tiered systems in Canada. It’s already available in Quebec, British Columbia (illegally as recently determined by the Supreme Court) and Saskatchewan. It’s starting to happen in Ontario.

> They pay about half as much per-capita with similar health outcomes.

Health outcomes is very misleading as it’s confounded by baseline population characteristics, lifestyle, and non healthcare related morbidity. It isn’t very useful as a single measure to determine system efficiency. The simplest example is Americans have more chronic conditions than Canadians.

Paying more is only a problem if you get the same level of care, which you don’t.

As compared to the US more Canadians use the ER for primary care, are unable to get same-day or next-day appointments and wait longer for procedures.

https://www.cihi.ca/sites/default/files/document/how-canada-...

> Well, yes. Homelessness isn't a problem for people who own houses, either.

Uninsured rate is 9% acknowledging underinsured is 23%.

The main point here is in the Canadian single payer system quality of care for adequately insured declines relative to what the US has now.

Whether that sacrifice in single-payer (as opposed to two-tier or privatized) is worth it is a complicated political question depending on social values and the legal system.

Using your analogy, people don't want to and aren't giving up their luxury homes to fix homelessness.

> This is not unique to Canada.

No but it’s significantly worse in Canada than the US (see reference in point 1).
Some companies have been allocating a bunch of pointless IPv4 addresses and I think that's why AWS is doing this. A friend of mine have reduced the number of IPv4 addresses his employer uses by 80% (100+ IPs) in less than a week. That's a huge saving, but those IPs should never have been allocated to begin with.
Installing heated seats or these common add-on features has nothing to do with EVs vs ICEs. It's not specific to either, or harder/easier for either.
Yeah the article skips past the multiple access (hub) era for sure, and I haven’t thought about it in many years myself (!).

I don’t know for sure how directly the IPG was related to multiple access. Early Ethernet would wait for silence, a la carrier sense multiple access, but it also used a collision detection and backoff mechanism. When someone tried to transmit, if someone else was talking, both would detect the collision and each would wait a semi-random period of time and try again, repeating with incrementally larger delays until a collision wasn’t detected and the frame could be transmitted.

When there were only hubs, or when everything was on one coaxial cable, collisions happened all the time. The more nodes on a segment, the more collisions would impede traffic. You’d design a network with gateways and routers and expensive little store-and-forward switches at what we’d now call the core, to partition everything into smallish segments and try to keep the collision domains small.

Cheap switching at what we’d now call the access level fixed all this by making all links effectively point to point.

Ethernet standards from 10G onward don’t even bother with multiple access (point to point only, meaning switched), but they still retain the inter-packet gap. In some places it’s referred to as a “guard interval.” So I do think it’s mostly to provide opportunities for resyncing.

Much of this applies in the RF domain as well. Before MIMO, Wi-Fi was directly analogous to an Ethernet hub… CSMA, one collision domain, incremental back off. Some access points still let you specify the guard interval manually. MIMO and things like beam-forming help reduce the collision domains by breaking the RF into cells and allowing something pretty close to a point to point link between the node and the AP. RF is its own dark art, but in terms of signaling, the problems and their solutions are much the same.

So you’re correct that the guard interval or IPG would create a bit of silence for someone else to jump into. Everyone would probably have to resolve the collision in that case, but Ethernet accommodates that scenario as well.