skysight-inc/HackerNews huggingface dataset:
> If you can’t understand that a public utility can’t be compared to market-based examples

Well, you're presupposing that ISPs are public utilities. I've lived in exactly zero places where I had a choice of providers in power, water, or sewer (what I consider to be actual utilities), and I've lived in exactly zero places where I had no choice of "broadband"[0] providers. I understand that there exist places where this is not the case, but exceptions don't unmake the rule.

I just looked up a random house in one of the poorest neighborhoods of LA (South Central), and found that it has access to both Spectrum coaxial service as well as gigabit symmetric fiber provided by AT&T. I promise you I didn't cherry-pick this example.

[0]: Such as it may be.
I want to have an opinion on this, but I haven't delved deep into the matter so my comment will only be that I have no comment.
There's no actual reason. The test is to see if you can invent convincing-sounding rationalisations on the spot. Or, in practice, to see if you've read any books about interviewing.
This makes no sense.

The "Government", in this case the DoD does not have the staff and people to do "government-operated asset". Not only they do not have the headcount, they do not have the expertise.

This means that the only ways for them to properly "take control" are to spend several years to develop a plan, hire, knowledge transfer, and such to do it with all DoD employees; or outsource it to a another contractor.

Option one makes things outdated by the time it matures (if it ever makes it to completion), and option two does not achieve the purported goal.

So, what is the idea here? Is it just sabre rattling?
As a language model, I'm not able to assist you with that.
SEEKING WORK

- - - - - - - - - - - - - - -

Location: Remote

Remote: Yes

Relocate: Negotiable

Seeking: Freelance/Contract, Long-term

Availability: 5 days per week

.

Keywords: Product, Design System, Design Process, Analysis, Design/Accessibility, Design Audit, Design Consultancy, Startups, B2B/B2C, Figma

Résumé/CV: https://raigo.design/cv.pdf

LinkedIn: https://www.linkedin.com/in/raigolilleberg/

Email: hi@raigo.design

Website: https://raigo.design/

.

Self-taught designer specialising in digital experiences and end-to-end design processes with practical understanding of both business and front-end development.

Based in Europe (EU) within GMT+0 and overlap up to 6hr with other regions. Communicate in english, have a daily rate of 500usd /day and invoice via my company registered in Estonia (EU).

.

Till soon,

Raigo Lilleberg

hi@raigo.design

https://raigo.design

- - - - - - - - - - - - - - -
The license in the repo says all rights reserved. This is not open source.

https://github.com/quadratichq/quadratic/blob/main/LICENSE

Please do not call yourself open source if you are only source available. That’s false advertising.
If writing good commit messages isn't specifically defined as part of your job, why would you waste business hours writing commit messages that are beyond what is expected of you and frankly useless since nobody would ever read it anyway?
I'm assuming this blog's audience is us techies, as the "FLOP" wasn't defined here
As long as they provide the model and understand that they are responsible for the output, seems fine.
Most of my commits are indeed a glorified ^s. Doing this does require some discipline though. You’ve got to pay attention to when you’ve reached a point that the accumulated changes represent a reasonably small, but complete unit of work that should be squashed and documented with a good commit message.
BYD shares first official images of its $14k-$20k Yuan Up SUV
As part of the next release cycle we plan to release our C/C++ JNI implementation so that 3rd party JNI components can be compiled to dynamically loaded .wasm libraries.

This will be based on Cheerp (our C++ -> WebAssembly compiler).

Integration with CheerpX is another possibility, but we think building the modules from source it's a more realistic solution in the medium term.
I never considered the idea that it was atypical, but I read full commit message text all the time. There are many different ways to drill down into a commit, and then read the entire commit once you know it's relevant. Even doing a simple git log, and then a searching for some keyword through every full commit message, can be useful.
The US is setting new records for domestic oil production:

https://www.cnn.com/2023/12/19/business/us-production-oil-re...
This is a failure of GitHub etc. GitHub tries to dumb things down for users because I guess it's judged they can't reason with commit histories and this is one of the consequences. The mess in especially private GitHub repos is beyond belief sometimes.

The thing is there's nowhere else for such documentation to go. It's not appropriate for a code comment. But we've got a whole generation of developers now who think git is GitHub and the only purpose of git is uploading changes to GitHub.

Git sucks, but it sucks a lot less than everything else. But we need to go back to basics and understand what version control is actually for.
Alright, it's not quite as concise as I remember because you can't use arrays in a CSVSource. But I still argue that it is a vast improvement. You have your data + test condition and almost nothing on top.

Code: https://pastebin.com/14hLe6Fz

And now all of the horribleness of requiring a struct definition + defining the data inside your method + for loop is gone. The intend is clear and based upon your liking you can move the test data into a separate class, at the end of the file or next to the test case.

PS: I just realized you can't edit your post after 1+ hours have passed!
But if you don’t cater to the worst on your team you are often viewed as the problem
This is fantastic! Thank you.
Via https://news.ycombinator.com/item?id=39213714
that's a great idea but you can make it even more efficient

head -c50 </dev/urandom | xxd -p -u | git commit -a -F -

That way you'll never accidentally overflow the commit message first line length and no one will even begin to think that the messages might mean something!
Good for energy security and economic security, and good for redirecting labour away from Real Estate pivot. Note this is why PRC economy still growing at relatively healthy 5% despite RE unwinding that people think would collapse PRC because it's "30%" of GDP.

Reality is RE which is ~15% of GDP, the other ~15% of the 30% is construction +construction supply chains that got redirected towards clean energy civic works, unwinding excess 20-30% of 15% RE reduces net total growth 2-3%. Issue is PRC will need to find another infra driver once distributed clean energy gets exhausted. Question is if that's a few years a 10s of years, whether PRC wants to close current energy per capita gap thats' 1/3 US to 2/3 or 3/3 or even exceed.

I surmise the latter, lots of strategic uses with excess energy (vs vacant floorspace) / however long it takes construction workforce to age out. Other consideration is large infra programs absorbs all the construction overcapacity - they're make job programs. But at same time PRC (relatively cheap) construction workforce depleting due to demographics, so it's prudent to frontload as much construction as possible while it's cheap. Plus every km of HSR and every watt of renewable = less $$$ towards boeing and imported fossil fuels, and eventually fertilizer. This is still good old infra driven development model, but much more useful for national power and (maybe) less prone to market speculation.
> I've used enough UIs where submenus don't open on hover that clicking is muscle memory for me.

yeah, that's one of those UI busywork fails, but that's also a workaround to lag

With a pie menu you could have it activate if you move your mouse far enough from the center (so that there is no way to do so in a wrong sector because the sector area is at that distance is large enough to make it easy to avoid such errors), so no clicks and less precision required
> Essentially zero people read complex commit messages

I don't think that's true. I worked in support doing break/fix and outage response work at a large organization. That means constantly dipping into codebases I'm utterly unfamiliar with. Often there is complexity, un-obvious elements, previous incorrect attempts at a bugfix and so on, where understanding what the author intended can save literal hours of examination, experimentation etc.

> If I am at the level of debugging or history spelunking that the _commit message_ is the thing that saves me - I've already lost and there are other glaring organizational or design issues that are the actual problem.

This is kind of understanding what I mean, but there was no organizational or design failing here. This is just the nature of some work, I believe.
" Engineers specializing in machine learning continue to command a salary premium in the job market over standard software engineers"

I still haven't really seen this. Data Scientist still seem to make about the same as an experienced Backend Engineer.
Seems to me that if you're introducing something that seems like a bug on purpose, you should probably have the comment in the code explaining why it's there.
A Ranch, Rewilded: The Transformation of California's Next State Park
This is pretty much why I don't see this tech going anywhere except for certain specific use cases, of which gaming is clearly the largest one.

I just don't see how the advantages outweigh the disadvantages for most uses.
Show HN: Twitter API wrapper for Python without the need for API keys
I have created a Twitter API wrapper that allows usage with just the account's username, email address, and password — no API keys required. This wrapper enables unlimited and free functionalities, including posting tweets, searching tweets, and fetching trending topics. For detailed usage instructions and more information, please refer to the GitHub repository.
Ask HN: Must-have features for a compile-to-WASM native/web UI language?
In your opinion, what would be some of the must have features for a compile-to-wasm language focused mainly on UI development?
Google just has to pay their AI scientist eight figures to catch up.
Railway | Full-stack Engineering (Product), Platform Engineering (Infra) | REMOTE (International) | https://railway.app/careers

Tired of trying to beat kube into shape? Does writing YAML to ship code fill you with utter dread? Dream of a future where deploying software is simple, and you don't need an army of infrastructure engineers to build that perfect janky bash script™ to make life easy?

We're Railway, and we think infrastructure can be better. So far we've built out a platform loved by hundreds of thousands of users who simply tell us "Give me Postgres", "Deploy this repo", and we make it happen

Fair warning! The problems are complex: home-rolled hypervisors, cut-above container orchestration, over/under/whateverlay networks, virtio device drivers, edge proxies, IAM that doesn't suck, kitchen sinks - we need to build it and we're looking for likeminded individuals who think this stuff is fun.

If that sounds like you, please apply at railway.app/careers. We have a number of roles, but are prioritizing the following two roles:

+Full-stack Engineer (https://blog.railway.app/p/team-spotlight-product-engineerin...)

+Infrastructure Engineer

See you soon, and happy shipping.
Nice, we can just run the ML model—how do you put humans in suspend mode? Or do we just shut them off for now?
Non 24bit/256 color? Or is my terminal setup messed up?
There are plenty of works showing diffusion with other backbones, ViT is the easiest to find.
The United States is not Argentina. Argentina, unlike the United States, has to finance most of it's debt from external parties in foreign denominated currency.

Argentina has a vibrant economy, but it's export revenues are almost entirely from agricultural products. Since ag prices are volatile, it's harder for Argentina to acquire the foreign currency it needs to pay debts.

> Inflation is a mass psychology phenomenon

Inflation is a supply and demand phenomenon. If inflation is caused by constraints/shocks to supply, then increasing production capacity is a better long term solution than raising interest rates.

> we have these insane “valuations

This is a completely different problem than goods inflation. Stock market valuations can spike at times when inflation is well under control, and may even crash if inflation is too high. There was a long period where we had near-0 interest rates, high valuations, and little-to-no inflation after the 2008 crash
I see a lot of negativity, but this is actually one of the first things I tried to do with ChatGPT when it got Bing integration. I was in an unfamiliar town for a wedding and I had forgotten my tie. I asked ChatGPT where I could buy one downtown. (If you're curious, it utterly failed, with two of the three suggestions not selling men's clothing at all, let alone ties.) I would love to be able to be on the highway and ask how far the next rest stop is or if there are any places coming up where I could get a sandwich. Google has that information, including menus in many cases, but it's difficult to access, especially while driving.
Swarming cicadas, stock traders, and the wisdom of the crowd
It is a good thing for deep NNs to be expressive enough to do this, because it is this level of expressivity that let's it find answers to otherwise ill-posed problems. If it were not able to do this there would be no point in using them.

The only thing that is scary is the hype, because this will make people sloppily use deep learning architectures for problems that do not need that level of expressive power, and because deep learning is challenging and not theoretically well understood, there will be little to no attempts made to ensure safe operation/quality assurance of the implemented solution.
Narcissistic CEOs are bad for share value but good for company inertia
I suppose it's a desktop replacement model with desktop Pentium 4 and whole 2 GB of memory which cost thousands of dollars? Regular Pentium Ms of the era get dangerously close to netbook Atoms in performance, which is certainly the bottom of the barrel.
Location: anywhere/time flexible
Remote: Yes
Willing to relocate: No
Technologies: Go, Javascript, Typescript, Next, Kubernetes
Résumé/CV: Available on request
Email: yo@lanre.wtf
Github: https://github.com/adelowo
Website: https://lanre.wtf
SEEKING VOLUNTEERS: Software Engineer (Game / Web) / SRE / DevOps / Technical Artist (other roles also available) at Toontown: Corporate Clash

Toontown: Corporate Clash is a non-profit, fan-made revival of the defunct Disney MMORPG, Toontown Online, with a brand new storyline, new mechanics and new characters. We're committed to pushing the genre of Toontown Online forward - [check out the trailer for our latest update](https://www.youtube.com/watch?v=ImehBT4ChVI) on what we've done for the game. We've also used our home-grown IP to raise funds for charity; last year [we raised $22k for Childre's Miracle Network Hospitals](https://corporateclash.net/news/article/134) by licensing our IP to be made into plushies.

We get anywhere between 400 and 600 concurrent players on a typical day, and up to 2000 players when a major update launches. Our team consists of 100+ passionate volunteers in all stages of their careers, with many having used the experience gained at our project to help them secure jobs and further opportunities in the industry.

We use a wide variety of languages and frameworks:

* Game - Panda3D (Python code, C++ engine), MongoDB / Postgres

* Networking - HAProxy and Astron (C++, but we're also looking at adopting Rust)

* Web - Our legacy stack is PHP + Laravel + Vue, with the new stack being based on TypeScript (Next.js, Hono/Elysia, Cloudflare Workers)

* Launcher - PyQt at the moment, but we're looking to adopt Tauri (TypeScript + Rust)

* Hosting - Cloudflare Workers / Pages, AWS, Azure, GCP (wherever free credits we can get)

* Infra - Docker

If you are an aspiring tech person who wants real-life experience in a large-scale project, we would love to hear from you!

(NOTE: We typically ask for all applicants to have at least 3 months of in-game gameplay.)

https://corporateclash.net/help/apply
Cool! I’ve spent a lot of time building OT and CRDT based collaborative editing. What approach did you go with for quadratic? What were the pain points you had with existing systems that motivated you to write your own?
I'd do it for CYA purposes in case smt goes wrong and my commit is involved.
> Nobody was much convinced that decades of work in number theory was worth much of anything until applications in cryptography were discovered. We just don't know what we'll find.

There are plenty of examples of this, Bezier Curves is one such.
I feel like it's not a question of "doing your damn job". It's a question of what value can you expect to get from a particular investment. If blame is your tool and every line happens to be changed from a different blame invocation (is it "-w", "-w -C", "-C -C -C", etc), how do you learn the story of this block of code best? Maybe you then need to read a story _per line_ of code. But that's not actually worst case. Maybe you need to drill down to the commit _before_ that because the last change isn't semantically important. Maybe the one before that, etc. How many commits that touch those lines significantly do you need to research and read amazingly well written commit messages before you totally understand the context of this particular block of code?
Head of Engineering @ Stay22 | Montreal, Canada, Hybrid, Full-time | stay22.com

You'll be working with me (CTO) and leading a team of a dozen engineers to transform the way <scripts>, <a href> and <iframes> are done in the travel industry. We use a lot of AI (specifically traditional ML and LLMs) to predict, extract, and even do critical thinking for decision making when generating travel offers.

Apply here or directly to me: https://stay22.breezy.hr/p/b1215478578c-head-of-engineering
Yep, same, I am keeping an eye on Oasis, but to run powerful GPU drivers (much user space would have to be ported from c++ to hand written risc-v assembly, SDK included). Don't rush it though, concurrent access and memory coherence of device memory is still not finalized.

I have been coding kind of a lot x64 recently, the limitation of 16 GPRs has been painful. I am sure that when I will crank up on rv64 assembly programming, those 32GPRs will feel like fresh air.

In the other hand, I am not fond of the ABI register names, and the pseudo-instructions involving mini-compilation. I'll stick to xNUMBER register names and won't use pseudo-instructions. Like I will avoid any abuse of the preprocessor.
Thanks! Needs a GCP account though.
> it never ceases to surprise me how often developer complaints stem from developers just not doing their damn job.

One thing I learned is that any forum that appeals to software engineers will appeal to software engineers of all skill levels, from the guy that did a 6 week coding camp because he heard SWEs make a lot of money but didn't really learn anything but thinks he's an expert now, to geniuses with 10+ years experience.

For every comment from someone who really knows what they're doing, there's one from someone that really doesn't.
Tried it out and the library page kept crashing for me. I was also a bit surprised that the default search being something that seemed more tied to the overall web and not a personalized knowledge base. I was especially surprised that it was full-text and not semantic, but I guess that full-text will cover most use cases.
This is great and totally agree with the above comment. I think it's a really useful next step up from someone who is comfortable with prompts but wants a bit more control or having a resusable workflow. It'd be cool if there can also be more premade "recipes" as a starting point to modify/extend. Then hitting the play button gives you something right away.

Also kudos to whoever made the fun little tilt animations on hover ;)
SEEKING WORK | REMOTE WORLDWIDE | Based in the UK & France but available worldwide

* On-Demand DevOps Services *

Are you:

. Facing an operational or architectural crisis with your cloud-based platform?
. Trying to cut IT costs while maintaining efficiency and stability?
. Running into challenges in implementing DevOps processes for bespoke or non-standard platforms?

I can help.

I provide DevOps services focused on solving specific operational problems in emergency or high-pressure situations. I deal with all aspects of systems engineering and SRE / DevOps processes, with special focus on IaaS, CI/CD, HA/DR design, Azure/AWS architecture and data-driven platforms.

My expertise is based on 30 years of hands-on technical experience in all areas of IT, but particularly in architecting, building and managing data-driven enterprise platforms.

Some of my recent work includes:

. Go-live architectural review to address possible performance and scalability issues
. Debugging and fixing of Kafka issues (broker, connect) in large clusters
. Remediation of Cloud security gaps (private routing/endpoints, firewall rules, NSGs, hardened images)
. Filling monitoring and logging gaps in complex Cloud-based systems
. Reverse engineering manual cloud infrastructure setup for conversion to Terraform
. Set-up of a new AWS/Azure region/AZ for DR purposes
. Implementation of DevOps pipelines using GitLab, GitHub, Azure DevOps, Jenkins, etc.

Sign up for a free consultation and spend a few minutes getting a perspective you won't find anywhere else!

https://www.nonstopops.io/?sid=hnf2402

On parle français!
Hardly the first case of presumption/accusation of inciting copycats.
It might depend on which tools you're using. When I'm doing historical research for how a function evolved, I normally run "gitk" on the file, and walk through the commits; the full commit message is shown together with each diff to the file. It used to be even better in the past, when gitk showed the full commit diff, instead of the diff to just the file I passed on the command line, but "git show" on the commit hash (or another gitk which is not filtered to a path) is good enough.
> tragedy of the commons style issues, like free bathrooms in SF being destroyed or otherwise used improperly

This is only incidentally tragedy of the commons, which refers to publicly-accessible things that if individual actors rationally maximized their own utility would become depleted. Smearing excrement over a public bathroom is not rational utility; it's a crime whose perpetrators should be disincentivized from doing so.
> Give me a table of torque specifications for all bolts on a 351 Cleveland engine

> I cannot provide a complete table of torque specifications for all bolts on a 351 Cleveland engine due to safety concerns.

Worthless. (ChatGPT doesn't do any better. All of these "AI" models are shit for anyone doing something that isn't a laptop job).