skysight-inc/HackerNews huggingface dataset:
That's super cool and this looks more like a POC than a product for now, but if this were to take off, it would complement really well what we do in our own OSS project windmill.dev [1] where users can deploy scripts in typescript/python/go/bash and more complex flows composed out of those same scripts, get a webhook and a UI to trigger them. Users currently have to either set a schedule to regularly poll or setup a webhook on the event source. This would be a consolidated way for them to have all their event sources in the same place.

[1]: https://github.com/windmill-labs/windmill
That was my impression as well until my first-hand experience. In comparison, a colleague started the transfer process to the US 2 months after I started with Canada and left to the US in 2 months after that.

It has not been a good experience with me and has soured my impression of Canada tremendously.
The recommendation was from some random group with no authority. It was hyped up by some random guy on twitter and eventually made its way to a bunch of places including here. There is no change. USCIS rulemaking process takes years, and they have not indicated that they are even entertaining it.
Whenever Apple does something kinda weird, always remember: Tim Cook is a supply chain guy.

Just like the current 13” MBP, just like the old iPhone SE, the “new” Mac Pro exists to fulfill some manufacturing contracts and/or use up existing stock of the chassis.

A “real” Apple Silicon Mac Pro will come in 2-5 years (my best guess is 3), mark my words.
I'm viewing it from Ireland, and half way down the page, I see a full-screen banner for Disney+ with a notable personality from each of their franchises Moana (Disney), Mr Incredible (Pixar), Thor (Marvel), Jyn Erso (Rogue One/Star Wars) and Jeff Goldblum (National Geographic). I suppose that's what you're seeing?
Unjust Refunds by Stripe Despite Security Measures
We received a notice from Stripe citing unauthorized payments, and they decided to refund all the money in our account to our customers. But here's the catch - we had implemented 3D Secure 2.0 and Stripe Radar for all transactions, virtually eliminating the possibility of unauthorized payments.

With each sale we made, we dispatched the purchased goods promptly. By the time Stripe initiated their verification process, some of our customers had already received their products. Yet, Stripe decided to refund the entire balance in our account back to our customers.

It's important to highlight the significant loss that this has caused for us, as a business selling physical goods. We've effectively been forced to bear the cost of the products that we've already shipped. The worst part? This issue seemed virtually unavoidable given the circumstances.

In response to this situation, we've made attempts to appeal and have our case heard by Stripe. However, these efforts have so far been fruitless.

I'm sharing this experience here to spread awareness amongst us, the community of entrepreneurs, developers, and business owners. While Stripe's services are broadly commendable, incidents like these can be damaging for businesses, especially for those dealing with physical goods.

Has anyone else had similar experiences with Stripe or any other payment processors? How do you handle such situations? Any insights, suggestions, or even shared experiences are much appreciated.
tell me about ads, I can't read article without closing thousands popups. >_<
HN takes - when fully cached, where it only takes 1 request - ~200ms to load, so 3/4ths of the pageload is just the roundtrip.

HN user experience in EU is "meh" because HN is one of the fastest loading dynamic pages on the web to load, meant to give you whiplash from the load speed.

Not all pages can load with 1 request, even when designed well, so they will be sub-"meh". HN, if hosted in EU, would have gotten a "daaang" rating.
The necessity to protect Taiwan will be diminished, of course.

It's still a good idea, net net.
These observations are greatly dependant on who is saying it: CentOS folks probably have a very different idea about stability than most Linux desktop users.

Either way, I always had the impression Streams concerns are exaggerated and mostly hear-say. There are better reasons for not using Stream, namely steering clear of Red Hat and not reinforcing their ecosystem.

If I'm allowed to muse, I never understood all these CentOS forks either. Why not put that effort into Debian, a truly democratic distro without any corp able to make these kind of moves?
It's a language for creating quick alternative views from line- and column-oriented text streams. That means, take the output of another tool and represent it in a different way.
Android APIs are stable and an app will keep working until Google decides to bump the min SDK version in Android itself.
The APIs a Google app uses are the same as any other app.
Unless the app is privileged ( = can use system APIs ) there's no difference in capabilities.
I use awk mostly for one-liners and resort to Python when I need more than a few lines of code.
I've never looked at it this way, but it really is literally an underwater blimp lol.
I would export A-GPS [1] data to be the same for everyone. It's just orbital data about the satellites that the GPS satellites also send you, but at a speed of 50 bit/s and you have to wait for the satellite to start broadcast it. As a consequence, it would take about 10 mins to have a fix, while it is instantaneous when the data is already there because it was downloaded beforehand. This data is typically provided by Qualcomm for phones based on their chips, but I guess this data is provided by many other companies.

This is how you would typically do it on a phone running mobile Linux / ModemManager:

wget -N http://xtrapath2.izatcloud.net/xtra3gr.bin
sudo mmcli -m any --location-inject-assistance-data=xtra3gr.bin

And I do get an instant GPS fix on the PinePhone Pro with this.

I don't know how it works on Android, I didn't know how this stuff worked back then, I would expect something in the OS to fetch and inject A-GPS data on a regular schedule but that might be something to look into on your side. Some devices are just worse than others when it comes to get a GPS fix, regardless the OS.

https://en.wikipedia.org/wiki/Assisted_GPS
There is no reason why most sites can't return one pregenerated static HTML blob. The number of async requests is a killer.
I have also never made cheese, just looked at the recipe, but my understanding is that with rennet, a little goes a long way. The ingredient that gave me pause was the milk: i.e. start with 10 litres whole milk for a small batch of cheese. That's a bulk quantity of milk! I don't' live on a diary farm. But if you do, I suppose that's everyday.
Interesting for me:
reddit.com made 136 requests, 2.3MB Transferred, 3.0MB resources loaded by page
ireddit.com 254 requests, 19.2 MB!! transferred 22.3 MB resources

old.reddit.com was 10 requests, 5kB transferred, 9kB resources
I tried mbasic.facebook.com and interestingly it was (not logged in) only 1 request 1.1kB transferred, 1.1kB resources

I turned off any browser level blocking, but I do have some network level ad-blocking. I wonder why you get 111 more requests for (www.)reddit.com than I do.

Those(mbasic.facebook, old.reddit) are the old/basic interfaces I use regularly and both are requirements for me, I won't use their normal websites or apps so if they get shutdown I would leave for good.
Ah yes, the old, tired "if only the public would critically think about this stuff"
Even if you have gigabit in Australia, the latency when browsing Youtube and clicking through menus is a world of difference when you compare it to the US
Why can't it be a sustainable niche business?
https://archive.ph/jY3Sa
This comment illustrates the issue on a meta level. The GP is a regular developer reaching out for help, raising issues experienced due the complexity of the matter. Very relatable.

Along comes this comment's parent, essentially going "this is wrong in many ways, it's so easy if you just...". Very reminiscent of https://news.ycombinator.com/item?id=8863 .

Authentication and authorization need to be simple (enough) and, most importantly, offer a set of sane defaults. It mustn't require years worth of expertise. It is bound to be misused.
I think your misconception is that prefix is sthg. fixed? You decided on the prefix depending on the usage domain.
I have an Amazfit Bip. 4 weeks runtime, notifications, step counter, HR monitor, workout monitor. Always on display like a pebble.
>If they don't employ writers, then who is going to be writing the magazine?

Well there is always chatGPT
Good for them.

I tried to immigrate to Canada, from Europe, some 8 years ago. Degree in CS, many years of experience under my belt. Even had a remote senior developer job and was looking into using a dual taxation law that my country has with them, so that I could pay my taxes in Canada.

Took the language tests and got a ~95%. Then just hit a wall. Needed points (in their point based application process) to progress my application. And I would have gotten plenty of those if I had quit my high paying tech job to become a store clerk.

At that point I decided this was just silly, packed my suitcases and went back home.
$670k investment is not "bootstrap money". It's literally the opposite of bootstrapping. What is the value in this attempted narrative? Is it the entrepreneur equivalent of "I don't work with big data, only 500 billion row sets but..."
It seems like the discussion of whether to document it died in April of 2003: https://mail.python.org/pipermail/python-dev/2003-April/0350...

Bummer, it's a cool feature, but I don't feel safe relying on undocumented features.
I am no big fan of the semantic web but the prefix should be an URI to be able to segment the domain. A single prefix is IMHO not enough.
After a while they might detect it and mitigate it
I read a comment on HN the other day by someone reviewing the book and I believe they said it was Brian Kernigan.
It's infuriating how hard Google makes it to manually update apps. We really need to dig down that awful play store. Aurora is just there, at the start. Really hope the community finds a way to keep aurora working
Just out of curiosity, what would you expect from a 'real' pro that couldn't be done in the studio? It seems the integrated RAM has put constraints on how powerful they can create the machine (ie. multiple ultra chips).

The point of the pro, at least in the past, was the ability to build an incredibly powerful, expandable computer, relative to the other offerings at the time. But Apple has moved further toward integration to get wins in perf/efficiency. It seems to be a product that no longer fits in their ethos.

That you can get a machine that's just 2x as powerful as a laptop - at 2x the cost - isn't particularly compelling.
It was mentioned recently here in another HN thread that Brian Kernighan is writing it.
Method of death isn't the relevant bit here. Likelihood is. A waiver for a one-in-however-many chance of having a heart attack in a sauna is of different orders of magnitude than a waiver for a one-in-maybe-a-dozen chance of having the poorly built experimental submarine implode.
I represent Stunncal (*www.stunncal.com*), an online clothing retailer that's been selling apparel for over two years.

https://www.facebook.com/stunncal

https://www.instagram.com/stunncal_shop/
Here, I built a tool to help you visualise what response times are like from around the world so that you "buy this" idea:

https://onlineornot.com/do-i-need-a-cdn?url=https://news.yco...
I worked at iii in the late ‘70s, and my desk was in the cubicle next to the movie group’s. I loved looking over the divider to look at the latest pictures from Westworld (Yul Brinner with a photogrammetry grid) or Tron, or a teapot. Fun stuff.
Because most sites aren't interested in their users who use bad hardware as a market share. The most attractive client base are the ones with money to spend.
I'd say for research purposes. HackerNews seems to tend to mostly represent the LLM consumer viewpoint, but these waves of models being released are honestly more interesting from a research than a user point of view. As a LLM user, you're (vast generalization/simplification) really just interested in the best of N models, but as a researcher, I'm super interested in each model's performance and analyzing the reasons for any differences.

With this model (and they say this in the blog post), they were testing the hypothesis that training on a longer context size would provide more performance at the same parameter count/inference FLOPs. From a quick perusal of their post, it looks like this was true, and we should train all future models with as long of a context size as we can afford.
Show HN: I built a tool to view and filter Parquet files
And type hints aren't really that mature yet. If you look at the `typing` module's documentation in Python 3.11, there's 23 occurrences of the string "Changed in version". And the Python 3.12 version of the same document adds 9 more. Type hinting in Python is constantly evolving.
>> Does Utah give people with small 3000lb gas cars a tax break, and penalize 5,000lb pickup truck owners?

Yes, if your car has less weight you use less gas and therefore have a “tax break” compared to the guy on the 5,000lb truck.

>> EVs start to get popular and suddenly now everyone's very concerned about...road wear?

Would it be better to ignore the problem?
About bundling assets I'm not convinced. I've run a year-long test where 50% of our users would download a single JS bundle, and the others would use about a dozen distinct files. All using HTTP/2. I've checked every metric I could think of to see what's best. In the end the not-bundled pages would be a tiny bit quicker to load, but I the few milliseconds of difference was not significant. So I stopped bothering and do not bundle my JS anymore.
It is no problem to write buggy unmaintainable code in a strongly typed language. It is also perfectly possible to write clean and maintainable code in a duck type language.
I'm kind of disappointed that the Fossil hybrid watches don't do the trick where the watch keeps working when the smart has run out of juice. That said, I get four weeks of battery life, so it's never been an issue in practice.
Yeah man. I've got some resources that I can use to sound the caves and map it. I was worried about Archive.org because it seems like they are under a lot of pressure and NEED to be defended but it's not a thing that has evolved. We as humans, not relying on someone else need to do several orders of magnitude better than Archive.org did with GeoCities because GeoCities is interesting but Reddit is a literal Library of Alexandria. Anyone who is not either contributing to existing efforts to archive or putting their own scrapers together must really be living a fuckin dream. Heh.

Whatever. Yeah, I'm going to support those archiving efforts and lately I make a lot of effort to be as unprofessional as I can be on Hacker News. Like say words like fuck and balls and dick hole and shit. Seriously. The cooling effect and hive mind isn't about liberals or red pill or whatever. The real shit is that they tricked us into a JS library treadmill.

A world without infinite capital can't keep the treadmill running. YC is part of it. All of y'all scope out my fully animated streaming point cloud composite captures of my fucking nuts. This forum and the rest. Quarterly SV chasing the dragon. Yeah man. FUCK. I wasted so much time with this garbage.

Anyone who reads this. I'm nuts ignore me. All this is dumb. Just keep looking for a new job with someone who will pay you well and definitely respects you and your attention... and when you look back at the best effort in your life and you see NOTHING of what you ever created standing up because all they did was steal from you.... fucking fuck this.
This is great, one modification that I would make is to add CI/CD and testing when there's a regression that was not expected, or when it makes development simpler. That way I don't have to think about the ,,right time'' to introduce these.
Adding more GPU/ML capacity, and I seriously don't get why Apple was unable to put the SoC and RAM on some sort of exchangeable "carrier board".

From a "real pro" machine I expect to be able to upgrade it for at least three to five years. These things cost thousands of dollars ffs.
That's great news. If there ever was an opportunity for newcomers to enter the search engine market, it is now.

15 years ago, the idea of competing with Google would have been laughable. Not only did they have all the money, their search engine was so incredibly good that it's hard to imagine what a new market entrant could have brought to the table.

Today, Google's results are so hilariously bad that I have no doubt the majority of HN users could easily come up with ranking algorithms that would outperform Google's by a large margin. It's not that the problem is so difficult; the quality of results clearly indicates they aren't even trying.

So please, go ahead and punish Google, Bing, and Co for what they have allowed to happen during the past decade or so.
Yup. Even DigitalOcean still doesn't have webhooks despite several user requests see here [0]

My business is building a Webhooks Gateway for delivering webhooks at scale - Convoy [1]. We use Convoy Cloud to power Nohooks. The goal is to show what's possible with Convoy so more providers can easily provide webhooks.

[0] https://github.com/digitalocean/api-v2/issues/14

[1] https://github.com/frain-dev/convoy
This again... you've not provided any information about your products.
This has slowed down productivity in my and my friend's companies to a grinding halt. Thank you so much.
Scanwatch is the newer model which uses sapphire glass, usually can find it pretty cheap on a marketplace
What does Kramer have to do with it? https://www.reddit.com/r/seinfeld/comments/1mpeu5/the_kman/
Happy 50th Birthday, Ethernet
Model Size Compute Estimate
7b 1k GPU-Hours
13b 2k GPU-Hours
30/33b 4k-6k GPU-Hours
40b 8k-10k GPU-Hours
65b 10k-15k GPU-Hours

What would that mean in USD?
I think any type of parsing benefits from some happy-path/unhappy-path support in the language, because parsing essentially is about figuring out whether your input conforms to some format and then translating it into a more useful representation. And it often works in a nested way, where you parse sub-parts of your input and then combine those parts later. If you don’t use some form of exceptions/result types/CPS, you end up with lots of code like

if first part of input_data has format a:
extract first part of output from input_data

You need the checks because otherwise your program will blow up in the extract step, which in parsing is often not what you want, as you might need to try a different way of parsing the same thing first. Internally, the check and the extraction often do pretty similar things, so you’re duplicating your work.

Here, exceptions for control flow can help, because instead of the check, you just try to extract, and if it doesn’t work, you try the next version. (However, result types usually work better for this, in programming languages that support them.)

And as the last point, in my experience, many programming problems are handled cleanest when treating them as the problem of parsing some form of input (not necessarily a string) into some form of output. So this comes up more often than one might first think.

[Also, Python uses exceptions for some types of control flow internally. For example, StopIteration is thrown by Iterators for the (rather unexceptional) case that the Iterator is finished producing output. Admittedly, you can almost always just use a for loop, except when you want access to the StopIteration’s value at the end.]
Is it possible to write games like Pac-Man in a functional language? (2008)
They're absolutely ladder-kickers, because they're kicking the ladder.

That they may have nice words and ostensibly good intentions doesn't change the fact that they're kicking the ladder and will continue to do so.

They're only "not ladder kickers" in the same way typical Republicans "aren't sexist" but continue to keep voting for the sexist party.
I think your parent meant Edmundston, New Brunswick, pop. 16,437.
Actually I just built a tool to visualise this if you want to check it out:

https://onlineornot.com/do-i-need-a-cdn?url=https://bitbucke...
The less money they raise the more hope I have in them.

So long story short, my opinion is the exact polar opposite of what you said.
> want some way to tell many of these companies "I am a responsible human being who respects social contracts"

Cultural background + class would be the strongest indicator of this behavior. It describes the norms and expectations to which you are accustomed. Unfortunately it's illegal to discriminate based on most signifiers of this trait.

The alternative to shared trust is costly and intrusive enforcement mechanisms.
Just tested it and yeah, it's still blocking kbinbot user agent.
Moderation strike: what is going on between the moderators and Stack Overflow
Awk is awesome! Glad that they are looking to modernize the book. It wasn't really necessary, all the code examples in the original edition of the book still run just fine, although some are somewhat dated, like printing ASCII bar graphs. They also had examples of writing VMs, parsers and interpreters in the book, which run on modern implementations.[0]

The language has some quirks. To declare temporary variables, it's common practice to add extra arguments to functions that won't be used. And traversal of associative arrays is implementation-dependent. I'm not sure what the situation is regarding locale and UTF-8 support.

EDIT: Looks like Brian Kernighan added Unicode support last year.[1]

[0] https://github.com/siraben/awk-vm/blob/master/vm.awk

[1] https://github.com/onetrueawk/awk/commit/9ebe940cf3c652b0e37...
They also have to go through 3x the registration effort, and do it in every state they drive in.
I'm not hating but why is a company raising $670k such big news here? Aren't there some companies constantly raising like hundreds or thousands of times that much money, one got sold for $1B that I had literally never heard of it.
I have installed it while they still maintained an APT repository (which is now also empty). I have some older versions of the .deb files stashed away locally, from the time when teams still ran inside a docker container, but I would like to get a .deb file of the last released version. :-/
I use FF on my apple devices, it's easy to set the default search engine there. I can customize my preferred search engine on the settings app, but Kaigi is not there.

The only options for me is:
- Google
- Yahoo
- Bing
- Duckduckgo (my current option)
- Ecosia
That in of itself isn't such a scary thing.

There's real restrictions, contractually, that Google has on accessing any data the a customer generates, and of which carry hefty fees for Google.

This is one of the reasons on why some Google products never launch with support for Workspace accounts. There's just too much red-tape that a team doesn't want to deal with.

Source and Disclaimer: I was a Technical Solutions Engineer for Google Cloud.
I don't know about Awk, but I feel the urge to write a library named "ward" for it.
Is Linux not open source because it doesn't ship with client apps by default?

There are tons of things to criticize google for, but the fact that they won't maintain a client app that's so barebone it's practically unusable anyway, isn't one of them.