skysight-inc/HackerNews huggingface dataset:
This really is one of these things where every employee in a cheap cost of living area will say "Exactly, man!" and people in an expensive area will see it differently because it might cap them lower than what they could get.

I always find that a very naive point of view, of course I would want to earn a US tech salary while living somewhere in the country side, who wouldn't. But I'm also aware that this is not how the world works in reality, there's different tax systems, different expense costs and we don't live in a global one-market world.

I find the strategy of defining different "zones", like most of the remote first / salary transparency companies much more realistic.
Ruin: Money, Ego and Deception at FTX (Bloomberg Originals Movie) [video]
And what about the 250 other SaaS services that your company uses?

Are you going to suggest that your medical software doesn’t integrate with third party EMH/EMR systems? That your call center and sales team doesn’t integrate with Salesforce?

What about your dependency on Workday? ServiceNow? Your project management software? All of the Microsoft software?

Yes even VMWare. There is a reason that AWS has a VMWare offering.
One of the many reasons I like working at Crazyegg.
well, there is an assumption, that the circumstances are a political/economical system which is the same one. But there is an argument to be made about deterioration of institutions
$10 per year, minus credit card fees and taxes. If you send a single email to customer support in 5 years the company already loses money. The company can't just sell you the HDD and put a warning in the FAQ that you are responsible for data loss. Because that will result in angry emails and bad reviews.

How many engineers and how many years does it take to build the infrastructure, write all the software, and deal with all the hardware to provide a photo service that "just works"? How many customers do they need before they break even? And obviously they can't raise VC because a business model that is predicated on making basically no money per customer can never have an exit. How would you bootstrap such a thing?

It feels strange that physical storage costs almost nothing on amazon but the storage attached to a cloud machine is expensive. But run the numbers and you'll see that running a cloud service isn't about hardware costs at all.
Is there a simple way to calculate the reach of a tsunami? Like, a tsunami of height x meters will penetrate over y kilometers inland if the terrain is flat, z kilometers if there is a 5 degree uphill declivity, w hundred meters with 10 degree declivity, et cetera.
This article is directly relevant to this question: https://carbonherald.com/silicate-to-undertake-first-ever-en...

"Climate tech startup Silicate is set to start the first-ever enhanced weathering trial in the United States. The trial will involve applying 500 metric tons of milled returned concrete to 50 hectares of farmland in Buckingham, Illinois. According to company estimates, this project has the potential to remove as much as 100 tons of carbon dioxide from the atmosphere annually."
Limbo in Tbilisi: On the Lives of Russian Expats Fleeing the Kremlin
Hilbert curve: The space filling curve drawn with JavaScript
AMD helped them write their own bootloader:

> “Oxide is a strong believer in the need for open-source software at the lowest layers of the stack -- including silicon initialization and platform enablement. With the availability of AMD openSIL, AMD is showing that they share this vision. We believe that the ultimate beneficiaries of open-source silicon initialization -- as it has been for open-source revolutions elsewhere in the stack -- will be customers and end-users, and we applaud AMD for taking this important and inspiring step!”

* https://community.amd.com/t5/business/empowering-the-industr...

See Bryan Cantrill's (Oxide CTO) presentation on their adventures in this space:

* https://www.osfc.io/2022/talks/i-have-come-to-bury-the-bios-...

* https://news.ycombinator.com/item?id=33145411 (discussion at the time)
I haven't kept up actively with core proposals, so I don't know. But I'd doubt it since there's no way to do this generically.. even if you rewrite all paths referring to /foo to instead refer to /bar, that wouldn't cover hashed strings, and would be difficult to do in a way that would make binary formats happy (even if you pad it, `/foo\0\0\0` and `/foo` aren't universally equivalent).
I guess I don't understand how that's a radical statement if colocation was a thing even before you could rent cloud resources.
A home exchange startup giving Airbnb a run for it's money
The most expensive part is the staff and man hours.

Everyone here is completely ignoring the organization complexities.
valgrind is really essential. Just about every C project that I have written has a "make check-valgrind" rule which runs the same set of tests as "make check", but under valgrind. Passing both is a requirement for release (although for various reasons to do with cost, only "make check" is done in CI).

valgrind mainly finds memory leaks, buffer overflows and use of unintialized memory. It even works relatively well with some non-C languages.

Example:
https://gitlab.com/nbdkit/nbdkit/-/blob/9f96d53dbbbf67ae5ed0...
I feel like you are deliberately or inadvertently missing the point. Its simple, The claim was that working for some of the biggest companies in the world that employ hundreds of thousands of people is wrong and called all of them a sellout and I disagree. Feel free to disagree with me, and don't worry I wont judge you for it.
The NAS' "sync" function is likely named after the Unix command "sync", which synchronizes the kernel's block cache to the storage medium.

The traditional solution here would be to configure the NAS as an NFS server, and mount home directories on all other machines over the network. While it's not required, it's sortof nicer to have user accounts and groups synchronized as well: this used to use NIS (aka Yellow Pages, or UP, or later NIS+), but these days LDAP is the usual solution. If you only have a small number of users/groups, then you can rely on just manually updating all the clients if you prefer.
Someone mentioned Infer (by Meta) some years ago, now when checking it out, it looks to be dead.

Otherwise, I've used flawfinder for some of my projects.
Researchers Discover Scalable Production for Low-Calorie Sugar Substitute
Ambitious / audacious -- and compelling.

Pricing??

Also "Facilities" link in footer: 404
I'd like to add that their open source code is also EXTREMELY high quality. If you're an embedded developer go take a look at Hubris and Humility. I ended up using those to GREAT effect for this custom one-off aerospace device and it was a fantastic experience to integrate with. Definitely a change from what I was used to that took a bit of getting used to.
I heard similar to "A computer is to computer science as a telescope is to astronomy". Dijkstra?
It changed over time, and now the answer is not much.

The early idea was very much like spotlight where each app would be able to respond to search queries itself without needing any remote connection. (The Android infra for this inter app functionality like this is criminally wasted).

Google suffered from what now afflicts Microsoft where you alter the product away from what is good for the user towards strategic interests of the company, so the Android search bar widget becomes a Google search bar widget.

Android is a truly lost opportunity - things like it should be possible to launch an Activity on another device, access content providers from another device and so on, all mediated by the OS.
Thanks for this! Had not been aware of files such as `/proc/net6/` or `/proc/etc64/`. Will include this as an edit to the original post.
I suspect Zig libraries feel easier because they're doing easier things. I bet if you try to draw a triangle with the Vulkan API in Zig, you'll find yourself looking at the reference docs a lot.
Not professionaly, because currently I mostly write Typescript in my job, but I run all my (hobby) C and C++ code through clang static analyzer (exceptionally simple in Xcode because it's fully integrated, but also in command line builds - I haven't bothered with setting up a CI for this yet though, still on the todo list).

For command line builds I'm planning to migrate to clang-tidy though (contrary to popular belief clang-tidy is not just a linter, it also runs the clang static analyzer checks).

Visual Studio also comes with their own static analyzer, but this doesn't seem to be as thorough as Clang's.

Also: static analyzers are just one aspect, the other is runtime sanitizers (e.g. clang's ASAN, UBSAN and TSAN).
Potentially useful for paragraph embedding, where... well, paragraphs can grow a lot. Not sure how this model fares in comparison to other embedding engines (yet), but I can definitely tell you mpnet models fare much better for paragraph embeddings than the leader in HF's leaderboard (being thenlper/gte-large at time of writing).

I can guess the Davinci and similar embeddings work better for code than MPNET and it really matters what you are encoding, not only the context length. What features are actually being extracted by the emb.engine.
The problem for your case is that there are not enough train paths to add a new train, also your case would not produce a viable service as not many would use it.

The speed of the services also matter as the Clapham Junction to Guilford direct train is significantly than the Clapham Junction to Guildford via Epsom, due both to track speed and number of stops.

The extra milage here is cut by the speed of the longer part and the CJ-G runs on 4 track rail so allowing it to miss stations whilst the other lines have to stop everywhere.

Much better examples of hub-spoke issues are north of London between East and West Coast main lines.
Sway. And river, sooner or later. A single Rust program is used for setting up services (using s6-rc on Gentoo), shutdown, reboot, idle inhibit, etc.
I'm pretty sure everyone uses a basic static analyzer for code completion, formatting, and syntax. Most IDEs just set it up for you.

I've used the "professional" security ones including TrustInSoft and Synopsis tools. They are pretty cool, but give a lot of false positives, you either need teams to really understand the security model of these systems, or to have a dedicated team manage and triage things.

They do a great job catching some egregious mistakes though.

That being said, I think Rust is takes the better approach of trying to build safety directly into the language and compiler. Though I think there is still a lot of room for innovation here.
There are many “you”s in most enterprises. If your platform engineering team builds their own cloud, and offers an experience similar to other cloud providers (or even better and more targeted), this could be a clear win.
Show HN: Search Engine for Aircraft Listings
Pilots and aviation enthusiasts of HN, I built a crawler and search interface for aircraft for sale listings. Anyone looking to buy a plane today knows that you need to be constantly checking half a dozen spammy websites with awful UX to find the right listing in time. The goal of AircraftAlpha is to have a single up-to-date place where you can easily search for your ideal aircraft, receive automated alerts, track market trends, and just browse for fun.

This started as a project to learn more about web crawling, LLMs, and Nextjs, but I ended up building it out to the point that I feel like I could use it for my own search. As of right now, the listings are updated every 24 hours automatically and there are plenty of fast search capabilities. I'm also working on new features to help you create alerts, visualize trends, track more listing sources, and filter aircraft more easily, for example find aircraft with glass cockpits only. Appreciate any feedback and hopefully this helps you find your dream plane!
Well, not necessarily everywhere. In the lens of history, new countries with a new constitution don't have that problem. Over time, they create layers of new laws, then cruft when those laws make little sense to enforce, then they can crack down on the letter of that law when enforcement is socially acceptable.
I met a couple of their folks on site last week in Raleigh at the All Things Open conference. Saw a couple quick demos, and... it's not for me. But I can see the benefits, and many other folks stopping by the booth seemed to get the benefits as well. The folks at the booth were really nice too. Granted, that's sort of your job when being in a vendor booth at a conference, but it's surprising how often that's not the case (booths staffed by people who don't know the product, or are simply indifferent to the company, etc).

EDIT: "it's not for me" - I'm not working with organizations that have that sort of need directly. Re-reading that phrase, it came across as a bit dismissive of what they've built (which is undoubtedly impressive).
This paper has lots of info about HBM. They explain CAS latency in page 4:

"Demystifying the Characteristics of High Bandwidth Memory for Real-Time Systems" https://upcommons.upc.edu/bitstream/handle/2117/362010/HBM.p...

> For this CAS latency, HBM (Observation 6) offers a significant advantage over regular
DRAMs. This is because HBM has tCCD = 1 or 2 compared to tCCD >= 4 for DRAM. Accordingly, HBM can reduce the CAS latency component to at least half of its DRAM value.
Similar in some ways different in others. But in terms of not being a PC architecture. Yes it is. But in many other ways its not at all like a Mainframe.
> What if Apple would put all that money back into developing its own search engine?!

They have 50B cash on hand, I don't think the money would be the limiting factor if they wanted to do it or think they are in a position where they could do it.
It's not a setting you'd "see", it's a secret you'd find on the last page of that manual you threw out.
When I write my autobiography, an entire chapter will be named "/* FlawFinder: ignore */".
Unfortunately our right wing ruling party totally disagrees and has so for 60+ years. They do not want to subsidise anything.
I would argue in locations like Seattle the exact opposite now applies. Lots of “road diets”, bike lanes and other engineering that reduces automobile throughput.
Except in this case "good" will fail to deliver emails to perfectly valid email addresses.
Fully qualified domain names (java/maven) aren't URIs. The latter are far more transient. Maybe a form of permalink could work, but that likely places too great a burden on package maintainers. I don't see that working out honestly.
Verto.sh: A New Hub Connecting Beginners with Open-Source Projects
verto.sh simplifies your entry into the open-source world by curating accessible projects. Ideal for beginners making their first contribution, founders building teams, and maintainers seeking new contributors.
The only thing that has changed is more stuff has been deprecated. I got an email from Google only last week that something in Analytics is changing (don't care - I stopped using it ages ago when it broke because of some earlier deprecation).
So effectively I’m at the mercy of Oxide, at least as long as their system does not become some kind of standard.

Not in theory maybe, but in practice. Because as a customer, I would probably also need to put in immense effort to understand and maintain that software myself.
Launch costs are absolutely an important factor that makes everything space-related extremely expensive. When it costs $1B to launch something, you have to make damn sure you're not launching a dud. That, in turn, makes building the thing even more expensive because you need triple and quadruple redundancies on everything, and everything needs to be tested a bazillion times.

When a launch is "only" $50M, you can get away with much fewer redundancies, less testing making the thing you launch much cheaper.

And yeah, the first large-scale change we've seen from it is vastly better / cheaper satellite internet, but there will be others. Axiom space is a good example; a private company sending astronauts on missions.
> This really is one of these things where every employee in a cheap cost of living area will say "Exactly, man!" and people in an expensive area will see it differently because it might cap them lower than what they could get.

Well the co-founders live in the Silicon Valley area, with their physical HQ being in Emeryville:

* https://en.wikipedia.org/wiki/Emeryville,_California
Read the link? Apple requires you to enter the passcode every now and then, and thieves exploit when that happens in public.
Google is ready to fill its AI searches with ads
How many billions has Apple “lost” on the vision pro?
I’m not sure if “not PC architecture” is really an advantage for many customers.
Small context window means you cannot embed the whole document, you are embedding just a part.

So, if there is some information at the bottom which is dependent on something which is at the top, your embedding could be entirely wrong.
The CPUs are x64 but the architecture is not that of a PC, there is no BIOS, etc. You couldn't boot Windows or Linux on the bare metal. The hardware, firmware and hypervisor are custom built for control, safety and observability. On top of that, the application OS all run on VMs which _do_ have a (virtual) PC architecture.
> It's right there in the pictures, layered strata, rock shelf, carvings on rock collapsed off of the shelf.

It isn't.

The article says:

> The rock carvings are not usually visible because they are covered by the waters of the Negro River, whose flow recorded its lowest level in 121 years last week.

There is no mention of "collapse", "strata" or "shelf". Are we looking at the same info?!?
Every "cloud" computer is on-prem for someone, and "private cloud" has been a term for at least a decade to refer to "API-based provisioning of resources like with a cloud but in your own data centre/office" that may not be "technically" a cloud but carries the meaning clearly for anyone in the business.

What they're selling is building blocks for private/hybrid/public clusters that may or may not fit your definition of cloud depending on where they happen to be located but where what the term signifies is that it is built to be a building block of a cloud setup that includes features above and beyond a "regular" server to provide what most people tend to associate with a cloud. That is, you're getting APIs to spawn virtualized compute and storage, rather than having to install a hypervisor and management APIs etc. and combine the resources into a cohesive whole yourself.

My guess is that most of them will end up being sold to either hosting providers to provide cloud services to their customers or companies large enough to operate their own data centres where the IT department will use them to offer cloud services to other parts of the business, where the term really is not misleading anyone.

It's too big even for most "private clouds" in smaller companies, because they tend to be too small to be able to order by the rack even when there are APIs etc. offered to developers to provision compute and storage (e.g. years ago I used to operate a hybrid cloud setup with a ~1000 or so VM instances across several countries, and while we had several racks worth of gear we physically owned in aggregate, we didn't have any full racks in any individual location).
Just to state the obvious, in addition to correcting old rom sets every MAME release also adds new rom sets for newly supported games (either variations of known games like hacks, prototypes, foreign versions, special editions or completely new work).
Typically, there are enough changes to actually disrupt a very large portion of the segments of any full set torrent.
> I'm pretty sure everyone uses a basic static analyzer for code completion, formatting, and syntax. Most IDEs just set it up for you.

Yeah, this extension is almost the default choice for vscode
https://marketplace.visualstudio.com/items?itemName=ms-vscod...
if Meta ends up being the owners of "Android of VR" by this investment and VR ends up being as big as mobile Zuck will show everyone why they did this. I'm optimistic that Meta's plan is going to work and AR/VR will be a huge market. Gaming and work meeting apps are the core of the VR experience and I'm convinced that many people would want those experiences
You = the enterprise

The definition of cloud is “out there in the sky - not here”
Height without wave length is pretty useless. Normal storms come with waves way higher than most tsunami, both when approaching the shore and even more in the open sea.
They wouldn't have lost nearly as much if they had just kept the Oculus headsets for their original purpose, mainly VR gaming, and marketed them better to consumers, instead of pivoting so hard on AR, the bullshit "we'll all be living and working in the Metaverse" skit, and mandating Facebook accounts, therefore alienating the VR users, gamers and game developers in the process, basically their entire user market.

The Quest headsets are great tech, well priced, and they have some cracking games that get you hooked, but the marketing to the general public was next to non-existent, and the whole mandatory Facebook account plus the paradigm shift from games to AR and Metaverse soured them badly.

If they want to salvage this they need to go back to VR games only.
so... there's no lisp or forth. i guess that means you can't write security bugs in lisp, right?
I was arguing against the idea of only being used in "sundry small other specialized business applications".

So much of computing is still about being chained to a chair and table, using an ill designed keyboard layout, with a pointing device that only really kinda works in 2D. This has had imense repercussions on how we use computers today, it has alienated outsiders for years.

We're at a point where people prefer to search for things rather than using the UI. At some point, certainly, we gotta start questioning how ** stale we are with user interfaces.

I'm sorry for the rant, long day!
If you owned a significant percentage of google, what would you sell it for that would be worth more than google in ten years if it was optimized for value in ten years?
WebUSB is about a web page communicating with USB devices. So the USB device itself doesn't need to be connected to the Internet, it just needs to be plugged into a PC with a web browser (Chrome).
Idk. I don't think every major corporation can do that
I'd disagree, you taking your phone through customs is indeed legal, and the border goon's seizure of your phone (by force if they prefer) and demand for your password on penalty of imprisonment is also legal. So this is not a legal issue, everyone is acting within the law. One could argue that it is a political issue, that the law should be changed (and I'd agree), but that's a different question.
Can I ask what the new, better tool is? Very interested in simplifying on-prem K8s at the moment.
> Absolutely. The point of cloud computing is that I don't have to care where something is running and that I (theoretically) have infinite elasticity and can scale in and out as fast and much as I need to.

Define "I"?

I-as-developer can call an VMware/OpenStack API with an on-prem/private cloud and get a new instance just as easily as calling an AWS API. I-as-developer does not have to worry about elasticity if the IT hardware folks have the capacity.
> Meta layoffs result in huge job losses, but the company might now accelerate recruitment

This seems immoral.
clang scan-build is decent and easy to use. It's found a few bugs for me. Back when hacktoberfest gave away t-shirts, I would use it to find bugs in other people's projects and try to fix them. It can give some false positives sometimes though, but not too bad.
It seems like the whole thing is open to use, but they haven't published all of the code. I am not a lawyer, just guessing
> Uppercase L is the correct symbol for liter adopted by CIPM.

Uppercase L is the alternative symbol for liter adopted by CIPM.
OpenBSD: OpenSMTPD 7.4.0p0 Released