skysight-inc/HackerNews huggingface dataset:
If using the debugger is less efficient than using printf then it's a symptom of a wider problem. To be clear though, "printf debugging" is not the same thing as adding structured debug logs to your service and enabling it on demand via some config. Most production services should never be logging unstructured output to stdout. Printf debugging is just throwing out some text to stdout, and it generally means running unit tests locally and iterating through an (add printf, run test, add more printf) loop until the bug is found. Unfortunately it's the default way to debug locally reproducible bugs for so many engineers. So while I don't see the point in not using printf for purely ideological reasons, I avoid building software where this is the simplest option and use the service's structured logger if not easily reproducible. I also generally think it's bad to default to printf debugging in the way I have defined it here and find that competent use of debugger is more often a faster way to debug.
With my current set of colleagues, I hadn't had to do that, no actually. The bugs I could recall fixing were ones that appeared only after time cleared its provenance, but the code didn't have that "the author didn't know what they were doing" smell. I've really only run into this with AI generated code. It's really lowered the floor.
Why China isn't worried about Trump's threat of a trade war – Al Jazeera English [video]
I find that a lot of this discussion just melts away if you are aware of the options that are available and then take your pick. Why, sometimes I've switched between debuggers and printfs as many as six times before breakfast.

If you don't know what a debugger does though that's something you should really get on ASAP. Likewise if you can't figure out how to get log messages out of your thing. Really all there is to it, figure out what you want to do after than and spend your time actually doing something productive instead of getting in a stupid holy war on the internet about it.
I increase the font size and just stare. Tends to work, too. Maybe we should be compiling them somewhere …
Soulver is text entry not drawn
You might be making a wrong assumption or something. Honestly, I couldn't make heads or tails of your post. There is a point where reality comes into play. For sure, it is controversial as to whether someone event accepts that three-letter prefix as meaningful but even insofar as that, this does not apply to many people, and that is just the hard truth. The vast, vast majority of dating sites are connecting men with women and due to many other realities of the marketplace, it makes more sense to charge women less, if anything, than males. I feel like this common sense so I won't belabor it.
I think most people would be hard pressed to come up with a mil for 2, so that's only 40k. For 2 people that would not be anywhere close to enough even in the boonies. 120k isnt really that much, assisted living is something like 5-6k here so you need 1.5m to just cover that without other expenses.
Calca is text entry not drawn
Maggie Appleton's blog design is very appealing
Mastodon is social media.
She also avoided the other extreme - white monospace text on a black background. Some people seem to think that looks cool.
Would you consider Reddit to be social media?
> elite salespeople

Syntax error.
I've found o1 to be entirely useful at math problems that are beyond my own (admittedly modest) skills. I've had it write full proofs of correctness for me (one shot, verified), I've had it optimize equations to reduce necessary precision, I've had it optimize equations to remove specific expensive operations (making them computationally more efficient), and finally I've had it prove a handful of my conjectures, which was helpful for taking algorithmic shortcuts in a security sensitive environment.

Mostly all algebra and calculus, but definitely all problems that most undergrads would struggle with.

It's most useful because it has deep knowledge of related and adjacent conjectures that are well understood, even if you've never heard of them. So it can mix and match things with a lot more ease than a tinkering mathematician
The ΛCDM model always felt "wrong" in my gut: dark matter? dark energy? is just the modern equivalent of the aether theory.
The fact that is more complex to calculate is not an excuse to prefer the ΛCDM model. The God's theory is even simpler as it spares of any math and physics, yet we do not use it.
My archetype of a good sales person is the successful realtor. Realtors tend to “eat what they can kill”, so you can see the skills power law clearly. They are selling themselves more than houses, but there’s a lot to learn from that.

Some people love their realtors, although they do very little for their outlandish commissions. They do however, guide you through the process and give you transactional advice. Like any sales person, they generally have an interest in the transaction closing but they are only trusted if they come off as acting in your interest. That trust can ultimately help the transaction close — this is the line that I think good sales people walk.
Almost anything said from here on in will be an appeal to authority, but putting the logical fallacy issue to one side, that's a pretty lame chart. The y axis is highly contestable and essentially undefined.

Reddit is not your friend in the citation stakes.
Apple also squandered maps ... until they didn't.
Your suggestion is absurd and impractical. You’re not contributing anything useful. Of course accidents happen. Knowing accidents happen, People are asking why a large solid concrete structure is at the end of the runway. Especially given that it was known to be a bad idea.
Yes, this is extremely frustrating sometimes.
> So... the thing that made him America's top telemarketer was... illegally omitting the disclosures... which everyone was doing... but also, it made him uniquely successful because many of his colleagues didn't do it?

And Uber is a taxi company that doesn't own taxis, AirBnB is a hotel chain that owns no hotels. Find a hyper-successful company or person, and start digging. The secret 99/100 times is crime (or incredibly crime-adjacent behaviors).
foot ?
mlterm ?
zutty ?
come on ...
> Doing AI research at the moment can feel like participating in a war. And from Adolph Hitler to Dutch Schulz. it is widely known that going to war can lead to grave outcomes including psychopathy, divorce and suicide.

Brother… Please… you’re an AI researcher probably making half a million dollars a year to screw around with hyperparams or cuda kernels, shoveling some of the worst python code I’ve ever seen. Get over it.
how accurate is the age detection? i.e. lets say you have someone who looks much younger than their age, would this model be able to detect the persons actual age?
“Because I can’t help it!”

I’ve found that my pursuit of knowledge and intellectual stimulation is very involuntary.

I secretly want to work at the gas station, and in the kindergarten. I never had a job like this. The few non-programmer jobs I had, I automated.
Thanks for the offer - would like to understand:

1. How was working with China requests and logging, differing from working with other nation states?

2. Was there full services brought up only for China specific needs? What would they take care or?

3. How would any blocks work? allowlist or denylist? Was takedown immediate, or was it working with the customer/client and getting them to take it down within SLA?
> Touch typing is objectively better

Even that depends on what exactly you mean. I agree with the literal meaning of the words, but for too many people "touch typing" means "home-row touch typing". Which I find extremely awkward and difficult. But literally just typing by touch, I'm self-taught due to StarCraft multiplayer back in the 90s and early 2000s, and have a style that confuses home-row typists when they realize what I'm doing.

So it's more like, you need to type smoothly enough that you're not thinking about typing. As long as your hands are pretty much moving automatically to get your thoughts into the computer, you can use any number of fingers at (almost) any speed, and you're good.
> You thought that your success was a product of your gifts, but the success itself was a gift, a gift of randomness, of luck

This is important to remember, and also: those gifts themselves are yours due to luck. That’s why we call them “gifts”.
We don't really have pensions in the US (anymore). There is a meme of baby boomers cashing out of Social Security and leaving it unreplenished for future generations. I don't think "let's kill off the older people" is a common viewpoint but "the old people vote against our interests and I am waiting for them to die" is.
That’s so elite. Sorry eleet.
It's kind of like claiming you're the world's best trader, but all your winnings come from insider trading.
Yes, there are a variety: logic problems, word puzzles, alphametics, various kinds of ciphers -- transposition, substitution, steganographic --, some coding challenges, and a whole slew of other puzzles that I don't quite know how to categorize.
Very interesting idea and nice website !
> It takes a genius to sell something that nobody wants.

Or just a regular crook.
My point is that your company will often claim that any code you write on the weekends is theirs regardless of what it is.
> The core of why ChatGPT works as a product isn't the AI. It's the experience of each word being typed one at a time by the AI and saving your conversations with the AI for later.

Really loved this article overall, but I have to super-disagree here. The core of ChatGPT is you can have a conversation with a computer program.

Take away saving history and you can still have a conversation with a computer program (see ephemeral chats).

Take away typing one word at a time and you still have a conversation with a computer program (see non-streaming API / batch API).

But major props for writing this live on a twitch stream, benefit of the doubt there my friend.
You are disingenuously misrepresenting their argument. Please don't.
LLMs are deterministic. It's just that the random seed is hidden from you, but is still an input.
Article definitely has a lot more depth of meaning that this gives credit for
No, as the alternatives are in the market, so they have solved the compliance issues (sufficiently at least to avoid getting shut down). It is simply that they cannot get customers onboard.
> I briefly gave up spare-time coding in 2017 for CrossFit, and in 2001 for kayaking,

I hope you didn’t decide to give up fitness for coding in your spare time and you are now balancing the two. I still work out around 3x a week.

> and in 2022 for studying Chinese

We moved to Florida two years ago. I keep starting to learn Spanish and giving up on it. There is an entire culture I feel like I’m missing out on.
> My team where I work is responsible for sending frivolous newsletters via email and sms to over a million employees.

"frivolous newsletters" -- Thank you for your honesty!

Real question: One million employees!? Even Foxconn doesn't have one million employees. That leaves only Amazon and Walmart according to this link: https://www.statista.com/statistics/264671/top-50-companies-...
What does this have to do with being zero sum?
Yea I mean they are financially doing better than any group of companies at any time in human history, kind of like the exact opposite of this downhill claim

Even with Googles monopoly legal issues, they are more valuable than ever.
If you have a reproducible test case that runs reasonably quickly, then I think printf debugging is usually just as good as a "real" debugger, and a lot easier. I typically have my test output log open in one editor frame. I make a change to the code in another frame, save it, my build system immediately re-runs the test, and the test log immediately refreshes. So when the test isn't working, I just keep adding printfs to get more info out of the log until I figure it out.

This sounds so dumb but it works out to be equivalent to some very powerful debugger features. You don't need a magical debugger that lets you modify code on-the-fly while continuing the same debug session... just change the code and re-run the test. You don't need a magical record-replay debugger that lets you go "back in time"... just add a printf earlier in the control flow and re-run the test. You don't need a magical debugger that can break when a property is modified... just temporarily modify the property to have a setter function and printf in the setter.

Most importantly, though, this sort of debugging is performed using the same language and user interface I use all day to write code in the first place, so I don't have to spend time trying to remember how to do stuff in a debugger... it's just code.

BUT... this is all contingent on having fast-running automated tests that can reproduce your bugs. But you should have that anyway.
From my limited understanding, the issue for Apple et al isn’t making a 5g chip, it’s making the chip small, cheap, power efficient enough and capable of having “decent” reception. I’d imagine existing patents by Qualcomm certainly make it a bit more challenging on terms of available (design) options.
I literally have no idea what we disagree on?

We're saying the exact same thing.

I'm just saying that cameras were always going to become cheap. So were hard drives, and image/voice recognition. This was always going to happen, and always will happen, because it is a net good thing overall. However, it also exposes new means of exploitation that were did not exist before. AKA, technology solves two problems, and creates a brand new one.

It is futile (and dare I say useless) to cry fowl that technological innovation is happening. Instead, we should be revisiting our existing governance structures and remodel them according to the new reality we live in.

You're arguing against things I didn't say at all. You should re-read my initial comment and try to not project <groupsay> onto it.
I feel this might be counterproductive.

An AI and its training data are likely discoverable. Hallway conversations and group meetings are not.
> that’s about it

Just 3 trillion or so dollars, that’s about it
https://utcc.utoronto.ca/~cks/space/blog/
Yes, but there is no terminal at the end of this runway, so it’s irrelevant. The question is, wouldn’t it be safer to design airports to avoid having large concrete structures at the end of a runway in case there is a landing problem.
You know, there’s a lot to be said about this topic, but…. “Microsoft is strong”???? Lmao
> What is definition of "Open" here?

Patent unencumbered in a way that someone could make a commercially viable implementation as a "small or midsized" company, as the parent post asked. Open Source proves my point - the issue is not implementation (note - I'm not claiming implementation isn't hard, it is - I certainly know from personal experience that it is and I would never claim to be able to personally build an energy efficient 4G or 5G modem, but I don't think that raw engineering horsepower is what's holding Apple/Intel/NVidia back here).

> MediaTek, Samsung, Huawei, Spreadtrum and a few others have been shipping 4G / 5G Modem on the market for years.

The CCP effectively told Qualcomm to get lost in 2015 and Taiwan settled an antitrust agreement between them and MediaTek in 2018, so MediaTek, Huawei, and Unisoc/Spreadtrum are not good examples here. I believe the South Korean government also intervened on behalf of Samsung. Actually, the list of modem vendors you list pretty much matches exactly the list of governments who prosecuted, fined, and settled with Qualcomm for antitrust.
Re 1: the recent iTerm2 fracas. Yikes.

https://news.ycombinator.com/item?id=42579472
Are you aware that this man killed himself?
Sending an idle message periodically might help. But the Apache timeout for persistent HTTPS connections is now only 5 seconds.[1] So you need rather a lot of idle traffic if the server side isn't tolerant of idle connections.

Why such a short timeout? Attackers can open connections and silently drop them to tie up resources. This is why we can't have nice things.

[1] https://httpd.apache.org/docs/2.4/mod/core.html#keepalivetim...
Doom, the Gallery Experience
Apple shipped “Apple Intelligence” before Apple even invented the term.

Before the AI craze you could search Photos on iOS based on content and metadata. You could lift subjects off photos with a long tap and copy them, recognize faces and make montages based on inferred relationship with them. And all of this is done on-prem, on your device.

These are very subtle, nice features. Apple had to put a name on all these otherwise there would be no marketing material.
How does excess regulation keep PayPal from being a payment alternative? People can currently use PayPal to do business if they wish. You could take PayPal transfers at a grocery store.

There is a case for regulation blocking crypto in some areas, but certainly not all and it still has yet to find meaningful traction as a payment processing mechanism.
To add: The Physics of Filter Coffee: https://www.scottrao.com/products/physics-of-filter-coffee-j..., 2021 ISBN 978-0578246086

https://coffeeadastra.com/

Far as I can tell, Jonathan Gagné doesn't have a dedicated page on his website, it's hosted by Scott Rao. His blog does have a lot of interesting experimental work on the physics which led to the book. As I mentioned, I think this is an interesting academic piece which is at least supplemented by some genuine research. In practice, I feel like getting better pourover is 90% about finding beans that you like, buying a quality grinder and using them while fresh.

For confectionery, Chocolates and Confections (Greweling, Culinary Institute of America), 2013, ISBN 978-1-118-76467-1 is a fun book. It's quite pricey but you can pick up used copies now and again. It's a technical book and requires a lot of equipment that the average home cook doesn't have, but I would consider it fairly authoritative for looking up how chocolate things are made (and even discusses considerations for setting up a business). Most CIA books are pretty good on the practical side and they tend to be very exact with ingredients (almost always by weight).

https://www.wiley.com/en-gb/Chocolates+and+Confections%3A+Fo...
Mine has a few times, without the "call us back". So far it's been the fraud department when I made an unusual payment, and have also occasionally gotten "how are we doing?" courtesy calls.

I have confirmed the fraud department one was legitimate, but haven't bothered with the others.
https://en.wikipedia.org/wiki/Cued_speech
Here's one of the studies from the period: https://www.nature.com/articles/s41598-020-66170-y
Scroll down on the page. It explains saturation.
srsRAN is both. It includes the source for user equipment in its "srsue" directory.

Use cases are partly captured by the list of customers across the bottom of the srsRAN home page (https://www.srsran.com/). It's great for any company/research group smaller than a multinational base station manufacturer, at which size the big players don't want to talk to you.
This guy didn’t make an explicit comparison to tech in describing his scummy history in telemarketing and how it’s a clear expression of our cultural values…but it’s an easy one to make—ad slop, algorithmic feeds, deceptive product websites, etc. We’re really no different as an industry, are we?
I just read one of the linked articles about saturation divers, it was absolutely fascinating https://www.atlasobscura.com/articles/what-is-a-saturation-d...
The American Worker Is Becoming More Productive; That isn't always a good thing
Extreme weather is a problem, as is snow. No doubt.

I’m simply talking about “300 days of sun” as being the limiting factor. You extrapolated the rest.
Enjoyed reading your story. Hoe you find your purpose in life, but not searching it.

Like other commenters mentioned here, lifting people around you, not just your friends and family, but random ones, might give you some joy.
And a business can decide they no longer wish to serve a specific customer.
Printing new money means spending money that doesn't (yet) exist.

If there is 1 trillion dollars in the possession of all humans and the government buyys a trillion dollars worth of good with new money, all previous money os jow worth half it's previous value.
Strong words! And the other frontier labs won't be far behind them. The world is about to change massively.

I don't see why people are calling this "vague". It's not an announcement of GPT-5 or anything, but this seems pretty specific to me. It's good to have confirmation that OpenAI doesn't see any serious barriers to achieving AGI in the next year or two. Lots of people arguing otherwise these days and this is a direct refutation.
I can definitely attest to this statistic. Got thrown overboard at my last job for not wanting to sign my name to things we weren't doing (no I'm not telling the IRS we encrypt our data at rest when we don't!)

Finally got brought on a week ago at a PC repair shop of all things. It's not glamorous but it's the only "IT related" thing I could find. In Seattle of all places!

The FAANG's doing their massive layoffs caused an absolute knock-on effect downstream across the entire corporate world ("well if Amazon thinks they should, we should too!") and everything I apply for now LinkedIn gleefully tells me there were "over 500 applicants" already

Even the public sector seems to be impossible to get into. Despite the requirement of US citizenship and the incoming administration (along with Elon's threats) even getting an interview in that sector is a challenge now
It's amazing how often "illegally" is the American Way. I only wish it were a joke.
I get what you are saying but "incel" is a pejorative that is not generally associated with the type of person that would use the phrase "an ethical dating app" but the point is taken that they may be "involuntary celibate", sure. Typically, someone using phraseology associated with hyper-politically-correct people would not be thought of as incels.
I believe this is the link you intended to point to:
https://www.zoraster.org/news-is-designed-to-agitate/
6ghz also has a lot of loss in typical building materials, which is relatively good in that there is a lot less inter building noise. It does require more repeaters though for any given network.
IMO a critical feature of the Turing test/imitation game, which many modern implementations including this site's linked paper ignore, is that the interrogator talks to both a human and a bot and must decide that one xor the other is a human. So fooling an interrogator means having them choose the bot as human over an actual human, not just judging the bot to be human (while probably judging humans to be human even more frequently).

When the interrogator is only answering "do you think your conversation partner was a human?" individually, bots can score fairly highly simply by giving little information in either direction - like pretending to be a non-english-speaking child, or sending very few messages.

Whereas when pitted against a human, the bot is forced to give stronger or equally strong evidence of being human as the average human (over enough tests). To be chosen as human, giving 0 evidence becomes a bad strategy when the opponent (the real human) is likely giving some positive non-zero evidence towards their personhood.
Love this package. has a bunch of functions for most face recognition, detection and feature extraction purposes. love the readme.md docs for familiarizing with the basic features. PLUS it offers different models(backends) for the tasks which lets you try out a bunch of approach for the same task without writing a custom function