skysight-inc/HackerNews huggingface dataset:
> I look forward making tabs vs spaces a viewer setting and not an author choice.

But then we'll just have AST vs tabs & spaces. A layer down, tabs already should've solved 2 vs 4 vs 8 vs whatever spaces by making the semantic separation a single character, and the representation of it an author choice.
This is cool. However, for me, it's the months that are the weirdest issue. Why do we all get paid the same each month, pay the same rent/mortgage but some months have 4 weekends, some have 5.

We should have 13 months, all 28 days long, exactly 4 weeks. Whenever there's a leap year we get an extra day for free.

:-)
Headless CMS
An hour is just an another name for a deciturn, or a deciday.

Tau is not a good unit for angles in general, unless you have circles, or you need lengths of circumferences somewhere. (You want to paint your clock and calculate the amount of paint, or something.) Turn is the natural angle unit. And since the earth rotates 1 turn/day, the amount of turns is the same as the amount of days.
Microsoft Dev Home
As userdb for keycloak?
Please write about it!
For Yamanashi, I can't help but think about Stink Bomb, part of Memories (https://en.m.wikipedia.org/wiki/Memories_(1995_film) ), although it's only barely related to the prefecture.

The Japanese title also happens to be a pun: 最臭兵器 (the most stinky weapon) is pronounced the same way as 最終兵器 (ultimate weapon).
I know it's not the same, but that's also why I prefer GitLab's "--push-option=merge_request.create" which creates a PR from the CLI without needing me to open the website and clicking a button. I'm still annoyed daily that this doesn't exist for GitHub.
> Warning! Some people think that they can get away with sending patches through some means other than git send-email, but you can't.

Could someone elaborate on this? Obviously it’s not intended, but is there anything wrong, from a technical standpoint, with using `git format-patch`, zipping the result, attaching it to an email using a GUI email client, and sending it to a maintainer who unzips and runs `git am`?
Oh sorry I must have misread! Thanks
The Atari ST used to come with a font named "Swiss". It was basically Helvetica and was named that because "Helvetica" is Latin for "Swiss" (as in "Confoederatio helvetica").
It has the same color palette as ZX Spectrum. Even the color codes are the same, and I remember them by heart. 1 - blue, 2 - red, 3 - magenta, 4 - green, 5 - cyan, ... [0]

[0] https://btco.github.io/qx82/demo/example-colors.html
there are astro specific cameras with a cooler. Peltier + heatsink.
EPYC Siena Has Similar Performance to Sapphire Rapids at a Lower Power Draw
It only works because the overwhelming majority of the population and all of the political and economic power lies on the east coast of China in a single time zone. I doubt that the people in Urumqi are happy to have the sun rise at 10 am, and I doubt that anyone cares about their opinions.
Decimal seconds are slightly shorter than normal seconds, so times that use seconds are more precise. The other fun thing is that decimal time doesn't really need names for the levels, it's just numbers of significant figures so if you only want to give the first digit of the seconds that works too.
This messaging app already exists, it called Telegram. I was on a boat around Aeolian Islands and Telegram started working once my phone got Edge (=2G) coverage. Slack and WhatsApp were unable even to connect to server without at least 3G.
I had a concussion about ten years ago (lost consciousness and fell on the floor). This gave me amnesia, which lasted for a few hours, and a tinnitus that lasted for about three months. The tinnitus was high pitched and on a specific frequency (don't recall any more details). It made it difficult to focus.

Based on some Internet search I found that other people were helped by listening to (coloured) noise. I started self medicating by keeping headphones on during the work day, and quite a bit outside work as well. White noise sounded annoying, pink noise sounded soothing, but both masked the tinnitus and helped focus. I mentioned this to my GP, who didn't think it would treat it, but also that it would not hurt, either.

About three months in, basically a daily dose of six to ten hours of pink noise and the tinnitus was gone. Of course, it might have healed all by itself, and listening to the noise worked only as a temporary relief.
Using UTF-8 only has better engineering trade offs if you represent text as UTF-8. If you don’t (like JavaScript) then it’s just extra complexity. It’s no better than UTF-16. Only advantage it has is it’s more common among newer languages.

Code points is the only thing that makes sense for a multi-language protocol. It’s unambiguous and every Unicode client can talk in code points, even if they use some exotic encoding.
Ask HN: Cannot Deploy to Fly.io
Anyone using Fly, do you face an issue with cannot deploying to Fly? It's always stuck on pushing image to registry, or Error: failed to fetch an image or build from source: error building: failed to solve: rpc error: code = Canceled desc = grpc: the client connection is closing...
I've been using Blazor/Razor for a while and I have to say that I will generally be avoiding it moving forward.

It is really sad to me that the VS2022 experience around hacky, PHP-style string interpolation (e.g. @$"<html>{site goes here}</html>") is far superior to the experience of editing cshtml-style files exactly as prescribed by the vendor.

I've got some razor components that will simply crash VS2022 about 25% of the time. They aren't particularly large components, but you can feel some monumental, visceral amount of inertia behind these file types every time you try to work with them in the official editor.

Maybe dev experience is better over in vscode land, but I don't really care. There are enough other downsides to this web ecosystem to generally avoid it.

To be clear - I otherwise absolutely love everything .NET/C#/AspNetCore. Blazor and UI (MAUI) are their only real weak points, IMO. If you are willing to get your hands a little dirty as described above, you can sidestep entire mountains of depreciable chaos.
Having a wired connection to a wireless breadboard seems inconsistent.

In for the penny in for the pound:

Drum power connection + Bluetooth connectivity only!
The only resource on the internet to read/discuss it.
http://tinnitustalk.com

Everything else is full of people saying they are going to go crazy.

My opinion is to approach it that it cannot be cured and is a part of life. I got it around 2016, unknown reasons why, at the time my hearing tested normal for my age. Have seen doctors over the years and while I know its potentially a symptom of something else, I don't know what that something else is.

The first few years were brutal, reading online does not help as people talking about going crazy. The best approach is to ignore all that and just accept it. Mine not be that terrible, but it is always there but it no longer bothers me. Sometimes I do get some weird flare ups where it pulsates but overall its just part of my life. The sooner you accept that the better.
Yes there is a Stem export to USB Drive (besides a mix export).
This gives you 8 WAV files. 1 per Track.

In the latest Hardware revision I added the capability for a USB Device mode. So you can attach Track8 to a PC and directly access the internal SSD.

Idk if Track8 is suited for kids. Sure it's durable. But because of the heavy weight and metal case there might be accidents happening when dropping it on siblings ;)
Also it might be a bit complex to operate depending on the kids age.

There's an Audio import from USB, but currently it only supports WAV. I still have to find the time to include a mp3 decoder.

Track8 has no Wifi/Bt/Internet connectivity whatsoever. (because the certification is a big pain). So you'd have to copy everything you want to import to a USB Drive.
They spend all day asking everyone they see
The title feels wrong and might cause panic.

A preview picture of the documents first page is shared whether the user has permissions or not.

The entire document is not shared like what the title seems to suggest.

For sensitive documents, this can certainly be a leak but its not outright sharing in a traditional sense.
I was about to ask if someone has network issues on AWS us-west-2. MTR here seems to point to some latency issues there..
Makes sense, objectively it's also the worst OS.
It depends a little bit on what you're counting. Prospecting and extracting oil is illegal as of july last year (SFS 2022:728), but Sweden is exporting a fair amount of refined petroleum.
It’s too bad it doesn’t take exactly 360 days for the earth to orbit the Sun.

We should do something about that.
Ceph is ... well, it's an amazing journey. Especially if you were there when it started, and watched as each release made it more capable & crazier.

From the earily days of trying to remember WTF the CRUSH and "rados" acronyms actually meant and focusing on network and storage concerns and [0] ... architectural optimizations [1] ... a RedHat acquisition ... adjusting to the NVMe boom [2] ... and then Rook, probably one of the first k8s operators trying to somehow operate this underwatere beast in a sane manner.

If you are interested in it ... set it up manually once (get the binaries, write config files, generate keyrings, start the monitors, set up OSDs, RGW and you can use FileZilla or any S3 client). For some more productionish usage there's a great all-in-one docker image https://quay.io/repository/ceph/ceph?tab=tags .

[0] oh don't forget to put the intra-cluster chatter on an internal network, or use a virtual interface and traffic shaping to have enough bandwidth for replication and restore, and what to do if PGs are not pairing and OSDs are not coming up]

[1] raw block device support, called BlueStore, which basically creates a GPT partitioned device, with ~4 partitions, stores the object map in LevelDB - and then later RocksDB

[2] SeaStore, using the Seastar framework, SPDK and DPDK, optimize everything for chunky block I/O in userspace
you just have a call to (stockholm-syndrome) buried somewhere in your 1200 line init file
Yes. That's why I love metric clock, the number '5' screams 1/2 to me, and '3.33' screams 1/3 much more than 6 and 4 do.
You are right. Thank you for pointing that out.
"Your honor, motion to dismiss the lawsuit, on the grounds that the plaintiff neither requested nor received a 'pinkie swear'."
Well even if MS are found to be liable for this tax bill, MS has in the region of $100 billion "Cash on hand" so I doubt that they will go bankrupt over this.
Re (1) that's because they rebuilt one which represents an ongoing cost and tax that makes it harder for them to compete. Your other gross generalizations are massive distortion of history.. one was acquired by IBM and one was acquired by Rackspace and another remains independent.

Re (2) I think elastic's failure to shift into a cloud/saas company is something of an own goal/failure to execute probably because of misplaced sales incentives and sales in logging and security giving a distorted lens into the community but Amazon very clearly strip mined their community as well.

Re (3) that's completely untrue... there are about 15 companies competing for postgres and postgres-like mindshare right now and you sure as hell better believe most of them believe the hyperscalers' anti-competitive approach to going to market is a major impediment to their own ability to be stay viable and execute.

Re (4) that's because it is not yet popular enough to see ROI from strip mining... but presumably the creators want it to become popular
there was an interview of one of the JASP (creator or maintainer, can't remember) in the "Learn Bayesian Stats" podcast; it was very interesting.
I was also confused by the gallery at the top. You have to scroll for a while to get to a description and video (on mobile anyway)
Yes. It can make infotainment videos. Connect with me @krznun
I agree, I would prefer JSON (or YAML) for example for configuration files. That is for stuff that humans actually read. I was thinking about using JSON/XML as a data exchange format between computers, because the context of this discussion has revolved about things like JSON/XML-Schema, JSON/XPath and SOAP/OpenAPI. There is a large trend to replace XML with JSON as data format for inter machine communication, and it is confusing to me.
Organizations that insists on using a web interface and ever-changing click workflows not only drive away a significant number of very knowledgeable contributors, but they also form a weirdly irrational culture that fetishizes needlessly graphical content, marketing and fake-usability detrimental to learnability and integration with each user workflow.
That used to be true, but is no longer. Currently Apple et al pay 12.5% corporation tax in the Republic of Ireland, unlike the past where this rate existed but was notional as most of the revenue was ultimately booked to a real tax haven like Bermuda et al.
Ask HN: Network issues in AWS us-west-2?
We are seeing some network issues in MTR in the first hops after the NAT GW. Seems to be particular heavy in one AZ but the other one we're using seems to be also affected. Anyone else?

```
1. ip-10-64-0-84.us-west-2.compute.internal 0.0% 257 0.3 0.3 0.3 3.7 0.2
2. ec2-44-233-117-41.us-west-2.compute.amazonaws.com 0.0% 257 8.2 14.0 0.8 116.3 23.8
3. 240.0.64.7 0.0% 257 0.6 4.7 0.5 580.8 40.1
240.0.64.5
4. 240.0.64.16 0.0% 257 0.5 0.5 0.4 9.6 0.6
```
Note that this article shouldn't necessarily be used as a way to find new things to watch; there are some clangers in there to avoid.

I also need to call out Takayama in Gifu prefecture, which is the basis for the fictional Kamiyama from Hyouka, an absolutely wonderful school-life-cum-mystery series from Kyoto Animation.

It would also be remiss of me not to mention Zombieland Saga, where a mad idol producer resurrects dead entertainment stars as zombies to form an idol group to revitalise Saga prefecture.
Pretty much all cases?

If you're an institutional investor you can just call the CEO or investor relations and ask them tough questions about their business. Sometimes you can figure out within minutes that the CEO is a bozo.

You can visit their offices and talk to the employees. Are they smart and passionate and hard-working, or demoralized and looking to jump ship?

You can also derive material information for instance through freedom of information requests. Is a business being investigated by the SEC? If you write the right letter you can find out based on the kind of form letter you get in response. This information is clearly material (would move the stock if made public) and non-public (the SEC hasn't disclosed its investigation yet) and yet you're free to trade on this information because you derived it and because any investor would have gotten the same response if they had known exactly which magic words to use in their letter to the SEC.

If the CFO leaks the numbers of the quarter and you trade based on that you risk jail time. If you watch the company parking lot and notice that the finance department and CFO stay at work until 11pm in the week leading up to their earnings report you are free to short the stock based on this info.
Hi!
This sounds exactly like Beelinguapp, have you tried that one?
You can read books in 2 different languages with audio as well.
https://beelinguapp.com/get
The artwork really works with the engine - everything looks a bit grimy and muddy which means the vertical stripes you get as part of the implementation fit in really well.
I don't think you've successfully checked any facts.

The GP correctly and idiomatically described a tax deal between RoI and Apple as a 'sweetheart' deal. This is not a legal term of art. The fact that Ireland won its court case and is facing an appeal does not change the fact that something took place which exactly meets the commonly understood definition of a sweetheart deal.
I think a lot of the market is people pointing at other people as if they had done the due diligence that they couldn't be bothered with, and those people pointing back.
I believe in our case it was a compiler bug, because it only happened for a few versions of ifort and was eventually fixed. But it scared us off from using -O3.
I mean you can do that in USA too, take a look at a map of them and how much blank space there is between them [1].

Keep in mind that gang violence counts as mass shootings so if you're not in a gang or in gang area the risk goes off a cliff. When excluding mass killings that happen as part of Robbery / Gang Violence it drops down to 10 incidents in 2023 [3] which is pretty good compared to Europe's 8 [2].

[1]: https://en.wikipedia.org/wiki/Mass_shootings_in_the_United_S...

[2]: https://en.wikipedia.org/wiki/Category:2023_mass_shootings_i...

[3]: https://www.motherjones.com/politics/2012/12/mass-shootings-...
A memorable example is when we ran a heavy Azure Functions workload on our App Service Plan, the hosts would devour themselves.

Functions use containers under the hood. Each invocation created a new container, and when enough of them ran long enough, the host disk would fill up. (Pretty sure our workload wrote almost nothing to disk.)

An internal Azure disk clean-up routine kicked in, which deleted image layers for running Functions. This deleted the filesystems for containers that were still running, yanking them out from underneath the running processes. It also meant the host couldn't launch new instances of our Functions.

At this point the host was poisoned and couldn't launch any new work, even after the workload was reduced, It had to be terminated and replaced, after we detected the problem manually.

Azure support never weemed to take the problem seriously, and after we migrated our workload off of Functions they decided the problem must be resolved since we weren't complaining anymore.
McLaren MP4/12: The F1 Car That Used Two Different Brake Pedals
For most homes and offices the primary source of heating is electrical, so in the winter it doens't really make much difference whether you turn the lights off or not, heat is heat. In the summer there's no excuse though. Old habits die hard, or something like that.

That said, modern LED-lighting doesn't really use that much electricity, all lights in my apartment use a total of 100Wh, or 75kWh per month. I could turn off all lights in my apartment for a year and it still wouldn't be close to the energy needed for a single transaction on the bitcoin blockchain. But clearly some speculative investment has more utility than me not stumping my toe when going to the bathroom at night.
Any multi threaded editor is already a "distributed system" by this argument. Maybe he likes his editor to lock up while loading an autocomplete list, but I am against this.

If you are going to have a background thread that calculates results for autocomplete, then it helps to give it a protocol.
> It’s also an anonymous source to a student newspaper. I wouldn’t exactly hold them to the highest editorial standard.

It’s the Harvard Crimson, not Boondook High Weekly. I would be incredibly surprised if their editors are not graduating and entering the countries top newspapers every year.
Summer Wars also features a glimpse of Carnegie Mellon University (with one L) as one of the characters is a professor there.

I never figured out why CMU would have enough name recognition in Japan to show up in an anime.

Don’t miss the scene where Japan is saved by a game of Hana Fuda
And RISC-V is designed to be highly modular that the "base" instruction set is really tiny, it even lacks integer multiplication and division (provided via M standard extension). For this reason there are a tremendous number of extensions, and most recent extensions are using the Z prefix, where the second letter is often a relevant single-letter extension (e.g. `Zmmul` is a subset of M with only multiplication) or a mnemonic (e.g. `Zk` prefix is dedicated for cryptographic extensions). No wonder why extension names look so crowded.
51 comments from ~3 months ago: https://news.ycombinator.com/item?id=36741153
"We take credit cards. Now now, Mr. Nardella, no need to get... You say we should ask Mr. Ballmer instead? I'm afraid it doesn't really... Yes, credit cards, cheques, bank transfers. My son does everything with his app, these days, maybe you have one...? I see. So when should I call back? Never, you say? Oh."
AdMob approval process and AdMob alternatives
Hi,
I have an educational app on the App Store and I have been trying to add support for showing 3rd party ads in my app as an alternative to a paid premium subscription.

I went for Google AdMob as I have been using a lot of Google products like Google Cloud, Google Workspace, Google Firebase, and Google Analytics so it was a logical choice and also it is probably one of the best available solutions for that purpose.

The problem is that after creating an account and applying to join the Google AdMob Programme, I always get rejected.

The only piece of information I get in return is that I don't conform to Google AdMob's policies, but I am not told what exactly is wrong.

I have updated and double checked the requirements multiple times, read blog posts on how to configure it, hired a lawyer to update my privacy policy and terms of use to match Google AdMob's requirements, but nothing has worked so far.

I am pretty sure that I have done these things right:
- configured payments (as I have been using this payment method for GooglE cloud for 2 years now)
- configured app-ads.txt (I saw a request from Google's Crawler hitting that URL, but in the AdMob console it still says no app-ads.txt found)

I have resubmitted my application like 20-30 times after updating various things and I still haven't been approved.

I tried contacting Google, but there is no human being at Google Support, who can be contacted, because everything is automated—I only get that automated email reply stating that I don't conform to their policies.

I am running out of ideas and thus I have the following questions:

1. Is there anyone facing similar problems with AdMob?
2. Does anybody know about any tool or a way to be able to pinpoint what exactly is wrong with the AdMob configuration?
3. Is there ANY way of talking to a human being from Google to get assistance?
4. Is there any good alternative to Google AdMob?
Can you please elaborate on the "kine" overhead?
Except 13×28 = 364, so you get the "free day" every year, and two of them on leap ones
> The people doing the amplification here aren’t forcing anyone to do anything, which is a critical difference.

Cool, maybe we can have a robot walk around behind them holding a sign? Where do you draw the line?
Huh. I’ve also had it for as long as I can remember, and now you mention it mine is also almost identical in pitch and sound to CRT whine. I’m only 30, but I didn’t get my first LCD TV until I was a teenager.

My hearing in general is fine, although I have always struggled a little with understanding people unless they’re facing me. I can hear them just fine, I just can’t always parse what they’re saying. Maybe related, maybe not.

I should be thankful at least because mine never bothers me. Like GP I thought this was something everyone experienced.
Show HN: NotionPDF.app – Better PDF Exports for Notion
We love to use Notion for everything, including preparing reports, analyses, and quotations for our customers. Unfortunately, a link is often not sufficient, and we have to export these documents to PDF. We were frustrated with Notion's PDF exports; the tables (databases) were just broken, and we often ran into issues with even the basic page layout. That's why we initially created an internal tool for Notion exports and have now published it at https://NotionPDF.app so others can benefit from it too.

There are still some rough edges, such as the necessity to make your Notion page public and possibly many small printing bugs that we will be fixing as others report them.