skysight-inc/HackerNews huggingface dataset:
> If its rolled out on 26ghz its bad in range. Sub 6 GHZ 5G rollout is as good or better than 4G on the same frequencies.

Range will be the same, but coverage can technically be a bit lower. This is because the modulation used for 5G uplink (phone to cell site) - OFDMA - is more complex than the modulation used for LTE uplink (SC-FDMA).

This is the same reason you might’ve been in a very rural area and seen 2G. It doesn’t necessarily mean there’s a 2G-only cell tower nearby; just that the 2G signals are more resilient to interference and signal loss.

The downside to that resilience is, of course, much lower complexity, and thus it can carry less binary data.
> Well, eventually you run out of other people.

In this case, that means you've converted the entire world and that the problem is solved. That's like saying that eventually you run out of people who could vote for you.
As long as there is an Internet, we will need someone to run the places people go to talk to each other on it. And while the name for it may change, right now we call that "social media".

There is a right size for a healthy place for people to talk to each other and Facebook and Twitter are both way above this size. I will mourn neither of them when they vanish, for they have both optimized entirely for keeping users on the site as long as possible, without a single care as to whether what they're doing on the site is good for them or not - as long as the company gets to serve more ad views in between you spinning your wheels in an endless flame war, they're happy.

I believe the main improvement of Facebook's "metaverse" is that Facebook hopes to have a thriving marketplace for user-generated content, of which they generously plan to only take a 47% cut. I'm sure they'll still quite happily find a way to take money to shove ads into every corner of your time with their VR helmet on, too.
> I find 2022 Microsoft to be ahead of Google and Facebook on the ethics front

> is /more/ respectful of privacy than most of the tech industry

What a great example of "damning with faint praise". If you have to compare to Google and Facebook to look good, they're probably still evil.

> Microsoft doesn't do much antitrust anymore

much
Don't click profile photo [YouTube]
Show HN: Open-source API-only Builders Forum (beta)
This is awesome. I'm glad more people are trying to make recipes accessible and fight back against the SEO bloat that most online recipes seem to be. I made a little app to start collecting and storing recipes offline and curating shopping lists from them without all the cruft, still a work in progress and I'm hoping to start allowing p2p sharing of recipes (mostly so I can share recipes with the wife). I'm trying to do fully offline functionality -> bluetooth sharing -> public internet sharing.

https://play.google.com/store/apps/details?id=com.santurceso...
Public policies are now heavily favouring public transport and cycling, which both require higher population density than single family homes to be effective. As a consequence, a higher share of the population is expected to live in apartments rather than homes compared to the 70's and 80's.

Additionally, averages tend be impacted by outliers. Take the example of a rich heir buying a multi-million dollar mansion. His property will heavily influence the average house cost and his income is close to 0 since he lives off his capital, thereby reducing the average household income. This can twist the perception of what's actually happening for most people. The best way to fight that is to use medians instead of averages.

I am not able to find reputable sources for data in Norway, but what does your analysis look like when looking at median household income and median appartment prices. As this will more likely reflect the reality on the field.

Of course, people will want to own houses, but large - car optimized - and low density suburbs, are an anomaly of the last 50 years. They actually aren't sustainable, so their expansion has to stop, and the expectation is that the median worker will be steered towards appartment, while the richer elite will be able to afford houses - but that will gradually become a minority.
Hey HN! I had a fun idea a few months back of building a forum which was only an API that people could interact with. This way, everyone who wanted to participate would have to build something, almost as a forcing-function for having a community of only builders and hackers.

I decided to finally build it, and this is the MVP. There is still quite a bit of work to do, but at this point it is usable (albeit missing a few features which I'd like to add, such as voting, editing an deleting!). Let me know what you think! And of course, it is fully Open Source and I welcome any PRs.
I dont like graphql because most of the time I dont know which fields I need until ive been using it for a long time. I dont know if it's just the implementations ive worked with, but none have had a "just give me everything" option.

I really just want rest plus a standardized way to query.
No one sees the backend. So who cares? /s

With ORMs at least, the developer is likely either thinking about limitations, or really needs the guide-rails an ORM provides.

I doubt a lot of front end engineers, many of which probably have never optimized a DB, are thinking about the consequences of their queries.
My gut says it's likely the leakiest of all possible abstractions. I'm not sure in reality, but it makes me feel that 'logic' is in the wrong place. Queries should ideally be designed, there's a purpose to that API ...
"Irrespective of if they were correct". I disagree, if they were correct about something simple being massively overcomplicated that definitely warrants a response.
I came to understand how much power is in oil through digging a big hole. I had to do some excavation for a mountain cabin I am building. After digging by hand for a while, we bought a 1-ton micro-excavator. One bucket from the excavator is equivalent to about 10 shovels. The avg time per scoop is similar, and it burns half a tank per day, so it works out such that it does the work of about 10 men on around 10 l/day of diesel.

Thus I discovered that 1 liter of diesel can do about 1 man-days worth of dirt moving. This liter costs about $1 right now. A day laborer would cost around $160-$250.

After digging hard ground by hand where you have to fight for each shovel full, seeing the tiny excavator rip 100lbs of earth like a toddler playing in the sandbox makes you appreciate what a gift oil is. Bigger excavators with better operators are more efficient. I would not be surprised if a big one approaches the 9man-days / liter theoretical limit you calculated above.
ISPs stop fighting California net neutrality law
Yes 100%

GraphQL solves these issues but it also has a cost that only makes sense when the team/project is large enough.
Where I’m currently working (team of 13) we’ve experienced the need for a tool like this twice, so that’s why we’ve decided to build it for ourselves.
A little backstory what we ran into, that made us make this decision.

First time:
Scaling & Rebuilding: we changed strategies and struggled with a way to make the entire team part of the changes.

Second time:
Focus on personal growth: our team was demanding more focus on personal development. We had set up entire personal development documents, surveys and plans, but it was too rigid for our small team.

Our struggle;
We don’t like forms, we love to have collaborative whiteboard sessions
We love tools like Miro, but our boards then go unused after a team session.
(We’re lazy in updates :p) Day-to-day-business eats us up and the team forgets about goals, strategy etc, we need reminder-magic for focussed Strategy Time.

Really curious if you guys feel the same painpoints in work and if you would be interested in this kind of tool to stay better informed and become better at these processes? Feedback is much appreciated!
I use https://www.jsonrpc.org/specification. I hate REST. With JSON-RPC, I can have true 1:1 mapping on both ends to how I write code, and it's transport agnostic. Doesn't rely on any language. I use PHP in the backend, TS in the frontend.

There are ways to make it somewhat type safe with tools like https://open-rpc.org/ but I tend to just go vanilla with it and write TypeScript types in the frontend for the results on the frontend.
Spat my tea out at "undefined behavior festival like the early C ‘spec’." Is there a support group for those of us that endured?
Governments have little or no incentive to spend foreign aid money effectively. They get their money from the taxpayer regardless, and policymakers are incented to alter the set up of foreign aid programs in pursuit of goals that are entirely unrelated to effectiveness.
Wondered the same thing. Best guess is understanding how the Earth works.
Note that hydrogen is itself a greenhouse gas, so you would want to tune the mixture carefully to leave minimal unburnt hydrogen. Hydrogen acts to promote a greenhouse effect by several mechanisms: 6x directly, but also by prolonging methane lifetime, and by promoting lower-atmosphere ozone, making its greenhouse impact up to 200x CO2.

Water vapor is itself another greenhouse gas, so it could be important for big users of hydrogen and ammonia fuels to make an effort to condense out exhaust vapor, e.g. by using it to warm incoming fuel, or air after the initial compression stage. Probably natural-gas burners should be doing it already, as burning methane produces copious water vapor.

Condensing exhaust water vapor from these systems could increase efficiency by creating a vacuum at the exhaust.
> If I was setting up my own Wordpress

> I would go through the wizard as quickly as possible

You might not be quicker than a bot.
Back in the day I ran a large corp and made an alliance named 'spreadsheets online' I submitted a clever logo that looked like a spreadsheet.

They denied the logo because it didn't meet their community style standards, banned me and by extension the corp and alliance for inappropriate conduct. I couldn't even appeal the ban. I said screw it and moved on.

Hilarious to me that they now embrace this.
Thanks - I understand where you're coming from. I didn't build this from an engineer's mindset though, but as a novice cook who just needs to make quick meals for my family. So just wanted to solve my own problem. I'm sure other people enjoy the backstory/context and have the time to digest them, so a single recipe site won't be a one size fits all, this just works for me.
It's possible they were only approved up to a limited amount for a mortgage, and went to the top of that amount, or left some room for negotiation, and the top minus 5% came out to 699. Cash could also be a factor here.

It could also be that the buyer couldn't stomach paying 700 for the home, so they used the sales strategy on themselves to justify the price.
The flip side of this is a lot of folks are adopting GraphQL who are not prepared to do it well, so they make something half baked, missing things you need, and their documentation is absolutely useless.

This isn't new, there's plenty of sloppy REST APIs, but it was so much easier and less painful to explore and stitch together pieces of an imperfect REST API than it is to interact with a bad GraphQL API.
Someone else's consciousness?
Additionally Jensen Huang was specifically asked about it in the quaterly call and said that it wasn't significant part of the demand from that quarter. It made a lot of investors angry, as it was a very strange statement that didn't really make sense.
I'm a proponent of affordable open access. I think that work produced using even a penny of federal grant money should only be published in open access venues where publication fees (including eg mandatory conference attendance) are capped at $500. (In particular, these means a permanent remote attendance option at all CS conference... no more "good work doesn't get published because the author is at a community college and can't afford a one week European beach resort vacation".)

The opinion expressed in the parent comment is (perhaps unwittingly) extreme and doesn't even solve the problem.

First, the "no paywalls" solution does not even solve the problem! What happens in practice is that publishers shift the cost from the reader to the author by charging MASSIVE open access fees to publish. The taxpayer gets screwed by the publisher on the front-end instead of the back-end. Any solution needs hard upper limits on the cost of publishing.

Second, open access requirements should be scoped to work paid for with public funds. Professors should be allowed to write books and publish them through the university press as long as they do the work on their own time (or the university's time). Graduate students should be allowed to do off-hours consulting work to make ends meet during their PhD studies.
Your Ansible problem is hit when you're setting up a new machine and your live production code is still running on your old production machine. You fix your Ansible script to include the missing dependency, run it against the new server again and it's now working.

The risk I described, where a package is removed from your current running production machine and stops your code from working, results in an outage.

Personally, I'd rather have the Ansible problem than the outage :)
That's a valid criticism. While I can be much more productive in .NET with the help of the language, the compiler, the IDE, intellisense and copilot, looking at last Techempower benchmarks, Rust is still 1.6 faster.

I would use Rust for Web if I'd have to squeeze every bit of performance. Most of the of the time I don't have such need for performance.
IMO it's not just break from social media, but break from digital exposure really improves mental health. I can't do it often, but love spending days without it.
> pinnacle of GUI design/rapid prototyping

Ditto database work.

The client/server paradigm is the corpus calloscotomy (split brain surgery) of our industry.

Begetting ORMs, LINQ, ActiveRecord, chaotic mutant query language templating system of the week, and other well-intentioned but ultimately detrimental efforts. All being unwitting attempts to regain what was lost.

Famously described by Ted Neward's "Vietnam of Computer Science" rant. http://blogs.tedneward.com/post/the-vietnam-of-computer-scie... Though Neward somehow avoids identifying the root cause (client/server).

FWIW, I did a bunch of R:Base, dBase/FoxPro, Access, and FileMaker (ahem) projects, back in the day. Sadly never had an excuse to use Paradox in anger, which I understand was the pinnacle for "workgroup" apps (LAN-based, meaning shared access thru file locking).
I dunno, that seems reasonable? It's very much to the point, and it would be better if it didn't lead with "You're [doing it wrong]" (I'd prefer to couch it with "This most likely occurs because [reason]"), but the written version seems fine.
It takes a huge leap of logic to come to the conclusion that Musk cares about free speech for anyone other than himself. What he wants is speech without consequences for himself. His ability to speak is mostly unrestricted by any government power, and policy changes at Twitter will have no effect on what few restrictions he might encounter.
Real question: What are you talking about?

EA is about doing math to find charities that the highest "good per dollar" and giving them dollars in exchange for created goodness. Whatever you're talking about is something I'm unaware of.
PromQL Compliance Test Results
Oh you’re totally right, the feature isn’t advertised at all. I just found it one day searching. I can’t blame you for not knowing about it.
Yeah this person has made a “career limiting move”. Actually it’s been multiple moves but yeah.

This goes against Microsoft’s community engagement policies. I hope Leonard reflects on his actions and makes better choices in the future.
"It's generally not good communication to use intentionally ambiguous language" != "It's only good communication if you literally can't misunderstand it"
It's not an entirely accurate statement.

I can also buy a brand "new" telegraph today from Amazon for $10. Should carriers still support something that was created 100 years ago?
It’s a bit silly to berate a customer for their use of ‘it’s easy’ and then use it yourself. ‘It was sarcastic’ and ‘it was a language issue’ are weak excuses.

It’s just poor form, why make an excuse in the first place? You can just say this was a mistake and try to be better next time.
I was the same, but then landed on Jupyter Notebook and the various ways to generate a (passable) GUI out of notebooks. Then I was happy again...
Contraception tends to be one of those areas that are so well funded already that additional money makes very little difference. EA focuses on causes that are broadly unfunded, and/or with plenty of room for expansion.
This seems like pure drama to me. Does it really meet the bar for the HN front page? It doesn’t further this site’s mission to inspire intellectual curiosity.
Thanks! I'll check the app out!
Help looking for a edge gateway manufacturing partner
We are a tech for social good aredgroup.com, building decentralized local storage and computing infrastructure to help bridge the digital gap in Africa. We are looking for a manufacturing partner to help us with the development new edge gateway (specification on the link shorturl.at/avDH4) Any company name and contact is welcome.
Perhaps. But just consider that your sibling comments have suggested about 5 different middleware tools that all supposedly do some similar thing. So I may be wrong, but at least four other people are wrong too ;)
A risk to someone else is an opportunity for others. Risk is very subjective here
They are spending time to host the site, to maintain the domain and to write and review blog posts. This cleary has a cost.
I don’t think this makes sense. The SEC isn’t there to protect the share holders, I don’t know wtf this is.

The only thing they could be required to disclose was the percent of sales THEY KNEW were being used for crypto. They also wouldn’t be required to capture that data really. Plus I’ve been on their quarterly calls, they’ve been pretty open about their exposure to crypto so idk.

This seems well beyond the scope of the SEC... imo it’s their broader plan to go after crypto, but everyone knows they have no legal basis currently to do so.
Let's all just agree that computers suck and we should all just go back to churning butter for a living.
I have an "old phone" not on their whitelist that supports LTE. AT&T sent me an "equivalent" (as in the lowest spec android phone they could possibly find) replacement phone and my old phone stopped working. I registered my sim card as using this new phone, then promptly put the sim into my old phone and my old phone works perfectly even though I am registered with the new phone.
The people I know who call themselves effective altruists seem to have gone beyond any actual philanthropy at this point and just go on tirades about AI risk and the singularity.
If the universe can be described by finite information, it kind of doesn't matter if the theories are unified into one equation. Even if the description of the universe is just a list of Planck-length time frames of states--a very long, very large execution trace, if you will--it being finite information would mean that its description, when encoded into bits, using whatever encoding you like, would necessarily appear in the bits of pi[1], somewhere. Which means a complete snapshot of our universe, in fact every possible finite-information universe, exists stored in pi. In that eventuality, it's already over, bro!

[1] Or any transcendental number, for that matter, or any truly random sequence.
but the article is per household, so you should slash your prices by half since household usually consist of two people, so it seems Norway has extremely cheap properties
> That’s not typically the kind of queries a GraphQL execution results in. If anything, naively implemented, GraphQL results in a ton of small queries for every resolver.

This seems like mincing words to me. Any SQL programmer worth their salt knows that if you compose "a ton of small queries" into a single query and let the DB engine do its thing the execution time will be lower.
Nooo... I love sarcasm ann/or irony in texts they make chuckle all the time. It actually keeps it more light and delightful to read it.
How much should they be paid?

It's not like you need a PhD to confirm if a search result sucks. Results are supposed to be good enough for the average user, so you need common sense and some on-job training to do a good job.

And having 10 common-sense guys churning through user feedback @$11/h is better than 2 geniuses @$55/h.

As one comment says, it probably beats fliping burgers.
ye we need that upgraded net performance fr
Ah yes, I've travelled that road many times and it burnt me out. I've learned to 'let it go' and move on, not easy though.
What is the URL for the recipe wiki?
> > I'm disappointed that the question wasn't answered.

> It was answered.

And now disappointed that the article only answered the question? :D
> it feels like writing your own database. You have to create a query plan, handle optimizations, corner cases, etc.

The culprit is "micro" services. The whole thing was invented by a "software consulting" firm to milk as much billable hours as possible to make a system over-engineered and costy to support but easy to split into multi-layer/multi-stage outsourcing teams/phases, the industry fail into this stupid trap, and the burden was shifted into web & mobile clients, the next thing they realize is sometimes they have to make queries inside while loops.

If your data can be "planed" or "optimized" via a single centralized "GraphQL gateway", then it probably can be centralized inside a single database transaction call with so-out-of-date-you-should-never-use JOINs.

I recently had to render a user feed page, query uid for fids then fid with cmt-ids then each cmt-id for uids for avatar/nick and such, all from a stupid user profile lookup "micro" service, provided by another department, which only accept one param per query (spoiler alert: it's an "anti-pattern", but a sweet "optimization goals" for your next "sprint milestone"), I had to carefully and cleverly combine all those data needed make them as parallel lookups in async with a very good re-usable batch loader class. Which makes me wonder, if all those data sits right inside the same db, why bother scatter them into so many service pipes, then gather them in an PITA fashion?

As a developer I am not against GraphQL or Microservices because it pays, and it's a good pile of tech jargon to confuse the non-tech people and it really sticks, but from a pure technical point of view it's a waste of cpu0 power and emits needless CO2.
Personally, I believe that they're worried about a repeat of this incident[0] - and the way they're ensuring that that can't happen is to test and 'certify' all phones before customers are allowed to use them.

Conveniently, they get to charge manufacturers for this certification process; and if consumers don't have a compatible phone, they get to advertise new expensive ones which come with installment plans.

Overall, it's a win-win for AT&T, and a loss for customers.

[0] https://www.theverge.com/2018/6/28/17515464/att-911-emergenc...
Which means we need a simple database of ingredients/steps and a maybe 300 words introduction. Anyone doing that will crush the market because usability for recipe website went so bad in the past years.

And add steps in a visual + text format like KptnCook.
What are you on about?

Right above this in their docs, it says:

Requirements

* A server with Node.js 12 or newer

* A database (MySQL or Postgresql)

There is no assumption. Node comes with npm installed... Node is required to use this.

This can be any OS that has node, no one said anything about linux except you?

"OS" Packages is never mentioned, those are obviously node packages.
I feel like you are being meta-sarcastic here. It's sarcasms all the way down!