skysight-inc/HackerNews huggingface dataset:
> That's why we need proper unicode support everywhere.

A couple of years ago when I wrote a little webapp to do some scheduling stuff for our community's yearly conference, I just used plain unicode strings for usernames, including spaces. I didn't really see why not: The database (SQLite) handles unicode, the backend (golang) handles unicode, the frontend handles unicode, nothing ever gets passed into a shell program or put into CSV or anything, all queries are parameterized; why bother making pointless restrictions?
Don't waste your time with a robot boyfriend. He nuts and bolts.
That's actually pretty good. Their data (https://youtu.be/AjYyjQKW-pU?t=198) is consistent with my experience: +/- 6 dB or more depending on who is holding the remote and how they hold it. Range checks are not very reproducible and if you start worrying about reproducibility your time is better spent setting up a basic outdoor 3m test if you don't have a chamber. Most of the "hold to your chin" effect is just "try holding it a different way".
Thank you very much for the thorough answer.

I hadn't considered that angle, that someone might not want to reveal their player logic to me. What you suggested was my "plan B" where instead of communicating over stdin/stdout, the players connect to m server over TCP/TLS and communicate over that channel instead.

I didn't want to do it this way because I liked the idea of running in a closed autonomous system. That ZIP file has to contain all the state of the player. Your robot is out there in the world alone and separated from their owner. It isn't just communication with a human I wanted to restrict, but any external system. Databases, helper systems, anything like that.

The idea of doing this way stemmed from playing CRobots in my teens in the late 80s. The robot has to be completely autonomous without the ability for a human to step in. I found programming a fighting robot rather frustrating in the end but I recalled the experience when I stumbled upon poker bots.

Your post may just cause me to pick up that plan B and leave trying to find that sandbox mode for Python. I'll be sure to thank you if I ever build something bigger than some rough plans in a text file.
I think those product can be sliced based on the typical use case.

Kafka and Azure EventHub and RedPanda are EventStream system use Retention policy.
They can handle very high throughput efficiently but are not transactional and cannot be safely used when data consistency is the priority.

While system like ActiveMQ, Azure service bus, RabbitMQ are transactional message broker each subscriber to a topic has its own mailbox and message are removed from the mailbox when the client acknowledge that the message has been successfully processed. And deleted from the broker when no mailbox still contain the message. They can be used for workflow involving financial transaction (money) and are very safe. But they sometime dont maintain ordering, client might receive message in different order than the publisher put them inside the topic.
I can donate a modern CPU so it can cope with the increased traffic.
Does a lot of that come from the fact that names can use kanji outside of the common 2000+ Jōyō kanji?

https://en.wikipedia.org/wiki/J%C5%8Dy%C5%8D_kanji

Is it common to come across names using kanji outside that range?

https://en.wikipedia.org/wiki/Jinmeiy%C5%8D_kanji
CEO video: back to the office now, or else
Who thought a video like this was a good idea? If you "aren't asking or negotiating at this point", why aren't first-level managers just telling employees to get back into the office or find another job?
I said input though not "anything"
Another good course with exercises: https://github.com/dendibakh/perf-ninja
For discoverability, linktree type portals in your bio is a great way to send people to your personal blog that they probably wouldn’t have found by any another means.
There are at least 2 PhD EE teams interested in developing and implanting 1k's-10k's of MEMS IR sensors with an option to add electrical or light stimulation for a complete cybernetic brain interface.
> but there is no place or point in history where a mass of people has been more well off than the US at present.

That is so false, just compare present USA to USA 30 years ago.
Although I know it'll be a controversial stance, I for one am incredibly excited for the stable of procedural games backed by generative AI (language, visual, level). But even NPC interactions that are open and free form will be exciting.
There is a popular conspiracy theory called the 'dead internet' theory.

https://en.wikipedia.org/wiki/Dead_Internet_theory

While it was conceived a while ago, the internet does seem to be going that way. I recently visited a popular C programming forum I used to frequent a decade ago, and was surprised to see a huge increase in bots, and almost no organic discussions or content.
Daycare in SoCal for 3 kids is > 2x our mortgage. And this is a very, very average-price school. I love the school, and they're doing their best, but the economics of daycare (for parents, teachers, and the school administration) in the US are completely broken right now.
Yes, it's related. Sorry.

If you guys suggest (or submit!) some good submissions and let me know what they are, I can put them in the second-chance pool, which will accelerate the refreshing of the front page.
This would be a great rebuttal if I said “this is why ibogaine isn’t approved and used broadly!” but I didn’t. I said this is why we don’t really understand Ibogaine.

The action proposed in the article is: more trials
waaallaaah habibi, wallaaah
Any tips or "get your foot in the door" advice on how someone currently in a CS career, but interested in biology could make this career transition? As a simple CS-minded person, I don't see any LeetCode for synthetic biology sites :)
'Unseen alien world' of bugs captured
This is a complete double standard you're applying (which was kind of my point, policing electricity leads to everyone imposing their own private values on others). You could say that 100% of the power spent on videogames is wasted since they're a luxury/distraction/unnecessary. You could also say that none of the power is wasted on bitcoin since it's providing security for the network.

To be clear, I'm not saying either of these is "correct". My entire point here is that everyone talking about "waste" is just imposing their own private value system on everyone else and I've yet to see a single person apply some kind of consistent standard for what should and shouldn't be banned
I don't expect anything to work in Teams
When my father was born, his parents gave him a normal given name, but endowed his middle initial as only a single letter. They said, when he grew up he could choose whatever name fit that initial.

The initial happened to match his father's given name, and when he was old enough, he reliably chose to take that name as his middle name. It is certainly an endearing story of filial devotion, and a distinct lack of finicky SQL databases or web input validation in the 1950s.
I was equally scrolling for the big reveal only to leave very unsatisfied
It is illegal as soon as you break in. Going as far as possible, without destroying anything, is no more illegal than stopping early, but gives less proof of security problems.
and it continues for decades too
You don't even need to resort to racism or jingoism. You can visit your local GNC or Target and find products made right here in America that contain adulterated medicine or misleading claims.
Open Source Monte Carlo AutoScheduler for Jira
They are but Intel implements chiplets differently so they still have a single unified L3 cache.
Does the freedom to use electricity as you wish have any value to you personally?
Well, now we have empirical experience that after abolishing gold standard we still have economic crashes so getting rid of it didn't help us. So you can't really claim that gold standard was actually worse at preventing crashes. But we also have undesired things that weren't possible before such as FED's ability to print unlimited amount of money. That was my initial point and I stand by it. The gold standard wasn't great but at least it kept the monetary policy anchored to the reality.
Do… do you know how psychedelics work?
Yes, articles like it (and some much more pedestrian) have made the front page in the last year or so, and I'm not sure why. Possibly I just didn't notice them before. Or maybe I'm getting smarter! :D
Tracking Average Happiness on Twitter
I created this after reading https://erikbern.com/2019/04/15/why-software-projects-take-l... a few years ago.

I was tired adding up time-related estimates to arrive at a due date. Now I ask teams for their time-related estimate (story points, weeks, etc) and a confidence on their estimate.

This tool runs 5k simulations to create a probabilistic roadmap. I hope others find it useful. Let me know if you have any suggestions!
It is? I'd say shaming is the best tool there is.
yes this does throw a wrench into the common obesity narrative.
Both (line-buffered stdout, raw stderr) date to the initial implementation 10 years ago: https://github.com/rust-lang/rust/commit/94d71f8836b3bfac337... . The commit message mentions that stderr is no longer buffered (probably as a result of the RFC 899 discussion, which I cannot seem to locate).
I don't see how you can claim this is proved by a "twitter scale mastodon client" unless you are actually running a 40m daily user website. Simulating a real environment, and the accompanying code and infra changes, real users, network usage, etc is impossible.
Thank you. I'll have a look at that API and see what I can learn from it.
That has zero to do with this.

(Btw HN has plenty of "anti-Muskian bent". A glut in fact! So I'm a bit mystified how that, of all things, would trigger suspicion)
Fully agree.

The science of body metabolism is hard. But the rules for weight loss are simple: move more, eat less. For some people it's just "Move more, eat the same".

"Eat less" means "less calories", volume can be the same - really helps.

PS chips are a crime against humanity
Should we link how the Silvester and Christmas in Poland x in Germany look like? Nothing is so black and white as you want to make it look like...
Language Modeling Reading List (To Start Your Paper Club)
> A multiple-CEB unit that makes interlocking blocks that don't require mortar could build on work from this project.

They have a page about interlocking blocks and according to it, they are simply too expensive, as you need a higher share of cement in blocks to stabilize them.
Bank Rate Tracking
Cboe says Bitcoin ETF to start trading Thursday ahead of SEC's official approval
Hacker Typer in JavaScript That Prints Itself
Evolutionary sociobiology is consistently deployed to reinforce pre-existing values (e.g. during the Vietnam war, there were books that argued that humans had evolved to be intrinsically warlike). The non-falsifiability of the reasoning is a pretty good clue.

So if you want to eat meat, knock yourself out, but don't do it because you imagine a caveman did it.
you can't really have a 'nonsense' name - there's a list of around 3000 characters you're allowed to use in names, but in theory, you can put together whatever you want. you'll just get side-eyed for having a weird name, that's all.

that being said, i think most of these websites that ask for a kanji name will require you to show ID with that name when you show up in person, so you might run into trouble if you just pick random characters.
AI Death Calculator
C gets a bad wrap because there are now alternatives built by finding solutions to problems we only know because of Cs existence. Compiler messages, standard library and memory management are all things we can agree are terrible now days but when C came out it was a huge improvement over the norms before. Also it’s important to remember even “big” things like Unix were at one point just a few thousand lines of code.
Sure, but maybe without going that extreme: it seems like men enjoy red meat much more than women on average. Education or physiology?
Heh, back in IE3 or IE4 days the temporary internet files directory would commonly save files temp files with the domain they came from without an extension. So if you visited microsoft.com it could save some asset in temp internet files as 'microsoft.com', which a com file is a valid executable extension. Of course this would trigger many anti-virus programs to scan it and now freak out that random content is ending up in executables.

It took a bit of time between Microsoft making the temp internet a 'special directory' and AV working properly in the directory, and the browser not saving attacker controlled literals to the filesystem to get past these. Also fun in NTFS because it could cause bluescreens was the AUX, CON, PRNT filenames.

Your post just reminded me of that kind of issue.
One group is claiming that X is occurring more and another group is saying that X is occurring just as often as in the past, but awareness of X means we identify more cases. The argument that X is increasing because of awareness of X has increased is still, at its core, an argument that X has increased, and is a subset of the first group's argument.

The poster you replied to seemed to be looking for evidence that shows X was actually increasing by looking at an increase in reporting that wouldn't be solely caused by awareness of X and thus had to be because of an actual increase of X. To this end, your argument that the awareness of X is causing an actual increase of X would be one possible reason X is increasing, but that wasn't relevant to the previous poster's point, at least from my reading of it.
DynamoDB can't even represent SELECT * FROM items LIMIT 25 OFFSET 100. It's just not designed for that. It's not meant to be a relational DB replacement.

How would you do it? Assume we want proper pagination, and not rewrite the app for cursor based "Load more" style pagination. Why? Because the React Admin provider API insists. https://github.com/marmelab/react-admin/issues/1510
I had this problem with Transunion (a credit reporting agency in the US). They shortened my password to 15 characters, didn't tell me or anything, I had to figure it out myself when trying to login.
Perhaps you are confusing Nizhny Novgorod (on the Volga, east of Muscovy) and Veliky Novgorod (with the historic Republic, south of Saint Petersburg, west of Muscovy).
> Its just plain weird that a Spanish/French/UK online shop will support their weird characters but not full Unicode.

Between plain 7-bit ASCII and full Unicode there were a few decades of make-do with several 8 bit encodings.
So it sounds like event based architecture. You send out events in response to other events and the event sender is “regulated” by other events.
Oh well, Heroin might even "work" better in that regard..
90% of Lithuanian girls/women last names end with ė. Which is mandated by the government, so as long as parents hold Lithuanian passports then you will be stuck with your ė. So, good luck opening a bank account abroad for your baby daughter.
Ah, little Bobby Tables must be this guys son.
I once talked to a guy who worked at the CIA who said "when people ask me what movie most accurately reflects working at the CIA, I say Office Space".
I TA’d this course this semester (Fall 2018 - wow the time flies), happy to answer questions.

(Though I’m currently backpacking through the Andes so you may need to be patient)
based on the last drama involving the executives of public TV Channels, I'm not sure if it stills hold true
Hi. I wrote part of this flow for SAS on the original mobile app years ago. I am so sorry.

We had to do it because the underlying backend is Spanish and the APIs are insane. Behind our JSON-wrapper is an adapter to translates it into teletype friendly format … spaces, new lines and tabs makes it look like a ticket you’d get from a travel agency in the 1970s.

This format is also the reason why your name is truncated on your ticket (or so I was told). IT in the airline industry is insane and many systems are many decades old at this point.

A bit surprised you have trouble with APIS though.
Wish HTML tables supported basic grid features like column pinning. Sadly you have to resort to bypassing `table` and instead use divs.
NYT vs. LLMs: getting the decision right
Ask HN: How do you manage your finances?
It's a complex topic - monthly cashflows, investing, retirement, philanthropy, estate planning. How do you do it all?
I'be been in the same house for 30 years and the tap water still tastes like ass to me - and that's city water from a relatively well-resourced town.
POSIX says that stderr shouldn't be "fully buffered" https://pubs.opengroup.org/onlinepubs/9699919799/functions/s... but I believe that allows for line buffering. Its terminology can be found here: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/st... (look for _IOFBF).
> And there's a reason vegans have to bend over backwards to meet their nutritional needs.

This is not true in the slightest sense.

Eating meat is societal conditioning, not really anything to do with evolutionary needs. Yeah we enjoy the taste of fats and proteins but that doesn’t mean we need flesh to evolve. Maybe at the rate in which we evolved but not a direct cause.
I think they'll likely agree on some C++ subset when getting into it so I wouldn't be worried.

Though, why not just evolve C itself with those features? C is evolving, too, and this could be used as a vehicle for it.
> I guess it's just a case of programmers taking the easiest route and having it backfire.

Or a case of IT not actually providing needed services. That, too, is more common than it should be.
Ah, time to use `foo/../../../etc/bar@example.com`!

(Replace bar with passwd - I was blocked from submitting my original comment by Cloudflare's WAF...)
> $1M big iron DB server is much cheaper than a redundant array of inexpensive databases

but you need some redundancy to avoid service downtime if that server/rack/datacenter will have a failure.
Yeah--as a user I've even seen apps where e.g. my own post immediately appears in the feed and thought "I see what you did there!"

Not as disagreement, but to help map the problem space out more, I think faking it is relatively easy for apps built around a few fundamental flows that are done a lot (like Mastodon) and trickiest when the app has many flows built to capture the many little wrinkles of some task/business/organization. If you're using an app to do the work of a school registrar or HR department or something you both probably expect your action to show up right when you hit Submit and also have lots of distinct actions you might do. It's then that it seems especially tricky to give users a reasonable-feeling view of things while building on an eventually-consistent foundation.
Politicians Can't Rig the Economy Like They Used To
That page says the opposite:

> Initially, the standard error stream is unbuffered.
Kudos on the deep Lippman reference!
Crypto - the endless rug pull.
Is anyone able to contrast NAND Game and MHRD? They sound very similar.
I've tried ag-grid but trying to make it look consistent across light and dark mode was a pain. The available light and dark themes have a lot of discrepancies. To make it look right you have to dive deep into its styling system which is complex.
> due to an unidentified individual obtaining control over a phone number associated with the @SECGov account

Sounds like they got sim-swapped

> We can also confirm that the account did not have two-factor authentication enabled at the time the account was compromised. We encourage all users to enable this extra layer of security.

Funny enough one of the 2fa options is sms which would not have helped here at all!
Fantastical on Mac has been my go-to for the last 5 years at least for multiple calendars from multiple providers. Walks the fine line of keeping each separate enough but also combining events when they are exactly the same on two calendars etc.
> the API was high-friction due to the shader language, and the glue between shader and CPU

Direct3D 11 compute shaders share these things with Vulkan, yet D3D11 is relatively easy to use. For example, see that library which implements ML-targeted compute shaders for C# with minimal friction: https://github.com/Const-me/Cgml The backend implemented in C++ is rather simple, just binds resources and dispatches these shaders.

I think the main usability issue with Vulkan is API design. Vulkan was only designed with AAA game engines in mind. The developers of these game engines have borderline unlimited budgets, and their requirements are very different from ordinary folks who want to leverage GPU hardware.
The short version is yeah. Rust line-buffers stdout but not stderr, for no particularly good reason.
Corporate and professional dynamics often make it to the front page because it's important to many technical workers and hackers who have to make a living. This is a topic that's important to many women in tech, as they are often dictated how to present in a way that's unnatural to them in order to be more "professional" (read tfa).

This is important to many readers of hacker news, as not everybody who is a hacker is a man (I am a woman who is also a hacker, for example, and I use a lot of exclamation marks in my writing, so, I found it interesting that this is noted by someone else, so I'm personally glad it's on the front page).

I'm assuming you're asking genuinely, so this is a genuine attempt to explain :)
There are valid reasons that could be the case.

Maybe what they actually don't care for is some slight aftertaste from the cleaning products used on the glass?

Also, your nose plays a rather big role in your sense of taste. Using a small mouthed bottle that doesn't tend to waft towards the nose as you drink will have an effect.
I feel the tension when just looking at those screenshots, thinking of trying to utilize a large table in a website UI - JavaScript, scrolling, dynamic updates, the pauses and hangups, Internet latency, etc., plus the very limited capabilities.

Just give me my local spreadsheet app. Your web UI is never going to come close to that speed and functionality.

I understand that might not fit every use case, but I guess that any user unwilling to use a local spreadsheet will not be interested in the the 'big data' of the complete, large table. In that case, cut the large table to a small one, appropriate to your platform and users, and provide a link for the data scientists to download the full thing.
Paypal did this with 20 characters. I can't even remember how I figured it out so I could login.

I don't know if it truncated it automatically or it just stopped accepting input after 20 characters and I of course did not notice since the password entry fields were masked.
Definitely agree. Compare Daredevil to something like moon knight and you see a huge different. Sure the new Disney shows have a bigger budget and world famous actors but they’re kids shows with a gritty look at best and have 10% the depth.
Because one person thought it was interesting enough to submit and a bunch of other people thought it was interesting enough to upvote.
They did perform a Twitter scale simulation, check out: https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the...
Not everyone was there by 2012, and yes, there were internet-enabled phones but the experience was substantially worse.

You are attempting to put a square into a circle here.