skysight-inc/HackerNews huggingface dataset:
> 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.

Absolutely! Running a commandline debugger adds additional context I have to keep in my head (syntax for all the commands, output format etc), that actively competes with context required to debug my code. Printfs work just fine without incurring that penalty, granted this argument applies less to IDE debuggers because their UX is usually intuitive.
For me specifically I started learning C because NodeJs / TypeScript / Python are too high level, and you lose the lower level details while you're learning.

I am "bored" of high level code.

I've been coding full-time for around 2 years, so still feel like I have much to learn, and bored of using other peoples solutions and taking everything for granted.

Coding in C (except strings) feels pretty good, because I can't just reach for a library and download someone elses solution - I build alot from scratch and its rewarding when the thing works.

I feel like I'm learning loads by doing C, as opposed to NodeJs.

Currently making a low-level graphics project that raycasts to form a 2.5D world. Pretty fun, all from scratch
Security, the world outside of the app is constantly changing, would not want a known exploit used to obtain access to my responses to a subset of the 2000+ questions

i.e., software is never finished
Say you are sending the data from the back-end to the front-end and you have a time field. With Rust, you are almost 100% certain that you are serializing/deserializing the same type. So if your code compiles, it'll probably work. With JavaScript, there is a good chance that the date String gets misinterpreted somehow and your application misbehaves.

The other advantage: with JavaScript/TypeScript, I find myself frequently getting the output and testing my functions in JavaScript to make sure stuff works. I don't do that when doing Rust -> Rust. If it's a DateTime chrono, the behaviour will be the same.

Also TypeScript is more like type documentation that strong typing enforcement. So it does help but only a little.
All the companies the parent was talking about have similarly massive valuations, yet none seem to have unassailable positions.

Which is what the whole thread seems to be about (Apple squandering an opportunity and naturally others who are doing the same), not their current market cap.
Dismissive are we? Quibbling about a clear hockey stick growth curve.

These comments:

> Now do the same for other evaluations, remove the o family, nudge the time scale a bit, and watch the same curve pop out.

> This is called eval saturation, not tech singularity. ARC-2 is already in production btw.

A reply:

> You act like that isnt significant, people just hand wave "eval saturation"

> The fact that we keep having to make new benchmarks because ai keep beating the ones we have is extremely significant.

Agree with this. The pace has been mind boggling.
Your going to be hard pressed to saturate that “single” 2.5g eth port.
No, the Consumer Price Index shows (seasonally-adjusted) inflation of 0.3% over the last month. The increase for the food category over the past year is 8× higher than that.

https://www.bls.gov/news.release/cpi.t01.htm
Ya this is a crazy take. I spend ~20 per day on food, and $15 of that is eating out for lunch at work. I suspect I could easily cut this back to $10 daily total, and with some more effort maybe $5-7 total
No, the Consumer Price Index for November 2024 showed inflation of 0.3% over the last month. CPI inflation for food over the last year is 2.4%.
I can assure you than my D is slightly smaller than the average.
Eventually realized that a dependency was unavailable and I had to provide a mirror for it. Really caught me off guard. Payload CMS is looking really clean and solid. I have it deployed successfully to an Azure App Service via BitBucket, leveraging Cosmos.
Here's a scenario.

You get into an argument. The other guy is a cop it turns out. He arrests you for a trumped up charge and makes sure to tell the media. Child sexual abuse is the charge.

Now what?
>"For purposes of this subdivision, 'artificial intelligence' means an engineered or machine-based system that varies in its level of autonomy and that can, for explicit or implicit objectives, infer from the input it receives how to generate outputs that can influence physical or virtual environments."

This definition is overly broad and potentially problematic for multiple reasons:

The definition could encompass simple rule-based systems or basic statistical models.
Even basic automated decision trees could potentially fall under this definition.
There's no clear distinction between AI and traditional software algorithms.
The bill groups "artificial intelligence, algorithm, or other software tool" together in its requirements.
This makes it unclear whether different rules apply to different types of automation.
Basic automation tools might unexpectedly fall under the AI regulations. The definition focuses on "autonomy" and "inference" without defining these terms.
It doesn't distinguish between machine learning, deep learning, or simpler automated systems.
The phrase "varies in its level of autonomy" is particularly vague and could apply to almost any software.

This is legislation that may sound effective and mean well, but the unintended consequences of increased costs and delayed decisions based upon a naive definition of AI seems inevitable.
Best Cybersecurity Companies to Work For in 2025 [video]
> Cases sensitivity is a bug, not a feature.

Don't get me started about the importance of whitespace characters in python. Whoever got that idea...!
None of this would matter if there were real competition in the insurance market, instead of people having to change jobs to change insurance, and not getting a direct say even then.

As it is, this is a dumb law, and prejudiced against decisions made in silico rather than in vivo.
re: side story: Our name is fairly unique (at least for me, I've only met one or two others around my age with our name). The past decade, and especially what feels like the past five years, have been very jarring now that I hear the name elsewhere - I always react, even when I don't recognize the voice. It's invariably some 5-11 year old being called on. I assume people with more common names don't have this reaction. What's been your experience with having a name which was extremely uncommon for us but is now one of the most popular names?
That's actually what I'm referring to.

Go ahead and load that up, then start reading articles.

From the current headline set, there's "FBI says suspect in New Orleans attack twice visited the city to conduct surveillance"

<https://text.npr.org/nx-s1-5249046>

That has three occurrences of:

Related Story: NPR

Which is specifically what I was criticising.
Yeah, but you don't want them getting caught.
I think on net it works out - surely the average number of access points per network is less than 1.1
> One article says the runway was equipped with EMAS, an Engineered Materials Arresting System.

> https://focustaiwan.tw/society/202412300010

Nowhere in that article says Muan Airpot has EMAS, it says a local official confirmed that Songshan Airport in Taipei has EMAS, following local concerns that Songshan Airport has an even shorter runway (2600m vs 2800m in Muan).

A thread full of armchair experts is already bad enough, please don't make it worse with seemingly well-supported misinformation.
I did an image search for sans coulottes and I did not see any bell bottoms. They did appear to wear long pants to the ankles rather than breeches to the knees.
Thanks - let's use the subtitle instead (shortened to fit HN's 80 char limit).
In my opinion electricity grid just like other infrastructure like road needs to be owned and maintained by government. 2-5 year contracts can be given out for maintenance and upgrades with performance and reliability targets to induce competition. Then connection to the grid charges can be charged to everyone according to the type of power connection and bandwidth they require. If this is not done as prices for solar and batteries keep dropping people will defect from the grid and the people left on the grid will need to pay more and more resulting more defections from the grid.
The person signing the "law" belongs in jail.
1. At the time it was the only nation state that had specialty infrastructure except for maybe the US.

2. There were specific infrastructure changes made for blocking and sending logs inside mainland china.

3. The CDN node would deny access to specific urls uploaded by the Chinese partner company. I don't remember the SLA. The SLA for reporting visited URLs was 15m IIRC
Get a qnap or synology, both have apps to sync from S3 compat cloud iirc.
Java has the java.util.logging classes.
Also, if I remember correctly wasn’t it implied that this was constructed/controllable a bit, and was due to some kind of ‘nature preserve’ from a super alien race? I might be misremembering.
> sympy, astropy, GIZMO-public, spiceypy

poliastro
Personally I started out with C in the late 90's early 2000's when C++ under windows was either using a really basic (albeit cool) gcc (which was fine for c but the c++ part wasn't really there for what I wanted it; There were other free compiler but same story kinda) or shelling out serious money to get Visual Studio or something else.

After Visual Studio (first with their Visual Studio Express Editions) became "free" (yeah yeah, not really there are some strings attached tho), I never looked back and used C++ exclusively (more or less; I dabbled in some other "cool" languages here and there, tho).
Music! I missed that one, but yes, I think it fits right in.

I'm glad it has served you well.
True, but they also make it hard for a cynical exec to game the system, for instance by shorting the stock and then tanking the company on purpose.
Logging is static in CLI world but you can reproduce this easily with pdb in python
97% of programming languages use Semantic Versioning
What is the state of the art for "chain of thought" models? The last I read up on them was a decade ago, and decision trees were still the standard.
It could be run by the government, since they're the ones who need to worry about demographic decline.
> An AI and its training data are likely discoverable. Hallway conversations and group meetings are not.

You need a solution that works in everyday practice. Relying on customers to sue and win in order to keep insurance companies honest day-to-day seems insufficient.
Oh, you're right. Different airport. Sorry.

Muan does have the chevron markings on the overrun area, but that does not always indicate EMAS.
> You HAVE to do https which means you need a certificate.

This is kind of true, but, getting a cert isn't a big deal anymore. If you're not a big company, a free cert works fine.

> You HAVE to have a CDN and CloudFlare protection or else you'll be slashdot-effected or DDoS'd to oblivion.

DDoS is hard to manage, but otherwise it shouldn't be too hard to handle a /. kind of event if your page is reasonable and you make use of the abundance of modern computing... 1G cheap hosting is out there.

> You can't even run an email server anymore without jumping through the hoops it takes to convince major providers you're not a spam farm.

Yeah, this one sucks a lot. But, email is dead, so...
Years ago I remember a detailed comparison of Apple and Google maps, showing a lot of flaws with Apple Maps around contrast, lack of detail, misleading iconography, and other issues.

Has it improved that much? Does anyone remember what I'm talking about?
3/4 of an egg for egg salad sandwich? What the hell…I usually put two whole eggs in mine
The ISS is not a good comparison. Considerations are too different from the average home or business.
Landings/takeoffs from 23/24R/24L are in the westerly direction (away from 427) due to prevailing winds.
It's less about sales being a difficult medium to respect.

There might be more about the people and the behaviour they are choosing. Like anything it has to be managed, because it's only a sale when the customer is satisfied to retain the sale, let alone renew.

Getting good at helping qualified leads can be just fine.

If inbound is garbage, it invites less than ideal behaviour.
In our industry, they key to getting a job is simple:

1. Work on two meaningful projects using the tech you want a job in. Update your resume with the work that was done, without embellishment.

2. Open your profile on LinkedIn. Close it when you get five interviews. Learn from each failing interview.
Shibuya usually has parties going all night, but it was all pushed back into clubs holding events, nothing on the streets.
Challenges of Synthesizing 1-Bit Audio on an Esoteric CPU [video]
This is how .net does this as well. You write logs via ILogger interface and then wire it up to a logging library of any flavor.
This technology is useful and interesting and even fun
in spite of the ugliest broad-based cash and power grab since 1999.

When this godawful once in a generation hype cycle dies down this stuff is going to be strictly awesome.
That is an understatement. Mushrooms are one of the least calorie dense foods. It'd take something like 20 lbs. of mushrooms to hit 2000 calories.
>There’s a lot more to the recent past than you realize

listen youngster, bell bottoms were mid to late sixties worn by dirty hippies

while "flared slacks" are really a 70's item, often in polyester, worn by more mainstream types who wanted slacks (not pants), worn to the disco scene, etc.

The main difference would be bell bottoms belled in every direction, while flares were more front to back.

it is true in the early period of bell bottoms that many people would convert their straight leg jeans to bell bottoms by inserting a triangle in the inseam below the knee, often of a contrasting material, paisly/psychedelic/leather that type thing. As that was a bit unbalanced, a more ambitious style would do a bit of a spiral around the ankle and calf.
I'm not sure if LLMs have beaten the standards, as much have the information to reply to them as needed.

Last week there was a post where slightly changing one of the tests caused LLMs to drop off drastically.
Never really caught on with the idea of integrating external I/O in something as fundamental as logging. More often that not a pull vs push approach is suited for logging. There are dozens of high performant log collectors/aggregators who can collect, transform, and push logs to N number of stores. What’s the advantage of doing this right inside the app? (Besides maybe serverless functions?)
Japanese vowels are simple and consistent, for example 'e' is always the 'e' sound in 'bed', but (due to the history of the English language) English speakers are used to taking in the context of the vowels and pronouncing them in a variety of ways. When reading Japanese (in which the surrounding letters do not provide any hints as to how to pronounce the vowels), English speakers often end up guessing at random, sometimes pronouncing 'a' like in 'cat', sometimes pronouncing it like in 'father', etc.

Since Japanese has simple and consistent rules for vowel pronunciation, and Japanese people aren't used to hearing much deviation from these rules, this often means what the English speaker is saying is entirely incomprehensible to them.
What are you going to do, go on hunger strike?
Tangential: BE200s remain Intel only.
If you don't have anything substantive to say, consider moving on rather than commenting. The HN guidelines are there if you need a refresher.
When the pricing first was announced for ChatGPT Pro I had the hot take of "it's possible from OpenAI's perspective that $200/mo is too low." I can't believe that turned out to be correct.

> “I personally chose the price,” Altman wrote in a series of posts on X, “and thought we would make some money.”

I can't believe the biggest companies apparently set prices due to vibes. That explanation is much worse than "we ran the spreadsheets and there's no way to price ChatGPT Pro such that we can both a) make money on it on average and b) not completely price people out of it."
No decision has been made in the NextNav case, and there’s a lot of significant opposition. What’s with the needless fearmongering?
Tesla laid off 14,500 folks in April 2024 and then they received 2,405 H1Bs in 2024.

"Tesla workers said that many employees let go were more senior engineers with higher compensation and they have been replaced with junior engineers from foreign countries at a lower pay."

https://electrek.co/2024/12/30/tesla-replaced-laid-off-us-wo...

One of the biggest issues with H1Bs is the fact that it reduces the employee's ability to change jobs and thus reduces their bargaining power for wages and thus depresses the wages across the board over time. That seems to be the main driving force for Musk behind the bluster around labor shortages.

I've worked with a few folks on H1Bs and they've all been paid significantly less than I have in the exact same role. Less base and less RSUs.
> We are now confident we know how to build AGI as we have traditionally understood it. We believe that, in 2025, we may see the first AI agents “join the workforce” and materially change the output of companies. We continue to believe that iteratively putting great tools in the hands of people leads to great, broadly-distributed outcomes.

Wow. Dude has really gone "full retard" on this one. They don't have AGI but they "know" how to build one. Quick, give me a couple trillion dollars.

This post really seems desperate as it tries to touch to the inner FOMO of people. I wonder how much dumb money is still out there.
I wonder how they get away from becoming prostitution as a service apps.
I don’t think it’s unreasonable to include rule-based decision trees in this. The definition seems as broad as it needs to be to be effective.
Make sure your computer supports it/them.
Unfortunately, after much debate and ABA lobbying the CFPB opted NOT to include safe harbor provisions for meaningful attorney involvement in the Final Debt Collection Practices Rule [0]

[0] https://www.americanbar.org/advocacy/governmental_legislativ...
Many runways have an ILS antenna installation inside the protected area. They just follow code guidelines that the mounts can only be so high above grade and must be frangible. This installation is different because of local conditions. They used a common local solution in an inappropriate area.

There are dozens of ways to solve this problem. From the short term of better structure engineering to the long term of better ILS antenna installations that don't require such large structures in such commonly dangerous positions in the first place. We could even get into better run off engineering to handle the somewhat unusual case of a fully gear up landing.

It's just insane to me to say "it's a red herring" as if this were a mystery novel and not an emergent failure of several safety mechanisms.
GDB is a dog shit trash debugger. I keep forgetting that Linux and Mac have shit tools. I suppose if the only debugger available to me were GDB I would also prefer printf debugging!

The typical modern dev loves to shit on Windows. But Visual Studio (the adult version, not VSCode) is still a best-in-class debugger. Xcode is bloated as hell but did help me last week. Linux has… poor bastards.
yes, my point was saying she "invented bell bottomed jeans" when the word "bell bottom trousers" already existed and was sung about in everybody's recent memory just sounds silly on its face.

She story is interesting and a fun ride, but she applied the bell bottom to blue jeans as part of the rising popularity of blue jeans, James Dean etc. I was just rounding out the history.
The easy places to expand to are emptying out.[1]

[1] https://en.wikipedia.org/wiki/Lists_of_ghost_towns_in_the_Un...
In case you're confused like me, here ISM refers to Industrial, Scientific, Medical[0]. I was trying to figure out why it was relevant to transmit these signals in the interstellar medium.

[0] https://en.wikipedia.org/wiki/ISM_radio_band
He did though mention that it is AGI as "they" have traditionally understood. I think it's O3, the super expensive O1.
Thanks. That actually makes sense. Most insurance approvals are done according to pre-decided “algorithms” which indicate which conditions much be met for a treatment to be warranted. The talk of banning “algorithms” sounded wrong.
I'm pretty sure you could use something like https://code.visualstudio.com/docs/editor/variables-referenc... to allow you to copy and paste your args into a user prompt when you initiate the debugger so you don't have to convert them to json first for each command you want.
The crashes/bugs I deal with are rarely straight down failures, they are often the 1 out of 100 runs kind, so printf debugging is the only way to go really. And I used to be big on using debuggers, but now I’m horribly out of practice.
Again, lack of labor and supply of parts; you hear the same thing over and over. Where are this great capitalist economy and superhuman capitalists? There is demand; why isn't our marketplaced supplying the need?

Something doesn't add up.
A great mentor once taught me, "when you hear a yes, immediately agree and stop selling." Usually this means stop talking.
My father has a business that sells physical products. We had a salesman that was soo good, that customers used to call us asking us to take back our product because they actually had no use for it. They bought it because he convinced them that it was good for them. The salesman passed away long back. Rest in peace.
"Behind every great fortune lies a great crime"
It is somewhat surprisingly (still) a $500m+ revenue[1] company, with very minimal employees and expenses. They're printing money on house and car listing fees.

1: https://www.prnewswire.com/news-releases/craigslist-revenue-...
A fascinating and useful concept, but not what I'm referring to.

Microformats are more a semantic-web type thing. I'm talking of information presented to a non-technical reader through the browser.
> I can't believe the biggest companies apparently set prices due to vibes.

Spend some time in business and you'll learn that pricing is entirely vibes. If you start from first principles, you'd just take the cost to make the product, add a fixed percentage of that, and make your fortune, and that works in a limited amount of places. The real world is messier than that though, so one fixed formula won't cover all your bases.
> Must be decades old.

So? If they still power on and are capable of talking HTTP over a network, and you don't require the transfer of data that needs to be secured, why shouldn't you "let" them online?
working at google forced me to learn how to code without using a debugger
The dumber the technique, the less it should be used for this.
> Yes, the larger machine would have to have larger material removal rates just to keep up with the smaller machine. But that makes it more expensive, not less.

More expensive than one, potentially less expensive than two. Happens in manufacturing and industry all the time. Transport cost alone could be enough to account for it.

> Call me stubborn, but I need a better theory to explain why the bigger TBM would be cheaper.

Sounds like you should have a chat with the project lead.